.essb_links.essb_share .essb_icon { width: 21px !important; height: 21px !important; } .essb_links .essb_icon:before { color: #fff; position: relative; top: 0; left: 0; } .single-post .essb_links.essb_template_flat-retina .essb_counter_bottom { width: 21px; font-size: 13px; display: block; font-weight: 700; text-align: center; min-width: 0; } .single-post .essb_links.essb_template_flat-retina.essb_counter_modern_bottom.essb_counters .essb_icon { margin: 0 auto !important; } .essb_links.essb_template_flat-retina li a { padding: 5px 12px 4px; } .essb_links.essb_counter_modern_bottom.essb_counters .essb_network_name { margin-bottom: 5px; max-width: 21px !important; margin: 0 auto; } @media (max-width: 1070px) { .essb_links.essb_template_flat-retina li a { padding: 0 12px 0; } .section-lib-post .lib-container ul li { padding-bottom: 5px !important; } } @media (max-width: 640px) { .single-post .essb_displayed_sidebar.essb_counter_modern_bottom .essb_links_list li a { padding: 3px 0 !important; } .single-post .essb_links.essb_template_flat-retina .essb_force_hide a .essb_network_name { height: 14px; } .single-post .essb_displayed_sidebar.essb_counter_modern_bottom, .single-post .essb_displayed_postfloat.essb_counter_modern_bottom { top: auto !important; } } .single-post .essb_displayed_sidebar, .single-post .essb_displayed_postfloat { top: 80px !important; }.essb_links .essb_link_mastodon { --essb-network: #6364ff;}