@font-face {
	font-family: 'essb-fans';
	src: url('../fonts/essb-fans.eot?33153607');
	src: url('../fonts/essb-fans.eot?33153607#iefix')
		format('embedded-opentype'), url('../fonts/essb-fans.woff?33153607')
		format('woff'), url('../fonts/essb-fans.ttf?33153607')
		format('truetype'), url('../fonts/essb-fans.svg?33153607#fontello')
		format('svg');
	font-weight: normal;
	font-style: normal;
}

[class ^="essb-fans-icon-"]:before,[class *=" essb-fans-icon-"]:before {
	font-family: "essb-fans";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
}

@font-face {
  font-family: 'pin';
  src: url('../fonts/pin.eot?19329574');
  src: url('../fonts/pin.eot?19329574#iefix') format('embedded-opentype'),
       url('../fonts/pin.woff?19329574') format('woff'),
       url('../fonts/pin.ttf?19329574') format('truetype'),
       url('../fonts/pin.svg?19329574#pin') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class ^="essb-fans-icon2-"]:before,[class *=" essb-fans-icon2-"]:before {
	font-family: "pin";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
}

.essb-fans-icon-delicious:before {
	content: '\23';
} /* '#' */
.essb-fans-icon-gplus:before {
	content: '\2b';
} /* '+' */
.essb-fans-icon-forrst:before {
	content: '\3a';
} /* ':' */
.essb-fans-icon-dribbble:before {
	content: '\44';
} /* 'D' */
.essb-fans-icon-twitter:before {
	content: '\54';
} /* 'T' */
.essb-fans-icon-youtube:before {
	content: '\55';
} /* 'U' */
.essb-fans-icon-vimeo:before {
	content: '\56';
} /* 'V' */
.essb-fans-icon-facebook:before {
	content: '\66';
} /* 'f' */
.essb-fans-icon-soundcloud:before {
	content: '\73';
} /* 's' */
.essb-fans-icon-github-circled:before {
	content: '\e8';
} /* 'è' */
.essb-fans-icon-instagram-filled:before {
	content: '\f31f';
} /* '' */
.essb-fans-icon-behance:before {
	content: '\f34e';
} /* '' */
.essb-fans-icon-instagram-filled:before {
	content: '\f31f';
} /* '' */
.essb-fans-icon-mail-alt:before {
	content: '\f0e0';
} /* 'ïƒ ' */
.essb-fans-icon-foursquare:before {
	content: '\34';
} /* '4' */


.essb-fans-icon2-love:before { content: '\e801'; } /* 'о Ѓ' */
.essb-fans-icon2-pinterest-circled:before { content: '\e802'; } /* 'о Ђ' */
.essb-fans-icon2-pinterest:before { content: '\e802'; } /* 'о ‚' */
/* counters */

/* Counter Widget */
.essb-fans {
	margin-bottom: 20px;
	overflow: hidden;
	clear: both;
	padding: 0;
 	-webkit-font-smoothing: antialiased !important;
	-moz-osx-font-smoothing: grayscale;
}

.essb-fans.outer {
	
}

.essb-fans.bordered {
	background: white;
	border-radius: 1px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	box-shadow: 0 1px 3px 0 #B5B5B5;
	-moz-box-shadow: 0 1px 3px 0 #b5b5b5;
	-webkit-box-shadow: 0 1px 3px 0 #B5B5B5;
	border: 1px solid #DDD;
	border-bottom: 0 none;
}

.essb-fans ul {
	text-align: center;
	overflow: hidden;
	line-height: 0 !important;
}

.essb-fans ul,.essb-fans li {
	list-style: none !important;
	margin: 0 !important;
	padding: 0 !important;
	background: transparent !important;
}

.essb-fans li {
line-height: 15px;
	display: inline-block;
	width: 32%;
}

.essb-fans.bordered li {
	

	border: 1px solid #ddd;
	border-width: 0 0 1px 0;
}

.essb-fans li:hover a {
	text-decoration: none;
}

.essb-fans li a {
	color: #444 !important;
	text-decoration: none;
	display: block;
	overflow: hidden;
	opacity: .8;
	-moz-transition: none;
	-webkit-transition: none;
	transition: none;
	padding: 0 0 7px;
}

