.tjt-language-switcher{display:flex;gap:4px;flex-wrap:wrap;align-items:center}
.tjt-language-switcher a{display:inline-block;padding:7px 9px;border:1px solid #d9dce3;border-radius:6px;color:#1f2937;text-decoration:none;font-size:13px;line-height:1.3;white-space:nowrap}
.tjt-language-switcher a:hover,.tjt-language-switcher a.active{border-color:#d71920;color:#b91c1c;background:#fff5f5;font-weight:700}
@media(max-width:650px){.tjt-language-switcher a{padding:6px 7px;font-size:12px}}

/* Preserve newsroom header flex flow and allow mobile wrapping. */
.header-main .tjt-language-switcher{flex:0 0 auto;margin-left:8px}
@media(max-width:1100px){.header-main .tjt-language-switcher{margin:8px auto;justify-content:center}}
@media(max-width:700px){.header-main .tjt-language-switcher{width:100%;margin:4px auto 10px;justify-content:center}}
