.header-partner-logos{
  display:flex;
  align-items:center;
  gap:5px;
  flex:0 0 auto;
  height:36px;
  padding:4px 8px;
  border:1px solid rgba(255,255,255,.16);
  border-radius:999px;
  background:linear-gradient(135deg,#07553e,#0a7555);
  box-shadow:0 4px 12px rgba(4,63,45,.14);
}
.header-partner-logos img{
  display:block;
  width:auto;
  height:26px;
  max-width:48px;
  object-fit:contain;
  object-position:center;
}
.header-partner-logos img:nth-child(1){max-width:47px}
.header-partner-logos img:nth-child(2){width:27px;height:27px}
.header-partner-logos img:nth-child(3){max-width:47px}
.site-header .header-partner-logos{margin-left:0}
@media(max-width:1100px){
  .header-partner-logos{height:32px;padding:3px 6px;gap:4px}
  .header-partner-logos img{height:22px;max-width:40px}
  .header-partner-logos img:nth-child(2){width:23px;height:23px}
  .header-partner-logos img:nth-child(1),.header-partner-logos img:nth-child(3){max-width:40px}
}
@media(max-width:800px){
  .header-partner-logos{order:2;margin-left:auto}
  .news-header .header-partner-logos,.help-header .header-partner-logos,.info-header .header-partner-logos,.lib-header .header-partner-logos{margin-left:auto}
  .news-nav,.help-nav,.info-nav,.lib-nav{order:3}
}
@media(max-width:520px){
  .header-partner-logos{height:29px;padding:2px 5px;gap:3px}
  .header-partner-logos img{height:19px;max-width:34px}
  .header-partner-logos img:nth-child(2){width:20px;height:20px}
  .header-partner-logos img:nth-child(1),.header-partner-logos img:nth-child(3){max-width:34px}
}
