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

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


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

.comsocialite.small { display: block; list-style: none; padding: 10px; margin: 10px; overflow: visible; }
.comsocialite.small > li { margin: 0; display:inline; float: left; }
.comsocialite.small .socialite { display: block; position: relative; margin-right: 10px; width: 100px; height: 30px; background: url('custom-default.png') 0 0 no-repeat; }
.comsocialite.small .socialite-loaded { background: none; }

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