/* Vendored subset of plugins/social-count-plus/assets/css/counter.css -- the rules the normal pages still use.
   Loaded AFTER the theme CSS (where the plugin loaded it), only on pages
   whose live version loaded it ("Vendor CSS:" header). Generated by
   tools/vendor_css.py (2026-10-26): the plugin's original rule text, kept
   where a page matches it. Do not edit; override in normal-pages.css. */

.social-count-plus{*zoom:1}
.social-count-plus:after{content:"";display:table;clear:both}
.social-count-plus ul{border:none !important;list-style:none !important;margin:0;padding:0}
.social-count-plus li{background:none !important;border:none !important;clear:none !important;float:left;list-style:none !important;margin:0;padding:0 0 20px;text-align:center;width:60px}
.social-count-plus span{display:block;margin:0;padding:0}
.social-count-plus a{-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;display:block;margin:0 auto;opacity:1;padding:0 !important}
.social-count-plus a:hover{opacity:0.7}
.social-count-plus .default a{background-color:transparent !important;background-image:url("../../vendor/plugins/social-count-plus/assets/images/sprite-default.png") !important;background-repeat:no-repeat !important;height:32px !important;width:32px !important}
.social-count-plus .count{display:block;font-size:14px;font-weight:bold;line-height:16px;margin:5px 0 0;padding:0}
.social-count-plus .label{font-size:9px;font-weight:normal;line-height:16px;text-transform:capitalize}
.social-count-plus .default .count-twitter a{background-position:0px 0 !important}
.social-count-plus .default .count-facebook a{background-position:-32px 0 !important}
.social-count-plus .default .count-googleplus a{background-position:-96px 0 !important}
.social-count-plus .default .count-linkedin a{background-position:-320px 0 !important}
