/* Header v1: on wide screens the menu stays centered whatever stands on the right; the language switch sits at the right edge. */
@media (min-width:1280px){
  .site-header .header-inner{position:relative}
  .site-header .header-inner>nav{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0!important;white-space:nowrap}
  .site-header .header-inner>.button,.site-header .header-inner>.ffc-header-auth{margin-left:auto}
  .site-header .header-inner>.ffc-header-auth+.button{margin-left:0}
  .site-header .header-inner>.language-control{margin-left:0!important}
  .site-header .language-control .language-panel{right:0;left:auto}
  .ffc-header-auth{color:#fff;font-size:14px;font-weight:500;text-decoration:none;opacity:.9;white-space:nowrap;padding:9px 2px;background:none;border:0;cursor:pointer;font-family:inherit}
  .ffc-header-auth:hover{opacity:1;color:#a8e4f8}
}
@media (min-width:1280px) and (max-width:1439px){
  .site-header .language-control .language-short,.site-header .language-control .language-current{display:none!important}
}
