@font-face {
    font-family: "QRZ Icons";
    src: url("../fonts/qrz_icons.eot?000005");
    src: url("../fonts/qrz_icons.eot?000005#iefix") format("embedded-opentype"),url("../fonts/qrz_icons.woff2?000005") format("woff2"),url("../fonts/qrz_icons.woff?000005") format("woff"),url("../fonts/qrz_icons.ttf?000005") format("truetype"),url("../fonts/qrz_icons.svg?000005#ria_icons") format("svg");
    font-weight: normal;
    font-style: normal
}

.b-sharebar {
    position: relative;
    margin-right: -2px;
    margin-left: -2px
}

.b-sharebar .b-sharebar__container {
    position: relative;
    overflow: hidden;
    padding-left: 2px
}

.b-sharebar .b-sharebar__social-likes {
    display: none;
    position: relative
}

.b-sharebar.b-sharebar__ready .b-sharebar__container {
    height: 42px;
    padding-top: 2px
}

.b-sharebar.b-sharebar__ready .b-sharebar__social-likes {
    display: block
}

.b-sharebar.b-sharebar__ready .b-sharebar__social-likes:after {
    content: '';
    display: block;
    clear: both;
    font-size: 0;
    line-height: 0;
    height: 0
}

.b-sharebar .b-sharebar__more-wr,.b-sharebar .b-sharebar__button-wr {
    position: relative;
    height: 42px;
    padding-right: 2px;
    padding-bottom: 2px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.b-sharebar .b-sharebar__more-wr {
    float: right
}

.b-sharebar .b-sharebar__button-wr {
    float: left
}

.b-sharebar .b-social-likes {
    position: relative;
    overflow: hidden
}

.b-sharebar .b-sharebar__more,.b-sharebar .b-social-likes__widget {
    height: 40px;
    cursor: pointer;
    position: relative;
    display: block;
    text-align: center;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.b-sharebar .b-sharebar__more span {
    display: inline-block;
    font-size: 12px;
    font-weight: 600;
    line-height: 2.25;
    padding-left: 8px;
    vertical-align: middle;
    position: relative
}

.b-sharebar .b-sharebar__more i {
    position: relative;
    display: inline-block;
    height: 20px;
    font-size: 20px;
    vertical-align: middle;
    font-family: 'QRZ Icons';
    speak: none;
    position: relative;
    text-align: center;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.b-sharebar .b-sharebar__more i:before {
    content: "\e062"
}

.b-sharebar.m-open .b-sharebar__more i:before {
    content: "\e061"
}

.b-sharebar .b-social-likes__widget .b-social-likes__button,.b-sharebar .b-social-likes__widget .b-social-likes__counter {
    display: inline-block;
    font-size: 12px;
    font-weight: 600;
    line-height: 2.25;
    vertical-align: middle;
    position: relative
}

.b-sharebar .b-social-likes__widget .b-social-likes__button {
    height: 28px
}

.b-sharebar .b-social-likes__widget .b-social-likes__icon {
    font-size: 28px;
    font-family: 'QRZ Icons';
    speak: none;
    position: relative;
    text-align: center;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.b-sharebar .b-social-likes__widget .b-social-likes__counter {
    padding-left: 8px
}

.b-sharebar .b-social-likes__widget .b-social-likes__counter.b-social-likes__counter_empty {
    display: none
}

.b-sharebar .b-social-likes__widget.b-social-likes__widget_facebook .b-social-likes__icon:before {
    content: "\e004"
}

.b-sharebar .b-social-likes__widget.b-social-likes__widget_fbmessenger .b-social-likes__icon:before {
    content: "\e005"
}

.b-sharebar .b-social-likes__widget.b-social-likes__widget_twitter .b-social-likes__icon:before {
    content: "\e016"
}

.b-sharebar .b-social-likes__widget.b-social-likes__widget_vkontakte .b-social-likes__icon:before {
    content: "\e018"
}

.b-sharebar .b-social-likes__widget.b-social-likes__widget_mailru .b-social-likes__icon:before {
    content: "\e009"
}

.b-sharebar .b-social-likes__widget.b-social-likes__widget_odnoklassniki .b-social-likes__icon:before {
    content: "\e010"
}

.b-sharebar .b-social-likes__widget.b-social-likes__widget_plusone .b-social-likes__icon:before {
    content: "\e006"
}

.b-sharebar .b-social-likes__widget.b-social-likes__widget_pinterest .b-social-likes__icon:before {
    content: "\e011"
}

.b-sharebar .b-social-likes__widget.b-social-likes__widget_viber .b-social-likes__icon:before {
    content: "\e017"
}

.b-sharebar .b-social-likes__widget.b-social-likes__widget_whatsapp .b-social-likes__icon:before {
    content: "\e019"
}

.b-sharebar .b-social-likes__widget.b-social-likes__widget_telegram .b-social-likes__icon:before {
    content: "\e014"
}

.b-sharebar .b-social-likes__widget.b-social-likes__widget_sms .b-social-likes__icon:before {
    content: "\e012"
}

.b-sharebar .b-social-likes__widget.b-social-likes__widget_flipboard .b-social-likes__icon:before {
    content: "\e021"
}

.b-sharebar.b-sharebar__type1 .b-sharebar__more,.b-sharebar.b-sharebar__type1 .b-social-likes__widget {
    line-height: 2.9
}

.b-sharebar.b-sharebar__type1 .b-sharebar__more:before,.b-sharebar.b-sharebar__type1 .b-social-likes__widget:before {
    display: block;
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0,0,0,0.3);
    filter: alpha(opacity=0);
    opacity: 0
}

.b-sharebar.b-sharebar__type1 .b-sharebar__more:hover:before,.b-sharebar.b-sharebar__type1 .b-social-likes__widget:hover:before {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1
}

.b-sharebar.b-sharebar__type1 .b-sharebar__more {
    text-transform: uppercase;
    background: #62a7d9;
    color: #fff
}

.b-sharebar.b-sharebar__type1 .b-social-likes__widget {
    color: #fff
}

.b-sharebar.b-sharebar__type1 .b-social-likes__widget.b-social-likes__widget_facebook {
    background: #3b5ca2
}

.b-sharebar.b-sharebar__type1 .b-social-likes__widget.b-social-likes__widget_fbmessenger {
    background: #0084ff
}

.b-sharebar.b-sharebar__type1 .b-social-likes__widget.b-social-likes__widget_twitter {
    background: #00b5f5
}

.b-sharebar.b-sharebar__type1 .b-social-likes__widget.b-social-likes__widget_vkontakte {
    background: #778db0
}

.b-sharebar.b-sharebar__type1 .b-social-likes__widget.b-social-likes__widget_mailru {
    background: #168de2
}

.b-sharebar.b-sharebar__type1 .b-social-likes__widget.b-social-likes__widget_odnoklassniki {
    background: #f48420
}

.b-sharebar.b-sharebar__type1 .b-social-likes__widget.b-social-likes__widget_plusone {
    background: #dd4330
}

.b-sharebar.b-sharebar__type1 .b-social-likes__widget.b-social-likes__widget_pinterest {
    background: #bd2126
}

.b-sharebar.b-sharebar__type1 .b-social-likes__widget.b-social-likes__widget_viber {
    background: #7b519d
}

.b-sharebar.b-sharebar__type1 .b-social-likes__widget.b-social-likes__widget_whatsapp {
    background: #25d366
}

.b-sharebar.b-sharebar__type1 .b-social-likes__widget.b-social-likes__widget_telegram {
    background: #2ca5e0
}

.b-sharebar.b-sharebar__type1 .b-social-likes__widget.b-social-likes__widget_sms {
    background: #449234
}

.b-sharebar.b-sharebar__type1 .b-social-likes__widget.b-social-likes__widget_flipboard {
    background: #e31f26
}

.b-sharebar.b-sharebar__type2 .b-sharebar__more,.b-sharebar.b-sharebar__type2 .b-social-likes__widget {
    line-height: 2.3
}

.b-sharebar.b-sharebar__type2 .b-sharebar__more {
    text-transform: uppercase;
    border: 1px solid #62a7d9;
    color: #62a7d9
}

.b-sharebar.b-sharebar__type2 .b-sharebar__more:hover {
    background: #62a7d9;
    color: #fff
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget {
    border-width: 1px;
    border-style: solid
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_facebook {
    color: #3b5ca2;
    border-color: #3b5ca2
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_facebook:hover {
    color: #fff;
    background: #3b5ca2
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_fbmessenger {
    color: #0084ff;
    border-color: #0084ff
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_fbmessenger:hover {
    color: #fff;
    background: #0084ff
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_twitter {
    color: #00b5f5;
    border-color: #00b5f5
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_twitter:hover {
    color: #fff;
    background: #00b5f5
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_vkontakte {
    color: #778db0;
    border-color: #778db0
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_vkontakte:hover {
    color: #fff;
    background: #778db0
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_mailru {
    color: #168de2;
    border-color: #168de2
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_mailru:hover {
    color: #fff;
    background: #168de2
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_odnoklassniki {
    color: #f48420;
    border-color: #f48420
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_odnoklassniki:hover {
    color: #fff;
    background: #f48420
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_plusone {
    color: #dd4330;
    border-color: #dd4330
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_plusone:hover {
    color: #fff;
    background: #dd4330
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_pinterest {
    color: #bd2126;
    border-color: #bd2126
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_pinterest:hover {
    color: #fff;
    background: #bd2126
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_viber {
    color: #7b519d;
    border-color: #7b519d
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_viber:hover {
    color: #fff;
    background: #7b519d
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_whatsapp {
    color: #25d366;
    border-color: #25d366
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_whatsapp:hover {
    color: #fff;
    background: #25d366
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_telegram {
    color: #2ca5e0;
    border-color: #2ca5e0
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_telegram:hover {
    color: #fff;
    background: #2ca5e0
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_sms {
    color: #449234;
    border-color: #449234
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_sms:hover {
    color: #fff;
    background: #449234
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_flipboard {
    color: #e31f26;
    border-color: #e31f26
}

.b-sharebar.b-sharebar__type2 .b-social-likes__widget.b-social-likes__widget_flipboard:hover {
    color: #fff;
    background: #e31f26
}

.mode-adaptive .b-sharebar.b-sharebar__mobile-fixed {
    z-index: 500;
    margin: 0
}

.mode-adaptive .b-sharebar.b-sharebar__mobile-fixed .b-sharebar__container {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    background: #fff;
    -moz-box-shadow: rgba(0,0,0,0.25) 0 -1px 1px;
    -webkit-box-shadow: rgba(0,0,0,0.25) 0 -1px 1px;
    box-shadow: rgba(0,0,0,0.25) 0 -1px 1px
}

.mode-adaptive .b-sharebar.b-sharebar__mobile-fixed .b-sharebar__more i:before {
    content: "\e061";
    *zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e061',this.runtimeStyle.lineHeight = '1')}

.mode-adaptive .b-sharebar.b-sharebar__mobile-fixed.m-open .b-sharebar__more i:before {
    content: "\e062";
    *zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e062',this.runtimeStyle.lineHeight = '1')}

@media screen and (min-width: 30em) {
    .mode-adaptive .b-sharebar.b-sharebar__mobile-fixed {
        z-index:auto;
        margin-left: -2px;
        margin-right: -2px
    }

    .mode-adaptive .b-sharebar.b-sharebar__mobile-fixed .b-sharebar__container {
        position: relative;
        right: auto;
        bottom: auto;
        left: auto;
        background: 0;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .mode-adaptive .b-sharebar.b-sharebar__mobile-fixed .b-sharebar__more i:before {
        content: "\e062";
        *zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e062',this.runtimeStyle.lineHeight = '1')}

    .mode-adaptive .b-sharebar.b-sharebar__mobile-fixed.m-open .b-sharebar__more i:before {
        content: "\e061";
        *zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e061',this.runtimeStyle.lineHeight = '1')}
}
