.shrt-tweets {
  clear:both;
  position:relative;
  display:block;
  margin-left:69px;
  margin-bottom:20px;
  padding-left:15px;
  min-height:59px; }

.shrt-tweets:before {
  content:'';
  display:block;
  position:absolute;
  left:-69px;
  top:0px;
  width:69px;
  height:59px;
  background:url('../images/sprite.png') -160px -80px no-repeat; }


.shrt-social {
  display:inline-block;
  position:relative;
  margin:0px 5px;
  width:20px;
  height:20px;
  cursor:pointer; }

.shrt-social:before {
  content:'';
  display:block;
  position:absolute;
  left:50%;
  top:50%;
  margin-top:-10px;
  margin-left:-10px;
  width:20px;
  height:20px; }

.shrt-social.shrt-social-youtube:before, .widget .shrt-social.shrt-social-youtube:hover:before {
  background:url('../images/sprite.png') -120px 0px no-repeat; }

.widget .shrt-social.shrt-social-youtube:before, .shrt-social.shrt-social-youtube:hover:before {
  background:url('../images/sprite.png') -120px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-youtube:hover:before {
  background:url('../images/sprite.png') -120px -40px no-repeat; }


.shrt-social.shrt-social-pinterest:before, .widget .shrt-social.shrt-social-pinterest:hover:before {
  background:url('../images/sprite.png') -140px 0px no-repeat; }

.widget .shrt-social.shrt-social-pinterest:before, .shrt-social.shrt-social-pinterest:hover:before {
  background:url('../images/sprite.png') -140px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-pinterest:hover:before {
  background:url('../images/sprite.png') -140px -40px no-repeat; }


.shrt-social.shrt-social-gplus:before, .widget .shrt-social.shrt-social-gplus:hover:before {
  background:url('../images/sprite.png') -160px 0px no-repeat; }

.widget .shrt-social.shrt-social-gplus:before, .shrt-social.shrt-social-gplus:hover:before {
  background:url('../images/sprite.png') -160px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-gplus:hover:before {
  background:url('../images/sprite.png') -160px -40px no-repeat; }


.shrt-social.shrt-social-skype:before, .widget .shrt-social.shrt-social-skype:hover:before {
  background:url('../images/sprite.png') -180px 0px no-repeat; }

.widget .shrt-social.shrt-social-skype:before, .shrt-social.shrt-social-skype:hover:before {
  background:url('../images/sprite.png') -180px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-skype:hover:before {
  background:url('../images/sprite.png') -180px -40px no-repeat; }


.shrt-social.shrt-social-zootool:before, .widget .shrt-social.shrt-social-zootool:hover:before {
  background:url('../images/sprite.png') -200px 0px no-repeat; }

.widget .shrt-social.shrt-social-zootool:before, .shrt-social.shrt-social-zootool:hover:before {
  background:url('../images/sprite.png') -200px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-zootool:hover:before {
  background:url('../images/sprite.png') -200px -40px no-repeat; }


.shrt-social.shrt-social-dribbble:before, .widget .shrt-social.shrt-social-dribbble:hover:before {
  background:url('../images/sprite.png') -220px 0px no-repeat; }

.widget .shrt-social.shrt-social-dribbble:before, .shrt-social.shrt-social-dribbble:hover:before {
  background:url('../images/sprite.png') -220px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-dribbble:hover:before {
  background:url('../images/sprite.png') -220px -40px no-repeat; }


.shrt-social.shrt-social-forrst:before, .widget .shrt-social.shrt-social-forrst:hover:before {
  background:url('../images/sprite.png') -240px 0px no-repeat; }

.widget .shrt-social.shrt-social-forrst:before, .shrt-social.shrt-social-forrst:hover:before {
  background:url('../images/sprite.png') -240px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-forrst:hover:before {
  background:url('../images/sprite.png') -240px -40px no-repeat; }


.shrt-social.shrt-social-github:before, .widget .shrt-social.shrt-social-github:hover:before {
  background:url('../images/sprite.png') -260px 0px no-repeat; }

.widget .shrt-social.shrt-social-github:before, .shrt-social.shrt-social-github:hover:before {
  background:url('../images/sprite.png') -260px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-github:hover:before {
  background:url('../images/sprite.png') -260px -40px no-repeat; }


.shrt-social.shrt-social-behance:before, .widget .shrt-social.shrt-social-behance:hover:before {
  background:url('../images/sprite.png') -280px 0px no-repeat; }

.widget .shrt-social.shrt-social-behance:before, .shrt-social.shrt-social-behance:hover:before {
  background:url('../images/sprite.png') -280px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-behance:hover:before {
  background:url('../images/sprite.png') -280px -40px no-repeat; }


.shrt-social.shrt-social-yyyyyy:before, .widget .shrt-social.shrt-social-yyyyyy:hover:before {
  background:url('../images/sprite.png') -300px 0px no-repeat; }

.widget .shrt-social.shrt-social-yyyyyy:before, .shrt-social.shrt-social-yyyyyy:hover:before {
  background:url('../images/sprite.png') -300px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-yyyyyy:hover:before {
  background:url('../images/sprite.png') -300px -40px no-repeat; }


.shrt-social.shrt-social-deviantart:before, .widget .shrt-social.shrt-social-deviantart:hover:before {
  background:url('../images/sprite.png') -320px 0px no-repeat; }

.widget .shrt-social.shrt-social-deviantart:before, .shrt-social.shrt-social-deviantart:hover:before {
  background:url('../images/sprite.png') -320px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-deviantart:hover:before {
  background:url('../images/sprite.png') -320px -40px no-repeat; }


.shrt-social.shrt-social-tumblr:before, .widget .shrt-social.shrt-social-tumblr:hover:before {
  background:url('../images/sprite.png') -340px 0px no-repeat; }

.widget .shrt-social.shrt-social-tumblr:before, .shrt-social.shrt-social-tumblr:hover:before {
  background:url('../images/sprite.png') -340px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-tumblr:hover:before {
  background:url('../images/sprite.png') -340px -40px no-repeat; }


.shrt-social.shrt-social-twitter:before, .widget .shrt-social.shrt-social-twitter:hover:before {
  background:url('../images/sprite.png') -360px 0px no-repeat; }

.widget .shrt-social.shrt-social-twitter:before, .shrt-social.shrt-social-twitter:hover:before {
  background:url('../images/sprite.png') -360px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-twitter:hover:before {
  background:url('../images/sprite.png') -360px -40px no-repeat; }


.shrt-social.shrt-social-yyyyyy:before, .widget .shrt-social.shrt-social-yyyyyy:hover:before {
  background:url('../images/sprite.png') -380px 0px no-repeat; }

.widget .shrt-social.shrt-social-yyyyyy:before, .shrt-social.shrt-social-yyyyyy:hover:before {
  background:url('../images/sprite.png') -380px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-yyyyyy:hover:before {
  background:url('../images/sprite.png') -380px -40px no-repeat; }


.shrt-social.shrt-social-vimeo:before, .widget .shrt-social.shrt-social-vimeo:hover:before {
  background:url('../images/sprite.png') -400px 0px no-repeat; }

.widget .shrt-social.shrt-social-vimeo:before, .shrt-social.shrt-social-vimeo:hover:before {
  background:url('../images/sprite.png') -400px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-vimeo:hover:before {
  background:url('../images/sprite.png') -400px -40px no-repeat; }


.shrt-social.shrt-social-spotify:before, .widget .shrt-social.shrt-social-spotify:hover:before {
  background:url('../images/sprite.png') -420px 0px no-repeat; }

.widget .shrt-social.shrt-social-spotify:before, .shrt-social.shrt-social-spotify:hover:before {
  background:url('../images/sprite.png') -420px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-spotify:hover:before {
  background:url('../images/sprite.png') -420px -40px no-repeat; }


.shrt-social.shrt-social-yyyyyy:before, .widget .shrt-social.shrt-social-yyyyyy:hover:before {
  background:url('../images/sprite.png') -440px 0px no-repeat; }

.widget .shrt-social.shrt-social-yyyyyy:before, .shrt-social.shrt-social-yyyyyy:hover:before {
  background:url('../images/sprite.png') -440px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-yyyyyy:hover:before {
  background:url('../images/sprite.png') -440px -40px no-repeat; }


.shrt-social.shrt-social-flickr:before, .widget .shrt-social.shrt-social-flickr:hover:before {
  background:url('../images/sprite.png') -460px 0px no-repeat; }

.widget .shrt-social.shrt-social-flickr:before, .shrt-social.shrt-social-flickr:hover:before {
  background:url('../images/sprite.png') -460px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-flickr:hover:before {
  background:url('../images/sprite.png') -460px -40px no-repeat; }


.shrt-social.shrt-social-fancy:before, .widget .shrt-social.shrt-social-fancy:hover:before {
  background:url('../images/sprite.png') -480px 0px no-repeat; }

.widget .shrt-social.shrt-social-fancy:before, .shrt-social.shrt-social-fancy:hover:before {
  background:url('../images/sprite.png') -480px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-fancy:hover:before {
  background:url('../images/sprite.png') -480px -40px no-repeat; }


.shrt-social.shrt-social-wordpress:before, .widget .shrt-social.shrt-social-wordpress:hover:before {
  background:url('../images/sprite.png') -500px 0px no-repeat; }

.widget .shrt-social.shrt-social-wordpress:before, .shrt-social.shrt-social-wordpress:hover:before {
  background:url('../images/sprite.png') -500px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-wordpress:hover:before {
  background:url('../images/sprite.png') -500px -40px no-repeat; }


.shrt-social.shrt-social-yyyyyy:before, .widget .shrt-social.shrt-social-yyyyyy:hover:before {
  background:url('../images/sprite.png') -520px 0px no-repeat; }

.widget .shrt-social.shrt-social-yyyyyy:before, .shrt-social.shrt-social-yyyyyy:hover:before {
  background:url('../images/sprite.png') -520px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-yyyyyy:hover:before {
  background:url('../images/sprite.png') -520px -40px no-repeat; }


.shrt-social.shrt-social-facebook:before, .widget .shrt-social.shrt-social-facebook:hover:before {
  background:url('../images/sprite.png') -540px 0px no-repeat; }

.widget .shrt-social.shrt-social-facebook:before, .shrt-social.shrt-social-facebook:hover:before {
  background:url('../images/sprite.png') -540px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-facebook:hover:before {
  background:url('../images/sprite.png') -540px -40px no-repeat; }


.shrt-social.shrt-social-grooveshark:before, .widget .shrt-social.shrt-social-grooveshark:hover:before {
  background:url('../images/sprite.png') -560px 0px no-repeat; }

.widget .shrt-social.shrt-social-grooveshark:before, .shrt-social.shrt-social-grooveshark:hover:before {
  background:url('../images/sprite.png') -560px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-grooveshark:hover:before {
  background:url('../images/sprite.png') -560px -40px no-repeat; }


.shrt-social.shrt-social-foursquare:before, .widget .shrt-social.shrt-social-foursquare:hover:before {
  background:url('../images/sprite.png') -580px 0px no-repeat; }

.widget .shrt-social.shrt-social-foursquare:before, .shrt-social.shrt-social-foursquare:hover:before {
  background:url('../images/sprite.png') -580px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-foursquare:hover:before {
  background:url('../images/sprite.png') -580px -40px no-repeat; }


.shrt-social.shrt-social-linkedin:before, .widget .shrt-social.shrt-social-linkedin:hover:before {
  background:url('../images/sprite.png') -600px 0px no-repeat; }

.widget .shrt-social.shrt-social-linkedin:before, .shrt-social.shrt-social-linkedin:hover:before {
  background:url('../images/sprite.png') -600px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-linkedin:hover:before {
  background:url('../images/sprite.png') -600px -40px no-repeat; }


.shrt-social.shrt-social-lastfm:before, .widget .shrt-social.shrt-social-lastfm:hover:before {
  background:url('../images/sprite.png') -620px 0px no-repeat; }

.widget .shrt-social.shrt-social-lastfm:before, .shrt-social.shrt-social-lastfm:hover:before {
  background:url('../images/sprite.png') -620px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-lastfm:hover:before {
  background:url('../images/sprite.png') -620px -40px no-repeat; }


.shrt-social.shrt-social-yyyyyy:before, .widget .shrt-social.shrt-social-yyyyyy:hover:before {
  background:url('../images/sprite.png') -640px 0px no-repeat; }

.widget .shrt-social.shrt-social-yyyyyy:before, .shrt-social.shrt-social-yyyyyy:hover:before {
  background:url('../images/sprite.png') -640px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-yyyyyy:hover:before {
  background:url('../images/sprite.png') -640px -40px no-repeat; }


.shrt-social.shrt-social-blogger:before, .widget .shrt-social.shrt-social-blogger:hover:before {
  background:url('../images/sprite.png') -660px 0px no-repeat; }

.widget .shrt-social.shrt-social-blogger:before, .shrt-social.shrt-social-blogger:hover:before {
  background:url('../images/sprite.png') -660px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-blogger:hover:before {
  background:url('../images/sprite.png') -660px -40px no-repeat; }


.shrt-social.shrt-social-myspace:before, .widget .shrt-social.shrt-social-myspace:hover:before {
  background:url('../images/sprite.png') -680px 0px no-repeat; }

.widget .shrt-social.shrt-social-myspace:before, .shrt-social.shrt-social-myspace:hover:before {
  background:url('../images/sprite.png') -680px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-myspace:hover:before {
  background:url('../images/sprite.png') -680px -40px no-repeat; }


.shrt-social.shrt-social-soundcloud:before, .widget .shrt-social.shrt-social-soundcloud:hover:before {
  background:url('../images/sprite.png') -700px 0px no-repeat; }

.widget .shrt-social.shrt-social-soundcloud:before, .shrt-social.shrt-social-soundcloud:hover:before {
  background:url('../images/sprite.png') -700px -20px no-repeat; }

.belllo-portfolio .content .shrt-social.shrt-social-soundcloud:hover:before {
  background:url('../images/sprite.png') -700px -40px no-repeat; }



.blll-separator {
  position:relative;
  display:block;
  clear:both;
  margin:0px -40px;
  height:1px;
  background:#000000;
  background:rgba(0, 0, 0, 0.10); }

@media (max-width:976px) {
  .blll-separator {
    margin:0px 7%; }
}

.belllo-columns {
  position:relative;
  overflow:hidden;
  float:left;
  margin-right:4%; }

.belllo-columns.last {
  margin-right:0%; }

.belllo-columns.clearfloat {
  clear:both; }

.belllo-columns.one-fourth {
  width:22%; }

.belllo-columns.one-third {
  width:30.66%; }

.belllo-columns.one-half {
  width:48%; }

.belllo-columns.two-third {
  width:65.33%; }

.belllo-columns.three-fourth {
  width:74%; }

.belllo-columns > div {
  margin:35px 0px; }

.belllo-columns > div p {
  text-align:justify; }

@media (max-width:979px) {
  .belllo-columns.one-third,
  .belllo-columns.two-third,
  .belllo-columns.one-fourth,
  .belllo-columns.three-fourth {
    margin:0%;
    width:100%; }
}

@media (max-width:767px) {
  .belllo-columns.one-half {
    margin:0%;
    width:100%; }
}




/* DropCaps */

.blll-dropcaps-basic {
  float:left;
  width:48px;
  height:48px;
  font-size:48px;
  line-height:48px;
  text-align:center; }

.blll-dropcaps-square {
  float:left;
  margin-right:4px;
  width:48px;
  height:48px;
  font-size:28px;
  line-height:48px;
  background-color:#525252;
  color:#ffffff;
  text-align:center; }

.blll-dropcaps-circle {
  float:left;
  margin-right:4px;
  width:48px;
  height:48px;
  font-size:28px;
  line-height:48px;
  border-radius:100%;
  background-color:#525252;
  color:#ffffff;
  text-align:center; }




/* Quotes */


.blll-quote-ql {
  position:relative;
  float:left;
  margin:10px 10px 10px 0px;
  width:60%; }

.blll-quote-qr {
  position:relative;
  float:right;
  margin:10px 0px 10px 10px;
  width:60%; }

.blll-quote-ql:before,
.blll-quote-qr:before {
  content:'';
  position:absolute;
  left:0px;
  top:50%;
  margin-top:-20px;
  width:40px;
  height:40px;
  background:url('../images/sprite.png') 0px -160px no-repeat; }

.blll-quote-ql > div,
.blll-quote-qr > div {
  padding-left:50px;
  font-size:16px;
  line-height:24px;
  text-align:left; }




/* Button */

.blll-button {
  display:inline-block;
  margin:2px;
  text-align:center;
  text-transform:uppercase;
  transition:all 0.3s;
  -o-transition:all 0.3s;
  -ms-transition:all 0.3s;
  -moz-transition:all 0.3s;
  -webkit-transition:all 0.3s; }

.blll-button:hover {
  opacity:0.80;
  filter:alpha(opacity=80); }

.blll-button-basic {
  color:#ffffff; }

.blll-button-white {
  color:#525252;
  background-color:#ffffff; }

.blll-button-small {
  padding:0px 8px;
  height:20px;
  font-size:12px;
  letter-spacing:2px;
  line-height:20px; }

.blll-button-medium {
  padding:0px 16px;
  height:28px;
  font-size:14px;
  letter-spacing:4px;
  line-height:28px; }

.blll-button-large {
  padding:0px 23px;
  height:35px;
  font-size:18px;
  letter-spacing:6px;
  line-height:35px; }




/* Lists */

.blll-list {
  position:relative;
  display:block;
  padding:3px 0px 3px 24px;
  line-height:1.2em;
  font-size:1.4em; }

.blll-list * {
  font-size:1em !important;
  line-height:1em !important; }

.blll-list:before {
  content:'';
  position:absolute;
  display:block;
  left:0px;
  top:0px;
  width:20px;
  height:20px; }

.blll-list.blll-list-check:before {
  background:url('../images/sprite.png') -720px 0px no-repeat }

.blll-list.blll-list-check:hover:before {
  background:url('../images/sprite.png') -720px -20px no-repeat }

.blll-list.blll-list-star:before {
  background:url('../images/sprite.png') -740px 0px no-repeat }

.blll-list.blll-list-star:hover:before {
  background:url('../images/sprite.png') -740px -20px no-repeat }

.blll-list.blll-list-arrow:before {
  background:url('../images/sprite.png') -760px 0px no-repeat }

.blll-list.blll-list-arrow:hover:before {
  background:url('../images/sprite.png') -760px -20px no-repeat }



img.alignleft {
  margin-right:1em; }

img.alignright {
  margin-left:1em; }

img.aligncenter {
  display:block;
  margin:0px auto; }

.wp-caption {}

.wp-caption-text {}

.sticky {}

.gallery-caption {}

.bypostauthor {}




