/*
	Theme Name: Play Vulkan
	Version: 0.1
*/

/* ------------------------------------*\
    MAIN
\*------------------------------------ */

/* global box-sizing */
*,
*::after,
*::before {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
}

/* html element 62.5% font-size for REM use */
html {
    font-size: 62.5%;
}

body {
    font: 300 11px/1.4 'Helvetica Neue', Helvetica, Arial, sans-serif;
    color: #fff;
}

/* clear */
.clear::before,
.clear::after {
    content: ' ';
    display: table;
}

.clear::after {
    clear: both;
}

.clear {
    *zoom: 1;
}

img {
    max-width: 100%;
    vertical-align: bottom;
}

a {
    color: #fff;
    text-decoration: none;
}

a:hover {
    color: #fff;
}

a:focus {
    outline: 0;
}

a:hover,
a:active {
    outline: 0;
}

input:focus {
    outline: 0;
    border: 1px solid #04a4cc;
}

/* ------------------------------------*\
    STRUCTURE
\*------------------------------------ */

/* wrapper */
.wrapper {
    max-width: 1280px;
    width: 95%;
    margin: 0 auto;
    position: relative;
}

/* header */
.header {

}

/* logo */
.logo {

}

.logo-img {

}

/* nav */
.nav {

}

/* sidebar */
.sidebar {

}

/* footer */
.footer {

}

/* ------------------------------------*\
    PAGES
\*------------------------------------ */

/* ------------------------------------*\
    IMAGES
\*------------------------------------ */

/* ------------------------------------*\
	TYPOGRAPHY
\*------------------------------------ */

/* ------------------------------------*\
    RESPONSIVE
\*------------------------------------ */



/* ------------------------------------*\
    MISC
\*------------------------------------ */

::selection {
    background: #04a4cc;
    color: #fff;
    text-shadow: none;
}

::-moz-selection {
    background: #04a4cc;
    color: #fff;
    text-shadow: none;
}

/* ------------------------------------*\
    WORDPRESS CORE
\*------------------------------------ */


/* ------------------------------------*\
    PRINT
\*------------------------------------ */

@media print {
    * {
        background: transparent !important;
        color: #000 !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

    a[href]::after {
        content: " (" attr(href) ")";
    }

    abbr[title]::after {
        content: " (" attr(title) ")";
    }

    .ir a::after,
    a[href^="javascript:"]::after,
    a[href^="#"]::after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    thead {
        display: table-header-group;
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    @page {
        margin: 0.5cm;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }
}

/* normalize */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
    display: block;
}

audio,
canvas,
video {
    display: inline-block;
}

audio:not([controls]) {
    display: none;
    height: 0;
}

[hidden] {
    display: none;
}

html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

a:focus {
    outline: thin dotted;
}

a:active,
a:hover {
    outline: 0;
}

h1 {
    font-size: 2em;
    margin: 0.67em 0;
    line-height: 1.3;
}

abbr[title] {
    border-bottom: 1px dotted;
}

b,
strong {
    font-weight: 700;
}

dfn {
    font-style: italic;
}

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

mark {
    background: #ff0;
    color: #000;
}

code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    font-size: 1em;
}

pre {
    white-space: pre-wrap;
}

small {
    font-size: 80%;
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

img {
    border: 0;
}

svg:not(:root) {
    overflow: hidden;
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

button,
input,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    margin: 0;
}

button,
input {
    line-height: normal;
}

button,
select {
    text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}

button[disabled],
html input[disabled] {
    cursor: default;
}

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}

input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

textarea {
    overflow: auto;
    vertical-align: top;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

body,
figure {
    margin: 0;
}

legend,
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/* normalize end */
html,
body {
    height: 100%;
}

ul {
    margin: 0;
    padding: 0;
}

a {
    text-decoration: none;
}

.f_left {
    float: left;
}

.f_right {
    float: right;
}

body {
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    line-height: 21px;
    min-height: 100%;
    background: #000 url(bg_b-back-top.jpg) 50% 0 no-repeat;
    min-width: 300px;
}

.site1wrap {
    margin: 0 auto;
    min-height: 500px;
}


.site1_textblock h1 {
    line-height: 1.3em;
}

/* Header */
.site1header {
    /*position: relative;*/
    overflow: hidden;
    z-index: 1;
}

.site1_h_top {
    position: relative;
    z-index: 2;
    margin-bottom: -25px;
}

.site1_h_inner,
.site1_f_inner {
    margin: 0 auto;
    overflow: hidden;
}

.site1_logo {
    margin: 45px 0 0 -10px;
    vertical-align: top;
    z-index: 100;
    display: block;
    text-align: center;
}

.site1_h_top_reg_block {
    vertical-align: top;
    padding: 5px 0 11px 4px;
}


/* Main Nav */
.site1_h_subnav .site1_h_inner {
    position: relative;
    z-index: 5;
    padding: 0;
    list-style: none;
    font-size: 0;
    text-align: center;
    height: 51px;
    background: url(main-nav-bg.png) repeat-x 0 0;
}

.site1_h_subnav .site1_h_inner::before,
.site1_h_subnav .site1_h_inner::after {
    content: '';
    display: block;
    height: 1px;
    border: 1px solid #ccf2ff;
    border-radius: 2px;
    box-shadow: 0 0 7px 2px #2c84fb, inset 0 0 7px 2px #2c84fb;
    position: absolute;
    width: 100%;
    padding: 0 30px;
}

.site1_h_subnav .site1_h_inner::before {
    top: 0;
}

.site1_h_subnav .site1_h_inner::after {
    bottom: 0;
}

.site1_h_subnav .site1_h_inner,
.site1_h_subnav {
    width: 1075px;
    margin: 0 auto;
    position: relative;
    left: 0;
    right: 0;
}

@media screen and (max-width: 1000px) {
    .site1_h_subnav .site1_h_inner,
    .site1_h_subnav {
        width: 100% !important;
    }
}


.site1_h_subnav li {
    list-style: none;
    display: inline-block;
    height: 44px;
    position: relative;
    margin-top: 5px;
}

.site1_h_subnav li.current-menu-item::after {
    opacity: 1;
}

.menu-main-container {
    padding-left: 20px;
    padding-bottom: 10px;
}

.site1_h_subnav li a {
    display: inline-block;
    position: relative;
    z-index: 3;
    font-weight: bold;
    font-size: 15px;
    margin: 0 18px;
    line-height: 42px;
    text-transform: uppercase;
    color: #a4afbb;
    height: 44px;
}

.site1_h_subnav li a:hover,
.site1_h_subnav li.current-menu-item a {
    color: #ffe00d;
    text-shadow: 1px 1px 24px #ffe00d, -1px -1px 24px #ffe00d;
}

.site1_h_subnav li a:hover span.menu-text,
.site1_h_subnav li.current-menu-item a span.menu-text {
    color: #fff;
}

/* .header_sub_nav li a:hover {background-position: 0 -254px;} */

.site1_h_subnav li a span.menu-text {
    padding: 2px 15px 0;
    display: inline-block;
    position: relative;
    z-index: 3;
    font-weight: bold;
    font-size: 15px;
    line-height: 40px;
    text-transform: uppercase;
    color: #a4afbb;
    text-shadow:
            -1px -1px 0 #000,
            1px -1px 0 #000,
            -1px 1px 0 #000,
            1px 1px 0 #000,
            -2px -2px 2px rgba(0, 0, 0, 0.75),
            2px -2px 2px rgba(0, 0, 0, 0.75),
            -2px 2px 2px rgba(0, 0, 0, 0.75),
            2px 2px 2px rgba(0, 0, 0, 0.75);
}

.site1_h_subnav li a span.menu-text::after,
.site1_h_subnav li a span.menu-text::before {
    content: "";
    position: absolute;
    width: 12px;
    height: 12px;
    top: 16px;
}

.site1_h_subnav li a span.menu-text::before {
    left: 1px;
    background-position: -592px -112px;
}

.site1_h_subnav li a span.menu-text::after {
    right: -1px;
    background-position: -606px -112px;
}

.site1_h_subnav li a span.menu-bg {
    position: absolute;
    top: 5px;
    left: 4px;
    right: 4px;
    background-position: 50% -379px;
    background-repeat: repeat;
    z-index: 2;
}

.site1_h_subnav li a span.menu-bg,
.site1_h_subnav li a span.menu-bg::after,
.site1_h_subnav li a span.menu-bg::before {
    height: 35px;
    display: block;
}

.site1_h_subnav li a span::after,
.site1_h_subnav li a span::before {
    content: "";
    position: absolute;
    width: 15px;
    top: 0;
    background-repeat: no-repeat;
}

.site1_h_subnav li a span::before {
    left: -15px;
    background-position: 0 -343px;
}

.site1_h_subnav li a span::after {
    right: -15px;
    background-position: 100% -343px;
}

.site1_h_subnav li + .menu-item {
    margin-left: 26px;
}


/* Main Psrt */
.site1_main_container {
    background: url(bg_b-back-bot.png) 50% 100% no-repeat;
    z-index: 1;
}

.site1_content_block {
    position: relative;
    margin: -51px auto 0;
    border-top: 0;
    z-index: 1;
    overflow: hidden;
    padding: 60px 30px 25px;
}

.site1_content_block::before {
    top: 0;
}

.site1_content_block::after {
    bottom: 0;
}

.site1_textblock {
    padding: 0 10px;
    color: #fff;
    user-select: none;
}

.site1_textblock ul {
    padding-left: 20px;
}

/* Slots List */
.site1_slotslist {
    overflow: hidden;
    padding: 0;
    list-style: none;
}

.site1_slotslist li {
    list-style: none;
}

.site1_slotslist_img_holder {
    overflow: hidden;
    width: 190px;
    height: 110px;
    margin: 5px 1px 3px;
}

/* Sidebar */
.sb-section {
    margin: 30px auto;
}

.site1_sidebar {
    float: right;
    width: 296px;
    padding-top: 15px;
    display: flex;
    flex-direction: column;
}

.sb-title {
    color: #fff;
    font-size: 24px;
    text-align: center;
    text-shadow: 0 2px 0 #000;
    width: 280px;
    height: 51px;
    background-position: 0 0;
    background-image: url(sprite2.png);
    background-size: 433px 403px;
    background-repeat: no-repeat;
    line-height: 51px;
    box-shadow: 0 2px 2px 0 #000;
    margin-bottom: 10px;
}

.site1_sbblock {
    position: relative;
    border-radius: 4px;
    box-shadow: 0 2px 2px 0 #000;
    padding: 8px;
    background: url(bg-sb-strap.png) repeat-y 50% 0;
    z-index: 1;
}

.site1_sbblock::before {
    content: '';
    position: absolute;
    width: 163px;
    height: 17px;
    background-position: 0 -289px;
    background-image: url(sprite2.png);
    background-size: 433px 403px;
    background-repeat: no-repeat;
    left: 50%;
    margin-left: -81.5px;
    top: -7px;
}

@keyframes blinking {
    0% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

@keyframes blinking-reverse {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

.site1_sb_winners_slider {
    padding: 10px 18px 20px;
}

.site1_sb_winners_slider li {
    overflow: hidden;
    list-style: none;
}

.site1_sb_winners_slider li a {
    float: left;
    padding: 7px 8px;
    background: url("site1_winner_window.png") 0 0 no-repeat;
}

.site1_sb_winners_sliderholder {
    padding: 15px 0;
}

.site1_sb_winners_blockinfo {
    float: left;
    margin-left: 10px;
}

.site1_sb_winner_name {
    font-size: 14px;
    color: #fff;
    line-height: 18px;
    padding: 8px 0 4px;
}

.site1_sb_winner_summ {
    font-size: 20px;
    font-weight: bold;
    color: #ffc000;
    line-height: 20px;
}

.site1_sb_winner_rub {
    font-size: 15px;
    font-weight: bold;
    color: #0097ec;
    line-height: 20px;
}

.site1_title_line {
    width: 100%;
    height: 2px;
    position: relative;
    margin: 20px auto 15px;
}

.site1_title_line::after {
    content: '';
    display: block;
    height: 1px;
    border: 1px solid #ccf2ff;
    border-radius: 2px;
    box-shadow: 0 0 7px 2px #2c84fb, inset 0 0 7px 2px #2c84fb;
    position: absolute;
    width: 100%;
    padding: 0 30px;
}

/* Footer */
.site1_footer {
    clear: both;
    overflow: hidden;
}

.site1_footer_container {
    position: relative;
    z-index: 1;
}

.site1_footer_nav_block {
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
}

.site1_footer_nav_block p {
    font-size: 15px;
    font-weight: bold;
    line-height: 18px;
    color: #f7f7f7;
    margin: 0;
    padding: 0 0 15px;
    text-transform: uppercase;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.75);
}

.site1_footer_nav_block ul {
    list-style: none;
}

.site1_footer_nav_block ul li {
    font-size: 14px;
    line-height: 16px;
    color: #f7f7f7;
    padding: 0 0 8px;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.75);
}

.site1_footer_nav_block ul a {
    color: #c2c4cc;
    font-size: 14px;
    line-height: 16px;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.75);
}

.site1_footer_bottom {
    padding: 0 30px;
    color: #fff;
    line-height: 30px;
    margin-top: 15px;
}


@media screen and (min-width: 769px) {
    .site1_content_block {
        background: url('bg-substrate.png') repeat-y 50% 0;
        background-size: contain;
    }

    .site1_h_top {
        background: url(bg-header-panel.png) 50% 65px no-repeat;
        height: 255px;
        padding: 28px 75px 0 75px;
        position: relative;
    }

    .site1_logo {
        display: inline-block;
        position: absolute;
    }

    .site1_h_subnav li a::after,
    .site1_h_subnav li a::before {
        content: "";
        position: absolute;
        width: 18px;
        top: 0;
        z-index: 1;
        height: 44px;
        display: block;
    }

    .site1_h_subnav li a {

    }

    .site1_h_subnav li::after {
        content: "";
        position: absolute;
        left: 20px;
        right: 20px;
        height: 40px;
        bottom: 4px;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        border-radius: 20px;
        z-index: 0;
        opacity: 0;
        box-shadow: 1px 10px 10px rgba(202, 120, 0, 0.5);
        -webkit-transition: opacity 0.5s ease;
        -moz-transition: opacity 0.5s ease;
        -ms-transition: opacity 0.5s ease;
        -o-transition: opacity 0.5s ease;
        transition: opacity 0.5s ease;
    }

    .site1_h_subnav li a:hover::after,
    .site1_h_subnav li.current-menu-item a::after {
        right: -18px;
        background-position: 100% -254px;
    }

    .site1_h_subnav li a:hover::before,
    .site1_h_subnav li.current-menu-item a::before {
        left: -18px;
        background-position: 0 -254px;
    }

    .site1_h_subnav li a::before {
        left: -18px;
        background-position: 0 -164px;
    }

    .site1_h_subnav li a::after {
        right: -18px;
        background-position: 100% -164px;
    }

    .site1_topnav_holder {
        margin: 26px 15px 8px 215px;
        text-align: right;
    }

    .site1_h_top_reg_block {
        display: block;
        height: 55px;
        margin-left: 170px;
    }


    .site1_h_inner,
    .site1_f_inner {
        width: 1000px;
    }

    .site1_topnav_holder {
        height: 42px;
    }

    .site1_content_leftpart {
        float: left;
        padding: 0 5px 0 25px;
        width: 702px;
        min-height: 1280px;
        position: relative;
        margin-bottom: 30px;
    }

    .site1_content_block {
        width: 1100px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .site1_slotslist li:hover .back {
        opacity: 1;
    }


    .site1_footer_payments .site1_f_inner {
        margin: 30px auto;
        text-align: center;
        position: relative;
        z-index: 2;
    }

    .site1_footer_payments {
        margin: 0 auto;
        position: relative;
        z-index: 2;
    }

    .site1_footer_payments .site1_f_inner::after {
        content: "";
        position: absolute;
        bottom: 2px;
        left: 0;
        width: 980px;
        height: 5px;
        box-shadow: 0 12px 15px rgba(0, 0, 0, 0.75);
        z-index: 1;
    }


    .site1_footer_container .site1_f_inner .site1_footer_center {
        overflow: hidden;
        border-radius: 5px;
        background: url(main-bg.jpg) repeat 0 0;
        box-shadow: inset 0 1px 0 0 #60585d, 0 0 13px 0 #000;
        padding: 8px 20px;
        text-shadow: 0 2px 0 #000;
        position: relative;
        z-index: 1;
        font-family: 'Roboto Condensed', sans-serif;
        font-weight: 700;
    }

    .site1_footer_bottom {
        border-top: 1px solid #21252e;
        border-bottom: 1px solid #22252b;
        border-left: 1px solid #1c212b;
        border-right: 1px solid #1c212b;
        background-color: #080f15;
        text-align: center;
    }

    .site1_footer {
        padding-bottom: 20px;
    }

    .site1_h_slider_holder {
        z-index: 1;
        position: relative;
        width: 1000px;
        margin: 0 auto;
        overflow: hidden;
    }

    .site1_textblock a{
        color: #2b89f1;
    }
}

@media screen and (max-width: 767px) {
    h1 {
        line-height: 1.3em;
    }

    img {
        max-width: 100%;
    }

    /* #menu is the original menu */
    #menu-top {
        display: none;
    }

    #menu-top-2 {
        text-align: center;
    }


    .site1_h_subnav li a {
        margin: 0;
    }

    .site1_h_subnav li + .menu-item {
        margin-left: 3%;
    }

    .site1_sidebar,
    .site1_sidebar,
    .site1_footer_payments .site1_f_inner img {
        display: none;
    }

    .site1_logo {

        background: url("header_bg.jpg") no-repeat;
        background-size: 100%;
        width: auto !important;
        margin-top: 0;
    }

    .site1_footer_payments {
        height: 91px;
        padding-top: 15px;
    }

    .site1_footer_payments .site1_f_inner {

    }

    .site1_footer_payments img {
        display: block !important;
    }

    .site1_footer_container .site1_f_inner .site1_footer_center {
        overflow: hidden;
        border-radius: 5px;
        background: url(main-bg.jpg) repeat 0 0;
        box-shadow: inset 0 1px 0 0 #60585d, 0 0 13px 0 #000;
        padding: 8px 20px;
        text-shadow: 0 2px 0 #000;
        position: relative;
        z-index: 1;
        font-family: 'Roboto Condensed', sans-serif;
        font-weight: 700;
    }

    .site1_slotslist li {
        background-size: contain;
        vertical-align: top;
    }

    .site1_footer_nav_block {
        padding: 0 30px;
        line-height: 30px;
        margin-top: 15px;
    }

    .site1_h_subnav {
        margin-top: 0;
    }

    .container__canvas {
        transform: scale(0.5);
    }
}


/*!
 * SlickNav Responsive Mobile Menu v1.0.10
 * (c) 2016 Josh Cope
 * licensed under MIT
 */


.pagination {
    text-align: center;
    margin-bottom: 10px;
}

.page-numbers {
    display: inline-block;
    position: relative;
    height: 34px;
    line-height: 33px;
    min-width: 34px;
    text-align: center;
    padding: 0 10px;
    background: #242647;
    border: 1px solid #6f85cb;
    border-left-color: #4d5275;
    border-right-color: #4d5275;
    box-shadow: 0 3px 0 0 #0d193c, inset 0 0 7px 1px rgba(255, 255, 255, 0.3);
}

.page-numbers.current,
.page-numbers:hover {
    color: #fff;
    background: #242647;
    border: 1px solid #5b88e2;
    border-left-color: #39558c;
    border-right-color: #39558c;
    box-shadow: 0 3px 0 0 #0d193c, inset 0 0 24px 3px rgba(58, 154, 255, 0.5);
}


.thumb {
    float: left;
    margin: 0 20px 10px 0;
}

.kama_breadcrumbs {
    margin-top: 20px;
    text-shadow: 0 2px 0 #000;
    color: #a4afbb;
}

.kama_breadcrumbs a {
    color: #ffe00d;
}

.gamehall_help_item li {
    margin: 20px auto;
    width: 100%;
    padding: 20px;
    list-style: none;
}


.post-title {
    font-weight: bold;
    font-size: 15px;
    line-height: 40px;
    color: #a4afbb;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000, -2px -2px 2px rgba(0, 0, 0, 0.5), 2px -2px 2px rgba(0, 0, 0, 0.5), -2px 2px 2px rgba(0, 0, 0, 0.5), 2px 2px 2px rgba(0, 0, 0, 0.5);
}

.post-excerpt {
    font-size: 14px;
    line-height: 18px;
    color: #c4cad0;
    text-decoration: none;
}

.post-excerpt a {
    color: #d60909;
}

.bg {
    background: #411f89;
    background: linear-gradient(to bottom, #c10606 0%, #6b091b 100%);
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#411f89', endColorstr='#c21070', GradientType=1);
}

.header-btns {
    padding-left: 230px;
    padding-right: 10px;
}

.header-btns__text {
    width: 386px;
    height: 46px;
    position: relative;
    text-align: center;
    display: inline-block;
    padding-top: 4px;
    background: url("header-nav-bar-text.png") no-repeat 50% 2px;
}

.header-btns__text::before,
.header-btns__text::after {
    content: '';
    display: block;
    position: absolute;
}

.header-btns__text::before {
    bottom: 10px;
    left: 0;
    width: 52px;
    height: 27px;
    background-position: -213px -153px;
    background-image: url("sprite.png");
    background-size: 424px 391px;
    background-repeat: no-repeat;
}

.header-btns__text::after {
    bottom: 8px;
    right: 0;
    width: 58px;
    height: 33px;
    background-position: -344px -172px;
    background-image: url("sprite.png");
    background-size: 424px 391px;
    background-repeat: no-repeat;
}

.fl-r {
    float: right;
}

.btn-helper--inline {
    display: inline-block;
    vertical-align: middle;
    width: auto;
}

.btn-helper {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.8);
    border-radius: 5px;
    position: relative;
    width: 100%;
    outline: none;
    border: none;
    padding: 0;
    z-index: 1;
}

.btn-helper {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.8);
    border-radius: 5px;
    position: relative;
    width: 100%;
    outline: none;
    border: none;
    padding: 0;
}

.btn-helper--inline {
    display: inline-block;
    vertical-align: middle;
    width: auto;
}

.btn {
    display: block;
    text-align: center;
    text-transform: uppercase;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    text-decoration: none;
    color: #fff;
    text-shadow: 0 2px 0 rgba(0, 0, 0, 0.2);
    position: relative;
    padding: 0 7px;
    border: 0;
    outline: none;
    cursor: pointer;
}

.btn::before,
.btn::after {
    content: '';
    display: block;
}

.btn:hover {
    text-decoration: none;
}

.btn--inline {
    display: inline-block;
    vertical-align: middle;
}

.btn--lg {
    height: 48px;
    line-height: 45px;
    margin-left: 25px;
    margin-right: 25px;
    font-size: 18px;
    padding: 0 8px;
}

.btn--lg::before,
.btn--lg::after {
    position: absolute;
    top: 0;
    width: 25px;
    height: 100%;
    z-index: -1;
}

.btn--lg::before {
    left: -25px;
}

.btn--lg::after {
    right: -25px;
}

.btn--lg:hover {
    line-height: 50px;
}

.btn--sm {
    height: 39px;
    line-height: 41px;
    margin-left: 12px;
    margin-right: 12px;
    font-size: 18px;
}

.btn--sm::before,
.btn--sm::after {
    position: absolute;
    top: 0;
    width: 12px;
    height: 100%;
}

.btn--sm::before {
    left: -12px;
}

.btn--sm::after {
    right: -12px;
}

.btn--sm:hover {
    line-height: 44px;
}

.btn--xs {
    height: 43px;
    line-height: 40px;
    margin-left: 12px;
    margin-right: 12px;
    font-size: 14px;
    padding: 0;
}

.btn--xs::before,
.btn--xs::after {
    position: absolute;
    top: 0;
    width: 12px;
    height: 100%;
}

.btn--xs::before {
    left: -12px;
}

.btn--xs::after {
    right: -12px;
}

.btn--xs:hover {
    line-height: 50px;
}

.btn--wrn-lg {
    background: url("btn-lg.png") repeat-x 50% -49px;
}

