@font-face {
font-family: "essb";
src: url(//chytrostav.sk/wp-content/plugins/easy-social-share-buttons/assets/fonts/essb.eot);
src: url(//chytrostav.sk/wp-content/plugins/easy-social-share-buttons/assets/fonts/essb.eot?#iefix) format("embedded-opentype"),
url(//chytrostav.sk/wp-content/plugins/easy-social-share-buttons/assets/fonts/essb.woff) format("woff"), url(//chytrostav.sk/wp-content/plugins/easy-social-share-buttons/assets/fonts/essb.ttf)
format("truetype"), url(//chytrostav.sk/wp-content/plugins/easy-social-share-buttons/assets/fonts/essb.svg#essb) format("svg");
font-weight: normal;
font-style: normal;
}
[data-icon]:before {
font-family: "essb" !important;
content: attr(data-icon);
font-style: normal !important;
font-weight: normal !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
[class ^="essb_icon_"]:before,[class *=" essb_icon_"]:before {
font-family: "essb" !important;
font-style: normal !important;
font-weight: normal !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.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 {
content: "\74";
}
.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_more_dots:before {
content: "\23";
}
.essb_icon_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_links {
word-wrap: normal !important;
clear: both;
margin: 1em 0;
}
.essb_maybe_hidden_text {
position: absolute;
left: -9999px;
text-indent: -9999px;
}
.essb_links ul,.essb_links li {
padding: 0 !important;
margin: 0 !important;
list-style: none !important;
font-family: 'Open Sans', helvetica, arial, sans-serif;
line-height: 1em;
text-transform: none;
font-weight: normal;
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
background-image: none;
-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);
-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
{
display: inline-block;
vertical-align: middle;
font-family: 'Open Sans', helvetica, arial, sans-serif;
line-height: 1em;
text-transform: none;
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
background-image: none;
-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);
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.essb_links li a {
margin: 2px 5px 2px 0;
color: #fff !important;
text-decoration: none;
font-size: 100%;
background-clip: padding-box;
-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;
}
.essb_links .essb_icon {
width: 36px;
height: 36px;
background-position: center;
background-repeat: no-repeat;
}
.essb_links .essb_vertical_name li a {
text-align: center;
}
.essb_links .essb_vertical_name .essb_network_name {
display: block;
}
.essb_links .essb_vertical_name li a .essb_network_name {
margin: 0px 10px 8px 10px;
}
.essb_links .essb_force_hide_name .essb_network_name {
display: none;
}
.essb_links .essb_force_hide_name .essb_icon {
margin-right: 0px !important;
}
.essb_links .essb_hide_icon .essb_icon {
display: none;
}
.essb_links .essb_hide_icon .essb_network_name {
padding: 10px 15px;
margin-right: 0px !important;
}
.essb_links .essb_hide_name a .essb_network_name {
max-width: 0;
white-space: nowrap !important;
overflow: hidden;
-webkit-transition: max-width .2s;
transition: max-width .2s;
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
margin-right: 0px;
}
.essb_links .essb_hide_name a .essb_icon {
margin-right: 0px;
}
.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: 0px !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: 0px; }
.essb_links.essb_sharebtn_icon .essb_hide_icon .essb_link_sharebtn .essb_network_name { padding: 0px; }
.essb_links .essb_hide_name a:hover .essb_network_name {
max-width: 420px;
margin-right: 10px;
}
.essb_links li a {
color: #fff;
}
.essb_links .essb_icon:before {
font-size: 18px !important;
text-align: center;
position: absolute;
top: 9px;
left: 9px;
}
.essb_links li a .essb_network_name {
margin-right: 10px;
}
.essb_links li a .essb_network_name.essb_noname {
margin-right: 0px;
}
.essb_links.essb_links_center,.essb_links.essb_network_align_center {
text-align: center;
} .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_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_4 li a {
width: 98%;
}
.essb_links.essb_width_columns_5 li a {
width: 98%;
}
.essb_links.essb_width_columns_3 li a {
width: 98%;
}
.essb_links.essb_width_columns_2 li a {
width: 98%;
}
.essb_links.essb_width_columns_6 li a {
width: 96%;
}
.essb_links.essb_width_columns_1 li a {
width: 98%;
}
.essb_nospace li a {
margin-right: 0px !important;
}
.essb_links.essb_width_flex ul {
display: flex;
}
.essb_links.essb_width_flex li {
width: 100%;
}
.essb_links.essb_width_flex li a {
width: 98%;
white-space: nowrap !important;
}
.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_link_less,.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_fixed {
position: fixed;
top: 0;
background: #fff;
display: block;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px;
z-index: 2000;
}    .essb_links .essb_link_more a .essb_network_name,.essb_links .essb_link_more_dots a .essb_network_name,.essb_links .essb_link_less a .essb_network_name,.essb_links .essb_after_more
{
display: none;
}
.essb_links .essb_link_more a,.essb_links .essb_link_more a:hover,.essb_links .essb_link_more a:focus,.essb_links .essb_link_more_dots a,.essb_links .essb_link_more_dots a:hover,.essb_links .essb_link_more_dots a:focus,.essb_links .essb_link_less a,.essb_links .essb_link_less a:hover,.essb_links .essb_link_less a:focus
{
background-color: #c5c5c5 !important;
}
.essb_links .essb_link_less a .essb_icon,.essb_links .essb_hide_name .essb_link_less a:hover .essb_icon,.essb_links .essb_hide_name .essb_link_less a:focus .essb_icon,.essb_links .essb_link_more a .essb_icon,.essb_links .essb_hide_name .essb_link_more a:hover .essb_icon,.essb_links .essb_hide_name .essb_link_more a:focus .essb_icon,.essb_links .essb_link_more_dots a .essb_icon,.essb_links .essb_hide_name .essb_link_more_dots a:hover .essb_icon,.essb_links .essb_hide_name .essb_link_more_dots a:focus .essb_icon
{
margin-right: 0px !important;
margin-left: 0px !important;
padding: 0;
} .essb_links .essb_link_meneame a,.essb_links .essb_link_meneame a:hover,.essb_links .essb_link_meneame a:focus
{
background-color: #FF7D12 !important;
}
.essb_links .essb_link_whatsapp a,.essb_links .essb_link_whatsapp a:hover,.essb_links .essb_link_whatsapp a:focus
{
background-color: #1D9E11 !important;
}
.essb_links .essb_link_mwp a,.essb_links .essb_link_mwp a:hover,.essb_links .essb_link_mwp a:focus
{
background-color: #056CAD !important;
}
.essb_links .essb_link_flattr a,.essb_links .essb_link_flattr a:hover,.essb_links .essb_link_flattr a:focus
{
background-color: #8CB55B !important;
}
.essb_links .essb_link_ok a,.essb_links .essb_link_ok a:hover,.essb_links .essb_link_ok a:focus
{
background-color: #F4731C !important;
}
.essb_links .essb_link_xing a,.essb_links .essb_link_xing a:hover,.essb_links .essb_link_xing a:focus
{
background-color: #135a5b !important;
}
.essb_links .essb_link_weibo a,.essb_links .essb_link_weibo a:hover,.essb_links .essb_link_weibo a:focus
{
background-color: #ED1C24 !important;
}
.essb_links .essb_link_pocket a,.essb_links .essb_link_pocket a:hover,.essb_links .essb_link_pocket a:focus
{
background-color: #EE4055 !important;
}
.essb_links .essb_link_tumblr a,.essb_links .essb_link_tumblr a:hover,.essb_links .essb_link_tumblr a:focus
{
background-color: #2c4762 !important;
}
.essb_links .essb_link_print a,.essb_links .essb_link_print a:hover,.essb_links .essb_link_print a:focus
{
background-color: #666 !important;
}
.essb_links .essb_link_del a,.essb_links .essb_link_del a:hover,.essb_links .essb_link_del a:focus
{
background-color: #3398fc !important;
}
.essb_links .essb_link_buffer a,.essb_links .essb_link_buffer a:hover,.essb_links .essb_link_buffer a:focus
{
background-color: #111111 !important;
}
.essb_links .essb_link_love a,.essb_links .essb_link_love a:hover,.essb_links .essb_link_love a:focus
{
background-color: #ED1C24 !important;
}
.essb_links .essb_link_twitter a,.essb_links .essb_link_twitter a:hover,.essb_links .essb_link_twitter a:focus
{
background-color: #00abf0 !important;
}
.essb_links .essb_link_google a,.essb_links .essb_link_google a:hover,.essb_links .essb_link_google a:focus
{
background-color: #EA4335 !important;
}
.essb_links .essb_link_facebook a,.essb_links .essb_link_facebook a:hover,.essb_links .essb_link_facebook a:focus
{
background-color: #3a579a !important;
}
.essb_links .essb_link_pinterest a,.essb_links .essb_link_pinterest a:hover,.essb_links .essb_link_pinterest a:focus
{
background-color: #cd1c1f !important;
}
.essb_links .essb_link_digg a,.essb_links .essb_link_digg a:hover,.essb_links .essb_link_digg a:focus
{
background-color: #1b5791 !important;
}
.essb_links .essb_link_linkedin a,.essb_links .essb_link_linkedin a:hover,.essb_links .essb_link_linkedin a:focus
{
background-color: #127bb6 !important;
}
.essb_links .essb_link_stumbleupon a,.essb_links .essb_link_stumbleupon a:hover,.essb_links .essb_link_stumbleupon a:focus
{
background-color: #eb4723 !important;
}
.essb_links .essb_link_vk a,.essb_links .essb_link_vk a:hover,.essb_links .essb_link_vk a:focus
{
background-color: #4c75a3 !important;
}
.essb_links .essb_link_mail a,.essb_links .essb_link_mail a:hover,.essb_links .essb_link_mail a:focus
{
background-color: #666 !important;
}
.essb_links .essb_link_reddit a,.essb_links .essb_link_reddit a:hover,.essb_links .essb_link_reddit a:focus
{
background-color: #333 !important;
}
.essb_links .essb_link_blogger a,.essb_links .essb_link_blogger a:hover,.essb_links .essb_link_blogger a:focus
{
background-color: #f59038 !important;
}
.essb_links .essb_link_amazon a,.essb_links .essb_link_amazon a:hover,.essb_links .essb_link_amazon a:focus
{
background-color: #111111 !important;
}
.essb_links .essb_link_yahoomail a,.essb_links .essb_link_yahoomail a:hover,.essb_links .essb_link_yahoomail a:focus
{
background-color: #511295 !important;
}
.essb_links .essb_link_gmail a,.essb_links .essb_link_gmail a:hover,.essb_links .essb_link_gmail a:focus,.essb_links .essb_link_gmail a
{
background-color: #dd4b39 !important;
}
.essb_links .essb_link_newsvine a,.essb_links .essb_link_newsvine a:hover,.essb_links .essb_link_newsvine a:focus
{
background-color: #0d642e !important;
}
.essb_links .essb_link_hackernews a,.essb_links .essb_link_hackernews a:hover,.essb_links .essb_link_hackernews a:focus
{
background-color: #f08641 !important;
}
.essb_links .essb_link_evernote a,.essb_links .essb_link_evernote a:hover,.essb_links .essb_link_evernote a:focus
{
background-color: #7cbf4b !important;
}
.essb_links .essb_link_aol a,.essb_links .essb_link_aol a:hover,.essb_links .essb_link_aol a:focus
{
background-color: #111111 !important;
}
.essb_links .essb_link_myspace a,.essb_links .essb_link_myspace a:hover,.essb_links .essb_link_myspace a:focus
{
background-color: #3a5998 !important;
}
.essb_links .essb_link_mailru a,.essb_links .essb_link_mailru a:hover,.essb_links .essb_link_mailru a:focus
{
background-color: #FAA519 !important;
}
.essb_links .essb_link_viadeo a,.essb_links .essb_link_viadeo a:hover,.essb_links .essb_link_viadeo a:focus
{
background-color: #222222 !important;
}
.essb_links .essb_link_line a,.essb_links .essb_link_line a:hover,.essb_links .essb_link_line a:focus
{
background-color: #2CBF13 !important;
}
.essb_links .essb_link_flipboard a,.essb_links .essb_link_flipboard a:hover,.essb_links .essb_link_flipboard a:focus
{
background-color: #B31F17 !important;
}
.essb_links .essb_link_comments a,.essb_links .essb_link_comments a:hover,.essb_links .essb_link_comments a:focus
{
background-color: #444 !important;
}
.essb_links .essb_link_yummly a,.essb_links .essb_link_yummly a:hover,.essb_links .essb_link_yummly a:focus
{
background-color: #e26326 !important;
}
.essb_links .essb_link_sms a,.essb_links .essb_link_sms a:hover,.essb_links .essb_link_sms a:focus
{
background-color: #4ea546 !important;
}
.essb_links .essb_link_viber a,.essb_links .essb_link_viber a:hover,.essb_links .essb_link_viber a:focus
{
background-color: #7d539d !important;
}
.essb_links .essb_link_telegram a,.essb_links .essb_link_telegram a:hover,.essb_links .essb_link_telegram a:focus
{
background-color: #0088cc !important;
}
.essb_links .essb_link_subscribe a,.essb_links .essb_link_subscribe a:hover,.essb_links .essb_link_subscribe a:focus
{
background-color: #f47555 !important;
}
.essb_links .essb_link_skype a,.essb_links .essb_link_skype a:hover,.essb_links .essb_link_skype a:focus
{
background-color: #00aff0 !important;
}
.essb_links .essb_link_messenger a,.essb_links .essb_link_messenger a:hover,.essb_links .essb_link_messenger a:focus
{
background-color: #0d87ff !important;
}
.essb_links .essb_link_kakaotalk a,.essb_links .essb_link_kakaotalk a:hover,.essb_links .essb_link_kakaotalk a:focus
{
background-color: #FBE600 !important;
color: #000 !important;
}
.essb_links .essb_link_sharebtn a,.essb_links .essb_link_sharebtn a:hover,.essb_links .essb_link_sharebtn a:focus
{
background-color: #2B6A94 !important;	
}
.essb_links .essb_link_livejournal a,.essb_links .essb_link_livejournal a:hover,.essb_links .essb_link_livejournal a:focus
{
background-color: #0ca8ec !important;
}   .essb_links .essb_counter_insidename {
margin-left: 5px;
font-weight: bold;
}
.essb_links.essb_width_flex .essb_counter_insidehover {
margin-right: 15px;
}
.essb_links .essb_counter {
position: relative;
right: -5px;
top: 0px;
display: inline-block;
padding: 9px 7px 9px;
border: 1px solid #ddd;
border-right-width: 0;
vertical-align: 0;
font-size: 11px;
color: #999;
background: #fff;
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: 0px;
display: inline-block;
padding: 9px 7px 9px;
border: 1px solid #ddd;
border-left-width: 0;
vertical-align: 0;
font-size: 11px;
color: #999;
background: #fff;
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: 0px;
}
.essb_links.essb_counter_modern_right .essb_counter_right {
right: 0px;
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: 0px;
}
.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: 0px;
margin-bottom: 7px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
width: 30px;
text-align: center;
background: #E6E7E9;
color: #666;
border: 0px;
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: 0px;
top: 10px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
text-align: center;
background: #34495e;
color: #fff;
border: 0px;
padding: 2px 2px 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: 0px solid #E6E7E9;
}
.essb_links .essb_counter_topn {
display: block;
font-weight: bold;
text-align: center;
margin-left: 0px;
margin-right: 0px;
margin-top: 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: bold;
text-align: center;
width: 100%;
margin-bottom: 8px;
}
.essb_links .essb_counter_insidebeforename {
margin-right: 5px;
font-weight: bold;
}
.essb_links .essb_vertical_name .essb_counter_insidebeforename {
margin-right: 0px;
font-size: 12px;
display: block;
}
.essb_totalcount_item.essb_totalcount_item_before {
font-weight: bold;
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_r,.essb_links .essb_totalcount_item .essb_t_r_big
{
margin-left: 5px;
}
.essb_links .essb_totalcount_item .essb_t_l_big,.essb_links .essb_totalcount_item .essb_t_r_big
{
font-size: 21px;
font-weight: bold;
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: inline-block;
}
.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: 24px;
}
.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
{
margin-right: 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: 11px;
font-weight: normal;
color: #777;
display: block;
line-height: 11px;
text-align: center;
margin-top: 3px;
}    .essb_links.essb_template_bold-retina li a {
border-radius: 4px;
-webkit-border-radius: 4px;
}
.essb_links.essb_template_bold-retina li a:hover,.essb_links.essb_template_bold-retina li a:focus
{
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 0.05s linear;
-moz-transition: background 0.05s linear;
-ms-transition: background 0.05s linear;
-o-transition: background 0.05s linear;
transition: background 0.05s 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_network_name {
font-weight: bold;
}
.essb_links.essb_template_bold-retina .essb_hide_name a:hover .essb_icon
{
margin-right: 8px;
}
.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:hover,.essb_links.essb_template_default-retina a:focus
{
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 0.05s linear;
-moz-transition: background 0.05s linear;
-ms-transition: background 0.05s linear;
-o-transition: background 0.05s linear;
transition: background 0.05s linear;
} .essb_links.essb_template_dark-retina a {
background-color: #111111 !important;
}
.essb_links.essb_template_dark-retina .essb_link_kakaotalk a {
color: #fff !important;
} .essb_links.essb_template_metro-retina a:hover,.essb_links.essb_template_metro-retina a:focus
{
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, .26) ) );
background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0)
0%, rgba(255, 255, 255, .26) 100% );
background-image: -moz-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%,
rgba(255, 255, 255, .26) 100% );
background-image: -o-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%,
rgba(255, 255, 255, .26) 100% );
background-image: linear-gradient(to top, rgba(255, 255, 255, 0) 0%,
rgba(255, 255, 255, .26) 100% );
}
.essb_links.essb_template_big-retina a:hover,.essb_links.essb_template_big-retina a:focus
{
color: #FFF !important;
background-image: -webkit-gradient(linear, 0 100%, 0 0, from(rgba(155, 155, 155, 0)
), to(rgba(155, 155, 155, .46) ) );
background-image: -webkit-linear-gradient(bottom, rgba(155, 155, 155, 0)
0%, rgba(155, 155, 155, .46) 100% );
background-image: -moz-linear-gradient(bottom, rgba(155, 155, 155, 0) 0%,
rgba(155, 155, 155, .46) 100% );
background-image: -o-linear-gradient(bottom, rgba(155, 155, 155, 0) 0%,
rgba(155, 155, 155, .46) 100% );
background-image: linear-gradient(to top, rgba(155, 155, 155, 0) 0%,
rgba(155, 155, 155, .46) 100% );
box-shadow: 0 1px 1px rgba(0, 0, 0, .19), inset 0 0 5px
rgba(155, 155, 155, .38);
background-clip: padding-box;
} .essb_links.essb_template_light-retina a,.essb_links.essb_template_light-retina a:hover,.essb_links.essb_template_light-retina a:focus
{
background-color: transparent !important;
}
.essb_links.essb_template_light-retina li a:hover,.essb_links.essb_template_light-retina li a:focus
{
color: #212121 !important;
}
.essb_links.essb_template_light-retina li.essb_link_more a,.essb_links.essb_template_light-retina li.essb_link_more_dots a,.essb_links.essb_template_light-retina li.essb_link_less 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: #111111 !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: #111111 !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: #111111 !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: #222222 !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: #0088cc !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_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:hover,.essb_links.essb_template_flat-retina a:focus
{
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 0.05s linear;
-moz-transition: background 0.05s linear;
-ms-transition: background 0.05s linear;
-o-transition: background 0.05s linear;
transition: background 0.05s linear;
} .essb_links.essb_template_tiny-retina .essb_icon {
width: 28px;
height: 28px;
}
.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:hover,.essb_links.essb_template_tiny-retina a:focus
{
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 0.05s linear;
-moz-transition: background 0.05s linear;
-ms-transition: background 0.05s linear;
-o-transition: background 0.05s linear;
transition: background 0.05s linear;
} .essb_links.essb_template_round-retina li a {
border-radius: 18px;
-webkit-border-radius: 18px;
box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.2);
}
.essb_links.essb_template_round-retina a {
background-color: transparent !important;
}
.essb_links.essb_template_round-retina li.essb_link_more a,.essb_links.essb_template_round-retina li.essb_link_more_dots a,.essb_links.essb_template_round-retina li.essb_link_less a
{
color: #212121 !important;
}
.essb_links.essb_template_round-retina li a:hover, .essb_links.essb_template_round-retina li a:focus {
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: #111111 !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: #111111 !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: #111111 !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: #222222 !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: #0088cc !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_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 0px rgba(0, 0, 0, 0.2);
}
.essb_links.essb_template_modern-retina a {
background-color: transparent !important;
}
.essb_links.essb_template_modern-retina li.essb_link_more a,.essb_links.essb_template_modern-retina li.essb_link_more_dots a,.essb_links.essb_template_modern-retina li.essb_link_less a
{
color: #212121 !important;
border-bottom: 3px inset #212121;
}
.essb_links.essb_template_modern-retina li a:hover,
.essb_links.essb_template_modern-retina li a:focus {
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: #111111 !important;
border-bottom: 3px inset #111111;
}
.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: #111111 !important;
border-bottom: 3px inset #111111;
}
.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: #111111 !important;
border-bottom: 3px inset #111111;
}
.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: #222222 !important;
border-bottom: 3px inset #222222;
}
.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: #0088cc !important;
border-bottom: 3px inset #0088cc;
}
.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_circles-retina li a {
border-radius: 18px;
-webkit-border-radius: 18px;
}
.essb_links.essb_template_circles-retina a {
background-color: transparent !important;
}
.essb_links.essb_template_circles-retina li.essb_link_more a,.essb_links.essb_template_circles-retina li.essb_link_more_dots a,.essb_links.essb_template_circles-retina li.essb_link_less a
{
color: #212121 !important;
border: 2px solid #212121;
}
.essb_links.essb_template_circles-retina li a:hover, .essb_links.essb_template_circles-retina li a:focus {
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: #111111 !important;
border: 2px solid #111111;
}
.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: #111111 !important;
border: 2px solid #111111;
}
.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: #111111 !important;
border: 2px solid #111111;
}
.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: #222222 !important;
border: 2px solid #222222;
}
.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: #0088cc !important;
border: 2px solid #0088cc;
}
.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_blocks-retina li a {
border-radius: 0px;
-webkit-border-radius: 0px;
} .essb_links.essb_template_grey-circles-retina li a {
border: 1px solid #bfbfbf;
color: #666666 !important;
background-color: transparent !important;
border-radius: 18px;
-webkit-border-radius: 18px;
}
.essb_links.essb_template_grey-circles-retina li a:hover, .essb_links.essb_template_grey-circles-retina li a:focus {
color: #fff !important;
border: 1px solid transparent;
} .essb_links.essb_template_grey-blocks-retina li a {
border: 1px solid #bfbfbf;
color: #666666 !important;
background-color: transparent !important;
}
.essb_links.essb_template_grey-blocks-retina li a:hover, .essb_links.essb_template_grey-blocks-retina li a:focus {
color: #fff !important;
border: 1px solid transparent;
} .essb_links.essb_template_clear-retina li a {
color: #343434 !important;
background-color: transparent !important;
font-weight: bold;
}
.essb_links.essb_template_clear-retina li a:hover, .essb_links.essb_template_clear-retina li a:focus {
background-color: transparent !important;
}
.essb_links.essb_template_clear-retina a,.essb_links.essb_template_clear-retina a:hover,.essb_links.essb_template_clear-retina a:focus
{
background-color: transparent !important;
}
.essb_links.essb_template_clear-retina li a:hover,.essb_links.essb_template_clear-retina li a:focus
{
color: #212121 !important;
}
.essb_links.essb_template_clear-retina a .essb_network_name {
margin-left: 5px;
}
.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:hover .essb_icon,.essb_links.essb_template_clear-retina li a:focus .essb_icon
{
background-color: #212121 !important;
}
.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,.essb_links.essb_template_clear-retina li.essb_link_less 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: #111111 !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: #111111 !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: #111111 !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: #222222 !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: #0088cc !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_copy-retina a {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.essb_links.essb_template_copy-retina .essb_icon {
width: 28px;
height: 28px;
}
.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:hover,.essb_links.essb_template_copy-retina a:focus
{
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 0.05s linear;
-moz-transition: background 0.05s linear;
-ms-transition: background 0.05s linear;
-o-transition: background 0.05s linear;
transition: background 0.05s linear;
}
.essb_links.essb_template_copy-retina .essb_counter_right {
position: relative;
right: 6px;
top: 0px;
display: inline-block;
padding: 6px 7px 6px;
border: 2px solid #ddd;
border-left-width: 0;
vertical-align: 0;
font-size: 11px;
color: #999;
background: #fff;
border-radius: 0px;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.essb_links.essb_template_copy-retina .essb_counter_right:before {
content: "";
position: absolute;
left: 0px;
top: 50%;
margin-top: 0px;
border-right: 0px solid #FFF;
border-bottom: 0px solid transparent;
border-top: 0px 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:hover, .essb_links.essb_template_dimmed-retina li a:focus {
color: #fff !important;
opacity: 1;
}
.essb_links.essb_template_dimmed-retina li.essb_link_more a,.essb_links.essb_template_dimmed-retina li.essb_link_more_dots a,.essb_links.essb_template_dimmed-retina li.essb_link_less 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: #111111 !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: #111111 !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: #111111 !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: #222222 !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: #0088cc !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_grey-retina a {
background-color: transparent !important;
color: #454545 !important;
opacity: 0.5;
}
.essb_links.essb_template_grey-retina li a:hover, .essb_links.essb_template_grey-retina li a:focus {
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:hover,.essb_links.essb_template_jumbo-retina a:focus
{
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 0.05s linear;
-moz-transition: background 0.05s linear;
-ms-transition: background 0.05s linear;
-o-transition: background 0.05s linear;
transition: background 0.05s 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:hover .essb_icon,
.essb_links.essb_template_fancy-retina a:focus .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_fancy-retina a:hover,.essb_links.essb_template_fancy-retina a:focus
{
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 0.05s linear;
-moz-transition: background 0.05s linear;
-ms-transition: background 0.05s linear;
-o-transition: background 0.05s linear;
transition: background 0.05s 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:hover .essb_icon,
.essb_links.essb_template_deluxe-retina a:focus .essb_icon {
background-color: rgba(0, 0, 0, 0.4);
}
.essb_links.essb_template_deluxe-retina .essb_icon:before {
font-size: 16px !important;
text-align: center;
position: absolute;
top: 8px;
left: 8px;
}
.essb_links.essb_template_deluxe-retina .essb_network_name {
margin-left: 5px;
}
.essb_links.essb_template_deluxe-retina a:hover,.essb_links.essb_template_deluxe-retina a:focus
{
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 0.05s linear;
-moz-transition: background 0.05s linear;
-ms-transition: background 0.05s linear;
-o-transition: background 0.05s linear;
transition: background 0.05s 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 .essb_icon:before {
font-size: 16px !important;
text-align: center;
position: absolute;
top: 8px;
left: 8px;
}
.essb_links.essb_template_fancy-bold-retina li a:hover,.essb_links.essb_template_fancy-bold-retina li a:focus
{
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 0.05s linear;
-moz-transition: background 0.05s linear;
-ms-transition: background 0.05s linear;
-o-transition: background 0.05s linear;
transition: background 0.05s linear;
}
.essb_links.essb_template_fancy-bold-retina .essb_network_name {
font-weight: bold;
}
.essb_links.essb_template_fancy-bold-retina .essb_hide_name a:hover .essb_icon
{
margin-right: 8px;
}
.essb_links.essb_template_fancy-bold-retina li a .essb_icon {
margin-right: 8px;
} .essb_links.essb_template_metro-bold-retina li a:hover,.essb_links.essb_template_metro-bold-retina li a:focus
{
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_metro-bold-retina .essb_network_name {
font-weight: bold;
} .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 0px rgba(94, 65, 47, 0.2);
-moz-box-shadow: 1px 1px 2px 0px rgba(94, 65, 47, 0.2);
box-shadow: 1px 1px 2px 0px rgba(94, 65, 47, 0.2);
background-color: #fdefc6 !important;
opacity: 0.8;
}
.essb_links.essb_template_retro-retina li a {
color: #363636 !important;
}
.essb_links.essb_template_retro-retina a:hover,.essb_links.essb_template_retro-retina a:focus
{
background-clip: padding-box;
opacity: 1;
background-color: #fef8e7 !important;
-webkit-box-shadow: inset 1px 1px 2px 0px rgba(94, 65, 47, 0.2);
-moz-box-shadow: inset 1px 1px 2px 0px rgba(94, 65, 47, 0.2);
box-shadow: inset 1px 1px 2px 0px 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);
font-weight: bold;
}
.essb_links.essb_template_default4-retina a:hover,
.essb_links.essb_template_default4-retina a:focus {
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:hover,
.essb_links.essb_template_grey-fill-retina a:focus {
background-color: #717171 !important;
} .essb_links.essb_template_white-fill-retina a {
background-color: #ffffff !important;
color: #656565 !important;
}
.essb_links.essb_template_white-fill-retina a:hover,
.essb_links.essb_template_white-fill-retina a:focus {
background-color: #ffffff !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:hover,
.essb_links.essb_template_white-retina a:focus {
background-color: transparent !important;
color: #e3e4e5 !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:hover,
.essb_links.essb_template_grey-round-retina li a:focus {
background-color: #212121 !important;
}
.essb_links.essb_template_grey-round-retina .essb_link_kakaotalk a {
color: #fff !important;
} .essb_links.essb_template_modern-slim-retina li a {
border-top-left-radius: 0px;
border-top-right-radius: 0px;
-moz-border-top-left-radius: 0px;
-moz-border-top-right-radius: 0px;
box-shadow: none !important;
border-bottom-width: 2px !important;
} .essb_links.essb_template_color-leafs li a {
border-radius: 14px 0px;
}
.essb_links.essb_template_color-leafs li a:hover,.essb_links.essb_template_color-leafs li a:focus
{
background-color: #353535 !important;
}
.essb_links.essb_template_color-leafs .essb_link_kakaotalk a:hover,.essb_links.essb_template_color-leafs .essb_link_kakaotalk a:focus
{
color: #fff !important;
} .essb_links.essb_template_grey-leafs li a {
border-radius: 14px 0px;
background-color: #353535 !important;
}
.essb_links.essb_template_grey-leafs .essb_link_kakaotalk a {
color: #fff !important;
} .essb_links.essb_tempate_color-circles-outline-retina li a:hover,.essb_links.essb_tempate_color-circles-outline-retina li a:focus,.essb_links.essb_tempate_color-blocks-outline-retina li a:hover,.essb_links.essb_tempate_color-blocks-outline-retina li a:focus
{
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:hover,.essb_links.essb_template_grey-circles-outline-retina li a:focus
{
background-color: transparent !important;
}
.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,.essb_links.essb_template_grey-circles-outline-retina li.essb_link_less a:hover
{
color: #212121 !important;
border-color: #212121 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_meneame a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_meneame a:focus
{
color: #FF7D12 !important;
border-color: #FF7D12 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_whatsapp a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_whatsapp a:focus
{
color: #1D9E11 !important;
border-color: #1D9E11 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mwp a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mwp a:focus
{
color: #056CAD !important;
border-color: #056CAD !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_flattr a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_flattr a:focus
{
color: #8CB55B !important;
border-color: #8CB55B !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_ok a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_ok a:focus
{
color: #F4731C !important;
border-color: #F4731C !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_xing a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_xing a:focus
{
color: #135a5b !important;
border-color: #135a5b !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_weibo a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_weibo a:focus
{
color: #ED1C24 !important;
border-color: #ED1C24 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_pocket a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_pocket a:focus
{
color: #EE4055 !important;
border-color: #EE4055 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_tumblr a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_tumblr a:focus
{
color: #2c4762 !important;
border-color: #2c4762 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_print a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_print a:focus
{
color: #666 !important;
border-color: #666 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_del a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_del a:focus
{
color: #3398fc !important;
border-color: #3398fc !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_buffer a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_buffer a:focus
{
color: #111111 !important;
border-color: #111111 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_love a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_love a:focus
{
color: #ED1C24 !important;
border-color: #ED1C24 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_twitter a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_twitter a:focus
{
color: #00abf0 !important;
border-color: #00abf0 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_google a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_google a:focus
{
color: #EA4335 !important;
border-color: #EA4335 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_facebook a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_facebook a:focus
{
color: #3a579a !important;
border-color: #3a579a !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_pinterest a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_pinterest a:focus
{
color: #cd1c1f !important;
border-color: #cd1c1f !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_digg a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_digg a:focus
{
color: #1b5791 !important;
border-color: #1b5791 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_linkedin a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_linkedin a:focus
{
color: #127bb6 !important;
border-color: #127bb6 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_stumbleupon a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_stumbleupon a:focus
{
color: #eb4723 !important;
border-color: #eb4723 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_vk a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_vk a:focus
{
color: #4c75a3 !important;
border-color: #4c75a3 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mail a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mail a:focus
{
color: #666 !important;
border-color: #666 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_reddit a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_reddit a:focus
{
color: #333 !important;
border-color: #333 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_blogger a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_blogger a:focus
{
color: #f59038 !important;
border-color: #f59038 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_amazon a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_amazon a:focus
{
color: #111111 !important;
border-color: #111111 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_yahoomail a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_yahoomail a:focus
{
color: #511295 !important;
border-color: #511295 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_gmail a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_gmail a:focus
{
color: #dd4b39 !important;
border-color: #dd4b39 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_newsvine a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_newsvine a:focus
{
color: #0d642e !important;
border-color: #0d642e !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_hackernews a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_hackernews a:focus
{
color: #f08641 !important;
border-color: #f08641 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_evernote a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_evernote a:focus
{
color: #7cbf4b !important;
border-color: #7cbf4b !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_aol a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_aol a:focus
{
color: #111111 !important;
border-color: #111111 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_myspace a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_myspace a:focus
{
color: #3a5998 !important;
border-color: #3a5998 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mailru a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mailru a:focus
{
color: #FAA519 !important;
border-color: #FAA519 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_viadeo a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_viadeo a:focus
{
color: #222222 !important;
border-color: #222222 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_line a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_line a:focus
{
color: #2CBF13 !important;
border-color: #2CBF13 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_flipboard a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_flipboard a:focus
{
color: #B31F17 !important;
border-color: #B31F17 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_comments a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_comments a:focus
{
color: #444 !important;
border-color: #444 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_yummly a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_yummly a:focus
{
color: #e26326 !important;
border-color: #e26326 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_sms a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_sms a:focus
{
color: #4ea546 !important;
border-color: #4ea546 !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_viber a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_viber a:focus
{
color: #7d539d !important;
border-color: #7d539d !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_telegram a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_telegram a:focus
{
color: #0088cc !important;
border-color: #0088cc !important;
}
.essb_links.essb_template_grey-circles-outline-retina .essb_link_subscribe a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_subscribe a:focus
{
color: #f47555 !important;
border-color: #f47555 !important;
} .essb_links.essb_template_grey-blocks-outline-retina li a {
border-radius: 0px;
-webkit-border-radius: 0px;
} .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:hover,.essb_links.essb_template_dark-outline-retina li a:focus
{
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:hover,
.essb_links.essb_template_classic-fancy-retina li a:focus
{
-webkit-box-shadow: inset 0px 4px 3px 0px rgba(0, 0, 0, 0.2) !important;
-moz-box-shadow: inset 0px 4px 3px 0px rgba(0, 0, 0, 0.2) !important;
box-shadow: inset 0px 4px 3px 0px 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_massive-retina .essb_vertical_name li a .essb_network_name {
margin: 0px 10px 12px 10px;
} .essb_links.essb_template_cutoff-retina { overflow: hidden;}
.essb_links.essb_template_cutoff-retina li {
}
.essb_links.essb_template_cutoff-retina li a .essb_icon:before {
font-size: 24px !important;
}
.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 100ms cubic-bezier(0.42, 0, 0.58, 1);
transition: all 100ms cubic-bezier(0.42, 0, 0.58, 1);
top: 16px;
position: relative;
}
.essb_links.essb_template_cutoff-retina li a:hover {
top: 0px;
} .essb_links.essb_template_cutoff-fill-retina { overflow: hidden;}
.essb_links.essb_template_cutoff-fill-retina li {
}
.essb_links.essb_template_cutoff-fill-retina li a .essb_icon:before {
font-size: 24px !important;
}
.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 100ms cubic-bezier(0.42, 0, 0.58, 1);
transition: all 100ms cubic-bezier(0.42, 0, 0.58, 1);
top: 16px;
position: relative;
}
.essb_links.essb_template_cutoff-fill-retina li a:hover {
top: 0px;
} .essb_links.essb_template_modern-light-retina li a {
background-color: #fff !important;
}
.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 {
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_network_name {
font-size: 13px;
text-transform: uppercase;
} .essb-mobile-sharebottom {
position: fixed;
bottom: 0px;
left: 0px;
width: 100%;
z-index: 100001;
}
.essb-mobile-sharebottom .essb_displayed_sharebottom {
z-index: 100001;
}
.essb-mobile-sharebottom .essb_morepopup_close {
display: none;
}
.essb-mobile-sharebottom .essb_links li a {
padding-top: 10px;
padding-bottom: 10px;
}
.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;
}
.essb-mobile-sharebottom .essb_links .essb_t_l_big {
font-size: 18px !important;
margin-right: 0px !important;
}
.essb-mobile-sharebottom .essb_links_list li.essb_totalcount_item .essb_t_l_big .essb_t_nb:after
{
margin-top: 0px !important;
font-size: 12px !important;
}
.essb-mobile-sharebottom .essb_links {
margin: 0px !important;
text-align: center;
}
.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_3 li {
width: 33.3%;
}
.essb-mobile-sharebottom .essb_width_columns_2 li {
width: 50%;
}
.essb-mobile-sharebottom .essb_width_columns_4 li a {
width: 100%;
}
.essb-mobile-sharebottom .essb_width_columns_5 li a {
width: 100%;
}
.essb-mobile-sharebottom .essb_width_columns_3 li a {
width: 100%;
}
.essb-mobile-sharebottom .essb_width_columns_2 li a {
width: 100%;
}
.essb-mobile-sharebottom .essb_width_columns_6 li a {
width: 100%;
}
.essb-mobile-sharebottom .essb_links li {
margin-bottom: 0px !important;
}
.essb-mobile-sharepoint {
background-color: #111;
color: #fafafa;
position: fixed;
bottom: 0px;
left: 0px;
-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;
display: inline-block;
vertical-align: middle;
margin-left: 7px;
margin-top: 7px;
opacity: 0.8;
}
.essb-mobile-sharebar {
background-color: #111;
color: #fafafa;
position: fixed;
bottom: 0px;
left: 0px;
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;
display: inline-block;
vertical-align: middle;
}
.essb-mobile-sharebar-text {
font-size: 12pt;
display: inline-block;
font-weight: bold;
text-transform: uppercase;
margin-left: 5px;
vertical-align: middle;
}
.essb-mobile-sharebar-window {
position: fixed;
z-index: 99999;
background: rgba(255, 255, 255, 0.85);
color: #111;
display: none;
top: 0;
left: 0px;
}
.essb-mobile-sharebar-window-content {
padding: 15px;
margin: 0;
text-align: center;
padding-top: 0px;
overflow-y: auto;
margin-top: 10px;
}
.essb-mobile-sharebar-window-content .essb_links {
margin-top: 0px;
}
.essb-mobile-sharebar-window-content li a {
text-align: left;
}
.essb-mobile-sharebar-window-shadow {
position: fixed;
_position: absolute; 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.50s;
transition: all ease 0.75s;
font-weight: bold;
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;
_position: absolute; height: 100%;
width: 100%;
top: 0;
left: 0;
background: rgba(33, 33, 33, 0.85);
z-index: 1100;
display: none;
}
.essb_morepopup {
background-color: #ffffff;
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_content {
padding: 0px 20px 20px 20px;
margin: 0;
text-align: center;
}
.essb_morepopup_content .essb_links.essb_width_columns_3 {
margin: 0px !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.50s;
transition: all ease 0.75s;
font-weight: bold;
text-decoration: none;
color: #111 !important;
line-height: 18px;
font-size: 18px;
z-index: 1001;
} .essb_mailform_shadow {
position: fixed;
_position: absolute; height: 100%;
width: 100%;
top: 0;
left: 0;
background: rgba(0,0,0,.4);
z-index: 1100;
display: none;
}
.essb_mailform {
background-color: #ffffff;
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_label,
.essb_mailform_content .essb_mailform_content_input {
width: 280px;
display: block;
}
.essb_mailform_content .essb_mailform_content_label {
font-size: 11px;
text-transform: uppercase;
font-weight: bold;
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: bold;
text-transform: uppercase;
padding: 5px 10px;
text-align: center;
background-color: #2980b9;
color: #fff;
margin-right: 3px;
font-size: 12px;
border: 0px;
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_mailform_content .essb_mailform_content_button:hover, .essb_mailform_content .essb_mailform_content_button:focus {
background: #34495e !important;
} .essb_native_buttons.essb_native_after_share { margin-top: 5px; }
.essb_links .essb_native_item { height: 24px; margin-right: 5px !important; }.essb-click-to-tweet {
display: block;
background: #60A8DC;
position: relative;
-moz-border-radius: 4px;
border-radius: 4px;
padding: 15px 15px 15px 30px;
margin-bottom: 1em;
color: #fff;
cursor: pointer;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.essb-click-to-tweet.essb-click-to-tweet-light {
background: none;
border-left: 5px solid #888;
border-radius: 0px;
}
.essb-click-to-tweet.essb-click-to-tweet-qlite {
background: none;
border: 1px solid #efefef;
border-radius: 0px;
}
.essb-click-to-tweet.essb-click-to-tweet-light:hover {
background-color: rgba(88, 88, 88, 0.05);
border-left: 5px solid #555;
}
.essb-click-to-tweet.essb-click-to-tweet-qlite:hover {
background-color: rgba(88, 88, 88, 0.02);
border: 1px solid #e1e1e1;
}
.essb-click-to-tweet.essb-click-to-tweet-dark {
background: #333;
border-left: 5px solid #999;
border-radius: 0px;
}
.essb-click-to-tweet.essb-click-to-tweet-dark:hover {
background: #111;
border-left: 5px solid #cdcdcd;
}
.essb-click-to-tweet:hover {
background-color: #2a7fbd;
border-left: 3px solid #4499d6;
}
.essb-click-to-tweet:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.essb-click-to-tweet-quote {
position: relative;
color: #fff !important;
font-size: 18px;
line-height: 21px;
font-weight: 100;
text-decoration: none !important;
text-transform: none !important;
word-wrap: break-word;
border-bottom: none !important;
}
.essb-click-to-tweet.essb-click-to-tweet-light .essb-click-to-tweet-quote {
color: #555 !important;
}
.essb-click-to-tweet.essb-click-to-tweet-qlite .essb-click-to-tweet-quote {
color: #333 !important;
font-style: italic;
}
.essb-click-to-tweet.essb-click-to-tweet-dark .essb-click-to-tweet-quote {
color: #fff !important;
}
.essb-click-to-tweet-button {
margin: 0;
display: block;
text-transform: uppercase;
font-size: .7em;
font-weight: bold;
color: #fff;
text-align: right;
text-decoration: none !important;
}
.essb-click-to-tweet-light .essb-click-to-tweet-button, .essb-click-to-tweet-qlite .essb-click-to-tweet-button {
color: #555;
}
.essb-click-to-tweet-button-icon {
background-size: 21px 21px;
background-repeat: no-repeat;
width: 21px;
height: 21px;
display: inline-block;
float: right;
margin-top: -3px;
margin-left: 5px;
font-size: 16px;
}
.essb-ctt-text a:hover {
text-decoration: none;
color: #fff !important;
}
.essb-click-to-tweet-qlite .essb-click-to-tweet-button-icon {
color: #60A8DC;
}:root { --cs-primary: #2FA89C; --cs-primary-dark: #1F8A80; --cs-primary-light: #5BC9BD; --cs-primary-soft: #E6F4F2; --cs-primary-50: #F2F9F8;  --cs-accent: #D4A744;
--cs-accent-dark: #B5872C;
--cs-accent-light: #E8C778;
--cs-accent-soft: #FBF3DD; --cs-text: #1E2A2C; --cs-text-strong: #0F1719; --cs-text-muted: #5F6F71; --cs-text-soft: #8A9698;  --cs-bg: #FFFFFF;
--cs-bg-soft: #F7FAFA;
--cs-bg-marble: #EEF3F2; --cs-bg-dark: #14252A; --cs-bg-darker: #0E1B1F; --cs-border: #E2EBEB;
--cs-border-strong: #C5D3D2; --cs-r-sm: 6px;
--cs-r-md: 12px;
--cs-r-lg: 18px;
--cs-r-xl: 24px;
--cs-r-pill: 999px; --cs-shadow-xs: 0 1px 2px rgba(15, 23, 25, 0.04);
--cs-shadow-sm: 0 2px 8px rgba(31, 138, 128, 0.06), 0 1px 2px rgba(15, 23, 25, 0.04);
--cs-shadow-md: 0 8px 24px rgba(31, 138, 128, 0.10), 0 2px 6px rgba(15, 23, 25, 0.05);
--cs-shadow-lg: 0 16px 40px rgba(31, 138, 128, 0.14), 0 4px 10px rgba(15, 23, 25, 0.06);
--cs-shadow-card: 0 4px 16px rgba(0, 0, 0, 0.04), 0 12px 32px rgba(31, 138, 128, 0.08); --cs-ease: cubic-bezier(0.4, 0, 0.2, 1);
--cs-ease-out: cubic-bezier(0.16, 1, 0.3, 1);
--cs-t: 220ms; --cs-sp-1: 8px;
--cs-sp-2: 16px;
--cs-sp-3: 24px;
--cs-sp-4: 32px;
--cs-sp-5: 48px;
--cs-sp-6: 64px;
--cs-sp-7: 96px;
} body.color-custom {
color: var(--cs-text);
background-color: var(--cs-bg);
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
body.color-custom,
body.color-custom .column_column ul,
body.color-custom .column_column ol,
body.color-custom .the_content_wrapper ul,
body.color-custom .the_content_wrapper ol {
color: var(--cs-text) !important;
} body.color-custom *::-moz-selection {
background-color: var(--cs-primary) !important;
color: #fff !important;
}
body.color-custom *::selection {
background-color: var(--cs-primary) !important;
color: #fff !important;
} body.color-custom a {
color: var(--cs-primary) !important;
transition: color var(--cs-t) var(--cs-ease);
}
body.color-custom a:hover {
color: var(--cs-primary-dark) !important;
} body.color-custom #Wrapper,
body.color-custom #Content {
background-color: var(--cs-bg) !important;
} body.color-custom #Action_bar,
body.color-custom.header-classic #Action_bar,
body.color-custom.header-fixed #Action_bar,
body.color-custom.header-plain #Action_bar,
body.color-custom.header-stack #Action_bar {
background: linear-gradient(90deg, var(--cs-bg-darker) 0%, var(--cs-bg-dark) 100%) !important;
background-color: var(--cs-bg-dark) !important;
border-bottom: 1px solid rgba(47, 168, 156, 0.18);
}
body.color-custom #Action_bar .contact_details {
color: rgba(255, 255, 255, 0.55) !important;
font-size: 13px;
letter-spacing: 0.2px;
}
body.color-custom #Action_bar .contact_details li {
margin-right: 18px;
}
body.color-custom #Action_bar .contact_details a {
color: rgba(255, 255, 255, 0.85) !important;
transition: color var(--cs-t) var(--cs-ease);
}
body.color-custom #Action_bar .contact_details a:hover {
color: var(--cs-primary-light) !important;
}
body.color-custom #Action_bar .contact_details i {
color: var(--cs-primary-light) !important;
margin-right: 6px;
} body.color-custom #Header_wrapper,
body.color-custom #Header .top_bar_left,
body.color-custom.header-classic #Top_bar,
body.color-custom.header-plain #Top_bar,
body.color-custom.header-stack #Top_bar,
body.color-custom #Header_creative,
body.color-custom #Top_bar #menu,
body.color-custom.sticky-tb-color #Top_bar.is-sticky {
background-color: var(--cs-bg) !important;
} body.color-custom #Header_wrapper {
border-bottom: 1px solid var(--cs-border);
} body.color-custom #Top_bar.is-sticky {
background-color: #FFFFFF !important;
box-shadow: var(--cs-shadow-md) !important;
border-bottom: 1px solid var(--cs-border) !important;
} body.color-custom #Top_bar #logo,
body.color-custom.header-fixed #Top_bar #logo,
body.color-custom.header-plain #Top_bar #logo,
body.color-custom.header-transparent #Top_bar #logo {
padding: 1px 0 !important;
}  body.color-custom #Top_bar .menu > li {
margin: 0 4px !important;
padding: 0 !important;
}
body.color-custom #Top_bar .menu > li > a {
padding: 18px 10px !important;
margin: 0 !important;
border-radius: var(--cs-r-md) !important;
transition: color var(--cs-t) var(--cs-ease),
background-color var(--cs-t) var(--cs-ease) !important;
background: transparent !important;
}
body.color-custom #Top_bar .menu > li > a span:not(.description) {
font-weight: 500 !important;
letter-spacing: 0.2px;
line-height: 1.4 !important;
border: none !important;
padding: 0 !important;
background: transparent !important;
color: inherit !important;
}
body.color-custom #Top_bar .menu > li > a,
body.color-custom #Top_bar #menu ul li.submenu .menu-toggle {
color: var(--cs-text) !important;
} body.color-custom.menu-highlight #Top_bar #menu > ul > li.current-menu-item > a,
body.color-custom.menu-highlight #Top_bar #menu > ul > li.current_page_item > a,
body.color-custom.menu-highlight #Top_bar #menu > ul > li.current-menu-parent > a,
body.color-custom.menu-highlight #Top_bar #menu > ul > li.current-page-parent > a,
body.color-custom.menu-highlight #Top_bar #menu > ul > li.current-menu-ancestor > a,
body.color-custom.menu-highlight #Top_bar #menu > ul > li.current-page-ancestor > a,
body.color-custom.menu-highlight #Top_bar #menu > ul > li.current_page_ancestor > a,
body.color-custom.menu-highlight #Top_bar #menu > ul > li.hover > a,
body.color-custom #Top_bar .menu > li.current-menu-item > a,
body.color-custom #Top_bar .menu > li.current_page_item > a,
body.color-custom #Top_bar .menu > li.current-menu-parent > a,
body.color-custom #Top_bar .menu > li.current-page-parent > a,
body.color-custom #Top_bar .menu > li.current-menu-ancestor > a,
body.color-custom #Top_bar .menu > li.current-page-ancestor > a,
body.color-custom #Top_bar .menu > li.hover > a,
body.color-custom #Top_bar .menu > li:hover > a {
background: transparent !important;
color: var(--cs-primary) !important;
} body.color-custom #Top_bar .menu > li > a:after {
content: "" !important;
display: block !important;
position: absolute !important;
background: var(--cs-primary) !important;
height: 2px !important;
bottom: 12px !important;
top: auto !important;
border-radius: 2px;
width: 0 !important;
left: 50% !important;
transition: width 240ms var(--cs-ease-out),
left 240ms var(--cs-ease-out) !important;
}
body.color-custom #Top_bar .menu > li:hover > a:after,
body.color-custom #Top_bar .menu > li.hover > a:after,
body.color-custom #Top_bar .menu > li.current-menu-item > a:after,
body.color-custom #Top_bar .menu > li.current-menu-parent > a:after,
body.color-custom #Top_bar .menu > li.current-page-ancestor > a:after,
body.color-custom #Top_bar .menu > li.current_page_item > a:after {
width: calc(100% - 20px) !important;
left: 10px !important;
}  body.color-custom #Top_bar .menu > li.fb-class,
body.color-custom #Top_bar .menu > li.ig-class {
margin: 0 2px !important;
}
body.color-custom #Top_bar .menu > li.fb-class > a,
body.color-custom #Top_bar .menu > li.ig-class > a {
width: 38px;
height: 38px;
line-height: 38px !important;
text-align: center;
border-radius: 50% !important;
background: var(--cs-primary-soft) !important;
color: var(--cs-primary-dark) !important;
padding: 0 !important;
margin-top: 12px !important;
transition: all var(--cs-t) var(--cs-ease) !important;
}
body.color-custom #Top_bar .menu > li.fb-class > a span,
body.color-custom #Top_bar .menu > li.ig-class > a span {
font-size: 13px !important;
font-weight: 700 !important;
line-height: 38px !important;
letter-spacing: 0 !important;
color: inherit !important;
}
body.color-custom #Top_bar .menu > li.fb-class > a:hover,
body.color-custom #Top_bar .menu > li.ig-class > a:hover {
background: var(--cs-primary) !important;
color: #fff !important;
transform: translateY(-1px);
box-shadow: 0 4px 12px rgba(47, 168, 156, 0.30);
} body.color-custom #Top_bar .menu > li.fb-class > a:after,
body.color-custom #Top_bar .menu > li.ig-class > a:after {
display: none !important;
} body.color-custom #Top_bar .menu > li ul {
background-color: var(--cs-bg) !important;
border: 1px solid var(--cs-border);
border-radius: var(--cs-r-lg) !important;
box-shadow: 0 20px 50px rgba(15, 23, 25, 0.10),
0 6px 16px rgba(31, 138, 128, 0.08) !important;
padding: 14px !important;
margin-top: 0;
overflow: visible; } body.color-custom #Top_bar .menu > li ul::before {
content: "";
position: absolute;
top: -10px; left: 0;
right: 0;
height: 12px;
background: transparent; }
body.color-custom #Top_bar .menu > li ul li a {
color: var(--cs-text) !important;
border-radius: var(--cs-r-sm);
padding: 10px 14px !important;
transition: background-color var(--cs-t) var(--cs-ease),
color var(--cs-t) var(--cs-ease),
padding-left var(--cs-t) var(--cs-ease) !important;
border-bottom: none !important;
background: transparent !important;
}
body.color-custom #Top_bar .menu > li ul li a:hover,
body.color-custom #Top_bar .menu > li ul li.hover > a {
background-color: var(--cs-primary-soft) !important;
color: var(--cs-primary-dark) !important;
} body.color-custom #Top_bar .menu > li > ul.mfn-megamenu {
padding: 32px 28px 24px !important;
border-radius: var(--cs-r-xl) !important; counter-reset: mm-item;
} body.color-custom #Top_bar .menu > li > ul.mfn-megamenu::before {
content: "Naše služby";
display: block;
font-size: 11px;
font-weight: 700;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--cs-accent-dark);
padding-bottom: 14px;
margin-bottom: 18px;
border-bottom: 1px solid var(--cs-border);
width: 100%; position: relative;
}
body.color-custom #Top_bar .menu > li > ul.mfn-megamenu::after {
content: "";
display: block;
width: 32px;
height: 3px;
background: var(--cs-accent);
border-radius: 2px;
position: absolute;
top: 56px;
left: 28px;
} body.color-custom #Top_bar .menu > li > ul.mfn-megamenu > li {
padding: 4px !important;
counter-increment: mm-item;
} body.color-custom #Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title {
font-weight: 500 !important;
text-transform: none !important;
letter-spacing: 0 !important;
color: var(--cs-text) !important;
padding: 14px 16px 14px 44px !important;
border-radius: var(--cs-r-md) !important;
background: transparent !important;
position: relative;
display: block;
line-height: 1.35 !important;
font-size: 14px !important;
transition: background-color var(--cs-t) var(--cs-ease),
color var(--cs-t) var(--cs-ease),
padding-left var(--cs-t) var(--cs-ease) !important;
} body.color-custom #Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title::before {
content: counter(mm-item, decimal-leading-zero);
position: absolute;
left: 14px;
top: 50%;
transform: translateY(-50%);
font-size: 11px;
font-weight: 700;
letter-spacing: 1px;
color: var(--cs-text-soft);
transition: color var(--cs-t) var(--cs-ease);
} body.color-custom #Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title:hover,
body.color-custom #Top_bar .menu > li > ul.mfn-megamenu li.hover > a.mfn-megamenu-title {
background: var(--cs-primary-soft) !important;
color: var(--cs-primary-dark) !important;
padding-left: 48px !important;
}
body.color-custom #Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title:hover::before,
body.color-custom #Top_bar .menu > li > ul.mfn-megamenu li.hover > a.mfn-megamenu-title::before {
color: var(--cs-accent-dark);
} body.color-custom #Top_bar .responsive-menu-toggle,
body.color-custom #Header_creative .responsive-menu-toggle {
color: #fff !important;
background: var(--cs-primary) !important;
border-radius: var(--cs-r-sm) !important;
width: 42px !important;
height: 42px !important;
line-height: 42px !important;
box-shadow: var(--cs-shadow-sm);
transition: all var(--cs-t) var(--cs-ease);
}
body.color-custom #Top_bar .responsive-menu-toggle:hover {
background: var(--cs-primary-dark) !important;
transform: translateY(-1px);
box-shadow: var(--cs-shadow-md);
} body.color-custom .wp-side-menu .wp-side-menu-item {
background: var(--cs-primary) !important;
background-image: linear-gradient(135deg, var(--cs-primary) 0%, var(--cs-primary-dark) 100%) !important;
border-radius: 0 var(--cs-r-md) var(--cs-r-md) 0 !important;
box-shadow: 0 6px 20px rgba(31, 138, 128, 0.35);
padding: 12px 14px !important;
} body.color-custom #Top_bar .logo,
body.color-custom #Top_bar #logo,
body.color-custom #Top_bar #logo img {
border: none !important;
box-shadow: none !important;
background: transparent !important;
outline: none !important;
} body.color-custom #Top_bar .search_wrapper {
background: var(--cs-primary) !important;
border-radius: var(--cs-r-md);
} body.color-custom.menuo-arrows #Top_bar .menu > li.submenu > a > span:not(.description)::after {
border-top-color: var(--cs-text-muted) !important;
}
body.color-custom #Top_bar .menu > li.hover.submenu > a > span:not(.description)::after,
body.color-custom #Top_bar .menu > li.current-menu-item.submenu > a > span:not(.description)::after {
border-top-color: var(--cs-primary) !important;
} body.color-custom #Subheader {
background: linear-gradient(135deg, var(--cs-bg-marble) 0%, var(--cs-primary-soft) 100%) !important;
background-color: var(--cs-bg-marble) !important;
padding: 60px 0 !important;
border-bottom: 1px solid var(--cs-border);
}
body.color-custom #Subheader .title {
color: var(--cs-text-strong) !important;
font-weight: 600 !important;
letter-spacing: -0.5px;
}
body.color-custom #Subheader ul.breadcrumbs li,
body.color-custom #Subheader ul.breadcrumbs li a {
color: var(--cs-text-muted) !important;
font-size: 13px;
}
body.color-custom #Subheader ul.breadcrumbs li a:hover {
color: var(--cs-primary) !important;
} body.color-custom .section {
padding-top: 70px;
padding-bottom: 70px;
}
body.color-custom .section_wrapper,
body.color-custom .container {
padding-left: 24px;
padding-right: 24px;
} body.color-custom .column_attr div[style*="border"][style*="dotted"] {
border: 1px solid var(--cs-border) !important;
border-radius: var(--cs-r-lg);
padding: 36px 28px 28px !important;
background: var(--cs-bg);
box-shadow: var(--cs-shadow-sm);
transition: box-shadow var(--cs-t) var(--cs-ease),
transform var(--cs-t) var(--cs-ease);
}
body.color-custom .column_attr div[style*="border"][style*="dotted"]:hover {
box-shadow: var(--cs-shadow-md);
transform: translateY(-2px);
} body.color-custom h1,
body.color-custom h1 a,
body.color-custom h1 a:hover,
body.color-custom .text-logo #logo {
color: var(--cs-text-strong) !important;
letter-spacing: -0.5px;
font-weight: 600 !important;
line-height: 1.15;
}
body.color-custom h2,
body.color-custom h2 a,
body.color-custom h2 a:hover {
color: var(--cs-text-strong) !important;
letter-spacing: -0.4px !important;
font-weight: 400 !important;
line-height: 1.2 !important;
}
body.color-custom h3,
body.color-custom h3 a,
body.color-custom h3 a:hover {
color: var(--cs-primary) !important;
letter-spacing: 0 !important;
font-weight: 600 !important;
line-height: 1.25 !important;
}
body.color-custom h4,
body.color-custom h4 a,
body.color-custom h4 a:hover {
color: var(--cs-text-strong) !important;
font-weight: 600 !important;
letter-spacing: 0 !important;
line-height: 1.35 !important;
}
body.color-custom h5,
body.color-custom h5 a,
body.color-custom h5 a:hover {
color: var(--cs-text-strong) !important;
font-weight: 600 !important;
}
body.color-custom h6,
body.color-custom h6 a,
body.color-custom h6 a:hover {
color: var(--cs-text-muted) !important;
text-transform: uppercase;
letter-spacing: 1px !important;
font-size: 12px !important;
font-weight: 600 !important;
} body.color-custom .themecolor,
body.color-custom span.themecolor {
color: var(--cs-primary) !important;
}
body.color-custom .themebg {
background-color: var(--cs-primary) !important;
} body.color-custom {
line-height: 1.65 !important;
}
body.color-custom p {
line-height: 1.7;
}
body.color-custom blockquote {
border-left: 3px solid var(--cs-primary);
background: var(--cs-primary-50);
padding: 18px 24px;
border-radius: 0 var(--cs-r-md) var(--cs-r-md) 0;
color: var(--cs-text) !important;
} body.color-custom .image_frame {
border: none !important;
border-radius: var(--cs-r-md);
overflow: hidden;
box-shadow: var(--cs-shadow-sm);
transition: box-shadow var(--cs-t) var(--cs-ease),
transform var(--cs-t) var(--cs-ease);
}
body.color-custom .image_frame:hover {
box-shadow: var(--cs-shadow-lg);
transform: translateY(-4px);
}
body.color-custom .image_frame .image_wrapper {
overflow: hidden;
border-radius: inherit;
}
body.color-custom .image_frame .image_wrapper img {
transition: transform 600ms var(--cs-ease-out),
filter 400ms var(--cs-ease);
}
body.color-custom .image_frame:hover .image_wrapper img {
transform: scale(1.04);
} body.color-custom .image_frame .image_wrapper .image_links,
body.color-custom .portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc {
background: linear-gradient(135deg,
rgba(47, 168, 156, 0.85) 0%,
rgba(31, 138, 128, 0.92) 100%) !important;
}
body.color-custom .image_frame .image_wrapper .image_links a {
color: #fff !important;
}
body.color-custom .image_frame .image_wrapper .image_links a:hover {
background: var(--cs-bg) !important;
color: var(--cs-primary) !important;
border-radius: var(--cs-r-sm);
} body.color-custom .the_content_wrapper img {
border-radius: var(--cs-r-md);
box-shadow: var(--cs-shadow-sm);
} body.color-custom .wp-side-menu .wp-side-menu-item {
background: linear-gradient(135deg, var(--cs-primary) 0%, var(--cs-primary-dark) 100%) !important;
color: #fff !important;
border-radius: var(--cs-r-md) 0 0 var(--cs-r-md) !important;
box-shadow: var(--cs-shadow-md);
padding: 14px 18px;
transition: transform var(--cs-t) var(--cs-ease),
box-shadow var(--cs-t) var(--cs-ease);
}
body.color-custom .wp-side-menu .wp-side-menu-item:hover {
transform: translateX(-3px);
box-shadow: var(--cs-shadow-lg);
}  body.color-custom a.button,
body.color-custom a.tp-button,
body.color-custom button,
body.color-custom input[type="submit"],
body.color-custom input[type="reset"],
body.color-custom input[type="button"],
body.color-custom a.button_theme,
body.color-custom a.tp-button.button_theme {
background: linear-gradient(135deg, var(--cs-primary) 0%, var(--cs-primary-dark) 100%) !important;
background-color: var(--cs-primary) !important;
color: #fff !important;
border: none !important;
border-radius: var(--cs-r-pill) !important;
padding: 14px 32px !important;
font-weight: 600 !important;
letter-spacing: 0.3px !important;
text-transform: none !important;
box-shadow: var(--cs-shadow-sm);
transition: all var(--cs-t) var(--cs-ease) !important;
cursor: pointer;
}
body.color-custom a.button:hover,
body.color-custom a.tp-button:hover,
body.color-custom button:hover,
body.color-custom input[type="submit"]:hover,
body.color-custom input[type="reset"]:hover,
body.color-custom input[type="button"]:hover,
body.color-custom a.button_theme:hover,
body.color-custom a.tp-button.button_theme:hover {
background: linear-gradient(135deg, var(--cs-primary-dark) 0%, #16766B 100%) !important;
background-color: var(--cs-primary-dark) !important;
color: #fff !important;
transform: translateY(-2px);
box-shadow: var(--cs-shadow-md);
} body.color-custom.button-stroke a.button,
body.color-custom.button-stroke a.tp-button,
body.color-custom.button-stroke a.button.button_theme:not(.action_button),
body.color-custom.button-stroke a.button.button_theme .button_icon i,
body.color-custom.button-stroke button,
body.color-custom.button-stroke input[type="submit"],
body.color-custom.button-stroke input[type="reset"],
body.color-custom.button-stroke input[type="button"] {
background: transparent !important;
border: 2px solid var(--cs-primary) !important;
color: var(--cs-primary) !important;
box-shadow: none;
}
body.color-custom.button-stroke a.button:hover,
body.color-custom.button-stroke a.tp-button:hover,
body.color-custom.button-stroke a.button.button_theme:hover,
body.color-custom.button-stroke button:hover,
body.color-custom.button-stroke input[type="submit"]:hover {
background: var(--cs-primary) !important;
color: #fff !important;
transform: translateY(-2px);
box-shadow: var(--cs-shadow-md);
} body.color-custom #Top_bar a.button.action_button {
background: linear-gradient(135deg, var(--cs-accent) 0%, var(--cs-accent-dark) 100%) !important;
color: #fff !important;
border-radius: var(--cs-r-pill) !important;
border: none !important;
}
body.color-custom #Top_bar a.button.action_button:hover {
background: linear-gradient(135deg, var(--cs-accent-dark) 0%, #8B6520 100%) !important;
transform: translateY(-1px);
} body.color-custom input[type="date"],
body.color-custom input[type="email"],
body.color-custom input[type="number"],
body.color-custom input[type="password"],
body.color-custom input[type="search"],
body.color-custom input[type="tel"],
body.color-custom input[type="text"],
body.color-custom input[type="url"],
body.color-custom select,
body.color-custom textarea {
color: var(--cs-text) !important;
background-color: var(--cs-bg-soft) !important;
border: 1.5px solid var(--cs-border) !important;
border-radius: var(--cs-r-md) !important;
padding: 12px 16px !important;
font-size: 14px;
transition: border-color var(--cs-t) var(--cs-ease),
background-color var(--cs-t) var(--cs-ease),
box-shadow var(--cs-t) var(--cs-ease) !important;
}
body.color-custom input[type="date"]:focus,
body.color-custom input[type="email"]:focus,
body.color-custom input[type="number"]:focus,
body.color-custom input[type="password"]:focus,
body.color-custom input[type="search"]:focus,
body.color-custom input[type="tel"]:focus,
body.color-custom input[type="text"]:focus,
body.color-custom input[type="url"]:focus,
body.color-custom select:focus,
body.color-custom textarea:focus {
background-color: var(--cs-bg) !important;
border-color: var(--cs-primary) !important;
color: var(--cs-text) !important;
box-shadow: 0 0 0 4px rgba(47, 168, 156, 0.12) !important;
outline: none !important;
} body.color-custom .wpcf7-form p {
margin-bottom: 16px;
}
body.color-custom .wpcf7-not-valid-tip {
color: #C0392B !important;
font-size: 12px;
margin-top: 4px;
}
body.color-custom .wpcf7-response-output {
border-radius: var(--cs-r-md) !important;
border-width: 1.5px !important;
padding: 12px 16px !important;
} body.color-custom .widget {
margin-bottom: 36px;
}
body.color-custom .widget h4 {
position: relative;
padding-bottom: 14px;
margin-bottom: 18px;
font-weight: 600 !important;
color: var(--cs-text-strong) !important;
text-transform: none;
font-size: 16px;
}
body.color-custom .widget h4:after {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 36px;
height: 3px;
background: var(--cs-accent);
border-radius: 2px;
} body.color-custom .widget ul {
list-style: none;
padding: 0;
margin: 0;
}
body.color-custom .widget ul li {
padding: 8px 0;
border-bottom: 1px solid var(--cs-border);
}
body.color-custom .widget ul li:last-child {
border-bottom: none;
}
body.color-custom .widget ul li a {
color: var(--cs-text-muted) !important;
transition: color var(--cs-t) var(--cs-ease),
padding-left var(--cs-t) var(--cs-ease);
display: inline-block;
}
body.color-custom .widget ul li a:hover {
color: var(--cs-primary) !important;
padding-left: 4px;
} body.color-custom .widget_tag_cloud a {
display: inline-block;
background: var(--cs-primary-soft);
color: var(--cs-primary-dark) !important;
padding: 6px 14px;
border-radius: var(--cs-r-pill);
margin: 0 4px 6px 0;
font-size: 12px !important;
transition: all var(--cs-t) var(--cs-ease);
border: none;
}
body.color-custom .widget_tag_cloud a:hover {
background: var(--cs-primary) !important;
color: #fff !important;
transform: translateY(-1px);
} body.color-custom #Footer {
background: linear-gradient(180deg, var(--cs-bg-dark) 0%, var(--cs-bg-darker) 100%) !important;
background-color: var(--cs-bg-dark) !important;
color: rgba(255, 255, 255, 0.7) !important;
padding-top: 64px;
border-top: 4px solid var(--cs-primary);
}
body.color-custom #Footer,
body.color-custom #Footer .widget_recent_entries ul li a,
body.color-custom #Footer p,
body.color-custom #Footer .textwidget {
color: rgba(255, 255, 255, 0.72) !important;
}
body.color-custom #Footer a {
color: var(--cs-primary-light) !important;
transition: color var(--cs-t) var(--cs-ease);
}
body.color-custom #Footer a:hover {
color: var(--cs-accent-light) !important;
} body.color-custom #Footer h1,
body.color-custom #Footer h2,
body.color-custom #Footer h3,
body.color-custom #Footer h4,
body.color-custom #Footer h5,
body.color-custom #Footer h6,
body.color-custom #Footer h1 a,
body.color-custom #Footer h2 a,
body.color-custom #Footer h3 a,
body.color-custom #Footer h4 a,
body.color-custom #Footer h5 a,
body.color-custom #Footer h6 a {
color: #fff !important;
}
body.color-custom #Footer .widget h4 {
color: #fff !important;
margin-bottom: 20px;
}
body.color-custom #Footer .widget h4:after {
background: var(--cs-accent);
} body.color-custom #Footer .widget ul li {
border-bottom-color: rgba(255, 255, 255, 0.08);
}
body.color-custom #Footer .widget ul li a {
color: rgba(255, 255, 255, 0.65) !important;
}
body.color-custom #Footer .widget ul li a:hover {
color: var(--cs-primary-light) !important;
} body.color-custom #Footer .footer_copy {
border-top: 1px solid rgba(255, 255, 255, 0.08) !important;
margin-top: 32px;
padding: 24px 0;
font-size: 13px;
}
body.color-custom #Footer .footer_copy .social li a,
body.color-custom #Footer .footer_copy .social-menu a {
color: rgba(255, 255, 255, 0.5) !important;
width: 36px;
height: 36px;
line-height: 36px;
background: rgba(255, 255, 255, 0.06);
border-radius: 50%;
text-align: center;
margin: 0 4px;
display: inline-block;
transition: all var(--cs-t) var(--cs-ease);
}
body.color-custom #Footer .footer_copy .social li a:hover {
background: var(--cs-primary) !important;
color: #fff !important;
transform: translateY(-2px);
} body.color-custom a#back_to_top.button.button_js {
background: var(--cs-primary) !important;
color: #fff !important;
border-radius: 50% !important;
width: 44px;
height: 44px;
line-height: 44px;
box-shadow: var(--cs-shadow-md);
}  body.color-custom hr,
body.color-custom .hr_color,
body.color-custom .hr_color hr {
border: none !important;
background: linear-gradient(90deg,
transparent 0%,
var(--cs-primary) 50%,
transparent 100%) !important;
height: 1px !important;
color: transparent !important;
margin: 32px 0;
} body.color-custom .dropcap,
body.color-custom .highlight:not(.highlight_image) {
background-color: var(--cs-primary) !important;
color: #fff !important;
border-radius: var(--cs-r-sm);
} body.color-custom .list_item .list_left,
body.color-custom .feature_list ul li .icon i,
body.color-custom .icon_box .icon_wrapper,
body.color-custom .icon_box a .icon_wrapper {
color: var(--cs-primary) !important;
}
body.color-custom .list_item.lists_1 .list_left {
background-color: var(--cs-primary) !important;
} body.color-custom li.categories {
list-style: none;
padding: 0;
}
body.color-custom li.categories ul {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
gap: 12px;
list-style: none;
padding: 0;
margin: 24px 0;
}
body.color-custom li.cat-item {
background: var(--cs-bg-soft);
border: 1px solid var(--cs-border);
border-radius: var(--cs-r-md);
padding: 14px 18px;
transition: all var(--cs-t) var(--cs-ease);
border-bottom: 1px solid var(--cs-border) !important;
}
body.color-custom li.cat-item:hover {
background: var(--cs-primary-soft);
border-color: var(--cs-primary-light);
transform: translateY(-2px);
box-shadow: var(--cs-shadow-sm);
}
body.color-custom li.cat-item a {
color: var(--cs-text) !important;
font-weight: 500;
font-size: 14px;
}
body.color-custom li.cat-item:hover a {
color: var(--cs-primary-dark) !important;
padding-left: 0 !important;
}  body.color-custom .accordion .question.active .title,
body.color-custom .faq .question.active .title,
body.color-custom .accordion .question.active .title > .acc-icon-plus,
body.color-custom .accordion .question.active .title > .acc-icon-minus {
color: var(--cs-primary) !important;
}
body.color-custom .accordion .question {
border-radius: var(--cs-r-md);
border: 1px solid var(--cs-border);
margin-bottom: 8px;
padding: 16px 20px !important;
background: var(--cs-bg);
transition: all var(--cs-t) var(--cs-ease);
}
body.color-custom .accordion .question:hover {
border-color: var(--cs-primary-light);
box-shadow: var(--cs-shadow-sm);
} body.color-custom .ui-tabs .ui-tabs-nav li.ui-state-active a {
color: var(--cs-primary) !important;
}
body.color-custom .ui-tabs .ui-tabs-nav li.ui-state-active a:after {
background: var(--cs-primary) !important;
height: 3px !important;
border-radius: 2px;
} body.color-custom .pricing-box-box.pricing-box-featured {
background: linear-gradient(135deg, var(--cs-primary) 0%, var(--cs-primary-dark) 100%) !important;
border-radius: var(--cs-r-lg);
box-shadow: var(--cs-shadow-lg);
} body.color-custom #Filters .filters_wrapper ul li a:hover,
body.color-custom #Filters .filters_wrapper ul li.current-cat a {
background-color: var(--cs-primary) !important;
color: #fff !important;
border-radius: var(--cs-r-pill);
} body.color-custom .pager .pages a:hover,
body.color-custom .pager .pages a.active,
body.color-custom .pager .pages span.page-numbers.current {
background-color: var(--cs-primary) !important;
color: #fff !important;
border-radius: var(--cs-r-sm);
} body.color-custom .themecolor,
body.color-custom span.themecolor,
body.color-custom h1.themecolor,
body.color-custom h2 .themecolor,
body.color-custom h3 .themecolor {
color: var(--cs-primary) !important;
}
body.color-custom .themebg,
body.color-custom .infobox,
body.color-custom .get_in_touch {
background-color: var(--cs-primary) !important;
}  @media only screen and (max-width: 1239px) {
body.color-custom .section {
padding-top: 56px;
padding-bottom: 56px;
}
body.color-custom #Top_bar #menu {
background-color: var(--cs-bg) !important;
border: 1px solid var(--cs-border);
border-radius: var(--cs-r-md) !important;
box-shadow: var(--cs-shadow-lg);
margin-top: 8px !important;
padding: 12px;
}
body.color-custom #Top_bar #menu ul li a {
border-bottom: 1px solid var(--cs-border) !important;
padding: 12px 16px !important;
border-radius: var(--cs-r-sm);
}
} @media only screen and (max-width: 767px) {
body.color-custom #Action_bar {
background: var(--cs-bg-dark) !important;
}
body.color-custom #Action_bar .contact_details {
color: rgba(255, 255, 255, 0.85) !important;
}
body.color-custom #Action_bar .contact_details a {
color: #fff !important;
}
body.color-custom #Top_bar {
background: var(--cs-bg) !important;
}
body.color-custom .section {
padding-top: 44px;
padding-bottom: 44px;
}
body.color-custom h1 { font-size: 28px !important; line-height: 1.2 !important; }
body.color-custom h2 { font-size: 24px !important; line-height: 1.25 !important; }
body.color-custom h3 { font-size: 20px !important; line-height: 1.3 !important; }
body.color-custom #Footer {
padding-top: 44px;
}
}  body.color-custom .image_frame.no_border {
box-shadow: none;
}
body.color-custom .image_frame.no_border:hover {
box-shadow: none;
transform: none;
} body.color-custom a,
body.color-custom button {
-webkit-tap-highlight-color: rgba(47, 168, 156, 0.18);
}  @media (prefers-reduced-motion: reduce) {
body.color-custom *,
body.color-custom *::before,
body.color-custom *::after {
transition-duration: 0ms !important;
animation-duration: 0ms !important;
animation-iteration-count: 1 !important;
scroll-behavior: auto !important;
}
} body.color-custom .image_frame:hover,
body.color-custom a.button:hover,
body.color-custom button:hover {
will-change: transform, box-shadow;
}  html body.color-custom #Top_bar #menu > ul > li:not(.fb-class):not(.ig-class) > a {
background: transparent !important;
background-color: transparent !important;
background-image: none !important;
border: none !important;
box-shadow: none !important;
}
html body.color-custom #Top_bar #menu > ul > li:not(.fb-class):not(.ig-class) > a > span {
background: transparent !important;
background-color: transparent !important;
background-image: none !important;
color: inherit !important;
} html body.color-custom #Top_bar #menu > ul > li > a.action_button,
html body.color-custom #Top_bar #menu > ul > li.action_button > a,
html body.color-custom #Top_bar a.action_button {
background: linear-gradient(135deg, var(--cs-accent) 0%, var(--cs-accent-dark) 100%) !important;
color: #fff !important;
border-radius: var(--cs-r-pill) !important;
padding: 10px 22px !important;
margin: 14px 6px !important;
font-weight: 600 !important;
line-height: 1.4 !important;
height: auto !important;
box-shadow: 0 4px 12px rgba(212, 167, 68, 0.30);
transition: transform var(--cs-t) var(--cs-ease),
box-shadow var(--cs-t) var(--cs-ease) !important;
}
html body.color-custom #Top_bar #menu > ul > li > a.action_button > span,
html body.color-custom #Top_bar a.action_button > span {
color: #fff !important;
line-height: 1.4 !important;
}
html body.color-custom #Top_bar #menu > ul > li > a.action_button:hover,
html body.color-custom #Top_bar a.action_button:hover {
background: linear-gradient(135deg, var(--cs-accent-dark) 0%, #8B6520 100%) !important;
transform: translateY(-1px);
box-shadow: 0 6px 18px rgba(212, 167, 68, 0.40);
} html body.color-custom #Top_bar #menu > ul > li > a.action_button:after {
display: none !important;
} html body.color-custom #Top_bar #menu > ul > li.fb-class,
html body.color-custom #Top_bar #menu > ul > li.ig-class {
margin: 0 3px !important;
}
html body.color-custom #Top_bar #menu > ul > li.fb-class > a,
html body.color-custom #Top_bar #menu > ul > li.ig-class > a {
background-image: none !important;
background: var(--cs-primary-soft) !important;
background-color: var(--cs-primary-soft) !important;
color: var(--cs-primary-dark) !important;
width: 38px !important;
min-width: 38px !important;
height: 38px !important;
line-height: 38px !important;
text-align: center !important;
border-radius: 50% !important;
border: none !important;
padding: 0 !important;
margin: 14px 0 !important;
box-sizing: border-box !important;
display: inline-block !important;
text-indent: 0 !important;
font-size: 0 !important; }
html body.color-custom #Top_bar #menu > ul > li.fb-class > a > span,
html body.color-custom #Top_bar #menu > ul > li.ig-class > a > span {
background: transparent !important;
background-image: none !important;
color: inherit !important;
font-size: 13px !important;
font-weight: 700 !important;
line-height: 38px !important;
letter-spacing: 0 !important;
text-indent: 0 !important;
display: inline-block !important;
}
html body.color-custom #Top_bar #menu > ul > li.fb-class > a:hover,
html body.color-custom #Top_bar #menu > ul > li.ig-class > a:hover {
background: var(--cs-primary) !important;
background-color: var(--cs-primary) !important;
color: #fff !important;
transform: translateY(-1px);
box-shadow: 0 4px 12px rgba(47, 168, 156, 0.30);
} html body.color-custom #Subheader {
padding: 32px 0 !important;
} html body.color-custom #Subheader .container:empty,
html body.color-custom #Subheader > .container > .column:empty {
display: none;
} html body.color-custom #Content > .content_wrapper > .sections_group > .entry-content > .section:first-child {
padding-top: 36px !important;
} html body.color-custom li.cat-item {
background: var(--cs-bg-soft) !important;
border: 1px solid var(--cs-border) !important;
border-radius: var(--cs-r-md) !important;
padding: 0 !important; margin: 0 !important;
transition: background-color var(--cs-t) var(--cs-ease),
border-color var(--cs-t) var(--cs-ease),
transform var(--cs-t) var(--cs-ease),
box-shadow var(--cs-t) var(--cs-ease) !important;
display: block;
overflow: hidden;
list-style: none !important;
}
html body.color-custom li.cat-item a {
display: flex !important;
align-items: center;
padding: 16px 20px !important;
min-height: 56px;
border: none !important;
background: transparent !important;
color: var(--cs-text) !important;
font-weight: 500 !important;
font-size: 14px !important;
line-height: 1.35 !important;
text-decoration: none !important;
box-shadow: none !important;
width: 100%;
box-sizing: border-box;
}
html body.color-custom li.cat-item:hover {
background: var(--cs-primary-soft) !important;
border-color: var(--cs-primary-light) !important;
transform: translateY(-2px);
box-shadow: 0 6px 16px rgba(31, 138, 128, 0.10);
}
html body.color-custom li.cat-item:hover a {
color: var(--cs-primary-dark) !important;
}
html body.color-custom li.categories {
list-style: none !important;
padding: 0 !important;
margin: 0 0 32px !important;
color: var(--cs-text-muted);
font-size: 13px;
text-transform: uppercase;
letter-spacing: 1.5px;
font-weight: 600;
}
html body.color-custom li.categories > ul {
display: grid !important;
grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)) !important;
gap: 12px !important;
list-style: none !important;
padding: 0 !important;
margin: 14px 0 0 !important;
} html body.color-custom .image_frame {
position: relative;
z-index: 1;
}
html body.color-custom .image_frame:hover {
transform: translateY(-2px) !important;
box-shadow: 0 8px 22px rgba(31, 138, 128, 0.14),
0 2px 6px rgba(15, 23, 25, 0.06) !important;
z-index: 5;
}
html body.color-custom .image_frame:hover .image_wrapper img {
transform: scale(1.02) !important; } html body.color-custom .image_item:hover {
transform: translateY(-2px) !important;
z-index: 5;
} html body.color-custom .image_frame .image_wrapper,
html body.color-custom .image_item .image_wrapper {
overflow: hidden !important;
border-radius: inherit !important;
}  html body.color-custom .extra_content {
display: none !important;
} html body.color-custom .section {
padding-top: 0 !important;
padding-bottom: 36px !important;
} html body.color-custom .section.section-filters {
padding-top: 18px !important;
padding-bottom: 18px !important;
} html body.color-custom .section.section-page-footer {
padding-top: 24px !important;
padding-bottom: 24px !important;
} html body.color-custom .section[style*="padding-top"] { } html body.color-custom li.categories,
html body.color-custom .categories {
list-style: none !important;
padding: 0 !important;
margin: 0 0 24px !important;
color: var(--cs-text-muted);
font-size: 13px;
text-transform: uppercase;
letter-spacing: 1.5px;
font-weight: 600;
display: block !important;
width: 100% !important; columns: auto !important;
column-count: auto !important;
}
html body.color-custom li.categories > ul,
html body.color-custom .categories > ul {
display: grid !important;
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)) !important;
gap: 12px !important;
list-style: none !important;
padding: 0 !important;
margin: 14px 0 0 !important;
width: 100% !important;
box-sizing: border-box !important; columns: auto !important;
column-count: auto !important;
float: none !important;
}
html body.color-custom li.cat-item,
html body.color-custom .cat-item {
background: var(--cs-bg-soft) !important;
border: 1px solid var(--cs-border) !important;
border-radius: var(--cs-r-md) !important;
padding: 0 !important;
margin: 0 !important;
transition: background-color var(--cs-t) var(--cs-ease),
border-color var(--cs-t) var(--cs-ease),
transform var(--cs-t) var(--cs-ease),
box-shadow var(--cs-t) var(--cs-ease) !important;
display: block !important;
overflow: hidden !important;
list-style: none !important; float: none !important;
clear: none !important;
width: auto !important;
max-width: none !important;
min-width: 0 !important;
box-sizing: border-box !important; break-inside: avoid !important;
}
html body.color-custom li.cat-item > a,
html body.color-custom .cat-item > a {
display: flex !important;
align-items: center !important;
padding: 16px 20px !important;
min-height: 56px !important;
border: none !important;
background: transparent !important;
color: var(--cs-text) !important;
font-weight: 500 !important;
font-size: 14px !important;
line-height: 1.35 !important;
text-decoration: none !important;
box-shadow: none !important;
width: 100% !important;
box-sizing: border-box !important;
flex: 1 1 100% !important;
margin: 0 !important;
}
html body.color-custom li.cat-item:hover,
html body.color-custom .cat-item:hover {
background: var(--cs-primary-soft) !important;
border-color: var(--cs-primary-light) !important;
transform: translateY(-2px) !important;
box-shadow: 0 6px 16px rgba(31, 138, 128, 0.10) !important;
}
html body.color-custom li.cat-item:hover > a,
html body.color-custom .cat-item:hover > a {
color: var(--cs-primary-dark) !important; padding-left: 20px !important;
}  html body.color-custom #Filters,
html body.color-custom .filters_buttons,
html body.color-custom .filters_wrapper {
display: flex !important;
flex-wrap: wrap !important;
align-items: center !important;
gap: 8px 20px !important;
margin: 0 !important;
padding: 0 !important;
list-style: none !important;
background: transparent !important;
width: auto !important;
float: none !important;
}
html body.color-custom #Filters {
padding: 14px 20px !important;
background: var(--cs-bg-soft) !important;
border: 1px solid var(--cs-border) !important;
border-radius: var(--cs-r-md) !important;
width: 100% !important;
box-sizing: border-box !important;
}
html body.color-custom .filters_buttons li,
html body.color-custom .filters_buttons > li,
html body.color-custom #Filters li {
display: inline-flex !important;
align-items: center !important;
margin: 0 !important;
padding: 0 !important;
background: transparent !important;
border: none !important;
list-style: none !important;
}
html body.color-custom .filters_buttons li.label,
html body.color-custom #Filters li.label,
html body.color-custom #Filters .filters_label {
color: var(--cs-text-muted) !important;
font-size: 13px !important;
font-weight: 500 !important;
text-transform: none !important;
letter-spacing: 0 !important;
margin-right: 4px !important;
}
html body.color-custom #Filters li a,
html body.color-custom .filters_buttons li a {
font-size: 13px !important;
font-weight: 500 !important;
color: var(--cs-text) !important;
padding: 6px 10px !important;
border-radius: var(--cs-r-sm) !important;
transition: background-color var(--cs-t) var(--cs-ease),
color var(--cs-t) var(--cs-ease) !important;
text-transform: none !important;
letter-spacing: 0 !important;
line-height: 1.4 !important;
display: inline-flex !important;
align-items: center !important;
gap: 6px !important;
}
html body.color-custom #Filters li a:hover,
html body.color-custom #Filters li.current-cat a,
html body.color-custom .filters_buttons li a:hover {
background: var(--cs-primary-soft) !important;
color: var(--cs-primary-dark) !important;
} html body.color-custom #Filters .filters_reset,
html body.color-custom #Filters li.reset a {
margin-left: auto !important;
color: var(--cs-text-muted) !important;
} html body.color-custom .post-item,
html body.color-custom article.post,
html body.color-custom .wp-show-posts-single,
html body.color-custom .blog_wrapper .post-item {
background: var(--cs-bg) !important;
border: 1px solid var(--cs-border) !important;
border-radius: var(--cs-r-lg) !important;
overflow: hidden !important;
transition: transform 220ms var(--cs-ease),
box-shadow 220ms var(--cs-ease),
border-color 220ms var(--cs-ease) !important;
position: relative;
margin-bottom: 28px !important;
}
html body.color-custom .post-item:hover,
html body.color-custom article.post:hover,
html body.color-custom .wp-show-posts-single:hover {
transform: translateY(-3px) !important;
box-shadow: 0 12px 30px rgba(15, 23, 25, 0.07),
0 4px 12px rgba(31, 138, 128, 0.06) !important;
border-color: var(--cs-primary-light) !important;
} html body.color-custom .post-item .image_frame,
html body.color-custom .post-item .post-photo-wrapper,
html body.color-custom .wp-show-posts-image {
border: none !important;
border-radius: 0 !important;
box-shadow: none !important;
margin: 0 !important;
}
html body.color-custom .post-item:hover .image_frame {
transform: none !important;
box-shadow: none !important;
}
html body.color-custom .post-item .image_frame img,
html body.color-custom .wp-show-posts-image img {
border-radius: 0 !important;
width: 100% !important;
height: auto !important;
display: block !important;
aspect-ratio: 4 / 3;
object-fit: cover;
} html body.color-custom .post-item .post-title,
html body.color-custom .post-item h1.post-title,
html body.color-custom .post-item h2.post-title,
html body.color-custom .post-item h3.post-title,
html body.color-custom .post-item h4.post-title,
html body.color-custom .post-item .post-title a,
html body.color-custom .post-item .post-desc .post-title,
html body.color-custom .post-item .post-desc .post-title a,
html body.color-custom .wp-show-posts-entry-title,
html body.color-custom .wp-show-posts-entry-title a,
html body.color-custom .entry-title,
html body.color-custom .entry-title a {
font-family: "Lato", -apple-system, "Segoe UI", Arial, sans-serif !important;
font-size: 20px !important;
line-height: 1.3 !important;
font-weight: 600 !important;
letter-spacing: -0.2px !important;
margin: 0 0 10px !important;
padding: 0 !important;
color: var(--cs-text-strong) !important;
}
html body.color-custom .post-item .post-title a:hover,
html body.color-custom .wp-show-posts-entry-title a:hover,
html body.color-custom .entry-title a:hover {
color: var(--cs-primary) !important;
} html body.color-custom .post-item .post-desc-wrapper,
html body.color-custom .post-item .post-desc,
html body.color-custom .wp-show-posts-inner {
padding: 22px 24px 24px !important;
border: none !important;
background: transparent !important;
} html body.color-custom .post-item .post-excerpt,
html body.color-custom .post-item .post-excerpt p,
html body.color-custom .post-item .post-content,
html body.color-custom .wp-show-posts-entry-content,
html body.color-custom .wp-show-posts-entry-content p {
font-size: 14px !important;
line-height: 1.6 !important;
color: var(--cs-text-muted) !important;
margin: 0 0 14px !important; display: -webkit-box;
-webkit-line-clamp: 3;
line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
} html body.color-custom .post-item .post-meta,
html body.color-custom .post-item .post-meta a,
html body.color-custom .wp-show-posts-entry-meta,
html body.color-custom .wp-show-posts-meta {
font-size: 11px !important;
text-transform: uppercase !important;
letter-spacing: 1.2px !important;
color: var(--cs-text-soft) !important;
font-weight: 600 !important;
margin: 0 0 10px !important;
padding: 0 !important;
border: none !important;
background: transparent !important;
}
html body.color-custom .post-item .post-meta a:hover {
color: var(--cs-primary) !important;
} html body.color-custom .post-item .post-more,
html body.color-custom .post-item a.button.button_left,
html body.color-custom .wp-show-posts-read-more {
display: inline-flex !important;
align-items: center !important;
gap: 4px !important;
color: var(--cs-primary) !important;
font-weight: 600 !important;
font-size: 12px !important;
text-transform: uppercase !important;
letter-spacing: 1px !important;
border: none !important;
background: transparent !important;
padding: 6px 0 !important;
margin: 4px 0 0 !important;
border-radius: 0 !important;
box-shadow: none !important;
transition: color var(--cs-t) var(--cs-ease) !important;
}
html body.color-custom .post-item .post-more::after,
html body.color-custom .wp-show-posts-read-more::after {
content: "→";
margin-left: 6px;
transition: transform var(--cs-t) var(--cs-ease);
font-size: 14px;
line-height: 1;
}
html body.color-custom .post-item .post-more:hover,
html body.color-custom .wp-show-posts-read-more:hover {
color: var(--cs-primary-dark) !important;
background: transparent !important;
transform: none !important;
}
html body.color-custom .post-item .post-more:hover::after,
html body.color-custom .wp-show-posts-read-more:hover::after {
transform: translateX(4px);
} html body.color-custom .posts_group .post-item,
html body.color-custom .posts_group .isotope-item {
box-sizing: border-box !important;
} html body.color-custom .posts_group.col-3 .post-item,
html body.color-custom .posts_group.col-3 .isotope-item {
width: calc(33.333% - 14px) !important;
margin-right: 20px !important;
margin-bottom: 28px !important;
margin-left: 0 !important;
margin-top: 0 !important;
}
html body.color-custom .posts_group.col-3 .post-item:nth-child(3n),
html body.color-custom .posts_group.col-3 .isotope-item:nth-child(3n) {
margin-right: 0 !important;
} html body.color-custom .posts_group.col-2 .post-item,
html body.color-custom .posts_group.col-2 .isotope-item {
width: calc(50% - 14px) !important;
margin-right: 28px !important;
margin-bottom: 28px !important;
margin-left: 0 !important;
margin-top: 0 !important;
}
html body.color-custom .posts_group.col-2 .post-item:nth-child(2n),
html body.color-custom .posts_group.col-2 .isotope-item:nth-child(2n) {
margin-right: 0 !important;
} html body.color-custom .posts_group.col-4 .post-item,
html body.color-custom .posts_group.col-4 .isotope-item {
width: calc(25% - 15px) !important;
margin-right: 20px !important;
margin-bottom: 28px !important;
margin-left: 0 !important;
margin-top: 0 !important;
}
html body.color-custom .posts_group.col-4 .post-item:nth-child(4n),
html body.color-custom .posts_group.col-4 .isotope-item:nth-child(4n) {
margin-right: 0 !important;
} @media (max-width: 1024px) {
html body.color-custom .posts_group.col-3 .post-item,
html body.color-custom .posts_group.col-3 .isotope-item,
html body.color-custom .posts_group.col-4 .post-item,
html body.color-custom .posts_group.col-4 .isotope-item {
width: calc(50% - 10px) !important;
margin-right: 20px !important;
} html body.color-custom .posts_group.col-3 .post-item:nth-child(3n),
html body.color-custom .posts_group.col-3 .isotope-item:nth-child(3n),
html body.color-custom .posts_group.col-4 .post-item:nth-child(4n),
html body.color-custom .posts_group.col-4 .isotope-item:nth-child(4n) {
margin-right: 20px !important;
}
html body.color-custom .posts_group.col-3 .post-item:nth-child(2n),
html body.color-custom .posts_group.col-3 .isotope-item:nth-child(2n),
html body.color-custom .posts_group.col-4 .post-item:nth-child(2n),
html body.color-custom .posts_group.col-4 .isotope-item:nth-child(2n) {
margin-right: 0 !important;
}
} @media (max-width: 640px) {
html body.color-custom .posts_group .post-item,
html body.color-custom .posts_group .isotope-item {
width: 100% !important;
margin-right: 0 !important;
margin-bottom: 24px !important;
}
}   html body.color-custom .posts_group.masonry,
html body.color-custom .posts_group.col-3,
html body.color-custom .posts_group.col-2,
html body.color-custom .posts_group.col-4,
html body.color-custom .blog_wrapper.isotope_wrapper .posts_group {
position: static !important;
height: auto !important;
min-height: 0 !important;
display: grid !important;
gap: 24px !important;
}
html body.color-custom .posts_group.col-3 {
grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}
html body.color-custom .posts_group.col-2 {
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
html body.color-custom .posts_group.col-4 {
grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
} html body.color-custom .posts_group .post-item,
html body.color-custom .posts_group .isotope-item,
html body.color-custom .posts_group .post-item.isotope-item {
position: static !important;
left: auto !important;
top: auto !important;
right: auto !important;
bottom: auto !important;
width: auto !important;
height: auto !important;
margin: 0 !important;
transform: none !important; box-sizing: border-box !important;
} html body.color-custom .posts_group .isotope-hidden,
html body.color-custom .posts_group .post-item.isotope-hidden {
display: none !important;
} @media (max-width: 1024px) {
html body.color-custom .posts_group.col-3,
html body.color-custom .posts_group.col-4 {
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
} @media (max-width: 640px) {
html body.color-custom .posts_group.masonry,
html body.color-custom .posts_group.col-3,
html body.color-custom .posts_group.col-2,
html body.color-custom .posts_group.col-4 {
grid-template-columns: 1fr !important;
gap: 18px !important;
}
}