/* Final circuit artwork: transparent, white lettering and light-gray symbol. */
.euro-logo.euro-logo-final {
  display:flex; align-items:center; justify-content:center; flex:none;
  width:260px; max-width:100%; height:60px; padding:0;
  background:transparent; border:0; border-radius:0;
}
.euro-logo.euro-logo-final img {
  display:block; width:100%; height:100%; object-fit:contain;
  object-position:center; image-rendering:auto;
}
.site-footer .euro-logo.euro-logo-final { width:min(100%,238px); height:56px; }
.admin-brand .euro-logo.euro-logo-final { width:100%; max-width:190px; height:44px; padding:0; }
.login-brand .euro-logo.euro-logo-final { width:260px; max-width:100%; height:60px; }
@media (min-width:1101px) and (max-width:1280px) {
 .site-header .euro-logo.euro-logo-final { width:224px; height:52px; }
}
@media (max-width:767px) {
 .site-header .euro-logo.euro-logo-final { width:216px; height:50px; padding:0; }
 .site-footer .euro-logo.euro-logo-final { height:48px; padding:0; }
 .login-brand .euro-logo.euro-logo-final { width:220px; height:50px; padding:0; }
 .admin-brand .euro-logo.euro-logo-final { width:200px; max-width:100%; }
}
@media (max-width:370px) {
 .site-header .euro-logo.euro-logo-final { width:200px; height:46px; }
}
