/*
	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?me82db');
  src:  url('../font/essb-socialfollowers.eot?me82db#iefix') format('embedded-opentype'),
    url('../font/essb-socialfollowers.ttf?me82db') format('truetype'),
    url('../font/essb-socialfollowers.woff?me82db') format('woff'),
    url('../font/essb-socialfollowers.svg?me82db#essb-socialfollowers') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;

}
/* 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: 'essb-socialfollowers';
    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-2 li.blocksize-2 {
	width: 100% !important;
	display: inline-block;
}

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

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

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

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

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

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

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

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

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

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

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

.essbfc-container.essbfc-col-5 li.blocksize-5 {
	width: 100% !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;
}

.essbfc-container.essbfc-col-flex ul {
	display: flex;
}

.essbfc-container.essbfc-col-flex ul li {
	width: 100%;
	display: flex-row;
}

@media screen and (max-width: 960px) {
	.essbfc-container.essbfc-col-flex ul, .essbfc-container.essbfc-col-flex ul li { display: block; }
}

/*
 * 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-medium,
.essbfc-template-color .essbfc-icon-tiktok {
	color: #12100e !important
}

.essbfc-template-color .essbfc-icon-patreon {
	color: #fc573b !important
}

.essbfc-template-color .essbfc-icon-ok {
	color: #F4731C !important
}

.essbfc-template-color .essbfc-icon-mixer {
	color: #212c3d !important
}

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


.essbfc-template-color .essbfc-icon-subscribe {
	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-subscribe_form {
	color: #f47555 !important
}

.essbfc-template-color .essbfc-icon-subscribe_form {
	color: #f47555 !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-medium,
.essbfc-template-roundcolor .essbfc-icon-tiktok {
	background-color: #12100e !important
}

.essbfc-template-roundcolor .essbfc-icon-mixer {
	background-color: #212c3d !important
}

.essbfc-template-roundcolor .essbfc-icon-patreon {
	background-color: #fc573b !important
}

.essbfc-template-roundcolor .essbfc-icon-ok {
	background-color: #F4731C !important
}


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

.essbfc-template-roundcolor .essbfc-icon-subscribe {
	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-subscribe_form {
	background-color: #f47555 !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-medium,
.essbfc-template-outlinecolor li:hover .essbfc-icon-tiktok {
	background-color: #12100e !important
}

.essbfc-template-outlinecolor li:hover .essbfc-icon-mixer {
	background-color: #212c3d !important
}

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

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

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

.essbfc-template-outlinecolor li:hover .essbfc-icon-subscribe {
	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-subscribe_form {
	background-color: #f47555 !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-medium,
.essbfc-template-outlinecolor .essbfc-icon-tiktok {
	color: #12100e !important;
	border: 2px solid #12100e !important;
}

.essbfc-template-outlinecolor .essbfc-icon-mixer {
	color: #212c3d !important;
	border: 2px solid #212c3d !important;
}

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

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

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

.essbfc-template-outlinecolor .essbfc-icon-subscribe {
	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-subscribe_form {
	color: #f47555 !important;
	border: 2px solid #f47555 !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-medium .essbfc-network,
.essbfc-template-metro .essbfc-tiktok .essbfc-network {
	background-color: #12100e !important;
}

.essbfc-template-metro .essbfc-mixer .essbfc-network {
	background-color: #212c3d !important;
}

.essbfc-template-metro .essbfc-patreon .essbfc-network {
	background-color: #fc573b !important;
}

.essbfc-template-metro .essbfc-ok .essbfc-network {
	background-color: #F4731C !important;
}

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

.essbfc-template-metro .essbfc-subscribe .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-subscribe_form .essbfc-network {
	background-color: #f47555 !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-medium .essbfc-network,
.essbfc-template-flat .essbfc-tiktok .essbfc-network {
	background-color: #12100e !important;
}

.essbfc-template-flat .essbfc-mixer .essbfc-network {
	background-color: #212c3d !important;
}

.essbfc-template-flat .essbfc-patreon .essbfc-network {
	background-color: #fc573b !important;
}

.essbfc-template-flat .essbfc-ok .essbfc-network {
	background-color: #F4731C !important;
}


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

.essbfc-template-flat .essbfc-subscribe .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-subscribe_form .essbfc-network {
	background-color: #f47555 !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-medium .essbfc-network,
.essbfc-template-tinycolor .essbfc-tiktok .essbfc-network {
	background-color: #12100e !important;
}

.essbfc-template-tinycolor .essbfc-mixer .essbfc-network {
	background-color: #212c3d !important;
}

.essbfc-template-tinycolor .essbfc-patreon .essbfc-network {
	background-color: #fc573b !important;
}

.essbfc-template-tinycolor .essbfc-ok .essbfc-network {
	background-color: #F4731C !important;
}

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

.essbfc-template-tinycolor .essbfc-subscribe .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-subscribe_form .essbfc-network {
	background-color: #f47555 !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-medium:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-medium:hover .essbfc-network,
.essbfc-template-modern .essbfc-tiktok:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-tiktok:hover .essbfc-network {
	background-color: #12100e !important;
}

.essbfc-template-modern .essbfc-mixer:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-mixer:hover .essbfc-network {
	background-color: #212c3d !important;
}

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

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

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

.essbfc-template-modern .essbfc-medium .essbfc-network,
.essbfc-template-modern .essbfc-tiktok .essbfc-network {
	border-bottom: 3px solid #12100e !important
}

.essbfc-template-modern .essbfc-mixer .essbfc-network {
	border-bottom: 3px solid #212c3d !important
}

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

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

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

.essbfc-template-modern .essbfc-medium .essbfc-network i,
.essbfc-template-modernlight .essbfc-medium .essbfc-network,
.essbfc-template-modern .essbfc-tiktok .essbfc-network i,
.essbfc-template-modernlight .essbfc-tiktok .essbfc-network {
	color: #12100e !important;
}

.essbfc-template-modern .essbfc-mixer .essbfc-network i,
.essbfc-template-modernlight .essbfc-mixer .essbfc-network {
	color: #212c3d !important;
}

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

.essbfc-template-modern .essbfc-ok .essbfc-network i,
.essbfc-template-modernlight .essbfc-ok .essbfc-network {
	color: #F4731C !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-subscribe:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-subscribe:hover .essbfc-network {
	background-color: #2c9ab7 !important;
}

.essbfc-template-modern .essbfc-subscribe .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-subscribe .essbfc-network i,
.essbfc-template-modernlight .essbfc-subscribe .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-subscribe_form:hover .essbfc-network,
.essbfc-template-modernlight .essbfc-subscribe_form:hover .essbfc-network {
	background-color: #f47555 !important;
}
.essbfc-template-modern .essbfc-subscribe_form .essbfc-network {
	border-bottom: 3px solid #f47555 !important;
}
.essbfc-template-modern .essbfc-subscribe_form .essbfc-network i,
.essbfc-template-modernlight .essbfc-subscribe_form .essbfc-network {
	color: #f47555 !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-icon.essbfc-icon-bridge { font-size: 32px !important; }

.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-ok:before {
  content: "\e904";
}

.essbfc-icon-tiktok:before {
  content: "\e903";
}

.essbfc-icon-mixer:before {
  content: "\e901";
}
.essbfc-icon-patreon:before {
  content: "\e902";
}

.essbfc-icon-medium:before {
  content: "\e900";
}
.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-total:before {
  content: "\e81a";
}
.essbfc-icon-weheartit:before {
  content: "\e81a";
}

.essbfc-icon-mailpoet:before {
  content: "\e808";
}
.essbfc-icon-mymail:before {
  content: "\e808";
}
.essbfc-icon-mailerlite:before {
  content: "\e808";
}
.essbfc-icon-subscribe:before {
  content: "\e808";
}

.essbfc-icon-subscribe_form:before {
  content: "\e808";
}

.essbfc-icon-heart:before {
  content: "\e81b";
}
.essbfc-icon-spotify:before {
  content: "\e81c";
}
.essbfc-icon-twitch:before {
  content: "\e81d";
}
.essbfc-icon-envato:before {
  content: "\e81e";
}
.essbfc-icon-500px:before {
  content: "\e81f";
}
.essbfc-icon-feedly:before {
  content: "\e820";
}
.essbfc-icon-itunes:before {
  content: "\e821";
}
.essbfc-icon-instagram:before {
  content: "\e822";
}
.essbfc-icon-youtube-play:before {
  content: "\f16a";
}
.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";
}

.essbfc-icon-xing:before {
  content: "\ead4";
}

.essbfc-icon-foursquare:before {
  content: "\ead6";
}


/* 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;
	z-index: 10000;
}

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

@media screen and (max-width: 840px) {
	.essbfc-container.essbfc-container-sidebar { display: none !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-profiles-align-center ul {
	text-align: center !important;
}

.essbfc-container.essbfc-container-profiles.essbfc-profiles-align-right ul {
	text-align: right !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;
}

.essbfc-container.essbfc-container-profiles.essbfc-profiles-size-small i {
	font-size: 14px;
    line-height: 20px;
    margin: 6px !important;
    width: 20px;
    padding: 0px !important;
}

.essbfc-container.essbfc-container-profiles.essbfc-profiles-size-medium i {
	font-size: 20px;
    line-height: 26px;
    margin: 6px !important;
    width: 26px;
    padding: 0px !important;
}

.essbfc-container.essbfc-container-profiles.essbfc-profiles-size-large i {
    font-size: 24px;
    line-height: 30px;
    margin: 8px !important;
    width: 30px;
    padding: 0px !important;
}

.essbfc-container.essbfc-container-profiles.essbfc-profiles-size-xlarge i {
    font-size: 28px;
    line-height: 32px;
    margin: 10px !important;
    width: 32px;
    padding: 0px !important;
}

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


.essbfc-container.essbfc-container-profiles.essbfc-template-outlinecolor.essbfc-profiles-size-medium li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-roundcolor.essbfc-profiles-size-medium li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-roundgrey.essbfc-profiles-size-medium li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-outlinegrey.essbfc-profiles-size-medium li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-roundlight.essbfc-profiles-size-medium li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-outlinelight.essbfc-profiles-size-medium li .essbfc-network i {
	font-size: 20px !important;
	line-height: 40px !important;
	width: 40px !important;
	height: 40px !important;
} 

.essbfc-container.essbfc-container-profiles.essbfc-template-outlinecolor.essbfc-profiles-size-large li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-roundcolor.essbfc-profiles-size-large li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-roundgrey.essbfc-profiles-size-large li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-outlinegrey.essbfc-profiles-size-large li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-roundlight.essbfc-profiles-size-large li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-outlinelight.essbfc-profiles-size-large li .essbfc-network i {
	font-size: 24px !important;
	line-height: 46px !important;
	width: 46px !important;
	height: 46px !important;
} 

.essbfc-container.essbfc-container-profiles.essbfc-template-outlinecolor.essbfc-profiles-size-xlarge li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-roundcolor.essbfc-profiles-size-xlarge li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-roundgrey.essbfc-profiles-size-xlarge li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-outlinegrey.essbfc-profiles-size-xlarge li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-roundlight.essbfc-profiles-size-xlarge li .essbfc-network i,
.essbfc-container.essbfc-container-profiles.essbfc-template-outlinelight.essbfc-profiles-size-xlarge li .essbfc-network i {
	font-size: 28px !important;
	line-height: 52px !important;
	width: 52px !important;
	height: 52px !important;
} 

/** Profile Post Bar **/
.essbfc-profiles-post .essbfc-container {
	margin-botton: 0 !important;
}

