/*
	Plugin Name: Easy Social Share Buttons for WordPress
	Plugin URI: http://codecanyon.net/item/easy-social-share-buttons-for-wordpress/6394476
	Description: Social Followers Counter Module
	Author: appscreo
	Author URI: http://codecanyon.net/user/appscreo/portfolio
*/
@font-face {
	font-family: 'essb-socialfollowers';
	src: url('../font/essb-socialfollowers.eot');
	src: url('../font/essb-socialfollowers.eot#iefix')
		format('embedded-opentype'), url('../font/essb-socialfollowers.woff')
		format('woff'), url('../font/essb-socialfollowers.ttf')
		format('truetype'),
		url('../font/essb-socialfollowers.svg#essb-socialfollowers')
		format('svg');
	font-weight: normal;
	font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'socialfans';
    src: url('../font/essb-socialfollowers.svg?v=3.0#socialfollowers') format('svg');
  }
}
*/
.essbfc-container {
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	clear: both;
	padding: 0;
	margin-bottom: 20px;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

.essbfc-container ul {
	text-align: center;
	overflow: hidden;
	line-height: 0 !important;
}

.essbfc-container ul,.essbfc-container li {
	list-style: none !important;
	margin: 0 !important;
	padding: 0 !important;
	background: transparent !important;
	text-align: left;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	border: 0px !important;
}

.essbfc-container li .essbfc-network, .essbfc-container li .essbfc-network i {
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.essbfc-container li {
	line-height: 15px;
}

.essbfc-container li .essbfc-network {
	margin: 1px !important;
}

.essbfc-container.essbfc-nospace li  .essbfc-network {
	margin: 0px !important;
}

.essbfc-container li:before,.essbfc-container li:after {
	content: "" !important;
}

.essbfc-container li a {
	text-decoration: none;
}

.essbfc-network {
	display: block;
	overflow: hidden;
	text-align: center;
}

.essbfc-container.essbfc-novalue .essbfc-followers-count {
	display: none;
}

.essbfc-container.essbfc-novalue .essbfc-followers-text {
	margin-top: 7px;
}

.essbfc-container.essbfc-notextvalue .essbfc-followers-text {
	display: none;
}

.essbfc-container.essbfc-notextvalue.essbfc-novalue .essbfc-icon {
	padding: 10px 0 10px 0;
}

.essbfc-container.essbfc-notextvalue .essbfc-followers-count {
	margin-bottom: 7px;
}

/*
* Column Structure 
*/
.essbfc-container.essbfc-col-1 li {
	width: 100% !important;
}

.essbfc-container.essbfc-col-2 li {
	width: 50% !important;
	display: inline-block;
}

.essbfc-container.essbfc-col-3 li {
	width: 33.333% !important;
	display: inline-block;
}

.essbfc-container.essbfc-col-4 li {
	width: 25% !important;
	display: inline-block;
}

.essbfc-container.essbfc-col-5 li {
	width: 20% !important;
	display: inline-block;
}

.essbfc-container.essbfc-col-6 li {
	width: 16.6666% !important;
	display: inline-block;
}

.essbfc-container.essbfc-col-row li {
	width: 100px;
	display: inline-block;
}

.essbfc-container.essbfc-col-1 li .essbfc-icon {
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
	font-size: 21px;
}

.essbfc-container.essbfc-col-1 li .essbfc-followers-count {
	float: right;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
	font-size: 16px;
	font-weight: bold;
}

.essbfc-container.essbfc-col-1 li .essbfc-followers-text {
	float: right;
	text-align: right;
	clear: both;
	margin-top: -20px;
	padding-right: 10px;
}

/*
 * Templates Code
 */

/* Grey Icons */
.essbfc-template-grey li .essbfc-network,.essbfc-template-grey li a {
	color: #616161 !important;
}

.essbfc-template-grey li:hover .essbfc-network,.essbfc-template-grey li:hover a
	{
	color: #212121 !important;
}

/* Round Grey Icons */
.essbfc-template-roundgrey li .essbfc-network,.essbfc-template-roundgrey li a
	{
	color: #616161 !important;
}

.essbfc-template-roundgrey li:hover .essbfc-network,.essbfc-template-roundgrey li:hover a
	{
	color: #212121 !important;
}

.essbfc-template-roundgrey li .essbfc-network i {
	width: 56px;
	height: 56px;
	line-height: 56px;
	padding: 0px;
	margin: 0 auto;
	margin-top: 5px;
	font-size: 26px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.essbfc-template-roundgrey li .essbfc-network i {
	background-color: #616161 !important;
	color: #ffffff !important;
}

.essbfc-template-roundgrey li:hover .essbfc-network i {
	background-color: #212121 !important;
	color: #ffffff !important;
}

/* Outline Grey Icons */
.essbfc-template-outlinegrey li .essbfc-network,.essbfc-template-outlinegrey li a
	{
	color: #616161 !important;
}

.essbfc-template-outlinegrey li:hover .essbfc-network,.essbfc-template-outlinegrey li:hover a
	{
	color: #212121 !important;
}

.essbfc-template-outlinegrey li .essbfc-network i {
	width: 56px;
	height: 56px;
	line-height: 56px;
	padding: 0px;
	margin: 0 auto;
	margin-top: 5px;
	font-size: 26px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.essbfc-template-outlinegrey li .essbfc-network i {
	border: 2px solid #616161;
}

.essbfc-template-outlinegrey li:hover .essbfc-network i {
	border: 2px solid #212121;
}

/* Dark Template */
.essbfc-template-dark li .essbfc-network,.essbfc-template-dark li a {
	background-color: #212121 !important;
	color: #ffffff !important;
}

.essbfc-template-dark li:hover .essbfc-network,.essbfc-template-dark li:hover a
	{
	background-color: #454545 !important;
	color: #ffffff !important;
}

/* Light Template */
.essbfc-template-light li .essbfc-network,.essbfc-template-light li a,.essbfc-template-light .essbfc-totalastext
	{
	color: #eeeeee !important;
}

.essbfc-template-light li:hover .essbfc-network,.essbfc-template-light li:hover a
	{
	color: #ffffff !important;
}

/* Round Light Icons */
.essbfc-template-roundlight li .essbfc-network,.essbfc-template-roundlight li a,.essbfc-template-roundlight .essbfc-totalastext
	{
	color: #eeeeee !important;
}

.essbfc-template-roundlight li:hover .essbfc-network,.essbfc-template-roundlight li:hover a
	{
	color: #ffffff !important;
}

.essbfc-template-roundlight li .essbfc-network i {
	width: 56px;
	height: 56px;
	line-height: 56px;
	padding: 0px;
	margin: 0 auto;
	margin-top: 5px;
	font-size: 26px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.essbfc-template-roundlight li .essbfc-network i {
	background-color: #eeeeee !important;
	color: #666 !important;
}

.essbfc-template-roundlight li:hover .essbfc-network i {
	background-color: #ffffff !important;
	color: #666 !important;
}

/* Outline Light Icons */
.essbfc-template-outlinelight li .essbfc-network,.essbfc-template-outlinelight li a,.essbfc-template-outlinelight .essbfc-totalastext
	{
	color: #eeeeee !important;
}

.essbfc-template-outlinelight li:hover .essbfc-network,.essbfc-template-outlinelight li:hover a
	{
	color: #ffffff !important;
}

.essbfc-template-outlinelight li .essbfc-network i {
	width: 56px;
	height: 56px;
	line-height: 56px;
	padding: 0px;
	margin: 0 auto;
	margin-top: 5px;
	font-size: 26px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.essbfc-template-outlinelight li .essbfc-network i {
	border: 2px solid #eeeeee;
}

.essbfc-template-outlinelight li:hover .essbfc-network i {
	border: 2px solid #ffffff;
}

/* Color Template */
.essbfc-template-color li .essbfc-network,.essbfc-template-color li a {
	color: #616161 !important;
}

.essbfc-template-color li:hover .essbfc-network,.essbfc-template-color li:hover a
	{
	color: #212121 !important;
}

.essbfc-template-color li:hover i {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity =     80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.essbfc-template-color .essbfc-icon-telegram {
	color: #0088cc !important
}

.essbfc-template-color .essbfc-icon-mailerlite {
	color: #00a154 !important
}

.essbfc-template-color .essbfc-icon-itunes {
	color: #ff573d !important
}

.essbfc-template-color .essbfc-icon-deviantart {
	color: #05cc47 !important
}

.essbfc-template-color .essbfc-icon-paypal {
	color: #0070ba !important
}

.essbfc-template-color .essbfc-icon-whatsapp {
	color: #1D9E11 !important
}

.essbfc-template-color .essbfc-icon-tripadvisor {
	color: #00a680 !important
}

.essbfc-template-color .essbfc-icon-snapchat {
	color: #FFFC00 !important
}

.essbfc-template-color .essbfc-icon-xing {
	color: #135a5b !important
}


.essbfc-template-color .essbfc-icon-mailchimp {
	color: #2c9ab7 !important
}

.essbfc-template-color .essbfc-icon-youtube {
	color: #CD332D !important;
}

.essbfc-template-color .essbfc-icon-email {
	color: #393939 !important;
}

.essbfc-template-color .essbfc-icon-vimeo {
	color: #1ab7ea !important;
}

.essbfc-template-color .essbfc-icon-twitter {
	color: #4099FF !important;
}

.essbfc-template-color .essbfc-icon-facebook {
	color: #3B5998 !important;
}

.essbfc-template-color .essbfc-icon-google {
	color: #dd4b39 !important;
}

.essbfc-template-color .essbfc-icon-pinterest {
	color: #cb2027 !important;
}

.essbfc-template-color .essbfc-icon-linkedin {
	color: #007bb6 !important;
}

.essbfc-template-color .essbfc-icon-github {
	color: #171515 !important;
}

.essbfc-template-color .essbfc-icon-instagram {
	color: #3f729b !important;
}

.essbfc-template-color .essbfc-icon-soundcloud {
	color: #ff7700 !important;
}

.essbfc-template-color .essbfc-icon-behance {
	color: #005cff !important;
}

.essbfc-template-color .essbfc-icon-delicious {
	color: #205cc0 !important;
}

.essbfc-template-color .essbfc-icon-foursquare {
	color: #25a0ca !important;
}

.essbfc-template-color .essbfc-icon-forrst {
	color: #5b9a68 !important;
}

.essbfc-template-color .essbfc-icon-dribbble {
	color: #ea4c89 !important;
}

.essbfc-template-color .essbfc-icon-envato {
	color: #82b540 !important;
}

.essbfc-template-color .essbfc-icon-vk {
	color: #45668e !important;
}

.essbfc-template-color .essbfc-icon-rss {
	color: #FF6600 !important;
}

.essbfc-template-color .essbfc-icon-tumblr {
	color: #32506d !important;
}

.essbfc-template-color .essbfc-icon-vine {
	color: #00b488 !important;
}

.essbfc-template-color .essbfc-icon-slideshare {
	color: #e98325 !important;
}

.essbfc-template-color .essbfc-icon-500px {
	color: #02adea !important;
}

.essbfc-template-color .essbfc-icon-flickr {
	color: #FF0084 !important;
}

.essbfc-template-color .essbfc-icon-wp_posts {
	color: #c2685f !important;
}

.essbfc-template-color .essbfc-icon-wp_comments {
	color: #b8c25f !important;
}

.essbfc-template-color .essbfc-icon-wp_users {
	color: #5fa7c2 !important;
}

.essbfc-template-color .essbfc-icon-audioboo {
	color: #b0006d !important;
}

.essbfc-template-color .essbfc-icon-steamcommunity {
	color: #000000 !important;
}

.essbfc-template-color .essbfc-icon-weheartit {
	color: #ff679d !important;
}

.essbfc-template-color .essbfc-icon-feedly {
	color: #02bb24 !important;
}

.essbfc-template-color .essbfc-icon-love {
	color: #ED1C24 !important;
}

.essbfc-template-color .essbfc-icon-mailpoet {
	color: #F14176 !important
}

.essbfc-template-color .essbfc-icon-mymail {
	color: #28b4e9 !important
}

.essbfc-template-color .essbfc-icon-spotify {
	color: #84bd00 !important
}

.essbfc-template-color .essbfc-icon-twitch {
	color: #6441a5 !important
}

.essbfc-template-color .essbfc-icon-total {
	color: #555555 !important
}

/* Round Color Template */
.essbfc-template-roundcolor li .essbfc-network,.essbfc-template-roundcolor li a
	{
	color: #616161 !important;
}

.essbfc-template-roundcolor li:hover .essbfc-network,.essbfc-template-roundcolor li:hover a
	{
	color: #212121 !important;
}

.essbfc-template-roundcolor li:hover i {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity =     80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.essbfc-template-roundcolor li .essbfc-network i {
	width: 56px;
	height: 56px;
	line-height: 56px;
	padding: 0px;
	margin: 0 auto;
	margin-top: 5px;
	font-size: 26px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	color: #ffffff !important;
}

.essbfc-template-roundcolor .essbfc-icon-telegram {
	background-color: #0088cc !important
}

.essbfc-template-roundcolor .essbfc-icon-mailerlite {
	background-color: #00a154 !important
}

.essbfc-template-roundcolor .essbfc-icon-itunes {
	background-color: #ff573d !important
}

.essbfc-template-roundcolor .essbfc-icon-deviantart {
	background-color: #05cc47 !important
}

.essbfc-template-roundcolor .essbfc-icon-paypal {
	background-color: #0070ba !important
}

.essbfc-template-roundcolor .essbfc-icon-whatsapp {
	background-color: #1D9E11 !important
}

.essbfc-template-roundcolor .essbfc-icon-tripadvisor {
	background-color: #00a680 !important
}

.essbfc-template-roundcolor .essbfc-icon-snapchat {
	background-color: #FFFC00 !important
}


.essbfc-template-roundcolor .essbfc-icon-xing {
	background-color: #135a5b !important
}

.essbfc-template-roundcolor .essbfc-icon-mailchimp {
	background-color: #2c9ab7 !important
}

.essbfc-template-roundcolor .essbfc-icon-youtube {
	background-color: #CD332D !important;
}

.essbfc-template-roundcolor .essbfc-icon-email {
	background-color: #393939 !important;
}

.essbfc-template-roundcolor .essbfc-icon-vimeo {
	background-color: #1ab7ea !important;
}

.essbfc-template-roundcolor .essbfc-icon-twitter {
	background-color: #4099FF !important;
}

.essbfc-template-roundcolor .essbfc-icon-facebook {
	background-color: #3B5998 !important;
}

.essbfc-template-roundcolor .essbfc-icon-google {
	background-color: #dd4b39 !important;
}

.essbfc-template-roundcolor .essbfc-icon-pinterest {
	background-color: #cb2027 !important;
}

.essbfc-template-roundcolor .essbfc-icon-linkedin {
	background-color: #007bb6 !important;
}

.essbfc-template-roundcolor .essbfc-icon-github {
	background-color: #171515 !important;
}

.essbfc-template-roundcolor .essbfc-icon-instagram {
	background-color: #3f729b !important;
}

.essbfc-template-roundcolor .essbfc-icon-soundcloud {
	background-color: #ff7700 !important;
}

.essbfc-template-roundcolor .essbfc-icon-behance {
	background-color: #005cff !important;
}

.essbfc-template-roundcolor .essbfc-icon-delicious {
	background-color: #205cc0 !important;
}

.essbfc-template-roundcolor .essbfc-icon-foursquare {
	background-color: #25a0ca !important;
}

.essbfc-template-roundcolor .essbfc-icon-forrst {
	background-color: #5b9a68 !important;
}

.essbfc-template-roundcolor .essbfc-icon-dribbble {
	background-color: #ea4c89 !important;
}

.essbfc-template-roundcolor .essbfc-icon-envato {
	background-color: #82b540 !important;
}

.essbfc-template-roundcolor .essbfc-icon-vk {
	background-color: #45668e !important;
}

.essbfc-template-roundcolor .essbfc-icon-rss {
	background-color: #FF6600 !important;
}

.essbfc-template-roundcolor .essbfc-icon-tumblr {
	background-color: #32506d !important;
}

.essbfc-template-roundcolor .essbfc-icon-vine {
	background-color: #00b488 !important;
}

.essbfc-template-roundcolor .essbfc-icon-slideshare {
	background-color: #e98325 !important;
}

.essbfc-template-roundcolor .essbfc-icon-500px {
	background-color: #02adea !important;
}

.essbfc-template-roundcolor .essbfc-icon-flickr {
	background-color: #FF0084 !important;
}

.essbfc-template-roundcolor .essbfc-icon-wp_posts {
	background-color: #c2685f !important;
}

.essbfc-template-roundcolor .essbfc-icon-wp_comments {
	background-color: #b8c25f !important;
}

.essbfc-template-roundcolor .essbfc-icon-wp_users {
	background-color: #5fa7c2 !important;
}

.essbfc-template-roundcolor .essbfc-icon-audioboo {
	background-color: #b0006d !important;
}

.essbfc-template-roundcolor .essbfc-icon-steamcommunity {
	background-color: #000000 !important;
}

.essbfc-template-roundcolor .essbfc-icon-weheartit {
	background-color: #ff679d !important;
}

.essbfc-template-roundcolor .essbfc-icon-feedly {
	background-color: #02bb24 !important;
}

.essbfc-template-roundcolor .essbfc-icon-love {
	background-color: #ED1C24 !important;
}

.essbfc-template-roundcolor .essbfc-icon-mailpoet {
	background-color: #F14176 !important
}

.essbfc-template-roundcolor .essbfc-icon-mymail {
	background-color: #28b4e9 !important
}

.essbfc-template-roundcolor .essbfc-icon-spotify {
	background-color: #84bd00 !important
}

.essbfc-template-roundcolor .essbfc-icon-twitch {
	background-color: #6441a5 !important
}

.essbfc-template-roundcolor .essbfc-icon-total {
	background-color: #555555 !important
}

/* Outline Color */
.essbfc-template-outlinecolor li .essbfc-network,.essbfc-template-outlinecolor li a
	{
	color: #616161 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-network,.essbfc-template-outlinecolor li:hover a
	{
	color: #212121 !important;
}

.essbfc-template-outlinecolor li .essbfc-network i {
	width: 56px;
	height: 56px;
	line-height: 56px;
	padding: 0px;
	margin: 0 auto;
	margin-top: 5px;
	font-size: 26px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.essbfc-template-outlinecolor li:hover i {
	color: #ffffff !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-telegram {
	background-color: #0088cc !important
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-mailerlite {
	background-color: #00a154 !important
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-itunes {
	background-color: #ff573d !important
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-deviantart {
	background-color: #05cc47 !important
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-paypal {
	background-color: #0070ba !important
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-whatsapp {
	background-color: #1D9E11 !important
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-tripadvisor {
	background-color: #00a680 !important
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-snapchat {
	background-color: #FFFC00 !important
}


.essbfc-template-outlinecolor li:hover .essbfc-icon-xing {
	background-color: #135a5b !important
}


.essbfc-template-outlinecolor li:hover .essbfc-icon-mailchimp {
	background-color: #2c9ab7 !important
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-youtube {
	background-color: #CD332D !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-email {
	background-color: #393939 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-vimeo {
	background-color: #1ab7ea !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-twitter {
	background-color: #4099FF !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-facebook {
	background-color: #3B5998 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-google {
	background-color: #dd4b39 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-pinterest {
	background-color: #cb2027 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-linkedin {
	background-color: #007bb6 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-github {
	background-color: #171515 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-instagram {
	background-color: #3f729b !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-soundcloud {
	background-color: #ff7700 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-behance {
	background-color: #005cff !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-delicious {
	background-color: #205cc0 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-foursquare {
	background-color: #25a0ca !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-forrst {
	background-color: #5b9a68 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-dribbble {
	background-color: #ea4c89 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-envato {
	background-color: #82b540 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-vk {
	background-color: #45668e !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-rss {
	background-color: #FF6600 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-tumblr {
	background-color: #32506d !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-vine {
	background-color: #00b488 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-slideshare {
	background-color: #e98325 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-500px {
	background-color: #02adea !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-flickr {
	background-color: #FF0084 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-wp_posts {
	background-color: #c2685f !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-wp_comments {
	background-color: #b8c25f !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-wp_users {
	background-color: #5fa7c2 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-audioboo {
	background-color: #b0006d !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-steamcommunity {
	background-color: #000000 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-weheartit {
	background-color: #ff679d !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-feedly {
	background-color: #02bb24 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-love {
	background-color: #ED1C24 !important;
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-mailpoet {
	background-color: #F14176 !important
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-mymail {
	background-color: #28b4e9 !important
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-spotify {
	background-color: #84bd00 !important
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-twitch {
	background-color: #6441a5 !important
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-total {
	background-color: #555555 !important
}

.essbfc-template-outlinecolor .essbfc-icon-telegram {
	color: #0088cc !important;
	border: 2px solid #0088cc !important;
}


.essbfc-template-outlinecolor .essbfc-icon-mailerlite {
	color: #00a154 !important;
	border: 2px solid #00a154 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-itunes {
	color: #ff573d !important;
	border: 2px solid #ff573d !important;
}

.essbfc-template-outlinecolor .essbfc-icon-deviantart {
	color: #05cc47 !important;
	border: 2px solid #05cc47 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-paypal {
	color: #0070ba !important;
	border: 2px solid #0070ba !important;
}

.essbfc-template-outlinecolor .essbfc-icon-whatsapp {
	color: #1D9E11 !important;
	border: 2px solid #1D9E11 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-tripadvisor {
	color: #00a680 !important;
	border: 2px solid #00a680 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-snapchat {
	color: #FFFC00 !important;
	border: 2px solid #FFFC00 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-xing {
	color: #135a5b !important;
	border: 2px solid #135a5b !important;
}


.essbfc-template-outlinecolor .essbfc-icon-mailchimp {
	color: #2c9ab7 !important;
	border: 2px solid #2c9ab7 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-youtube {
	color: #CD332D !important;
	border: 2px solid #CD332D !important;
}

.essbfc-template-outlinecolor .essbfc-icon-email {
	color: #393939 !important;
	border: 2px solid #393939 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-vimeo {
	color: #1ab7ea !important;
	border: 2px solid #1ab7ea !important;
}

.essbfc-template-outlinecolor .essbfc-icon-twitter {
	color: #4099FF !important;
	border: 2px solid #4099FF !important;
}

.essbfc-template-outlinecolor .essbfc-icon-facebook {
	color: #3B5998 !important;
	border: 2px solid #3B5998 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-google {
	color: #dd4b39 !important;
	border: 2px solid #dd4b39 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-pinterest {
	color: #cb2027 !important;
	border: 2px solid #cb2027 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-linkedin {
	color: #007bb6 !important;
	border: 2px solid #007bb6 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-github {
	color: #171515 !important;
	border: 2px solid #171515 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-instagram {
	color: #3f729b !important;
	border: 2px solid #3f729b !important;
}

.essbfc-template-outlinecolor .essbfc-icon-soundcloud {
	color: #ff7700 !important;
	border: 2px solid #ff7700 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-behance {
	color: #005cff !important;
	border: 2px solid #005cff !important;
}

.essbfc-template-outlinecolor .essbfc-icon-delicious {
	color: #205cc0 !important;
	border: 2px solid #205cc0 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-foursquare {
	color: #25a0ca !important;
	border: 2px solid #25a0ca !important;
}

.essbfc-template-outlinecolor .essbfc-icon-forrst {
	color: #5b9a68 !important;
	border: 2px solid #5b9a68 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-dribbble {
	color: #ea4c89 !important;
	border: 2px solid #ea4c89 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-envato {
	color: #82b540 !important;
	border: 2px solid #82b540 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-vk {
	color: #45668e !important;
	border: 2px solid #45668e !important;
}

.essbfc-template-outlinecolor .essbfc-icon-rss {
	color: #FF6600 !important;
	border: 2px solid #FF6600 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-tumblr {
	color: #32506d !important;
	border: 2px solid #32506d !important;
}

.essbfc-template-outlinecolor .essbfc-icon-vine {
	color: #00b488 !important;
	border: 2px solid #00b488 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-slideshare {
	color: #e98325 !important;
	border: 2px solid #e98325 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-500px {
	color: #02adea !important;
	border: 2px solid #02adea !important;
}

.essbfc-template-outlinecolor .essbfc-icon-flickr {
	color: #FF0084 !important;
	border: 2px solid #FF0084 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-wp_posts {
	color: #c2685f !important;
	border: 2px solid #c2685f !important;
}

.essbfc-template-outlinecolor .essbfc-icon-wp_comments {
	color: #b8c25f !important;
	border: 2px solid #b8c25f !important;
}

.essbfc-template-outlinecolor .essbfc-icon-wp_users {
	color: #5fa7c2 !important;
	border: 2px solid #5fa7c2 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-audioboo {
	color: #b0006d !important;
	border: 2px solid #b0006d !important;
}

.essbfc-template-outlinecolor .essbfc-icon-steamcommunity {
	color: #000000 !important;
	border: 2px solid #000000 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-weheartit {
	color: #ff679d !important;
	border: 2px solid #ff679d !important;
}

.essbfc-template-outlinecolor .essbfc-icon-feedly {
	color: #02bb24 !important;
	border: 2px solid #02bb24 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-love {
	color: #ED1C24 !important;
	border: 2px solid #ED1C24 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-mailpoet {
	color: #F14176 !important;
	border: 2px solid #F14176 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-mymail {
	color: #28b4e9 !important;
	border: 2px solid #28b4e9 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-spotify {
	color: #84bd00 !important;
	border: 2px solid #84bd00 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-twitch {
	color: #6441a5 !important;
	border: 2px solid #6441a5 !important;
}

.essbfc-template-outlinecolor .essbfc-icon-total {
	color: #555555 !important;
	border: 2px solid #555555 !important;
}

/* Metro Template */
.essbfc-template-metro li .essbfc-network,.essbfc-template-metro li a {
	color: #FFFFFF !important;
}

.essbfc-template-metro li:hover .essbfc-network,.essbfc-template-metro li:hover a
	{
	color: #FFFFFF !important;
}

.essbfc-template-fancy li .essbfc-network {
	border-radius: 4px;
	-webkit-border-radius: 4px;
}

.essbfc-template-fancy li .essbfc-network i {
	width: 48px;
	height: 48px;
	padding-top: 12px;
	background: rgba(0,0,0,0.2);
	border-radius: 24px;
	-webkit-border-radius: 24px;
	font-size: 24px;
	margin: 10px auto 5px auto;
}

.essbfc-template-fancy li .essbfc-network i {
	width: 48px;
	height: 48px;
	padding-top: 12px;
	background: rgba(0,0,0,0.2);
	border-radius: 24px;
	-webkit-border-radius: 24px;
	font-size: 24px;
	margin: 10px auto 5px auto;
}

.essbfc-template-bold li .essbfc-network {
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

.essbfc-template-bold li .essbfc-network i {
	padding-top: 10px;
	padding-bottom: 10px;
	background: rgba(0,0,0,0.2);
	border-radius: 5px;
	-webkit-border-radius: 5px;
	font-size: 28px;
	margin-bottom: 5px;
}

.essbfc-template-bold .essbfc-followers-count {
	font-weight: bold;
	font-size: 21px;
}
.essbfc-template-metro li:hover .essbfc-network {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity =   80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.essbfc-template-metro .essbfc-telegram .essbfc-network {
	background-color: #0088cc !important;
}

.essbfc-template-metro .essbfc-mailerlite .essbfc-network {
	background-color: #00a154 !important;
}

.essbfc-template-metro .essbfc-itunes .essbfc-network {
	background-color: #ff573d !important;
}

.essbfc-template-metro .essbfc-deviantart .essbfc-network {
	background-color: #05cc47 !important;
}

.essbfc-template-metro .essbfc-paypal .essbfc-network {
	background-color: #0070ba !important;
}

.essbfc-template-metro .essbfc-whatsapp .essbfc-network {
	background-color: #1D9E11 !important;
}

.essbfc-template-metro .essbfc-tripadvisor .essbfc-network {
	background-color: #00a680 !important;
}

.essbfc-template-metro .essbfc-snapchat .essbfc-network {
	background-color: #FFFC00 !important;
	color: #000 !important;
}

.essbfc-template-metro .essbfc-xing .essbfc-network {
	background-color: #135a5b !important;
}

.essbfc-template-metro .essbfc-mailchimp .essbfc-network {
	background-color: #2c9ab7 !important;
}

.essbfc-template-metro .essbfc-youtube .essbfc-network {
	background-color: #CD332D !important;
}

.essbfc-template-metro .essbfc-email .essbfc-network {
	background-color: #393939 !important;
}

.essbfc-template-metro .essbfc-vimeo .essbfc-network {
	background-color: #1ab7ea !important;
}

.essbfc-template-metro .essbfc-twitter .essbfc-network {
	background-color: #4099FF !important;
}

.essbfc-template-metro .essbfc-facebook .essbfc-network {
	background-color: #3B5998 !important;
}

.essbfc-template-metro .essbfc-google .essbfc-network {
	background-color: #dd4b39 !important;
}

.essbfc-template-metro .essbfc-pinterest .essbfc-network {
	background-color: #cb2027 !important;
}

.essbfc-template-metro .essbfc-linkedin .essbfc-network {
	background-color: #007bb6 !important;
}

.essbfc-template-metro .essbfc-github .essbfc-network {
	background-color: #171515 !important;
}

.essbfc-template-metro .essbfc-instagram .essbfc-network {
	background-color: #3f729b !important;
}

.essbfc-template-metro .essbfc-soundcloud .essbfc-network {
	background-color: #ff7700 !important;
}

.essbfc-template-metro .essbfc-behance .essbfc-network {
	background-color: #005cff !important;
}

.essbfc-template-metro .essbfc-delicious .essbfc-network {
	background-color: #205cc0 !important;
}

.essbfc-template-metro .essbfc-foursquare .essbfc-network {
	background-color: #25a0ca !important;
}

.essbfc-template-metro .essbfc-forrst .essbfc-network {
	background-color: #5b9a68 !important;
}

.essbfc-template-metro .essbfc-dribbble .essbfc-network {
	background-color: #ea4c89 !important;
}

.essbfc-template-metro .essbfc-envato .essbfc-network {
	background-color: #82b540 !important;
}

.essbfc-template-metro .essbfc-vk .essbfc-network {
	background-color: #45668e !important;
}

.essbfc-template-metro .essbfc-rss .essbfc-network {
	background-color: #FF6600 !important;
}

.essbfc-template-metro .essbfc-tumblr .essbfc-network {
	background-color: #32506d !important;
}

.essbfc-template-metro .essbfc-vine .essbfc-network {
	background-color: #00b488 !important;
}

.essbfc-template-metro .essbfc-slideshare .essbfc-network {
	background-color: #e98325 !important;
}

.essbfc-template-metro .essbfc-500px .essbfc-network {
	background-color: #02adea !important;
}

.essbfc-template-metro .essbfc-flickr .essbfc-network {
	background-color: #FF0084 !important;
}

.essbfc-template-metro .essbfc-wp_posts .essbfc-network {
	background-color: #c2685f !important;
}

.essbfc-template-metro .essbfc-wp_comments .essbfc-network {
	background-color: #b8c25f !important;
}

.essbfc-template-metro .essbfc-wp_users .essbfc-network {
	background-color: #5fa7c2 !important;
}

.essbfc-template-metro .essbfc-audioboo .essbfc-network {
	background-color: #b0006d !important;
}

.essbfc-template-metro .essbfc-steamcommunity .essbfc-network {
	background-color: #000000 !important;
}

.essbfc-template-metro .essbfc-weheartit .essbfc-network {
	background-color: #ff679d !important;
}

.essbfc-template-metro .essbfc-feedly .essbfc-network {
	background-color: #02bb24 !important;
}

.essbfc-template-metro .essbfc-love .essbfc-network {
	background-color: #ED1C24 !important;
}

.essbfc-template-metro .essbfc-mailpoet .essbfc-network {
	background-color: #F14176 !important;
}

.essbfc-template-metro .essbfc-mymail .essbfc-network {
	background-color: #28b4e9 !important;
}

.essbfc-template-metro .essbfc-spotify .essbfc-network {
	background-color: #84bd00 !important;
}

.essbfc-template-metro .essbfc-twitch .essbfc-network {
	background-color: #6441a5 !important;
}

.essbfc-template-metro .essbfc-total .essbfc-network {
	background-color: #555555 !important;
}

/* Flat Template */
.essbfc-template-flat li .essbfc-network,.essbfc-template-flat li a {
	color: #FFFFFF !important;
}

.essbfc-template-flat li:hover .essbfc-network,.essbfc-template-flat li:hover a
	{
	color: #FFFFFF !important;
}

.essbfc-template-flat li .essbfc-network {
	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);
}

.essbfc-template-flat li:hover .essbfc-network {
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%,
		rgba(0, 0, 0, 0.4) 100% ); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%,
		rgba(0, 0, 0, 0.4) 100% ); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0%,
		rgba(0, 0, 0, 0.4) 100% );
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#1a000000',
		endColorstr='#66000000', GradientType=0 ); /* IE6-9 */
}

.essbfc-template-flat .essbfc-telegram .essbfc-network {
	background-color: #0088cc !important;
}


.essbfc-template-flat .essbfc-mailerlite .essbfc-network {
	background-color: #00a154 !important;
}

.essbfc-template-flat .essbfc-itunes .essbfc-network {
	background-color: #ff573d !important;
}

.essbfc-template-flat .essbfc-deviantart .essbfc-network {
	background-color: #05cc47 !important;
}

.essbfc-template-flat .essbfc-paypal .essbfc-network {
	background-color: #0070ba !important;
}

.essbfc-template-flat .essbfc-whatsapp .essbfc-network {
	background-color: #1D9E11 !important;
}

.essbfc-template-flat .essbfc-tripadvisor .essbfc-network {
	background-color: #00a680 !important;
}

.essbfc-template-flat .essbfc-snapchat .essbfc-network {
	background-color: #FFFC00 !important;
	color: #000 !important;
}

.essbfc-template-flat .essbfc-xing .essbfc-network {
	background-color: #135a5b !important;
}


.essbfc-template-flat .essbfc-mailchimp .essbfc-network {
	background-color: #2c9ab7 !important;
}

.essbfc-template-flat .essbfc-youtube .essbfc-network {
	background-color: #CD332D !important;
}

.essbfc-template-flat .essbfc-email .essbfc-network {
	background-color: #393939 !important;
}

.essbfc-template-flat .essbfc-vimeo .essbfc-network {
	background-color: #1ab7ea !important;
}

.essbfc-template-flat .essbfc-twitter .essbfc-network {
	background-color: #4099FF !important;
}

.essbfc-template-flat .essbfc-facebook .essbfc-network {
	background-color: #3B5998 !important;
}

.essbfc-template-flat .essbfc-google .essbfc-network {
	background-color: #dd4b39 !important;
}

.essbfc-template-flat .essbfc-pinterest .essbfc-network {
	background-color: #cb2027 !important;
}

.essbfc-template-flat .essbfc-linkedin .essbfc-network {
	background-color: #007bb6 !important;
}

.essbfc-template-flat .essbfc-github .essbfc-network {
	background-color: #171515 !important;
}

.essbfc-template-flat .essbfc-instagram .essbfc-network {
	background-color: #3f729b !important;
}

.essbfc-template-flat .essbfc-soundcloud .essbfc-network {
	background-color: #ff7700 !important;
}

.essbfc-template-flat .essbfc-behance .essbfc-network {
	background-color: #005cff !important;
}

.essbfc-template-flat .essbfc-delicious .essbfc-network {
	background-color: #205cc0 !important;
}

.essbfc-template-flat .essbfc-foursquare .essbfc-network {
	background-color: #25a0ca !important;
}

.essbfc-template-flat .essbfc-forrst .essbfc-network {
	background-color: #5b9a68 !important;
}

.essbfc-template-flat .essbfc-dribbble .essbfc-network {
	background-color: #ea4c89 !important;
}

.essbfc-template-flat .essbfc-envato .essbfc-network {
	background-color: #82b540 !important;
}

.essbfc-template-flat .essbfc-vk .essbfc-network {
	background-color: #45668e !important;
}

.essbfc-template-flat .essbfc-rss .essbfc-network {
	background-color: #FF6600 !important;
}

.essbfc-template-flat .essbfc-tumblr .essbfc-network {
	background-color: #32506d !important;
}

.essbfc-template-flat .essbfc-vine .essbfc-network {
	background-color: #00b488 !important;
}

.essbfc-template-flat .essbfc-slideshare .essbfc-network {
	background-color: #e98325 !important;
}

.essbfc-template-flat .essbfc-500px .essbfc-network {
	background-color: #02adea !important;
}

.essbfc-template-flat .essbfc-flickr .essbfc-network {
	background-color: #FF0084 !important;
}

.essbfc-template-flat .essbfc-wp_posts .essbfc-network {
	background-color: #c2685f !important;
}

.essbfc-template-flat .essbfc-wp_comments .essbfc-network {
	background-color: #b8c25f !important;
}

.essbfc-template-flat .essbfc-wp_users .essbfc-network {
	background-color: #5fa7c2 !important;
}

.essbfc-template-flat .essbfc-audioboo .essbfc-network {
	background-color: #b0006d !important;
}

.essbfc-template-flat .essbfc-steamcommunity .essbfc-network {
	background-color: #000000 !important;
}

.essbfc-template-flat .essbfc-weheartit .essbfc-network {
	background-color: #ff679d !important;
}

.essbfc-template-flat .essbfc-feedly .essbfc-network {
	background-color: #02bb24 !important;
}

.essbfc-template-flat .essbfc-love .essbfc-network {
	background-color: #ED1C24 !important;
}

.essbfc-template-flat .essbfc-mailpoet .essbfc-network {
	background-color: #F14176 !important;
}

.essbfc-template-flat .essbfc-mymail .essbfc-network {
	background-color: #28b4e9 !important;
}

.essbfc-template-flat .essbfc-spotify .essbfc-network {
	background-color: #84bd00 !important;
}

.essbfc-template-flat .essbfc-twitch .essbfc-network {
	background-color: #6441a5 !important;
}

.essbfc-template-flat .essbfc-total .essbfc-network {
	background-color: #555555 !important;
}

/* Tiny Color Template */
.essbfc-template-tinycolor li .essbfc-network,.essbfc-template-tinycolor li a {
	color: #FFFFFF !important;
}

.essbfc-template-tinycolor li:hover .essbfc-network,.essbfc-template-tinycolor li:hover a {
	color: #FFFFFF !important;
}

.essbfc-template-tinycolor .essbfc-network {
	text-align: left;
}

.essbfc-template-tinycolor .essbfc-icon {
	font-size: 18px;
	display: inline-block;
	padding: 10px;
	padding-right: 0px;
	margin-right: 5px;
	text-align: center;
}

.essbfc-template-tinycolor .essbfc-followers-count {
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
	min-width: 0px;
	float: right;
	padding-top: 10px;
	padding-right: 8px;
}

.essbfc-template-tinycolor .essbfc-followers-text {
	display: none;
	min-width: 0px;
}

.essbfc-template-tinycolor li:hover .essbfc-network {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity =   80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.essbfc-template-tinycolor .essbfc-telegram .essbfc-network {
	background-color: #0088cc !important;
}

.essbfc-template-tinycolor .essbfc-mailerlite .essbfc-network {
	background-color: #00a154 !important;
}

.essbfc-template-tinycolor .essbfc-itunes .essbfc-network {
	background-color: #ff573d !important;
}

.essbfc-template-tinycolor .essbfc-deviantart .essbfc-network {
	background-color: #05cc47 !important;
}

.essbfc-template-tinycolor .essbfc-paypal .essbfc-network {
	background-color: #0070ba !important;
}

.essbfc-template-tinycolor .essbfc-whatsapp .essbfc-network {
	background-color: #1D9E11 !important;
}

.essbfc-template-tinycolor .essbfc-tripadvisor .essbfc-network {
	background-color: #00a680 !important;
}

.essbfc-template-tinycolor .essbfc-snapchat .essbfc-network {
	background-color: #FFFC00 !important;
}

.essbfc-template-tinycolor .essbfc-xing .essbfc-network {
	background-color: #135a5b !important;
}

.essbfc-template-tinycolor .essbfc-mailchimp .essbfc-network {
	background-color: #2c9ab7 !important;
}

.essbfc-template-tinycolor .essbfc-youtube .essbfc-network {
	background-color: #CD332D !important;
}

.essbfc-template-tinycolor .essbfc-email .essbfc-network {
	background-color: #393939 !important;
}

.essbfc-template-tinycolor .essbfc-vimeo .essbfc-network {
	background-color: #1ab7ea !important;
}

.essbfc-template-tinycolor .essbfc-twitter .essbfc-network {
	background-color: #4099FF !important;
}

.essbfc-template-tinycolor .essbfc-facebook .essbfc-network {
	background-color: #3B5998 !important;
}

.essbfc-template-tinycolor .essbfc-google .essbfc-network {
	background-color: #dd4b39 !important;
}

.essbfc-template-tinycolor .essbfc-pinterest .essbfc-network {
	background-color: #cb2027 !important;
}

.essbfc-template-tinycolor .essbfc-linkedin .essbfc-network {
	background-color: #007bb6 !important;
}

.essbfc-template-tinycolor .essbfc-github .essbfc-network {
	background-color: #171515 !important;
}

.essbfc-template-tinycolor .essbfc-instagram .essbfc-network {
	background-color: #3f729b !important;
}

.essbfc-template-tinycolor .essbfc-soundcloud .essbfc-network {
	background-color: #ff7700 !important;
}

.essbfc-template-tinycolor .essbfc-behance .essbfc-network {
	background-color: #005cff !important;
}

.essbfc-template-tinycolor .essbfc-delicious .essbfc-network {
	background-color: #205cc0 !important;
}

.essbfc-template-tinycolor .essbfc-foursquare .essbfc-network {
	background-color: #25a0ca !important;
}

.essbfc-template-tinycolor .essbfc-forrst .essbfc-network {
	background-color: #5b9a68 !important;
}

.essbfc-template-tinycolor .essbfc-dribbble .essbfc-network {
	background-color: #ea4c89 !important;
}

.essbfc-template-tinycolor .essbfc-envato .essbfc-network {
	background-color: #82b540 !important;
}

.essbfc-template-tinycolor .essbfc-vk .essbfc-network {
	background-color: #45668e !important;
}

.essbfc-template-tinycolor .essbfc-rss .essbfc-network {
	background-color: #FF6600 !important;
}

.essbfc-template-tinycolor .essbfc-tumblr .essbfc-network {
	background-color: #32506d !important;
}

.essbfc-template-tinycolor .essbfc-vine .essbfc-network {
	background-color: #00b488 !important;
}

.essbfc-template-tinycolor .essbfc-slideshare .essbfc-network {
	background-color: #e98325 !important;
}

.essbfc-template-tinycolor .essbfc-500px .essbfc-network {
	background-color: #02adea !important;
}

.essbfc-template-tinycolor .essbfc-flickr .essbfc-network {
	background-color: #FF0084 !important;
}

.essbfc-template-tinycolor .essbfc-wp_posts .essbfc-network {
	background-color: #c2685f !important;
}

.essbfc-template-tinycolor .essbfc-wp_comments .essbfc-network {
	background-color: #b8c25f !important;
}

.essbfc-template-tinycolor .essbfc-wp_users .essbfc-network {
	background-color: #5fa7c2 !important;
}

.essbfc-template-tinycolor .essbfc-audioboo .essbfc-network {
	background-color: #b0006d !important;
}

.essbfc-template-tinycolor .essbfc-steamcommunity .essbfc-network {
	background-color: #000000 !important;
}

.essbfc-template-tinycolor .essbfc-weheartit .essbfc-network {
	background-color: #ff679d !important;
}

.essbfc-template-tinycolor .essbfc-feedly .essbfc-network {
	background-color: #02bb24 !important;
}

.essbfc-template-tinycolor .essbfc-love .essbfc-network {
	background-color: #ED1C24 !important;
}

.essbfc-template-tinycolor .essbfc-mailpoet .essbfc-network {
	background-color: #F14176 !important;
}

.essbfc-template-tinycolor .essbfc-mymail .essbfc-network {
	background-color: #28b4e9 !important;
}

.essbfc-template-tinycolor .essbfc-spotify .essbfc-network {
	background-color: #84bd00 !important;
}

.essbfc-template-tinycolor .essbfc-twitch .essbfc-network {
	background-color: #6441a5 !important;
}

.essbfc-template-tinycolor .essbfc-total .essbfc-network {
	background-color: #555555 !important;
}

/* Tiny Grey Template */
.essbfc-template-tinygrey li .essbfc-network,.essbfc-template-tinygrey li a {
	color: #FFFFFF !important;
}

.essbfc-template-tinygrey li:hover .essbfc-network,.essbfc-template-tinygrey li:hover a {
	color: #FFFFFF !important;
}

.essbfc-template-tinygrey .essbfc-network {
	text-align: left;
	background-color: #616161 !important;
}

.essbfc-template-tinygrey li:hover .essbfc-network {
	text-align: left;
	background-color: #212121 !important;
}

.essbfc-template-tinygrey .essbfc-icon {
	font-size: 18px;
	display: inline-block;
	padding: 10px;
	padding-right: 0px;
	margin-right: 5px;
	text-align: center;
}

.essbfc-template-tinygrey .essbfc-followers-count {
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
	min-width: 0px;
	float: right;
	padding-top: 10px;
	padding-right: 8px;
}

.essbfc-template-tinygrey .essbfc-followers-text {
	display: none;
	min-width: 0px;
}

/* Tiny Light Template */
.essbfc-template-tinylight li .essbfc-network,.essbfc-template-tinylight li a {
	color: #555555 !important;
}

.essbfc-template-tinylight li:hover .essbfc-network,.essbfc-template-tinylight li:hover a {
	color: #555555 !important;
}

.essbfc-template-tinylight .essbfc-network {
	text-align: left;
	background-color: #efefef !important;
	opacity: 0.8;
}

.essbfc-template-tinylight li:hover .essbfc-network {
	text-align: left;
	background-color: #ffffff !important;
	opacity: 1;
}

.essbfc-template-tinylight .essbfc-icon {
	font-size: 18px;
	display: inline-block;
	padding: 10px;
	padding-right: 0px;
	margin-right: 5px;
	text-align: center;
}

.essbfc-template-tinylight .essbfc-followers-count {
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
	min-width: 0px;
	float: right;
	padding-top: 10px;
	padding-right: 8px;
}

.essbfc-template-tinylight .essbfc-followers-text {
	display: none;
	min-width: 0px;
}


/* Modern Template */
.essbfc-template-modernlight .essbfc-network {
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

.essbfc-template-modern li .essbfc-network,.essbfc-template-modern li a,
.essbfc-template-modernlight li .essbfc-network,.essbfc-template-modernlight li a {
	color: #444444 !important;
}

.essbfc-template-modern li:hover .essbfc-network,.essbfc-template-modern li:hover a,
.essbfc-template-modernlight li:hover .essbfc-network,.essbfc-template-modernlight li:hover a
	{
	color: #FFFFFF !important;
}

.essbfc-template-modern li:hover .essbfc-network, .essbfc-template-modern li:hover .essbfc-network i,
.essbfc-template-modernlight li:hover .essbfc-network, .essbfc-template-modernlight li:hover .essbfc-network i {
	color: #ffffff !important;
}

.essbfc-template-modern .essbfc-telegram:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-telegram:hover .essbfc-network {
	background-color: #0088cc !important;
}

.essbfc-template-modern .essbfc-telegram .essbfc-network {
	border-bottom: 3px solid #0088cc !important
}

.essbfc-template-modern .essbfc-telegram .essbfc-network i,
.essbfc-template-modernlight .essbfc-telegram .essbfc-network {
	color: #0088cc !important;
}


.essbfc-template-modern .essbfc-mailerlite:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-mailerlite:hover .essbfc-network {
	background-color: #00a154 !important;
}

.essbfc-template-modern .essbfc-mailerlite .essbfc-network {
	border-bottom: 3px solid #00a154 !important
}

.essbfc-template-modern .essbfc-itunes:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-itunes:hover .essbfc-network {
	background-color: #ff573d !important;
}

.essbfc-template-modern .essbfc-itunes .essbfc-network {
	border-bottom: 3px solid #ff573d !important
}

.essbfc-template-modern .essbfc-deviantart:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-deviantart:hover .essbfc-network {
	background-color: #05cc47 !important;
}

.essbfc-template-modern .essbfc-deviantart .essbfc-network {
	border-bottom: 3px solid #05cc47 !important
}

.essbfc-template-modern .essbfc-paypal:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-paypal:hover .essbfc-network {
	background-color: #0070ba !important;
}

.essbfc-template-modern .essbfc-paypal .essbfc-network {
	border-bottom: 3px solid #0070ba !important
}

.essbfc-template-modern .essbfc-whatsapp:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-whatsapp:hover .essbfc-network {
	background-color: #1D9E11 !important;
}

.essbfc-template-modern .essbfc-whatsapp .essbfc-network {
	border-bottom: 3px solid #1D9E11 !important
}

.essbfc-template-modern .essbfc-tripadvisor:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-tripadvisor:hover .essbfc-network {
	background-color: #00a680 !important;
}

.essbfc-template-modern .essbfc-tripadvisor .essbfc-network {
	border-bottom: 3px solid #00a680 !important
}


.essbfc-template-modern .essbfc-snapchat:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-snapchat:hover .essbfc-network {
	background-color: #FFFC00 !important;
	color: #000 !important;
}

.essbfc-template-modern .essbfc-snapchat .essbfc-network {
	border-bottom: 3px solid #FFFC00 !important
}

.essbfc-template-modern .essbfc-mailerlite .essbfc-network i,
.essbfc-template-modernlight .essbfc-mailerlite .essbfc-network {
	color: #00a154 !important;
}

.essbfc-template-modern .essbfc-itunes .essbfc-network i,
.essbfc-template-modernlight .essbfc-itunes .essbfc-network {
	color: #ff573d !important;
}

.essbfc-template-modern .essbfc-deviantart .essbfc-network i,
.essbfc-template-modernlight .essbfc-deviantart .essbfc-network {
	color: #05cc47 !important;
}

.essbfc-template-modern .essbfc-paypal .essbfc-network i,
.essbfc-template-modernlight .essbfc-paypal .essbfc-network {
	color: #0070ba !important;
}

.essbfc-template-modern .essbfc-whatsapp .essbfc-network i,
.essbfc-template-modernlight .essbfc-whatsapp .essbfc-network {
	color: #1D9E11 !important;
}

.essbfc-template-modern .essbfc-tripadvisor .essbfc-network i,
.essbfc-template-modernlight .essbfc-tripadvisor .essbfc-network {
	color: #00a680 !important;
}


.essbfc-template-modern .essbfc-snapchat .essbfc-network i,
.essbfc-template-modernlight .essbfc-snapchat .essbfc-network {
	color: #FFFC00 !important;
}

.essbfc-template-modern .essbfc-xing:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-xing:hover .essbfc-network {
	background-color: #135a5b !important;
}

.essbfc-template-modern .essbfc-xing .essbfc-network {
	border-bottom: 3px solid #135a5b !important
}

.essbfc-template-modern .essbfc-xing .essbfc-network i,
.essbfc-template-modernlight .essbfc-xing .essbfc-network {
	color: #135a5b !important;
}


.essbfc-template-modern .essbfc-mailchimp:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-mailchimp:hover .essbfc-network {
	background-color: #2c9ab7 !important;
}

.essbfc-template-modern .essbfc-mailchimp .essbfc-network {
	border-bottom: 3px solid #2c9ab7 !important
}

.essbfc-template-modern .essbfc-mailchimp .essbfc-network i,
.essbfc-template-modernlight .essbfc-mailchimp .essbfc-network  {
	color: #2c9ab7 !important;
}

.essbfc-template-modern .essbfc-youtube:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-youtube:hover .essbfc-network {
	background-color: #CD332D !important;
}

.essbfc-template-modern .essbfc-youtube .essbfc-network {
	border-bottom: 3px solid #CD332D !important;
}
.essbfc-template-modern .essbfc-youtube .essbfc-network i,
.essbfc-template-modernlight .essbfc-youtube .essbfc-network {
	color: #CD332D !important;
}

.essbfc-template-modern .essbfc-email:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-email:hover .essbfc-network {
	background-color: #393939 !important;
}

.essbfc-template-modern .essbfc-email .essbfc-network i,
.essbfc-template-modernlight .essbfc-email .essbfc-network {
	color: #393939 !important;
}

.essbfc-template-modern .essbfc-email .essbfc-network {
	border-bottom: 3px solid #393939 !important;
}

.essbfc-template-modern .essbfc-vimeo:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-vimeo:hover .essbfc-network {
	background-color: #1ab7ea !important;
}

.essbfc-template-modern .essbfc-vimeo .essbfc-network i,
.essbfc-template-modernlight .essbfc-vimeo .essbfc-network  {
	color: #1ab7ea !important;
}

.essbfc-template-modern .essbfc-vimeo .essbfc-network {
	border-bottom: 3px solid #1ab7ea !important;
}

.essbfc-template-modern .essbfc-twitter:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-twitter:hover .essbfc-network {
	background-color: #4099FF !important;
}

.essbfc-template-modern .essbfc-twitter .essbfc-network i,
.essbfc-template-modernlight .essbfc-twitter .essbfc-network {
	color: #4099FF !important;
}

.essbfc-template-modern .essbfc-twitter .essbfc-network {
	border-bottom: 3px solid #4099FF !important;
}

.essbfc-template-modern .essbfc-facebook:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-facebook:hover .essbfc-network {
	background-color: #3B5998 !important;
}

.essbfc-template-modern .essbfc-facebook .essbfc-network {
	border-bottom: 3px solid #3B5998 !important;
}

.essbfc-template-modern .essbfc-facebook .essbfc-network i,
.essbfc-template-modernlight .essbfc-facebook .essbfc-network {
	color: #3B5998 !important;
}

.essbfc-template-modern .essbfc-google:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-google:hover .essbfc-network {
	background-color: #dd4b39 !important;
}

.essbfc-template-modern .essbfc-google .essbfc-network i,
.essbfc-template-modernlight .essbfc-google .essbfc-network {
	color: #dd4b39 !important;
}

.essbfc-template-modern .essbfc-google .essbfc-network {
	border-bottom: 3px solid #dd4b39 !important;
}

.essbfc-template-modern .essbfc-pinterest:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-pinterest:hover .essbfc-network {
	background-color: #cb2027 !important;
}

.essbfc-template-modern .essbfc-pinterest .essbfc-network {
	border-bottom: 3px solid #cb2027 !important;
}

.essbfc-template-modern .essbfc-pinterest .essbfc-network i,
.essbfc-template-modernlight .essbfc-pinterest .essbfc-network  {
	color: #cb2027 !important;
}

.essbfc-template-modern .essbfc-linkedin:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-linkedin:hover .essbfc-network {
	background-color: #007bb6 !important;
}

.essbfc-template-modern .essbfc-linkedin .essbfc-network {
	border-bottom: 3px solid #007bb6 !important;
}
.essbfc-template-modern .essbfc-linkedin .essbfc-network i,
.essbfc-template-modernlight .essbfc-linkedin .essbfc-network {
	color: #007bb6 !important;
}

.essbfc-template-modern .essbfc-github:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-github:hover .essbfc-network {
	background-color: #171515 !important;
}
.essbfc-template-modern .essbfc-github .essbfc-network {
	border-bottom: 3px solid #171515 !important;
}
.essbfc-template-modern .essbfc-github .essbfc-network i,
.essbfc-template-modernlight .essbfc-github .essbfc-network {
	color: #171515 !important;
}

.essbfc-template-modern .essbfc-instagram:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-instagram:hover .essbfc-network {
	background-color: #3f729b !important;
}

.essbfc-template-modern .essbfc-instagram .essbfc-network {
	border-bottom: 3px solid #3f729b !important;
}
.essbfc-template-modern .essbfc-instagram .essbfc-network i,
.essbfc-template-modernlight .essbfc-instagram .essbfc-network {
	color: #3f729b !important;
}


.essbfc-template-modern .essbfc-soundcloud:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-soundcloud:hover .essbfc-network {
	background-color: #ff7700 !important;
}
.essbfc-template-modern .essbfc-soundcloud .essbfc-network {
	border-bottom: 3px solid #ff7700 !important;
}
.essbfc-template-modern .essbfc-soundcloud .essbfc-network i,
.essbfc-template-modernlight .essbfc-soundcloud .essbfc-network  {
	color: #ff7700 !important;
}

.essbfc-template-modern .essbfc-behance:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-behance:hover .essbfc-network {
	background-color: #005cff !important;
}
.essbfc-template-modern .essbfc-behance .essbfc-network {
	border-bottom: 3px solid #005cff !important;
}
.essbfc-template-modern .essbfc-behance .essbfc-network i,
.essbfc-template-modernlight .essbfc-behance .essbfc-network {
	color: #005cff !important;
}

.essbfc-template-modern .essbfc-delicious:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-delicious:hover .essbfc-network {
	background-color: #205cc0 !important;
}
.essbfc-template-modern .essbfc-delicious .essbfc-network {
	border-bottom: 3px solid #205cc0 !important;
}
.essbfc-template-modern .essbfc-delicious .essbfc-network i,
.essbfc-template-modernlight .essbfc-delicious .essbfc-network {
	color: #205cc0 !important;
}

.essbfc-template-modern .essbfc-foursquare:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-foursquare:hover .essbfc-network {
	background-color: #25a0ca !important;
}
.essbfc-template-modern .essbfc-foursquare .essbfc-network {
	border-bottom: 3px solid #25a0ca !important;
}
.essbfc-template-modern .essbfc-foursquare .essbfc-network i,
.essbfc-template-modernlight .essbfc-foursquare .essbfc-network  {
	color: #25a0ca !important;
}

.essbfc-template-modern .essbfc-forrst:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-forrst:hover .essbfc-network {
	background-color: #5b9a68 !important;
}
.essbfc-template-modern .essbfc-forrst .essbfc-network {
	border-bottom: 3px solid #5b9a68 !important;
}
.essbfc-template-modern .essbfc-forrst .essbfc-network i,
.essbfc-template-modernlight .essbfc-forrst .essbfc-network {
	color: #5b9a68 !important;
}

.essbfc-template-modern .essbfc-dribbble:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-dribbble:hover .essbfc-network {
	background-color: #ea4c89 !important;
}
.essbfc-template-modern .essbfc-dribbble .essbfc-network {
	border-bottom: 3px solid #ea4c89 !important;
}
.essbfc-template-modern .essbfc-dribbble .essbfc-network i,
.essbfc-template-modernlight .essbfc-dribbble .essbfc-network {
	color: #ea4c89 !important;
}

.essbfc-template-modern .essbfc-envato:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-envato:hover .essbfc-network {
	background-color: #82b540 !important;
}
.essbfc-template-modern .essbfc-envato .essbfc-network {
	border-bottom: 3px solid #82b540 !important;
}
.essbfc-template-modern .essbfc-envato .essbfc-network,
.essbfc-template-modernlight .essbfc-envato .essbfc-network {
	color: #82b540 !important;
}

.essbfc-template-modern .essbfc-vk:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-vk:hover .essbfc-network {
	background-color: #45668e !important;
}
.essbfc-template-modern .essbfc-vk .essbfc-network {
	border-bottom: 3px solid #45668e !important;
}
.essbfc-template-modern .essbfc-vk .essbfc-network i,
.essbfc-template-modernlight .essbfc-vk .essbfc-network {
	color: #45668e !important;
}

.essbfc-template-modern .essbfc-rss:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-rss:hover .essbfc-network {
	background-color: #FF6600 !important;
}
.essbfc-template-modern .essbfc-rss .essbfc-network {
	border-bottom: 3px solid #FF6600 !important;
}
.essbfc-template-modern .essbfc-rss .essbfc-network i,
.essbfc-template-modernlight .essbfc-rss .essbfc-network  {
	color: #FF6600 !important;
}

.essbfc-template-modern .essbfc-tumblr:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-tumblr:hover .essbfc-network {
	background-color: #32506d !important;
}
.essbfc-template-modern .essbfc-tumblr .essbfc-network {
	border-bottom: 3px solid #32506d !important;
}
.essbfc-template-modern .essbfc-tumblr .essbfc-network i,
.essbfc-template-modernlight .essbfc-tumblr .essbfc-network {
	color: #32506d !important;
}

.essbfc-template-modern .essbfc-vine:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-vine:hover .essbfc-network {
	background-color: #00b488 !important;
}
.essbfc-template-modern .essbfc-vine .essbfc-network {
	border-bottom: 3px solid #00b488 !important;
}
.essbfc-template-modern .essbfc-vine .essbfc-network i,
.essbfc-template-modernlight .essbfc-vine .essbfc-network {
	color: #00b488 !important;
}

.essbfc-template-modern .essbfc-slideshare:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-slideshare:hover .essbfc-network {
	background-color: #e98325 !important;
}
.essbfc-template-modern .essbfc-slideshare .essbfc-network {
	border-bottom: 3px solid #e98325 !important;
}
.essbfc-template-modern .essbfc-slideshare .essbfc-network i,
.essbfc-template-modernlight .essbfc-slideshare .essbfc-network {
	color: #e98325 !important;
}

.essbfc-template-modern .essbfc-500px:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-500px:hover .essbfc-network {
	background-color: #02adea !important;
}
.essbfc-template-modern .essbfc-500px .essbfc-network {
	border-bottom: 3px solid #02adea !important;
}
.essbfc-template-modern .essbfc-500px .essbfc-network i,
.essbfc-template-modernlight .essbfc-500px .essbfc-network {
	color: #02adea !important;
}

.essbfc-template-modern .essbfc-flickr:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-flickr:hover .essbfc-network {
	background-color: #FF0084 !important;
}
.essbfc-template-modern .essbfc-flickr .essbfc-network {
	border-bottom: 3px solid #FF0084 !important;
}
.essbfc-template-modern .essbfc-flickr .essbfc-network i,
.essbfc-template-modernlight .essbfc-flickr .essbfc-network  {
	color: #FF0084 !important;
}

.essbfc-template-modern .essbfc-wp_posts:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-wp_posts:hover .essbfc-network {
	background-color: #c2685f !important;
}
.essbfc-template-modern .essbfc-wp_posts .essbfc-network {
	border-bottom: 3px solid #c2685f !important;
}
.essbfc-template-modern .essbfc-wp_posts .essbfc-network i,
.essbfc-template-modernlight .essbfc-wp_posts .essbfc-network  {
	color: #c2685f !important;
}

.essbfc-template-modern .essbfc-wp_comments:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-wp_comments:hover .essbfc-network {
	background-color: #b8c25f !important;
}
.essbfc-template-modern .essbfc-wp_comments .essbfc-network {
	border-bottom: 3px solid #b8c25f !important;
}
.essbfc-template-modern .essbfc-wp_comments .essbfc-network i,
.essbfc-template-modernlight .essbfc-wp_comments .essbfc-network {
	color: #b8c25f !important;
}

.essbfc-template-modern .essbfc-wp_users:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-wp_users:hover .essbfc-network {
	background-color: #5fa7c2 !important;
}
.essbfc-template-modern .essbfc-wp_users .essbfc-network {
	border-bottom: 3px solid #5fa7c2 !important;
}
.essbfc-template-modern .essbfc-wp_users .essbfc-network i,
.essbfc-template-modernlight .essbfc-wp_users .essbfc-network {
	color: #5fa7c2 !important;
}

.essbfc-template-modern .essbfc-audioboo:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-audioboo:hover .essbfc-network {
	background-color: #b0006d !important;
}
.essbfc-template-modern .essbfc-audioboo .essbfc-network {
	border-bottom: 3px solid #b0006d !important;
}
.essbfc-template-modern .essbfc-audioboo .essbfc-network i,
.essbfc-template-modernlight .essbfc-audioboo .essbfc-network {
	color: #b0006d !important;
}

.essbfc-template-modern .essbfc-steamcommunity:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-steamcommunity:hover .essbfc-network {
	background-color: #000000 !important;
}
.essbfc-template-modern .essbfc-steamcommunity .essbfc-network {
	border-bottom: 3px solid #000000 !important;
}
.essbfc-template-modern .essbfc-steamcommunity .essbfc-network i,
.essbfc-template-modernlight .essbfc-steamcommunity .essbfc-network {
	color: #000000 !important;
}

.essbfc-template-modern .essbfc-weheartit:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-weheartit:hover .essbfc-network {
	background-color: #ff679d !important;
}
.essbfc-template-modern .essbfc-weheartit .essbfc-network {
	border-bottom: 3px solid #ff679d !important;
}
.essbfc-template-modern .essbfc-weheartit .essbfc-network i,
.essbfc-template-modernlight .essbfc-weheartit .essbfc-network {
	color: #ff679d !important;
}

.essbfc-template-modern .essbfc-feedly:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-feedly:hover .essbfc-network {
	background-color: #02bb24 !important;
}
.essbfc-template-modern .essbfc-feedly .essbfc-network {
	border-bottom: 3px solid #02bb24 !important;
}
.essbfc-template-modern .essbfc-feedly .essbfc-network i,
.essbfc-template-modernlight .essbfc-feedly .essbfc-network {
	color: #02bb24 !important;
}

.essbfc-template-modern .essbfc-love:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-love:hover .essbfc-network {
	background-color: #ED1C24 !important;
}
.essbfc-template-modern .essbfc-love .essbfc-network {
	border-bottom:3px solid #ED1C24 !important;
}
.essbfc-template-modern .essbfc-love .essbfc-network i,
.essbfc-template-modernlight .essbfc-love .essbfc-network  {
	color: #ED1C24 !important;
}

.essbfc-template-modern .essbfc-mailpoet:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-mailpoet:hover .essbfc-network {
	background-color: #F14176 !important;
}
.essbfc-template-modern .essbfc-mailpoet .essbfc-network {
	border-bottom: 3px solid #F14176 !important;
}
.essbfc-template-modern .essbfc-mailpoet .essbfc-network i,
.essbfc-template-modernlight .essbfc-mailpoet .essbfc-network  {
	color: #F14176 !important;
}

.essbfc-template-modern .essbfc-mymail:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-mymail:hover .essbfc-network {
	background-color: #28b4e9 !important;
}
.essbfc-template-modern .essbfc-mymail .essbfc-network {
	border-bottom: 3px solid #28b4e9 !important;
}
.essbfc-template-modern .essbfc-mymail .essbfc-network i,
.essbfc-template-modernlight .essbfc-mymail .essbfc-network {
	color: #28b4e9 !important;
}

.essbfc-template-modern .essbfc-spotify:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-spotify:hover .essbfc-network {
	background-color: #84bd00 !important;
}
.essbfc-template-modern .essbfc-spotify .essbfc-network {
	border-bottom: 3px solid #84bd00 !important;
}
.essbfc-template-modern .essbfc-spotify .essbfc-network i,
.essbfc-template-modernlight .essbfc-spotify .essbfc-network  {
	color: #84bd00 !important;
}

.essbfc-template-modern .essbfc-twitch:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-twitch:hover .essbfc-network {
	background-color: #6441a5 !important;
}
.essbfc-template-modern .essbfc-twitch .essbfc-network {
	border-bottom: 3px solid #6441a5 !important;
}
.essbfc-template-modern .essbfc-twitch .essbfc-network i,
.essbfc-template-modernlight .essbfc-twitch .essbfc-network {
	color: #6441a5 !important;
}

.essbfc-template-modern .essbfc-total:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-total:hover .essbfc-network {
	background-color: #555555 !important;
}
.essbfc-template-modern .essbfc-total .essbfc-network {
	border-bottom:3px solid #555555 !important;
}
.essbfc-template-modern .essbfc-total .essbfc-network i,
.essbfc-template-modernlight .essbfc-total .essbfc-network {
	color: #555555 !important;
}


/*
 * social profile icons
 */
.essbfc-icon {
	font-family: 'essb-socialfollowers';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
	display: inline-block;
	text-decoration: inherit;
	text-align: center;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.essbfc-icon {
	line-height: normal;
	font-size: 38px;
	display: block;
	padding: 5px 0px;
	padding-top: 10px;
	padding-bottom: 0px;
}

.essbfc-followers-count {
	font-size: 24px;
	line-height: normal;
	text-transform: uppercase;
	padding-top: 0;
	min-width: 10px;
	display: block;
	margin-bottom: 0px;
}

.essbfc-followers-text {
	font-size: 11px;
	text-transform: uppercase;
	display: block;
	line-height: normal;
	margin-bottom: 7px;
}

.essbfc-totalastext {
	font-weight: bold;
}

.essbfc-icon-google:before {
	content: '\e800';
} /* 'о Ђ' */
.essbfc-icon-facebook:before {
	content: '\e801';
} /* 'о Ѓ' */
.essbfc-icon-twitter:before {
	content: '\e802';
} /* 'о ‚' */
.essbfc-icon-pinterest:before {
	content: '\e803';
} /* 'о ѓ' */
.essbfc-icon-linkedin:before {
	content: '\e804';
} /* 'о „' */
.essbfc-icon-github:before {
	content: '\e805';
} /* 'о …' */
.essbfc-icon-vimeo:before {
	content: '\e806';
} /* 'о †' */
.essbfc-icon-dribbble:before {
	content: '\e807';
} /* 'о ‡' */
.essbfc-icon-mailchimp:before {
	content: '\e808';
} /* 'о €' */
.essbfc-icon-soundcloud:before {
	content: '\e809';
} /* 'о ‰' */
.essbfc-icon-behance:before {
	content: '\e80a';
} /* 'о Љ' */
.essbfc-icon-forrst:before {
	content: '\e80b';
} /* 'о ‹' */
.essbfc-icon-delicious:before {
	content: '\e80c';
} /* 'о Њ' */
.essbfc-icon-instagram_old:before {
	content: '\e80d';
} /* 'о Ќ' */
.essbfc-icon-youtube:before {
	content: '\e80e';
} /* 'о Ћ' */
.essbfc-icon-vk:before {
	content: '\e80f';
} /* 'о Џ' */
.essbfc-icon-rss:before {
	content: '\e810';
} /* 'о ђ' */
.essbfc-icon-vine:before {
	content: '\e811';
} /* 'о ‘' */
.essbfc-icon-tumblr:before {
	content: '\e812';
} /* 'о ’' */
.essbfc-icon-slideshare:before {
	content: '\e813';
} /* 'о “' */
.essbfc-icon-flickr:before {
	content: '\e814';
} /* 'о ”' */
.essbfc-icon-wp_posts:before {
	content: '\e815';
} /* 'о •' */
.essbfc-icon-wp_comments:before {
	content: '\e816';
} /* 'о –' */
.essbfc-icon-wp_users:before {
	content: '\e817';
} /* 'о —' */
.essbfc-icon-audioboo:before {
	content: '\e818';
} /* 'о �' */
.essbfc-icon-steamcommunity:before {
	content: '\e819';
} /* 'о ™' */
.essbfc-icon-love:before {
	content: '\e81a';
} /* 'о љ' */
.essbfc-icon-weheartit:before {
	content: '\e81a';
} /* 'о љ' */
.essbfc-icon-heart:before {
	content: '\e81b';
} /* 'о ›' */
.essbfc-icon-envato:before {
	content: '\e81e';
} /* 'о ћ' */
.essbfc-icon-500px:before {
	content: '\e81f';
} /* 'о џ' */
.essbfc-icon-feedly:before {
	content: '\e820';
} /* 'о  ' */
.essbfc-icon-mailpoet:before {
	content: '\e808';
} /* 'о €' */
.essbfc-icon-mymail:before {
	content: '\e808';
} /* 'о €' */
.essbfc-icon-spotify:before {
	content: '\e81c';
} /* 'о њ' */
.essbfc-icon-twitch:before {
	content: '\e81d';
} /* 'о ќ' */
.essbfc-icon-total:before {
	content: '\e81a';
} /* 'о љ' */
.essbfc-icon-mailerlite:before {
	content: '\e808';
} /* 'о €' */

.essbfc-icon-instagram:before { content: '\e822'; } /* 'о ў' */
.essbfc-icon-youtube-play:before { content: '\f16a'; } /* 'п…Є' */

.essbfc-icon-itunes:before { content: '\e821'; } /* '' */
.essbfc-icon-deviantart:before { content: '\f1bd'; } /* '' */
.essbfc-icon-paypal:before { content: '\f1ed'; } /* '' */
.essbfc-icon-whatsapp:before { content: '\f232'; } /* '' */
.essbfc-icon-tripadvisor:before { content: '\f262'; } /* '' */
.essbfc-icon-snapchat:before { content: '\f2ab'; } /* '' */
.essbfc-icon-telegram:before { content: '\f2c6'; } /* '' */

/* template fixes for one column style in round */
.essbfc-container.essbfc-col-1.essbfc-template-roundcolor li .essbfc-icon,
.essbfc-container.essbfc-col-1.essbfc-template-outlinecolor li .essbfc-icon,
.essbfc-container.essbfc-col-1.essbfc-template-roundgrey li .essbfc-icon,
.essbfc-container.essbfc-col-1.essbfc-template-outlinegrey li .essbfc-icon,
.essbfc-container.essbfc-col-1.essbfc-template-roundlight li .essbfc-icon,
.essbfc-container.essbfc-col-1.essbfc-template-outlinelight li .essbfc-icon {
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: left;
	font-size: 21px;
	width: 38px;
	height: 38px;
	line-height: 38px;
}

/* Animations */
.essbfc-network:hover i.essbfc-icon-pulse {
  -webkit-animation-name: hvr-icon-pulse;
  animation-name: hvr-icon-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.essbfc-network:hover i.essbfc-icon-down {
  -webkit-animation-name: hvr-icon-down;
  animation-name: hvr-icon-down;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

.essbfc-network:hover i.essbfc-icon-up {
  -webkit-animation-name: hvr-icon-up;
  animation-name: hvr-icon-up;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}



.essbfc-network:hover i.essbfc-icon-pulse-grow {
  -webkit-animation-name: hvr-icon-pulse-grow;
  animation-name: hvr-icon-pulse-grow;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}

.essbfc-network:hover i.essbfc-icon-pop {
  -webkit-animation-name: hvr-icon-pop;
  animation-name: hvr-icon-pop;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

.essbfc-network:hover i.essbfc-icon-wobble-horizontal {
  -webkit-animation-name: hvr-icon-wobble-horizontal;
  animation-name: hvr-icon-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

.essbfc-network:hover i.essbfc-icon-wobble-vertical {
  -webkit-animation-name: hvr-icon-wobble-vertical;
  animation-name: hvr-icon-wobble-vertical;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

.essbfc-network:hover i.essbfc-icon-buzz-out {
  -webkit-animation-name: hvr-icon-buzz-out;
  animation-name: hvr-icon-buzz-out;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

/** social followers sidebar **/
.essbfc-container.essbfc-container-sidebar {
	position: fixed;
	top: 250px;
	transition:All 0.8s ease;
-webkit-transition:All 0.8s ease;
-moz-transition:All 0.8s ease;
-o-transition:All 0.8s ease;
}

.essbfc-container.essbfc-container-sidebar .essbfc-followers-text {
	font-size: 10px !important;
}

.essbfc-container.essbfc-container-sidebar.essbfc-col-1.essbfc-sidebar-btnh li {
	width: 110px !important;
}

.essbfc-container.essbfc-container-sidebar.essbfc-col-1.essbfc-sidebar-btnv li {
	width: 70px !important;
}

.essbfc-container.essbfc-container-sidebar.essbfc-col-1.essbfc-sidebar-btnv i,
.essbfc-container.essbfc-container-sidebar.essbfc-col-1.essbfc-sidebar-btnv span {
	display: block;
	float: none;
	margin-top: 0px;
}

.essbfc-container.essbfc-container-sidebar.essbfc-col-1.essbfc-sidebar-btnv i {
	padding: 0px !important;
	padding-top: 5px !important;
}

.essbfc-container.essbfc-container-sidebar.essbfc-col-1.essbfc-sidebar-btnv .essbfc-followers-count {
	text-align: center !important;
	padding: 0px !important;
	font-size: 14px;
}

.essbfc-container.essbfc-container-sidebar.essbfc-col-1.essbfc-sidebar-btnv .essbfc-followers-text {
	text-align: center !important;
	padding: 0px !important;
}

.essbfc-container.essbfc-container-sidebar.essbfc-sidebar-left {
	left: 3px;
	transition:All 0.8s ease;
-webkit-transition:All 0.8s ease;
-moz-transition:All 0.8s ease;
-o-transition:All 0.8s ease;
}

.essbfc-container.essbfc-container-sidebar-transition.essbfc-sidebar-left {
	margin-left: -500px;
}

.essbfc-container.essbfc-container-sidebar.essbfc-sidebar-right {
	right: 3px;
	transition:All 0.8s ease;
-webkit-transition:All 0.8s ease;
-moz-transition:All 0.8s ease;
-o-transition:All 0.8s ease;
}

.essbfc-container.essbfc-container-sidebar-transition.essbfc-sidebar-right {
	margin-right: -500px;
}

/*** social profiles ***/

.essbfc-container.essbfc-container-profiles li {
	display: inline-block;
}

.essbfc-container.essbfc-container-profiles.essbfc-profiles-bar {
		position: fixed;
}

.essbfc-container.essbfc-container-profiles.essbfc-profiles-bar.essbfc-profiles-left {
	left: 0px;
	top: 20%;
}

.essbfc-container.essbfc-container-profiles.essbfc-profiles-bar.essbfc-profiles-right {
	right: 0px;
	top: 20%;
}

.essbfc-container.essbfc-container-profiles.essbfc-profiles-bar.essbfc-profiles-topleft {
	left: 0px;
	top: 0px;
}

.essbfc-container.essbfc-container-profiles.essbfc-profiles-bar.essbfc-profiles-topright {
	right: 0px;
	top: 0px;
}

.essbfc-container.essbfc-container-profiles.essbfc-profiles-bar.essbfc-profiles-bottomleft {
	left: 0px;
	bottom: 0px;
}

.essbfc-container.essbfc-container-profiles.essbfc-profiles-bar.essbfc-profiles-bottomright {
	right: 0px;
	bottom: 0px;
}


.essbfc-container.essbfc-container-profiles.essbfc-profiles-bar li {
	display: block;
}

.essbfc-container.essbfc-container-profiles i {
	font-size: 18px;
	line-height: 22px;
	margin: 11px !important;
	width: 22px;
	padding: 0px !important;
}

.essbfc-container.essbfc-container-profiles.essbfc-template-metro li .essbfc-network,
.essbfc-container.essbfc-container-profiles.essbfc-template-flat li .essbfc-network,
.essbfc-container.essbfc-container-profiles.essbfc-template-dark li .essbfc-network,
.essbfc-container.essbfc-container-profiles.essbfc-template-modern li .essbfc-network {
	margin: 0px !important;
	margin-right: 5px !important;
	margin-bottom: 5px !important;
}

.essbfc-container.essbfc-container-profiles.essbfc-nospace li .essbfc-network {
	margin: 0px !important;
	margin-right: 0px !important;
	margin-bottom: 0px !important;
}

.essbfc-container.essbfc-container-profiles.essbfc-template-outlinecolor li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-roundcolor li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-roundgrey li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-outlinegrey li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-roundlight li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-outlinelight li .essbfc-network i {
	width: 36px;
	height: 36px;
	line-height: 32px;
	font-size: 18px;
	margin: 0px 2px !important;
}

.essbfc-container.essbfc-container-profiles.essbfc-template-roundcolor li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-roundgrey li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-roundlight li .essbfc-network i {
	line-height: 36px;
}

.essbfc-container.essbfc-container-profiles.essbfc-template-grey li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-color li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-light li .essbfc-network i {
	margin: 0px 5px !important;
}


.essbfc-container.essbfc-container-profiles i.essb_icon_xing { font-size: 16px !important; }

.essbfc-container.essbfc-container-profiles.essbfc-template-tinycolor i,
.essbfc-container.essbfc-container-profiles.essbfc-template-tinygrey i,
.essbfc-container.essbfc-container-profiles.essbfc-template-tinylight i {
	font-size: 14px;
	margin: 7px !important;
	width: 14px;
	padding: 0px !important;
}

.essbfc-container.essbfc-container-profiles.essbfc-template-tinycolor i.essb_icon_xing
 { font-size: 16px !important; }

.essbfc-container i.essb_icon_telegram { font-size: 33px !important; }
.essbfc-container.essbfc-template-tinycolor i.essb_icon_telegram,
.essbfc-container.essbfc-template-tinygrey i.essb_icon_telegram,
.essbfc-container.essbfc-template-tinylight i.essb_icon_telegram {
	font-size: 16px !important;
}

