/*! Social Likes v3.0.15 by Artem Sapegin - http://sapegin.github.com/social-likes - Licensed MIT */
.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
}

.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
}

.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 {
    height: 20px;
    margin: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    display: block;
}

.social-likes, .social-likes_single-w {
    line-height: 16px;
}

.social-likes, .social-likes__widget_single {
    font-size: 13px
}

.social-likes__widget {
    margin: 0 .5em 0 0;
    line-height: 19px;
    height: 20px;
    border: 0;
    text-align: left;
    cursor: pointer;
    border-radius: 2px;
}

.social-likes__button, .social-likes__counter {
    box-sizing: border-box;
    font-family: "Helvetica Neue", Arial, sans-serif;
    vertical-align: baseline;
    color: #fff
}

.social-likes__button {
    padding: 0 5px 0 25px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.social-likes__icon {
    top: 0;
    left: 5px;
    font-family: "social-likes";
    font-weight: 400;
    font-style: normal;
    speak: none;
    text-transform: none;
    font-size: 12px;
    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
}

.social-likes_light .social-likes__button_facebook {
    color: #3d5b95
}

.social-likes__widget_twitter {
    background: #24aadd
}

.social-likes_light .social-likes__button_twitter {
    color: #24aadd
}

.social-likes__icon_twitter {
    top: .1em;
    font-size: 1.05em;
}

.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
}

.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
}
