.wslu-color-scheme--facebook {
    --wslu-color-scheme: #3B5998;
    --wslu-color-scheme-lighten: #718dc8;
    --wslu-color-scheme-darken: #2d4373
}

.wslu-color-scheme--twitter {
    --wslu-color-scheme: #1DA1F2;
    --wslu-color-scheme-lighten: #7dc9f8;
    --wslu-color-scheme-darken: #0c85d0
}

.wslu-color-scheme--dribbble {
    --wslu-color-scheme: #EA4C89;
    --wslu-color-scheme-lighten: #f5a7c5;
    --wslu-color-scheme-darken: #e51e6b
}

.wslu-color-scheme--pinterest {
    --wslu-color-scheme: #bd081c;
    --wslu-color-scheme-lighten: #f6354a;
    --wslu-color-scheme-darken: #8c0615
}

.wslu-color-scheme--instagram {
    --wslu-color-scheme: #5851DB;
    --wslu-color-scheme-lighten: #a9a6ec;
    --wslu-color-scheme-darken: #332bce
}

.wslu-color-scheme--github {
    --wslu-color-scheme: #6E5494;
    --wslu-color-scheme-lighten: #a28fbf;
    --wslu-color-scheme-darken: #564273
}

.wslu-color-scheme--linkedin {
    --wslu-color-scheme: #0077B5;
    --wslu-color-scheme-lighten: #1cb1ff;
    --wslu-color-scheme-darken: #005582
}

.wslu-color-scheme--vkontakte {
    --wslu-color-scheme: #45668E;
    --wslu-color-scheme-lighten: #7a99bf;
    --wslu-color-scheme-darken: #344d6c
}

.wslu-color-scheme--reddit {
    --wslu-color-scheme: #FF4500;
    --wslu-color-scheme-lighten: #ff8f66;
    --wslu-color-scheme-darken: #cc3700
}

.wslu-color-scheme--skype {
    --wslu-color-scheme: #00aff0;
    --wslu-color-scheme-lighten: #57d2ff;
    --wslu-color-scheme-darken: #008abd
}

.wslu-color-scheme--wordpress {
    --wslu-color-scheme: #21759B;
    --wslu-color-scheme-lighten: #4aacd8;
    --wslu-color-scheme-darken: #185571
}

.wslu-color-scheme--google {
    --wslu-color-scheme: #4285F4;
    --wslu-color-scheme-lighten: #a2c3fa;
    --wslu-color-scheme-darken: #1266f1
}

.wslu-color-scheme--youtube {
    --wslu-color-scheme: #ff0000;
    --wslu-color-scheme-lighten: #ff6666;
    --wslu-color-scheme-darken: #cc0000
}

.wslu-color-scheme--vimeo {
    --wslu-color-scheme: #1ab7ea;
    --wslu-color-scheme-lighten: #77d4f3;
    --wslu-color-scheme-darken: #1295bf
}

.wslu-color-scheme--whatsapp {
    --wslu-color-scheme: #25d366;
    --wslu-color-scheme-lighten: #77e7a1;
    --wslu-color-scheme-darken: #1da851
}

.wslu-color-scheme--mailchimp {
    --wslu-color-scheme: #6dc5dc;
    --wslu-color-scheme-lighten: #bfe6f0;
    --wslu-color-scheme-darken: #44b5d2
}

.wslu-color-scheme--posts {
    --wslu-color-scheme: #36454f;
    --wslu-color-scheme-lighten: #5f7a8c;
    --wslu-color-scheme-darken: #212b31
}

.wslu-color-scheme--comments {
    --wslu-color-scheme: #000000;
    --wslu-color-scheme-lighten: #333333;
    --wslu-color-scheme-darken: black
}

.wslu-color-scheme--facebook-messenger {
    --wslu-color-scheme: #3b5998;
    --wslu-color-scheme-lighten: #718dc8;
    --wslu-color-scheme-darken: #2d4373
}

.wslu-color-scheme--kik {
    --wslu-color-scheme: #82bc23;
    --wslu-color-scheme-lighten: #b2e263;
    --wslu-color-scheme-darken: #64911b
}

.wslu-color-scheme--trello {
    --wslu-color-scheme: #0079bf;
    --wslu-color-scheme-lighten: #26afff;
    --wslu-color-scheme-darken: #00598c
}

.wslu-color-scheme--viber {
    --wslu-color-scheme: #59267c;
    --wslu-color-scheme-lighten: #9043c5;
    --wslu-color-scheme-darken: #3d1a55
}

.wslu-color-scheme--telegram {
    --wslu-color-scheme: #0088cc;
    --wslu-color-scheme-lighten: #33bbff;
    --wslu-color-scheme-darken: #006699
}

.wslu-color-scheme--email {
    --wslu-color-scheme: #ea4335;
    --wslu-color-scheme-lighten: #f49991;
    --wslu-color-scheme-darken: #d62516
}

.wslu-color-scheme--digg {
    --wslu-color-scheme: #005be2;
    --wslu-color-scheme-lighten: #4992ff;
    --wslu-color-scheme-darken: #0046af
}

.wslu-color-scheme--stumbleupon {
    --wslu-color-scheme: #eb4924;
    --wslu-color-scheme-lighten: #f49781;
    --wslu-color-scheme-darken: #ca3412
}

.wslu-color-scheme--lineapp {
    --wslu-color-scheme: #06C755;
    --wslu-color-scheme-lighten: #3af988;
    --wslu-color-scheme-darken: #059540
}

.wslu #loginform #XS_social_login_div {
    display: none
}

.wslu #loginform #XS_social_login_div_login {
    display: -webkit-box
}

#XS_social_login_div {
    clear: both;
    display: -webkit-box;
    width: 100%;
    max-width: 300px;
    margin: 0 auto
}