.essbfc-profiles-post {
	margin-bottom: 20px;
}
.essbfc-profiles-post.essbfc-profiles-post-right {
	text-align: right;
}

.essbfc-profiles-post.essbfc-profiles-post-right .essbfc-container {
	text-align: right;
	float: right;
}

.essbfc-profiles-post.essbfc-profiles-post-center {
	text-align: center;
}

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

.essbfc-profiles-post .user-content {
	margin-bottom: 1em;
}

.essbfc-content-pos-left .user-content, .essbfc-content-pos-left .user-buttons {
	float: left; width: 50%;
}

@media screen and (max-width: 960px) {
	.essbfc-content-pos-left .user-content, .essbfc-content-pos-left .user-buttons {
		float: none; width: 100%;
	}
}

.essbfc-profile-width-full .essbfc-container ul {
	display: flex;
}

.essbfc-profile-width-full .essbfc-container ul li {
	display: inline-block;
	width: 100%;
}

.essbfc-profile-width-full .essbfc-container.essbfc-container-profiles ul li i {
	width: 100% !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
}

.essbfc-profiles-button .essbfc-icon {
	display: inline-block;
}

.essbfc-profiles-button .essbfc-profile-cta { margin-right: 10px; }

.essbfc-profile-width-full .essbfc-profiles-button .essbfc-profile-cta {
	margin-right: 0;
	margin-bottom: 10px;
	display: block;
}