.btn--wrn-lg::before,
.btn--wrn-lg::after {
    background: url("btn-lg.png") no-repeat 0 0;
}

.btn--wrn-lg::before {
    background-position: 0 0;
}

.btn--wrn-lg::after {
    background-position: 0 -98px;
}

.btn--wrn-lg:hover {
    background-position: 50% -196px;
}

.btn--wrn-lg:hover::before {
    background-position: 0 -147px;
}

.btn--wrn-lg:hover::after {
    background-position: 0 -245px;
}

.btn--wrn-sm {
    background: url("btn-sm.png") repeat-x 50% -40px;
}

.btn--wrn-sm::before,
.btn--wrn-sm::after {
    background: url("btn-sm.png") no-repeat 0 0;
}

.btn--wrn-sm::before {
    background-position: 0 0;
}

.btn--wrn-sm::after {
    background-position: 0 -80px;
}

.btn--wrn-sm:hover {
    background-position: 50% -160px;
}

.btn--wrn-sm:hover::before {
    background-position: 0 -120px;
}

.btn--wrn-sm:hover::after {
    background-position: 0 -200px;
}

.btn--prm-lg {
    background: url("btn-lg.png") repeat-x 50% -343px;
}

.btn--prm-lg::before,
.btn--prm-lg::after {
    background: url("btn-lg.png") no-repeat 0 0;
}

.btn--prm-lg::before {
    background-position: 0 -294px;
}

.btn--prm-lg::after {
    background-position: 0 -392px;
}

.btn--prm-lg:hover {
    background-position: 50% -490px;
}

.btn--prm-lg:hover::before {
    background-position: 0 -441px;
}

.btn--prm-lg:hover::after {
    background-position: 0 -539px;
}

.btn--prm-sm {
    background: url("btn-sm.png") repeat-x 50% -280px;
}

.btn--prm-sm::before,
.btn--prm-sm::after {
    background: url("btn-sm.png") no-repeat 0 0;
}

.btn--prm-sm::before {
    background-position: 0 -240px;
}

.btn--prm-sm::after {
    background-position: 0 -320px;
}

.btn--prm-sm:hover {
    background-position: 50% -400px;
}

.btn--prm-sm:hover::before {
    background-position: 0 -360px;
}

.btn--prm-sm:hover::after {
    background-position: 0 -440px;
}

.btn--prm-xs {
    background: url("btn-xs.png") repeat-x 50% -44px;
}

.btn--prm-xs::before,
.btn--prm-xs::after {
    background: url("btn-xs.png") no-repeat 0 0;
}

.btn--prm-xs::before {
    background-position: 0 0;
}

.btn--prm-xs::after {
    background-position: 0 -88px;
}

.btn--prm-xs:hover {
    background-position: 50% -176px;
}

.btn--prm-xs:hover::before {
    background-position: 0 -132px;
}

.btn--prm-xs:hover::after {
    background-position: 0 -220px;
}

.social-btn {
    display: inline-block;
    vertical-align: middle;
    font-size: 0;
}

.social-btn__item {
    display: inline-block;
    vertical-align: top;
    margin-left: 9px;
    width: 35px;
    height: 35px;
    border-radius: 5px;
    text-align: center;
    background: #242647;
    border: 1px solid #6f85cb;
    border-left-color: #4d5275;
    border-right-color: #4d5275;
    box-shadow: 0 3px 0 0 #0d193c, inset 0 0 7px 1px rgba(255, 255, 255, 0.3);
}

.social-btn__item:hover {
    background: #242647;
    border: 1px solid #5b88e2;
    border-left-color: #39558c;
    border-right-color: #39558c;
    box-shadow: 0 3px 0 0 #0d193c, inset 0 0 24px 3px rgba(58, 154, 255, 0.5);
}

.social-btn__item:first-child {
    margin-left: 0;
}

.social-btn__item::before,
.social-btn__item::after {
    content: '';
    display: inline-block;
    vertical-align: middle;
}

.social-btn__item::before {
    width: 0;
    height: 100%;
}

.social-btn__item--vk::after {
    width: 16px;
    height: 20px;
    background-position: -324px -42px;
    background-image: url("sprite.png");
    background-size: 424px 391px;
    background-repeat: no-repeat;
}

.social-btn__item--ok::after {
    width: 15px;
    height: 24px;
    background-position: -406px -172px;
    background-image: url("sprite.png");
    background-size: 424px 391px;
    background-repeat: no-repeat;
}

.social-btn__item--fb::after {
    width: 13px;
    height: 24px;
    background-position: -326px -189px;
    background-image: url("sprite.png");
    background-size: 424px 391px;
    background-repeat: no-repeat;
}

.social-btn__item--ya::after {
    width: 13px;
    height: 24px;
    background-position: 0 -318px;
    background-image: url("sprite.png");
    background-size: 424px 391px;
    background-repeat: no-repeat;
}

.social-btn__item--tw::after {
    width: 23px;
    height: 19px;
    background-position: -237px -233px;
    background-image: url("sprite.png");
    background-size: 424px 391px;
    background-repeat: no-repeat;
}

.social-btn__item--gp::after {
    width: 25px;
    height: 23px;
    background-position: -269px -153px;
    background-image: url("sprite.png");
    background-size: 424px 391px;
    background-repeat: no-repeat;
}

.social-btn__item--mail::after {
    width: 23px;
    height: 21px;
    background-position: -400px -253px;
    background-image: url("sprite.png");
    background-size: 424px 391px;
    background-repeat: no-repeat;
}

.social-btn.js-social-btn.active .social-btn__item--vk {
    animation: sonarEffect 1s ease-out 0.5s;
}

.social-btn.js-social-btn.active .social-btn__item--ok {
    animation: sonarEffect 1s ease-out 1s;
}

.social-btn.js-social-btn.active .social-btn__item--fb {
    animation: sonarEffect 1s ease-out 1.5s;
}

.social-btn.js-social-btn.active .social-btn__item--ya {
    animation: sonarEffect 1s ease-out 2s;
}

.social-btn.js-social-btn.active .social-btn__item--tw {
    animation: sonarEffect 1s ease-out 2.5s;
}

.social-btn.js-social-btn.active .social-btn__item--gp {
    animation: sonarEffect 1s ease-out 3s;
}

@keyframes sonarEffect {
    40% {
        box-shadow: inset 0 0 22px -1px #9ca8bd;
    }
}

.header__over {
    text-align: right;
    font-size: 0;
    padding: 0;
    font-family: 'Roboto Condensed', sans-serif;
    color: #fff;
    padding-right: 40px;
    text-shadow: 0 2px 0 #000;
    position: relative;
    z-index: 1;
}

.header__slogan {
    display: inline-block;
    vertical-align: middle;
    font-size: 18px;
    margin-right: 25px;
}

.header__over .social-btn {
    margin-right: 25px;
}

.social-btn {
    display: inline-block;
    vertical-align: middle;
    font-size: 0;
}

.bx-viewport,
.slider_widget {
    height: 259px;
    position: relative;
    z-index: 1;
}

.bx-prev,
.bx-next {
    content: "";
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.bx-prev {
    left: 0;
}

.bx-prev {
    position: absolute;
    width: 30px;
    top: 0;
    bottom: 0;
    line-height: 100%;
    z-index: 3;
    display: inline-block;
    text-indent: -1000px;
}

.bx-prev::after {
    content: ' ';
    display: block;
    position: absolute;
    left: 6px;
    top: 50%;
    margin-top: -35px;
    width: 20px;
    height: 32px;
    background-position: -26px -336px;
    background-image: url(sprite.png);
    background-size: 397px 387px;
    background-repeat: no-repeat;
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}

.bx-next {
    position: absolute;
    width: 30px;
    top: 0;
    bottom: 0;
    right: 0;
    line-height: 100%;
    z-index: 3;
    display: inline-block;
    text-indent: -1000px;
}

.bx-next::after {
    content: ' ';
    display: block;
    position: absolute;
    left: 6px;
    top: 50%;
    margin-top: -35px;
    width: 20px;
    height: 32px;
    background-position: -26px -336px;
    background-image: url(sprite.png);
    background-size: 397px 387px;
    background-repeat: no-repeat;
}

.slider_widget .btn-helper {
    /*width: 338px;*/
    position: absolute;
    right: 50px;
    bottom: 30px;
    -webkit-transition: right 0.5s;
    transition: right 0.5s;
}

.sb-search {
    position: relative;
    margin-bottom: 17px;
    padding: 4px 5px 0 38px;
    width: 279px;
    height: 43px;
    background-position: 0 -55px;
    background-image: url(sprite2.png);
    background-size: 433px 403px;
    background-repeat: no-repeat;
    font-size: 0;
    box-shadow: 0 2px 2px 0 #000;
}

.sb-search::before {
    content: '';
    position: absolute;
    left: 8px;
    top: 8px;
    width: 26px;
    height: 26px;
    background-position: -269px -249px;
    background-image: url(sprite2.png);
    background-size: 433px 403px;
    background-repeat: no-repeat;
}

.sb-search__field {
    display: inline-block;
    font-size: 14px;
    vertical-align: middle;
    width: 149px;
    height: 32px;
    border: 1px solid #3a4661;
    padding: 0 13px;
    text-shadow: 0 2px 0 #000;
    outline: none;
    background: #293349;
    background: -webkit-linear-gradient(bottom, #293349, #121621);
    background: linear-gradient(to top, #293349, #121621);
    box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.5) inset;
    margin: 1px 5px 0 0;
}

.sb-search__btn-helper {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.8);
    border-radius: 25px;
    position: relative;
    outline: none;
    border: none;
    padding: 0;
    background: transparent;
    display: inline-block;
    vertical-align: middle;
    width: 78px;
}

.sb-search__btn {
    display: block !important;
    text-align: center !important;
    text-transform: uppercase !important;
    font-family: 'Roboto Condensed', sans-serif !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    color: #fff !important;
    text-shadow: 0 2px 0 rgba(0, 0, 0, 0.2) !important;
    position: relative !important;
    border: 0 !important;
    outline: none !important;
    cursor: pointer !important;
    height: 33px !important;
    line-height: 31px !important;
    margin-left: 15px !important;
    margin-right: 15px !important;
    font-size: 12px !important;
    padding: 0 !important;
    width: max-content !important;
    background: url(btn-xs.png) repeat-x 50% -33px;
}

.sb-search__btn::before {
    left: -15px;
    background-position: 0 0;
}

.sb-search__btn::before,
.sb-search__btn::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    width: 15px;
    height: 100%;
    background: url(btn-xs.png) no-repeat 0 0;
}

.sb-search__btn::after {
    right: -15px;
    background-position: 0 -66px;
}

.sb-registration__tit-soc {
    font-size: 16px;
    text-align: center;
    text-shadow: 0 2px 0 #000;
    margin: 5px 0 10px;
    padding: 0 40px;
    position: relative;
    color: #fff;
}

.sb-registration__tit-soc::before,
.sb-registration__tit-soc::after {
    content: '';
    position: absolute;
    top: -6px;
    width: 47px;
    height: 37px;
    background-position: -184px -361px;
    background-image: url(sprite2.png);
    background-size: 433px 403px;
    background-repeat: no-repeat;
}

.sb-registration__tit-soc::before {
    left: 0;
}

.sb-registration__tit-soc::after {
    right: 0;
}

.sb-strap {
    border-radius: 4px;
    box-shadow: 0 2px 2px 0 #000;
    padding: 8px;
    background: url(bg-sb-strap.png) repeat-y 50% 0;
    position: relative;
    z-index: 1;
}

.sb-registration__text-decor {
    width: 100%;
    height: 78px;
    background: url(sb-reg-text-decor.png) repeat-y 50% 7px;
}

.btn--wrn-sm {
    background: url(btn-sm.png) repeat-x 50% -40px;
}

.btn--sm {
    height: 39px;
    line-height: 41px;
    margin-left: 12px;
    margin-right: 12px;
    font-size: 18px;
}

.sb-registration__text-decor {
    width: 100%;
    height: 78px;
    background: url(sb-reg-text-decor.png) repeat-y 50% 7px;
}

.sb-separate {
    margin-bottom: 10px;
    position: relative;
}

.sb-separate::after {
    content: '';
    position: absolute;
    width: 100%;
    left: 0;
    top: 100%;
    height: 22px;
    background: url(bg-sb-separate.png) repeat-y 50% -5px;
}

.sidebar-T-1 .sb-registration__tit-soc::before,
.sb-registration__tit-soc::after {
    content: '';
    position: absolute;
    top: -6px;
    width: 47px;
    height: 37px;
    background-position: -184px -361px;
    background-image: url(sprite2.png);
    background-size: 433px 403px;
    background-repeat: no-repeat;
}

.sb-registration__tit-soc::before {
    left: 0;
}

.sb-registration__tit-soc::after {
    right: 0;
}

.main-title {
    font-family: 'Roboto', sans-serif;
    position: relative;
    padding-left: 45px;
    margin: 13px 0;
    overflow: hidden;
}

.main-title::before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 7px;
    left: 0;
    width: 30px;
    height: 26px;
    background: url(main-title-decor.png) repeat-x 50% 50%;
    margin-right: 5px;
}

.main-title__in {
    font-size: 22px;
    font-weight: bold;
    line-height: 40px;
    text-transform: uppercase;
    color: #fff;
    position: relative;
    display: inline-block;
    padding-right: 16px;
    margin: 0;
}

.main-title__in::before {
    content: '';
    position: absolute;
    top: 7px;
    left: 100%;
    width: 99999%;
    height: 26px;
    background: url(main-title-decor.png) repeat-x 50% 50%;
}

.items-center {
    width: 630px;
    margin: 0 auto;
}

.items-line {
    margin: 0 -12px 10px;
}

.items-line__el {
    float: left;
    width: 33.333333%;
    padding: 0 6px;
    height: 171px;
    margin: 0 0 9px 0;
}

@media screen and (max-width: 649px) {
    .items-line__el {
        height: auto !important;
    }
}

.item {
    font-family: 'Roboto Condensed', sans-serif;
    position: relative;
    background: #303341;
    background: rgba(203, 211, 227, 0.14);
    border: 1px solid #6c6d76;
    box-shadow: 0 0 10px 0 #000, inset 0 0 10px 2px #6b6c74;
    padding: 7px 7px 0;
    border-radius: 5px;
}

.item__img {
    display: block;
    width: 100%;
    border: 2px solid #9096a8;
    overflow: hidden;
}

.item__img img {
    display: block;
    width: 100%;
    max-height: 120px;
}

.item__name-game,
.item__pnl {
    color: #fff;
    overflow: hidden;
    display: block;
    margin: 0 -7px -5px;
    padding: 5px 7px 5px;
}

.item__name-game {
    display: block;
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    text-align: center;
    text-shadow: 0 2px 0 #000;
    padding: 0 5px;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-bottom: 0;
}

.item__in {
    overflow: hidden;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    height: 36px;
    position: relative;
}

.item__btn--demo,
.item__btn--play {
    float: left;
    font-weight: normal;
    display: block;
    text-align: center;
    text-decoration: none;
    position: relative;
    padding: 0 20px;
    border: 0;
    outline: none;
    cursor: pointer;
    border-radius: 5px;
    color: #fff;
    height: 40px;
    line-height: 40px;
}

.item__btn--demo {
    width: 40%;
    font-size: 16px;
    text-transform: none;
    margin-right: 2%;
    text-shadow: 2px 2px 0 #083da0;
    background: #224184;
    background: linear-gradient(to bottom, #2270df 0%, #224184 49.99%, #152c68 50%, #0b3c9c 100%);
    box-shadow: inset 0 1px 0 0 #99bdf0, 0 2px 7px 0 rgba(0, 0, 0, 0.37);
}

.item__btn--demo:hover {
    background: #2274e8;
    background: linear-gradient(to bottom, #2297f9 0%, #2274e8 49.99%, #0e5cde 50%, #0b70ed 100%);
}

.item__btn--demo:active {
    background: #224184;
    background: linear-gradient(to bottom, #2270df 0%, #224184 49.99%, #152c68 50%, #0b3c9c 100%);
}

.item__btn--play {
    width: 58%;
    font-size: 19px;
    text-shadow: 2px 2px 0 #670a0a;
    background: #da3434;
    background: linear-gradient(to bottom, #f95252 0%, #da3434 49.99%, #bd2222 50%, #a81d1d 100%);
    box-shadow: inset 0 1px 0 0 #fcafaf, 0 2px 7px 0 rgba(0, 0, 0, 0.37);
}

.item__btn--play:hover {
    background: #ff5d47;
    background: linear-gradient(to bottom, #ff7562 0%, #ff5d47 49.99%, #ff4e37 50%, #ff4a32 100%);
}

.item__btn--play:active {
    background: #da3434;
    background: linear-gradient(to bottom, #f95252 0%, #da3434 49.99%, #bd2222 50%, #a81d1d 100%);
}

.item:hover .item__name-game {
    margin-top: -36px;
}

.item:hover .item__in {
    height: 50px;
}

.item__decor--hot {
    display: inline;
    height: 0;
    width: 100%;
}

.item--hot::before,
.item--new::before {
    content: '';
    display: block;
    position: absolute;
    border-radius: 0 0 50% 0;
    z-index: 1;
    left: -4px;
    top: -3px;
}

.item--hot::before {
    width: 94px;
    height: 55px;
    background-position: 0 -175px;
    background-image: url("sprite2.png");
    background-size: 397px 387px;
    background-repeat: no-repeat;
}

.item--new::before {
    width: 94px;
    height: 55px;
    background-position: -98px -175px;
    background-image: url("sprite2.png");
    background-size: 397px 387px;
    background-repeat: no-repeat;
}

.item--hot .item__decor--hot::before,
.item--hot .item__decor--hot::after {
    content: '';
    display: block;
    position: absolute;
    width: 203px;
    height: 14px;
    background-position: 0 -234px;
    background-image: url("sprite2.png");
    background-size: 397px 387px;
    background-repeat: no-repeat;
}

.item--hot .item__decor--hot::before {
    top: -14px;
}

.item--hot .item__decor--hot::after {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
    bottom: -14px;
}

@media screen and (max-width: 768px) {
    .site1_slotslist li {
        width: 50%;
        list-style: none;
    }

    .item:hover .item__in {
        height: 36px !important;
    }

    .item__pnl {
        display: none !important;
    }

    .item:hover .item__name-game {
        margin-top: 0 !important;
    }

    .items-line__el {
        height: auto !important;
    }
}

@media screen and (max-width: 767px) {

    .header__slogan {
        display: none !important;
    }

    .header__over {
        text-align: center;
    }

    .header-btns .fl-r,
    .header-btns__text,
    .header-btns {
        float: none;
        padding: 0;
        text-align: center;
    }

    .slider_widget {
        display: none;
    }

    .site1_h_top {
        margin-bottom: 30px;
    }
}

.header-game-T-1 .header {
    width: 1040px;
    margin: 0 auto;
    position: relative;
    z-index: 2;
}

.header-game-T-1 .header__top {
    text-align: right;
    font-size: 0;
    padding: 10px 0;
    font-family: Segoe Print;
    color: #d4f3ff;
    padding-right: 7px;
    text-shadow: 1px 1px 15px #2279d5, -1px -1px 15px #2279d5, -1px 1px 15px #2279d5, 1px -1px 15px #2279d5;
}

.header-game-T-1 .header__slogan {
    display: inline-block;
    vertical-align: middle;
    font-size: 20px;
    margin-left: 25px;
}

.header-game-T-1 .header__logo {
    position: absolute;
    width: 256px;
    height: 168px;
    left: 0;
    top: 5px;
    background: url("bg-logo.png") no-repeat 50%;
    z-index: 1;
}

.header-game-T-1 .header__bot {
    height: 80px;
}

@-webkit-keyframes "verticalArrows" {
    0% {
        background-position: 0 0;
    }
    89.99% {
        background-position: 0 0;
    }
    90% {
        background-position: 0 -28px;
    }
    100% {
        background-position: 0 -28px;
    }
}

.text-center {
    text-align: center !important;
}

.game-title {
    font-family: 'Roboto', sans-serif;
    position: relative;
    font-size: 26px;
    font-weight: bold;
    padding-left: 45px;
    margin: 13px 0;
    line-height: 44px;
    overflow: hidden;
    text-transform: uppercase;
}

.page-bg-top {
    min-height: 100%;
    background: #000 url(page-bg-bot.jpg) no-repeat 50% 100%;
}

.page-bg-bot {
    background: #000 url(page-bg-top.jpg) no-repeat 50% 0;
}

.main-substrate {
    background: url(bg-substrate.png) repeat-y 50% 0;
}

.game-T-1 .game-row {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    padding: 20px 0 0 0;
    margin-bottom: 25px;
}

.game-T-1 .game-row-side {
    float: right;
    width: 185px;
}

.game-T-1 .game-row-side .btn {
    padding: 0;
}

.game-T-1 .game-row-side__text {
    font-size: 30px;
    color: #ffe00d;
    text-shadow: 0 0 10px #ffe00d;
    line-height: 1.1;
    margin-bottom: 10px;
}

.game-T-1 .game-row-side__img {
    position: absolute;
    top: 15px;
    width: 100%;
    left: 0;
    font-size: 0;
}

.game-T-1 .game-row-side__img img {
    display: inline-block;
}

.game-T-1 .game-row-side__separate {
    margin-bottom: 18px;
    position: relative;
    font-size: 0;
}

.game-T-1 .game-row-side__separate::after {
    content: '';
    position: absolute;
    height: 23px;
    width: 100%;
    left: 0;
    top: 100%;
}

.game-T-1 .game-row-side__strap {
    padding: 272px 2px 20px;
    background: url("bg-side-game.jpg") no-repeat 50% 0;
    border-radius: 4px;
    box-shadow: 0 2px 2px 0 #000;
    text-align: center;
    position: relative;
    height: 600px;
}

.game-T-1 .game-row-side__strap::before,
.game-T-1 .game-row-side__strap::after {
    content: '';
    position: absolute;
    left: 0;
    height: 24px;
    width: 100%;
    background: url("decor-main-menu.png") repeat-x 50% 0;
}

.game-T-1 .game-row-side__strap::before {
    top: 0;
    border-radius: 6px 6px 0 0;
}

.game-T-1 .game-row-side__strap::after {
    bottom: -15px;
    border-radius: 0 0 6px 6px;
}

.game-T-1 .game-row-iframe {
    margin-right: 200px;
    height: 600px;
    border: 2px solid #7f8495;
}

.game-T-1 .game-row-iframe iframe {
    width: 100%;
    height: 100%;
    border: 0;
}

.game-T-1 .arrow-anim {
    display: inline-block;
    width: 69px;
    height: 74px;
    padding-top: 25px;
}

.game-T-1 .arrow-anim__arr {
    display: inline-block;
    vertical-align: middle;
    width: 33px;
    height: 18px;
    background: url("arr-anim.png") no-repeat 0 0;
    position: relative;
    -webkit-animation: verticalArrows 0.9s steps(2) 0s infinite;
    animation: verticalArrows 0.9s steps(2) 0s infinite;
}

.game-T-1 .arrow-anim__arr::before,
.game-T-1 .arrow-anim__arr::after {
    content: '';
    height: 18px;
    position: absolute;
    left: 0;
    width: 100%;
    background: url("arr-anim.png") no-repeat 0 0;
}

.game-T-1 .arrow-anim__arr::before {
    background-position: 0 0;
    top: -15px;
    -webkit-animation: verticalArrows 0.9s steps(2) 0.3s infinite;
    animation: verticalArrows 0.9s steps(2) 0.3s infinite;
}

.game-T-1 .arrow-anim__arr::after {
    background-position: 0 0;
    bottom: -15px;
    -webkit-animation: verticalArrows 0.9s steps(2) 0.6s infinite;
    animation: verticalArrows 0.9s steps(2) 0.6s infinite;
}

@-webkit-keyframes "verticalArrows" {
    0% {
        background-position: 0 0;
    }
    89.99% {
        background-position: 0 0;
    }
    90% {
        background-position: 0 -28px;
    }
    100% {
        background-position: 0 -28px;
    }
}

@keyframes "verticalArrows" {
    0% {
        background-position: 0 0;
    }
    89.99% {
        background-position: 0 0;
    }
    90% {
        background-position: 0 -28px;
    }
    100% {
        background-position: 0 -28px;
    }
}

.game-T-1 .count-down-tit {
    font-size: 13px;
    text-transform: uppercase;
    text-shadow: 0 2px 0 #000;
    margin-bottom: 5px;
}

.game-T-1 .count-down {
    display: inline-block;
}

.game-T-1 .count-down__numb {
    overflow: hidden;
    text-align: center;
    padding-bottom: 1px;
}

.game-T-1 .count-down__item {
    float: left;
    width: 52px;
    height: 60px;
    line-height: 0.8;
    padding-top: 10px;
    font-size: 32px;
    margin-left: 5px;
    background: rgba(13, 16, 23, 0.8);
    box-shadow: 0 1px 0 #6c7eb2;
    position: relative;
    border-radius: 3px;
    text-shadow: 1px 1px 10px #2279d5, -1px -1px 10px #2279d5, -1px 1px 10px #2279d5, 1px -1px 10px #2279d5;
}

.game-T-1 .count-down__item::before {
    content: '';
    position: absolute;
    font-size: 12px;
    text-shadow: 0 1px 0 #000;
    color: #fff;
    width: 100%;
    left: 0;
    bottom: 8px;
}

.game-T-1 .count-down__item--d {
    display: none;
}

.game-T-1 .count-down__item--h {
    margin-left: 0;
}

.game-T-1 .count-down__item--h::before {
    content: 'часов';
}

.game-T-1 .count-down__item--m::before {
    content: 'мин.';
}

.game-T-1 .count-down__item--s::before {
    content: 'сек.';
}

.game-T-1 .btn-game {
    width: 726px;
    margin: 25px auto -15px;
}

.main-substrate__center {
    width: 960px;
    margin: 0 auto;
    padding: 40px 0;
}

.main-substrate__title {
    width: 960px;
    margin: 0 auto;
    padding: 60px 0 0 0;
}

.main-substrate__title .main-title {
    margin: 0;
}

.mian-row-column__content {
    width: 640px;
}

.main-box {
    border-radius: 5px;
    background: #111547;
    border: 1px solid #036;
    padding: 15px 19px 19px;
    margin-bottom: 18px;
    box-shadow: 0 3px 9px 0 #000;
}

.description__title {
    font-family: 'Roboto', sans-serif;
    font-size: 22px;
    font-weight: bold;
    text-shadow: 0 2px 0 #000;
    padding-bottom: 13px;
    position: relative;
    margin-bottom: 20px;
}

.description__title::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #1e4070;
    box-shadow: 0 2px 1px 0 #000;
}

.description__img {
    float: left;
    border: 2px solid #7f8495;
    margin: 0 25px 10px 0;
}

.description__text {
    text-shadow: 0 2px 0 #000;
}

.description__text a {
    color: red;
}

@media screen and (max-width: 991px) {
    .header-game-T-1 .header {
        width: 100%;
    }

    .header-game-T-1 .header__top {
        float: none;
        text-align: right;
    }

    .game-title {
        text-align: right !important;
        padding-right: 15px;
    }

    .main-substrate__center {
        width: 95%;
        display: block;
        margin: 0 auto;
    }

    .game-T-1 .game-row {
        width: 100%;
    }

    .game-row-iframe {
        position: relative;
        height: 100% !important;
        width: 95% !important;
        margin: 0 auto !important;
        display: block;
        padding-top: 56.25%;
    }

    .game-row-iframe iframe {
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%;
        box-shadow: 0 6px 6px -3px rgba(0, 0, 0, 0.2), 0 10px 14px 1px rgba(0, 0, 0, 0.14), 0 4px 18px 3px rgba(0, 0, 0, 0.12);
    }

    .game-row-iframe::after {
        clear: both;
        content: " ";
        display: table;
    }

    .game-T-1 .game-row-side {
        display: none;
    }
}

.main-slider-i {
    float: right;
    position: absolute;
    top: 40px;
    right: 60px;
    max-width: 420px;
    text-shadow: 0 2px 0 #000;
    overflow: hidden;
    color: #fff;
    font-size: 14px;
}

.main-slider-i__tit {
    display: block;
    font-size: 24px;
    text-transform: uppercase;
    margin-bottom: 10px;
    color: #e9f7ff;
    text-shadow: 2px 2px 7px #2c84fb, -2px -2px 7px #2c84fb, -2px 2px 7px #2c84fb, 2px -2px 7px #2c84fb;
}

.registation {
    display: flex;
    position: relative;
    width: 1040px;
    line-height: 1.2;
    height: 343px;
    font-size: 15px;
    text-shadow: 0 2px 0 #000;
    color: #f0f4ff;
    text-transform: uppercase;
    justify-content: space-evenly;
    align-items: center;
    bottom: 0;
    margin: auto;
}

.img-bottom-bunner {
    position: absolute;
    left: 0;
    top: 0;
    max-height: 100%;
    width: auto !important;
}

.social-buttom {
    display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.4);
    padding: 20px;
    font-size: 12px !important;
    width: 100%;
}

.flex {
    display: flex;
    flex-direction: column;
    padding: 20px;
    box-shadow: -3px 5px 20px #66a3ff;
    border: 3px solid #66a3ff;
}

.item-reg,
.item-reg:focus {
    background: linear-gradient(to top, #293349, #121621);
    color: #f0f0f0;
    margin-bottom: 5px;
    border: 3px solid #ff6;
    box-shadow: -2px 2px 20px #ffc;
    font-size: 24px;
}

.item-reg::placeholder {
    font-size: 15px;
}

.container-regestation {
    position: relative;
    display: flex;
    width: 355px;
    flex-direction: column;
}

.social-message {
    font-size: 20px;
    text-align: center;
    font-weight: 700;
    z-index: 1;
    margin-bottom: 18%;
    margin-left: 7%;
}

#sb-money {
    font-size: 25px;
    font-weight: 700;
    color: #fc0;
    text-shadow: 1px 0 14px rgba(255, 192, 0, 0.6);
    text-align: center;
    margin: 5px 0;
    padding: 0;
}

#support_form {
    margin: 8px;
    justify-content: center;
}

#support_form {
    border-radius: 4px;
    background: #111547;

    /* border: 1px solid #C0CDDB; */
    color: #094793;
    display: flex;
    flex-wrap: wrap;
    padding: 15px 0;
    border: 2px solid #7e9aeb;
    border-radius: 10px;
}

.form-contact-info {
    display: flex;
    flex-wrap: wrap;
    width: 89%;
}

.label-item {
    font-weight: bold;
    flex: 1 1 auto;
}

.btn-send-msg {
    display: inline-block;
    vertical-align: top;
    color: #fefeff;
    text-decoration: none;
    font-weight: bold;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.75);
    border-width: 0;
    position: relative;
    border-top: 1px solid #007f01;
    box-shadow: inset 0 1px 0 #37f45a;
    background: linear-gradient(to top, #008101, #009809 35%, #00ba22 66%, #00d426);
    font-size: 26px;
    line-height: 26px;
    padding: 12px 23px;
    border-radius: 6px;
}

.textarea-msg {
    resize: vertical;
}

.field {
    width: 100%;
    font-size: 20px;
    height: 40px;
}

.field,
.textarea-msg {
    background: #f5f5f5;
    border: 1px solid #dcdcdc;
    border-radius: 4px;
    padding: 0 20px;
    font-size: 16px;
    color: #333;

    /* height: 40px; */
}

.container-send-message {
    display: flex;
    width: 89%;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 20px;
}

#support_form > * {
    font-weight: bold;
    color: white;
    width: 89%;
}

#ma_right {
    margin-right: 5px;
}

