
.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: #f00;
	--wslu-color-scheme-lighten: #f66;
	--wslu-color-scheme-darken: #c00;
}

.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: #000;
	--wslu-color-scheme-lighten: #333;
	--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: #08c;
	--wslu-color-scheme-lighten: #3bf;
	--wslu-color-scheme-darken: #069;
}

.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;
	list-style: none;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	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;
}
