/*! Social Likes v3.1.0 by Artem Sapegin - http://sapegin.github.com/social-likes - Licensed MIT */
.social{
    width: 191px;
    margin: 20px auto 0 auto;
    padding-bottom: 30px;
}

.social-likes {
    display: inline-block
}
.social-likes,
.social-likes__widget {
    padding: 0;
    vertical-align: middle!important;
    word-spacing: 0!important;
    text-indent: 0!important;
    list-style: none!important;
    height: 53px;
}
.social-likes {
    opacity: 0
}
.social-likes_visible {
    opacity: 1;
    transition: opacity .1s ease-in
}
.social-likes>* {
    display: inline-block;
    visibility: hidden
}
.social-likes_vertical>* {
    display: block
}
.social-likes_visible>* {
    visibility: inherit
}
.social-likes__widget {
    display: inline-block;
    position: relative;
    white-space: nowrap
}
.social-likes__widget:before,
.social-likes__widget:after {
    display: none!important
}
.social-likes_vertical .social-likes__widget {
    float: left;
    clear: left
}
.social-likes__button,
.social-likes__icon,
.social-likes__counter {
    text-decoration: none;
    text-rendering: optimizeLegibility
}
.social-likes__button {
    display: inline-block;
    margin: 0;
    outline: 0
}
.social-likes__counter {
    margin: 0;
    outline: 0
}
.social-likes__button {
    position: relative;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.social-likes__button:before {
    content: "";
    display: inline-block
}
.social-likes__icon {
    position: absolute;
	display: none;
}
.social-likes__counter {
    display: none;
    position: relative
}
.social-likes_ready .social-likes__counter,
.social-likes__counter_single {
    display: inline-block
}
.social-likes_ready .social-likes__counter_empty {
    display: none
}
.social-likes_vertical .social-likes__widget {
    display: block
}
.social-likes_notext .social-likes__button {
    padding-left: 0
}
.social-likes_single-w {
    position: relative;
    display: inline-block
}
.social-likes_single {
    position: absolute;
    text-align: left;
    z-index: 99999;
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s .11s, opacity .1s ease-in;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}
.social-likes_single.social-likes_opened {
    visibility: visible;
    opacity: 1;
    transition: opacity .15s ease-out
}
.social-likes__button_single {
    position: relative
}
@font-face {
    font-family: "social-likes";
    src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff");
    font-weight: 400;
    font-style: normal
}
.social-likes__icon_facebook:before {
    content: "\f101"
}
.social-likes__icon_github:before {
    content: "\f102"
}
.social-likes__icon_mailru:before {
    content: "\f103"
}
.social-likes__icon_odnoklassniki:before {
    content: "\f104"
}
.social-likes__icon_pinterest:before {
    content: "\f105"
}
.social-likes__icon_plusone:before {
    content: "\f106"
}
.social-likes__icon_single:before {
    content: "\f107"
}
.social-likes__icon_twitter:before {
    content: "\f108"
}
.social-likes__icon_vkontakte:before {
    content: "\f109"
}
.social-likes {
    min-height: 53px;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.social-likes,
.social-likes_single-w {
    line-height: 1.5
}
.social-likes,
.social-likes__widget_single {
    font-size: 14px
}
.social-likes__widget {
    // margin: .5em;
    // line-height: 1.5;
    // border: 0;
    // text-align: left;
    cursor: pointer
}
.social-likes__button,
.social-likes__counter {
    box-sizing: border-box;
    font-family: "Helvetica Neue", Arial, sans-serif;
    font-size: 0;
    vertical-align: baseline;
    color: #fff
}
.social-likes__button {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 53px;
    height: 53px;
    display: inline-block;
}
.social-likes__icon {
    top: 0;
    left: .21em;
    font-family: "social-likes";
    font-weight: 400;
    font-style: normal;
    speak: none;
    text-transform: none;
    font-size: 1.15em;
    vertical-align: baseline
}
.social-likes__counter {
    padding-right: .5em;
    font-weight: 400;
    font-size: .85em
}
.social-likes_vertical .social-likes__widget {
    min-width: 13em
}
.social-likes_vertical .social-likes__counter {
    position: absolute;
    top: 0;
    right: 0;
    margin-top: .3em
}
.social-likes_light .social-likes__widget {
    min-width: 0;
    background: 0 0
}
.social-likes_light .social-likes__button,
.social-likes_single-light+.social-likes__button {
    min-width: 0;
    padding-left: 1.35em;
    font-weight: 400;
    text-decoration: underline;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: auto
}
.social-likes_light .social-likes__icon {
    margin-top: -.1em;
    margin-left: -.25em
}
.social-likes_light .social-likes__counter,
.social-likes_single-light+.social-likes__button+.social-likes__counter {
    position: static;
    margin-top: 0;
    color: #999
}
.social-likes_notext .social-likes__button {
    width: 1.85em
}
.social-likes_notext .social-likes__icon {
    margin-left: .1em
}
.social-likes_notext.social-likes_light,
.social-likes_notext.social-likes_light .social-likes__widget,
.social-likes_notext.social-likes_light .social-likes__icon {
    margin: 0;
    left: 0
}
.social-likes_notext.social-likes_light .social-likes__button {
    width: 1.4em;
    padding-left: 0
}
.social-likes_single {
    margin-top: -1.2em;
    padding: .5em;
    background: #fff;
    border: 1px solid #ddd
}
.social-likes__widget_single {
    height: 1.7em;
    margin: 0;
    padding: .1em 0;
    line-height: 1.5;
    background: #007aff
}
.social-likes_single-light+.social-likes__widget_single {
    color: #007aff
}
.social-likes__icon_single {
    left: .4em;
    font-size: 1.1em
}
.social-likes__widget_facebook {
    /* background: #3d5b95*/
	background-image: url(../img/social.png);
	background-repeat: no-repeat;
}
.social-likes__widget_facebook{
	background-position: 0 -53px;
}
.social-likes__widget_facebook:hover{
	background-position: 0 0;
}

.social-likes_light .social-likes__button_facebook {
    color: #3d5b95
}
.social-likes__icon_facebook {
    left: .25em;
    top: .05em;
    font-size: 1.1em
}
.social-likes_notext .social-likes__icon_facebook {
    margin-left: .15em
}
.social-likes__widget_twitter {
    // background: #24aadd;
    background-image: url(../img/social.png);
	background-repeat: no-repeat;
}
.social-likes__widget_twitter{
	margin: 0 10px;
	background-position: -53px -53px;
}
.social-likes__widget_twitter:hover{
	background-position: -53px 0;
}

.social-likes_light .social-likes__button_twitter {
    color: #24aadd
}
.social-likes__icon_twitter {
    top: .1em;
    left: .25em
}
.social-likes_light .social-likes__icon_twitter {
    left: .1em
}
.social-likes__widget_plusone {
    background: #d23e30
}
.social-likes_light .social-likes__button_plusone {
    color: #d23e30
}
.social-likes_notext .social-likes__icon_plusone {
    margin-left: 0
}
.social-likes__icon_plusone {
    left: .25em
}
.social-likes_light .social-likes__icon_plusone {
    margin-top: 0
}
.social-likes__widget_mailru {
    background: #00468c
}
.social-likes_light .social-likes__button_mailru {
    color: #00468c
}
.social-likes__icon_mailru {
    left: .25em
}
.social-likes_light .social-likes__icon_mailru {
    left: .1em
}
.social-likes_notext .social-likes__icon_mailru {
    margin-left: .075em
}
.social-likes__widget_vkontakte {
    // background: #587e9f;
    background-image: url(../img/social.png);
	background-repeat: no-repeat;
}
.social-likes__widget_vkontakte{
	background-position: -106px -53px;
}
.social-likes__widget_vkontakte:hover{
	background-position: -106px 0;
}

.social-likes_light .social-likes__button_vkontakte {
    color: #587e9f
}
.social-likes__icon_vkontakte {
    top: .2em;
    left: .25em
}
.social-likes__widget_odnoklassniki {
    background: #f59310
}
.social-likes_light .social-likes__button_odnoklassniki {
    color: #f59310
}
.social-likes__icon_odnoklassniki {
    left: .4em
}
.social-likes_light .social-likes__icon_odnoklassniki {
    left: .25em
}
.social-likes_notext.social-likes_light .social-likes__button_odnoklassniki {
    width: 1em
}
.social-likes__widget_pinterest {
    background: #cb132d
}
.social-likes_light .social-likes__button_pinterest {
    color: #cb132d
}
.social-likes_light .social-likes__icon_pinterest {
    left: .1em
}