.essb-followme,
.essb_links li a {
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}
.essb_links.essb_template_cutoff-fill-retina,
.essb_links.essb_template_cutoff-retina {
  overflow: hidden;
}
.essb_links .essb_icon:before,
.essb_links .essb_vertical_name li a,
.essb_links.essb_links_center,
.essb_links.essb_network_align_center {
  text-align: center;
}
@font-face {
  font-family: essb;
  src: url("../fonts/essb.eot");
  src:
    url("../fonts/essb-.eot#iefix") format("embedded-opentype"),
    url("../fonts/essb.woff") format("woff"),
    url("../fonts/essb.ttf") format("truetype"),
    url("../fonts/essb.svg#essb") format("svg");
  font-weight: 400;
  font-style: normal;
}
[class*=" essb_icon_"]:before,
[class^="essb_icon_"]:before {
  font-family: essb !important;
  font-style: normal !important;
  font-weight: 400 !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.essb_links li,
.essb_links li a,
.essb_links li a .essb_icon,
.essb_links li a .essb_network_name,
.essb_links ul {
  font-family: "Open Sans", helvetica, arial, sans-serif;
  line-height: 1em;
  text-transform: none;
  border: 0;
  outline: 0;
  background-image: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 100%;
}
.essb_icon_facebook:before {
  content: "\61";
}
.essb_icon_facebook-official:before {
  content: "\62";
}
.essb_icon_facebook-square:before {
  content: "\63";
}
.essb_icon_twitter:before {
  content: "\64";
}
.essb_icon_twitter-square:before {
  content: "\65";
}
.essb_icon_google:before {
  content: "\66";
}
.essb_icon_pinterest-alt:before {
  content: "\67";
}
.essb_icon_pinterest:before {
  content: "\68";
}
.essb_icon_pinterest-square:before {
  content: "\69";
}
.essb_icon_linkedin-square:before {
  content: "\6a";
}
.essb_icon_linkedin:before {
  content: "\6b";
}
.essb_icon_digg:before {
  content: "\6c";
}
.essb_icon_del:before {
  content: "\6d";
}
.essb_icon_stumbleupon:before {
  content: "\6e";
}
.essb_icon_tumblr:before {
  content: "\6f";
}
.essb_icon_tumblr-square:before {
  content: "\70";
}
.essb_icon_vk:before {
  content: "\71";
}
.essb_icon_vkontakte:before {
  content: "\72";
}
.essb_icon_print:before {
  content: "\73";
}
.essb_icon_envelope:before,
.essb_icon_subscribe:before {
  content: "\74";
}
.essb_icon_envelope-o:before {
  content: "\75";
}
.essb_icon_mail:before {
  content: "\76";
}
.essb_icon_flattr:before {
  content: "\77";
}
.essb_icon_social-reddit:before {
  content: "\78";
}
.essb_icon_reddit:before {
  content: "\79";
}
.essb_icon_buffer:before {
  content: "\7a";
}
.essb_icon_love:before {
  content: "\41";
}
.essb_icon_heart-o:before {
  content: "\42";
}
.essb_icon_weibo:before {
  content: "\43";
}
.essb_icon_pocket:before {
  content: "\44";
}
.essb_icon_xing:before {
  content: "\45";
}
.essb_icon_xing-square:before {
  content: "\46";
}
.essb_icon_ok:before {
  content: "\47";
}
.essb_icon_odnoklassniki-square:before {
  content: "\48";
}
.essb_icon_mwp:before {
  content: "\49";
}
.essb_icon_whatsapp:before {
  content: "\4a";
}
.essb_icon_meneame:before {
  content: "\4b";
}
.essb_icon_blogger:before {
  content: "\4c";
}
.essb_icon_amazon:before {
  content: "\4d";
}
.essb_icon_gmail:before {
  content: "\4e";
}
.essb_icon_aol:before {
  content: "\4f";
}
.essb_icon_newsvine:before {
  content: "\50";
}
.essb_icon_hackernews:before {
  content: "\51";
}
.essb_icon_evernote:before {
  content: "\52";
}
.essb_icon_myspace:before {
  content: "\53";
}
.essb_icon_mailru:before {
  content: "\54";
}
.essb_icon_viadeo:before {
  content: "\55";
}
.essb_icon_line:before {
  content: "\56";
}
.essb_icon_flipboard:before {
  content: "\57";
}
.essb_icon_comments:before {
  content: "\58";
}
.essb_icon_comment-o:before {
  content: "\59";
}
.essb_icon_yummly:before {
  content: "\5a";
}
.essb_icon_sms:before {
  content: "\30";
}
.essb_icon_plus:before {
  content: "\31";
}
.essb_icon_plus-square:before {
  content: "\32";
}
.essb_icon_minus:before {
  content: "\33";
}
.essb_icon_minus-square:before {
  content: "\34";
}
.essb_icon_close:before {
  content: "\35";
}
.essb_icon_share:before {
  content: "\36";
}
.essb_icon_share-alt-square:before {
  content: "\37";
}
.essb_icon_share-alt:before {
  content: "\38";
}
.essb_icon_ellipsis-h:before {
  content: "\39";
}
.essb_icon_yahoomail:before {
  content: "\76";
}
.essb_icon_viber:before {
  content: "\21";
}
.essb_icon_telegram:before {
  content: "\22";
}
.essb_icon_more:before {
  content: "\31";
}
.essb_icon_less:before {
  content: "\33";
}
.essb_icon_dots:before,
.essb_icon_more_dots:before {
  content: "\23";
}
.essb_icon_prev:before {
  content: "\24";
}
.essb_icon_next:before {
  content: "\25";
}
.essb_icon_clock:before {
  content: "\26";
}
.essb_icon_youtube-play:before {
  content: "\27";
}
.essb_icon_youtube:before {
  content: "\28";
}
.essb_icon_skype:before {
  content: "\29";
}
.essb_icon_messenger:before {
  content: "\2a";
}
.essb_icon_kakaotalk:before {
  content: "\2d";
}
.essb_icon_close2:before {
  content: "\2c";
}
.essb_icon_share-tiny:before {
  content: "\2e";
}
.essb_icon_share-outline:before {
  content: "\2f";
}
.essb_icon_livejournal:before {
  content: "\3a";
}
.essb_icon_yammer:before {
  content: "\3b";
}
.essb_icon_meetedgar-alternate:before {
  content: "\3c";
}
.essb_icon_meetedgar:before {
  content: "\3d";
}
.essb_icon_fintel:before {
  content: "\5b";
}
.essb_icon_mix:before {
  content: "\5d";
}
.essb_icon_instapaper:before {
  content: "\5e";
}
.essb_links {
  word-wrap: normal !important;
  clear: both;
  margin: 1em 0;
}
.essb_maybe_hidden_text {
  position: absolute;
  left: -9999px;
  text-indent: -9999px;
}
.essb_links li,
.essb_links ul {
  padding: 0 !important;
  margin: 0 !important;
  list-style: none !important;
  font-weight: 400;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
}
.essb_links li,
.essb_links li a,
.essb_links li a .essb_icon,
.essb_links li a .essb_network_name {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
}
.essb_links li a {
  margin: 2px 5px 2px 0;
  color: #fff !important;
  text-decoration: none;
  font-size: 100%;
  background-clip: padding-box;
  transition: all 0.2s linear;
}
.essb_links .essb_icon {
  width: 36px;
  height: 36px;
  background-position: center;
  background-repeat: no-repeat;
}
.essb_links .essb_vertical_name .essb_network_name {
  display: block;
}
.essb_links .essb_force_hide_name .essb_network_name,
.essb_links .essb_hide_icon .essb_icon {
  display: none;
}
.essb_links .essb_vertical_name li a .essb_network_name {
  margin: 0 10px 8px;
}
.essb_links .essb_force_hide_name .essb_icon {
  margin-right: 0 !important;
}
.essb_links .essb_hide_icon .essb_network_name {
  padding: 10px 15px;
  margin-right: 0 !important;
}
.essb_links .essb_hide_name a .essb_network_name {
  max-width: 0;
  white-space: nowrap !important;
  overflow: hidden;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  margin-right: 0;
}
.essb_links .essb_hide_name a .essb_icon {
  margin-right: 0;
}
.essb_links.essb_sharebtn_button
  .essb_hide_name
  .essb_link_sharebtn
  a
  .essb_network_name,
.essb_links.essb_sharebtn_text
  .essb_hide_name
  .essb_link_sharebtn
  a
  .essb_network_name {
  max-width: 420px;
  margin-right: 10px;
}
.essb_links.essb_sharebtn_button
  .essb_force_hide_name
  .essb_link_sharebtn
  .essb_network_name,
.essb_links.essb_sharebtn_text
  .essb_force_hide_name
  .essb_link_sharebtn
  .essb_network_name {
  display: inline-block;
}
.essb_links.essb_sharebtn_counter_bottom
  .essb_link_sharebtn
  .essb_network_name {
  display: block !important;
  text-align: center;
  margin-right: 0 !important;
  font-size: 10px;
  margin-bottom: 5px;
}
.essb_links.essb_sharebtn_text .essb_link_sharebtn .essb_icon {
  visibility: hidden;
  width: 10px;
}
.essb_links.essb_sharebtn_icon .essb_hide_icon .essb_link_sharebtn .essb_icon {
  display: inline-block;
  margin-right: 0;
}
.essb_links.essb_sharebtn_icon
  .essb_hide_icon
  .essb_link_sharebtn
  .essb_network_name {
  padding: 0;
}
.essb_links .essb_hide_name a:hover .essb_network_name {
  max-width: 420px;
  margin-right: 10px;
}
.essb_links .essb_icon:before {
  font-size: 18px !important;
  position: absolute;
  top: 9px;
  left: 9px;
}
.essb_links li a .essb_network_name {
  margin-right: 10px;
  font-size: 14px;
}
.essb_links li a .essb_network_name.essb_noname {
  margin-right: 0;
}
.essb_links.essb_network_align_right .essb_network_name {
  float: right;
  margin-top: 10px;
}
.essb_links.essb_links_right {
  text-align: right;
}
.essb_links.essb_width_columns_4 li {
  width: 25%;
}
.essb_links.essb_width_columns_5 li {
  width: 20%;
}
.essb_links.essb_width_columns_6 li {
  width: 16.6666%;
}
.essb_links.essb_width_columns_7 li {
  width: 14.285%;
}
.essb_links.essb_width_columns_8 li {
  width: 12.5%;
}
.essb_links.essb_width_columns_9 li {
  width: 11.1111%;
}
.essb_links.essb_width_columns_10 li {
  width: 10%;
}
.essb_links.essb_width_columns_3 li {
  width: 33.3333%;
}
.essb_links.essb_width_columns_2 li {
  width: 50%;
}
.essb_links.essb_width_columns_1 li {
  width: 100%;
}
.essb_links.essb_width_columns_2 li a,
.essb_links.essb_width_columns_3 li a,
.essb_links.essb_width_columns_4 li a,
.essb_links.essb_width_columns_5 li a {
  width: 98%;
}
.essb_links.essb_width_columns_10 li a,
.essb_links.essb_width_columns_6 li a,
.essb_links.essb_width_columns_7 li a,
.essb_links.essb_width_columns_8 li a,
.essb_links.essb_width_columns_9 li a {
  width: 96%;
}
.essb_links.essb_width_columns_1 li a {
  width: 98%;
}
.essb_links.essb_nospace.essb_width_columns_1 li a,
.essb_links.essb_nospace.essb_width_columns_10 li a,
.essb_links.essb_nospace.essb_width_columns_2 li a,
.essb_links.essb_nospace.essb_width_columns_3 li a,
.essb_links.essb_nospace.essb_width_columns_4 li a,
.essb_links.essb_nospace.essb_width_columns_5 li a,
.essb_links.essb_nospace.essb_width_columns_6 li a,
.essb_links.essb_nospace.essb_width_columns_7 li a,
.essb_links.essb_nospace.essb_width_columns_8 li a,
.essb_links.essb_nospace.essb_width_columns_9 li a,
.essb_links.essb_width_flex li {
  width: 100%;
}
.essb_nospace li a {
  margin-right: 0 !important;
  margin-bottom: 0 !important;
}
.essb_links.essb_width_flex ul {
  display: flex;
}
.essb_links.essb_width_flex li a {
  width: 98%;
  white-space: nowrap !important;
}
.essb_links.essb_width_flex.essb_nospace li a {
  width: 100% !important;
}
.essb_links.essb_width_flex li.essb_link_less,
.essb_links.essb_width_flex li.essb_link_more,
.essb_links.essb_width_flex li.essb_link_more_dots,
.essb_links.essb_width_flex li.essb_totalcount_item {
  width: inherit;
}
.essb_links.essb_width_flex li.essb_link_less,
.essb_links.essb_width_flex li.essb_totalcount_item {
  margin: auto 0 !important;
}
.essb_links.essb_width_flex
  li.essb_totalcount_item
  .essb_totalcount.essb_t_l_big,
.essb_links.essb_width_flex
  li.essb_totalcount_item
  .essb_totalcount.essb_t_r_big {
  min-width: 80px;
}
.essb_links.essb_fixed {
  position: fixed;
  top: 0;
  background: #fff;
  display: block;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  z-index: 2000;
}
.essb_links .essb_after_more,
.essb_links .essb_link_less a .essb_network_name,
.essb_links .essb_link_more a .essb_network_name,
.essb_links .essb_link_more_dots a .essb_network_name {
  display: none;
}
.essb_links .essb_link_less a,
.essb_links .essb_link_less a:focus,
.essb_links .essb_link_less a:hover,
.essb_links .essb_link_more a,
.essb_links .essb_link_more a:focus,
.essb_links .essb_link_more a:hover,
.essb_links .essb_link_more_dots a,
.essb_links .essb_link_more_dots a:focus,
.essb_links .essb_link_more_dots a:hover {
  background-color: #c5c5c5 !important;
}
.essb_links .essb_hide_name .essb_link_less a:focus .essb_icon,
.essb_links .essb_hide_name .essb_link_less a:hover .essb_icon,
.essb_links .essb_hide_name .essb_link_more a:focus .essb_icon,
.essb_links .essb_hide_name .essb_link_more a:hover .essb_icon,
.essb_links .essb_hide_name .essb_link_more_dots a:focus .essb_icon,
.essb_links .essb_hide_name .essb_link_more_dots a:hover .essb_icon,
.essb_links .essb_link_less a .essb_icon,
.essb_links .essb_link_more a .essb_icon,
.essb_links .essb_link_more_dots a .essb_icon {
  margin-right: 0 !important;
  margin-left: 0 !important;
  padding: 0;
}
.essb_links .essb_link_meneame a,
.essb_links .essb_link_meneame a:focus,
.essb_links .essb_link_meneame a:hover {
  background-color: #ff7d12 !important;
}
.essb_links .essb_link_whatsapp a,
.essb_links .essb_link_whatsapp a:focus,
.essb_links .essb_link_whatsapp a:hover {
  background-color: #1d9e11 !important;
}
.essb_links .essb_link_mwp a,
.essb_links .essb_link_mwp a:focus,
.essb_links .essb_link_mwp a:hover {
  background-color: #056cad !important;
}
.essb_links .essb_link_flattr a,
.essb_links .essb_link_flattr a:focus,
.essb_links .essb_link_flattr a:hover {
  background-color: #8cb55b !important;
}
.essb_links .essb_link_ok a,
.essb_links .essb_link_ok a:focus,
.essb_links .essb_link_ok a:hover {
  background-color: #f4731c !important;
}
.essb_links .essb_link_xing a,
.essb_links .essb_link_xing a:focus,
.essb_links .essb_link_xing a:hover {
  background-color: #135a5b !important;
}
.essb_links .essb_link_weibo a,
.essb_links .essb_link_weibo a:focus,
.essb_links .essb_link_weibo a:hover {
  background-color: #ed1c24 !important;
}
.essb_links .essb_link_pocket a,
.essb_links .essb_link_pocket a:focus,
.essb_links .essb_link_pocket a:hover {
  background-color: #ee4055 !important;
}
.essb_links .essb_link_tumblr a,
.essb_links .essb_link_tumblr a:focus,
.essb_links .essb_link_tumblr a:hover {
  background-color: #2c4762 !important;
}
.essb_links .essb_link_print a,
.essb_links .essb_link_print a:focus,
.essb_links .essb_link_print a:hover {
  background-color: #666 !important;
}
.essb_links .essb_link_del a,
.essb_links .essb_link_del a:focus,
.essb_links .essb_link_del a:hover {
  background-color: #3398fc !important;
}
.essb_links .essb_link_buffer a,
.essb_links .essb_link_buffer a:focus,
.essb_links .essb_link_buffer a:hover {
  background-color: #111 !important;
}
.essb_links .essb_link_love a,
.essb_links .essb_link_love a:focus,
.essb_links .essb_link_love a:hover {
  background-color: #ed1c24 !important;
}
.essb_links .essb_link_twitter a,
.essb_links .essb_link_twitter a:focus,
.essb_links .essb_link_twitter a:hover {
  background-color: #00abf0 !important;
}
.essb_links .essb_link_google a,
.essb_links .essb_link_google a:focus,
.essb_links .essb_link_google a:hover {
  background-color: #ea4335 !important;
}
.essb_links .essb_link_facebook a,
.essb_links .essb_link_facebook a:focus,
.essb_links .essb_link_facebook a:hover {
  background-color: #3a579a !important;
}
.essb_links .essb_link_pinterest a,
.essb_links .essb_link_pinterest a:focus,
.essb_links .essb_link_pinterest a:hover {
  background-color: #cd1c1f !important;
}
.essb_links .essb_link_digg a,
.essb_links .essb_link_digg a:focus,
.essb_links .essb_link_digg a:hover {
  background-color: #1b5791 !important;
}
.essb_links .essb_link_linkedin a,
.essb_links .essb_link_linkedin a:focus,
.essb_links .essb_link_linkedin a:hover {
  background-color: #127bb6 !important;
}
.essb_links .essb_link_stumbleupon a,
.essb_links .essb_link_stumbleupon a:focus,
.essb_links .essb_link_stumbleupon a:hover {
  background-color: #eb4723 !important;
}
.essb_links .essb_link_vk a,
.essb_links .essb_link_vk a:focus,
.essb_links .essb_link_vk a:hover {
  background-color: #4c75a3 !important;
}
.essb_links .essb_link_mail a,
.essb_links .essb_link_mail a:focus,
.essb_links .essb_link_mail a:hover {
  background-color: #666 !important;
}
.essb_links .essb_link_reddit a,
.essb_links .essb_link_reddit a:focus,
.essb_links .essb_link_reddit a:hover {
  background-color: #333 !important;
}
.essb_links .essb_link_blogger a,
.essb_links .essb_link_blogger a:focus,
.essb_links .essb_link_blogger a:hover {
  background-color: #f59038 !important;
}
.essb_links .essb_link_amazon a,
.essb_links .essb_link_amazon a:focus,
.essb_links .essb_link_amazon a:hover {
  background-color: #111 !important;
}
.essb_links .essb_link_yahoomail a,
.essb_links .essb_link_yahoomail a:focus,
.essb_links .essb_link_yahoomail a:hover {
  background-color: #511295 !important;
}
.essb_links .essb_link_gmail a,
.essb_links .essb_link_gmail a:focus,
.essb_links .essb_link_gmail a:hover {
  background-color: #dd4b39 !important;
}
.essb_links .essb_link_newsvine a,
.essb_links .essb_link_newsvine a:focus,
.essb_links .essb_link_newsvine a:hover {
  background-color: #0d642e !important;
}
.essb_links .essb_link_hackernews a,
.essb_links .essb_link_hackernews a:focus,
.essb_links .essb_link_hackernews a:hover {
  background-color: #f08641 !important;
}
.essb_links .essb_link_evernote a,
.essb_links .essb_link_evernote a:focus,
.essb_links .essb_link_evernote a:hover {
  background-color: #7cbf4b !important;
}
.essb_links .essb_link_aol a,
.essb_links .essb_link_aol a:focus,
.essb_links .essb_link_aol a:hover {
  background-color: #111 !important;
}
.essb_links .essb_link_myspace a,
.essb_links .essb_link_myspace a:focus,
.essb_links .essb_link_myspace a:hover {
  background-color: #3a5998 !important;
}
.essb_links .essb_link_mailru a,
.essb_links .essb_link_mailru a:focus,
.essb_links .essb_link_mailru a:hover {
  background-color: #faa519 !important;
}
.essb_links .essb_link_viadeo a,
.essb_links .essb_link_viadeo a:focus,
.essb_links .essb_link_viadeo a:hover {
  background-color: #222 !important;
}
.essb_links .essb_link_line a,
.essb_links .essb_link_line a:focus,
.essb_links .essb_link_line a:hover {
  background-color: #2cbf13 !important;
}
.essb_links .essb_link_flipboard a,
.essb_links .essb_link_flipboard a:focus,
.essb_links .essb_link_flipboard a:hover {
  background-color: #b31f17 !important;
}
.essb_links .essb_link_comments a,
.essb_links .essb_link_comments a:focus,
.essb_links .essb_link_comments a:hover {
  background-color: #444 !important;
}
.essb_links .essb_link_yummly a,
.essb_links .essb_link_yummly a:focus,
.essb_links .essb_link_yummly a:hover {
  background-color: #e26326 !important;
}
.essb_links .essb_link_sms a,
.essb_links .essb_link_sms a:focus,
.essb_links .essb_link_sms a:hover {
  background-color: #4ea546 !important;
}
.essb_links .essb_link_viber a,
.essb_links .essb_link_viber a:focus,
.essb_links .essb_link_viber a:hover {
  background-color: #7d539d !important;
}
.essb_links .essb_link_telegram a,
.essb_links .essb_link_telegram a:focus,
.essb_links .essb_link_telegram a:hover {
  background-color: #08c !important;
}
.essb_links .essb_link_subscribe a,
.essb_links .essb_link_subscribe a:focus,
.essb_links .essb_link_subscribe a:hover {
  background-color: #f47555 !important;
}
.essb_links .essb_link_skype a,
.essb_links .essb_link_skype a:focus,
.essb_links .essb_link_skype a:hover {
  background-color: #00aff0 !important;
}
.essb_links .essb_link_messenger a,
.essb_links .essb_link_messenger a:focus,
.essb_links .essb_link_messenger a:hover {
  background-color: #0d87ff !important;
}
.essb_links .essb_link_kakaotalk a,
.essb_links .essb_link_kakaotalk a:focus,
.essb_links .essb_link_kakaotalk a:hover {
  background-color: #fbe600 !important;
  color: #000 !important;
}
.essb_links .essb_link_sharebtn a,
.essb_links .essb_link_sharebtn a:focus,
.essb_links .essb_link_sharebtn a:hover {
  background-color: #2b6a94 !important;
}
.essb_links .essb_link_livejournal a,
.essb_links .essb_link_livejournal a:focus,
.essb_links .essb_link_livejournal a:hover {
  background-color: #0ca8ec !important;
}
.essb_links .essb_link_yammer a,
.essb_links .essb_link_yammer a:focus,
.essb_links .essb_link_yammer a:hover {
  background-color: #3469ba !important;
}
.essb_links .essb_link_meetedgar a,
.essb_links .essb_link_meetedgar a:focus,
.essb_links .essb_link_meetedgar a:hover {
  background-color: #6cbdc5 !important;
}
.essb_links .essb_link_fintel a,
.essb_links .essb_link_fintel a:focus,
.essb_links .essb_link_fintel a:hover {
  background-color: #404040 !important;
}
.essb_links .essb_link_mix a,
.essb_links .essb_link_mix a:focus,
.essb_links .essb_link_mix a:hover {
  background-color: #ff8226 !important;
}
.essb_links .essb_link_instapaper a,
.essb_links .essb_link_instapaper a:focus,
.essb_links .essb_link_instapaper a:hover {
  background-color: #404040 !important;
}
.essb_links .essb_counter,
.essb_links .essb_counter_right {
  display: inline-block;
  padding: 9px 7px;
  font-size: 11px;
  color: #999;
  background: #fff;
  vertical-align: 0;
}
.essb_links .essb_counter_insidename {
  margin-left: 5px;
  font-weight: 700;
}
.essb_links.essb_width_flex .essb_counter_insidehover {
  margin-right: 15px;
}
.essb_links .essb_counter {
  position: relative;
  right: -5px;
  top: 0;
  border: 1px solid #ddd;
  border-right-width: 0;
  border-radius: 4px;
  z-index: 2;
}
.essb_links .essb_counter:after {
  content: "";
  position: absolute;
  right: -4px;
  top: 50%;
  margin-top: -4px;
  border-left: 4px solid #fff;
  border-bottom: 4px solid transparent;
  border-top: 4px solid transparent;
}
.essb_links .essb_counter_right {
  position: relative;
  right: 6px;
  top: 0;
  border: 1px solid #ddd;
  border-left-width: 0;
  border-radius: 4px;
}
.essb_links .essb_counter_right:before {
  content: "";
  position: absolute;
  left: -4px;
  top: 50%;
  margin-top: -4px;
  border-right: 4px solid #fff;
  border-bottom: 4px solid transparent;
  border-top: 4px solid transparent;
}
.essb_links.essb_counter_modern_left .essb_counter {
  right: -5px;
  margin-right: 10px !important;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  width: 30px;
  text-align: center;
  background: #e6e7e9;
  color: #666;
  border: 0;
}
.essb_links.essb_counter_modern_right .essb_counter_right {
  right: 0;
  margin-left: 5px;
  margin-right: 10px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  width: 30px;
  text-align: center;
  background: #e6e7e9;
  color: #666;
  border: 0;
}
.essb_links.essb_counter_modern_right .essb_counter_right:before {
  border-right: 6px solid #e6e7e9;
}
.essb_links.essb_counter_modern_left .essb_counter:after {
  border-left: 6px solid #e6e7e9;
}
.essb_links.essb_counter_modern_top .essb_counter {
  right: 0;
  margin-bottom: 7px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  width: 30px;
  text-align: center;
  background: #e6e7e9;
  color: #666;
  border: 0;
  display: block;
}
.essb_links.essb_counter_modern_top .essb_counter:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #e6e7e9;
  top: 100%;
  left: 50%;
  right: 6px;
  margin-top: -2px;
  margin-left: -6px;
  margin-right: 6px;
}
.essb_links.essb_counter_modern_top_mini .essb_counter {
  display: block;
  right: 0;
  top: 10px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  text-align: center;
  background: #34495e;
  color: #fff;
  border: 0;
  padding: 2px;
  width: 24px;
  font-size: 9px;
  font-weight: 600;
  margin-top: -5px;
  border-bottom: 1px solid #fff;
  z-index: 2;
}
.essb_links.essb_counter_modern_top_mini .essb_counter:after {
  border-left: 0 solid #e6e7e9;
}
.essb_links .essb_counter_topn {
  display: block;
  font-weight: 700;
  text-align: center;
  margin-left: 0;
  margin-right: 0;
  margin-top: 5px;
}
.essb_links .essb_totalcount_item .essb_t_r,
.essb_links .essb_totalcount_item .essb_t_r_big,
.essb_links.essb_template_clear-retina a .essb_network_name,
.essb_links.essb_template_deluxe-retina .essb_network_name {
  margin-left: 5px;
}
.essb_links.essb_counter_modern_bottom.essb_counters .essb_icon {
  text-align: center;
}
.essb_links.essb_counter_modern_bottom.essb_counters .essb_network_name {
  display: block;
  font-weight: 700;
  text-align: center;
  width: 100%;
  margin-bottom: 8px;
}
.essb_links.essb_template_copy-retina .essb_icon,
.essb_links.essb_template_tiny-retina .essb_icon {
  width: 28px;
  height: 28px;
}
.essb_links .essb_counter_insidebeforename {
  margin-right: 5px;
  font-weight: 700;
}
.essb_links .essb_vertical_name .essb_counter_insidebeforename {
  margin-right: 0;
  font-size: 12px;
  display: block;
}
.essb_totalcount_item.essb_totalcount_item_before {
  font-weight: 700;
  display: block;
}
.essb_links .essb_totalcount_item .essb_t_l,
.essb_links .essb_totalcount_item .essb_t_l_big {
  margin-right: 10px;
}
.essb_links .essb_totalcount_item .essb_t_l_big,
.essb_links .essb_totalcount_item .essb_t_r_big {
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
  text-align: center;
  display: block;
}
.essb_links .essb_totalcount_item .essb_t_l_big.essb_total_icon .essb_t_nb,
.essb_links .essb_totalcount_item .essb_t_r_big.essb_total_icon .essb_t_nb {
  display: block;
  float: left;
}
.essb_links .essb_totalcount_item .essb_t_l_big.essb_total_icon:before,
.essb_links .essb_totalcount_item .essb_t_r_big.essb_total_icon:before {
  font-size: 18px;
  line-height: 30px;
  float: left;
  display: block;
  margin-right: 8px;
}
.essb_links.essb_displayed_sidebar
  .essb_totalcount_item
  .essb_t_l_big.essb_total_icon
  .essb_t_nb,
