/* Srikrung website traffic, scoped to counters only. */
.sk-topbar-contact { display:flex; flex-wrap:wrap; justify-content:flex-end; align-items:center; gap:9px 13px; min-width:0; }
.sk-topbar-contact a { white-space:normal; overflow-wrap:anywhere; }
.sk-topbar-contact .topbar-sep { opacity:.46; }
.sk-contact-empty { opacity:.8; font-size:12px; }
.sk-traffic-top { display:inline-flex; align-items:center; flex-wrap:wrap; justify-content:center; gap:5px; color:#0c644a; background:#e8f8ed; border:1px solid #bce8ce; border-radius:999px; padding:6px 11px; font-weight:600; font-size:12px; line-height:1.5; }
.sk-traffic-top svg { flex:none; }
.sk-traffic-top strong { font-weight:800; color:#074f37; font-variant-numeric:tabular-nums; }
.sk-traffic-footer { display:flex; flex-wrap:wrap; align-items:center; justify-content:center; gap:12px 18px; padding:15px 16px 23px; border-top:1px solid rgba(255,255,255,.15); color:#e0f8ed; font-size:13px; }
.sk-traffic-foot-item { display:inline-flex; flex-wrap:wrap; align-items:center; justify-content:center; gap:6px; line-height:1.65; }
.sk-traffic-foot-item svg { color:#c4f7d4; flex:none; }
.sk-traffic-foot-item strong { font-weight:800; font-size:16px; color:#fff; font-variant-numeric:tabular-nums; }
.sk-traffic-foot-divider { height:18px; width:1px; background:rgba(255,255,255,.35); }
.sk-traffic-live { width:9px; height:9px; border-radius:50%; background:#64ec9d; box-shadow:0 0 0 3px rgba(100,236,157,.13); }
@media(max-width:800px){
 .sk-topbar-contact{justify-content:center;}
 .topbar .topbar-inner{flex-wrap:wrap;justify-content:center; gap:9px;padding:10px 0;}
 .sk-traffic-top{font-size:11px;}
}
@media(max-width:440px){
 .sk-topbar-contact{gap:8px;}
 .sk-topbar-contact .topbar-sep{display:none;}
 .sk-traffic-top{width:100%;}
 .sk-traffic-footer{gap:8px 12px; font-size:12px;}
 .sk-traffic-foot-item strong{font-size:14px;}
}