#textarea-msg {
    width: 100%;
    height: 170px;
}

.contacts-with-us {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    width: 100%;
}

.img-contact-item {
    max-height: 48px;
    max-width: 48px;
    margin-right: 10px;
}

.contact-item {
    margin: 10px;
    display: flex;
    height: 74px;
    flex: 1 auto;
    background: #111547;
    border: 2px solid #7e9aeb;
    border-radius: 10px;
}

.link-item-support {
    display: flex;
    align-items: center;
    border-radius: 4px;
    height: 100%;
    padding-left: 20px;
}

.title-contact {
    font-size: 20px;
    font-weight: bold;
    margin-left: 10px;
}

/* .menu {
	display: flex;
	height: 50px;
	justify-content: flex-end;
	align-items: center;
} */

#ul-menu-top > li > a {
    position: relative;
}

#ul-menu-top > li > a:hover {
    color: #ffe00d;
    text-shadow: 1px 1px 24px #ffe00d, -1px -1px 24px #ffe00d;
}

#ul-menu-top > li > *::before {
    background-image: url('sprite-for-menu.png');
    content: '';
    display: block;
    position: absolute;
    top: -25px;
    left: 50%;
    margin-left: -18px;
    width: 36px;
    height: 13px;
    background-position: -150px -133px;
    background-size: 424px 391px;
    background-repeat: no-repeat;
}

#ul-menu-top > li > a:hover::before {
    margin-left: -40px;
    margin-top: -1px;
    width: 80px;
    height: 61px;
    background-position: -344px 0;
    background-image: url('sprite-for-menu.png');
    background-size: 424px 391px;
    background-repeat: no-repeat;
}

#ul-menu-top > .menu-item {
    min-width: 133px;
    display: flex;
    justify-content: center;
}

#ul-menu-top {
    display: flex;
    justify-content: flex-end;
}

.big-text {
    font-size: 40px;
    margin: 20px 0 0 0;
}

.label-quastions-group {
    font-size: 25px;
    font-weight: bold;
    text-align: center;
    margin: 20px 0;
}

.container-question-response {
    list-style-type: none;
    word-wrap: break-word;
    margin-bottom: 10px;
}

.response {
    padding: 0 18px;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
}

.question {
    border: none;
    background: transparent;
    color: #fff;
    margin: 5px;
    font-size: 20px;
    max-width: 100%;
    text-align: left;
}

.site1_footer_center {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.info__license {
    width: 50%;
    margin-top: 11px;
}

.container__bonus {
    display: flex;
    align-items: center;
    flex: 1 auto;
    padding: 11px;
    border: 2px solid #7e9aeb;
    border-radius: 10px;
    background: #111547;
}

.info__bonus {
    margin-left: 15px;
    flex: 2 auto;
}

.link__bonus {
    display: flex;
    margin-top: 10px;
    flex: 2 auto;
}

.link__bonus > a {
    margin-right: 5px;
}

.img__bonus {
    justify-content: center;
    min-width: 160px;
    max-width: 160px;
    height: 130px;
    display: flex;
}

.title__bonus {
    font-size: 16px;
}

.main-box__btn {
    margin-top: 10px;
}

.text-excerpt__bonus {
    margin: 5px 0;
}

#bonuses > li {
    margin: 0;
    padding: 10px;
}

.width-btn-max {
    width: 100%;
}

.container__tops-wins {
    display: flex;
    justify-content: space-between;
    margin-bottom: 50px;
    list-style: none;
}

.item_winner {
    display: flex;
    justify-content: space-between;
    padding: 7px 0;
    font-size: 18px;
}

.list__old-winner {
    display: flex;
    flex-direction: column;
}

.slick-dots {
    padding: 0 !important;
    list-style: none !important;
    display: flex !important;
    justify-content: space-between !important;
    width: 400px !important;
    position: absolute !important;
    top: 190px !important;
    left: 136px !important;
}

.number__item {
    width: 53px;
}

.money__item {
    width: 100px;
}

.game__item,
.name__item {
    flex-basis: 200px;

    /* text-align: center; */
}

.fields_name {
    color: gold;
    font-weight: bold;
}

.game-of-hall * * .slick-slide {
    border: 2px solid #7e9aeb;
    border-radius: 10px;
    background: #111547;
    padding: 10px;
}

.container__canvas {
    width: 600px;
    height: 600px;
    border-radius: 100%;
    margin: 150px auto 0;
    position: relative;
}

.container__canvas::before {
    content: " ";
    display: block;
    width: 100%;
    height: 100%;
    background: url("lamp_bg.png") 50% 50% no-repeat;
    background-size: cover;
    -webkit-animation: wofLamps 1.2s steps(1) infinite;
    animation: wofLamps 1.2s steps(1) infinite;
}

.wof__wheel {
    position: absolute;
    top: 0;
    left: 0;
}

@-webkit-keyframes wofLamps {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    50% {
        -webkit-transform: rotate(18deg);
        transform: rotate(18deg);
    }
}

@keyframes wofLamps {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    50% {
        -webkit-transform: rotate(18deg);
        transform: rotate(18deg);
    }
}

.btn-gogo {
    background: url(spin_btn.png) no-repeat;
    width: 170px;
    height: 170px;
    border: 0;
    box-shadow: 0 0 80px #000;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    color: #fff;
    font-size: 30px;
    text-align: center;
    text-shadow: 0 0 2px #000;
    text-transform: uppercase;
    position: absolute;
    border-radius: 50%;
    left: 50%;
    top: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-animation: arrow 1.2s steps(1) infinite;
    animation: arrow 1.2s steps(1) infinite;
    font-weight: bold;
}

.btn-gogo:hover {
    text-shadow: 4px 2px 6px #fff;
}

.loyalty__item {
    display: flex;
    align-items: flex-start;
    position: relative;
    margin: 30px 0 60px;
}