.essb_links.essb_displayed_sidebar
  .essb_totalcount_item
  .essb_t_l_big.essb_total_icon:before,
.essb_links.essb_displayed_sidebar
  .essb_totalcount_item
  .essb_t_r_big.essb_total_icon
  .essb_t_nb,
.essb_links.essb_displayed_sidebar
  .essb_totalcount_item
  .essb_t_r_big.essb_total_icon:before {
  float: none;
  margin-right: 0;
}
.essb_links.essb_displayed_sidebar
  .essb_totalcount_item
  .essb_t_l_big.essb_total_icon
  .essb_t_nb,
.essb_links.essb_displayed_sidebar
  .essb_totalcount_item
  .essb_t_r_big.essb_total_icon
  .essb_t_nb {
  margin-bottom: 5px;
}
.essb_links .essb_totalcount_item .essb_t_l_big .essb_t_nb_after,
.essb_links .essb_totalcount_item .essb_t_r_big .essb_t_nb_after {
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 400;
  color: #444;
  display: block;
  line-height: 10px;
  text-align: center;
  margin-top: 2px;
}
.essb_links.essb_template_bold-retina .essb_network_name,
.essb_links.essb_template_default4-retina a,
.essb_links.essb_template_fancy-bold-retina .essb_network_name,
.essb_links.essb_template_metro-bold-retina .essb_network_name {
  font-weight: 700;
}
.essb_links.essb_template_bold-retina li a {
  border-radius: 4px;
  -webkit-border-radius: 4px;
}
.essb_links.essb_template_bold-retina li a:focus,
.essb_links.essb_template_bold-retina li a:hover {
  color: #fff !important;
  background: -moz-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(0, 0, 0, 0.05)),
    color-stop(100%, rgba(0, 0, 0, 0.3))
  );
  background: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -o-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -ms-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background-clip: padding-box;
  -webkit-transition: background 50ms linear;
  -moz-transition: background 50ms linear;
  -ms-transition: background 50ms linear;
  -o-transition: background 50ms linear;
  transition: background 50ms linear;
}
.essb_links.essb_template_bold-retina .essb_icon {
  background-color: rgba(0, 0, 0, 0.15);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.essb_links.essb_template_bold-retina .essb_hide_name a:hover .essb_icon,
.essb_links.essb_template_bold-retina li a .essb_icon {
  margin-right: 8px;
}
.essb_links.essb_template_default-retina li a {
  box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -webkit-box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.2);
}
.essb_links.essb_template_default-retina .essb_links_list:hover li a {
  opacity: 0.5;
}
.essb_links.essb_template_default-retina .essb_links_list:hover li a:hover {
  opacity: 1;
}
.essb_links.essb_template_default-retina a:focus,
.essb_links.essb_template_default-retina a:hover {
  color: #fff !important;
  background: -moz-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(0, 0, 0, 0.05)),
    color-stop(100%, rgba(0, 0, 0, 0.3))
  );
  background: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -o-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -ms-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background-color: inherit;
  background-clip: padding-box;
  -webkit-transition: background 50ms linear;
  -moz-transition: background 50ms linear;
  -ms-transition: background 50ms linear;
  -o-transition: background 50ms linear;
  transition: background 50ms linear;
}
.essb_links.essb_template_dark-retina a {
  background-color: #111 !important;
}
.essb_links.essb_template_dark-retina .essb_link_kakaotalk a {
  color: #fff !important;
}
.essb_links.essb_template_metro-retina a:focus,
.essb_links.essb_template_metro-retina a:hover {
  color: #fff !important;
  background: -moz-linear-gradient(
    top,
    rgba(255, 255, 255, 0.35) 0,
    rgba(255, 255, 255, 0) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(255, 255, 255, 0.35)),
    color-stop(100%, rgba(255, 255, 255, 0))
  );
  background: -webkit-linear-gradient(
    top,
    rgba(255, 255, 255, 0.35) 0,
    rgba(255, 255, 255, 0) 100%
  );
  background: -o-linear-gradient(
    top,
    rgba(255, 255, 255, 0.35) 0,
    rgba(255, 255, 255, 0) 100%
  );
  background: -ms-linear-gradient(
    top,
    rgba(255, 255, 255, 0.35) 0,
    rgba(255, 255, 255, 0) 100%
  );
  background: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0.35) 0,
    rgba(255, 255, 255, 0) 100%
  );
  background-clip: padding-box;
}
.essb_links.essb_template_big-retina li a {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  background-image: -webkit-gradient(
    linear,
    0 100%,
    0 0,
    from(rgba(255, 255, 255, 0)),
    to(rgba(255, 255, 255, 0.26))
  );
  background-image: -webkit-linear-gradient(
    bottom,
    rgba(255, 255, 255, 0) 0,
    rgba(255, 255, 255, 0.26) 100%
  );
  background-image: -moz-linear-gradient(
    bottom,
    rgba(255, 255, 255, 0) 0,
    rgba(255, 255, 255, 0.26) 100%
  );
  background-image: -o-linear-gradient(
    bottom,
    rgba(255, 255, 255, 0) 0,
    rgba(255, 255, 255, 0.26) 100%
  );
  background-image: linear-gradient(
    to top,
    rgba(255, 255, 255, 0) 0,
    rgba(255, 255, 255, 0.26) 100%
  );
}
.essb_links.essb_template_big-retina a:focus,
.essb_links.essb_template_big-retina a:hover {
  color: #fff !important;
  background-image: -webkit-gradient(
    linear,
    0 100%,
    0 0,
    from(rgba(155, 155, 155, 0)),
    to(rgba(155, 155, 155, 0.46))
  );
  background-image: -webkit-linear-gradient(
    bottom,
    rgba(155, 155, 155, 0) 0,
    rgba(155, 155, 155, 0.46) 100%
  );
  background-image: -moz-linear-gradient(
    bottom,
    rgba(155, 155, 155, 0) 0,
    rgba(155, 155, 155, 0.46) 100%
  );
  background-image: -o-linear-gradient(
    bottom,
    rgba(155, 155, 155, 0) 0,
    rgba(155, 155, 155, 0.46) 100%
  );
  background-image: linear-gradient(
    to top,
    rgba(155, 155, 155, 0) 0,
    rgba(155, 155, 155, 0.46) 100%
  );
  box-shadow:
    0 1px 1px rgba(0, 0, 0, 0.19),
    inset 0 0 5px rgba(155, 155, 155, 0.38);
  background-clip: padding-box;
}
.essb_links.essb_template_light-retina a,
.essb_links.essb_template_light-retina a:focus,
.essb_links.essb_template_light-retina a:hover {
  background-color: transparent !important;
}
.essb_links.essb_template_light-retina li a:focus,
.essb_links.essb_template_light-retina li a:hover,
.essb_links.essb_template_light-retina li.essb_link_less a,
.essb_links.essb_template_light-retina li.essb_link_more a,
.essb_links.essb_template_light-retina li.essb_link_more_dots a {
  color: #212121 !important;
}
.essb_links.essb_template_light-retina .essb_link_meneame a {
  color: #ff7d12 !important;
}
.essb_links.essb_template_light-retina .essb_link_whatsapp a {
  color: #1d9e11 !important;
}
.essb_links.essb_template_light-retina .essb_link_mwp a {
  color: #056cad !important;
}
.essb_links.essb_template_light-retina .essb_link_flattr a {
  color: #8cb55b !important;
}
.essb_links.essb_template_light-retina .essb_link_ok a {
  color: #f4731c !important;
}
.essb_links.essb_template_light-retina .essb_link_xing a {
  color: #135a5b !important;
}
.essb_links.essb_template_light-retina .essb_link_weibo a {
  color: #ed1c24 !important;
}
.essb_links.essb_template_light-retina .essb_link_pocket a {
  color: #ee4055 !important;
}
.essb_links.essb_template_light-retina .essb_link_tumblr a {
  color: #2c4762 !important;
}
.essb_links.essb_template_light-retina .essb_link_print a {
  color: #666 !important;
}
.essb_links.essb_template_light-retina .essb_link_del a {
  color: #3398fc !important;
}
.essb_links.essb_template_light-retina .essb_link_buffer a {
  color: #111 !important;
}
.essb_links.essb_template_light-retina .essb_link_love a {
  color: #ed1c24 !important;
}
.essb_links.essb_template_light-retina .essb_link_twitter a {
  color: #00abf0 !important;
}
.essb_links.essb_template_light-retina .essb_link_google a {
  color: #ea4335 !important;
}
.essb_links.essb_template_light-retina .essb_link_facebook a {
  color: #3a579a !important;
}
.essb_links.essb_template_light-retina .essb_link_pinterest a {
  color: #cd1c1f !important;
}
.essb_links.essb_template_light-retina .essb_link_digg a {
  color: #1b5791 !important;
}
.essb_links.essb_template_light-retina .essb_link_linkedin a {
  color: #127bb6 !important;
}
.essb_links.essb_template_light-retina .essb_link_stumbleupon a {
  color: #eb4723 !important;
}
.essb_links.essb_template_light-retina .essb_link_vk a {
  color: #4c75a3 !important;
}
.essb_links.essb_template_light-retina .essb_link_mail a {
  color: #666 !important;
}
.essb_links.essb_template_light-retina .essb_link_reddit a {
  color: #333 !important;
}
.essb_links.essb_template_light-retina .essb_link_blogger a {
  color: #f59038 !important;
}
.essb_links.essb_template_light-retina .essb_link_amazon a {
  color: #111 !important;
}
.essb_links.essb_template_light-retina .essb_link_yahoomail a {
  color: #511295 !important;
}
.essb_links.essb_template_light-retina .essb_link_gmail a {
  color: #dd4b39 !important;
}
.essb_links.essb_template_light-retina .essb_link_newsvine a {
  color: #0d642e !important;
}
.essb_links.essb_template_light-retina .essb_link_hackernews a {
  color: #f08641 !important;
}
.essb_links.essb_template_light-retina .essb_link_evernote a {
  color: #7cbf4b !important;
}
.essb_links.essb_template_light-retina .essb_link_aol a {
  color: #111 !important;
}
.essb_links.essb_template_light-retina .essb_link_myspace a {
  color: #3a5998 !important;
}
.essb_links.essb_template_light-retina .essb_link_mailru a {
  color: #faa519 !important;
}
.essb_links.essb_template_light-retina .essb_link_viadeo a {
  color: #222 !important;
}
.essb_links.essb_template_light-retina .essb_link_line a {
  color: #2cbf13 !important;
}
.essb_links.essb_template_light-retina .essb_link_flipboard a {
  color: #b31f17 !important;
}
.essb_links.essb_template_light-retina .essb_link_comments a {
  color: #444 !important;
}
.essb_links.essb_template_light-retina .essb_link_yummly a {
  color: #e26326 !important;
}
.essb_links.essb_template_light-retina .essb_link_sms a {
  color: #4ea546 !important;
}
.essb_links.essb_template_light-retina .essb_link_viber a {
  color: #7d539d !important;
}
.essb_links.essb_template_light-retina .essb_link_telegram a {
  color: #08c !important;
}
.essb_links.essb_template_light-retina .essb_link_subscribe a {
  color: #f47555 !important;
}
.essb_links.essb_template_light-retina .essb_link_skype a {
  color: #00aff0 !important;
}
.essb_links.essb_template_light-retina .essb_link_messenger a {
  color: #0d87ff !important;
}
.essb_links.essb_template_light-retina .essb_link_sharebtn a {
  color: #2b6a94 !important;
}
.essb_links.essb_template_light-retina .essb_link_livejournal a {
  color: #0ca8ec !important;
}
.essb_links.essb_template_light-retina .essb_link_yammer a {
  color: #3469ba !important;
}
.essb_links.essb_template_light-retina .essb_link_meetedgar a {
  color: #6cbdc5 !important;
}
.essb_links.essb_template_light-retina .essb_link_fintel a,
.essb_links.essb_template_light-retina .essb_link_instapaper a {
  color: #404040 !important;
}
.essb_links.essb_template_light-retina .essb_link_mix a {
  color: #ff8226 !important;
}
.essb_links.essb_template_flat-retina li a {
  box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -webkit-box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.2);
}
.essb_links.essb_template_flat-retina a:focus,
.essb_links.essb_template_flat-retina a:hover {
  color: #fff !important;
  background: -moz-linear-gradient(
    top,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(0, 0, 0, 0.3)),
    color-stop(100%, rgba(0, 0, 0, 0.3))
  );
  background: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -o-linear-gradient(
    top,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -ms-linear-gradient(
    top,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background-color: inherit;
  background-clip: padding-box;
  -webkit-transition: background 50ms linear;
  -moz-transition: background 50ms linear;
  -ms-transition: background 50ms linear;
  -o-transition: background 50ms linear;
  transition: background 50ms linear;
}
.essb_links.essb_template_tiny-retina .essb_icon:before {
  font-size: 14px !important;
  top: 7px;
  left: 7px;
}
.essb_links.essb_template_tiny-retina li a .essb_network_name {
  font-size: 13px;
}
.essb_links.essb_template_tiny-retina a:focus,
.essb_links.essb_template_tiny-retina a:hover {
  color: #fff !important;
  background: -moz-linear-gradient(
    top,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(0, 0, 0, 0.3)),
    color-stop(100%, rgba(0, 0, 0, 0.3))
  );
  background: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -o-linear-gradient(
    top,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -ms-linear-gradient(
    top,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background-color: inherit;
  background-clip: padding-box;
  -webkit-transition: background 50ms linear;
  -moz-transition: background 50ms linear;
  -ms-transition: background 50ms linear;
  -o-transition: background 50ms linear;
  transition: background 50ms linear;
}
.essb_links.essb_template_circles-retina a,
.essb_links.essb_template_clear-retina a,
.essb_links.essb_template_clear-retina a:focus,
.essb_links.essb_template_clear-retina a:hover,
.essb_links.essb_template_clear-retina li a,
.essb_links.essb_template_clear-retina li a:focus,
.essb_links.essb_template_clear-retina li a:hover,
.essb_links.essb_template_grey-blocks-retina li a,
.essb_links.essb_template_modern-retina a,
.essb_links.essb_template_round-retina a {
  background-color: transparent !important;
}
.essb_links.essb_template_round-retina li a {
  border-radius: 18px;
  -webkit-border-radius: 18px;
  box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2);
}
.essb_links.essb_template_round-retina li.essb_link_less a,
.essb_links.essb_template_round-retina li.essb_link_more a,
.essb_links.essb_template_round-retina li.essb_link_more_dots a {
  color: #212121 !important;
}
.essb_links.essb_template_round-retina li a:focus,
.essb_links.essb_template_round-retina li a:hover {
  color: #fff !important;
}
.essb_links.essb_template_round-retina .essb_link_meneame a {
  color: #ff7d12 !important;
}
.essb_links.essb_template_round-retina .essb_link_whatsapp a {
  color: #1d9e11 !important;
}
.essb_links.essb_template_round-retina .essb_link_mwp a {
  color: #056cad !important;
}
.essb_links.essb_template_round-retina .essb_link_flattr a {
  color: #8cb55b !important;
}
.essb_links.essb_template_round-retina .essb_link_ok a {
  color: #f4731c !important;
}
.essb_links.essb_template_round-retina .essb_link_xing a {
  color: #135a5b !important;
}
.essb_links.essb_template_round-retina .essb_link_weibo a {
  color: #ed1c24 !important;
}
.essb_links.essb_template_round-retina .essb_link_pocket a {
  color: #ee4055 !important;
}
.essb_links.essb_template_round-retina .essb_link_tumblr a {
  color: #2c4762 !important;
}
.essb_links.essb_template_round-retina .essb_link_print a {
  color: #666 !important;
}
.essb_links.essb_template_round-retina .essb_link_del a {
  color: #3398fc !important;
}
.essb_links.essb_template_round-retina .essb_link_buffer a {
  color: #111 !important;
}
.essb_links.essb_template_round-retina .essb_link_love a {
  color: #ed1c24 !important;
}
.essb_links.essb_template_round-retina .essb_link_twitter a {
  color: #00abf0 !important;
}
.essb_links.essb_template_round-retina .essb_link_google a {
  color: #ea4335 !important;
}
.essb_links.essb_template_round-retina .essb_link_facebook a {
  color: #3a579a !important;
}
.essb_links.essb_template_round-retina .essb_link_pinterest a {
  color: #cd1c1f !important;
}
.essb_links.essb_template_round-retina .essb_link_digg a {
  color: #1b5791 !important;
}
.essb_links.essb_template_round-retina .essb_link_linkedin a {
  color: #127bb6 !important;
}
.essb_links.essb_template_round-retina .essb_link_stumbleupon a {
  color: #eb4723 !important;
}
.essb_links.essb_template_round-retina .essb_link_vk a {
  color: #4c75a3 !important;
}
.essb_links.essb_template_round-retina .essb_link_mail a {
  color: #666 !important;
}
.essb_links.essb_template_round-retina .essb_link_reddit a {
  color: #333 !important;
}
.essb_links.essb_template_round-retina .essb_link_blogger a {
  color: #f59038 !important;
}
.essb_links.essb_template_round-retina .essb_link_amazon a {
  color: #111 !important;
}
.essb_links.essb_template_round-retina .essb_link_yahoomail a {
  color: #511295 !important;
}
.essb_links.essb_template_round-retina .essb_link_gmail a {
  color: #dd4b39 !important;
}
.essb_links.essb_template_round-retina .essb_link_newsvine a {
  color: #0d642e !important;
}
.essb_links.essb_template_round-retina .essb_link_hackernews a {
  color: #f08641 !important;
}
.essb_links.essb_template_round-retina .essb_link_evernote a {
  color: #7cbf4b !important;
}
.essb_links.essb_template_round-retina .essb_link_aol a {
  color: #111 !important;
}
.essb_links.essb_template_round-retina .essb_link_myspace a {
  color: #3a5998 !important;
}
.essb_links.essb_template_round-retina .essb_link_mailru a {
  color: #faa519 !important;
}
.essb_links.essb_template_round-retina .essb_link_viadeo a {
  color: #222 !important;
}
.essb_links.essb_template_round-retina .essb_link_line a {
  color: #2cbf13 !important;
}
.essb_links.essb_template_round-retina .essb_link_flipboard a {
  color: #b31f17 !important;
}
.essb_links.essb_template_round-retina .essb_link_comments a {
  color: #444 !important;
}
.essb_links.essb_template_round-retina .essb_link_yummly a {
  color: #e26326 !important;
}
.essb_links.essb_template_round-retina .essb_link_sms a {
  color: #4ea546 !important;
}
.essb_links.essb_template_round-retina .essb_link_viber a {
  color: #7d539d !important;
}
.essb_links.essb_template_round-retina .essb_link_telegram a {
  color: #08c !important;
}
.essb_links.essb_template_round-retina .essb_link_subscribe a {
  color: #f47555 !important;
}
.essb_links.essb_template_round-retina .essb_link_skype a {
  color: #00aff0 !important;
}
.essb_links.essb_template_round-retina .essb_link_messenger a {
  color: #0d87ff !important;
}
.essb_links.essb_template_round-retina .essb_link_sharebtn a {
  color: #2b6a94 !important;
}
.essb_links.essb_template_round-retina .essb_link_livejournal a {
  color: #0ca8ec !important;
}
.essb_links.essb_template_round-retina .essb_link_yammer a {
  color: #3469ba !important;
}
.essb_links.essb_template_round-retina .essb_link_meetedgar a {
  color: #6cbdc5 !important;
}
.essb_links.essb_template_round-retina .essb_link_fintel a,
.essb_links.essb_template_round-retina .essb_link_instapaper a {
  color: #404040 !important;
}
.essb_links.essb_template_round-retina .essb_link_mix a {
  color: #ff8226 !important;
}
.essb_links.essb_template_modern-retina li a {
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  -moz-border-top-left-radius: 7px;
  -moz-border-top-right-radius: 7px;
  box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2);
}
.essb_links.essb_template_modern-retina li.essb_link_less a,
.essb_links.essb_template_modern-retina li.essb_link_more a,
.essb_links.essb_template_modern-retina li.essb_link_more_dots a {
  color: #212121 !important;
  border-bottom: 3px inset #212121;
}
.essb_links.essb_template_modern-retina li a:focus,
.essb_links.essb_template_modern-retina li a:hover {
  color: #fff !important;
}
.essb_links.essb_template_modern-retina .essb_link_meneame a {
  color: #ff7d12 !important;
  border-bottom: 3px inset #ff7d12;
}
.essb_links.essb_template_modern-retina .essb_link_whatsapp a {
  color: #1d9e11 !important;
  border-bottom: 3px inset #1d9e11;
}
.essb_links.essb_template_modern-retina .essb_link_mwp a {
  color: #056cad !important;
  border-bottom: 3px inset #056cad;
}
.essb_links.essb_template_modern-retina .essb_link_flattr a {
  color: #8cb55b !important;
  border-bottom: 3px inset #8cb55b;
}
.essb_links.essb_template_modern-retina .essb_link_ok a {
  color: #f4731c !important;
  border-bottom: 3px inset #f4731c;
}
.essb_links.essb_template_modern-retina .essb_link_xing a {
  color: #135a5b !important;
  border-bottom: 3px inset #135a5b;
}
.essb_links.essb_template_modern-retina .essb_link_weibo a {
  color: #ed1c24 !important;
  border-bottom: 3px inset #ed1c24;
}
.essb_links.essb_template_modern-retina .essb_link_pocket a {
  color: #ee4055 !important;
  border-bottom: 3px inset #ee4055;
}
.essb_links.essb_template_modern-retina .essb_link_tumblr a {
  color: #2c4762 !important;
  border-bottom: 3px inset #2c4762;
}
.essb_links.essb_template_modern-retina .essb_link_print a {
  color: #666 !important;
  border-bottom: 3px inset #666;
}
.essb_links.essb_template_modern-retina .essb_link_del a {
  color: #3398fc !important;
  border-bottom: 3px inset #3398fc;
}
.essb_links.essb_template_modern-retina .essb_link_buffer a {
  color: #111 !important;
  border-bottom: 3px inset #111;
}
.essb_links.essb_template_modern-retina .essb_link_love a {
  color: #ed1c24 !important;
  border-bottom: 3px inset #ed1c24;
}
.essb_links.essb_template_modern-retina .essb_link_twitter a {
  color: #00abf0 !important;
  border-bottom: 3px inset #00abf0;
}
.essb_links.essb_template_modern-retina .essb_link_google a {
  color: #ea4335 !important;
  border-bottom: 3px inset #ea4335;
}
.essb_links.essb_template_modern-retina .essb_link_facebook a {
  color: #3a579a !important;
  border-bottom: 3px inset #3a579a;
}
.essb_links.essb_template_modern-retina .essb_link_pinterest a {
  color: #cd1c1f !important;
  border-bottom: 3px inset #cd1c1f;
}
.essb_links.essb_template_modern-retina .essb_link_digg a {
  color: #1b5791 !important;
  border-bottom: 3px inset #1b5791;
}
.essb_links.essb_template_modern-retina .essb_link_linkedin a {
  color: #127bb6 !important;
  border-bottom: 3px inset #127bb6;
}
.essb_links.essb_template_modern-retina .essb_link_stumbleupon a {
  color: #eb4723 !important;
  border-bottom: 3px inset #eb4723;
}
.essb_links.essb_template_modern-retina .essb_link_vk a {
  color: #4c75a3 !important;
  border-bottom: 3px inset #4c75a3;
}
.essb_links.essb_template_modern-retina .essb_link_mail a {
  color: #666 !important;
  border-bottom: 3px inset #666;
}
.essb_links.essb_template_modern-retina .essb_link_reddit a {
  color: #333 !important;
  border-bottom: 3px inset #333;
}
.essb_links.essb_template_modern-retina .essb_link_blogger a {
  color: #f59038 !important;
  border-bottom: 3px inset #f59038;
}
.essb_links.essb_template_modern-retina .essb_link_amazon a {
  color: #111 !important;
  border-bottom: 3px inset #111;
}
.essb_links.essb_template_modern-retina .essb_link_yahoomail a {
  color: #511295 !important;
  border-bottom: 3px inset #511295;
}
.essb_links.essb_template_modern-retina .essb_link_gmail a {
  color: #dd4b39 !important;
  border-bottom: 3px inset #dd4b39;
}
.essb_links.essb_template_modern-retina .essb_link_newsvine a {
  color: #0d642e !important;
  border-bottom: 3px inset #0d642e;
}
.essb_links.essb_template_modern-retina .essb_link_hackernews a {
  color: #f08641 !important;
  border-bottom: 3px inset #f08641;
}
.essb_links.essb_template_modern-retina .essb_link_evernote a {
  color: #7cbf4b !important;
  border-bottom: 3px inset #7cbf4b;
}
.essb_links.essb_template_modern-retina .essb_link_aol a {
  color: #111 !important;
  border-bottom: 3px inset #111;
}
.essb_links.essb_template_modern-retina .essb_link_myspace a {
  color: #3a5998 !important;
  border-bottom: 3px inset #3a5998;
}
.essb_links.essb_template_modern-retina .essb_link_mailru a {
  color: #faa519 !important;
  border-bottom: 3px inset #faa519;
}
.essb_links.essb_template_modern-retina .essb_link_viadeo a {
  color: #222 !important;
  border-bottom: 3px inset #222;
}
.essb_links.essb_template_modern-retina .essb_link_line a {
  color: #2cbf13 !important;
  border-bottom: 3px inset #2cbf13;
}
.essb_links.essb_template_modern-retina .essb_link_flipboard a {
  color: #b31f17 !important;
  border-bottom: 3px inset #b31f17;
}
.essb_links.essb_template_modern-retina .essb_link_comments a {
  color: #444 !important;
  border-bottom: 3px inset #444;
}
.essb_links.essb_template_modern-retina .essb_link_yummly a {
  color: #e26326 !important;
  border-bottom: 3px inset #e26326;
}
.essb_links.essb_template_modern-retina .essb_link_sms a {
  color: #4ea546 !important;
  border-bottom: 3px inset #4ea546;
}
.essb_links.essb_template_modern-retina .essb_link_viber a {
  color: #7d539d !important;
  border-bottom: 3px inset #7d539d;
}
.essb_links.essb_template_modern-retina .essb_link_telegram a {
  color: #08c !important;
  border-bottom: 3px inset #08c;
}
.essb_links.essb_template_modern-retina .essb_link_subscribe a {
  color: #f47555 !important;
  border-bottom: 3px inset #f47555;
}
.essb_links.essb_template_modern-retina .essb_link_skype a {
  color: #00aff0 !important;
  border-bottom: 3px inset #00aff0;
}
.essb_links.essb_template_modern-retina .essb_link_messenger a {
  color: #0d87ff !important;
  border-bottom: 3px inset #0d87ff;
}
.essb_links.essb_template_modern-retina .essb_link_kakaotalk a {
  border-bottom: 3px inset #fbe600;
}
.essb_links.essb_template_modern-retina .essb_link_sharebtn a {
  color: #2b6a94 !important;
  border-bottom: 3px inset #2b6a94;
}
.essb_links.essb_template_modern-retina .essb_link_livejournal a {
  color: #0ca8ec !important;
  border-bottom: 3px inset #0ca8ec;
}
.essb_links.essb_template_modern-retina .essb_link_yammer a {
  color: #3469ba !important;
  border-bottom: 3px inset #3469ba;
}
.essb_links.essb_template_modern-retina .essb_link_meetedgar a {
  color: #6cbdc5 !important;
  border-bottom: 3px inset #6cbdc5;
}
.essb_links.essb_template_modern-retina .essb_link_fintel a,
.essb_links.essb_template_modern-retina .essb_link_instapaper a {
  color: #404040 !important;
  border-bottom: 3px inset #404040;
}
.essb_links.essb_template_modern-retina .essb_link_mix a {
  color: #ff8226 !important;
  border-bottom: 3px inset #ff8226;
}
.essb_links.essb_template_circles-retina li a {
  border-radius: 18px;
  -webkit-border-radius: 18px;
}
.essb_links.essb_template_circles-retina li.essb_link_less a,
.essb_links.essb_template_circles-retina li.essb_link_more a,
.essb_links.essb_template_circles-retina li.essb_link_more_dots a {
  color: #212121 !important;
  border: 2px solid #212121;
}
.essb_links.essb_template_circles-retina li a:focus,
.essb_links.essb_template_circles-retina li a:hover {
  color: #fff !important;
}
.essb_links.essb_template_circles-retina .essb_link_meneame a {
  color: #ff7d12 !important;
  border: 2px solid #ff7d12;
}
.essb_links.essb_template_circles-retina .essb_link_whatsapp a {
  color: #1d9e11 !important;
  border: 2px solid #1d9e11;
}
.essb_links.essb_template_circles-retina .essb_link_mwp a {
  color: #056cad !important;
  border: 2px solid #056cad;
}
.essb_links.essb_template_circles-retina .essb_link_flattr a {
  color: #8cb55b !important;
  border: 2px solid #8cb55b;
}
.essb_links.essb_template_circles-retina .essb_link_ok a {
  color: #f4731c !important;
  border: 2px solid #f4731c;
}
.essb_links.essb_template_circles-retina .essb_link_xing a {
  color: #135a5b !important;
  border: 2px solid #135a5b;
}
.essb_links.essb_template_circles-retina .essb_link_weibo a {
  color: #ed1c24 !important;
  border: 2px solid #ed1c24;
}
.essb_links.essb_template_circles-retina .essb_link_pocket a {
  color: #ee4055 !important;
  border: 2px solid #ee4055;
}
.essb_links.essb_template_circles-retina .essb_link_tumblr a {
  color: #2c4762 !important;
  border: 2px solid #2c4762;
}
.essb_links.essb_template_circles-retina .essb_link_print a {
  color: #666 !important;
  border: 2px solid #666;
}
.essb_links.essb_template_circles-retina .essb_link_del a {
  color: #3398fc !important;
  border: 2px solid #3398fc;
}
.essb_links.essb_template_circles-retina .essb_link_buffer a {
  color: #111 !important;
  border: 2px solid #111;
}
.essb_links.essb_template_circles-retina .essb_link_love a {
  color: #ed1c24 !important;
  border: 2px solid #ed1c24;
}
.essb_links.essb_template_circles-retina .essb_link_twitter a {
  color: #00abf0 !important;
  border: 2px solid #00abf0;
}
.essb_links.essb_template_circles-retina .essb_link_google a {
  color: #ea4335 !important;
  border: 2px solid #ea4335;
}
.essb_links.essb_template_circles-retina .essb_link_facebook a {
  color: #3a579a !important;
  border: 2px solid #3a579a;
}
.essb_links.essb_template_circles-retina .essb_link_pinterest a {
  color: #cd1c1f !important;
  border: 2px solid #cd1c1f;
}
.essb_links.essb_template_circles-retina .essb_link_digg a {
  color: #1b5791 !important;
  border: 2px solid #1b5791;
}
.essb_links.essb_template_circles-retina .essb_link_linkedin a {
  color: #127bb6 !important;
  border: 2px solid #127bb6;
}
.essb_links.essb_template_circles-retina .essb_link_stumbleupon a {
  color: #eb4723 !important;
  border: 2px solid #eb4723;
}
.essb_links.essb_template_circles-retina .essb_link_vk a {
  color: #4c75a3 !important;
  border: 2px solid #4c75a3;
}
.essb_links.essb_template_circles-retina .essb_link_mail a {
  color: #666 !important;
  border: 2px solid #666;
}
.essb_links.essb_template_circles-retina .essb_link_reddit a {
  color: #333 !important;
  border: 2px solid #333;
}
.essb_links.essb_template_circles-retina .essb_link_blogger a {
  color: #f59038 !important;
  border: 2px solid #f59038;
}
.essb_links.essb_template_circles-retina .essb_link_amazon a {
  color: #111 !important;
  border: 2px solid #111;
}
.essb_links.essb_template_circles-retina .essb_link_yahoomail a {
  color: #511295 !important;
  border: 2px solid #511295;
}
.essb_links.essb_template_circles-retina .essb_link_gmail a {
  color: #dd4b39 !important;
  border: 2px solid #dd4b39;
}
.essb_links.essb_template_circles-retina .essb_link_newsvine a {
  color: #0d642e !important;
  border: 2px solid #0d642e;
}
.essb_links.essb_template_circles-retina .essb_link_hackernews a {
  color: #f08641 !important;
  border: 2px solid #f08641;
}
.essb_links.essb_template_circles-retina .essb_link_evernote a {
  color: #7cbf4b !important;
  border: 2px solid #7cbf4b;
}
.essb_links.essb_template_circles-retina .essb_link_aol a {
  color: #111 !important;
  border: 2px solid #111;
}
.essb_links.essb_template_circles-retina .essb_link_myspace a {
  color: #3a5998 !important;
  border: 2px solid #3a5998;
}
.essb_links.essb_template_circles-retina .essb_link_mailru a {
  color: #faa519 !important;
  border: 2px solid #faa519;
}
.essb_links.essb_template_circles-retina .essb_link_viadeo a {
  color: #222 !important;
  border: 2px solid #222;
}
.essb_links.essb_template_circles-retina .essb_link_line a {
  color: #2cbf13 !important;
  border: 2px solid #2cbf13;
}
.essb_links.essb_template_circles-retina .essb_link_flipboard a {
  color: #b31f17 !important;
  border: 2px solid #b31f17;
}
.essb_links.essb_template_circles-retina .essb_link_comments a {
  color: #444 !important;
  border: 2px solid #444;
}
.essb_links.essb_template_circles-retina .essb_link_yummly a {
  color: #e26326 !important;
  border: 2px solid #e26326;
}
.essb_links.essb_template_circles-retina .essb_link_sms a {
  color: #4ea546 !important;
  border: 2px solid #4ea546;
}
.essb_links.essb_template_circles-retina .essb_link_viber a {
  color: #7d539d !important;
  border: 2px solid #7d539d;
}
.essb_links.essb_template_circles-retina .essb_link_telegram a {
  color: #08c !important;
  border: 2px solid #08c;
}
.essb_links.essb_template_circles-retina .essb_link_subscribe a {
  color: #f47555 !important;
  border: 2px solid #f47555;
}
.essb_links.essb_template_circles-retina .essb_link_skype a {
  color: #00aff0 !important;
  border: 2px solid #00aff0;
}
.essb_links.essb_template_circles-retina .essb_link_messenger a {
  color: #0d87ff !important;
  border: 2px solid #0d87ff;
}
.essb_links.essb_template_circles-retina .essb_link_kakaotalk a {
  border: 2px solid #fbe600;
}
.essb_links.essb_template_circles-retina .essb_link_sharebtn a {
  color: #2b6a94 !important;
  border: 2px solid #2b6a94;
}
.essb_links.essb_template_circles-retina .essb_link_livejournal a {
  color: #0ca8ec !important;
  border: 2px solid #0ca8ec;
}
.essb_links.essb_template_circles-retina .essb_link_yammer a {
  color: #3469ba !important;
  border: 2px solid #3469ba;
}
.essb_links.essb_template_circles-retina .essb_link_meetedgar a {
  color: #6cbdc5 !important;
  border: 2px solid #6cbdc5;
}
.essb_links.essb_template_circles-retina .essb_link_fintel a,
.essb_links.essb_template_circles-retina .essb_link_instapaper a {
  color: #404040 !important;
  border: 2px solid #404040;
}
.essb_links.essb_template_circles-retina .essb_link_mix a {
  color: #ff8226 !important;
  border: 2px solid #ff8226;
}
.essb_links.essb_template_blocks-retina li a {
  border-radius: 0;
  -webkit-border-radius: 0;
}
.essb_links.essb_template_grey-circles-retina li a {
  border: 1px solid #bfbfbf;
  color: #666 !important;
  background-color: transparent !important;
  border-radius: 18px;
  -webkit-border-radius: 18px;
}
.essb_links.essb_template_grey-circles-retina li a:focus,
.essb_links.essb_template_grey-circles-retina li a:hover {
  color: #fff !important;
  border: 1px solid transparent;
}
.essb_links.essb_template_grey-blocks-retina li a {
  border: 1px solid #bfbfbf;
  color: #666 !important;
}
.essb_links.essb_template_grey-blocks-retina li a:focus,
.essb_links.essb_template_grey-blocks-retina li a:hover {
  color: #fff !important;
  border: 1px solid transparent;
}
.essb_links.essb_template_clear-retina li a {
  color: #343434 !important;
  font-weight: 700;
}
.essb_links.essb_template_clear-retina li a:focus,
.essb_links.essb_template_clear-retina li a:hover {
  color: #212121 !important;
}
.essb_links.essb_template_clear-retina a .essb_icon {
  color: #fff !important;
  border-radius: 18px;
  -webkit-border-radius: 18px;
}
.essb_links.essb_template_clear-retina li a:focus .essb_icon,
.essb_links.essb_template_clear-retina li a:hover .essb_icon,
.essb_links.essb_template_clear-retina li.essb_link_less a .essb_icon,
.essb_links.essb_template_clear-retina li.essb_link_more a .essb_icon,
.essb_links.essb_template_clear-retina li.essb_link_more_dots a .essb_icon {
  background-color: #212121 !important;
}
.essb_links.essb_template_clear-retina .essb_link_meneame a .essb_icon {
  background-color: #ff7d12 !important;
}
.essb_links.essb_template_clear-retina .essb_link_whatsapp a .essb_icon {
  background-color: #1d9e11 !important;
}
.essb_links.essb_template_clear-retina .essb_link_mwp a .essb_icon {
  background-color: #056cad !important;
}
.essb_links.essb_template_clear-retina .essb_link_flattr a .essb_icon {
  background-color: #8cb55b !important;
}
.essb_links.essb_template_clear-retina .essb_link_ok a .essb_icon {
  background-color: #f4731c !important;
}
.essb_links.essb_template_clear-retina .essb_link_xing a .essb_icon {
  background-color: #135a5b !important;
}
.essb_links.essb_template_clear-retina .essb_link_weibo a .essb_icon {
  background-color: #ed1c24 !important;
}
.essb_links.essb_template_clear-retina .essb_link_pocket a .essb_icon {
  background-color: #ee4055 !important;
}
.essb_links.essb_template_clear-retina .essb_link_tumblr a .essb_icon {
  background-color: #2c4762 !important;
}
.essb_links.essb_template_clear-retina .essb_link_print a .essb_icon {
  background-color: #666 !important;
}
.essb_links.essb_template_clear-retina .essb_link_del a .essb_icon {
  background-color: #3398fc !important;
}
.essb_links.essb_template_clear-retina .essb_link_buffer a .essb_icon {
  background-color: #111 !important;
}
.essb_links.essb_template_clear-retina .essb_link_love a .essb_icon {
  background-color: #ed1c24 !important;
}
.essb_links.essb_template_clear-retina .essb_link_twitter a .essb_icon {
  background-color: #00abf0 !important;
}
.essb_links.essb_template_clear-retina .essb_link_google a .essb_icon {
  background-color: #ea4335 !important;
}
.essb_links.essb_template_clear-retina .essb_link_facebook a .essb_icon {
  background-color: #3a579a !important;
}
.essb_links.essb_template_clear-retina .essb_link_pinterest a .essb_icon {
  background-color: #cd1c1f !important;
}
.essb_links.essb_template_clear-retina .essb_link_digg a .essb_icon {
  background-color: #1b5791 !important;
}
.essb_links.essb_template_clear-retina .essb_link_linkedin a .essb_icon {
  background-color: #127bb6 !important;
}
.essb_links.essb_template_clear-retina .essb_link_stumbleupon a .essb_icon {
  background-color: #eb4723 !important;
}
.essb_links.essb_template_clear-retina .essb_link_vk a .essb_icon {
  background-color: #4c75a3 !important;
}
.essb_links.essb_template_clear-retina .essb_link_mail a .essb_icon {
  background-color: #666 !important;
}
.essb_links.essb_template_clear-retina .essb_link_reddit a .essb_icon {
  background-color: #333 !important;
}
.essb_links.essb_template_clear-retina .essb_link_blogger a .essb_icon {
  background-color: #f59038 !important;
}
.essb_links.essb_template_clear-retina .essb_link_amazon a .essb_icon {
  background-color: #111 !important;
}
.essb_links.essb_template_clear-retina .essb_link_yahoomail a .essb_icon {
  background-color: #511295 !important;
}
.essb_links.essb_template_clear-retina .essb_link_gmail a .essb_icon {
  background-color: #dd4b39 !important;
}
.essb_links.essb_template_clear-retina .essb_link_newsvine a .essb_icon {
  background-color: #0d642e !important;
}
.essb_links.essb_template_clear-retina .essb_link_hackernews a .essb_icon {
  background-color: #f08641 !important;
}
.essb_links.essb_template_clear-retina .essb_link_evernote a .essb_icon {
  background-color: #7cbf4b !important;
}
.essb_links.essb_template_clear-retina .essb_link_aol a .essb_icon {
  background-color: #111 !important;
}
.essb_links.essb_template_clear-retina .essb_link_myspace a .essb_icon {
  background-color: #3a5998 !important;
}
.essb_links.essb_template_clear-retina .essb_link_mailru a .essb_icon {
  background-color: #faa519 !important;
}
.essb_links.essb_template_clear-retina .essb_link_viadeo a .essb_icon {
  background-color: #222 !important;
}
.essb_links.essb_template_clear-retina .essb_link_line a .essb_icon {
  background-color: #2cbf13 !important;
}
.essb_links.essb_template_clear-retina .essb_link_flipboard a .essb_icon {
  background-color: #b31f17 !important;
}
.essb_links.essb_template_clear-retina .essb_link_comments a .essb_icon {
  background-color: #444 !important;
}
.essb_links.essb_template_clear-retina .essb_link_yummly a .essb_icon {
  background-color: #e26326 !important;
}
.essb_links.essb_template_clear-retina .essb_link_sms a .essb_icon {
  background-color: #4ea546 !important;
}
.essb_links.essb_template_clear-retina .essb_link_viber a .essb_icon {
  background-color: #7d539d !important;
}
.essb_links.essb_template_clear-retina .essb_link_telegram a .essb_icon {
  background-color: #08c !important;
}
.essb_links.essb_template_clear-retina .essb_link_subscribe a .essb_icon {
  background-color: #f47555 !important;
}
.essb_links.essb_template_clear-retina .essb_link_skype a .essb_icon {
  background-color: #00aff0 !important;
}
.essb_links.essb_template_clear-retina .essb_link_messenger a .essb_icon {
  background-color: #0d87ff !important;
}
.essb_links.essb_template_clear-retina .essb_link_kakaotalk a .essb_icon {
  background-color: #fbe600 !important;
}
.essb_links.essb_template_clear-retina .essb_link_sharebtn a .essb_icon {
  background-color: #2b6a94 !important;
}
.essb_links.essb_template_clear-retina .essb_link_livejournal a .essb_icon {
  background-color: #0ca8ec !important;
}
.essb_links.essb_template_clear-retina .essb_link_yammer a .essb_icon {
  background-color: #3469ba !important;
}
.essb_links.essb_template_clear-retina .essb_link_meetedgar a .essb_icon {
  background-color: #6cbdc5 !important;
}
.essb_links.essb_template_clear-retina .essb_link_fintel a .essb_icon,
.essb_links.essb_template_clear-retina .essb_link_instapaper a .essb_icon {
  background-color: #404040 !important;
}
.essb_links.essb_template_clear-retina .essb_link_mix a .essb_icon {
  background-color: #ff8226 !important;
}
.essb_links.essb_template_copy-retina a {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.essb_links.essb_template_copy-retina .essb_icon:before {
  font-size: 14px !important;
  top: 7px;
  left: 7px;
}
.essb_links.essb_template_copy-retina li a .essb_network_name {
  font-size: 13px;
}
.essb_links.essb_template_copy-retina a:focus,
.essb_links.essb_template_copy-retina a:hover {
  color: #fff !important;
  background: -moz-linear-gradient(
    top,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(0, 0, 0, 0.3)),
    color-stop(100%, rgba(0, 0, 0, 0.3))
  );
  background: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -o-linear-gradient(
    top,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -ms-linear-gradient(
    top,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background-color: inherit;
  background-clip: padding-box;
  -webkit-transition: background 50ms linear;
  -moz-transition: background 50ms linear;
  -ms-transition: background 50ms linear;
  -o-transition: background 50ms linear;
  transition: background 50ms linear;
}
.essb_links.essb_template_copy-retina .essb_counter_right {
  position: relative;
  right: 6px;
  top: 0;
  display: inline-block;
  padding: 6px 7px;
  border: 2px solid #ddd;
  border-left-width: 0;
  vertical-align: 0;
  font-size: 11px;
  color: #999;
  background: #fff;
  border-radius: 0 4px 4px 0;
}
.essb_links.essb_template_copy-retina .essb_counter_right:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: 0;
  border-right: 0 solid #fff;
  border-bottom: 0 solid transparent;
  border-top: 0 solid transparent;
}
.essb_links.essb_template_dimmed-retina a {
  background-color: transparent !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  opacity: 0.7;
}
.essb_links.essb_template_dimmed-retina li a:focus,
.essb_links.essb_template_dimmed-retina li a:hover {
  color: #fff !important;
  opacity: 1;
}
.essb_links.essb_template_dimmed-retina li.essb_link_less a,
.essb_links.essb_template_dimmed-retina li.essb_link_more a,
.essb_links.essb_template_dimmed-retina li.essb_link_more_dots a {
  color: #212121 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_meneame a {
  color: #ff7d12 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_whatsapp a {
  color: #1d9e11 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_mwp a {
  color: #056cad !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_flattr a {
  color: #8cb55b !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_ok a {
  color: #f4731c !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_xing a {
  color: #135a5b !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_weibo a {
  color: #ed1c24 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_pocket a {
  color: #ee4055 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_tumblr a {
  color: #2c4762 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_print a {
  color: #666 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_del a {
  color: #3398fc !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_buffer a {
  color: #111 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_love a {
  color: #ed1c24 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_twitter a {
  color: #00abf0 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_google a {
  color: #ea4335 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_facebook a {
  color: #3a579a !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_pinterest a {
  color: #cd1c1f !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_digg a {
  color: #1b5791 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_linkedin a {
  color: #127bb6 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_stumbleupon a {
  color: #eb4723 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_vk a {
  color: #4c75a3 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_mail a {
  color: #666 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_reddit a {
  color: #333 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_blogger a {
  color: #f59038 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_amazon a {
  color: #111 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_yahoomail a {
  color: #511295 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_gmail a {
  color: #dd4b39 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_newsvine a {
  color: #0d642e !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_hackernews a {
  color: #f08641 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_evernote a {
  color: #7cbf4b !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_aol a {
  color: #111 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_myspace a {
  color: #3a5998 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_mailru a {
  color: #faa519 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_viadeo a {
  color: #222 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_line a {
  color: #2cbf13 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_flipboard a {
  color: #b31f17 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_comments a {
  color: #444 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_yummly a {
  color: #e26326 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_sms a {
  color: #4ea546 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_viber a {
  color: #7d539d !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_telegram a {
  color: #08c !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_subscribe a {
  color: #f47555 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_skype a {
  color: #00aff0 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_messenger a {
  color: #0d87ff !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_sharebtn a {
  color: #2b6a94 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_livejournal a {
  color: #0ca8ec !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_yammer a {
  color: #3469ba !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_meetedgar a {
  color: #6cbdc5 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_fintel a,
.essb_links.essb_template_dimmed-retina .essb_link_instapaper a {
  color: #404040 !important;
}
.essb_links.essb_template_dimmed-retina .essb_link_mix a {
  color: #ff8226 !important;
}
.essb_links.essb_template_grey-retina a {
  background-color: transparent !important;
  color: #454545 !important;
  opacity: 0.5;
}
.essb_links.essb_template_grey-retina li a:focus,
.essb_links.essb_template_grey-retina li a:hover {
  background-color: transparent !important;
  color: #323232 !important;
  opacity: 1;
}
.essb_links.essb_template_jumbo-retina .essb_icon {
  width: 48px;
  height: 48px;
}
.essb_links.essb_template_jumbo-retina .essb_icon:before {
  font-size: 24px !important;
  top: 12px;
  left: 12px;
}
.essb_links.essb_template_jumbo-retina li a .essb_network_name {
  font-size: 15px;
}
.essb_links.essb_template_jumbo-retina a:focus,
.essb_links.essb_template_jumbo-retina a:hover {
  color: #fff !important;
  background: -moz-linear-gradient(
    top,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(0, 0, 0, 0.3)),
    color-stop(100%, rgba(0, 0, 0, 0.3))
  );
  background: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -o-linear-gradient(
    top,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -ms-linear-gradient(
    top,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.3) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background-color: inherit;
  background-clip: padding-box;
  -webkit-transition: background 50ms linear;
  -moz-transition: background 50ms linear;
  -ms-transition: background 50ms linear;
  -o-transition: background 50ms linear;
  transition: background 50ms linear;
}
.essb_links.essb_template_jumbo-round-retina a {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.essb_links.essb_template_fancy-retina a {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.essb_links.essb_template_fancy-retina a .essb_icon {
  background-color: rgba(0, 0, 0, 0.2);
  width: 28px;
  height: 28px;
  border-radius: 14px;
  -webkit-border-radius: 14px;
  margin: 5px;
}
.essb_links.essb_template_fancy-retina a:focus .essb_icon,
.essb_links.essb_template_fancy-retina a:hover .essb_icon {
  background-color: rgba(0, 0, 0, 0.4);
}
.essb_links.essb_template_fancy-retina .essb_icon:before {
  font-size: 14px !important;
  text-align: center;
  position: absolute;
  top: 7px;
  left: 7px;
}
.essb_links.essb_template_deluxe-retina .essb_icon:before,
.essb_links.essb_template_fancy-bold-retina .essb_icon:before {
  font-size: 16px !important;
  position: absolute;
  top: 8px;
  left: 8px;
  text-align: center;
}
.essb_links.essb_template_fancy-retina a:focus,
.essb_links.essb_template_fancy-retina a:hover {
  color: #fff !important;
  background: -moz-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(0, 0, 0, 0.05)),
    color-stop(100%, rgba(0, 0, 0, 0.3))
  );
  background: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -o-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -ms-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background-color: inherit;
  background-clip: padding-box;
  -webkit-transition: background 50ms linear;
  -moz-transition: background 50ms linear;
  -ms-transition: background 50ms linear;
  -o-transition: background 50ms linear;
  transition: background 50ms linear;
}
.essb_links.essb_template_deluxe-retina a {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.essb_links.essb_template_deluxe-retina a .essb_icon {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  width: 32px;
  height: 32px;
}
.essb_links.essb_template_deluxe-retina a:focus .essb_icon,
.essb_links.essb_template_deluxe-retina a:hover .essb_icon {
  background-color: rgba(0, 0, 0, 0.4);
}
.essb_links.essb_template_deluxe-retina a:focus,
.essb_links.essb_template_deluxe-retina a:hover,
.essb_links.essb_template_fancy-bold-retina li a:focus,
.essb_links.essb_template_fancy-bold-retina li a:hover {
  background: -moz-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(0, 0, 0, 0.05)),
    color-stop(100%, rgba(0, 0, 0, 0.3))
  );
  background: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -o-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -ms-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  color: #fff !important;
}
.essb_links.essb_template_deluxe-retina a:focus,
.essb_links.essb_template_deluxe-retina a:hover {
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background-color: inherit;
  background-clip: padding-box;
  -webkit-transition: background 50ms linear;
  -moz-transition: background 50ms linear;
  -ms-transition: background 50ms linear;
  -o-transition: background 50ms linear;
  transition: background 50ms linear;
}
.essb_links.essb_template_fancy-bold-retina li a {
  border-radius: 4px;
  -webkit-border-radius: 4px;
}
.essb_links.essb_template_fancy-bold-retina a .essb_icon {
  background-color: rgba(0, 0, 0, 0.2);
  width: 32px;
  height: 32px;
  border-radius: 16px;
  -webkit-border-radius: 16px;
  margin: 5px;
}
.essb_links.essb_template_fancy-bold-retina a:hover .essb_icon {
  background-color: rgba(0, 0, 0, 0.4);
}
.essb_links.essb_template_fancy-bold-retina li a:focus,
.essb_links.essb_template_fancy-bold-retina li a:hover {
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background-clip: padding-box;
  -webkit-transition: background 50ms linear;
  -moz-transition: background 50ms linear;
  -ms-transition: background 50ms linear;
  -o-transition: background 50ms linear;
  transition: background 50ms linear;
}
.essb_links.essb_template_fancy-bold-retina .essb_hide_name a:hover .essb_icon,
.essb_links.essb_template_fancy-bold-retina li a .essb_icon {
  margin-right: 8px;
}
.essb_links.essb_template_metro-bold-retina li a:focus,
.essb_links.essb_template_metro-bold-retina li a:hover {
  color: #fff !important;
  background: -moz-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(0, 0, 0, 0.05)),
    color-stop(100%, rgba(0, 0, 0, 0.3))
  );
  background: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -o-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: -ms-linear-gradient(
    top,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.05) 0,
    rgba(0, 0, 0, 0.3) 100%
  );
  background-clip: padding-box;
}
.essb_links.essb_template_retro-retina {
  font-family: Oswald, helvetica, arial, sans-serif;
}
.essb_links.essb_template_retro-retina li a {
  -webkit-box-shadow: 1px 1px 2px 0 rgba(94, 65, 47, 0.2);
  -moz-box-shadow: 1px 1px 2px 0 rgba(94, 65, 47, 0.2);
  box-shadow: 1px 1px 2px 0 rgba(94, 65, 47, 0.2);
  background-color: #fdefc6 !important;
  opacity: 0.8;
  color: #363636 !important;
}
.essb_links.essb_template_retro-retina a:focus,
.essb_links.essb_template_retro-retina a:hover {
  background-clip: padding-box;
  opacity: 1;
  background-color: #fef8e7 !important;
  -webkit-box-shadow: inset 1px 1px 2px 0 rgba(94, 65, 47, 0.2);
  -moz-box-shadow: inset 1px 1px 2px 0 rgba(94, 65, 47, 0.2);
  box-shadow: inset 1px 1px 2px 0 rgba(94, 65, 47, 0.2);
}
.essb_links.essb_template_default4-retina a {
  box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -webkit-box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.2);
}
.essb_links.essb_template_default4-retina a:focus,
.essb_links.essb_template_default4-retina a:hover {
  background-color: #363636 !important;
}
.essb_links.essb_template_clear-rounded-retina a .essb_icon {
  color: #fff !important;
  border-radius: 4px;
  -webkit-border-radius: 4px;
}
.essb_links.essb_template_grey-fill-retina a {
  background-color: #454545 !important;
}
.essb_links.essb_template_grey-fill-retina .essb_link_kakaotalk a {
  color: #fff !important;
}
.essb_links.essb_template_grey-fill-retina a:focus,
.essb_links.essb_template_grey-fill-retina a:hover {
  background-color: #717171 !important;
}
.essb_links.essb_template_white-fill-retina a {
  background-color: #fff !important;
  color: #656565 !important;
}
.essb_links.essb_template_white-fill-retina a:focus,
.essb_links.essb_template_white-fill-retina a:hover {
  background-color: #fff !important;
  color: #121212 !important;
}
.essb_links.essb_template_white-retina a {
  background-color: transparent !important;
  color: #f3f4f5 !important;
}
.essb_links.essb_template_white-retina a:focus,
.essb_links.essb_template_white-retina a:hover {
  background-color: transparent !important;
  color: #e3e4e5 !important;
}
.essb_links.essb_template_color-leafs .essb_link_kakaotalk a:focus,
.essb_links.essb_template_color-leafs .essb_link_kakaotalk a:hover,
.essb_links.essb_template_grey-leafs .essb_link_kakaotalk a,
.essb_links.essb_template_grey-round-retina .essb_link_kakaotalk a {
  color: #fff !important;
}
.essb_links.essb_template_grey-round-retina li a {
  background-color: #616161 !important;
  border-radius: 18px;
  -webkit-border-radius: 18px;
}
.essb_links.essb_template_grey-round-retina li a:focus,
.essb_links.essb_template_grey-round-retina li a:hover {
  background-color: #212121 !important;
}
.essb_links.essb_template_modern-slim-retina li a {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  -moz-border-top-left-radius: 0;
  -moz-border-top-right-radius: 0;
  box-shadow: none !important;
  border-bottom-width: 2px !important;
}
.essb_links.essb_template_color-leafs li a {
  border-radius: 14px 0;
}
.essb_links.essb_template_color-leafs li a:focus,
.essb_links.essb_template_color-leafs li a:hover {
  background-color: #353535 !important;
}
.essb_links.essb_template_grey-leafs li a {
  border-radius: 14px 0;
  background-color: #353535 !important;
}
.essb_links.essb_tempate_color-blocks-outline-retina li a:focus,
.essb_links.essb_tempate_color-blocks-outline-retina li a:hover,
.essb_links.essb_tempate_color-circles-outline-retina li a:focus,
.essb_links.essb_tempate_color-circles-outline-retina li a:hover {
  background-color: transparent !important;
  color: #515151 !important;
  border-color: #515151 !important;
}
.essb_links.essb_template_grey-circles-outline-retina li a {
  background-color: transparent !important;
  color: #969696 !important;
  border: 2px solid #969696 !important;
  border-radius: 18px;
  -webkit-border-radius: 18px;
}
.essb_links.essb_template_grey-circles-outline-retina li a:focus,
.essb_links.essb_template_grey-circles-outline-retina li a:hover {
  background-color: transparent !important;
}
.essb_links.essb_template_grey-circles-outline-retina li.essb_link_less a:hover,
.essb_links.essb_template_grey-circles-outline-retina li.essb_link_more a:hover,
.essb_links.essb_template_grey-circles-outline-retina
  li.essb_link_more_dots
  a:hover {
  color: #212121 !important;
  border-color: #212121 !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_meneame
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_meneame
  a:hover {
  color: #ff7d12 !important;
  border-color: #ff7d12 !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_whatsapp
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_whatsapp
  a:hover {
  color: #1d9e11 !important;
  border-color: #1d9e11 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mwp a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mwp a:hover {
  color: #056cad !important;
  border-color: #056cad !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_flattr a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_flattr
  a:hover {
  color: #8cb55b !important;
  border-color: #8cb55b !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_ok a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_ok a:hover {
  color: #f4731c !important;
  border-color: #f4731c !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_xing a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_xing a:hover {
  color: #135a5b !important;
  border-color: #135a5b !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_weibo a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_weibo a:hover {
  color: #ed1c24 !important;
  border-color: #ed1c24 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_pocket a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_pocket
  a:hover {
  color: #ee4055 !important;
  border-color: #ee4055 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_tumblr a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_tumblr
  a:hover {
  color: #2c4762 !important;
  border-color: #2c4762 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_print a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_print a:hover {
  color: #666 !important;
  border-color: #666 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_del a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_del a:hover {
  color: #3398fc !important;
  border-color: #3398fc !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_buffer a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_buffer
  a:hover {
  color: #111 !important;
  border-color: #111 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_love a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_love a:hover {
  color: #ed1c24 !important;
  border-color: #ed1c24 !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_twitter
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_twitter
  a:hover {
  color: #00abf0 !important;
  border-color: #00abf0 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_google a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_google
  a:hover {
  color: #ea4335 !important;
  border-color: #ea4335 !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_facebook
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_facebook
  a:hover {
  color: #3a579a !important;
  border-color: #3a579a !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_pinterest
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_pinterest
  a:hover {
  color: #cd1c1f !important;
  border-color: #cd1c1f !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_digg a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_digg a:hover {
  color: #1b5791 !important;
  border-color: #1b5791 !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_linkedin
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_linkedin
  a:hover {
  color: #127bb6 !important;
  border-color: #127bb6 !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_stumbleupon
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_stumbleupon
  a:hover {
  color: #eb4723 !important;
  border-color: #eb4723 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_vk a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_vk a:hover {
  color: #4c75a3 !important;
  border-color: #4c75a3 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mail a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mail a:hover {
  color: #666 !important;
  border-color: #666 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_reddit a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_reddit
  a:hover {
  color: #333 !important;
  border-color: #333 !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_blogger
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_blogger
  a:hover {
  color: #f59038 !important;
  border-color: #f59038 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_amazon a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_amazon
  a:hover {
  color: #111 !important;
  border-color: #111 !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_yahoomail
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_yahoomail
  a:hover {
  color: #511295 !important;
  border-color: #511295 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_gmail a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_gmail a:hover {
  color: #dd4b39 !important;
  border-color: #dd4b39 !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_newsvine
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_newsvine
  a:hover {
  color: #0d642e !important;
  border-color: #0d642e !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_hackernews
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_hackernews
  a:hover {
  color: #f08641 !important;
  border-color: #f08641 !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_evernote
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_evernote
  a:hover {
  color: #7cbf4b !important;
  border-color: #7cbf4b !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_aol a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_aol a:hover {
  color: #111 !important;
  border-color: #111 !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_myspace
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_myspace
  a:hover {
  color: #3a5998 !important;
  border-color: #3a5998 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mailru a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_mailru
  a:hover {
  color: #faa519 !important;
  border-color: #faa519 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_viadeo a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_viadeo
  a:hover {
  color: #222 !important;
  border-color: #222 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_line a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_line a:hover {
  color: #2cbf13 !important;
  border-color: #2cbf13 !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_flipboard
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_flipboard
  a:hover {
  color: #b31f17 !important;
  border-color: #b31f17 !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_comments
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_comments
  a:hover {
  color: #444 !important;
  border-color: #444 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_yummly a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_yummly
  a:hover {
  color: #e26326 !important;
  border-color: #e26326 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_sms a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_sms a:hover {
  color: #4ea546 !important;
  border-color: #4ea546 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_viber a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_viber a:hover {
  color: #7d539d !important;
  border-color: #7d539d !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_telegram
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_telegram
  a:hover {
  color: #08c !important;
  border-color: #08c !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_subscribe
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_subscribe
  a:hover {
  color: #f47555 !important;
  border-color: #f47555 !important;
}
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_meetedgar
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_meetedgar
  a:hover {
  color: #404040 !important;
  border-color: #404040 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_fintel a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_fintel a:hover,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_instapaper
  a:focus,
.essb_links.essb_template_grey-circles-outline-retina
  .essb_link_instapaper
  a:hover {
  color: #ff8226 !important;
  border-color: #ff8226 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mix a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mix a:hover {
  color: #6cbdc5 !important;
  border-color: #6cbdc5 !important;
}
.essb_links.essb_template_grey-blocks-outline-retina li a {
  border-radius: 0;
  -webkit-border-radius: 0;
}
.essb_links.essb_template_dark-outline-retina li a {
  background-color: transparent !important;
  opacity: 0.5;
  color: #454545 !important;
  border: 2px solid #454545 !important;
}
.essb_links.essb_template_dark-outline-retina li a:focus,
.essb_links.essb_template_dark-outline-retina li a:hover {
  background-color: transparent !important;
  opacity: 1;
  color: #454545 !important;
  border: 2px solid #454545 !important;
}
.essb_links.essb_template_dark-round-outline-retina li a {
  border-radius: 18px;
  -webkit-border-radius: 18px;
}
.essb_links.essb_template_classic-retina li a {
  background: #fafbfc;
  background: -moz-linear-gradient(top, #fafbfc 0, #efefee 100%);
  background: -webkit-linear-gradient(top, #fafbfc 0, #efefee 100%);
  background: linear-gradient(to bottom, #fafbfc 0, #efefee 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#fafbfc',
		endColorstr='#efefee', GradientType=0 );
  border: 1px solid #e1e1e1;
}
.essb_links.essb_template_classic-round-retina li a {
  border-radius: 4px;
  -webkit-border-radius: 4px;
}
.essb_links.essb_template_classic-fancy-retina li a {
  background-color: #fafafa !important;
  box-shadow: none !important;
  border-radius: 4px;
  -webkit-border-radius: 4px;
}
.essb_links.essb_template_classic-fancy-retina li a:focus,
.essb_links.essb_template_classic-fancy-retina li a:hover {
  -webkit-box-shadow: inset 0 4px 3px 0 rgba(0, 0, 0, 0.2) !important;
  -moz-box-shadow: inset 0 4px 3px 0 rgba(0, 0, 0, 0.2) !important;
  box-shadow: inset 0 4px 3px 0 rgba(0, 0, 0, 0.2) !important;
}
.essb_links.essb_template_color-circles-retina li a {
  border-radius: 24px;
  -webkit-border-radius: 24px;
}
.essb_links.essb_template_color-circles-retina .essb_icon {
  width: 48px;
  height: 48px;
}
.essb_links.essb_template_color-circles-retina .essb_icon:before {
  font-size: 22px !important;
  top: 13px;
  left: 13px;
}
.essb_links.essb_template_massive-retina .essb_icon {
  width: 55px;
  height: 55px;
}
.essb_links.essb_template_massive-retina .essb_icon:before {
  font-size: 35px !important;
  top: 10px;
  left: 10px;
}
.essb_links.essb_template_massive-retina .essb_network_name {
  font-size: 11px;
}
.essb_links.essb_template_cutoff-fill-retina li a .essb_icon:before,
.essb_links.essb_template_cutoff-retina li a .essb_icon:before {
  font-size: 24px !important;
}
.essb_links.essb_template_massive-retina
  .essb_vertical_name
  li
  a
  .essb_network_name {
  margin: 0 10px 12px;
}
.essb_links.essb_template_cutoff-retina li a .essb_icon {
  width: 40px !important;
  height: 40px !important;
  top: 8px !important;
  left: 8px !important;
}
.essb_links.essb_template_cutoff-retina li a {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  box-shadow: none;
  -webkit-transition: all 0.1s cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 0.1s cubic-bezier(0.42, 0, 0.58, 1);
  top: 16px;
  position: relative;
}
.essb_links.essb_template_cutoff-retina li a:hover {
  top: 0;
}
.essb_links.essb_template_cutoff-fill-retina li a .essb_icon {
  width: 40px !important;
  height: 40px !important;
  top: 8px !important;
  left: 8px !important;
}
.essb_links.essb_template_cutoff-fill-retina li a {
  border-radius: 4px;
  -webkit-border-radius: 4px;
  box-shadow: none;
  -webkit-transition: all 0.1s cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 0.1s cubic-bezier(0.42, 0, 0.58, 1);
  top: 16px;
  position: relative;
}
.essb_links.essb_template_cutoff-fill-retina li a:hover {
  top: 0;
}
.essb_links.essb_template_modern-light-retina li a {
  background-color: #fff !important;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  box-shadow: none;
  transition-property: background-color;
  transition-duration: 0.2s;
  transition-timing-function: linear;
}
.essb_links.essb_template_modern-light-retina li a .essb_icon {
  width: 36px !important;
  height: 36px !important;
  top: 8px !important;
  left: 8px !important;
}
.essb_links.essb_template_modern-light-retina li a .essb_icon:before {
  font-size: 20px !important;
}
.essb_links.essb_template_modern-light-retina li a .essb_network_name {
  font-size: 13px;
  text-transform: uppercase;
}
.essb_links.essb_template_tiny-color-circles-retina li a {
  border-radius: 16px;
  -webkit-border-radius: 16px;
}
.essb_links.essb_template_tiny-color-circles-retina .essb_icon {
  width: 32px;
  height: 32px;
}
.essb_links.essb_template_tiny-color-circles-retina .essb_icon:before {
  font-size: 16px !important;
  top: 8px;
  left: 8px;
}
.essb_links.essb_template_tiny-color-circles-retina li a .essb_network_name {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 400;
}
.essb_links.essb_template_lollipop-retina li a {
  color: #565656 !important;
  background-color: transparent !important;
  font-weight: 400;
  font-size: 11px;
  text-transform: uppercase;
}
.essb_links.essb_template_lollipop-retina li a .essb_network_name {
  text-transform: uppercase;
  font-size: 11px;
}
.essb_links.essb_template_lollipop-retina li a:focus,
.essb_links.essb_template_lollipop-retina li a:hover {
  color: #d8335b !important;
}
.essb_links.essb_template_lollipop-retina a .essb_network_name {
  margin-left: 5px;
}
.essb_links.essb_template_lollipop-retina a .essb_icon {
  color: #fff !important;
  border-radius: 18px;
  -webkit-border-radius: 18px;
}
.essb_links.essb_template_lollipop-retina li a:focus .essb_icon,
.essb_links.essb_template_lollipop-retina li a:hover .essb_icon {
  background-color: #eb97ab !important;
}
.essb_links.essb_template_lollipop-retina li.essb_link_less a .essb_icon,
.essb_links.essb_template_lollipop-retina li.essb_link_more a .essb_icon,
.essb_links.essb_template_lollipop-retina li.essb_link_more_dots a .essb_icon {
  background-color: #c2cfcd !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_meneame a .essb_icon {
  background-color: #ffbe89 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_whatsapp a .essb_icon {
  background-color: #83f179 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_mwp a .essb_icon {
  background-color: #72c6fb !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_flattr a .essb_icon {
  background-color: #c5daad !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_ok a .essb_icon {
  background-color: #f9b98d !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_xing a .essb_icon {
  background-color: #4fd8da !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_weibo a .essb_icon {
  background-color: #f68a8e !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_pocket a .essb_icon {
  background-color: #f8adb6 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_tumblr a .essb_icon {
  background-color: #82a4c7 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_print a .essb_icon {
  background-color: #91ced7 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_del a .essb_icon {
  background-color: #a8d3fe !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_buffer a .essb_icon {
  background-color: #5a5a5a !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_love a .essb_icon {
  background-color: #f7a3a2 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_twitter a .essb_icon {
  background-color: #95e7ed !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_google a .essb_icon {
  background-color: #fd7150 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_facebook a .essb_icon {
  background-color: #849fbb !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_pinterest a .essb_icon {
  background-color: #ed939d !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_digg a .essb_icon {
  background-color: #80b4e7 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_linkedin a .essb_icon {
  background-color: #8bb7d9 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_stumbleupon a .essb_icon {
  background-color: #f5a290 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_vk a .essb_icon {
  background-color: #97b1cf !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_mail a .essb_icon {
  background-color: #f2e4f9 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_reddit a .essb_icon {
  background-color: #d8e2ec !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_blogger a .essb_icon {
  background-color: #fbcfa9 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_amazon a .essb_icon {
  background-color: #aa8c91 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_yahoomail a .essb_icon {
  background-color: #af74ee !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_gmail a .essb_icon {
  background-color: #eea79e !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_newsvine a .essb_icon {
  background-color: #45e782 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_hackernews a .essb_icon {
  background-color: #f9ccaf !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_evernote a .essb_icon {
  background-color: #bcdea3 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_aol a .essb_icon {
  background-color: #999 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_myspace a .essb_icon {
  background-color: #94aad6 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_mailru a .essb_icon {
  background-color: #fdd38d !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_viadeo a .essb_icon {
  background-color: #999 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_line a .essb_icon {
  background-color: #8bf279 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_flipboard a .essb_icon {
  background-color: #eb6d66 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_comments a .essb_icon {
  background-color: #989898 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_yummly a .essb_icon {
  background-color: #f0ae8f !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_sms a .essb_icon {
  background-color: #97d091 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_viber a .essb_icon {
  background-color: #b79ccb !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_telegram a .essb_icon {
  background-color: #55c6ff !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_subscribe a .essb_icon {
  background-color: #fac3b5 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_skype a .essb_icon {
  background-color: #79dbff !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_messenger a .essb_icon {
  background-color: #95caff !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_kakaotalk a .essb_icon {
  background-color: #fff584 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_sharebtn a .essb_icon {
  background-color: #e2999f !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_livejournal a .essb_icon {
  background-color: #77d1f8 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_yammer a .essb_icon {
  background-color: #3469ba !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_meetedgar a .essb_icon {
  background-color: #6cbdc5 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_fintel a .essb_icon,
.essb_links.essb_template_lollipop-retina .essb_link_instapaper a .essb_icon {
  background-color: #404040 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_mix a .essb_icon {
  background-color: #ff8226 !important;
}
.essb_links.essb_template_rainbow-retina li a {
  color: #fff !important;
  background: #e12f67;
  background: -webkit-gradient(
    linear,
    333 0,
    0 337,
    from(#8043af),
    color-stop(0.029, #8442aa),
    color-stop(0.029, #8740a9),
    color-stop(0.042, #8842a8),
    color-stop(0.059, #8d3fa7),
    color-stop(0.067, #8d41a4),
    color-stop(0.164, #9d3d9c),
    color-stop(0.164, #9f3c9a),
    color-stop(0.202, #a63b96),
    color-stop(0.202, #a73a97),
    color-stop(0.23, #a83b96),
    color-stop(0.23, #aa3a92),
    color-stop(0.253, #ac3990),
    color-stop(0.312, #b63a8b),
    color-stop(0.35, #b93a88),
    color-stop(0.35, #bb3986),
    color-stop(0.374, #bc3986),
    color-stop(0.374, #be3884),
    color-stop(0.397, #c03a83),
    color-stop(0.403, #c13c83),
    color-stop(0.412, #c4397f),
    color-stop(0.443, #c63b7a),
    color-stop(0.469, #ca3d75),
    color-stop(0.475, #cb3c75),
    color-stop(0.494, #ca3e74),
    color-stop(0.494, #cc3d74),
    color-stop(0.503, #ce3e75),
    color-stop(0.503, #cf3d74),
    color-stop(0.591, #d84466),
    color-stop(0.591, #d94367),
    color-stop(0.904, #ef6744),
    color-stop(0.951, #f26a43),
    color-stop(0.951, #f26c42),
    color-stop(0.978, #f3703f),
    color-stop(0.978, #f46f40),
    color-stop(0.997, #f57041),
    color-stop(0.997, #f47141),
    to(#f47141)
  );
  background: -webkit-linear-gradient(
    225.34206029135854deg,
    #8043af,
    #8442aa 2.9%,
    #8740a9 2.9%,
    #8842a8 4.2%,
    #8d3fa7 5.9%,
    #8d41a4 6.7%,
    #9d3d9c 16.4%,
    #9f3c9a 16.4%,
    #a63b96 20.2%,
    #a73a97 20.2%,
    #a83b96 23%,
    #aa3a92 23%,
    #ac3990 25.3%,
    #b63a8b 31.2%,
    #b93a88 35%,
    #bb3986 35%,
    #bc3986 37.4%,
    #be3884 37.4%,
    #c03a83 39.7%,
    #c13c83 40.3%,
    #c4397f 41.2%,
    #c63b7a 44.3%,
    #ca3d75 46.9%,
    #cb3c75 47.5%,
    #ca3e74 49.4%,
    #cc3d74 49.4%,
    #ce3e75 50.3%,
    #cf3d74 50.3%,
    #d84466 59.1%,
    #d94367 59.1%,
    #ef6744 90.4%,
    #f26a43 95.1%,
    #f26c42 95.1%,
    #f3703f 97.8%,
    #f46f40 97.8%,
    #f57041 99.7%,
    #f47141 99.7%,
    #f47141
  );
  background: -moz-linear-gradient(
    225.34206029135854deg,
    #8043af,
    #8442aa 2.9%,
    #8740a9 2.9%,
    #8842a8 4.2%,
    #8d3fa7 5.9%,
    #8d41a4 6.7%,
    #9d3d9c 16.4%,
    #9f3c9a 16.4%,
    #a63b96 20.2%,
    #a73a97 20.2%,
    #a83b96 23%,
    #aa3a92 23%,
    #ac3990 25.3%,
    #b63a8b 31.2%,
    #b93a88 35%,
    #bb3986 35%,
    #bc3986 37.4%,
    #be3884 37.4%,
    #c03a83 39.7%,
    #c13c83 40.3%,
    #c4397f 41.2%,
    #c63b7a 44.3%,
    #ca3d75 46.9%,
    #cb3c75 47.5%,
    #ca3e74 49.4%,
    #cc3d74 49.4%,
    #ce3e75 50.3%,
    #cf3d74 50.3%,
    #d84466 59.1%,
    #d94367 59.1%,
    #ef6744 90.4%,
    #f26a43 95.1%,
    #f26c42 95.1%,
    #f3703f 97.8%,
    #f46f40 97.8%,
    #f57041 99.7%,
    #f47141 99.7%,
    #f47141
  );
  background: -o-linear-gradient(
    225.34206029135854deg,
    #8043af,
    #8442aa 2.9%,
    #8740a9 2.9%,
    #8842a8 4.2%,
    #8d3fa7 5.9%,
    #8d41a4 6.7%,
    #9d3d9c 16.4%,
    #9f3c9a 16.4%,
    #a63b96 20.2%,
    #a73a97 20.2%,
    #a83b96 23%,
    #aa3a92 23%,
    #ac3990 25.3%,
    #b63a8b 31.2%,
    #b93a88 35%,
    #bb3986 35%,
    #bc3986 37.4%,
    #be3884 37.4%,
    #c03a83 39.7%,
    #c13c83 40.3%,
    #c4397f 41.2%,
    #c63b7a 44.3%,
    #ca3d75 46.9%,
    #cb3c75 47.5%,
    #ca3e74 49.4%,
    #cc3d74 49.4%,
    #ce3e75 50.3%,
    #cf3d74 50.3%,
    #d84466 59.1%,
    #d94367 59.1%,
    #ef6744 90.4%,
    #f26a43 95.1%,
    #f26c42 95.1%,
    #f3703f 97.8%,
    #f46f40 97.8%,
    #f57041 99.7%,
    #f47141 99.7%,
    #f47141
  );
  background: linear-gradient(
    224.65793970864146deg,
    #8043af,
    #8442aa 2.9%,
    #8740a9 2.9%,
    #8842a8 4.2%,
    #8d3fa7 5.9%,
    #8d41a4 6.7%,
    #9d3d9c 16.4%,
    #9f3c9a 16.4%,
    #a63b96 20.2%,
    #a73a97 20.2%,
    #a83b96 23%,
    #aa3a92 23%,
    #ac3990 25.3%,
    #b63a8b 31.2%,
    #b93a88 35%,
    #bb3986 35%,
    #bc3986 37.4%,
    #be3884 37.4%,
    #c03a83 39.7%,
    #c13c83 40.3%,
    #c4397f 41.2%,
    #c63b7a 44.3%,
    #ca3d75 46.9%,
    #cb3c75 47.5%,
    #ca3e74 49.4%,
    #cc3d74 49.4%,
    #ce3e75 50.3%,
    #cf3d74 50.3%,
    #d84466 59.1%,
    #d94367 59.1%,
    #ef6744 90.4%,
    #f26a43 95.1%,
    #f26c42 95.1%,
    #f3703f 97.8%,
    #f46f40 97.8%,
    #f57041 99.7%,
    #f47141 99.7%,
    #f47141
  );
  font-size: 11px;
  text-transform: uppercase;
}
.essb_links.essb_template_rainbow-retina li a:hover {
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.16) !important;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.16) !important;
  transform: translateY(-5px) !important;
  -webkit-transform: translateY(-5px) !important;
}
.essb_links.essb_template_flow-retina li a .essb_icon {
  width: 18px !important;
  height: 42px !important;
}
.essb_links.essb_template_flow-retina li a .essb_icon:before {
  font-size: 36px !important;
  top: 3px !important;
  left: 9px !important;
  opacity: 0.1;
}
.essb_links.essb_template_flow-jump-retina li a:hover .essb_icon {
  width: 36px !important;
}
.essb_links.essb_template_flow-retina li a:focus .essb_icon:before,
.essb_links.essb_template_flow-retina li a:hover .essb_icon:before {
  opacity: 1;
  font-size: 24px !important;
  top: 9px !important;
}
.essb_links.essb_template_flow-retina li a:focus .essb_network_name,
.essb_links.essb_template_flow-retina li a:hover .essb_network_name {
  opacity: 0.25;
}
.essb_links.essb_template_flow-jump-retina li a:focus .essb_network_name,
.essb_links.essb_template_flow-jump-retina li a:hover .essb_network_name {
  opacity: 1;
}
.essb_links.essb_template_glow-retina li a:focus,
.essb_links.essb_template_glow-retina li a:hover {
  transform: translateY(-3px);
  -webkit-transform: translateY(-3px);
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.25) !important;
}
.essb_links.essb_template_glow-retina a {
  box-shadow: none;
  -webkit-box-shadow: none;
  font-weight: 600;
  margin: 5px 5px 5px 0;
}
.essb_links.essb_template_glow-retina .essb_icon {
  height: 42px;
  width: 38px;
}
.essb_links.essb_template_glow-retina .essb_icon:before {
  font-size: 20px !important;
  top: 11px !important;
}
.essb-adholder-bottom,
.essb-mobile-sharebottom {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 100001;
}
.essb-mobile-sharebottom.essb-mobile-sharetop {
  bottom: auto;
  top: 0;
}
.essb-adholder-bottom.essb-mobile-break,
.essb-mobile-sharebottom.essb-mobile-break {
  display: none;
}
.essb-mobile-sharebar-icon,
.essb-mobile-sharebar-text,
.essb-mobile-sharepoint-icon {
  display: inline-block;
  vertical-align: middle;
}
.essb-mobile-sharebottom .essb_displayed_sharebottom {
  z-index: 100001;
}
.essb-mobile-sharebottom .essb_links .essb_icon {
  width: 36px !important;
  height: 36px !important;
  background-size: 30px !important;
}
.essb-mobile-sharebottom .essb_links.essb_template_fancy-retina .essb_icon {
  background-size: 18px !important;
}
.essb-mobile-sharebottom .essb_links li a {
  padding-top: 8px;
  padding-bottom: 8px;
}
.essb-mobile-sharebottom .essb_links {
  background-color: #fff;
  margin: 0 !important;
  text-align: center;
}
.essb-mobile-sharebar,
.essb-mobile-sharepoint {
  background-color: #111;
  color: #fafafa;
  bottom: 0;
  position: fixed;
  left: 0;
}
.essb-mobile-sharebottom .essb_links .essb_t_l_big {
  font-size: 18px !important;
  margin-right: 0 !important;
}
.essb-mobile-sharebottom
  .essb_links_list
  li.essb_totalcount_item
  .essb_t_l_big
  .essb_t_nb:after {
  margin-top: 0 !important;
  font-size: 12px !important;
}
.essb-mobile-sharebottom .essb_width_columns_4 li {
  width: 25%;
}
.essb-mobile-sharebottom .essb_width_columns_5 li {
  width: 20%;
}
.essb-mobile-sharebottom .essb_width_columns_6 li {
  width: 16.6666%;
}
.essb-mobile-sharebottom .essb_width_columns_7 li {
  width: 14.285%;
}
.essb-mobile-sharebottom .essb_width_columns_8 li {
  width: 12.5%;
}
.essb-mobile-sharebottom .essb_width_columns_3 li {
  width: 33.3%;
}
.essb-mobile-sharebottom .essb_width_columns_2 li {
  width: 50%;
}
.essb-mobile-sharebottom .essb_width_columns_2 li a,
.essb-mobile-sharebottom .essb_width_columns_3 li a,
.essb-mobile-sharebottom .essb_width_columns_4 li a,
.essb-mobile-sharebottom .essb_width_columns_5 li a,
.essb-mobile-sharebottom .essb_width_columns_6 li a,
.essb-mobile-sharebottom .essb_width_columns_7 li a,
.essb-mobile-sharebottom .essb_width_columns_8 li a {
  width: 100%;
}
.essb-mobile-sharebottom .essb_links li {
  margin-bottom: 0 !important;
}
.essb-mobile-sharepoint {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  width: 42px;
  height: 42px;
  opacity: 0.8;
}
.essb-mobile-sharepoint-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MiA0MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIgNDIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMi45LDI2LjJjLTIuMiwwLTQuMSwxLTUuNCwyLjdsLTExLjgtNmMwLjItMC42LDAuMy0xLjIsMC4zLTEuOGMwLTAuNy0wLjEtMS4zLTAuMy0xLjlsMTEuNy02YzEuMywxLjcsMy4zLDIuOCw1LjUsMi44YzMuOCwwLDYuOS0zLjEsNi45LTYuOWMwLTMuOC0zLjEtNi45LTYuOS02LjlDMjkuMSwyLDI2LDUuMSwyNiw4LjljMCwwLjYsMC4xLDEuMiwwLjMsMS44bC0xMS44LDZjLTEuMy0xLjYtMy4yLTIuNy01LjQtMi43Yy0zLjgsMC02LjksMy4xLTYuOSw2LjljMCwzLjgsMy4xLDYuOSw2LjksNi45YzIuMywwLDQuMi0xLjEsNS41LTIuOGwxMS43LDZjLTAuMiwwLjYtMC4zLDEuMy0wLjMsMS45YzAsMy44LDMuMSw2LjksNi45LDYuOWMzLjgsMCw2LjktMy4xLDYuOS02LjlDMzkuOCwyOS4zLDM2LjcsMjYuMiwzMi45LDI2LjJMMzIuOSwyNi4yeiBNMzIuOSwyNi4yIi8+PC9nPjwvc3ZnPg==);
  background-size: 26px;
  width: 26px;
  height: 26px;
  margin-left: 7px;
  margin-top: 7px;
  opacity: 0.8;
}
.essb-mobile-sharebar {
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
  opacity: 0.85;
  line-height: 18px;
  cursor: pointer;
  z-index: 1000;
}
.essb-mobile-sharebar-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MiA0MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIgNDIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMi45LDI2LjJjLTIuMiwwLTQuMSwxLTUuNCwyLjdsLTExLjgtNmMwLjItMC42LDAuMy0xLjIsMC4zLTEuOGMwLTAuNy0wLjEtMS4zLTAuMy0xLjlsMTEuNy02YzEuMywxLjcsMy4zLDIuOCw1LjUsMi44YzMuOCwwLDYuOS0zLjEsNi45LTYuOWMwLTMuOC0zLjEtNi45LTYuOS02LjlDMjkuMSwyLDI2LDUuMSwyNiw4LjljMCwwLjYsMC4xLDEuMiwwLjMsMS44bC0xMS44LDZjLTEuMy0xLjYtMy4yLTIuNy01LjQtMi43Yy0zLjgsMC02LjksMy4xLTYuOSw2LjljMCwzLjgsMy4xLDYuOSw2LjksNi45YzIuMywwLDQuMi0xLjEsNS41LTIuOGwxMS43LDZjLTAuMiwwLjYtMC4zLDEuMy0wLjMsMS45YzAsMy44LDMuMSw2LjksNi45LDYuOWMzLjgsMCw2LjktMy4xLDYuOS02LjlDMzkuOCwyOS4zLDM2LjcsMjYuMiwzMi45LDI2LjJMMzIuOSwyNi4yeiBNMzIuOSwyNi4yIi8+PC9nPjwvc3ZnPg==);
  background-size: 16px;
  width: 16px;
  height: 16px;
}
.essb-mobile-sharebar-text {
  font-size: 12pt;
  font-weight: 700;
  text-transform: uppercase;
  margin-left: 5px;
}
.essb-mobile-sharebar-window {
  position: fixed;
  z-index: 99999;
  background: rgba(255, 255, 255, 0.85);
  color: #111;
  display: none;
  top: 0;
  left: 0;
}
.essb-mobile-sharebar-window-content {
  padding: 0 15px 15px;
  margin: 10px 0 0;
  text-align: center;
  overflow-y: auto;
}
.essb-mobile-sharebar-window-content .essb_links {
  margin-top: 0;
}
.essb-mobile-sharebar-window-content li a {
  text-align: left;
}
.essb-mobile-sharebar-window-shadow {
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: rgba(33, 33, 33, 0.85);
  z-index: 9999;
  display: none;
}
.essb-mobile-sharebar-window-close-title {
  background-color: #dadada;
  width: 100%;
  height: 32px;
}
.essb-mobile-sharebar-window-close {
  width: 14px;
  height: 14px;
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  -webkit-transition: all ease 0.5s;
  transition: all ease 0.75s;
  font-weight: 700;
  text-decoration: none;
  color: #111;
  line-height: 160%;
  font-size: 14px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDEuNzU2cHgiIGhlaWdodD0iNDEuNzU2cHgiIHZpZXdCb3g9IjAgMCA0MS43NTYgNDEuNzU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MS43NTYgNDEuNzU2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTI3Ljk0OCwyMC44NzhMNDAuMjkxLDguNTM2YzEuOTUzLTEuOTUzLDEuOTUzLTUuMTE5LDAtNy4wNzFjLTEuOTUxLTEuOTUyLTUuMTE5LTEuOTUyLTcuMDcsMEwyMC44NzgsMTMuODA5TDguNTM1LDEuNDY1Yy0xLjk1MS0xLjk1Mi01LjExOS0xLjk1Mi03LjA3LDBjLTEuOTUzLDEuOTUzLTEuOTUzLDUuMTE5LDAsNy4wNzFsMTIuMzQyLDEyLjM0MkwxLjQ2NSwzMy4yMmMtMS45NTMsMS45NTMtMS45NTMsNS4xMTksMCw3LjA3MUMyLjQ0LDQxLjI2OCwzLjcyMSw0MS43NTUsNSw0MS43NTVjMS4yNzgsMCwyLjU2LTAuNDg3LDMuNTM1LTEuNDY0bDEyLjM0My0xMi4zNDJsMTIuMzQzLDEyLjM0M2MwLjk3NiwwLjk3NywyLjI1NiwxLjQ2NCwzLjUzNSwxLjQ2NHMyLjU2LTAuNDg3LDMuNTM1LTEuNDY0YzEuOTUzLTEuOTUzLDEuOTUzLTUuMTE5LDAtNy4wNzFMMjcuOTQ4LDIwLjg3OHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
  background-size: 14px;
  z-index: 1001;
}
.essb_morepopup_shadow {
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: rgba(33, 33, 33, 0.85);
  z-index: 1100;
  display: none;
}
.essb_morepopup_shadow.essb_morepopup_shadow_modern {
  background-color: rgba(0, 0, 0, 0.9);
}
.essb_morepopup {
  background-color: #fff;
  z-index: 1101;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  -ms-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  -o-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  display: none;
  color: #111;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding-top: 25px;
}
.essb_morepopup.essb_morepopup_modern {
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  color: #fff;
  overflow: hidden;
}
.essb_morepopup.essb_morepopup_modern .essb_network_name {
  color: #fff;
}
.essb_morepopup.essb_morepopup_modern .essb_icon {
  width: 52px;
  height: 52px;
  margin-bottom: 10px;
}
.essb_morepopup.essb_morepopup_modern .essb_icon:before {
  font-size: 32px !important;
  left: 10px;
  top: 10px;
}
.essb_morepopup.essb_morepopup_modern .essb_morepopup_close {
  background-color: #fff;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  top: 20px;
}
.essb_morepopup.essb_morepopup_modern .essb_morepopup_close i:before {
  position: absolute;
  top: 5px;
  left: 5px;
  font-size: 18px;
}
.essb_morepopup.essb_morepopup_modern .essb_links.essb_width_columns_4 li a {
  width: 95% !important;
  margin-bottom: 10px !important;
}
.essb-morepopup-modern-link a,
.essb-morepopup-modern-link a:focus,
.essb-morepopup-modern-link a:hover,
.essb-morepopup-modern-link a:visited,
.essb-morepopup-modern-title {
  color: #fff;
  text-decoration: none;
  font-size: 13px;
}
.essb_morepopup.essb_morepopup_modern .essb_morepopup_content {
  width: 100%;
  padding-right: 18px;
}
.essb_morepopup_content {
  padding: 0 20px 20px;
  margin: 0;
  text-align: center;
}
.essb_morepopup_content .essb_links.essb_width_columns_3,
.essb_morepopup_inline .essb_links {
  margin: 0 !important;
}
.essb_morepopup_content .essb_links a {
  text-align: left;
}
.essb_morepopup_close {
  display: inline-block;
  position: absolute;
  top: 5px;
  right: 5px;
  -webkit-transition: all ease 0.5s;
  transition: all ease 0.75s;
  font-weight: 700;
  text-decoration: none;
  color: #111 !important;
  line-height: 18px;
  font-size: 18px;
  z-index: 1001;
}
.essb_morepopup_inline {
  padding: 10px !important;
  -webkit-box-shadow: -1px 4px 6px rgba(0, 0, 0, 0.09);
  -moz-box-shadow: -1px 4px 6px rgba(0, 0, 0, 0.09);
  -ms-box-shadow: -1px 4px 6px rgba(0, 0, 0, 0.09);
  -o-box-shadow: -1px 4px 6px rgba(0, 0, 0, 0.09);
  box-shadow: -1px 4px 6px rgba(0, 0, 0, 0.09);
  border: 1px solid #b3b3b3;
  max-width: 330px;
}
.essb_morepopup_inline .essb_morepopup_close {
  display: none;
}
.essb_morepopup_inline .essb_morepopup_content {
  padding: 0 !important;
  text-align: left;
}
.essb_morepopup_inline .modal-pointer-down-left,
.essb_morepopup_inline .modal-pointer-up-left {
  left: 10px;
  right: auto;
}
.essb_morepopup_inline .modal-pointer-down-right,
.essb_morepopup_inline .modal-pointer-up-right {
  right: 10px;
  left: auto;
}
.essb_morepopup_inline .modal-pointer-up,
.essb_morepopup_inline .modal-pointer-up-left,
.essb_morepopup_inline .modal-pointer-up-right {
  width: 0;
  height: 0;
  display: inline-block;
  border-left: 14px inset transparent;
  border-right: 14px inset transparent;
  border-top: 14px inset transparent;
  border-bottom: 14px inset transparent;
  border-bottom: 14px solid #b3b3b3;
  top: -28px;
}
.essb_morepopup_inline .modal-pointer-down,
.essb_morepopup_inline .modal-pointer-down-left,
.essb_morepopup_inline .modal-pointer-down-right {
  width: 0;
  height: 0;
  display: inline-block;
  border-left: 14px inset transparent;
  border-right: 14px inset transparent;
  border-bottom: 14px inset transparent;
  border-top: 14px solid #b3b3b3;
  bottom: -28px;
}
.modal,
.modal-container,
.modal-pointer,
.modal-pointer-conceal {
  position: absolute;
}
.essb_morepopup_inline .modal-pointer-up .modal-pointer-conceal,
.essb_morepopup_inline .modal-pointer-up-left .modal-pointer-conceal,
.essb_morepopup_inline .modal-pointer-up-right .modal-pointer-conceal {
  width: 0;
  height: 0;
  display: inline-block;
  border-left: 14px inset transparent;
  border-right: 14px inset transparent;
  border-top: 14px inset transparent;
  border-bottom: 14px solid #fff;
  left: -14px;
  top: -13px;
}
.essb_morepopup_inline .modal-pointer-down .modal-pointer-conceal,
.essb_morepopup_inline .modal-pointer-down-left .modal-pointer-conceal,
.essb_morepopup_inline .modal-pointer-down-right .modal-pointer-conceal {
  width: 0;
  height: 0;
  display: inline-block;
  border-left: 14px inset transparent;
  border-right: 14px inset transparent;
  border-top: 14px inset transparent;
  border-top: 14px solid #fff;
  left: -14px;
  bottom: 1px;
}
.essb_mailform_shadow {
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.4);
  z-index: 1100;
  display: none;
}
.essb_mailform {
  background-color: #fff;
  z-index: 1101;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  -ms-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  -o-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  display: none;
  color: #111;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 15px;
  width: 300px;
}
.essb_mailform_content {
  padding: 0;
  margin: 0;
}
.essb_mailform_content p {
  margin-bottom: 20px;
}
.essb_mailform_content .essb_mailform_content_input,
.essb_mailform_content .essb_mailform_content_label {
  width: 280px;
  display: block;
}
.essb_mailform_content .essb_mailform_content_label {
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 700;
  margin-bottom: 5px;
}
.essb_mailform_content .essb_mailform_content_input {
  border: 1px solid #cacaca;
  font-size: 13px;
  margin-bottom: 15px;
}
.essb_mailform_content .essb_mailform_content_input:focus {
  border: 1px solid #2980b9;
}
.essb_mailform_content .essb_mailform_content_button {
  font-weight: 700;
  text-transform: uppercase;
  padding: 5px 10px;
  text-align: center;
  background-color: #2980b9;
  color: #fff;
  margin-right: 3px;
  font-size: 12px;
  border: 0;
  box-shadow: none;
  border-radius: 3px;
}
.essb_mailform_content .essb_mailform_content_buttons {
  border-top: 1px solid #e3e3e3;
  padding-top: 10px;
  text-align: right;
}
.essb-click2chat-button.position-center,
.essb-followme.essb-followme-full .essb_links {
  text-align: center;
}
.essb_mailform_content .essb_mailform_content_button:focus,
.essb_mailform_content .essb_mailform_content_button:hover {
  background: #34495e !important;
}
.essb_mailform_preview {
  font-size: 12px;
  margin-bottom: 10px;
}
.essb_native_buttons.essb_native_after_share {
  margin-top: 5px;
}
.essb_links .essb_native_item {
  height: 24px;
  margin-right: 5px !important;
}
.essb-followme {
  z-index: 1000;
  background-color: #fff;
  position: fixed;
  left: 0;
  width: 100%;
  transition: all 0.2s linear;
}
.essb-followme .essb_links {
  margin: 10px 0 !important;
}
.essb-followme.essb-followme-nospace .essb_links {
  margin: 0 !important;
}
.essb-followme.essb-followme-bottom {
  bottom: 0;
  margin-bottom: -200px;
}
.essb-followme.essb-followme-top {
  top: 0;
  margin-top: -200px;
}
.essb-followme.essb-followme-bottom.active {
  margin-bottom: 0;
}
.essb-followme.essb-followme-top.active {
  margin-top: 0;
}
.essb-cornerbar .essb_links {
  margin: 0 !important;
}
.essb-cornerbar {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 1001;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  max-width: 640px;
}
.essb-cornerbar-bottom-left {
  right: auto;
  left: 20px;
}
.essb-cornerbar-top-right {
  bottom: auto;
  top: 20px;
}
.essb-cornerbar-top-left {
  bottom: auto;
  top: 20px;
  right: auto;
  left: 20px;
}
.essb-click2chat,
.essb-click2chat-window {
  border-radius: 4px;
  position: fixed;
  right: 20px;
}
.essb-cornerbar-light {
  background-color: #fff;
  color: #000;
  padding: 15px;
}
.essb-cornerbar-dark {
  background-color: #252525;
  color: #f9f9f9;
  padding: 15px;
}
.essb-cornerbar-glow {
  background-color: #fff;
  box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.15);
  padding: 15px;
}
.essb-cornerbar-bottom-left.essb-cornerbar-hidden,
.essb-cornerbar-bottom-left.essb-cornerbar-hiddenend,
.essb-cornerbar-top-left.essb-cornerbar-hidden,
.essb-cornerbar-top-left.essb-cornerbar-hiddenend {
  margin-left: -2000px;
}
.essb-cornerbar-bottom-right.essb-cornerbar-hidden,
.essb-cornerbar-bottom-right.essb-cornerbar-hiddenend,
.essb-cornerbar-top-right.essb-cornerbar-hidden,
.essb-cornerbar-top-right.essb-cornerbar-hiddenend {
  margin-right: -2000px;
}
.essb-cornerbar .essb_message_before {
  margin-right: 10px !important;
}
.essb-click2chat {
  bottom: 20px;
  background-color: #00b0ff;
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  padding: 7px 20px;
  z-index: 1000;
}
.essb-click2chat i {
  margin-right: 5px;
}
.essb-click2chat span {
  font-size: 14px;
}
.essb-click2chat-window {
  display: none;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);
  bottom: 70px;
  background-color: #fff;
  width: 340px;
  z-index: 10002;
}
.essb-click2chat-window.active {
  display: block;
}
.essb-click2chat-inline {
  position: static;
  bottom: auto;
  right: auto;
  display: inline-block;
  width: auto;
}
.essb-click2chat-button {
  margin: 1em 0;
}
.essb-click2chat-button.position-right {
  text-align: right;
}
.essb-click2chat-window .window-header {
  background-color: #00b0ff;
  color: #fff;
  font-size: 14px;
  min-height: 24px;
}
.essb-click2chat-window .window-header .chat-close {
  float: right;
  font-size: 18px;
  margin-left: 5px;
  margin-right: 5px;
  cursor: pointer;
}
.essb-click2chat-window .operator-list,
.essb-click2chat-window .window-header .welcome-text {
  padding: 10px;
}
.essb-click2chat-window .operator-list .operator {
  padding: 10px;
  cursor: pointer;
  line-height: 1;
}
.essb-click2chat-window .operator-list .operator:hover {
  background: #f1f3f5;
}
.essb-click2chat-window .operator-list .operator .image {
  width: 50px;
  display: inline-block;
  vertical-align: top;
}
.essb-click2chat-window .operator-list .operator .data {
  width: calc(100% - 60px);
  padding-left: 10px;
  display: inline-block;
  font-size: 14px;
  vertical-align: top;
  line-height: 1.3;
}
.essb-click2chat-window .operator-list .operator .data .title {
  color: rgba(0, 0, 0, 0.6);
  font-size: 12px;
  display: block;
}
.essb-click2chat-window .operator-list .operator .data .name {
  font-weight: 700;
  color: #000;
  line-height: 1.5em;
}
.essb-click2chat-window
  .operator-list
  .operator-app-whatsapp
  .data
  .title.app
  span {
  background: #1d9e11;
  color: #fff;
  padding: 3px 5px;
  font-size: 10px;
  text-transform: uppercase;
}
.essb-click2chat-window
  .operator-list
  .operator-app-viber
  .data
  .title.app
  span {
  background: #7d539d;
  color: #fff;
  padding: 3px 5px;
  font-size: 10px;
  text-transform: uppercase;
}
.essb_links.essb_size_xs .essb_icon {
  width: 24px !important;
  height: 24px !important;
}
.essb_links.essb_size_xs .essb_icon:before {
  font-size: 14px !important;
  top: 5px !important;
  left: 5px !important;
}
.essb_links.essb_size_xs li a .essb_network_name {
  font-size: 11px !important;
  text-transform: uppercase !important;
  font-weight: 400 !important;
  line-height: 12px !important;
}
.essb_links.essb_size_xs .essb_totalcount_item .essb_t_l_big,
.essb_links.essb_size_xs .essb_totalcount_item .essb_t_r_big {
  font-size: 14px !important;
  line-height: 14px !important;
}
.essb_links.essb_size_xs .essb_totalcount_item .essb_t_l_big .essb_t_nb_after,
.essb_links.essb_size_xs .essb_totalcount_item .essb_t_r_big .essb_t_nb_after {
  font-size: 10px !important;
  line-height: 10px !important;
  margin-top: 1px !important;
}
.essb_links.essb_size_xs
  .essb_totalcount_item
  .essb_t_l_big.essb_total_icon:before,
.essb_links.essb_size_xs
  .essb_totalcount_item
  .essb_t_r_big.essb_total_icon:before {
  font-size: 14px !important;
  line-height: 25px !important;
}
.essb_links.essb_size_s .essb_icon {
  width: 30px !important;
  height: 30px !important;
}
.essb_links.essb_size_s .essb_icon:before {
  font-size: 16px !important;
  top: 7px !important;
  left: 7px !important;
}
.essb_links.essb_size_s li a .essb_network_name {
  font-size: 12px !important;
  font-weight: 400 !important;
  line-height: 12px !important;
}
.essb_links.essb_size_s .essb_totalcount_item .essb_t_l_big,
.essb_links.essb_size_s .essb_totalcount_item .essb_t_r_big {
  font-size: 16px !important;
  line-height: 16px !important;
}
.essb_links.essb_size_s .essb_totalcount_item .essb_t_l_big .essb_t_nb_after,
.essb_links.essb_size_s .essb_totalcount_item .essb_t_r_big .essb_t_nb_after {
  font-size: 9px !important;
  line-height: 9px !important;
  margin-top: 1px !important;
}
.essb_links.essb_size_s
  .essb_totalcount_item
  .essb_t_l_big.essb_total_icon:before,
.essb_links.essb_size_s
  .essb_totalcount_item
  .essb_t_r_big.essb_total_icon:before {
  font-size: 16px !important;
  line-height: 26px !important;
}
.essb_links.essb_size_m .essb_icon {
  width: 36px !important;
  height: 36px !important;
}
.essb_links.essb_size_m .essb_icon:before {
  font-size: 18px !important;
  top: 9px !important;
  left: 9px !important;
}
.essb_links.essb_size_m li a .essb_network_name {
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 12px !important;
}
.essb_links.essb_size_l .essb_icon {
  width: 42px !important;
  height: 42px !important;
}
.essb_links.essb_size_l .essb_icon:before {
  font-size: 20px !important;
  top: 11px !important;
  left: 11px !important;
}
.essb_links.essb_size_l li a .essb_network_name {
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 12px !important;
}
.essb_links.essb_size_xl .essb_icon {
  width: 46px !important;
  height: 46px !important;
}
.essb_links.essb_size_xl .essb_icon:before {
  font-size: 24px !important;
  top: 11px !important;
  left: 11px !important;
}
.essb_links.essb_size_xl li a .essb_network_name {
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 12px !important;
}
.essb_links.essb_size_xl .essb_totalcount_item .essb_t_l_big,
.essb_links.essb_size_xl .essb_totalcount_item .essb_t_r_big {
  font-size: 21px !important;
  line-height: 21px !important;
}
.essb_links.essb_size_xl .essb_totalcount_item .essb_t_l_big .essb_t_nb_after,
.essb_links.essb_size_xl .essb_totalcount_item .essb_t_r_big .essb_t_nb_after {
  font-size: 11px !important;
  line-height: 11px !important;
  margin-top: 2px !important;
}
.essb_links.essb_size_xl
  .essb_totalcount_item
  .essb_t_l_big.essb_total_icon:before,
.essb_links.essb_size_xl
  .essb_totalcount_item
  .essb_t_r_big.essb_total_icon:before {
  font-size: 21px !important;
  line-height: 34px !important;
}
.essb_links.essb_size_xxl .essb_icon {
  width: 50px !important;
  height: 50px !important;
}
.essb_links.essb_size_xxl .essb_icon:before {
  font-size: 28px !important;
  top: 11px !important;
  left: 11px !important;
}
.essb_links.essb_size_xxl li a .essb_network_name {
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 12px !important;
}
.essb_links.essb_size_xxl .essb_totalcount_item .essb_t_l_big,
.essb_links.essb_size_xxl .essb_totalcount_item .essb_t_r_big {
  font-size: 24px !important;
  line-height: 24px !important;
}
.essb_links.essb_size_xxl .essb_totalcount_item .essb_t_l_big .essb_t_nb_after,
.essb_links.essb_size_xxl .essb_totalcount_item .essb_t_r_big .essb_t_nb_after {
  font-size: 12px !important;
  line-height: 12px !important;
  margin-top: 2px !important;
}
.essb_links.essb_size_xxl
  .essb_totalcount_item
  .essb_t_l_big.essb_total_icon:before,
.essb_links.essb_size_xxl
  .essb_totalcount_item
  .essb_t_r_big.essb_total_icon:before {
  font-size: 24px !important;
  line-height: 38px !important;
}
.essb-pin {
  position: relative !important;
  display: block !important;
  line-height: 0 !important;
  cursor: pointer;
}
.essb-pin .essb_links {
  margin: 0 !important;
  display: none;
  position: absolute;
  top: 20px;
  left: 20px;
}
.essb-pin:hover .essb_links {
  display: block;
}
.essb-pin .essb_links.essb_pos_top-right {
  left: auto;
  right: 20px;
}
.essb-pin .essb_links.essb_pos_top-middle {
  left: 50%;
}
.essb-pin .essb_links.essb_pos_middle-right {
  left: auto;
  right: 20px;
  top: 50%;
  margin-top: -20px !important;
}
.essb-pin .essb_links.essb_pos_middle-middle {
  left: 50%;
  top: 50%;
  margin-top: -20px !important;
}
.essb-pin .essb_links.essb_pos_middle-left {
  top: 50%;
  margin-top: -20px !important;
}
.essb-pin .essb_links.essb_pos_bottom-left {
  top: auto;
  bottom: 20px;
}
.essb-pin .essb_links.essb_pos_bottom-right {
  left: auto;
  right: 20px;
  top: auto;
  bottom: 20px;
}
.essb-pin .essb_links.essb_pos_bottom-middle {
  left: 50%;
  top: auto;
  bottom: 20px;
}
@media screen and (max-width: 1100px) {
  .essb-pin .essb_links {
    display: block;
  }
}
@media (max-width: 600px) {
  .essb_morepopup.essb_morepopup_modern .essb_morepopup_content {
    padding: 0 18px 0 0;
  }
}
@media (max-width: 768px) {
  .essb_mobile_hidden {
    display: none !important;
  }
}
@media (min-width: 769px) and (max-width: 1100px) {
  .essb_tablet_hidden {
    display: none !important;
  }
}
@media (min-width: 1101px) {
  .essb_desktop_hidden {
    display: none !important;
  }
}
