/* UPXNBOR - correct desktop language button placement.
   Reference: target blue box to the LEFT of the old far-right red box.
   Applies to desktop/tablet only; phone header stays unchanged. */
@media screen and (min-width:768px) {
  .site-header #localeControl {
    /* Leaves roughly 6% of the screen width between the button and the right edge. */
    margin-right:clamp(40px,5.25vw,108px) !important;
    justify-self:end !important;
    transform:none !important;
  }
  .site-header #localeMenu {
    right:0 !important;
    left:auto !important;
  }
}