.essb-fans li a:hover {
	background: transparent;
	opacity: 1;
}

.essb-fans li a i {
	-moz-transition: none;
	-webkit-transition: none;
	transition: none;
	font-size: 28px;
	margin: 8px auto;
	width: 50px;
	color: #FFF !important;
	height: 50px;
	line-height: 50px;
	display: block;
	text-align: center;
}

.essb-fans.tiny li a i {
	font-size: 18px;
	margin: 4px auto;
	width: 30px;
	height: 30px;
	line-height: 30px;
}

.essb-fans.outer li a i {
	background: #444;
	-webkit-border-radius: 50px;
	moz-border-radius: 50px;
	border-radius: 50px;
}

.essb-fans.outer.tiny li a i {
	background: #444;
	-webkit-border-radius: 30px;
	moz-border-radius: 30px;
	border-radius: 30px;
}


.essb-fans li a i.essb-fans-icon-delicious,.essb-fans li a i.essb-fans-icon-twitter,.essb-fans li a i.essb-fans-icon-vimeo,.essb-fans li a i.essb-fans-icon-gplus
	{
	font-size: 22px;
}

.essb-fans.tiny li a i.essb-fans-icon-delicious,.essb-fans.tiny li a i.essb-fans-icon-twitter,.essb-fans.tiny li a i.essb-fans-icon-vimeo,.essb-fans.tiny li a i.essb-fans-icon-gplus
	{
	font-size: 14px;
}

.essb-fans li span {
	display: block;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}

.essb-fans li a small {
	color: #777 !important;
}

.essb-fans.twocols li a,.essb-fans.threecols li a,.essb-fans.fourcols li a {
	text-align: center;
}

/* 1 Column */
.essb-fans.onecol li {
	width: 100%;
	padding: 0;
	text-align: left;
}

body.rtl .essb-fans.onecol li {
	text-align: right;
}

.essb-fans.onecol li a {
	padding: 6px 10px;
	line-height: 30px;
}

.essb-fans.onecol li a i {
	text-align: center;
	float: left;
	font-size: 16px;
	margin: 0 auto;
	width: 35px;
	height: 35px;
	line-height: 35px;
	-webkit-border-radius: 35px;
	moz-border-radius: 35px;
	border-radius: 35px;
	margin-right: 10px;
}

body.rtl .essb-fans.onecol li a i {
	float: right;
	margin-right: 0;
	margin-left: 10px;
}

.essb-fans.onecol li a i.essb-fans-icon-delicious,.essb-fans.onecol li a i.essb-fans-icon-twitter,.essb-fans.onecol li a i.essb-fans-icon-vimeo,.essb-fans.onecol li a i.essb-fans-icon-gplus
	{
	font-size: 14px;
}

.essb-fans.onecol li span {
	display: inline;
	font-size: 21px;
}

/* 2 Columns */
.essb-fans.twocols li {
	width: 49%;

}
.essb-fans.twocols.bordered li {
	border-width: 0 0 1px 0 !important;	
}

.essb-fans.twocols.bordered li:nth-child(2n+2) {
	border-width: 0 0 1px 1px !important;
}

/* 3 Columns */
.essb-fans.threecols.bordered li {
	border-width: 0 0 1px 0 !important;
}

.essb-fans.threecols.bordered li:nth-child(3n+2) {
	border-width: 0 1px 1px 1px !important;
}


/* 2 Columns */
.essb-fans.fourcols li {
	width: 24%;

}
.essb-fans.fourcols.bordered li {
	border-width: 0 0 1px 0 !important;	
}

.essb-fans.fourcols.bordered li:nth-child(4n+2) {
	border-width: 0 1px 1px 1px !important;
}

/* Metro  */
.essb-fans.metro li,.essb-fans.metro li a,.essb-fans.metro li a small {
	color: #FFF !important;
}

.essb-fans.metro li a i {
	margin: 4px auto;
	font-size: 32px;
}

.essb-fans.metro li a i.essb-fans-icon-delicious,.essb-fans.metro li a i.essb-fans-icon-twitter,.essb-fans.metro li a i.essb-fans-icon-vimeo,.essb-fans.metro li a i.essb-fans-icon-gplus
	{
	font-size: 26px;
}