/*
 * Cover Box Design
 */

.essbfc-cover { padding: 25px 15px; text-align: center; margin-bottom: 0px; color: #333; background: #fff; }
.essbfc-cover.essbfc-cover-align-left { text-align: left;}
.essbfc-cover.essbfc-cover-align-right { text-align: right; }
.essbfc-cover.dark { background: #232323; color: #fff; }
.essbfc-cover .profile { width: 64px; height: 64px; border-radius: 50%; }
.essbfc-cover .title { font-size: 1.2em; font-weight: bold; }


/**
 * Profiles Columns & CTA
 */

body .essbfc-container.essbfc-container-profiles.essbfc-profiles-columns li .essbfc-network { margin: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important;}
.essbfc-profiles-columns ul {
	grid-gap: 5px;
	display: grid;
}

.essbfc-profiles-columns.essbfc-nospace ul { grid-gap: 0; }

.essbfc-profiles-columns.essbfc-profiles-ctavert ul li a { text-align: center; }
.essbfc-profiles-columns.essbfc-profiles-ctavert ul li a .essbfc-network { padding: 15px 20px; }
.essbfc-profiles-columns.essbfc-profiles-ctavert ul li a .essbfc-icon { margin: 0 auto !important; }
.essbfc-container.essbfc-container-profiles.essbfc-profiles-design-icon.essbfc-profiles-columns.essbfc-profiles-ctavert li .essbfc-network i, 
.essbfc-container.essbfc-container-profiles.essbfc-profiles-design-roundicon.essbfc-profiles-columns.essbfc-profiles-ctavert li .essbfc-network i, 
.essbfc-container.essbfc-container-profiles.essbfc-profiles-design-outlineicon.essbfc-profiles-columns.essbfc-profiles-ctavert li .essbfc-network i {
	margin: 0 auto !important;
}

.essbfc-profiles-columns ul li a .essbfc-network .essbfc-profile-cta_text,
.essbfc-profiles-cta ul li a .essbfc-network .essbfc-profile-cta_text {
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Arial,"Helvetica Neue",sans-serif;
	font-size: 14px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.essbfc-profiles-columns.essbfc-profiles-size-small ul li a .essbfc-network .essbfc-profile-cta_text {
	font-size: 12px;	
}

.essbfc-profiles-columns.essbfc-profiles-ctavert ul li a .essbfc-network .essbfc-profile-cta_text { margin-top: 5px; display: block;  }

.essbfc-profiles-columns.essbfc-profiles-ctavert.essbfc-profiles-design-general ul li a .essbfc-icon {
	width: 100%;
}

.essbfc-profiles-columns.essbfc-profiles-align-left.essbfc-profiles-ctavert ul li a,
.essbfc-profiles-columns.essbfc-profiles-align-left.essbfc-profiles-ctavert ul li a .essbfc-network { text-align: left; }
.essbfc-profiles-columns.essbfc-profiles-align-left.essbfc-profiles-ctavert ul li a .essbfc-icon { 
	margin: 0 !important;
	display: block;	
	text-align: left;
}

.essbfc-container.essbfc-container-profiles.essbfc-profiles-columns.essbfc-profiles-align-left.essbfc-profiles-design-icon.essbfc-profiles-ctavert ul li a .essbfc-icon,
.essbfc-container.essbfc-container-profiles.essbfc-profiles-columns.essbfc-profiles-align-left.essbfc-profiles-design-roundicon.essbfc-profiles-ctavert ul li a .essbfc-icon,
.essbfc-container.essbfc-container-profiles.essbfc-profiles-columns.essbfc-profiles-align-left.essbfc-profiles-design-outlineicon.essbfc-profiles-ctavert ul li a .essbfc-icon {
	margin: 0 !important;
}

.essbfc-profiles-columns.essbfc-profiles-align-left.essbfc-profiles-ctavert.essbfc-profiles-design-roundicon ul li a .essbfc-icon,
.essbfc-profiles-columns.essbfc-profiles-align-left.essbfc-profiles-ctavert.essbfc-profiles-design-outlineicon ul li a .essbfc-icon,
.essbfc-profiles-columns.essbfc-profiles-align-right.essbfc-profiles-ctavert.essbfc-profiles-design-roundicon ul li a .essbfc-icon,
.essbfc-profiles-columns.essbfc-profiles-align-right.essbfc-profiles-ctavert.essbfc-profiles-design-outlineicon ul li a .essbfc-icon {
	text-align: center;
}

.essbfc-profiles-columns.essbfc-profiles-align-right.essbfc-profiles-ctavert ul li a,
.essbfc-profiles-columns.essbfc-profiles-align-right.essbfc-profiles-ctavert ul li a .essbfc-network { text-align: right; }
.essbfc-profiles-columns.essbfc-profiles-align-right.essbfc-profiles-ctavert ul li a .essbfc-icon { 
	margin: 0 !important;
	display: block;
	text-align: right;
}

.essbfc-container.essbfc-container-profiles.essbfc-profiles-columns.essbfc-profiles-align-right.essbfc-profiles-design-icon.essbfc-profiles-ctavert ul li a .essbfc-icon,
.essbfc-container.essbfc-container-profiles.essbfc-profiles-columns.essbfc-profiles-align-right.essbfc-profiles-design-roundicon.essbfc-profiles-ctavert ul li a .essbfc-icon,
.essbfc-container.essbfc-container-profiles.essbfc-profiles-columns.essbfc-profiles-align-right.essbfc-profiles-design-outlineicon.essbfc-profiles-ctavert ul li a .essbfc-icon {
	margin: 0 !important;
	display: inline-block !important;
}

.essbfc-profiles-columns.essbfc-profiles-ctah ul li a .essbfc-network {
	display: flex;
	align-items: baseline;
}

.essbfc-profiles-columns.essbfc-profiles-ctah ul li a .essbfc-network .essbfc-profile-cta_text {
	display: block;
    width: calc(100% - 32px);
    padding: 0 10px;
	text-align: left;
}

.essbfc-profiles-columns.essbfc-profiles-ctah.essbfc-profiles-align-right ul li a .essbfc-network .essbfc-profile-cta_text {
	text-align: right;
}

/**
 * Columns
 */
.essbfc-profiles-columns-6 ul {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.essbfc-profiles-columns-5 ul {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.essbfc-profiles-columns-4 ul {
    grid-template-columns: 1fr 1fr 1fr 1fr;
}

.essbfc-profiles-columns-3 ul {
    grid-template-columns: 1fr 1fr 1fr;
}

.essbfc-profiles-columns-2 ul {
    grid-template-columns: 1fr 1fr;
}

.essbfc-profiles-columns-1 ul {
    grid-template-columns: 1fr;
}

@media screen and (max-width: 768px) {
	.essbfc-profiles-columns-2 ul,
	.essbfc-profiles-columns-3 ul,
	.essbfc-profiles-columns-4 ul,
	.essbfc-profiles-columns-5 ul,
	.essbfc-profiles-columns-6 ul {
		grid-template-columns: 1fr;
	}
}

/**
 * No call-to-action texts
 */

.essbfc-profiles-columns.essbfc-profiles-nocta ul li a .essbfc-network {
	padding: 10px;
}

.essbfc-profiles-columns.essbfc-profiles-nocta.essbfc-profiles-align-left ul li a .essbfc-network {
	text-align: left;
}

.essbfc-profiles-columns.essbfc-profiles-nocta.essbfc-profiles-align-right ul li a .essbfc-network {
	text-align: right;
}

.essbfc-container.essbfc-container-profiles.essbfc-profiles-columns.essbfc-profiles-nocta li .essbfc-network i {
	margin: 0 auto !important;
}

.essbfc-profiles-columns.essbfc-profiles-nocta.essbfc-profiles-align-left ul li a .essbfc-network i,
.essbfc-profiles-columns.essbfc-profiles-nocta.essbfc-profiles-align-right ul li a .essbfc-network i {
	display: inline-block;
}

.essbasc-popup-content .essbfc-container.essbfc-container-profiles { margin-bottom: 0 !important; } 