.wpsocialite:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

/* visually hidden from HTML5 Boilerplate */
.wpsocialite .vhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }


/*
 * Socialite
 */

/*
.socialite-instance { display: none; opacity: 0; }
.socialite-loaded .socialite-button { display: block; opacity: 1; }
.socialite-button iframe { max-width: 100%; max-height: 100%; }
*/

/*
 * Socialite Look-a-like defaults
 */
 .wpsocialite {
 	height: 34px;
	margin-bottom: 20px;
	padding-left:0!important;
	display: inline-block !important;
 }

.wpsocialite li {
	float:left;
}

.wpsocialite li:first-child {
	margin-right:20px !important;
}

.wpsocialite li:first-child span {
	height:25px !important;
}

@media only screen and (device-width: 768px) {
	.wpsocialite li:first-child span {
		height:34px !important;
	}
}


.wpsocialite.large { display: block; list-style: none; padding: 0; margin: 20px; overflow: visible; }
.wpsocialite.large > li { display: block; margin: 0; padding: 10px; float: left; }
.wpsocialite.large .socialite { display: block; position: relative; background: url('social-sprite.png') 0 0 no-repeat; }
.wpsocialite.large .socialite-loaded { background: none !important; }
.wpsocialite.large .twitter-share { width: 55px; height: 65px; background-position: 0 0; }
.wpsocialite.large .googleplus-one { width: 50px; height: 65px; background-position: -75px 0; }
.wpsocialite.large .facebook-like { width: 50px; height: 65px; background-position: -145px 0; }
.wpsocialite.large .linkedin-share { width: 60px; height: 65px; background-position: -215px 0; }
.wpsocialite.large .pinterest-pinit { width: 50px; height: 65px; background-position: -367px 0; }
.wpsocialite.large .stumbleupon-share { width: 50px; height: 65px; background-position: -439px 0; }
.wpsocialite.large .twitter-follow { width: 56px; height: 65px; background-position: -509px 0; }
.wpsocialite.large .twitter-follow.socialite-loaded{ width:100%; }
.wpsocialite.large .vkontakte-like { width: 50px; height: 65px; background:red; }
/*
 * Socialite Custom Default
 */


/* .small-load { margin: 0 0 0.625em 0; font-weight: bold; padding: 5px; } */

.wpsocialite.small { display: block; list-style: none; padding: 10px; margin: 10px; margin-left:0 !important; overflow: visible; }
.wpsocialite.small > li { margin: 0; display:inline-block; border:0 !important;margin-left:0 !important;}
.wrappedContent .wpsocialite.small > li .googleplus-one { display:none;}
.wpsocialite.small .socialite-loaded { background: none; }

#blogList .wpsocialite.small { padding-top:0; margin-top:0;}

.wpsocialite.small .twitter-share { background-position: 0 0; }
.wpsocialite.small .googleplus-one { background-position: 0 -45px; }
.wpsocialite.small .facebook-like { background-position: 0 -90px; }
.wpsocialite.small .linkedin-share { background-position: 0 -135px; }
.wpsocialite.small .pinterest-pinit { background-position: 0 -175px; }
.wpsocialite.small .stumbleupon-share { background-position: 0 -225px; }
.wpsocialite.small .twitter-follow.socialite-loaded{ width:200px; }

/*hide on mobile front*/

.blogItemWrapper .wpsocialite-container {display:none !important;}
#blogList .socialite-li {display:none !important; }