.loyalty__item::after {
    content: "";
    position: absolute;
    top: -45px;
    left: 50px;
    width: 26px;
    height: 20px;
    background: url(icons/sprite-profile.png) -213px -205px no-repeat;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.loyalty__item--first::after {
    display: none;
}

.loyalty__image {
    box-shadow: 0 0 10px #fff;
    border-radius: 199px;
    min-width: 126px;
}

.loyalty__info {
    padding-left: 20px;
    width: 100%;
}

.loyalty__title {
    margin: 0;
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
}

.loyalty__description-btn {
    margin: 10px 0;
    display: block;
    color: #cd0916;
    text-decoration: underline;
}

.loyalty__description {
    margin: 5px 0;
    color: #92bbde;
    font-size: 16px;
    display: none;
}

.loyalty__table {
    display: flex;
    -webkit-justify-content: space-around;
    justify-content: space-around;
    width: 100%;
    border: 2px solid #2e4268;
    border-radius: 10px;
    background: 0 0;
    box-shadow: 2px 2px 2px #000, inset 2px 2px 2px #000;
    text-align: left;
    padding-bottom: 15px;
}

.loyalty__table-item {
    text-align: center;
}

.loyalty__table-value {
    color: #92bbde;
    display: flex;
    align-items: center;
}

.loyalty__table-value::before {
    content: "";
    display: inline-block;
    vertical-align: top;
    margin-right: 5px;
    background: url(icons/sprite-profile.png) no-repeat;
    width: 16px;
    height: 17px;
    background-position-y: -240px;
}

.loyalty__table-value--registration::before {
    background-position-x: -352px;
}

.loyalty__table-value--diamond::before {
    background-position-x: -252px;
    width: 20px;
}

.loyalty__table-value--coins::before {
    background-position-x: -280px;
    width: 17px;
}

.loyalty__table-value--refresh::before {
    background-position-x: -304px;
    height: 18px;
}

.loyalty__table-value--gift::before {
    background-position-x: -330px;
    width: 17px;
    height: 19px;
}

.loyalty__table-value--deposit::before {
    background-position-x: -352px;
}

.loyalty__table-value p {
    margin: 0;
}


.loyalty__table-value a {
    color: yellow;
    text-decoration: underline;
}

@-webkit-keyframes arrow {
    0% {
        background-position: 0 0;
    }
    50% {
        background-position: -171px 0;
    }
}

@keyframes arrow {
    0% {
        background-position: 0 0;
    }
    50% {
        background-position: -171px 0;
    }
}

.price-arrow {
    background: url("price_arrow.png");
    width: 300px;
    height: 183px;
    padding: 45px 25px 60px;
    position: absolute;
    right: -62px;
    top: 0;
    bottom: 0;
    margin: auto;
    display: flex;
    justify-content: space-between;
    font-weight: bold;
}

.container-item__price-arrow {
    display: flex;
    flex-direction: column;
    font-size: 21px;
    margin-left: 33px;
    justify-content: center;
}

.second-item-price {
    width: 120px;
}

.arrow-win {
    background: url("arrow.png") no-repeat;
    position: absolute;
    top: -25px;
    left: 50%;
    width: 175px;
    height: 253px;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation: wofArrow 1.2s steps(1) infinite;
    animation: wofArrow 1.2s steps(1) infinite;
}

@-webkit-keyframes wofArrow {
    0% {
        background-position: 0 0;
    }
    25% {
        background-position: -181px 0;
    }
    50% {
        background-position: -362px 0;
    }
    75% {
        background-position: -543px 0;
    }
}

@keyframes wofArrow {
    0% {
        background-position: 0 0;
    }
    25% {
        background-position: -181px 0;
    }
    50% {
        background-position: -362px 0;
    }
    75% {
        background-position: -543px 0;
    }
}

.b-menu-panel-point__wof-promo .wof-promo-link {
    display: block;
    width: 58px;
    height: 58px;
    border: 1px solid transparent;
    border-radius: 50%;
    background: url(icons/wof-top-menu-anchor-bg.png) center center no-repeat;
}

li.b-menu-panel-point__wof-promo a::before {
    background: none !important;
}

li.b-menu-panel-point__wof-promo {
    margin-top: -15px;
}

@-webkit-keyframes menuWheelRotate {
    from {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    to {
        -webkit-transform: rotate(720deg);
        transform: rotate(720deg);
    }
}

@keyframes menuWheelRotate {
    from {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    to {
        -webkit-transform: rotate(720deg);
        transform: rotate(720deg);
    }
}

.anim-menu-wheel {
    animation: menuWheelRotate 10s linear infinite;
}

.close {
    width: 50px;
    position: absolute;
    right: 40px;
}

.icon-koleso {
    content: "";

    /* position: absolute; */
    width: 194px;
    height: 84px;
    background: url('icons/wf-ancor-sprite.png') 0 -13px no-repeat;

    /* left: 0; */
    opacity: 1;
}

.link-to-koleso {
    display: flex;
    justify-content: center;
    margin-top: -24px;
    margin-bottom: 25px;
}
@font-face {
    font-family: 'Pacifico';
    font-style: normal;
    font-weight: 400;
    src: local('Pacifico Regular'), local('Pacifico-Regular'), url(https://fonts.gstatic.com/s/pacifico/v16/FwZY7-Qmy14u9lezJ-6K6MmTpA.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
    font-display: swap;
}
/* cyrillic */
@font-face {
    font-family: 'Pacifico';
    font-style: normal;
    font-weight: 400;
    src: local('Pacifico Regular'), local('Pacifico-Regular'), url(https://fonts.gstatic.com/s/pacifico/v16/FwZY7-Qmy14u9lezJ-6D6MmTpA.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
    font-display: swap;
}
/* vietnamese */
@font-face {
    font-family: 'Pacifico';
    font-style: normal;
    font-weight: 400;
    src: local('Pacifico Regular'), local('Pacifico-Regular'), url(https://fonts.gstatic.com/s/pacifico/v16/FwZY7-Qmy14u9lezJ-6I6MmTpA.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
    font-display: swap;
}
/* latin-ext */
@font-face {
    font-family: 'Pacifico';
    font-style: normal;
    font-weight: 400;
    src: local('Pacifico Regular'), local('Pacifico-Regular'), url(https://fonts.gstatic.com/s/pacifico/v16/FwZY7-Qmy14u9lezJ-6J6MmTpA.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}
/* latin */
@font-face {
    font-family: 'Pacifico';
    font-style: normal;
    font-weight: 400;
    src: local('Pacifico Regular'), local('Pacifico-Regular'), url(https://fonts.gstatic.com/s/pacifico/v16/FwZY7-Qmy14u9lezJ-6H6Mk.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

.b-jp-header {
    margin: 20px 25px 35px;
}

.b-jp-header {
    margin: 20px 25px 10px;
    color: #fff;
    font-size: 40px;
    line-height: 34px;
    font-family: 'Pacifico', cursive;
    text-align: right;
    text-shadow: 0 0 25px #fff;
    -ms-transform: rotate(-3deg);
    transform: rotate(-3deg);
}

.b-jp-header__rotate {
    font-family: 'Pacifico', cursive;
    display: block;
    font-size: 56px;
    text-align: left;

    transform: rotate(-5deg);
}

.b-jp-header .yellow {
    color: #fffc00;
    text-shadow: 0 0 25px #fffc00;
}

.slick-arrow img {
    width: 50px;
    height: 50px;
}

.slick-prev img {
    transform: scaleX(-1);
}

.slick-prev {
    left: 0 !important;
    z-index: 99999 !important;
}

.slick-next {
    right: 0 !important;
    z-index: 99999 !important;
}

.slick-prev::before,
.slick-next::before {
    content: none !important;
}

.slick-prev,
.slick-next {
    width: 50px !important;
    height: 50px !important;
}

#slider_widget-3 .btn--wrn-lg {
    width: 240px;
}

/*#slider_widget-3 .btn-helper {*/
/*    width: 300px;*/
/*    bottom: 110px;*/
/*}*/

.registation--mobile {
    display: none;
}

@media screen and (max-width: 1150px) {
    .site1wrap {
        width: max-content;
    }
}

@media screen and (max-width: 992px) {
    .site1wrap {
        width: auto;
    }

    .site1_topnav_holder {
        justify-content: center;
        margin: 40px auto 0;
        flex-wrap: wrap;
    }

    #ul-menu-top {
        justify-content: center;
        flex-wrap: wrap;
    }

    #ul-menu-top > .menu-item {
        margin-bottom: 20px;
    }

    .registation {
        display: none;
    }

    .registation--mobile {
        display: block;
        text-align: center;
        margin: 10px 0;
    }
}

/*@media screen and  (min-width: 769px){*/
/*    .site1_logo:after {*/
/*        content: "";*/
/*        position: absolute;*/
/*        background: url("snow_cap.png");*/
/*        width: 33px;*/
/*        height: 34px;*/
/*        left: 87px;*/
/*        top: 63px;*/
/*    }*/
/*}*/
.hide {
    display: none;
}

.tags-vendor {
    display: flex;
    overflow: auto;
    padding: 0 35px;
}
.item-vendor a {
    /*margin: 0 10px;*/
}

.tags__contianer .tags-vendor {
    flex-direction: column;
    padding: 0;
    max-width: 200px;
}

.slider_widget {
	height: auto;
}

.__utl-reset,
.__utl-reset * {
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    text-indent: 0;
    letter-spacing: normal;
    vertical-align: baseline;
    font-weight: normal;
    font-style: normal;
    font-size: 12px;
    border: 0 none;
    outline: 0;
    padding: 0;
    margin: 0;
    color: #000000;
    text-decoration: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-shadow: none !important;
    line-height: normal;
}

.__utl-reset a:active,
.__utl-reset a:hover {
    outline: none;
    text-decoration: none;
    background: none;
}

.uptl_container {
    z-index: 100500;
}

.uptl_container * {
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif !important;
    padding: 0;
    margin: 0;
    box-sizing: content-box !important;
    -moz-box-sizing: content-box !important;
    text-indent: 0;
    letter-spacing: normal;
}

.uptolike-popup-trigger {
    position: relative;
}

.uptl_share_more_popup {
    box-sizing: content-box !important;
    -moz-box-sizing: content-box !important;
    position: absolute !important;
    z-index: 1000000 !important;
    color: #595959 !important;
    background: #fff !important;
    padding: 5px 0 0 0 !important;
    text-align: left !important;
    border: 1px solid #e0e0e0 !important;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 30px #666666;
    -moz-box-shadow: 0 0 30px #666666;
    box-shadow: 0 0 30px #666666;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    text-indent: 0;
    letter-spacing: normal;
    background-clip: padding-box;
}

.uptl_share_more_popup.utl-popup-mobile {
    position: fixed !important;
    left: 0% !important;
    top: 0% !important;
    width: 100% !important;
    height: 100% !important;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    overflow-x: hidden;
    overflow-y: auto;
}

.uptl_share_more_popup.utl-popup-mobile * {
    -webkit-transform: translate3d(0, 0, 0);
}

.uptl_share_more_popup.utl-popup-mobile .utl-site-link {
    display: block;
    float: left;
    height: 6vmin;
    /* width: 200px; */
    background-position: 2vmin center;
    background-repeat: no-repeat;
    background-size: contain;
    margin: 2vmin 0;
    padding: 0 0 0 12vmin;
    line-height: 6vmin;
    font-size: 4vmin;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIEAAACCCAYAAABhNKv+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAT3SURBVHja7N3Na1xVGMfx731SW0wcXzYujDIFsxXMpnUjlBRf1tnMwsAECjrUKljtwv9AodCNtGmLLwOzMJtayEYFa2zduLFi3RkpAXGhYDUhkUaa62ImkGDS3GTuzJzznN9vNcw858B57od7mXuHOVme53hMNjt1GLgETACrwGXg3bzWWttt7OJI/SBwDpgGDgCfASerK80/PfbKnAJ4GrgBvAAMARXgNPB+wSnOAieBYeAgUAPmF0fqjwpBPADmgSe3+fhEwWmmt3nvGeDzxZH6I0IQLwA6Z4Qi2anuKPCFNwiWEICy4g6CCYAgmAAIggmAIJgACIIJgCCYAAiCCYAgmAAIggmAIJgACIIJgCCYAAiCCYAgmAAIggmAIJgACIIJgCCYAAiCCYAgmAAIggmAIJgACIIJgCCYAAiCCYAgmAAED2E4agQCUAqEuV5DMAEIPhO9hmACIAgmAIJgAiAIJgCCYAIgCCYAgmBdAhgFvhaAuCFYlwDmgad0LOKGYF0CGNMxiB+CCYAgmAAIggmAIJgACIIJgCCYAAiCCYAgmAAIggmAIJgACIIJwNYsjtQtNQiWGIDfdiuorjTXi9R5gmDZ7NQTCZ0Bvim5zgOEgwZ8kNAlYKbkOg8Q3jDa28alkKt5rXW9SGF1pXkduJpIX44bcCeBhd6i+HZ4GznRGec9vxvwkfNFzgHH8lprT7ubdnZDPdYZ7zX3gMsZn74yBLwHvA486GRxd4BrwKW81vqyhK+NLwKvdq6hjznp0a/AO9WV5my2sVdyNjv1ADDiYHHrea211MP7CA/jYBe56krzr43XmdcNs5XiMbVAEQJFCBQhUIRAEQJFCJR2DizPZBlwBngTGHWwprvAIu07hhcrjfyHbiccu3LzWeA12ncMq8ChyHt0D/gROLMwOf5VtnSBt4GzTpHnwCfAqUojX93HwR+m/ah9Gsgc9mcNeC5busBt4LDzM953wMReIHQAXKP9X4Ke86EBjydw2TsKnN/jmPMJAAAYNdo/LUsh9eWZ7EjBs8ARoJ5IX24YcIr2Y8UU0ii5zsNl8pxVGvlt2j+eSAHCRMl1sQN4aWFy/B8DqDTyXxKBUC25LnYAf8Omm0UJQUg9WwBsQSAIaQL4HwJBSA/AtggEIS0AOyIQhHQA3BeBIKQBYFcEguAfQCEEguAbQGEEguAXwJ4QCIJPAHtGIAj+AOwLgSD4ArBvBILgB0BXCATBB4CuEQhC/ABKQSAIcQMoDYEgxAugVASCECeA0hEIQnwAeoJAEOIC0DMEghAPgJ4iEIQ4APQcgSCED6AvCAQhbAB9Q7AJwgTwh45xOAD6iqAD4WdBuG++7zeAviPoQPhJELbNLeDlfgMYCAJB2BHA8YXJ8YH0Y2B/XCUIYQAYKAJBCAPAwBEkDiEIAEEgSBRCMACCQZAYhKAABIUgEQjBAQgOgXMIQQIIEoFTCMECCBaBMwhBAwgagRMIwQMIHkHkEKIAEAWCSCFEAyAaBJFBiApAVAgigRAdgOgQBA4hSgBRIggUQrQAokUQGISoAUSNIBAI0QOIHsGAIbgA4ALBgCC4AeAGQZ8huALgCkFBCEW3xFtNBYA7BAUgfFxwmlYqAFwi2ATheeDbzlt3gYvA6YJTvAU0gX+BdWDOKwCALM9zPGd5JnsIWKs08rW9jh27cvMQMLQwOb7quUf/DQDpduunOasJ6QAAAABJRU5ErkJggg==');
}

.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__note {
    display: none;
}

.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__note.uptl_share_more_popup__note_mobile .clear {
    clear: both;
}

.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__note.uptl_share_more_popup__note_mobile {
    display: block !important;
    font-size: 4vmin !important;
    border-top: 1px solid #676a6c !important;
    background-color: #303436 !important;
    padding: 1vmin !important;
}

.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__note.uptl_share_more_popup__note_mobile a,
.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__note.uptl_share_more_popup__note_mobile a:hover,
.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__note.uptl_share_more_popup__note_mobile a:active,
.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__note.uptl_share_more_popup__note_mobile a:visited {
    font-size: 3vmin !important;
    color: #cfcfcf !important;
}

.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__note.uptl_share_more_popup__note_mobile a.uptl-note-text {
    margin-top: 0.5vmin !important;
    display: inline-block !important;
}

.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__note.uptl_share_more_popup__note_mobile .small-logo-icon.seopult {
    height: 8vmin !important;
    width: 27vmin !important;
    vertical-align: middle !important;
    ;
    float: left !important;
    ;
    margin-right: 2vmin !important;
}

.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__note.uptl_share_more_popup__note_mobile .uptl-seopult-arrow {
    height: 8vmin !important;
    width: 8vmin !important;
    vertical-align: middle !important;
    float: right !important;
    margin-left: 1vmin !important;
    background-image: url('https://w.uptolike.com/static/img/right-arrow.svg') !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    background-position: center !important;
}

.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup_panel .uptl_share_more_popup_close {
    position: relative;
    float: right;
    width: 6vmin;
    height: 6vmin;
    background: none;
    line-height: 6vmin;
    font-size: 6vmin;
    font-family: utlicomoon;
}

.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup_panel .uptl_share_more_popup_close:before {
    content: '\e625';
    color: #cccecf;
    text-align: center;
}

.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup_panel {
    padding: 0;
}

.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__list {
    width: 100%;
    clear: both;
}

.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__list li {
    width: 31.3%;
    height: 0;
    padding: 31.3% 0 0 0 !important;
    overflow: visible;
    position: relative;
    margin: 0 1% 8vmin !important;
}

.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__list li a {
    width: 100% !important;
    height: 100% !important;
    position: absolute;
    left: 0;
    top: 0;
}

.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__list li a span {
    width: 100% !important;
    height: 100% !important;
    font-size: 31vmin !important;
    line-height: 31vmin !important;
}

.uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__list li a .sn-label {
    font-size: 4vmin !important;
    position: absolute;
    bottom: -7vmin;
    left: 0;
    height: 6vmin !important;
    line-height: 6vmin !important;
    padding: 0;
}

@media screen and (orientation: landscape) {
    .uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__list li {
        width: 13.6%;
        padding-top: 13.6% !important;
    }

    .uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__list li a .sn-label {
        font-size: 2vmin !important;
    }

    .uptl_share_more_popup.utl-popup-mobile .uptl_share_more_popup__list li a span {
        font-size: 13.6vmax !important;
        line-height: 13.6vmax !important;
    }
}

.uptl_share_more_popup .utl-site-link {
    display: none;
}

.uptl_share_more_popup .sn-label {
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif !important;
    text-indent: 0 !important;
    letter-spacing: normal;
    color: #595959 !important;
    box-sizing: content-box !important;
    -moz-box-sizing: content-box !important;
}

.uptl_share_more_popup .uptl_share_more_popup_panel {
    position: relative;
    padding-right: 18px;
}

.uptl_share_more_popup .uptl_share_more_popup_panel .uptl_share_promo_block {
    clear: both;
}

.uptl_share_more_popup .uptl_share_more_popup_panel .uptl_share_more_popup_close {
    background: url('//w.uptolike.com/static/img/cross.png') repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 13px;
    position: absolute;
    right: 5px;
    top: 0;
    width: 13px;
    cursor: pointer;
}

.uptl_share_more_popup .uptl_share_more_popup__note {
    font-size: 10px !important;
    margin: 2px 0 !important;
    padding-left: 8px !important;
    text-align: left;
    clear: both;
}

.uptl_share_more_popup .uptl_share_more_popup__note_mobile {
    display: none;
}

.uptl_share_more_popup .uptl_share_more_popup__note .small-logo {
    font-size: 14px !important;
}

.uptl_share_more_popup .uptl_share_more_popup__note .small-logo .__bold {
    font-weight: bold !important;
}

.uptl_share_more_popup .uptl_share_more_popup__note .small-logo .small-logo-icon {
    height: 16px;
    width: 16px;
    background-image: url('https://w.uptolike.com/static/img/utl16.png');
    display: inline-block !important;
    *display: inline;
    zoom: 1;
    vertical-align: middle;
    margin-right: 3px;
}

.uptl_share_more_popup .uptl_share_more_popup__note .small-logo .small-logo-icon.seopult {
    background-image: url('https://w.uptolike.com/static/img/logo/promopult.svg');
    display: inline-block !important;
    width: 56px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.uptl_share_more_popup .uptl_share_more_popup__note .small-logo a,
.uptl_share_more_popup .uptl_share_more_popup__note .small-logo a:hover,
.uptl_share_more_popup .uptl_share_more_popup__note .small-logo a:active,
.uptl_share_more_popup .uptl_share_more_popup__note .small-logo a:visited {
    color: #666666 !important;
    text-decoration: none !important;
    font-size: 10px !important;
    padding: 0 !important;
}

.uptl_share_more_popup .uptl_share_more_popup__note a,
.uptl_share_more_popup .uptl_share_more_popup__note a:hover,
.uptl_share_more_popup .uptl_share_more_popup__note a:visited {
    padding-left: 9px !important;
    text-decoration: underline !important;
    color: #013A71 !important;
    font-size: 14px !important;
    display: inline !important;
}

.uptl_share_more_popup .uptl_share_more_popup__list {
    width: 423px;
    padding: 0;
    margin: 0;
}

.uptl_share_more_popup .uptl_share_more_popup__list li {
    overflow: hidden;
    width: 125px;
    list-style: none none;
    float: left;
    line-height: 16px;
    height: 16px;
    padding: 3px 8px 3px 8px !important;
    margin: 0 0 1px 0 !important;
    cursor: pointer;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}

.uptl_share_more_popup .separator {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border-bottom: 1px solid #D6D6D6;
    clear: both;
    height: 6px;
    margin: 6px 0;
    float: none !important;
    width: 100% !important;
}

.uptl_share_more_popup .separator.last {
    margin-bottom: 0;
}

.uptl_share_more_popup .uptl_share_more_popup__list li .sn-icon {
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: middle;
}

.uptl_share_more_popup .uptl_share_more_popup__list li .sn-label {
    font: 14px/1.2em Arial, 'Helvetica Neue', Helvetica, sans-serif !important;
    padding-left: 5px;
    vertical-align: middle;
}

.uptl_share_more_popup .uptl_share_more_popup__list li:hover {
    background-color: #cccccc !important;
}

.uptl_share_more_popup .uptl_share_more_popup__list li.separator:hover {
    background-color: transparent !important;
}

.uptl_toolbar {
    padding: 0;
    margin: 0;
    background: none;
    border: none;
    height: auto;
}

.share_more_selection {
    position: absolute;
    z-index: 10000000;
}

.__utl_follow-popup-panel-wrapper,
.__utl_follow-popup-panel-wrapper * {
    margin: 0;
    padding: 0;
    font-size: 14px;
    font-family: Arial, serif;
    height: auto;
    color: #666666;
    text-transform: none;
    line-height: 16px;
}

.__utl_follow-popup-panel-wrapper {
    width: 425px;
    border: 1px solid #e4e4e4;
    z-index: 100000001;
    border-radius: 4px;
    background: #ffffff;
    text-align: center;
    -webkit-box-shadow: 0 0 30px #666666;
    -moz-box-shadow: 0 0 30px #666666;
    box-shadow: 0 0 30px #666666;
    max-width: 90%;
}

.__utl_follow-popup-panel {
    position: relative;
}

.__utl_follow-popup-panel .__utl_close {
    position: absolute;
    top: 3px;
    right: 3px;
    cursor: pointer;
    width: 13px;
    height: 13px;
    display: block;
    background: transparent url('https://w.uptolike.com/static/img/cross.png') no-repeat scroll 0 0;
}

.__utl_follow-popup-panel div.h1 {
    font-weight: normal;
    font-size: 24px;
    padding-top: 15px;
    line-height: 110%;
}

.__utl_follow-popup-panel p {
    margin: 20px 0;
}

.__utl_follow-popup-panel .utl-also-icon {
    display: inline-block;
    margin-bottom: 10px;
}

.__utl_follow-popup-panel .__utl_logo {
    display: inline-block;
    zoom: 1;
    width: 16px;
    height: 16px;
    vertical-align: bottom;
    margin: 0 3px;
}

.__utl_follow-popup-panel hr {
    border: medium none;
    border-top: 1px solid #d2d2d2;
    margin: 15px 0;
}

.__utl_follow-popup-panel .__utl__followUsBtn,
.__utl_follow-popup-panel .__utl__followUsBtn:hover {
    text-transform: uppercase;
    padding: 10px;
    border-radius: 5px;
    background: #cccccc;
    text-decoration: none;
    color: #ffffff;
    font-size: 16px;
    display: inline-block;
    zoom: 1;
    margin-bottom: 15px;
}

.__utl_follow-popup-panel .__utl__followUsBtnSmall {
    border-radius: 3px;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 30px;
    height: 30px;
    vertical-align: middle;
    margin-left: 5px;
    color: #ffffff;
    line-height: 30px;
    text-decoration: none;
    font-size: 30px;
}

.__utl__opaque_mask {
    background-color: #000000;
    height: 100%;
    left: 0;
    opacity: 0.6;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1000;
}

[class*='effect-'] .sn-icon {
    transition: all ease 0.5s;
    text-decoration: none;
    /*backface-visibility: hidden;  transform: translateZ(0);  -webkit-transform-style: preserve-3d;  -webkit-transform-style: flat;*/
}

.utl-mobile [class*='effect-'] .sn-icon {
    -moz-transform: none !important;
    -ms-transform: none !important;
    -webkit-transform: none !important;
    -o-transform: none !important;
    transform: none !important;
    transition: none !important;
}

/*.sn-icon {  -webkit-transform: translatez(0);  -moz-transform: translatez(0);  -ms-transform: translatez(0);  -o-transform: translatez(0);}*/
.utl-mobile .uptl_container-share {
    position: fixed;
    bottom: 0;
    width: 100%;
    left: 0;
    z-index: 999999;
}

.utl-mobile .uptl_container-share .uptl_toolbar ul {
    width: 100%;
    padding: 0 !important;
}

.uptolike-buttons.utl-mobile .uptl_container-share .uptl_toolbar ul.horizontal li {
    margin: 0 !important;
    padding: 0 !important;
}

.uptolike-buttons.utl-mobile .uptl_container-share .uptl_toolbar li .sn-icon {
    width: 100% !important;
}

.no-touch .uptl_container-follow .effect-1 .sn-icon:hover,
.no-touch .uptl_container-share .effect-1 .sn-icon:hover {
    -moz-transform: rotate(360deg);
    /* Для Firefox */
    -ms-transform: rotate(360deg);
    /* Для IE */
    -webkit-transform: rotate(360deg);
    /* Для Safari, Chrome, iOS */
    -o-transform: rotate(360deg);
    /* Для Opera */
    transform: rotate(360deg);
    transition: all ease 0.5s;
    z-index: 2;
}

.no-touch .uptl_container-follow .effect-2 .sn-icon:hover,
.no-touch .uptl_container-share .effect-2 .sn-icon:hover {
    -moz-transform: rotate(-360deg);
    /* Для Firefox */
    -ms-transform: rotate(-360deg);
    /* Для IE */
    -webkit-transform: rotate(-360deg);
    /* Для Safari, Chrome, iOS */
    -o-transform: rotate(-360deg);
    /* Для Opera */
    transform: rotate(-360deg);
    transition: all ease 0.5s;
    z-index: 2;
}

.no-touch .uptl_container-follow .effect-3 .sn-icon:hover,
.no-touch .uptl_container-share .effect-3 .sn-icon:hover {
    -moz-transform: scale(1.4);
    /* Для Firefox */
    -ms-transform: scale(1.4);
    /* Для IE */
    -webkit-transform: scale(1.4);
    /* Для Safari, Chrome, iOS */
    -o-transform: scale(1.4);
    /* Для Opera */
    transform: scale(1.4);
    transition: all ease 0.3s;
    z-index: 2;
    position: relative;
}

@font-face {
    font-family: 'utlicomoon';
    src: url('https://w.uptolike.com/static/buttons/fonts/icomoon.eot?qq133233=12223sa1322');
    src: url('https://w.uptolike.com/static/buttons/fonts/icomoon.eot?#iefixqq12333=1232342131231322') format('embedded-opentype'), url('https://w.uptolike.com/static/buttons/fonts/icomoon.woff?qq11232333=1232131231322') format('woff'), url('https://w.uptolike.com/static/buttons/fonts/icomoon.ttf?qq112333=1232123431322') format('truetype'), url('https://w.uptolike.com/static/buttons/fonts/icomoon.svg?qq1123133=123341231322#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^='utl-icon-'] span,
[class*=' utl-icon-'] span,
[class^='utl-icon-'] a,
[class*=' utl-icon-'] a {
    font-family: 'utlicomoon', sans-serif !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    text-align: center;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #ffffff;
    /* -webkit-transform: translatez(0);   -moz-transform: translatez(0);   -ms-transform: translatez(0);   -o-transform: translatez(0);   transform: translatez(0);*/
    text-indent: 0 !important;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-device-width: 481px) {
    @font-face {
        font-family: 'utlicomoonchrome';
        src: url('//w.uptolike.com/static/buttons/fonts/icomoon.svg?qq1334=1232234223132#icomoon') format('svg');
        font-weight: normal;
        font-style: normal;
    }

    [class^='utl-icon-'] span,
    [class*=' utl-icon-'] span,
    [class^='utl-icon-'] a,
    [class*=' utl-icon-'] a {
        font-family: 'utlicomoonchrome', 'utlicomoon', sans-serif !important;
    }
}

.utl-icon-bm .sn-icon:before {
    content: '\e615';
}

.utl-icon-ev .sn-icon:before {
    content: '\e616';
}

.utl-icon-dg .sn-icon:before {
    content: '\e617';
}

.utl-icon-gp .sn-icon:before {
    content: '\e618';
}

.utl-icon-fb .sn-icon:before {
    content: '\e619';
}

.utl-icon-ip .sn-icon:before {
    content: '\e61a';
}

.utl-icon-ln .sn-icon:before {
    content: '\e61b';
}

.utl-icon-li .sn-icon:before {
    content: '\e61c';
}

.utl-icon-more .sn-icon:before {
    content: '\e60e';
}

.utl-icon-in .sn-icon:before {
    content: '\e61e';
}

.utl-icon-yt .sn-icon:before {
    content: '\e61d';
}

.utl-icon-rb .sn-icon:before {
    content: '\e609';
}

.utl-icon-pr .sn-icon:before {
    content: '\e60a';
}

.utl-icon-ps .sn-icon:before {
    content: '\e60b';
}

.utl-icon-pn .sn-icon:before {
    content: '\e60c';
}

.utl-icon-ok .sn-icon:before {
    content: '\e60d';
}

.utl-icon-ms .sn-icon:before {
    content: '\e60f';
}

.utl-icon-mr .sn-icon:before {
    content: '\e610';
}

.utl-icon-em .sn-icon:before {
    content: '\e611';
}

.utl-icon-lj .sn-icon:before {
    content: '\e613';
}

.utl-icon-bl .sn-icon:before {
    content: '\e612';
}

.utl-icon-bd .sn-icon:before {
    content: '\e61f';
}

.utl-icon-dl .sn-icon:before {
    content: '\e614';
}

.utl-icon-su .sn-icon:before {
    content: '\e607';
}

.utl-icon-sp .sn-icon:before {
    content: '\e608';
}

.utl-icon-vd .sn-icon:before {
    content: '\e602';
}

.utl-icon-vk .sn-icon:before {
    content: '\e603';
}

.utl-icon-tw .sn-icon:before {
    content: '\e604';
}

.utl-icon-tb .sn-icon:before {
    content: '\e605';
}

.utl-icon-sb .sn-icon:before {
    content: '\e606';
}

.utl-icon-my .sn-icon:before {
    content: '\e601';
}

.utl-icon-rss .sn-icon:before {
    content: '\e621';
}

.utl-icon-ya .sn-icon:before {
    content: '\e600';
}

.utl-icon-gt .sn-icon:before {
    content: '\e622';
}

.utl-icon-wh .sn-icon:before {
    content: '\e623';
}

.utl-icon-top .sn-icon:before {
    content: '\e620';
}

.utl-icon-4t .sn-icon:before {
    content: '\e624';
}

.utl-icon-vb .sn-icon:before {
    content: '\e900';
}

.utl-icon-tm .sn-icon:before {
    content: '\e901';
}

.sn-icon-16 {
    width: 16px !important;
    height: 16px !important;
    line-height: 16px !important;
    font-size: 16px !important;
    float: left !important;
}

.uptl_toolbar .share-style-2 .sn-icon,
.uptl_toolbar .share-more-style-2 .sn-icon,
.uptl_toolbar .follow-style-2 .sn-icon,
.uptl_share_more_popup__list.share-more-style-2 .sn-icon,
.uptl_toolbar .share-style-3 .sn-icon,
.uptl_toolbar .share-more-style-3 .sn-icon,
.uptl_toolbar .follow-style-3 .sn-icon,
.uptl_share_more_popup__list.share-more-style-3 .sn-icon,
.uptl_toolbar .share-style-4 .sn-icon,
.uptl_toolbar .share-more-style-4 .sn-icon,
.uptl_toolbar .follow-style-4 .sn-icon,
.uptl_share_more_popup__list.share-more-style-4 .sn-icon,
.uptl_toolbar .share-style-5 .sn-icon,
.uptl_toolbar .share-more-style-5 .sn-icon,
.uptl_toolbar .follow-style-5 .sn-icon,
.uptl_share_more_popup__list.share-more-style-5 .sn-icon,
.uptl_toolbar .share-style-9 .sn-icon,
.uptl_toolbar .share-more-style-9 .sn-icon,
.uptl_toolbar .follow-style-9 .sn-icon,
.uptl_share_more_popup__list.share-more-style-9 .sn-icon,
.uptl_toolbar .share-style-10 .sn-icon,
.uptl_toolbar .share-more-style-10 .sn-icon,
.uptl_toolbar .follow-style-10 .sn-icon,
.uptl_share_more_popup__list.share-more-style-10 .sn-icon {
    color: #ffffff !important;
}

/*Style #10*/
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vd.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vd.share-style-10,
.utl-icon-vd .sn-icon {
    background-color: #ec700e !important;
    color: #ec700e !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vk.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vk.share-style-10,
.utl-icon-vk .sn-icon {
    background-color: #0077FF !important;
    color: #0077FF !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tw.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tw.share-style-10,
.utl-icon-tw .sn-icon {
    background-color: #000000 !important;
    color: #000000 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tb.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tb.share-style-10,
.utl-icon-tb .sn-icon {
    background-color: #2e4c68 !important;
    color: #2e4c68 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-sb.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-sb.share-style-10,
.utl-icon-sb .sn-icon {
    background-color: #26a1eb !important;
    color: #26a1eb !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-su.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-su.share-style-10,
.utl-icon-su .sn-icon {
    background-color: #e94723 !important;
    color: #e94723 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-sp.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-sp.share-style-10,
.utl-icon-sp .sn-icon {
    background-color: #f8ac09 !important;
    color: #f8ac09 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-rb.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-rb.share-style-10,
.utl-icon-rb .sn-icon {
    background-color: #b70c0b !important;
    color: #b70c0b !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-pr.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-pr.share-style-10,
.utl-icon-pr .sn-icon {
    background-color: #095579 !important;
    color: #095579 !important;
}

.utl-icon-ps.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ps.share-style-10,
.utl-icon-ps .sn-icon {
    background-color: #c71b2c !important;
    color: #c71b2c !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-pn.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-pn.share-style-10,
.utl-icon-pn .sn-icon {
    background-color: #a7a7a7 !important;
    color: #a7a7a7 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ok.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ok.share-style-10,
.utl-icon-ok .sn-icon {
    background-color: #fa890f !important;
    color: #fa890f !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ms.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ms.share-style-10,
.utl-icon-ms .sn-icon {
    background-color: #012d90 !important;
    color: #012d90 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-mr.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-mr.share-style-10,
.utl-icon-mr .sn-icon {
    background-color: #134785 !important;
    color: #134785 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-em.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-em.share-style-10,
.utl-icon-em .sn-icon {
    background-color: #3b5bd1 !important;
    color: #3b5bd1 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-lj.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-lj.share-style-10,
.utl-icon-lj .sn-icon {
    background-color: #3f97d2 !important;
    color: #3f97d2 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bl.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bl.share-style-10,
.utl-icon-bl .sn-icon {
    background-color: #fa9752 !important;
    color: #fa9752 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bd.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bd.share-style-10,
.utl-icon-bd .sn-icon {
    background-color: #79421e !important;
    color: #79421e !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-dl.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-dl.share-style-10,
.utl-icon-dl .sn-icon {
    background-color: #a7a7a7 !important;
    color: #a7a7a7 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bm.follow-style-10,
.utl-icon-bm.share-style-10,
.utl-icon-bm .sn-icon {
    background-color: #38bf44 !important;
    color: #38bf44 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ev.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ev.share-style-10,
.utl-icon-ev .sn-icon {
    background-color: #75b63e !important;
    color: #75b63e !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-dg.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-dg.share-style-10,
.utl-icon-dg .sn-icon {
    background-color: #25619f !important;
    color: #25619f !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-gp.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-gp.share-style-10,
.utl-icon-gp .sn-icon {
    background-color: #dd4b39 !important;
    color: #dd4b39 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-gt.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-gt.share-style-10,
.utl-icon-gt .sn-icon {
    background-color: #ef3e56 !important;
    color: #ef3e56 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-wh.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-wh.share-style-10,
.utl-icon-wh .sn-icon {
    background-color: #5edb57 !important;
    color: #5edb57 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-fb.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-fb.share-style-10,
.utl-icon-fb .sn-icon {
    background-color: #45639e !important;
    color: #45639e !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ip.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ip.share-style-10,
.utl-icon-ip .sn-icon {
    background-color: #a7a7a7 !important;
    color: #a7a7a7 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ln.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ln.share-style-10,
.utl-icon-ln .sn-icon {
    background-color: #4f7fad !important;
    color: #4f7fad !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-li.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-li.share-style-10,
.utl-icon-li .sn-icon {
    background-color: #a7a7a7 !important;
    color: #a7a7a7 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-more.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-more.share-style-10,
.utl-icon-more .sn-icon {
    background-color: #a8a8a8 !important;
    color: #a8a8a8 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-in.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-in.share-style-10,
.utl-icon-in .sn-icon {
    background-color: #9e6c53 !important;
    color: #9e6c53 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-yt.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-yt.share-style-10,
.utl-icon-yt .sn-icon {
    background-color: #cc181e !important;
    color: #cc181e !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-rss.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-rss.share-style-10,
.utl-icon-rss .sn-icon {
    background-color: #f89a38 !important;
    color: #f89a38 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ya.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ya.share-style-10,
.utl-icon-ya .sn-icon {
    background-color: #d90000 !important;
    color: #d90000 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-top.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-top.share-style-10,
.utl-icon-top .sn-icon {
    background-color: #a8a8a8 !important;
    color: #a8a8a8 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-top.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-top.share-style-10,
.utl-icon-4t .sn-icon {
    background-color: #2dbeeb !important;
    color: #2dbeeb !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-style-11 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .share-style-11 .sn-icon {
    border: 2px solid !important;
    background: none !important;
}

.uptl_share_more_popup__list.share-more-style-11>li>a>.sn-icon {
    border: 1px solid !important;
    background: none !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-top.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-top.utl-icon-style-11 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-more.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-more.utl-icon-style-11 .sn-icon {
    border-color: #a8a8a8 !important;
    color: #a8a8a8 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .size-20.style-11 .sn-icon {
    width: 16px !important;
    height: 16px !important;
    line-height: 16px !important;
    font-size: 15px !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .size-30.style-11 .sn-icon {
    width: 26px !important;
    height: 26px !important;
    line-height: 26px !important;
    font-size: 25px !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .size-40.style-11 .sn-icon {
    width: 36px !important;
    height: 36px !important;
    line-height: 36px !important;
    font-size: 35px !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .size-20.style-12 .sn-icon {
    width: 18px !important;
    height: 18px !important;
    line-height: 18px !important;
    font-size: 18px !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .size-30.style-12 .sn-icon {
    width: 28px !important;
    height: 28px !important;
    line-height: 28px !important;
    font-size: 28px !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .size-40.style-12 .sn-icon {
    width: 38px !important;
    height: 38px !important;
    line-height: 38px !important;
    font-size: 38px !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-top.follow-style-12,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-top.utl-icon-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-more.follow-style-12,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-more.utl-icon-style-12 .sn-icon {
    text-shadow: rgba(128, 128, 128, 1) 1px 1px, rgba(128, 128, 128, 1) 2px 2px, rgba(128, 128, 128, 1) 3px 3px, rgba(128, 128, 128, 1) 4px 4px, rgba(128, 128, 128, 1) 5px 5px, rgba(128, 128, 128, 1) 6px 6px, rgba(128, 128, 128, 1) 7px 7px, rgba(128, 128, 128, 1) 8px 8px, rgba(128, 128, 128, 1) 9px 9px, rgba(128, 128, 128, 1) 10px 10px, rgba(128, 128, 128, 1) 11px 11px, rgba(128, 128, 128, 1) 12px 12px, rgba(128, 128, 128, 1) 13px 13px, rgba(128, 128, 128, 1) 14px 14px, rgba(128, 128, 128, 1) 15px 15px, rgba(128, 128, 128, 1) 16px 16px, rgba(128, 128, 128, 1) 17px 17px, rgba(128, 128, 128, 1) 18px 18px, rgba(128, 128, 128, 1) 19px 19px, rgba(128, 128, 128, 1) 20px 20px, rgba(128, 128, 128, 1) 21px 21px, rgba(128, 128, 128, 1) 22px 22px, rgba(128, 128, 128, 1) 23px 23px, rgba(128, 128, 128, 1) 24px 24px, rgba(128, 128, 128, 1) 25px 25px, rgba(128, 128, 128, 1) 26px 26px, rgba(128, 128, 128, 1) 27px 27px, rgba(128, 128, 128, 1) 28px 28px, rgba(128, 128, 128, 1) 29px 29px, rgba(128, 128, 128, 1) 30px 30px, rgba(128, 128, 128, 1) 31px 31px, rgba(128, 128, 128, 1) 32px 32px, rgba(128, 128, 128, 1) 33px 33px, rgba(128, 128, 128, 1) 34px 34px, rgba(128, 128, 128, 1) 35px 35px, rgba(128, 128, 128, 1) 36px 36px, rgba(128, 128, 128, 1) 37px 37px, rgba(128, 128, 128, 1) 38px 38px, rgba(128, 128, 128, 1) 39px 39px, rgba(128, 128, 128, 1) 40px 40px !important;
    border: 1px solid rgba(168, 168, 168, 1);
}

.uptlk_wdgt_npFwW .uptl_toolbar .follow-style-13 .sn-icon:after,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-style-13 .sn-icon:after,
.uptlk_wdgt_npFwW .uptl_toolbar .share-style-13 .sn-icon:after {
    position: absolute;
    content: '';
    left: 0;
    bottom: 0;
    height: 2px;
    width: 100%;
    background: rgba(0, 0, 0, .25);
}

.uptlk_wdgt_npFwW .uptl_toolbar .follow-style-13 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-style-13 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .share-style-13 .sn-icon {
    position: relative;
}

.size-40.style-2 .sn-icon {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/40/bottom-top.png) !important;
}

.size-40.style-3 .sn-icon {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/40/top-bottom.png) !important;
}

.size-40.style-4 .sn-icon {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/40/radial-in.png) !important;
}

.size-40.style-5 .sn-icon {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/40/radial-out.png) !important;
}

.size-40.style-9 .sn-icon {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/40/semi-radial.png) !important;
}

.size-30.style-2 .sn-icon {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/30/bottom-top.png) !important;
}

.size-30.style-3 .sn-icon {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/30/top-bottom.png) !important;
}

.size-30.style-4 .sn-icon {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/30/radial-in.png) !important;
}

.size-30.style-5 .sn-icon {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/30/radial-out.png) !important;
}

.size-30.style-9 .sn-icon {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/30/semi-radial.png) !important;
}

.size-20.style-2 .sn-icon {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/20/bottom-top.png) !important;
}

.size-20.style-3 .sn-icon {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/20/top-bottom.png) !important;
}

.size-20.style-4 .sn-icon {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/20/radial-in.png) !important;
}

.size-20.style-5 .sn-icon {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/20/radial-out.png) !important;
}

.size-20.style-9 .sn-icon {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/20/semi-radial.png) !important;
}

.share-more-style-2 .sn-icon-16 {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/16/bottom-top.png) !important;
}

.share-more-style-3 .sn-icon-16 {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/16/top-bottom.png) !important;
}

.share-more-style- .sn-icon-16 {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/16/radial-in.png) !important;
}

.share-more-style-9 .sn-icon-16 {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/16/radial-out.png) !important;
}

.share-more-style-9 .sn-icon-16 {
    background-image: url(https://w.uptolike.com/static/buttons/gradients/16/semi-radial.png) !important;
}

.utl-exclude {
    display: none !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.horizontal {
    white-space: nowrap;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul li span.share-counter,
.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul li span.share-counter-common {
    border: 1px solid #e6e6e6;
    position: relative;
    text-align: center;
    vertical-align: top;
    color: #000000 !important;
    background: #ffffff !important;
}

.utl-mobile .uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul li span.share-counter,
.utl-mobile .uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul li span.share-counter-common {
    display: none !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.horizontal li span.share-counter,
.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.horizontal li span.share-counter-common {
    padding: 0 5px !important;
    margin-left: 2px;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li span.share-counter,
.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li span.share-counter-common {
    margin-top: 2px !important;
    text-align: center !important;
    display: inline-block;
    vertical-align: top;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.horizontal li span.share-counter:after {
    border-color: rgba(255, 255, 255, 0);
    border-width: 2px;
    top: 50%;
    margin-top: -2px;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li span.share-counter:after {
    border-color: rgba(255, 255, 255, 0);
    border-width: 2px;
    left: 50%;
    margin-left: -2px;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li.share-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li.utl-icon-style-10 {
    display: block !important;
    float: left;
    clear: both;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like {
    display: block;
    height: auto;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul li:before,
.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul li:after {
    display: none !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul li:after,
.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul li:before {
    content: none;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul.horizontal {
    height: 20px;
    white-space: nowrap;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul.horizontal li {
    margin-right: 3px;
    vertical-align: top;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul.horizontal li:last-child {
    margin-right: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul.vertical li {
    margin-bottom: 3px;
    vertical-align: top;
    display: block;
    text-align: left;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul.vertical li:last-child {
    margin-bottom: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul.horizontal li a {
    display: inline-block;
    position: relative;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul li .preview-placeholder {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 99;
    background: rgba(0, 0, 0, .01);
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul.vertical li a {
    display: block;
    position: relative;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul li {
    position: relative;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul {
    display: inline-block;
    width: auto;
    padding: 3px;
    border-radius: 4px;
    margin: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul li {
    list-style-type: none;
    display: inline-block;
    cursor: pointer;
    line-height: 0;
    padding: 0;
    margin: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow {
    display: block;
    height: auto;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow ul.horizontal li {
    margin-right: 3px;
    vertical-align: top;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow ul.horizontal li span {
    display: inline-block;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow ul.horizontal li:last-child {
    margin-right: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow ul.vertical li {
    margin-bottom: 3px;
    vertical-align: top;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow ul.vertical li:last-child {
    margin-bottom: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow ul {
    padding: 3px;
    border-radius: 4px;
    display: inline-block;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow ul li {
    list-style-type: none;
    display: inline-block;
    cursor: pointer;
    line-height: 0;
    margin: 0;
    padding: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow ul.horizontal {
    white-space: nowrap;
}

.uptlk_wdgt_npFwW.uptl_container-fixed-left {
    position: fixed;
    left: 0;
    top: 50%;
}

.uptlk_wdgt_npFwW.uptl_container-fixed-right {
    position: fixed;
    right: 5px;
    top: 50%;
}

.uptlk_wdgt_npFwW.uptl_container-fixed-top {
    position: fixed;
    left: 50%;
    top: 0;
}

.uptlk_wdgt_npFwW.uptl_container-fixed-bottom {
    position: fixed;
    left: 50%;
    bottom: 0;
}

.uptlk_wdgt_npFwW.uptl_container-fixed-right,
.uptlk_wdgt_npFwW.uptl_container-fixed-left {
    margin-top: -18px;
}

.uptlk_wdgt_npFwW.uptl_container-fixed-bottom,
.uptlk_wdgt_npFwW.uptl_container-fixed-top {
    margin-left: -116px;
}

.uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar.uptl_toolbar_share ul {
    background-color: rgba(237, 237, 237, 0);
}

.uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar.uptl_toolbar_share ul li {
    color: #undefined !important;
}

.uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar.uptl_toolbar_share ul.horizontal {
    height: 30px;
}

.uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar.uptl_toolbar_share ul.horizontal li span.share-counter,
.uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar.uptl_toolbar_share ul.horizontal li span.share-counter-common {
    height: 30px !important;
    line-height: 30px !important;
    font-size: 11px !important;
}

.uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar.uptl_toolbar_share ul.vertical li span.share-counter,
.uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar.uptl_toolbar_share ul.vertical li span.share-counter-common {
    width: 30px !important;
    height: 28px !important;
    line-height: 28px !important;
    font-size: 11px !important;
}

.uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar.uptl_toolbar_share ul.horizontal li span.share-counter:after {
    border-right-color: #ffffff !important;
}

.uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar.uptl_toolbar_share ul.vertical {
    width: 30px;
}

.uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar.uptl_toolbar_share ul.vertical li span.share-counter:after {
    border-bottom-color: #ffffff !important;
}

.uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar.uptl_toolbar_share ul.vertical li.share-style-10,
.uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar.uptl_toolbar_share ul.vertical li.utl-icon-style-10 {
    height: 30px !important;
}

* html .uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar ul {
    zoom: 1;
    *display: inline;
}

* html .uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar ul li {
    zoom: 1;
    *display: inline;
}

* html .uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar ul.horizontal {
    height: 30px;
}

* html .uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar ul.vertical {
    width: 30px;
}

* html .uptlk_wdgt_npFwW.uptl_container-share .uptl_toolbar ul.horizontal li span.share-counter,
    {
    margin-left: 3px;
    line-height: 30px;
    height: 30px;
}

* html .uptl_share_more_popup {
    width: 423px;
}

* html .uptl_share_more_popup .uptl_share_more_popup__list li {
    height: 30px;
    width: 140px;
}

.uptl_share_more_popup .separator {
    line-height: 1px;
}

* html .uptlk_wdgt_npFwW.uptl_container-share.uptl_container-fixed-left {
    position: absolute;
    right: auto;
    left: expression(eval(document.documentElement.scrollLeft));
    margin-top: -18px;
}

* html .uptlk_wdgt_npFwW.uptl_container-share.uptl_container-fixed-right {
    position: absolute;
    right: auto;
    left: expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft, 10)||0)-(parseInt(this.currentStyle.marginRight, 10)||0));
    margin-top: -18px;
}

* html .uptlk_wdgt_npFwW.uptl_container-share.uptl_container-fixed-top {
    position: absolute;
    left: 50%;
    top: expression(eval(document.documentElement.scrollTop));
    bottom: auto;
    margin-left: -116px;
}

* html .uptlk_wdgt_npFwW.uptl_container-share.uptl_container-fixed-bottom {
    position: absolute;
    left: 50%;
    bottom: auto;
    top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
    margin-left: -116px;
}

.uptlk_wdgt_npFwW.uptl_container-follow .uptl_toolbar.uptl_toolbar_follow ul {
    background-color: rgba(237, 237, 237, 0);
}

.uptlk_wdgt_npFwW.uptl_container-follow .uptl_toolbar.uptl_toolbar_follow ul li {
    color: #undefined;
}

.uptlk_wdgt_npFwW.uptl_container-follow .uptl_toolbar.uptl_toolbar_follow ul.horizontal {
    height: 30px;
    white-space: nowrap;
}

.uptlk_wdgt_npFwW.uptl_container-follow .uptl_toolbar.uptl_toolbar_follow ul.vertical {
    width: 30px;
}

.uptlk_wdgt_npFwW .uptl_toolbar .sn-icon {
    padding: 0 !important;
    margin: 0 !important;
    display: inline-block !important;
    overflow: hidden !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .size-20 .sn-icon {
    width: 20px !important;
    height: 20px !important;
    line-height: 20px !important;
    font-size: 20px !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .size-30 .sn-icon {
    width: 30px !important;
    height: 30px !important;
    line-height: 30px !important;
    font-size: 30px !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .size-40 .sn-icon {
    width: 40px !important;
    height: 40px !important;
    line-height: 40px !important;
    font-size: 40px !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .size-40 .sn-icon.sn-more {
    width: auto !important;
}

.uptlk_wdgt_npFwW.uptl_container-like .uptl_toolbar .size-40 .sn-icon.sn-more {
    height: 20px !important;
    border-radius: 0 !important;
    line-height: 20px !important;
}

.uptlk_wdgt_npFwW.uptl_container-like .uptl_toolbar .size-40 .sn-icon.sn-more img {
    float: left;
}

.uptlk_wdgt_npFwW .uptl_toolbar .sn-icon {
    padding: 0 !important;
    margin: 0 !important;
    display: inline-block !important;
    overflow: hidden !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .size-20 .sn-icon {
    width: 20px !important;
    height: 20px !important;
    line-height: 20px !important;
    font-size: 20px !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .size-30 .sn-icon {
    width: 30px !important;
    height: 30px !important;
    line-height: 30px !important;
    font-size: 30px !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .size-40 .sn-icon {
    width: 40px !important;
    height: 40px !important;
    line-height: 40px !important;
    font-size: 40px !important;
}

.uptlk_wdgt_npFwW .__utl_follow-popup-panel-wrapper .sn-icon,
.__utl_follow-popup-panel-wrapper .__utl_follow-popup-panel .__utl_logo .sn-icon,
.uptlk_wdgt_npFwW .__utl_follow-popup-panel-wrapper [class^='icon-'],
.__utl_follow-popup-panel .__utl__followUsBtnSmall.sn-icon,
.uptlk_wdgt_npFwW .__utl_follow-popup-panel-wrapper [class*=' icon-'] {
    display: inline-block;
    *display: inline;
    zoom: 1;
    color: #ffffff !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-my.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-my.share-style-10,
.utl-icon-my .sn-icon {
    background-color: #d90000 !important;
    color: #d90000 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vd.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vd.share-style-10,
.utl-icon-vd .sn-icon {
    background-color: #ec700e !important;
    color: #ec700e !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vk.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vk.share-style-10,
.utl-icon-vk .sn-icon {
    background-color: #0077FF !important;
    color: #0077FF !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tw.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tw.share-style-10,
.utl-icon-tw .sn-icon {
    background-color: #000000 !important;
    color: #000000 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tb.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tb.share-style-10,
.utl-icon-tb .sn-icon {
    background-color: #2e4c68 !important;
    color: #2e4c68 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-sb.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-sb.share-style-10,
.utl-icon-sb .sn-icon {
    background-color: #26a1eb !important;
    color: #26a1eb !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-su.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-su.share-style-10,
.utl-icon-su .sn-icon {
    background-color: #e94723 !important;
    color: #e94723 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-sp.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-sp.share-style-10,
.utl-icon-sp .sn-icon {
    background-color: #f8ac09 !important;
    color: #f8ac09 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-rb.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-rb.share-style-10,
.utl-icon-rb .sn-icon {
    background-color: #b70c0b !important;
    color: #b70c0b !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-pr.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-pr.share-style-10,
.utl-icon-pr .sn-icon {
    background-color: #095579 !important;
    color: #095579 !important;
}

.utl-icon-ps.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ps.share-style-10,
.utl-icon-ps .sn-icon {
    background-color: #c71b2c !important;
    color: #c71b2c !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-pn.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-pn.share-style-10,
.utl-icon-pn .sn-icon {
    background-color: #a7a7a7 !important;
    color: #a7a7a7 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ok.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ok.share-style-10,
.utl-icon-ok .sn-icon {
    background-color: #fa890f !important;
    color: #fa890f !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ms.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ms.share-style-10,
.utl-icon-ms .sn-icon {
    background-color: #012d90 !important;
    color: #012d90 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-mr.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-mr.share-style-10,
.utl-icon-mr .sn-icon {
    background-color: #134785 !important;
    color: #134785 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-em.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-em.share-style-10,
.utl-icon-em .sn-icon {
    background-color: #3b5bd1 !important;
    color: #3b5bd1 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-lj.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-lj.share-style-10,
.utl-icon-lj .sn-icon {
    background-color: #3f97d2 !important;
    color: #3f97d2 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bl.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bl.share-style-10,
.utl-icon-bl .sn-icon {
    background-color: #fa9752 !important;
    color: #fa9752 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bd.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bd.share-style-10,
.utl-icon-bd .sn-icon {
    background-color: #79421e !important;
    color: #79421e !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-dl.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-dl.share-style-10,
.utl-icon-dl .sn-icon {
    background-color: #a7a7a7 !important;
    color: #a7a7a7 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bm.follow-style-10,
.utl-icon-bm.share-style-10,
.utl-icon-bm .sn-icon {
    background-color: #38bf44 !important;
    color: #38bf44 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ev.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ev.share-style-10,
.utl-icon-ev .sn-icon {
    background-color: #75b63e !important;
    color: #75b63e !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-dg.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-dg.share-style-10,
.utl-icon-dg .sn-icon {
    background-color: #25619f !important;
    color: #25619f !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-gp.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-gp.share-style-10,
.utl-icon-gp .sn-icon {
    background-color: #dd4b39 !important;
    color: #dd4b39 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-gt.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-gt.share-style-10,
.utl-icon-gt .sn-icon {
    background-color: #ef3e56 !important;
    color: #ef3e56 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-fb.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-fb.share-style-10,
.utl-icon-fb .sn-icon {
    background-color: #45639e !important;
    color: #45639e !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ip.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ip.share-style-10,
.utl-icon-ip .sn-icon {
    background-color: #a7a7a7 !important;
    color: #a7a7a7 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ln.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ln.share-style-10,
.utl-icon-ln .sn-icon {
    background-color: #4f7fad !important;
    color: #4f7fad !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-li.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-li.share-style-10,
.utl-icon-li .sn-icon {
    background-color: #a7a7a7 !important;
    color: #a7a7a7 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-more.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-more.share-style-10,
.utl-icon-more .sn-icon {
    background-color: #a8a8a8 !important;
    color: #a8a8a8 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-in.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-in.share-style-10,
.utl-icon-in .sn-icon {
    background-color: #9e6c53 !important;
    color: #9e6c53 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-yt.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-yt.share-style-10,
.utl-icon-yt .sn-icon {
    background-color: #cc181e !important;
    color: #cc181e !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-rss.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-rss.share-style-10,
.utl-icon-rss .sn-icon {
    background-color: #f89a38 !important;
    color: #f89a38 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vb.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vb.share-style-10,
.utl-icon-vb .sn-icon {
    background-color: #9147ab !important;
    color: #9147ab !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tm.follow-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vb.share-style-10,
.utl-icon-tm .sn-icon {
    background-color: #2AABEE !important;
    color: #2AABEE !important;
}

.uptlk_wdgt_npFwW .share-style-6 .sn-icon,
.uptl_share_more_popup .share-more-style-6 .sn-icon,
.uptlk_wdgt_npFwW .utl-icon-style-6 .sn-icon,
.uptlk_wdgt_npFwW .follow-style-6 .sn-icon {
    background: #efeff0 !important;
    color: #aab1b8 !important;
}

.uptlk_wdgt_npFwW .share-style-8 .sn-icon,
.uptlk_wdgt_npFwW .utl-icon-style-8 .sn-icon,
.uptl_share_more_popup .share-more-style-8 .sn-icon,
.uptlk_wdgt_npFwW .follow-style-8 .sn-icon {
    background: none !important;
}

.uptlk_wdgt_npFwW .share-style-7 .sn-icon,
.uptl_share_more_popup .share-more-style-7 .sn-icon,
.uptlk_wdgt_npFwW .utl-icon-style-7 .sn-icon,
.uptlk_wdgt_npFwW .follow-style-7 .sn-icon {
    background: black !important;
    color: #ffffff !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share {
    display: block;
    height: auto;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.horizontal li {
    margin-right: 3px !important;
    vertical-align: top !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.horizontal li span {
    display: inline-block;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.horizontal li.share-counter-container {
    margin-left: 3px !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li.share-counter-container {
    margin-top: 3px !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.horizontal li span.share-counter:after,
.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.horizontal li span.share-counter:before {
    right: 100%;
    border: solid transparent;
    content: ' ';
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.horizontal li span.share-counter:before {
    border-color: rgba(230, 230, 230, 0);
    border-right-color: #e6e6e6;
    border-width: 3px;
    top: 50%;
    margin-top: -3px;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.horizontal li:last-child {
    margin-right: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li {
    margin-bottom: 3px !important;
    vertical-align: top !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li:last-child {
    margin-bottom: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li span.share-counter:after,
.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li span.share-counter:before {
    bottom: 100%;
    border: solid transparent;
    content: ' ';
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li span.share-counter:before {
    border-color: rgba(230, 230, 230, 0);
    border-bottom-color: #e6e6e6;
    border-width: 3px;
    left: 50%;
    margin-left: -3px;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.horizontal li.share-style-10:last-child {
    padding: 0 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul li.share-style-10 span.share-counter {
    background-color: transparent !important;
    border: medium none !important;
    padding: 1px 0 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul li.share-style-10 span.share-counter:before,
.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul li.share-style-10 span.share-counter:after {
    border: medium none !important;
    display: none !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical.style-10 {
    width: auto !important;
    white-space: nowrap;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li.share-style-10 span.share-counter {
    margin: 0 !important;
    display: inline;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share li.share-style-10.__zero-count {
    padding-left: 0 !important;
    padding-right: 4px !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul {
    padding: 3px !important;
    border-radius: 4px !important;
    display: inline-block !important;
    /* overflow: hidden;*/
    margin: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul li {
    list-style-type: none !important;
    display: inline-block !important;
    cursor: pointer !important;
    line-height: 0 !important;
    /*background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;*/
    padding: 0 !important;
    margin: 0 !important;
    background-image: none !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul li:before {
    content: none !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.horizontal {
    white-space: nowrap;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul li span.share-counter,
.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul li span.share-counter-common {
    border: 1px solid #e6e6e6;
    position: relative;
    text-align: center;
    vertical-align: top;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.horizontal li span.share-counter,
.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.horizontal li span.share-counter-common {
    padding: 0 5px !important;
    margin-left: 2px;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li span.share-counter,
.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li span.share-counter-common {
    margin-top: 2px !important;
    text-align: center !important r;
    display: inline-block;
    vertical-align: top;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.horizontal li span.share-counter:after {
    border-color: rgba(255, 255, 255, 0);
    border-width: 2px;
    top: 50%;
    margin-top: -2px;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li span.share-counter:after {
    border-color: rgba(255, 255, 255, 0);
    border-width: 2px;
    left: 50%;
    margin-left: -2px;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li.share-style-10,
.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_share ul.vertical li.utl-icon-style-10 {
    display: block !important;
    float: left;
    clear: both;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like {
    display: block;
    height: auto;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul li:before,
.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul li:after {
    display: none !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul.horizontal {
    height: 20px;
    white-space: nowrap;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul.horizontal li {
    margin-right: 3px;
    vertical-align: top;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul.horizontal li:last-child {
    margin-right: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul.vertical li {
    margin-bottom: 3px;
    vertical-align: top;
    display: block;
    text-align: left;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul.vertical li:last-child {
    margin-bottom: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul.horizontal li a {
    display: inline-block;
    position: relative;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul li .preview-placeholder {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 99;
    background: rgba(0, 0, 0, .01);
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul.vertical li a {
    display: block;
    position: relative;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul li {
    position: relative;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul {
    display: inline-block;
    width: auto;
    padding: 3px;
    border-radius: 4px;
    margin: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_like ul li {
    list-style-type: none;
    display: inline-block;
    cursor: pointer;
    line-height: 0;
    padding: 0;
    margin: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow {
    display: block;
    height: auto;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow ul.horizontal li {
    margin-right: 3px;
    vertical-align: top;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow ul.horizontal li span {
    display: inline-block;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow ul.horizontal li:last-child {
    margin-right: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow ul.vertical li {
    margin-bottom: 3px;
    vertical-align: top;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow ul.vertical li:last-child {
    margin-bottom: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow ul {
    padding: 3px;
    border-radius: 4px;
    display: inline-block;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow ul li {
    list-style-type: none;
    display: inline-block;
    cursor: pointer;
    line-height: 0;
    margin: 0;
    padding: 0;
}

.uptlk_wdgt_npFwW .uptl_toolbar.uptl_toolbar_follow ul.horizontal {
    white-space: nowrap;
}

.uptlk_wdgt_npFwW.uptl_container-fixed-left {
    position: fixed;
    left: 0;
    top: 50%;
}

.uptlk_wdgt_npFwW.uptl_container-fixed-right {
    position: fixed;
    right: 5px;
    top: 50%;
}

.uptlk_wdgt_npFwW.uptl_container-fixed-top {
    position: fixed;
    left: 50%;
    top: 0;
}

.uptlk_wdgt_npFwW.uptl_container-fixed-bottom {
    position: fixed;
    left: 50%;
    bottom: 0;
}

.uptlk_wdgt_npFwW.uptl_container-fixed-right,
.uptlk_wdgt_npFwW.uptl_container-fixed-left {
    margin-top: -18px;
}

.uptlk_wdgt_npFwW.uptl_container-fixed-bottom,
.uptlk_wdgt_npFwW.uptl_container-fixed-top {
    margin-left: -116px;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-fb.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-fb.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-fb .sn-icon {
    border-color: #45639e !important;
    color: #45639e !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-fb.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-fb.share-style-12 .sn-icon {
    text-shadow: rgba(29, 59, 118, 1) 1px 1px, rgba(29, 59, 118, 1) 2px 2px, rgba(29, 59, 118, 1) 3px 3px, rgba(29, 59, 118, 1) 4px 4px, rgba(29, 59, 118, 1) 5px 5px, rgba(29, 59, 118, 1) 6px 6px, rgba(29, 59, 118, 1) 7px 7px, rgba(29, 59, 118, 1) 8px 8px, rgba(29, 59, 118, 1) 9px 9px, rgba(29, 59, 118, 1) 10px 10px, rgba(29, 59, 118, 1) 11px 11px, rgba(29, 59, 118, 1) 12px 12px, rgba(29, 59, 118, 1) 13px 13px, rgba(29, 59, 118, 1) 14px 14px, rgba(29, 59, 118, 1) 15px 15px, rgba(29, 59, 118, 1) 16px 16px, rgba(29, 59, 118, 1) 17px 17px, rgba(29, 59, 118, 1) 18px 18px, rgba(29, 59, 118, 1) 19px 19px, rgba(29, 59, 118, 1) 20px 20px, rgba(29, 59, 118, 1) 21px 21px, rgba(29, 59, 118, 1) 22px 22px, rgba(29, 59, 118, 1) 23px 23px, rgba(29, 59, 118, 1) 24px 24px, rgba(29, 59, 118, 1) 25px 25px, rgba(29, 59, 118, 1) 26px 26px, rgba(29, 59, 118, 1) 27px 27px, rgba(29, 59, 118, 1) 28px 28px, rgba(29, 59, 118, 1) 29px 29px, rgba(29, 59, 118, 1) 30px 30px !important;
    border: 1px solid #45639e;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tw.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tw.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-tw .sn-icon {
    border-color: #000000 !important;
    color: #000000 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tw.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tw.share-style-12 .sn-icon {
    text-shadow: rgba(0, 0, 0, 1) 1px 1px, rgba(0, 0, 0, 1) 2px 2px, rgba(0, 0, 0, 1) 3px 3px, rgba(0, 0, 0, 1) 4px 4px, rgba(0, 0, 0, 1) 5px 5px, rgba(0, 0, 0, 1) 6px 6px, rgba(0, 0, 0, 1) 7px 7px, rgba(0, 0, 0, 1) 8px 8px, rgba(0, 0, 0, 1) 9px 9px, rgba(0, 0, 0, 1) 10px 10px, rgba(0, 0, 0, 1) 11px 11px, rgba(0, 0, 0, 1) 12px 12px, rgba(0, 0, 0, 1) 13px 13px, rgba(0, 0, 0, 1) 14px 14px, rgba(0, 0, 0, 1) 15px 15px, rgba(0, 0, 0, 1) 16px 16px, rgba(0, 0, 0, 1) 17px 17px, rgba(0, 0, 0, 1) 18px 18px, rgba(0, 0, 0, 1) 19px 19px, rgba(0, 0, 0, 1) 20px 20px, rgba(0, 0, 0, 1) 21px 21px, rgba(0, 0, 0, 1) 22px 22px, rgba(0, 0, 0, 1) 23px 23px, rgba(0, 0, 0, 1) 24px 24px, rgba(0, 0, 0, 1) 25px 25px, rgba(0, 0, 0, 1) 26px 26px, rgba(0, 0, 0, 1) 27px 27px, rgba(0, 0, 0, 1) 28px 28px, rgba(0, 0, 0, 1) 29px 29px, rgba(0, 0, 0, 1) 30px 30px !important;
    border: 1px solid #000000;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tb.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tb.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-tb .sn-icon {
    border-color: #2e4c68 !important;
    color: #2e4c68 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tb.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tb.share-style-12 .sn-icon {
    text-shadow: rgba(6, 36, 64, 1) 1px 1px, rgba(6, 36, 64, 1) 2px 2px, rgba(6, 36, 64, 1) 3px 3px, rgba(6, 36, 64, 1) 4px 4px, rgba(6, 36, 64, 1) 5px 5px, rgba(6, 36, 64, 1) 6px 6px, rgba(6, 36, 64, 1) 7px 7px, rgba(6, 36, 64, 1) 8px 8px, rgba(6, 36, 64, 1) 9px 9px, rgba(6, 36, 64, 1) 10px 10px, rgba(6, 36, 64, 1) 11px 11px, rgba(6, 36, 64, 1) 12px 12px, rgba(6, 36, 64, 1) 13px 13px, rgba(6, 36, 64, 1) 14px 14px, rgba(6, 36, 64, 1) 15px 15px, rgba(6, 36, 64, 1) 16px 16px, rgba(6, 36, 64, 1) 17px 17px, rgba(6, 36, 64, 1) 18px 18px, rgba(6, 36, 64, 1) 19px 19px, rgba(6, 36, 64, 1) 20px 20px, rgba(6, 36, 64, 1) 21px 21px, rgba(6, 36, 64, 1) 22px 22px, rgba(6, 36, 64, 1) 23px 23px, rgba(6, 36, 64, 1) 24px 24px, rgba(6, 36, 64, 1) 25px 25px, rgba(6, 36, 64, 1) 26px 26px, rgba(6, 36, 64, 1) 27px 27px, rgba(6, 36, 64, 1) 28px 28px, rgba(6, 36, 64, 1) 29px 29px, rgba(6, 36, 64, 1) 30px 30px !important;
    border: 1px solid #2e4c68;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ok.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ok.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-ok .sn-icon {
    border-color: #fa890f !important;
    color: #fa890f !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ok.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ok.share-style-12 .sn-icon {
    text-shadow: rgba(210, 97, 0, 1) 1px 1px, rgba(210, 97, 0, 1) 2px 2px, rgba(210, 97, 0, 1) 3px 3px, rgba(210, 97, 0, 1) 4px 4px, rgba(210, 97, 0, 1) 5px 5px, rgba(210, 97, 0, 1) 6px 6px, rgba(210, 97, 0, 1) 7px 7px, rgba(210, 97, 0, 1) 8px 8px, rgba(210, 97, 0, 1) 9px 9px, rgba(210, 97, 0, 1) 10px 10px, rgba(210, 97, 0, 1) 11px 11px, rgba(210, 97, 0, 1) 12px 12px, rgba(210, 97, 0, 1) 13px 13px, rgba(210, 97, 0, 1) 14px 14px, rgba(210, 97, 0, 1) 15px 15px, rgba(210, 97, 0, 1) 16px 16px, rgba(210, 97, 0, 1) 17px 17px, rgba(210, 97, 0, 1) 18px 18px, rgba(210, 97, 0, 1) 19px 19px, rgba(210, 97, 0, 1) 20px 20px, rgba(210, 97, 0, 1) 21px 21px, rgba(210, 97, 0, 1) 22px 22px, rgba(210, 97, 0, 1) 23px 23px, rgba(210, 97, 0, 1) 24px 24px, rgba(210, 97, 0, 1) 25px 25px, rgba(210, 97, 0, 1) 26px 26px, rgba(210, 97, 0, 1) 27px 27px, rgba(210, 97, 0, 1) 28px 28px, rgba(210, 97, 0, 1) 29px 29px, rgba(210, 97, 0, 1) 30px 30px !important;
    border: 1px solid #fa890f;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vk.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vk.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-vk .sn-icon {
    border-color: #0077FF !important;
    color: #0077FF !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vk.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vk.share-style-12 .sn-icon {
    text-shadow: rgba(0, 79, 215, 1) 1px 1px, rgba(0, 79, 215, 1) 2px 2px, rgba(0, 79, 215, 1) 3px 3px, rgba(0, 79, 215, 1) 4px 4px, rgba(0, 79, 215, 1) 5px 5px, rgba(0, 79, 215, 1) 6px 6px, rgba(0, 79, 215, 1) 7px 7px, rgba(0, 79, 215, 1) 8px 8px, rgba(0, 79, 215, 1) 9px 9px, rgba(0, 79, 215, 1) 10px 10px, rgba(0, 79, 215, 1) 11px 11px, rgba(0, 79, 215, 1) 12px 12px, rgba(0, 79, 215, 1) 13px 13px, rgba(0, 79, 215, 1) 14px 14px, rgba(0, 79, 215, 1) 15px 15px, rgba(0, 79, 215, 1) 16px 16px, rgba(0, 79, 215, 1) 17px 17px, rgba(0, 79, 215, 1) 18px 18px, rgba(0, 79, 215, 1) 19px 19px, rgba(0, 79, 215, 1) 20px 20px, rgba(0, 79, 215, 1) 21px 21px, rgba(0, 79, 215, 1) 22px 22px, rgba(0, 79, 215, 1) 23px 23px, rgba(0, 79, 215, 1) 24px 24px, rgba(0, 79, 215, 1) 25px 25px, rgba(0, 79, 215, 1) 26px 26px, rgba(0, 79, 215, 1) 27px 27px, rgba(0, 79, 215, 1) 28px 28px, rgba(0, 79, 215, 1) 29px 29px, rgba(0, 79, 215, 1) 30px 30px !important;
    border: 1px solid #0077FF;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ps.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ps.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-ps .sn-icon {
    border-color: #c71b2c !important;
    color: #c71b2c !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ps.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ps.share-style-12 .sn-icon {
    text-shadow: rgba(159, 0, 4, 1) 1px 1px, rgba(159, 0, 4, 1) 2px 2px, rgba(159, 0, 4, 1) 3px 3px, rgba(159, 0, 4, 1) 4px 4px, rgba(159, 0, 4, 1) 5px 5px, rgba(159, 0, 4, 1) 6px 6px, rgba(159, 0, 4, 1) 7px 7px, rgba(159, 0, 4, 1) 8px 8px, rgba(159, 0, 4, 1) 9px 9px, rgba(159, 0, 4, 1) 10px 10px, rgba(159, 0, 4, 1) 11px 11px, rgba(159, 0, 4, 1) 12px 12px, rgba(159, 0, 4, 1) 13px 13px, rgba(159, 0, 4, 1) 14px 14px, rgba(159, 0, 4, 1) 15px 15px, rgba(159, 0, 4, 1) 16px 16px, rgba(159, 0, 4, 1) 17px 17px, rgba(159, 0, 4, 1) 18px 18px, rgba(159, 0, 4, 1) 19px 19px, rgba(159, 0, 4, 1) 20px 20px, rgba(159, 0, 4, 1) 21px 21px, rgba(159, 0, 4, 1) 22px 22px, rgba(159, 0, 4, 1) 23px 23px, rgba(159, 0, 4, 1) 24px 24px, rgba(159, 0, 4, 1) 25px 25px, rgba(159, 0, 4, 1) 26px 26px, rgba(159, 0, 4, 1) 27px 27px, rgba(159, 0, 4, 1) 28px 28px, rgba(159, 0, 4, 1) 29px 29px, rgba(159, 0, 4, 1) 30px 30px !important;
    border: 1px solid #c71b2c;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-mr.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-mr.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-mr .sn-icon {
    border-color: #134785 !important;
    color: #134785 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-mr.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-mr.share-style-12 .sn-icon {
    text-shadow: rgba(0, 31, 93, 1) 1px 1px, rgba(0, 31, 93, 1) 2px 2px, rgba(0, 31, 93, 1) 3px 3px, rgba(0, 31, 93, 1) 4px 4px, rgba(0, 31, 93, 1) 5px 5px, rgba(0, 31, 93, 1) 6px 6px, rgba(0, 31, 93, 1) 7px 7px, rgba(0, 31, 93, 1) 8px 8px, rgba(0, 31, 93, 1) 9px 9px, rgba(0, 31, 93, 1) 10px 10px, rgba(0, 31, 93, 1) 11px 11px, rgba(0, 31, 93, 1) 12px 12px, rgba(0, 31, 93, 1) 13px 13px, rgba(0, 31, 93, 1) 14px 14px, rgba(0, 31, 93, 1) 15px 15px, rgba(0, 31, 93, 1) 16px 16px, rgba(0, 31, 93, 1) 17px 17px, rgba(0, 31, 93, 1) 18px 18px, rgba(0, 31, 93, 1) 19px 19px, rgba(0, 31, 93, 1) 20px 20px, rgba(0, 31, 93, 1) 21px 21px, rgba(0, 31, 93, 1) 22px 22px, rgba(0, 31, 93, 1) 23px 23px, rgba(0, 31, 93, 1) 24px 24px, rgba(0, 31, 93, 1) 25px 25px, rgba(0, 31, 93, 1) 26px 26px, rgba(0, 31, 93, 1) 27px 27px, rgba(0, 31, 93, 1) 28px 28px, rgba(0, 31, 93, 1) 29px 29px, rgba(0, 31, 93, 1) 30px 30px !important;
    border: 1px solid #134785;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-lj.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-lj.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-lj .sn-icon {
    border-color: #3f97d2 !important;
    color: #3f97d2 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-lj.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-lj.share-style-12 .sn-icon {
    text-shadow: rgba(23, 111, 170, 1) 1px 1px, rgba(23, 111, 170, 1) 2px 2px, rgba(23, 111, 170, 1) 3px 3px, rgba(23, 111, 170, 1) 4px 4px, rgba(23, 111, 170, 1) 5px 5px, rgba(23, 111, 170, 1) 6px 6px, rgba(23, 111, 170, 1) 7px 7px, rgba(23, 111, 170, 1) 8px 8px, rgba(23, 111, 170, 1) 9px 9px, rgba(23, 111, 170, 1) 10px 10px, rgba(23, 111, 170, 1) 11px 11px, rgba(23, 111, 170, 1) 12px 12px, rgba(23, 111, 170, 1) 13px 13px, rgba(23, 111, 170, 1) 14px 14px, rgba(23, 111, 170, 1) 15px 15px, rgba(23, 111, 170, 1) 16px 16px, rgba(23, 111, 170, 1) 17px 17px, rgba(23, 111, 170, 1) 18px 18px, rgba(23, 111, 170, 1) 19px 19px, rgba(23, 111, 170, 1) 20px 20px, rgba(23, 111, 170, 1) 21px 21px, rgba(23, 111, 170, 1) 22px 22px, rgba(23, 111, 170, 1) 23px 23px, rgba(23, 111, 170, 1) 24px 24px, rgba(23, 111, 170, 1) 25px 25px, rgba(23, 111, 170, 1) 26px 26px, rgba(23, 111, 170, 1) 27px 27px, rgba(23, 111, 170, 1) 28px 28px, rgba(23, 111, 170, 1) 29px 29px, rgba(23, 111, 170, 1) 30px 30px !important;
    border: 1px solid #3f97d2;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-li.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-li.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-li .sn-icon {
    border-color: #a7a7a7 !important;
    color: #a7a7a7 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-li.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-li.share-style-12 .sn-icon {
    text-shadow: rgba(127, 127, 127, 1) 1px 1px, rgba(127, 127, 127, 1) 2px 2px, rgba(127, 127, 127, 1) 3px 3px, rgba(127, 127, 127, 1) 4px 4px, rgba(127, 127, 127, 1) 5px 5px, rgba(127, 127, 127, 1) 6px 6px, rgba(127, 127, 127, 1) 7px 7px, rgba(127, 127, 127, 1) 8px 8px, rgba(127, 127, 127, 1) 9px 9px, rgba(127, 127, 127, 1) 10px 10px, rgba(127, 127, 127, 1) 11px 11px, rgba(127, 127, 127, 1) 12px 12px, rgba(127, 127, 127, 1) 13px 13px, rgba(127, 127, 127, 1) 14px 14px, rgba(127, 127, 127, 1) 15px 15px, rgba(127, 127, 127, 1) 16px 16px, rgba(127, 127, 127, 1) 17px 17px, rgba(127, 127, 127, 1) 18px 18px, rgba(127, 127, 127, 1) 19px 19px, rgba(127, 127, 127, 1) 20px 20px, rgba(127, 127, 127, 1) 21px 21px, rgba(127, 127, 127, 1) 22px 22px, rgba(127, 127, 127, 1) 23px 23px, rgba(127, 127, 127, 1) 24px 24px, rgba(127, 127, 127, 1) 25px 25px, rgba(127, 127, 127, 1) 26px 26px, rgba(127, 127, 127, 1) 27px 27px, rgba(127, 127, 127, 1) 28px 28px, rgba(127, 127, 127, 1) 29px 29px, rgba(127, 127, 127, 1) 30px 30px !important;
    border: 1px solid #a7a7a7;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-sp.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-sp.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-sp .sn-icon {
    border-color: #f8ac09 !important;
    color: #f8ac09 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-sp.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-sp.share-style-12 .sn-icon {
    text-shadow: rgba(208, 132, 0, 1) 1px 1px, rgba(208, 132, 0, 1) 2px 2px, rgba(208, 132, 0, 1) 3px 3px, rgba(208, 132, 0, 1) 4px 4px, rgba(208, 132, 0, 1) 5px 5px, rgba(208, 132, 0, 1) 6px 6px, rgba(208, 132, 0, 1) 7px 7px, rgba(208, 132, 0, 1) 8px 8px, rgba(208, 132, 0, 1) 9px 9px, rgba(208, 132, 0, 1) 10px 10px, rgba(208, 132, 0, 1) 11px 11px, rgba(208, 132, 0, 1) 12px 12px, rgba(208, 132, 0, 1) 13px 13px, rgba(208, 132, 0, 1) 14px 14px, rgba(208, 132, 0, 1) 15px 15px, rgba(208, 132, 0, 1) 16px 16px, rgba(208, 132, 0, 1) 17px 17px, rgba(208, 132, 0, 1) 18px 18px, rgba(208, 132, 0, 1) 19px 19px, rgba(208, 132, 0, 1) 20px 20px, rgba(208, 132, 0, 1) 21px 21px, rgba(208, 132, 0, 1) 22px 22px, rgba(208, 132, 0, 1) 23px 23px, rgba(208, 132, 0, 1) 24px 24px, rgba(208, 132, 0, 1) 25px 25px, rgba(208, 132, 0, 1) 26px 26px, rgba(208, 132, 0, 1) 27px 27px, rgba(208, 132, 0, 1) 28px 28px, rgba(208, 132, 0, 1) 29px 29px, rgba(208, 132, 0, 1) 30px 30px !important;
    border: 1px solid #f8ac09;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-su.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-su.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-su .sn-icon {
    border-color: #e94723 !important;
    color: #e94723 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-su.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-su.share-style-12 .sn-icon {
    text-shadow: rgba(193, 31, 0, 1) 1px 1px, rgba(193, 31, 0, 1) 2px 2px, rgba(193, 31, 0, 1) 3px 3px, rgba(193, 31, 0, 1) 4px 4px, rgba(193, 31, 0, 1) 5px 5px, rgba(193, 31, 0, 1) 6px 6px, rgba(193, 31, 0, 1) 7px 7px, rgba(193, 31, 0, 1) 8px 8px, rgba(193, 31, 0, 1) 9px 9px, rgba(193, 31, 0, 1) 10px 10px, rgba(193, 31, 0, 1) 11px 11px, rgba(193, 31, 0, 1) 12px 12px, rgba(193, 31, 0, 1) 13px 13px, rgba(193, 31, 0, 1) 14px 14px, rgba(193, 31, 0, 1) 15px 15px, rgba(193, 31, 0, 1) 16px 16px, rgba(193, 31, 0, 1) 17px 17px, rgba(193, 31, 0, 1) 18px 18px, rgba(193, 31, 0, 1) 19px 19px, rgba(193, 31, 0, 1) 20px 20px, rgba(193, 31, 0, 1) 21px 21px, rgba(193, 31, 0, 1) 22px 22px, rgba(193, 31, 0, 1) 23px 23px, rgba(193, 31, 0, 1) 24px 24px, rgba(193, 31, 0, 1) 25px 25px, rgba(193, 31, 0, 1) 26px 26px, rgba(193, 31, 0, 1) 27px 27px, rgba(193, 31, 0, 1) 28px 28px, rgba(193, 31, 0, 1) 29px 29px, rgba(193, 31, 0, 1) 30px 30px !important;
    border: 1px solid #e94723;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ms.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ms.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-ms .sn-icon {
    border-color: #012d90 !important;
    color: #012d90 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ms.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ms.share-style-12 .sn-icon {
    text-shadow: rgba(0, 5, 104, 1) 1px 1px, rgba(0, 5, 104, 1) 2px 2px, rgba(0, 5, 104, 1) 3px 3px, rgba(0, 5, 104, 1) 4px 4px, rgba(0, 5, 104, 1) 5px 5px, rgba(0, 5, 104, 1) 6px 6px, rgba(0, 5, 104, 1) 7px 7px, rgba(0, 5, 104, 1) 8px 8px, rgba(0, 5, 104, 1) 9px 9px, rgba(0, 5, 104, 1) 10px 10px, rgba(0, 5, 104, 1) 11px 11px, rgba(0, 5, 104, 1) 12px 12px, rgba(0, 5, 104, 1) 13px 13px, rgba(0, 5, 104, 1) 14px 14px, rgba(0, 5, 104, 1) 15px 15px, rgba(0, 5, 104, 1) 16px 16px, rgba(0, 5, 104, 1) 17px 17px, rgba(0, 5, 104, 1) 18px 18px, rgba(0, 5, 104, 1) 19px 19px, rgba(0, 5, 104, 1) 20px 20px, rgba(0, 5, 104, 1) 21px 21px, rgba(0, 5, 104, 1) 22px 22px, rgba(0, 5, 104, 1) 23px 23px, rgba(0, 5, 104, 1) 24px 24px, rgba(0, 5, 104, 1) 25px 25px, rgba(0, 5, 104, 1) 26px 26px, rgba(0, 5, 104, 1) 27px 27px, rgba(0, 5, 104, 1) 28px 28px, rgba(0, 5, 104, 1) 29px 29px, rgba(0, 5, 104, 1) 30px 30px !important;
    border: 1px solid #012d90;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-fs.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-fs.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-fs .sn-icon {
    border-color: #47a0c9 !important;
    color: #47a0c9 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-fs.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-fs.share-style-12 .sn-icon {
    text-shadow: rgba(31, 120, 161, 1) 1px 1px, rgba(31, 120, 161, 1) 2px 2px, rgba(31, 120, 161, 1) 3px 3px, rgba(31, 120, 161, 1) 4px 4px, rgba(31, 120, 161, 1) 5px 5px, rgba(31, 120, 161, 1) 6px 6px, rgba(31, 120, 161, 1) 7px 7px, rgba(31, 120, 161, 1) 8px 8px, rgba(31, 120, 161, 1) 9px 9px, rgba(31, 120, 161, 1) 10px 10px, rgba(31, 120, 161, 1) 11px 11px, rgba(31, 120, 161, 1) 12px 12px, rgba(31, 120, 161, 1) 13px 13px, rgba(31, 120, 161, 1) 14px 14px, rgba(31, 120, 161, 1) 15px 15px, rgba(31, 120, 161, 1) 16px 16px, rgba(31, 120, 161, 1) 17px 17px, rgba(31, 120, 161, 1) 18px 18px, rgba(31, 120, 161, 1) 19px 19px, rgba(31, 120, 161, 1) 20px 20px, rgba(31, 120, 161, 1) 21px 21px, rgba(31, 120, 161, 1) 22px 22px, rgba(31, 120, 161, 1) 23px 23px, rgba(31, 120, 161, 1) 24px 24px, rgba(31, 120, 161, 1) 25px 25px, rgba(31, 120, 161, 1) 26px 26px, rgba(31, 120, 161, 1) 27px 27px, rgba(31, 120, 161, 1) 28px 28px, rgba(31, 120, 161, 1) 29px 29px, rgba(31, 120, 161, 1) 30px 30px !important;
    border: 1px solid #47a0c9;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bl.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bl.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-bl .sn-icon {
    border-color: #fa9752 !important;
    color: #fa9752 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bl.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bl.share-style-12 .sn-icon {
    text-shadow: rgba(210, 111, 42, 1) 1px 1px, rgba(210, 111, 42, 1) 2px 2px, rgba(210, 111, 42, 1) 3px 3px, rgba(210, 111, 42, 1) 4px 4px, rgba(210, 111, 42, 1) 5px 5px, rgba(210, 111, 42, 1) 6px 6px, rgba(210, 111, 42, 1) 7px 7px, rgba(210, 111, 42, 1) 8px 8px, rgba(210, 111, 42, 1) 9px 9px, rgba(210, 111, 42, 1) 10px 10px, rgba(210, 111, 42, 1) 11px 11px, rgba(210, 111, 42, 1) 12px 12px, rgba(210, 111, 42, 1) 13px 13px, rgba(210, 111, 42, 1) 14px 14px, rgba(210, 111, 42, 1) 15px 15px, rgba(210, 111, 42, 1) 16px 16px, rgba(210, 111, 42, 1) 17px 17px, rgba(210, 111, 42, 1) 18px 18px, rgba(210, 111, 42, 1) 19px 19px, rgba(210, 111, 42, 1) 20px 20px, rgba(210, 111, 42, 1) 21px 21px, rgba(210, 111, 42, 1) 22px 22px, rgba(210, 111, 42, 1) 23px 23px, rgba(210, 111, 42, 1) 24px 24px, rgba(210, 111, 42, 1) 25px 25px, rgba(210, 111, 42, 1) 26px 26px, rgba(210, 111, 42, 1) 27px 27px, rgba(210, 111, 42, 1) 28px 28px, rgba(210, 111, 42, 1) 29px 29px, rgba(210, 111, 42, 1) 30px 30px !important;
    border: 1px solid #fa9752;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-dg.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-dg.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-dg .sn-icon {
    border-color: #25619f !important;
    color: #25619f !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-dg.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-dg.share-style-12 .sn-icon {
    text-shadow: rgba(0, 57, 119, 1) 1px 1px, rgba(0, 57, 119, 1) 2px 2px, rgba(0, 57, 119, 1) 3px 3px, rgba(0, 57, 119, 1) 4px 4px, rgba(0, 57, 119, 1) 5px 5px, rgba(0, 57, 119, 1) 6px 6px, rgba(0, 57, 119, 1) 7px 7px, rgba(0, 57, 119, 1) 8px 8px, rgba(0, 57, 119, 1) 9px 9px, rgba(0, 57, 119, 1) 10px 10px, rgba(0, 57, 119, 1) 11px 11px, rgba(0, 57, 119, 1) 12px 12px, rgba(0, 57, 119, 1) 13px 13px, rgba(0, 57, 119, 1) 14px 14px, rgba(0, 57, 119, 1) 15px 15px, rgba(0, 57, 119, 1) 16px 16px, rgba(0, 57, 119, 1) 17px 17px, rgba(0, 57, 119, 1) 18px 18px, rgba(0, 57, 119, 1) 19px 19px, rgba(0, 57, 119, 1) 20px 20px, rgba(0, 57, 119, 1) 21px 21px, rgba(0, 57, 119, 1) 22px 22px, rgba(0, 57, 119, 1) 23px 23px, rgba(0, 57, 119, 1) 24px 24px, rgba(0, 57, 119, 1) 25px 25px, rgba(0, 57, 119, 1) 26px 26px, rgba(0, 57, 119, 1) 27px 27px, rgba(0, 57, 119, 1) 28px 28px, rgba(0, 57, 119, 1) 29px 29px, rgba(0, 57, 119, 1) 30px 30px !important;
    border: 1px solid #25619f;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-sb.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-sb.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-sb .sn-icon {
    border-color: #26a1eb !important;
    color: #26a1eb !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-sb.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-sb.share-style-12 .sn-icon {
    text-shadow: rgba(0, 121, 195, 1) 1px 1px, rgba(0, 121, 195, 1) 2px 2px, rgba(0, 121, 195, 1) 3px 3px, rgba(0, 121, 195, 1) 4px 4px, rgba(0, 121, 195, 1) 5px 5px, rgba(0, 121, 195, 1) 6px 6px, rgba(0, 121, 195, 1) 7px 7px, rgba(0, 121, 195, 1) 8px 8px, rgba(0, 121, 195, 1) 9px 9px, rgba(0, 121, 195, 1) 10px 10px, rgba(0, 121, 195, 1) 11px 11px, rgba(0, 121, 195, 1) 12px 12px, rgba(0, 121, 195, 1) 13px 13px, rgba(0, 121, 195, 1) 14px 14px, rgba(0, 121, 195, 1) 15px 15px, rgba(0, 121, 195, 1) 16px 16px, rgba(0, 121, 195, 1) 17px 17px, rgba(0, 121, 195, 1) 18px 18px, rgba(0, 121, 195, 1) 19px 19px, rgba(0, 121, 195, 1) 20px 20px, rgba(0, 121, 195, 1) 21px 21px, rgba(0, 121, 195, 1) 22px 22px, rgba(0, 121, 195, 1) 23px 23px, rgba(0, 121, 195, 1) 24px 24px, rgba(0, 121, 195, 1) 25px 25px, rgba(0, 121, 195, 1) 26px 26px, rgba(0, 121, 195, 1) 27px 27px, rgba(0, 121, 195, 1) 28px 28px, rgba(0, 121, 195, 1) 29px 29px, rgba(0, 121, 195, 1) 30px 30px !important;
    border: 1px solid #26a1eb;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bd.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bd.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-bd .sn-icon {
    border-color: #79421e !important;
    color: #79421e !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bd.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bd.share-style-12 .sn-icon {
    text-shadow: rgba(81, 26, 0, 1) 1px 1px, rgba(81, 26, 0, 1) 2px 2px, rgba(81, 26, 0, 1) 3px 3px, rgba(81, 26, 0, 1) 4px 4px, rgba(81, 26, 0, 1) 5px 5px, rgba(81, 26, 0, 1) 6px 6px, rgba(81, 26, 0, 1) 7px 7px, rgba(81, 26, 0, 1) 8px 8px, rgba(81, 26, 0, 1) 9px 9px, rgba(81, 26, 0, 1) 10px 10px, rgba(81, 26, 0, 1) 11px 11px, rgba(81, 26, 0, 1) 12px 12px, rgba(81, 26, 0, 1) 13px 13px, rgba(81, 26, 0, 1) 14px 14px, rgba(81, 26, 0, 1) 15px 15px, rgba(81, 26, 0, 1) 16px 16px, rgba(81, 26, 0, 1) 17px 17px, rgba(81, 26, 0, 1) 18px 18px, rgba(81, 26, 0, 1) 19px 19px, rgba(81, 26, 0, 1) 20px 20px, rgba(81, 26, 0, 1) 21px 21px, rgba(81, 26, 0, 1) 22px 22px, rgba(81, 26, 0, 1) 23px 23px, rgba(81, 26, 0, 1) 24px 24px, rgba(81, 26, 0, 1) 25px 25px, rgba(81, 26, 0, 1) 26px 26px, rgba(81, 26, 0, 1) 27px 27px, rgba(81, 26, 0, 1) 28px 28px, rgba(81, 26, 0, 1) 29px 29px, rgba(81, 26, 0, 1) 30px 30px !important;
    border: 1px solid #79421e;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-rb.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-rb.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-rb .sn-icon {
    border-color: #b70c0b !important;
    color: #b70c0b !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-rb.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-rb.share-style-12 .sn-icon {
    text-shadow: rgba(143, 0, 0, 1) 1px 1px, rgba(143, 0, 0, 1) 2px 2px, rgba(143, 0, 0, 1) 3px 3px, rgba(143, 0, 0, 1) 4px 4px, rgba(143, 0, 0, 1) 5px 5px, rgba(143, 0, 0, 1) 6px 6px, rgba(143, 0, 0, 1) 7px 7px, rgba(143, 0, 0, 1) 8px 8px, rgba(143, 0, 0, 1) 9px 9px, rgba(143, 0, 0, 1) 10px 10px, rgba(143, 0, 0, 1) 11px 11px, rgba(143, 0, 0, 1) 12px 12px, rgba(143, 0, 0, 1) 13px 13px, rgba(143, 0, 0, 1) 14px 14px, rgba(143, 0, 0, 1) 15px 15px, rgba(143, 0, 0, 1) 16px 16px, rgba(143, 0, 0, 1) 17px 17px, rgba(143, 0, 0, 1) 18px 18px, rgba(143, 0, 0, 1) 19px 19px, rgba(143, 0, 0, 1) 20px 20px, rgba(143, 0, 0, 1) 21px 21px, rgba(143, 0, 0, 1) 22px 22px, rgba(143, 0, 0, 1) 23px 23px, rgba(143, 0, 0, 1) 24px 24px, rgba(143, 0, 0, 1) 25px 25px, rgba(143, 0, 0, 1) 26px 26px, rgba(143, 0, 0, 1) 27px 27px, rgba(143, 0, 0, 1) 28px 28px, rgba(143, 0, 0, 1) 29px 29px, rgba(143, 0, 0, 1) 30px 30px !important;
    border: 1px solid #b70c0b;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ip.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ip.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-ip .sn-icon {
    border-color: #a7a7a7 !important;
    color: #a7a7a7 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ip.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ip.share-style-12 .sn-icon {
    text-shadow: rgba(127, 127, 127, 1) 1px 1px, rgba(127, 127, 127, 1) 2px 2px, rgba(127, 127, 127, 1) 3px 3px, rgba(127, 127, 127, 1) 4px 4px, rgba(127, 127, 127, 1) 5px 5px, rgba(127, 127, 127, 1) 6px 6px, rgba(127, 127, 127, 1) 7px 7px, rgba(127, 127, 127, 1) 8px 8px, rgba(127, 127, 127, 1) 9px 9px, rgba(127, 127, 127, 1) 10px 10px, rgba(127, 127, 127, 1) 11px 11px, rgba(127, 127, 127, 1) 12px 12px, rgba(127, 127, 127, 1) 13px 13px, rgba(127, 127, 127, 1) 14px 14px, rgba(127, 127, 127, 1) 15px 15px, rgba(127, 127, 127, 1) 16px 16px, rgba(127, 127, 127, 1) 17px 17px, rgba(127, 127, 127, 1) 18px 18px, rgba(127, 127, 127, 1) 19px 19px, rgba(127, 127, 127, 1) 20px 20px, rgba(127, 127, 127, 1) 21px 21px, rgba(127, 127, 127, 1) 22px 22px, rgba(127, 127, 127, 1) 23px 23px, rgba(127, 127, 127, 1) 24px 24px, rgba(127, 127, 127, 1) 25px 25px, rgba(127, 127, 127, 1) 26px 26px, rgba(127, 127, 127, 1) 27px 27px, rgba(127, 127, 127, 1) 28px 28px, rgba(127, 127, 127, 1) 29px 29px, rgba(127, 127, 127, 1) 30px 30px !important;
    border: 1px solid #a7a7a7;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ev.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ev.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-ev .sn-icon {
    border-color: #75b63e !important;
    color: #75b63e !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ev.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ev.share-style-12 .sn-icon {
    text-shadow: rgba(77, 142, 22, 1) 1px 1px, rgba(77, 142, 22, 1) 2px 2px, rgba(77, 142, 22, 1) 3px 3px, rgba(77, 142, 22, 1) 4px 4px, rgba(77, 142, 22, 1) 5px 5px, rgba(77, 142, 22, 1) 6px 6px, rgba(77, 142, 22, 1) 7px 7px, rgba(77, 142, 22, 1) 8px 8px, rgba(77, 142, 22, 1) 9px 9px, rgba(77, 142, 22, 1) 10px 10px, rgba(77, 142, 22, 1) 11px 11px, rgba(77, 142, 22, 1) 12px 12px, rgba(77, 142, 22, 1) 13px 13px, rgba(77, 142, 22, 1) 14px 14px, rgba(77, 142, 22, 1) 15px 15px, rgba(77, 142, 22, 1) 16px 16px, rgba(77, 142, 22, 1) 17px 17px, rgba(77, 142, 22, 1) 18px 18px, rgba(77, 142, 22, 1) 19px 19px, rgba(77, 142, 22, 1) 20px 20px, rgba(77, 142, 22, 1) 21px 21px, rgba(77, 142, 22, 1) 22px 22px, rgba(77, 142, 22, 1) 23px 23px, rgba(77, 142, 22, 1) 24px 24px, rgba(77, 142, 22, 1) 25px 25px, rgba(77, 142, 22, 1) 26px 26px, rgba(77, 142, 22, 1) 27px 27px, rgba(77, 142, 22, 1) 28px 28px, rgba(77, 142, 22, 1) 29px 29px, rgba(77, 142, 22, 1) 30px 30px !important;
    border: 1px solid #75b63e;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bm.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bm.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-bm .sn-icon {
    border-color: #38bf44 !important;
    color: #38bf44 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bm.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-bm.share-style-12 .sn-icon {
    text-shadow: rgba(16, 151, 28, 1) 1px 1px, rgba(16, 151, 28, 1) 2px 2px, rgba(16, 151, 28, 1) 3px 3px, rgba(16, 151, 28, 1) 4px 4px, rgba(16, 151, 28, 1) 5px 5px, rgba(16, 151, 28, 1) 6px 6px, rgba(16, 151, 28, 1) 7px 7px, rgba(16, 151, 28, 1) 8px 8px, rgba(16, 151, 28, 1) 9px 9px, rgba(16, 151, 28, 1) 10px 10px, rgba(16, 151, 28, 1) 11px 11px, rgba(16, 151, 28, 1) 12px 12px, rgba(16, 151, 28, 1) 13px 13px, rgba(16, 151, 28, 1) 14px 14px, rgba(16, 151, 28, 1) 15px 15px, rgba(16, 151, 28, 1) 16px 16px, rgba(16, 151, 28, 1) 17px 17px, rgba(16, 151, 28, 1) 18px 18px, rgba(16, 151, 28, 1) 19px 19px, rgba(16, 151, 28, 1) 20px 20px, rgba(16, 151, 28, 1) 21px 21px, rgba(16, 151, 28, 1) 22px 22px, rgba(16, 151, 28, 1) 23px 23px, rgba(16, 151, 28, 1) 24px 24px, rgba(16, 151, 28, 1) 25px 25px, rgba(16, 151, 28, 1) 26px 26px, rgba(16, 151, 28, 1) 27px 27px, rgba(16, 151, 28, 1) 28px 28px, rgba(16, 151, 28, 1) 29px 29px, rgba(16, 151, 28, 1) 30px 30px !important;
    border: 1px solid #38bf44;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-em.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-em.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-em .sn-icon {
    border-color: #3b5bd1 !important;
    color: #3b5bd1 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-em.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-em.share-style-12 .sn-icon {
    text-shadow: rgba(19, 51, 169, 1) 1px 1px, rgba(19, 51, 169, 1) 2px 2px, rgba(19, 51, 169, 1) 3px 3px, rgba(19, 51, 169, 1) 4px 4px, rgba(19, 51, 169, 1) 5px 5px, rgba(19, 51, 169, 1) 6px 6px, rgba(19, 51, 169, 1) 7px 7px, rgba(19, 51, 169, 1) 8px 8px, rgba(19, 51, 169, 1) 9px 9px, rgba(19, 51, 169, 1) 10px 10px, rgba(19, 51, 169, 1) 11px 11px, rgba(19, 51, 169, 1) 12px 12px, rgba(19, 51, 169, 1) 13px 13px, rgba(19, 51, 169, 1) 14px 14px, rgba(19, 51, 169, 1) 15px 15px, rgba(19, 51, 169, 1) 16px 16px, rgba(19, 51, 169, 1) 17px 17px, rgba(19, 51, 169, 1) 18px 18px, rgba(19, 51, 169, 1) 19px 19px, rgba(19, 51, 169, 1) 20px 20px, rgba(19, 51, 169, 1) 21px 21px, rgba(19, 51, 169, 1) 22px 22px, rgba(19, 51, 169, 1) 23px 23px, rgba(19, 51, 169, 1) 24px 24px, rgba(19, 51, 169, 1) 25px 25px, rgba(19, 51, 169, 1) 26px 26px, rgba(19, 51, 169, 1) 27px 27px, rgba(19, 51, 169, 1) 28px 28px, rgba(19, 51, 169, 1) 29px 29px, rgba(19, 51, 169, 1) 30px 30px !important;
    border: 1px solid #3b5bd1;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-pr.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-pr.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-pr .sn-icon {
    border-color: #095579 !important;
    color: #095579 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-pr.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-pr.share-style-12 .sn-icon {
    text-shadow: rgba(0, 45, 81, 1) 1px 1px, rgba(0, 45, 81, 1) 2px 2px, rgba(0, 45, 81, 1) 3px 3px, rgba(0, 45, 81, 1) 4px 4px, rgba(0, 45, 81, 1) 5px 5px, rgba(0, 45, 81, 1) 6px 6px, rgba(0, 45, 81, 1) 7px 7px, rgba(0, 45, 81, 1) 8px 8px, rgba(0, 45, 81, 1) 9px 9px, rgba(0, 45, 81, 1) 10px 10px, rgba(0, 45, 81, 1) 11px 11px, rgba(0, 45, 81, 1) 12px 12px, rgba(0, 45, 81, 1) 13px 13px, rgba(0, 45, 81, 1) 14px 14px, rgba(0, 45, 81, 1) 15px 15px, rgba(0, 45, 81, 1) 16px 16px, rgba(0, 45, 81, 1) 17px 17px, rgba(0, 45, 81, 1) 18px 18px, rgba(0, 45, 81, 1) 19px 19px, rgba(0, 45, 81, 1) 20px 20px, rgba(0, 45, 81, 1) 21px 21px, rgba(0, 45, 81, 1) 22px 22px, rgba(0, 45, 81, 1) 23px 23px, rgba(0, 45, 81, 1) 24px 24px, rgba(0, 45, 81, 1) 25px 25px, rgba(0, 45, 81, 1) 26px 26px, rgba(0, 45, 81, 1) 27px 27px, rgba(0, 45, 81, 1) 28px 28px, rgba(0, 45, 81, 1) 29px 29px, rgba(0, 45, 81, 1) 30px 30px !important;
    border: 1px solid #095579;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vd.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vd.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-vd .sn-icon {
    border-color: #ec700e !important;
    color: #ec700e !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vd.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vd.share-style-12 .sn-icon {
    text-shadow: rgba(196, 72, 0, 1) 1px 1px, rgba(196, 72, 0, 1) 2px 2px, rgba(196, 72, 0, 1) 3px 3px, rgba(196, 72, 0, 1) 4px 4px, rgba(196, 72, 0, 1) 5px 5px, rgba(196, 72, 0, 1) 6px 6px, rgba(196, 72, 0, 1) 7px 7px, rgba(196, 72, 0, 1) 8px 8px, rgba(196, 72, 0, 1) 9px 9px, rgba(196, 72, 0, 1) 10px 10px, rgba(196, 72, 0, 1) 11px 11px, rgba(196, 72, 0, 1) 12px 12px, rgba(196, 72, 0, 1) 13px 13px, rgba(196, 72, 0, 1) 14px 14px, rgba(196, 72, 0, 1) 15px 15px, rgba(196, 72, 0, 1) 16px 16px, rgba(196, 72, 0, 1) 17px 17px, rgba(196, 72, 0, 1) 18px 18px, rgba(196, 72, 0, 1) 19px 19px, rgba(196, 72, 0, 1) 20px 20px, rgba(196, 72, 0, 1) 21px 21px, rgba(196, 72, 0, 1) 22px 22px, rgba(196, 72, 0, 1) 23px 23px, rgba(196, 72, 0, 1) 24px 24px, rgba(196, 72, 0, 1) 25px 25px, rgba(196, 72, 0, 1) 26px 26px, rgba(196, 72, 0, 1) 27px 27px, rgba(196, 72, 0, 1) 28px 28px, rgba(196, 72, 0, 1) 29px 29px, rgba(196, 72, 0, 1) 30px 30px !important;
    border: 1px solid #ec700e;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-dl.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-dl.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-dl .sn-icon {
    border-color: #a7a7a7 !important;
    color: #a7a7a7 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-dl.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-dl.share-style-12 .sn-icon {
    text-shadow: rgba(127, 127, 127, 1) 1px 1px, rgba(127, 127, 127, 1) 2px 2px, rgba(127, 127, 127, 1) 3px 3px, rgba(127, 127, 127, 1) 4px 4px, rgba(127, 127, 127, 1) 5px 5px, rgba(127, 127, 127, 1) 6px 6px, rgba(127, 127, 127, 1) 7px 7px, rgba(127, 127, 127, 1) 8px 8px, rgba(127, 127, 127, 1) 9px 9px, rgba(127, 127, 127, 1) 10px 10px, rgba(127, 127, 127, 1) 11px 11px, rgba(127, 127, 127, 1) 12px 12px, rgba(127, 127, 127, 1) 13px 13px, rgba(127, 127, 127, 1) 14px 14px, rgba(127, 127, 127, 1) 15px 15px, rgba(127, 127, 127, 1) 16px 16px, rgba(127, 127, 127, 1) 17px 17px, rgba(127, 127, 127, 1) 18px 18px, rgba(127, 127, 127, 1) 19px 19px, rgba(127, 127, 127, 1) 20px 20px, rgba(127, 127, 127, 1) 21px 21px, rgba(127, 127, 127, 1) 22px 22px, rgba(127, 127, 127, 1) 23px 23px, rgba(127, 127, 127, 1) 24px 24px, rgba(127, 127, 127, 1) 25px 25px, rgba(127, 127, 127, 1) 26px 26px, rgba(127, 127, 127, 1) 27px 27px, rgba(127, 127, 127, 1) 28px 28px, rgba(127, 127, 127, 1) 29px 29px, rgba(127, 127, 127, 1) 30px 30px !important;
    border: 1px solid #a7a7a7;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-pn.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-pn.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-pn .sn-icon {
    border-color: #a7a7a7 !important;
    color: #a7a7a7 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-pn.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-pn.share-style-12 .sn-icon {
    text-shadow: rgba(127, 127, 127, 1) 1px 1px, rgba(127, 127, 127, 1) 2px 2px, rgba(127, 127, 127, 1) 3px 3px, rgba(127, 127, 127, 1) 4px 4px, rgba(127, 127, 127, 1) 5px 5px, rgba(127, 127, 127, 1) 6px 6px, rgba(127, 127, 127, 1) 7px 7px, rgba(127, 127, 127, 1) 8px 8px, rgba(127, 127, 127, 1) 9px 9px, rgba(127, 127, 127, 1) 10px 10px, rgba(127, 127, 127, 1) 11px 11px, rgba(127, 127, 127, 1) 12px 12px, rgba(127, 127, 127, 1) 13px 13px, rgba(127, 127, 127, 1) 14px 14px, rgba(127, 127, 127, 1) 15px 15px, rgba(127, 127, 127, 1) 16px 16px, rgba(127, 127, 127, 1) 17px 17px, rgba(127, 127, 127, 1) 18px 18px, rgba(127, 127, 127, 1) 19px 19px, rgba(127, 127, 127, 1) 20px 20px, rgba(127, 127, 127, 1) 21px 21px, rgba(127, 127, 127, 1) 22px 22px, rgba(127, 127, 127, 1) 23px 23px, rgba(127, 127, 127, 1) 24px 24px, rgba(127, 127, 127, 1) 25px 25px, rgba(127, 127, 127, 1) 26px 26px, rgba(127, 127, 127, 1) 27px 27px, rgba(127, 127, 127, 1) 28px 28px, rgba(127, 127, 127, 1) 29px 29px, rgba(127, 127, 127, 1) 30px 30px !important;
    border: 1px solid #a7a7a7;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ln.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ln.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-ln .sn-icon {
    border-color: #4f7fad !important;
    color: #4f7fad !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ln.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-ln.share-style-12 .sn-icon {
    text-shadow: rgba(39, 87, 133, 1) 1px 1px, rgba(39, 87, 133, 1) 2px 2px, rgba(39, 87, 133, 1) 3px 3px, rgba(39, 87, 133, 1) 4px 4px, rgba(39, 87, 133, 1) 5px 5px, rgba(39, 87, 133, 1) 6px 6px, rgba(39, 87, 133, 1) 7px 7px, rgba(39, 87, 133, 1) 8px 8px, rgba(39, 87, 133, 1) 9px 9px, rgba(39, 87, 133, 1) 10px 10px, rgba(39, 87, 133, 1) 11px 11px, rgba(39, 87, 133, 1) 12px 12px, rgba(39, 87, 133, 1) 13px 13px, rgba(39, 87, 133, 1) 14px 14px, rgba(39, 87, 133, 1) 15px 15px, rgba(39, 87, 133, 1) 16px 16px, rgba(39, 87, 133, 1) 17px 17px, rgba(39, 87, 133, 1) 18px 18px, rgba(39, 87, 133, 1) 19px 19px, rgba(39, 87, 133, 1) 20px 20px, rgba(39, 87, 133, 1) 21px 21px, rgba(39, 87, 133, 1) 22px 22px, rgba(39, 87, 133, 1) 23px 23px, rgba(39, 87, 133, 1) 24px 24px, rgba(39, 87, 133, 1) 25px 25px, rgba(39, 87, 133, 1) 26px 26px, rgba(39, 87, 133, 1) 27px 27px, rgba(39, 87, 133, 1) 28px 28px, rgba(39, 87, 133, 1) 29px 29px, rgba(39, 87, 133, 1) 30px 30px !important;
    border: 1px solid #4f7fad;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-in.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-in.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-in .sn-icon {
    border-color: #9e6c53 !important;
    color: #9e6c53 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-in.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-in.share-style-12 .sn-icon {
    text-shadow: rgba(118, 68, 43, 1) 1px 1px, rgba(118, 68, 43, 1) 2px 2px, rgba(118, 68, 43, 1) 3px 3px, rgba(118, 68, 43, 1) 4px 4px, rgba(118, 68, 43, 1) 5px 5px, rgba(118, 68, 43, 1) 6px 6px, rgba(118, 68, 43, 1) 7px 7px, rgba(118, 68, 43, 1) 8px 8px, rgba(118, 68, 43, 1) 9px 9px, rgba(118, 68, 43, 1) 10px 10px, rgba(118, 68, 43, 1) 11px 11px, rgba(118, 68, 43, 1) 12px 12px, rgba(118, 68, 43, 1) 13px 13px, rgba(118, 68, 43, 1) 14px 14px, rgba(118, 68, 43, 1) 15px 15px, rgba(118, 68, 43, 1) 16px 16px, rgba(118, 68, 43, 1) 17px 17px, rgba(118, 68, 43, 1) 18px 18px, rgba(118, 68, 43, 1) 19px 19px, rgba(118, 68, 43, 1) 20px 20px, rgba(118, 68, 43, 1) 21px 21px, rgba(118, 68, 43, 1) 22px 22px, rgba(118, 68, 43, 1) 23px 23px, rgba(118, 68, 43, 1) 24px 24px, rgba(118, 68, 43, 1) 25px 25px, rgba(118, 68, 43, 1) 26px 26px, rgba(118, 68, 43, 1) 27px 27px, rgba(118, 68, 43, 1) 28px 28px, rgba(118, 68, 43, 1) 29px 29px, rgba(118, 68, 43, 1) 30px 30px !important;
    border: 1px solid #9e6c53;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-yt.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-yt.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-yt .sn-icon {
    border-color: #9e6c53 !important;
    color: #9e6c53 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-yt.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-yt.share-style-12 .sn-icon {
    text-shadow: rgba(118, 68, 43, 1) 1px 1px, rgba(118, 68, 43, 1) 2px 2px, rgba(118, 68, 43, 1) 3px 3px, rgba(118, 68, 43, 1) 4px 4px, rgba(118, 68, 43, 1) 5px 5px, rgba(118, 68, 43, 1) 6px 6px, rgba(118, 68, 43, 1) 7px 7px, rgba(118, 68, 43, 1) 8px 8px, rgba(118, 68, 43, 1) 9px 9px, rgba(118, 68, 43, 1) 10px 10px, rgba(118, 68, 43, 1) 11px 11px, rgba(118, 68, 43, 1) 12px 12px, rgba(118, 68, 43, 1) 13px 13px, rgba(118, 68, 43, 1) 14px 14px, rgba(118, 68, 43, 1) 15px 15px, rgba(118, 68, 43, 1) 16px 16px, rgba(118, 68, 43, 1) 17px 17px, rgba(118, 68, 43, 1) 18px 18px, rgba(118, 68, 43, 1) 19px 19px, rgba(118, 68, 43, 1) 20px 20px, rgba(118, 68, 43, 1) 21px 21px, rgba(118, 68, 43, 1) 22px 22px, rgba(118, 68, 43, 1) 23px 23px, rgba(118, 68, 43, 1) 24px 24px, rgba(118, 68, 43, 1) 25px 25px, rgba(118, 68, 43, 1) 26px 26px, rgba(118, 68, 43, 1) 27px 27px, rgba(118, 68, 43, 1) 28px 28px, rgba(118, 68, 43, 1) 29px 29px, rgba(118, 68, 43, 1) 30px 30px !important;
    border: 1px solid #9e6c53;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-rss.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-rss.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-rss .sn-icon {
    border-color: #f89a38 !important;
    color: #f89a38 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-rss.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-rss.share-style-12 .sn-icon {
    text-shadow: rgba(208, 114, 16, 1) 1px 1px, rgba(208, 114, 16, 1) 2px 2px, rgba(208, 114, 16, 1) 3px 3px, rgba(208, 114, 16, 1) 4px 4px, rgba(208, 114, 16, 1) 5px 5px, rgba(208, 114, 16, 1) 6px 6px, rgba(208, 114, 16, 1) 7px 7px, rgba(208, 114, 16, 1) 8px 8px, rgba(208, 114, 16, 1) 9px 9px, rgba(208, 114, 16, 1) 10px 10px, rgba(208, 114, 16, 1) 11px 11px, rgba(208, 114, 16, 1) 12px 12px, rgba(208, 114, 16, 1) 13px 13px, rgba(208, 114, 16, 1) 14px 14px, rgba(208, 114, 16, 1) 15px 15px, rgba(208, 114, 16, 1) 16px 16px, rgba(208, 114, 16, 1) 17px 17px, rgba(208, 114, 16, 1) 18px 18px, rgba(208, 114, 16, 1) 19px 19px, rgba(208, 114, 16, 1) 20px 20px, rgba(208, 114, 16, 1) 21px 21px, rgba(208, 114, 16, 1) 22px 22px, rgba(208, 114, 16, 1) 23px 23px, rgba(208, 114, 16, 1) 24px 24px, rgba(208, 114, 16, 1) 25px 25px, rgba(208, 114, 16, 1) 26px 26px, rgba(208, 114, 16, 1) 27px 27px, rgba(208, 114, 16, 1) 28px 28px, rgba(208, 114, 16, 1) 29px 29px, rgba(208, 114, 16, 1) 30px 30px !important;
    border: 1px solid #f89a38;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-gt.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-gt.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-gt .sn-icon {
    border-color: #ef3e56 !important;
    color: #ef3e56 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-gt.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-gt.share-style-12 .sn-icon {
    text-shadow: rgba(199, 22, 46, 1) 1px 1px, rgba(199, 22, 46, 1) 2px 2px, rgba(199, 22, 46, 1) 3px 3px, rgba(199, 22, 46, 1) 4px 4px, rgba(199, 22, 46, 1) 5px 5px, rgba(199, 22, 46, 1) 6px 6px, rgba(199, 22, 46, 1) 7px 7px, rgba(199, 22, 46, 1) 8px 8px, rgba(199, 22, 46, 1) 9px 9px, rgba(199, 22, 46, 1) 10px 10px, rgba(199, 22, 46, 1) 11px 11px, rgba(199, 22, 46, 1) 12px 12px, rgba(199, 22, 46, 1) 13px 13px, rgba(199, 22, 46, 1) 14px 14px, rgba(199, 22, 46, 1) 15px 15px, rgba(199, 22, 46, 1) 16px 16px, rgba(199, 22, 46, 1) 17px 17px, rgba(199, 22, 46, 1) 18px 18px, rgba(199, 22, 46, 1) 19px 19px, rgba(199, 22, 46, 1) 20px 20px, rgba(199, 22, 46, 1) 21px 21px, rgba(199, 22, 46, 1) 22px 22px, rgba(199, 22, 46, 1) 23px 23px, rgba(199, 22, 46, 1) 24px 24px, rgba(199, 22, 46, 1) 25px 25px, rgba(199, 22, 46, 1) 26px 26px, rgba(199, 22, 46, 1) 27px 27px, rgba(199, 22, 46, 1) 28px 28px, rgba(199, 22, 46, 1) 29px 29px, rgba(199, 22, 46, 1) 30px 30px !important;
    border: 1px solid #ef3e56;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-wh.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-wh.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-wh .sn-icon {
    border-color: #5edb57 !important;
    color: #5edb57 !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-wh.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-wh.share-style-12 .sn-icon {
    text-shadow: rgba(54, 179, 47, 1) 1px 1px, rgba(54, 179, 47, 1) 2px 2px, rgba(54, 179, 47, 1) 3px 3px, rgba(54, 179, 47, 1) 4px 4px, rgba(54, 179, 47, 1) 5px 5px, rgba(54, 179, 47, 1) 6px 6px, rgba(54, 179, 47, 1) 7px 7px, rgba(54, 179, 47, 1) 8px 8px, rgba(54, 179, 47, 1) 9px 9px, rgba(54, 179, 47, 1) 10px 10px, rgba(54, 179, 47, 1) 11px 11px, rgba(54, 179, 47, 1) 12px 12px, rgba(54, 179, 47, 1) 13px 13px, rgba(54, 179, 47, 1) 14px 14px, rgba(54, 179, 47, 1) 15px 15px, rgba(54, 179, 47, 1) 16px 16px, rgba(54, 179, 47, 1) 17px 17px, rgba(54, 179, 47, 1) 18px 18px, rgba(54, 179, 47, 1) 19px 19px, rgba(54, 179, 47, 1) 20px 20px, rgba(54, 179, 47, 1) 21px 21px, rgba(54, 179, 47, 1) 22px 22px, rgba(54, 179, 47, 1) 23px 23px, rgba(54, 179, 47, 1) 24px 24px, rgba(54, 179, 47, 1) 25px 25px, rgba(54, 179, 47, 1) 26px 26px, rgba(54, 179, 47, 1) 27px 27px, rgba(54, 179, 47, 1) 28px 28px, rgba(54, 179, 47, 1) 29px 29px, rgba(54, 179, 47, 1) 30px 30px !important;
    border: 1px solid #5edb57;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-4t.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-4t.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-4t .sn-icon {
    border-color: #2dbeeb !important;
    color: #2dbeeb !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-4t.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-4t.share-style-12 .sn-icon {
    text-shadow: rgba(5, 150, 195, 1) 1px 1px, rgba(5, 150, 195, 1) 2px 2px, rgba(5, 150, 195, 1) 3px 3px, rgba(5, 150, 195, 1) 4px 4px, rgba(5, 150, 195, 1) 5px 5px, rgba(5, 150, 195, 1) 6px 6px, rgba(5, 150, 195, 1) 7px 7px, rgba(5, 150, 195, 1) 8px 8px, rgba(5, 150, 195, 1) 9px 9px, rgba(5, 150, 195, 1) 10px 10px, rgba(5, 150, 195, 1) 11px 11px, rgba(5, 150, 195, 1) 12px 12px, rgba(5, 150, 195, 1) 13px 13px, rgba(5, 150, 195, 1) 14px 14px, rgba(5, 150, 195, 1) 15px 15px, rgba(5, 150, 195, 1) 16px 16px, rgba(5, 150, 195, 1) 17px 17px, rgba(5, 150, 195, 1) 18px 18px, rgba(5, 150, 195, 1) 19px 19px, rgba(5, 150, 195, 1) 20px 20px, rgba(5, 150, 195, 1) 21px 21px, rgba(5, 150, 195, 1) 22px 22px, rgba(5, 150, 195, 1) 23px 23px, rgba(5, 150, 195, 1) 24px 24px, rgba(5, 150, 195, 1) 25px 25px, rgba(5, 150, 195, 1) 26px 26px, rgba(5, 150, 195, 1) 27px 27px, rgba(5, 150, 195, 1) 28px 28px, rgba(5, 150, 195, 1) 29px 29px, rgba(5, 150, 195, 1) 30px 30px !important;
    border: 1px solid #2dbeeb;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vb.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vb.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-vb .sn-icon {
    border-color: #9147ab !important;
    color: #9147ab !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vb.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-vb.share-style-12 .sn-icon {
    text-shadow: rgba(105, 31, 131, 1) 1px 1px, rgba(105, 31, 131, 1) 2px 2px, rgba(105, 31, 131, 1) 3px 3px, rgba(105, 31, 131, 1) 4px 4px, rgba(105, 31, 131, 1) 5px 5px, rgba(105, 31, 131, 1) 6px 6px, rgba(105, 31, 131, 1) 7px 7px, rgba(105, 31, 131, 1) 8px 8px, rgba(105, 31, 131, 1) 9px 9px, rgba(105, 31, 131, 1) 10px 10px, rgba(105, 31, 131, 1) 11px 11px, rgba(105, 31, 131, 1) 12px 12px, rgba(105, 31, 131, 1) 13px 13px, rgba(105, 31, 131, 1) 14px 14px, rgba(105, 31, 131, 1) 15px 15px, rgba(105, 31, 131, 1) 16px 16px, rgba(105, 31, 131, 1) 17px 17px, rgba(105, 31, 131, 1) 18px 18px, rgba(105, 31, 131, 1) 19px 19px, rgba(105, 31, 131, 1) 20px 20px, rgba(105, 31, 131, 1) 21px 21px, rgba(105, 31, 131, 1) 22px 22px, rgba(105, 31, 131, 1) 23px 23px, rgba(105, 31, 131, 1) 24px 24px, rgba(105, 31, 131, 1) 25px 25px, rgba(105, 31, 131, 1) 26px 26px, rgba(105, 31, 131, 1) 27px 27px, rgba(105, 31, 131, 1) 28px 28px, rgba(105, 31, 131, 1) 29px 29px, rgba(105, 31, 131, 1) 30px 30px !important;
    border: 1px solid #9147ab;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tm.follow-style-11,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tm.share-style-11 .sn-icon,
.uptl_share_more_popup .uptl_share_more_popup__list.share-more-style-11 .utl-icon-tm .sn-icon {
    border-color: #2AABEE !important;
    color: #2AABEE !important;
}

.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tm.follow-style-12 .sn-icon,
.uptlk_wdgt_npFwW .uptl_toolbar .utl-icon-tm.share-style-12 .sn-icon {
    text-shadow: rgba(2, 131, 198, 1) 1px 1px, rgba(2, 131, 198, 1) 2px 2px, rgba(2, 131, 198, 1) 3px 3px, rgba(2, 131, 198, 1) 4px 4px, rgba(2, 131, 198, 1) 5px 5px, rgba(2, 131, 198, 1) 6px 6px, rgba(2, 131, 198, 1) 7px 7px, rgba(2, 131, 198, 1) 8px 8px, rgba(2, 131, 198, 1) 9px 9px, rgba(2, 131, 198, 1) 10px 10px, rgba(2, 131, 198, 1) 11px 11px, rgba(2, 131, 198, 1) 12px 12px, rgba(2, 131, 198, 1) 13px 13px, rgba(2, 131, 198, 1) 14px 14px, rgba(2, 131, 198, 1) 15px 15px, rgba(2, 131, 198, 1) 16px 16px, rgba(2, 131, 198, 1) 17px 17px, rgba(2, 131, 198, 1) 18px 18px, rgba(2, 131, 198, 1) 19px 19px, rgba(2, 131, 198, 1) 20px 20px, rgba(2, 131, 198, 1) 21px 21px, rgba(2, 131, 198, 1) 22px 22px, rgba(2, 131, 198, 1) 23px 23px, rgba(2, 131, 198, 1) 24px 24px, rgba(2, 131, 198, 1) 25px 25px, rgba(2, 131, 198, 1) 26px 26px, rgba(2, 131, 198, 1) 27px 27px, rgba(2, 131, 198, 1) 28px 28px, rgba(2, 131, 198, 1) 29px 29px, rgba(2, 131, 198, 1) 30px 30px !important;
    border: 1px solid #2AABEE;
}

#__utl-buttons-1 .uptl_toolbar>ul>li>a,
#__utl-buttons-1 .uptl_toolbar>ul>li,
#__utl-buttons-1 .uptl_toolbar>ul>li>span {
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

#__utl-buttons-1 .uptl_toolbar>ul>li:hover {
    overflow: visible !important;
}

#__utl-buttons-1 .uptl_toolbar>ul>li>a,
#__utl-buttons-1 .uptl_toolbar>ul>li>a {
    overflow: hidden !important;
}

#__utl_follow-popup-panel-wrapper___utl-buttons-1 p .__utl_logo>.sn-icon,
#share_more___utl-buttons-1 .uptl_share_more_popup__list>li>a>.sn-icon {
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}

#__utl-buttons-1 .uptl_toolbar>ul>li,
#__utl-buttons-1 .uptl_toolbar>ul>li>.sn-icon,
#__utl-buttons-1 .uptl_toolbar>ul>li>.sn-icon:before,
#__utl-buttons-1 .uptl_share_more_popup__list .sn-icon#__utl-buttons-1 .uptl_share_more_popup__list .sn-icon:before {
    color: #ffffff !important;
}

#share_more___utl-buttons-1 .uptl_share_more_popup__list .sn-icon {
    color: #ffffff !important;
}