#XS_social_login_div_login {
    clear: both;
    position: relative;
    padding-top: 25px;
    width: 100%;
    margin: 0 auto;
    display: -webkit-box
}

.wslu-hover-content {
    display: none;
    z-index: 1
}

._login_button_style__ul {
    width: 100%;
    list-style: none;
    margin: 0
}

._login_button_style__ul .facebook .social-icon {
    background-color: #3b5998
}

._login_button_style__ul .facebook .login-button-text {
    color: #3b5998
}

._login_button_style__ul .facebook:hover>a {
    background-color: #3b5998
}

._login_button_style__ul .facebook:hover .social-icon {
    background-color: #344e86
}

._login_button_style__ul .twitter .social-icon {
    background-color: #1da1f2
}

._login_button_style__ul .twitter .login-button-text {
    color: #1da1f2
}

._login_button_style__ul .twitter:hover>a {
    background-color: #1da1f2
}

._login_button_style__ul .twitter:hover .social-icon {
    background-color: #0d95e8
}

._login_button_style__ul .dribbble .social-icon {
    background-color: #ea4c89
}

._login_button_style__ul .dribbble .login-button-text {
    color: #ea4c89
}

._login_button_style__ul .dribbble:hover>a {
    background-color: #ea4c89
}

._login_button_style__ul .dribbble:hover .social-icon {
    background-color: #e7357a
}

._login_button_style__ul .pinterest .social-icon {
    background-color: #bd081c
}

._login_button_style__ul .pinterest .login-button-text {
    color: #bd081c
}

._login_button_style__ul .pinterest:hover>a {
    background-color: #bd081c
}

._login_button_style__ul .pinterest:hover .social-icon {
    background-color: #a50718
}

._login_button_style__ul .instagram .social-icon {
    background-color: #5851db
}

._login_button_style__ul .instagram .login-button-text {
    color: #5851db
}

._login_button_style__ul .instagram:hover>a {
    background-color: #5851db
}

._login_button_style__ul .instagram:hover .social-icon {
    background-color: #443cd7
}

._login_button_style__ul .github .social-icon {
    background-color: #6e5494
}

._login_button_style__ul .github .login-button-text {
    color: #6e5494
}

._login_button_style__ul .github:hover>a {
    background-color: #6e5494
}

._login_button_style__ul .github:hover .social-icon {
    background-color: #624b84
}

._login_button_style__ul .linkedin .social-icon {
    background-color: #0077b5
}

._login_button_style__ul .linkedin .login-button-text {
    color: #0077b5
}

._login_button_style__ul .linkedin:hover>a {
    background-color: #0077b5
}

._login_button_style__ul .linkedin:hover .social-icon {
    background-color: #00669c
}

._login_button_style__ul .vkontakte .social-icon {
    background-color: #45668e
}

._login_button_style__ul .vkontakte .login-button-text {
    color: #45668e
}

._login_button_style__ul .vkontakte:hover>a {
    background-color: #45668e
}

._login_button_style__ul .vkontakte:hover .social-icon {
    background-color: #3d5a7d
}

._login_button_style__ul .reddit .social-icon {
    background-color: #ff4500
}

._login_button_style__ul .reddit .login-button-text {
    color: #ff4500
}

._login_button_style__ul .reddit:hover>a {
    background-color: #ff4500
}

._login_button_style__ul .reddit:hover .social-icon {
    background-color: #e63e00
}

._login_button_style__ul .skype .social-icon {
    background-color: #00aff0
}

._login_button_style__ul .skype .login-button-text {
    color: #00aff0
}

._login_button_style__ul .skype:hover>a {
    background-color: #00aff0
}

._login_button_style__ul .skype:hover .social-icon {
    background-color: #009cd7
}

._login_button_style__ul .wordpress .social-icon {
    background-color: #21759b
}

._login_button_style__ul .wordpress .login-button-text {
    color: #21759b
}

._login_button_style__ul .wordpress:hover>a {
    background-color: #21759b
}

._login_button_style__ul .wordpress:hover .social-icon {
    background-color: #1d6586
}

._login_button_style__ul .google .social-icon {
    background-color: #4285f4
}

._login_button_style__ul .google .login-button-text {
    color: #4285f4
}

._login_button_style__ul .google:hover>a {
    background-color: #4285f4
}

._login_button_style__ul .google:hover .social-icon {
    background-color: #2a75f3
}

._login_button_style__ul .youtube .social-icon {
    background-color: red
}

._login_button_style__ul .youtube .login-button-text {
    color: red
}

._login_button_style__ul .youtube:hover>a {
    background-color: red
}

._login_button_style__ul .youtube:hover .social-icon {
    background-color: #e60000
}

._login_button_style__ul .vimeo .social-icon {
    background-color: #1ab7ea
}

._login_button_style__ul .vimeo .login-button-text {
    color: #1ab7ea
}

._login_button_style__ul .vimeo:hover>a {
    background-color: #1ab7ea
}

._login_button_style__ul .vimeo:hover .social-icon {
    background-color: #14a7d7
}

._login_button_style__ul .whatsapp .social-icon {
    background-color: #25d366
}

._login_button_style__ul .whatsapp .login-button-text {
    color: #25d366
}

._login_button_style__ul .whatsapp:hover>a {
    background-color: #25d366
}

._login_button_style__ul .whatsapp:hover .social-icon {
    background-color: #21bd5c
}

._login_button_style__ul .mailchimp .social-icon {
    background-color: #6dc5dc
}

._login_button_style__ul .mailchimp .login-button-text {
    color: #6dc5dc
}

._login_button_style__ul .mailchimp:hover>a {
    background-color: #6dc5dc
}

._login_button_style__ul .mailchimp:hover .social-icon {
    background-color: #58bdd7
}

._login_button_style__ul .posts .social-icon {
    background-color: #36454f
}

._login_button_style__ul .posts .login-button-text {
    color: #36454f
}

