
/* ONFIX — dropdown flags match the current selected flag's visual size. */
html body header.site-header#top #onfixLanguageMenu .lang-btn .lang-flag-svg{
  display:block!important;
  width:40.5px!important;
  min-width:40.5px!important;
  max-width:40.5px!important;
  height:27px!important;
  min-height:27px!important;
  max-height:27px!important;
  transform:none!important;
  flex:0 0 auto!important;
}
html body header.site-header#top #onfixLanguageMenu .lang-btn{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:48px!important;
  min-width:48px!important;
  height:38px!important;
  min-height:38px!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
}
html body header.site-header#top #onfixLanguageMenu .lang-btn:hover,
html body header.site-header#top #onfixLanguageMenu .lang-btn.active{
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
}