.essb-fans.flat.onecol li a i, .essb-fans.metro.onecol li a i {
	font-size: 21px !important;
	width: 35px;
	height: 35px;
	line-height: 35px;
	margin-right: 5px;
}




/* 2 Columns */
.essb-fans.metro.twocols li {
	width: 48%;
	/*border-width: 0 0 4px 0 !important;*/
	border-color: #FFF !important;
}

.essb-fans.metro.twocols li:nth-child(2n+2) {
	/*border-width: 0 0 4px 4px !important;*/
}

/* 3 Columns */
.essb-fans.metro.threecols li {
	width: 31%;
	/*border-width: 0 0 4px 0 !important;*/
	border-color: #FFF !important;
}

.essb-fans.metro.threecols li:nth-child(3n+2) {
	/*border-width: 0 4px 4px 4px !important;*/
}

.essb-fans.metro.fourcols li {
	width: 24%;
	/*border-width: 0 0 4px 0 !important;*/
	border-color: #FFF !important;
}

.essb-fans.metro.fourcols li:nth-child(4n+2) {
	/*border-width: 0 4px 4px 4px !important;*/
}

.essb-fans.metro li {
	border: 2px solid #fff;
}



/* Colored Icons */
.essb-fans.colored li a i.essb-fans-icon-twitter,.essb-fans.metro li.essb-fans-twitter a,.essb-fans.flat li.essb-fans-twitter a
	{
	background-color: #45b0e3 !important;
}

.essb-fans.colored li a i.essb-fans-icon-facebook,.essb-fans.metro li.essb-fans-facebook a,.essb-fans.flat li.essb-fans-facebook a
	{
	background-color: #39599f !important;
}

.essb-fans.colored li a i.essb-fans-icon-gplus,.essb-fans.metro li.essb-fans-google a,.essb-fans.flat li.essb-fans-google a
	{
	background-color: #fa0101 !important;
}

.essb-fans.colored li a i.essb-fans-icon2-pinterest,.essb-fans.metro li.essb-fans-pinterest a,.essb-fans.flat li.essb-fans-pinterest a
	{
	background-color: #fa0101 !important;
}

.essb-fans.colored li a i.essb-fans-icon2-love,.essb-fans.metro li.essb-fans-love a,.essb-fans.flat li.essb-fans-love a
	{
	background-color: #ED1C24 !important;
}

.essb-fans.colored li a i.essb-fans-icon-dribbble,.essb-fans.metro li.essb-fans-dribbble a,.essb-fans.flat li.essb-fans-dribbble a
	{
	background-color: #d97aa5 !important;
}

.essb-fans.colored li a i.essb-fans-icon-vimeo,.essb-fans.metro li.essb-fans-vimeo a,.essb-fans.flat li.essb-fans-vimeo a
	{
	background-color: #44bbff !important;
}

.essb-fans.colored li a i.essb-fans-icon-youtube,.essb-fans.metro li.essb-fans-youtube a,.essb-fans.flat li.essb-fans-youtube a
	{
	background-color: #cc181e !important;
}

.essb-fans.colored li a i.essb-fans-icon-behance,.essb-fans.metro li.essb-fans-behance a,.essb-fans.flat li.essb-fans-behance a
	{
	background-color: #1769ff !important;
}

.essb-fans.colored li a i.essb-fans-icon-soundcloud,.essb-fans.metro li.essb-fans-soundcloud a,.essb-fans.flat li.essb-fans-soundcloud a
	{
	background-color: #F76700 !important;
}

.essb-fans.colored li a i.essb-fans-icon-delicious,.essb-fans.metro li.essb-fans-delicious a,.essb-fans.flat li.essb-fans-delicious a
	{
	background-color: #285da7 !important;
}

.essb-fans.colored li a i.essb-fans-icon-forrst,.essb-fans.metro li.essb-fans-forrst a,.essb-fans.flat li.essb-fans-forrst a
	{
	background-color: #297e09 !important;
}

.essb-fans.colored li a i.essb-fans-icon-github-circled,.essb-fans.metro li.essb-fans-github a,.essb-fans.flat li.essb-fans-github a
	{
	background-color: #666 !important;
}