._login_button_style__ul .posts:hover>a {
    background-color: #36454f
}

._login_button_style__ul .posts:hover .social-icon {
    background-color: #2c3840
}

._login_button_style__ul .comments .social-icon {
    background-color: #000
}

._login_button_style__ul .comments .login-button-text {
    color: #000
}

._login_button_style__ul .comments:hover>a {
    background-color: #000
}

._login_button_style__ul .comments:hover .social-icon {
    background-color: #000
}

._login_button_style__ul .facebook-messenger .social-icon {
    background-color: #3b5998
}

._login_button_style__ul .facebook-messenger .login-button-text {
    color: #3b5998
}

._login_button_style__ul .facebook-messenger:hover>a {
    background-color: #3b5998
}

._login_button_style__ul .facebook-messenger:hover .social-icon {
    background-color: #344e86
}

._login_button_style__ul .kik .social-icon {
    background-color: #82bc23
}

._login_button_style__ul .kik .login-button-text {
    color: #82bc23
}

._login_button_style__ul .kik:hover>a {
    background-color: #82bc23
}

._login_button_style__ul .kik:hover .social-icon {
    background-color: #73a71f
}

._login_button_style__ul .trello .social-icon {
    background-color: #0079bf
}

._login_button_style__ul .trello .login-button-text {
    color: #0079bf
}

._login_button_style__ul .trello:hover>a {
    background-color: #0079bf
}

._login_button_style__ul .trello:hover .social-icon {
    background-color: #0069a6
}

._login_button_style__ul .viber .social-icon {
    background-color: #59267c
}

._login_button_style__ul .viber .login-button-text {
    color: #59267c
}

._login_button_style__ul .viber:hover>a {
    background-color: #59267c
}

._login_button_style__ul .viber:hover .social-icon {
    background-color: #4b2068
}

._login_button_style__ul .telegram .social-icon {
    background-color: #08c
}

._login_button_style__ul .telegram .login-button-text {
    color: #08c
}

._login_button_style__ul .telegram:hover>a {
    background-color: #08c
}

._login_button_style__ul .telegram:hover .social-icon {
    background-color: #0077b3
}

._login_button_style__ul .email .social-icon {
    background-color: #ea4335
}

._login_button_style__ul .email .login-button-text {
    color: #ea4335
}

._login_button_style__ul .email:hover>a {
    background-color: #ea4335
}

._login_button_style__ul .email:hover .social-icon {
    background-color: #e82e1e
}

._login_button_style__ul .digg .social-icon {
    background-color: #005be2
}

._login_button_style__ul .digg .login-button-text {
    color: #005be2
}

._login_button_style__ul .digg:hover>a {
    background-color: #005be2
}

._login_button_style__ul .digg:hover .social-icon {
    background-color: #0051c9
}

._login_button_style__ul .stumbleupon .social-icon {
    background-color: #eb4924
}

._login_button_style__ul .stumbleupon .login-button-text {
    color: #eb4924
}

._login_button_style__ul .stumbleupon:hover>a {
    background-color: #eb4924
}

._login_button_style__ul .stumbleupon:hover .social-icon {
    background-color: #e13b15
}

._login_button_style__ul .lineapp .social-icon {
    background-color: #06c755
}

._login_button_style__ul .lineapp .login-button-text {
    color: #06c755
}

._login_button_style__ul .lineapp:hover>a {
    background-color: #06c755
}

._login_button_style__ul .lineapp:hover .social-icon {
    background-color: #05ae4a
}

._login_button_style__ul>li:not(:last-child) {
    margin-bottom: 20px
}

._login_button_style__ul>li>a {
    display: block;
    text-decoration: none;
    -webkit-box-shadow: 0 15px 50px 0 rgba(0, 0, 0, .07);
    box-shadow: 0 15px 50px 0 rgba(0, 0, 0, .07);
    padding: 10px;
    border-radius: 30px;
    -webkit-transition: background .4s cubic-bezier(.47, 0, .75, .72), -webkit-transform .6s cubic-bezier(.39, .58, .57, 1);
    transition: background .4s cubic-bezier(.47, 0, .75, .72), -webkit-transform .6s cubic-bezier(.39, .58, .57, 1);
    transition: background .4s cubic-bezier(.47, 0, .75, .72), transform .6s cubic-bezier(.39, .58, .57, 1);
    transition: background .4s cubic-bezier(.47, 0, .75, .72), transform .6s cubic-bezier(.39, .58, .57, 1), -webkit-transform .6s cubic-bezier(.39, .58, .57, 1)
}

._login_button_style__ul>li>a:hover {
    -webkit-transform: scale(.95);
    transform: scale(.95)
}

._login_button_style__ul>li>a:hover .login-button-text {
    color: #fff
}

._login_button_style__ul>li>a .xs-social-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

._login_button_style__ul>li>a .social-icon {
    height: 40px;
    width: 40px;
    line-height: 40px;
    border-radius: 20px;
    text-align: center;
    -webkit-transition: background-color .4s ease;
    transition: background-color .4s ease
}

._login_button_style__ul>li>a .social-icon>img {
    max-width: 12px;
    display: inline-block
}

._login_button_style__ul>li>a .social-icon>span {
    color: #fff;
    font-size: 13px
}

._login_button_style__ul>li>a .login-button-text {
    font-size: 14px;
    font-weight: 500;
    margin-left: 15px;
    -webkit-transition: color .4s ease;
    transition: color .4s ease
}

._login_button_style__ul .xs-li-style2 {
    display: inline-block
}

._login_button_style__ul .xs-li-style2:not(:last-child) {
    margin-right: 5px
}

._login_button_style__ul .xs-li-style2>a {
    display: inline-block;
    padding: 0
}

