/**
 * JS Ultimate Social Share
 * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 * @link       http://facebooklikebox.net
 */

@import url('//fonts.googleapis.com/css?family=Source+Sans+Pro:200');

.jssocials-share-logo,
            .jssocials-share-label{font-size: 16px !important;}
             .jssocials {font-size: 16px;
                font-family: "Helvetica Neue", "Segoe UI", Roboto, sans-serif, Arial;
                font-weight: 600;
                font-style: normal;
            }
.mb
.jssocials-shares {
  margin: 0.2em 0;
  font-family: "Helvetica Neue", "Segoe UI", Roboto, sans-serif, Arial;}

.jssocials-shares * {
  box-sizing: border-box; }

.jssocials-share {
  display: inline-block;
  vertical-align: top;
  margin: 0.3em; }
.jssocials-share a:hover {text-decoration: none;}

.jssocials-share-logo {
  vertical-align: middle;
  color: #FFF !important;}

img.jssocials-share-logo {
  width: auto;
  height: 1em; }

.jssocials-share-link {
  display: inline-block;
  text-align: center;
  text-decoration: none;
  line-height: 2; }
  .jssocials-share-link .jssocials-share-link-count {
    padding-top: .2em; }
.jssocials-share-count-box .jssocials-share-count {
      font-size: 14px;
      font-weight: 600;
          }
    .jssocials-share-link .jssocials-share-no-count .jssocials-share-count {
      height: 1em; }

.jssocials-share-label {
  padding-left: 7px;
  vertical-align: top;
  color: #fff;
font-family: "Helvetica Neue", "Segoe UI", Roboto, sans-serif, Arial;
font-weight: 300; }

.jssocials-share-count-box {
  display: inline-block;
  height: 1.5em;
  padding: 0 2px 0 0;
  vertical-align: middle;
  cursor: default; }
  .jssocials-share-count-box.jssocials-share-no-count {
    display: none; }

.jssocials-share-count {
  vertical-align: baseline;
    padding-left: 10px;
    font-size: 15px; }

/* SIDEBAR */
/*!
 * Floating Share Plugin CSS v1.0.1
 * http://www.burakozdemir.co.uk
 * Copyright 2015 Burak Özdemir - <mail@burakozdemir.co.uk>
 * Released under the MIT license
 */



/* ONMEDIA */

@charset "utf-8";
.sti {
    position: relative;
}
.sti .sti_reset {
    opacity: 0.7;
    -webkit-transition: all .4s ease-out;
    -moz-transition: all .4s ease-out;
    transition: all .4s ease-out;
}
.sti .sti-share-box {
    position: absolute;
    z-index: 999;
    display: block;
}
.sti .sti-share-box .sti-btn {
    display: block;
    text-indent: -9999em;
    cursor: pointer;
    -webkit-transition: all 0s linear;
    -moz-transition: all 0s linear;
    -ms-transition: all 0s linear;
    -o-transition: all 0s linear;
    transition: all 0s linear;
}
.sti.horizontal .sti-share-box .sti-btn {
    display: inline-block;
}
/* Mobile */

.sti .sti-mobile-btn {
    position: absolute;
    z-index: 999;
    display: block;
    cursor: pointer;
    width: 36px;
    height: 36px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAIAAABuYg/PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjUyREY2M0ZBM0M4MTFFNDhDM0RCMUI2M0VEQTNEQ0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjUyREY2NDBBM0M4MTFFNDhDM0RCMUI2M0VEQTNEQ0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NTJERjYzREEzQzgxMUU0OEMzREIxQjYzRURBM0RDQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NTJERjYzRUEzQzgxMUU0OEMzREIxQjYzRURBM0RDQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiH51Y0AAADSSURBVHja7JaxDcMgEEWtzOI9WIIdWMH7sAADMAAD0Lty456afAUZXSxiKc5dlXuFBbLFB/M4MU2KoigHxpgQQs4ZT7QFk6y1pZR6gLZzTiospVTf2fddKqyOuP6Zjxsx8zx774evtm1jU6DF0K2i4DNOBWg3v+jddV0xFU4FekwXDxPCWhk8HCZJ+T3cmxijyPnFuPUDLRKbxFZBMNZJAdptyjBXEAxBFUDjFCleQRB5o4Iw6/PTUbsAUnBWkG/1kVoWLWnQZ1kWvUooyh/yFGAAQqmp+q+KcdIAAAAASUVORK5CYII=');
}
.sti.sti-mobile .sti-share-box {
    display: none;
}
.sti.sti-mobile.sti-mobile-show .sti-share-box {
    display: block;
}
.sti.sti-mobile.sti-mobile-show .sti-mobile-btn {
    display: none;
}
.sti .sti-facebook-btn {
    background-color: #3b5998;
}
.sti .sti-facebook-btn:hover {
    background-color: #2d4373;
}
.sti .sti-twitter-btn {
    background-color: #00aced;
}
.sti .sti-twitter-btn:hover {
    background-color: #0087ba;
}
.sti .sti-google-btn {
    background-color: #dd4b39;
}
.sti .sti-google-btn:hover {
    background-color: #c23321;
}
.sti .sti-linkedin-btn {
    background-color: #007bb6;
}
.sti .sti-linkedin-btn:hover {
    background-color: #005983;
}
.sti .sti-pinterest-btn {
    background-color: #cb2027;
}
.sti .sti-pinterest-btn:hover {
    background-color: #9f191f;
}
.sti .sti-bufferapp-btn {
    background-color: #0b0808;
}
.sti .sti-bufferapp-btn:hover {
    background-color: #3b3939;
}
.sti .sti-reddit-btn {
    background-color: #e8e8e8;
}
.sti .sti-reddit-btn:hover {
    background-color: #cfcfcf;
}
.sti .sti-digg-btn {
    background-color: #303030;
}
.sti .sti-digg-btn:hover {
    background-color: #171717;
}
.sti .sti-email-btn {
    background-color: #3490F3;
}
.sti .sti-email-btn:hover {
    background-color: #0e76e6;
}
.sti .sti-vkontakte-btn {
    background-color: #2f5070;
}
.sti .sti-vkontakte-btn:hover {
    background-color: #243e57;
}
.sti .sti-odnoklassniki-btn {
    background-color: #ff6600;
}
.sti .sti-odnoklassniki-btn:hover {
    background-color: #e55c00;
}
/* Flat style */

.sti.style-flat .sti-share-box .sti-btn {
    width: 48px;
    height: 48px;
    background-image: url('../images/sti-button-flat.png?7');
}
.sti.style-flat .sti-facebook-btn {
    background-position: 0 0 !important;
}
.sti.style-flat .sti-twitter-btn {
    background-position: 0 -48px !important;
}
.sti.style-flat .sti-google-btn {
    background-position: 0 -96px !important;
}
.sti.style-flat .sti-linkedin-btn {
    background-position: 0 -144px !important;
}
.sti.style-flat .sti-pinterest-btn {
    background-position: 0 -192px !important;
}
.sti.style-flat .sti-tumblr-btn {
    background-position: 0 -240px !important;
}
.sti.style-flat .sti-reddit-btn {
    background-position: 0 -288px !important;
}
.sti.style-flat .sti-digg-btn {
    background-position: 0 -336px !important;
}
.sti.style-flat .sti-email-btn {
    background-position: 0 -384px !important;
}
.sti.style-flat .sti-vkontakte-btn {
    background-position: 0 -432px !important;
}
.sti.style-flat .sti-odnoklassniki-btn {
    background-position: 0 -480px !important;
}
/* Flat small style */

.sti.style-flat-small .sti-share-box .sti-btn {
    width: 36px;
    height: 36px;
    background-image: url('../images/sti-button-flat-small.png?7');
}
.sti.style-flat-small .sti-facebook-btn {
    background-position: 0 0 !important;
}
.sti.style-flat-small .sti-twitter-btn {
    background-position: 0 -36px !important;
}
.sti.style-flat-small .sti-google-btn {
    background-position: 0 -72px !important;
}
.sti.style-flat-small .sti-linkedin-btn {
    background-position: 0 -108px !important;
}
.sti.style-flat-small .sti-pinterest-btn {
    background-position: 0 -144px !important;
}
.sti.style-flat-small .sti-bufferapp-btn {
    background-position: 0 -180px !important;
}
.sti.style-flat-small .sti-reddit-btn {
    background-position: 0 -216px !important;
}
.sti.style-flat-small .sti-digg-btn {
    background-position: 0 -252px !important;
}
.sti.style-flat-small .sti-email-btn {
    background-position: 0 -288px !important;
}
.sti.style-flat-small .sti-vkontakte-btn {
    background-position: 0 -324px !important;
}
.sti.style-flat-small .sti-odnoklassniki-btn {
    background-position: 0 -360px !important;
}
/* Box style */

.sti.style-box .sti-share-box {
    width: 38px;
    background-color: #fafafa;
    background-color: rgba(250, 250, 250, 0.8);
    padding: 4px 0px;
    border-radius: 10px;
    -webkit-box-shadow: #ccc 0px 0px 3px 0px;
    -moz-box-shadow: #ccc 0px 0px 3px 0px;
    box-shadow: #ccc 0px 0px 3px 0px;
}
.sti.style-box .sti-share-box .sti-btn {
    width: 24px;
    height: 24px;
    margin: 4px auto;
    border-radius: 2px;
    background: transparent url('../images/sti-button.png?7') no-repeat;
}
.sti.style-box .sti-share-box .sti-btn:hover {
    opacity: 0.7;
}
.sti.style-box .sti-facebook-btn {
    background-position: 0 0 !important;
}
.sti.style-box .sti-twitter-btn {
    background-position: 0 -24px !important;
}
.sti.style-box .sti-google-btn {
    background-position: 0 -48px !important;
}
.sti.style-box .sti-linkedin-btn {
    background-position: 0 -72px !important;
}
.sti.style-box .sti-pinterest-btn {
    background-position: 0 -96px !important;
}
.sti.style-box .sti-bufferapp-btn {
    background-position: 0 -120px !important;
}
.sti.style-box .sti-reddit-btn {
    background-position: 0 -144px !important;
}
.sti.style-box .sti-digg-btn {
    background-position: 0 -168px !important;
}
.sti.style-box .sti-delicious-btn {
    background-position: 0 -192px !important;
}
.sti.style-box .sti-vkontakte-btn {
    background-position: 0 -216px !important;
}
.sti.style-box .sti-odnoklassniki-btn {
    background-position: 0 -240px !important;
}
.sti.style-box.horizontal .sti-share-box {
    width: auto;
    padding: 5px;
}
.sti.style-box.horizontal .sti-share-box .sti-btn {
    display: inline-block;
    margin: 1px 3px;
}