.essb-fans.colored li a i.essb-fans-icon-envato,.essb-fans.metro li.essb-fans-envato a,.essb-fans.flat li.essb-fans-envato a
	{
	background-color: #5da01d !important;
}

.essb-fans.colored li a i.essb-fans-icon-instagram-filled,.essb-fans.metro li.essb-fans-instagram a,.essb-fans.flat li.essb-fans-instagram a
	{
	background-color: #3f729b !important;
}

.essb-fans.colored li a i.essb-fans-icon-mail-alt,.essb-fans.metro li.essb-fans-mailchimp a,.essb-fans.flat li.essb-fans-mailchimp a
	{
	background-color: #2c9ab7 !important;
}

.essb-fans.colored li a i.essb-fans-icon-foursquare,.essb-fans.metro li.essb-fans-foursquare a,.essb-fans.flat li.essb-fans-foursquare a
	{
	background-color: #0d9ed1 !important;
}

.essb-fans.flat li,.essb-fans.flat li a,.essb-fans.flat li a small {
	color: #FFF !important;
}

.essb-fans.flat li a {
background-clip: padding-box;
	border-radius: 5px;
	box-shadow: inset 0 -4px 0 rgba(0,0,0,0.25);
	-webkit-border-radius: 5px;
	-webkit-box-shadow: inset 0 -4px 0 rgba(0,0,0,0.25);
}
}

.essb-fans.flat li a i {
	margin: 4px auto;
	font-size: 32px;
}

.essb-fans.flat li a i.essb-fans-icon-delicious,.essb-fans.flat li a i.essb-fans-icon-twitter,.essb-fans.flat li a i.essb-fans-icon-vimeo,.essb-fans.flat li a i.essb-fans-icon-gplus
	{
	font-size: 26px;
}

/* 2 Columns */
.essb-fans.flat.twocols li {
	width: 48%;
	/*border-width: 0 0 4px 0 !important;*/
	border-color: #FFF;
}

.essb-fans.flat.twocols li:nth-child(2n+2) {
	/*border-width: 0 0 4px 4px !important;*/
}

/* 3 Columns */
.essb-fans.flat.threecols li {
	width: 31%;
	/*border-width: 0 0 4px 0 !important;*/
	border-color: #FFF;
}

.essb-fans.flat.threecols li:nth-child(3n+2) {
	/*border-width: 0 4px 4px 4px !important;*/
}

.essb-fans.flat.fourcols li {
	width: 24%;
	/*border-width: 0 0 4px 0 !important;*/
	border-color: #FFF;
}

.essb-fans.flat.fourcols li:nth-child(4n+2) {
	/*border-width: 0 4px 4px 4px !important;*/
}

.essb-fans.flat li {
	border: 2px solid #fff;
}

/* enavto */
.essb-fans li a i.essb-fans-icon-envato{background-position:center center !important; background-repeat:no-repeat !important;}
.essb-fans.flat li a i.essb-fans-icon-envato, .essb-fans.outer li a i.essb-fans-icon-envato, .essb-fans.metro li a i.essb-fans-icon-envato{
 	background-image: url(../images/envato-normal.png);
    background-size: 27px 31px;
}
.essb-fans.outer.onecol li a i.essb-fans-icon-envato{
 	background-image: url(../images/envato-small.png);
    background-size: 11px 13px;
}
.essb-fans.metro.onecol li a i.essb-fans-icon-envato{
 	background-image: url(../images/envato-small.png);
    background-size: 11px 13px;
}
.essb-fans.flat.onecol li a i.essb-fans-icon-envato{
 	background-image: url(../images/envato-small.png);
    background-size: 11px 13px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
	.essb-fans.flat li a i.essb-fans-icon-envato, .essb-fans.outer li a i.essb-fans-icon-envato, .essb-fans.metro li a i.essb-fans-icon-envato{
 		background-image: url(../images/envato-normal@2x.png);
	}
	.essb-fans.outer.onecol li a i.essb-fans-icon-envato{
 		background-image: url(../images/envato-small@2x.png);
	}
}

.easy-social-share-fans-counter li {
	line-height: 1em !important;
}