._login_button_style__ul .xs-li-style2>a:hover {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.xs_social_counter_widget {
    width: 100%;
    clear: both
}

.xs_social_counter_widget .xs_counter_url {
    width: 100%;
    list-style: none;
    text-align: center;
    margin: 0;
    padding: 0
}

.xs_social_counter_widget .xs_counter_url li {
    border-right: 0;
    margin: 0 !important;
    min-width: 33.33%;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
    padding: 0;
    border: none
}

.xs_social_counter_widget .xs_counter_url li a {
    width: 100%;
    padding: 18px 0 12px 0 !important;
    -webkit-transition: all .4s;
    transition: all .4s;
    text-decoration: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.xs_social_counter_widget .xs_counter_url li a .met-social,
.xs_social_counter_widget .xs_counter_url li a>div {
    -webkit-transition: all .4s;
    transition: all .4s
}

.xs_social_counter_widget .xs_counter_url li a .met-social:before,
.xs_social_counter_widget .xs_counter_url li a>div:before {
    -webkit-transition: all .4s;
    transition: all .4s
}

.xs_social_counter_widget .xs_counter_url li a:active,
.xs_social_counter_widget .xs_counter_url li a:focus,
.xs_social_counter_widget .xs_counter_url li a:hover {
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.xs_social_counter_widget .xs_counter_url li a>div {
    line-height: 14px
}

.xs_social_counter_widget .xs_counter_url li a>div.xs-social-icon {
    line-height: initial;
    margin-bottom: 5px
}

.xs_social_counter_widget .xs_counter_url.wslu-theme-font-no .wslu-both-counter-text,
.xs_social_counter_widget .xs_counter_url.wslu-theme-font-no .wslu-share-count--text,
.xs_social_counter_widget .xs_counter_url.wslu-theme-font-no .wslu-share-count--total,
.xs_social_counter_widget .xs_counter_url.wslu-theme-font-no .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-theme-font-no .xs-social-follower-label,
.xs_social_counter_widget .xs_counter_url.wslu-theme-font-no .xs-social-follower-text {
    font-family: Helvetica, sans-serif
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-box-shaped {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-box-shaped li {
    max-width: 33.33%
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.facebook span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.facebook span::before {
    color: #3b5998 !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.twitter span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.twitter span::before {
    color: #1da1f2 !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.dribbble span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.dribbble span::before {
    color: #ea4c89 !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.pinterest span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.pinterest span::before {
    color: #bd081c !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.instagram span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.instagram span::before {
    color: #5851db !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.github span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.github span::before {
    color: #6e5494 !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.linkedin span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.linkedin span::before {
    color: #0077b5 !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.vkontakte span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.vkontakte span::before {
    color: #45668e !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.reddit span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.reddit span::before {
    color: #ff4500 !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.skype span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.skype span::before {
    color: #00aff0 !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.wordpress span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.wordpress span::before {
    color: #21759b !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.google span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.google span::before {
    color: #4285f4 !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.youtube span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.youtube span::before {
    color: red !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.vimeo span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.vimeo span::before {
    color: #1ab7ea !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.whatsapp span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.whatsapp span::before {
    color: #25d366 !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.mailchimp span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.mailchimp span::before {
    color: #6dc5dc !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.posts span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.posts span::before {
    color: #36454f !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.comments span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.comments span::before {
    color: #000 !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.facebook-messenger span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.facebook-messenger span::before {
    color: #3b5998 !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.kik span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.kik span::before {
    color: #82bc23 !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.trello span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.trello span::before {
    color: #0079bf !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.viber span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.viber span::before {
    color: #59267c !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.telegram span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.telegram span::before {
    color: #08c !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.email span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.email span::before {
    color: #ea4335 !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.digg span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.digg span::before {
    color: #005be2 !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.stumbleupon span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.stumbleupon span::before {
    color: #eb4924 !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.lineapp span {
    background-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.lineapp span::before {
    color: #06c755 !important
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color.wslu-counter-thin-border li {
    border-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li {
    border-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li:last-child,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li:nth-child(3n+3) {
    border-color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook {
    background-color: #3b5998
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.twitter {
    background-color: #1da1f2
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.twitter .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.twitter .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.twitter a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.twitter span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.dribbble {
    background-color: #ea4c89
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.dribbble .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.dribbble .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.dribbble a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.dribbble span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.pinterest {
    background-color: #bd081c
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.pinterest .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.pinterest .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.pinterest a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.pinterest span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.instagram {
    background-color: #5851db
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.instagram .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.instagram .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.instagram a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.instagram span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.github {
    background-color: #6e5494
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.github .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.github .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.github a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.github span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.linkedin {
    background-color: #0077b5
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.linkedin .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.linkedin .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.linkedin a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.linkedin span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vkontakte {
    background-color: #45668e
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vkontakte .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vkontakte .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vkontakte a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vkontakte span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.reddit {
    background-color: #ff4500
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.reddit .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.reddit .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.reddit a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.reddit span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.skype {
    background-color: #00aff0
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.skype .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.skype .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.skype a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.skype span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.wordpress {
    background-color: #21759b
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.wordpress .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.wordpress .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.wordpress a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.wordpress span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.google {
    background-color: #4285f4
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.google .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.google .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.google a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.google span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.youtube {
    background-color: red
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.youtube .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.youtube .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.youtube a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.youtube span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vimeo {
    background-color: #1ab7ea
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vimeo .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vimeo .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vimeo a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vimeo span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.whatsapp {
    background-color: #25d366
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.whatsapp .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.whatsapp .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.whatsapp a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.whatsapp span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.mailchimp {
    background-color: #6dc5dc
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.mailchimp .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.mailchimp .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.mailchimp a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.mailchimp span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.posts {
    background-color: #36454f
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.posts .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.posts .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.posts a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.posts span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.comments {
    background-color: #000
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.comments .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.comments .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.comments a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.comments span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook-messenger {
    background-color: #3b5998
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook-messenger .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook-messenger .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook-messenger a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook-messenger span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.kik {
    background-color: #82bc23
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.kik .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.kik .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.kik a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.kik span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.trello {
    background-color: #0079bf
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.trello .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.trello .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.trello a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.trello span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.viber {
    background-color: #59267c
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.viber .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.viber .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.viber a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.viber span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.telegram {
    background-color: #08c
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.telegram .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.telegram .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.telegram a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.telegram span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.email {
    background-color: #ea4335
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.email .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.email .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.email a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.email span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.digg {
    background-color: #005be2
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.digg .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.digg .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.digg a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.digg span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.stumbleupon {
    background-color: #eb4924
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.stumbleupon .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.stumbleupon .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.stumbleupon a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.stumbleupon span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.lineapp {
    background-color: #06c755
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.lineapp .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.lineapp .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.lineapp a,
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.lineapp span {
    color: #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li a:focus {
    outline: 0
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-rounded li {
    border-radius: 100px
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-rounded .wslu-hover-content {
    border-radius: 100px
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-space li {
    border: 3px solid #fff
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped.wslu-counter-icon-fill-color li .xs-social-icon span {
    width: 26px;
    height: 26px;
    text-align: center;
    margin: 0
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped li {
    width: 100%;
    padding: 0
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped li:not(:last-child) {
    border-bottom: 0
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped li a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 10px !important;
    font-size: 15px;
    text-transform: uppercase;
    line-height: 15px;
    text-decoration: none;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped li .xs-social-follower,
.xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped li .xs-social-follower-text,
.xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped li .xs-social-icon {
    margin: 0 5px
}

.xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped li .met-social {
    height: auto;
    width: auto;
    font-size: 12px
}

.xs_social_counter_widget .xs_counter_url .xs-social-icon span {
    color: #333;
    font-size: 24px;
    display: inline-block;
    border-radius: 100px
}

.xs_social_counter_widget .xs_counter_url .xs-social-follower {
    color: #333;
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 5px
}

.xs_social_counter_widget .xs_counter_url .xs-social-follower-text {
    font-size: 9px;
    color: #999;
    text-transform: uppercase
}

.xs_social_share_widget.wslu-theme-font-no .wslu-both-counter-text,
.xs_social_share_widget.wslu-theme-font-no .wslu-share-count--text,
.xs_social_share_widget.wslu-theme-font-no .wslu-share-count--total,
.xs_social_share_widget.wslu-theme-font-no .xs-social-follower,
.xs_social_share_widget.wslu-theme-font-no .xs-social-follower-label,
.xs_social_share_widget.wslu-theme-font-no .xs-social-follower-text {
    font-family: Helvetica, sans-serif
}

.xs_social_share_widget.xs_share_url {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: -webkit-fit-content !important;
    width: -moz-fit-content !important;
    width: fit-content !important;
    max-width: 100% !important
}

.xs_social_share_widget.xs_share_url ul {
    position: relative;
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    text-align: center;
    margin: 0;
    padding: 0;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.xs_social_share_widget.xs_share_url ul li {
    margin: 0
}

.xs_social_share_widget.xs_share_url ul li>a {
    display: block;
    text-decoration: none;
    -webkit-box-shadow: 0 15px 50px 0 rgba(0, 0, 0, .07);
    box-shadow: 0 15px 50px 0 rgba(0, 0, 0, .07);
    padding: 5px;
    -webkit-transition: all .4s cubic-bezier(.47, 0, .75, .72);
    transition: all .4s cubic-bezier(.47, 0, .75, .72);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 17px;
    position: relative;
    background-color: transparent
}

.xs_social_share_widget.xs_share_url ul li>a .xs-social-icon {
    text-align: center
}

.xs_social_share_widget.xs_share_url ul li>a .xs-social-icon span {
    color: #fff;
    -webkit-transition: background, opacity .3s ease-in-out;
    transition: background, opacity .3s ease-in-out
}

.xs_social_share_widget.xs_share_url ul li.wslu-no-extra-data>a .xs-social-icon {
    padding: 6px 10px;
    min-width: 36px
}

.xs_social_share_widget.xs_share_url ul li .wslu-both-counter-text {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.xs_social_share_widget.xs_share_url ul li.wslu-share-more-btn {
    margin: 0;
    padding: 0 !important
}

.xs_social_share_widget.xs_share_url ul li.wslu-share-more-btn a {
    background-color: #00a600;
    color: #fff;
    font-size: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    cursor: pointer;
    -webkit-transition: all .4s;
    transition: all .4s
}

.xs_social_share_widget.xs_share_url ul li.wslu-share-more-btn a .wslu-share-more-btn--icon {
    margin-right: 3px
}

.xs_social_share_widget.xs_share_url ul .wslu-share-more {
    position: absolute;
    top: 120%;
    right: 0;
    width: 250px;
    background-color: #fff;
    padding: 30px;
    -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, .1);
    box-shadow: 0 10px 25px rgba(0, 0, 0, .1);
    border-radius: 5px;
    margin-top: 15px;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .4s;
    transition: all .4s;
    z-index: 1
}

.xs_social_share_widget.xs_share_url ul .wslu-share-more.active {
    opacity: 1;
    visibility: visible;
    top: 100%
}

.xs_social_share_widget.xs_share_url ul .wslu-share-more:before {
    content: "";
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-bottom: 15px solid #fff;
    position: absolute;
    top: -15px;
    right: 20px
}

.xs_social_share_widget.xs_share_url ul .wslu-share-more ul {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: left;
    -ms-flex-pack: left;
    justify-content: left
}

.xs_social_share_widget.xs_share_url ul .wslu-share-more .wslu-share-more-btn-title {
    font-size: 16px;
    line-height: 18px;
    color: #101010;
    font-weight: 600;
    margin: 0;
    margin-bottom: 12px;
    text-align: left
}

.xs_social_share_widget.xs_share_url ul .wslu-share-more .wslu-share-more-btn-close {
    color: #ff433c;
    font-size: 15px;
    font-weight: 700;
    position: absolute;
    right: 15px;
    top: 13px;
    cursor: pointer
}

.xs_social_share_widget.xs_share_url.wslu-share-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.xs_social_share_widget.xs_share_url.wslu-share-vertical ul {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.xs_social_share_widget.xs_share_url.wslu-share-vertical.wslu-share-m-5 li {
    margin: 3px
}

.xs_social_share_widget.xs_share_url.wslu-share-vertical.wslu-share-m-5 .wslu-share-count {
    margin: 0;
    margin-bottom: 5px
}

.xs_social_share_widget.xs_share_url.wslu-share-vertical .wslu-share-count {
    width: 100%
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .facebook a {
    background-color: #3b5998
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .facebook a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .facebook a .xs-social-follower {
    background-color: #263961
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .twitter a {
    background-color: #1da1f2
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .twitter a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .twitter a .xs-social-follower {
    background-color: #0b76b8
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .dribbble a {
    background-color: #ea4c89
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .dribbble a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .dribbble a .xs-social-follower {
    background-color: #d11960
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .pinterest a {
    background-color: #bd081c
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .pinterest a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .pinterest a .xs-social-follower {
    background-color: #740511
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .instagram a {
    background-color: #5851db
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .instagram a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .instagram a .xs-social-follower {
    background-color: #2e26b9
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .github a {
    background-color: #6e5494
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .github a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .github a .xs-social-follower {
    background-color: #4a3863
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .linkedin a {
    background-color: #0077b5
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .linkedin a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .linkedin a .xs-social-follower {
    background-color: #004569
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .vkontakte a {
    background-color: #45668e
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .vkontakte a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .vkontakte a .xs-social-follower {
    background-color: #2c415b
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .reddit a {
    background-color: #ff4500
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .reddit a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .reddit a .xs-social-follower {
    background-color: #b33000
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .skype a {
    background-color: #00aff0
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .skype a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .skype a .xs-social-follower {
    background-color: #0077a4
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .wordpress a {
    background-color: #21759b
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .wordpress a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .wordpress a .xs-social-follower {
    background-color: #14455c
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .google a {
    background-color: #4285f4
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .google a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .google a .xs-social-follower {
    background-color: #0d5bdd
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .youtube a {
    background-color: red
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .youtube a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .youtube a .xs-social-follower {
    background-color: #b30000
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .vimeo a {
    background-color: #1ab7ea
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .vimeo a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .vimeo a .xs-social-follower {
    background-color: #0f83a8
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .whatsapp a {
    background-color: #25d366
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .whatsapp a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .whatsapp a .xs-social-follower {
    background-color: #1a9247
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .mailchimp a {
    background-color: #6dc5dc
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .mailchimp a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .mailchimp a .xs-social-follower {
    background-color: #31accc
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .posts a {
    background-color: #36454f
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .posts a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .posts a .xs-social-follower {
    background-color: #171d22
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .comments a {
    background-color: #000
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .comments a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .comments a .xs-social-follower {
    background-color: #000
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .facebook-messenger a {
    background-color: #3b5998
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .facebook-messenger a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .facebook-messenger a .xs-social-follower {
    background-color: #263961
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .kik a {
    background-color: #82bc23
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .kik a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .kik a .xs-social-follower {
    background-color: #557c17
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .trello a {
    background-color: #0079bf
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .trello a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .trello a .xs-social-follower {
    background-color: #004973
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .viber a {
    background-color: #59267c
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .viber a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .viber a .xs-social-follower {
    background-color: #2f1441
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .telegram a {
    background-color: #08c
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .telegram a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .telegram a .xs-social-follower {
    background-color: #005580
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .email a {
    background-color: #ea4335
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .email a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .email a .xs-social-follower {
    background-color: #bf2114
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .digg a {
    background-color: #005be2
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .digg a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .digg a .xs-social-follower {
    background-color: #003c96
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .stumbleupon a {
    background-color: #eb4924
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .stumbleupon a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .stumbleupon a .xs-social-follower {
    background-color: #b22e10
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .lineapp a {
    background-color: #06c755
}

.xs_social_share_widget.xs_share_url.wslu-fill-colored .lineapp a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-fill-colored .lineapp a .xs-social-follower {
    background-color: #047d35
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .wslu-share-more-btn,
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored a {
    background-color: #333
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .facebook:hover a {
    background-color: #3b5998
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .facebook:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .twitter:hover a {
    background-color: #1da1f2
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .twitter:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .dribbble:hover a {
    background-color: #ea4c89
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .dribbble:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .pinterest:hover a {
    background-color: #bd081c
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .pinterest:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .instagram:hover a {
    background-color: #5851db
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .instagram:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .github:hover a {
    background-color: #6e5494
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .github:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .linkedin:hover a {
    background-color: #0077b5
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .linkedin:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .vkontakte:hover a {
    background-color: #45668e
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .vkontakte:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .reddit:hover a {
    background-color: #ff4500
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .reddit:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .skype:hover a {
    background-color: #00aff0
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .skype:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .wordpress:hover a {
    background-color: #21759b
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .wordpress:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .google:hover a {
    background-color: #4285f4
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .google:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .youtube:hover a {
    background-color: red
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .youtube:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .vimeo:hover a {
    background-color: #1ab7ea
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .vimeo:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .whatsapp:hover a {
    background-color: #25d366
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .whatsapp:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .mailchimp:hover a {
    background-color: #6dc5dc
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .mailchimp:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .posts:hover a {
    background-color: #36454f
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .posts:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .comments:hover a {
    background-color: #000
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .comments:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .facebook-messenger:hover a {
    background-color: #3b5998
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .facebook-messenger:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .kik:hover a {
    background-color: #82bc23
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .kik:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .trello:hover a {
    background-color: #0079bf
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .trello:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .viber:hover a {
    background-color: #59267c
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .viber:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .telegram:hover a {
    background-color: #08c
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .telegram:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .email:hover a {
    background-color: #ea4335
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .email:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .digg:hover a {
    background-color: #005be2
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .digg:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .stumbleupon:hover a {
    background-color: #eb4924
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .stumbleupon:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .lineapp:hover a {
    background-color: #06c755
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .lineapp:hover a span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored.wslu-icon-border-colored-hover li a {
    background-color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored.wslu-icon-border-colored-hover li a span {
    color: #333
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored.wslu-icon-border-colored-hover li a:hover span {
    color: #fff
}

.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored li.wslu-share-more-btn.active,
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored li.wslu-share-more-btn:hover {
    background-color: #00a600
}

.xs_social_share_widget.xs_share_url.wslu-share-m-5 li {
    margin: 3px
}

.xs_social_share_widget.xs_share_url.wslu-share-m-5 .wslu-share-count {
    margin: 3px 5px 3px 0
}

.xs_social_share_widget.xs_share_url.wslu-share-rounded li a {
    border-radius: 100px
}

.xs_social_share_widget.xs_share_url.wslu-share-rounded li a .wslu-both-counter-text {
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px
}

.xs_social_share_widget.xs_share_url.wslu-share-rounded li a .xs-social-icon {
    border-radius: 100px
}

.xs_social_share_widget.xs_share_url.wslu-share-rounded li.wslu-share-more-btn {
    border-radius: 100px
}

.xs_social_share_widget.xs_share_url.wslu-share-rounded .wslu-hover-content,
.xs_social_share_widget.xs_share_url.wslu-share-rounded .wslu-share-count {
    border-radius: 100px
}

.xs_social_share_widget.xs_share_url.wslu-share-rounded.wslu-slide-top li:hover .wslu-hover-content {
    margin-bottom: 2px
}

.xs_social_share_widget.xs_share_url.wslu-share-rounded.wslu-slide-down li:hover .wslu-hover-content {
    margin-top: 2px
}

.xs_social_share_widget.xs_share_url.wslu-share-rounded.wslu-slide-right li:hover .wslu-hover-content {
    margin-left: 2px
}

.xs_social_share_widget.xs_share_url.wslu-share-rounded.wslu-slide-left li:hover .wslu-hover-content {
    margin-right: 2px
}

.xs_social_share_widget.xs_share_url.wslu-share-box-shaped {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.xs_social_share_widget.xs_share_url.wslu-share-box-shaped li a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.xs_social_share_widget.xs_share_url.wslu-share-box-shaped li a .wslu-both-counter-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 10px;
    -ms-flex: 10px;
    flex: 10px
}

.xs_social_share_widget.xs_share_url.wslu-share-box-shaped li a .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url.wslu-share-box-shaped li a .xs-social-icon {
    padding: 0 10px
}

.xs_social_share_widget.xs_share_url.wslu-share-box-shaped li.wslu-extra-data a .xs-social-icon {
    padding-top: 3px;
    padding-bottom: 3px
}

.xs_social_share_widget.xs_share_url .wslu-both-counter-text,
.xs_social_share_widget.xs_share_url .xs-social-follower {
    font-size: 12px;
    color: #fff;
    line-height: 14px
}

.xs_social_share_widget.xs_share_url.wslu-radius-3 a {
    border-radius: 3px
}

.xs_social_share_widget.xs_share_url.wslu-radius-3 a .wslu-both-counter-text {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.xs_social_share_widget.xs_share_url.wslu-radius-3 a .wslu-hover-content {
    border-radius: 3px
}

.xs_social_share_widget.xs_share_url.wslu-radius-3 .wslu-share-count,
.xs_social_share_widget.xs_share_url.wslu-radius-3 .wslu-share-more-btn {
    border-radius: 3px
}

.xs_social_share_widget.xs_share_url.wslu-radius-3.wslu-slide-top li a:hover .wslu-hover-content {
    margin-bottom: 2px
}

.xs_social_share_widget.xs_share_url.wslu-radius-3.wslu-slide-down li a:hover .wslu-hover-content {
    margin-top: 2px
}

.xs_social_share_widget.xs_share_url.wslu-radius-3.wslu-slide-right li a:hover .wslu-hover-content {
    margin-left: 2px
}

.xs_social_share_widget.xs_share_url.wslu-radius-3.wslu-slide-left li a:hover .wslu-hover-content {
    margin-right: 2px
}

.xs_social_share_widget.xs_share_url.wslu-share-horizontal {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.xs_social_share_widget.xs_share_url.wslu-share-horizontal ul {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.xs_social_share_widget.xs_share_url.wslu-share-horizontal .wslu-share-count {
    padding: 4px 9px
}

.xs_social_share_widget.xs_share_url.wslu-share-horizontal.wslu-share-m-5 li {
    margin: 3px
}

.xs_social_share_widget.xs_share_url.wslu-share-horizontal.wslu-share-m-5 .wslu-share-more li {
    margin: 3px
}

.xs_social_share_widget.xs_share_url.wslu-share-horizontal.wslu-style-18 {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.xs_social_share_widget.xs_share_url.wslu-share-horizontal.wslu-style-18 a {
    height: 100%
}

.xs_social_share_widget.left_content,
.xs_social_share_widget.right_content {
    position: fixed;
    z-index: 9999;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-box-align: inherit !important;
    -ms-flex-align: inherit !important;
    align-items: inherit !important
}

.xs_social_share_widget.left_content .wslu-share-count,
.xs_social_share_widget.right_content .wslu-share-count {
    padding: 9px 9px;
    max-width: 100%;
    width: 100%
}

.xs_social_share_widget.left_content.xs_share_url li,
.xs_social_share_widget.right_content.xs_share_url li {
    display: block;
    margin-left: 0;
    margin-right: 0;
    min-width: 38px
}

.xs_social_share_widget.left_content.wslu-share-m-5 li,
.xs_social_share_widget.right_content.wslu-share-m-5 li {
    margin: 3px
}

.xs_social_share_widget.left_content.wslu-share-m-5 .wslu-share-count,
.xs_social_share_widget.right_content.wslu-share-m-5 .wslu-share-count {
    margin-bottom: 5px
}

.xs_social_share_widget.right_content {
    left: auto;
    right: 0
}

.xs_social_share_widget.bottom_content,
.xs_social_share_widget.top_content {
    position: fixed;
    z-index: 9999;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.xs_social_share_widget.bottom_content.xs_share_url ul li,
.xs_social_share_widget.top_content.xs_share_url ul li {
    display: inline-block
}

.xs_social_share_widget.bottom_content {
    top: auto;
    bottom: 0
}

.xs_social_share_widget .met-social {
    line-height: 24px
}

.wslu-fill-brand-hover-colored .wslu-share-count,
.wslu-fill-colored .wslu-share-count {
    padding: 9px
}

.wslu-share-count {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: transparent;
    background-color: #fff;
    margin: 0 auto;
    padding: 0 12px
}

.wslu-share-count--total {
    font-size: 16px;
    line-height: 18px;
    color: #333
}

.wslu-share-count--text {
    font-size: 10px;
    line-height: 10px;
    letter-spacing: .5px;
    color: #333;
    text-transform: uppercase
}

#xs-social-login-container a {
    text-decoration: none;
    display: inline-block
}

#xs-social-login-container a:hover {
    text-decoration: none
}

#xs-social-login-container a:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 0
}

#xs-social-login-container span {
    display: inline-block
}

#xs-social-login-container .wslu-logout-button {
    background: #2271b1;
    color: #fff;
    font-size: 16px;
    padding: 10px;
    width: 100%;
    text-align: center;
    font-weight: 400;
    border-radius: 5px;
    -webkit-transition: all linear .3s;
    transition: all linear .3s
}

#xs-social-login-container .wslu-logout-button:hover {
    color: #fff;
    background-color: #005b93
}

#xs-social-login-container {
    max-width: 300px;
    margin: 30px auto;
    padding-bottom: 50px
}

#xs-social-login-container .xs-login--style-1 {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 15px;
    --iconbox-size: 40px
}

#xs-social-login-container .xs-login--style-1 .xs-login__item {
    background-color: #fff;
    padding: 6px;
    border-radius: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, .06);
    box-shadow: 0 15px 35px rgba(0, 0, 0, .06);
    -webkit-transition: all linear .3s;
    transition: all linear .3s
}

#xs-social-login-container .xs-login--style-1 .xs-login__item:hover {
    background-color: var(--wslu-color-scheme);
    -webkit-box-shadow: 0;
    box-shadow: 0
}

#xs-social-login-container .xs-login--style-1 .xs-login__item:hover .xs-login__item--icon {
    background-color: #fff;
    color: var(--wslu-color-scheme)
}

#xs-social-login-container .xs-login--style-1 .xs-login__item:hover .xs-login__item--label {
    color: #fff
}

#xs-social-login-container .xs-login--style-1 .xs-login__item--icon {
    background-color: var(--wslu-color-scheme);
    width: var(--iconbox-size);
    height: var(--iconbox-size);
    line-height: var(--iconbox-size);
    text-align: center;
    border-radius: var(--iconbox-size);
    color: #fff;
    font-size: calc(var(--iconbox-size)/ 2)
}

#xs-social-login-container .xs-login--style-1 .xs-login__item--label {
    color: var(--wslu-color-scheme);
    font-size: 14px;
    font-weight: 600;
    padding-left: 10px
}

#xs-social-login-container .xs-login--style-2 {
    --iconbox-size: 45px;
    display: grid;
    grid-template-columns: repeat(auto-fit, calc(var(--iconbox-size) + 7px));
    grid-gap: 10px
}

#xs-social-login-container .xs-login--style-2 .xs-login__item {
    border-radius: 100px
}

#xs-social-login-container .xs-login--style-2 .xs-login__item:hover .xs-login__item--icon {
    background-color: #fff;
    color: var(--wslu-color-scheme);
    -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, .06);
    box-shadow: 0 15px 35px rgba(0, 0, 0, .06)
}

#xs-social-login-container .xs-login--style-2 .xs-login__item--icon {
    background-color: var(--wslu-color-scheme);
    width: var(--iconbox-size);
    height: var(--iconbox-size);
    line-height: var(--iconbox-size);
    text-align: center;
    border-radius: 50%;
    color: #fff;
    font-size: calc(var(--iconbox-size)/ 3);
    -webkit-transition: .2s;
    transition: .2s
}

#xs-social-login-container .xs-login--style-3 {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 15px
}

#xs-social-login-container .xs-login--style-3 .xs-login__item {
    background-color: #fff;
    padding: 13px 30px;
    border-radius: 100px;
    -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, .06);
    box-shadow: 0 15px 35px rgba(0, 0, 0, .06);
    -webkit-transition: all linear .3s;
    transition: all linear .3s;
    text-align: center
}

#xs-social-login-container .xs-login--style-3 .xs-login__item:hover {
    background-color: var(--wslu-color-scheme);
    -webkit-box-shadow: 0;
    box-shadow: 0
}

#xs-social-login-container .xs-login--style-3 .xs-login__item:hover .xs-login__item--label {
    color: #fff
}

#xs-social-login-container .xs-login--style-3 .xs-login__item--label {
    color: var(--wslu-color-scheme);
    font-size: 16px;
    font-weight: 600
}