/* Keep the existing search, theme switch and menu reachable on narrow screens. */
@media (max-width:480px){
  .navbar.is-fixed-top{padding-left:10px;padding-right:10px}
  .navbar .navbar-brand>.navbar-item{padding-left:0;padding-right:8px}
  .navbar .navbar-brand>.navbar-item img{width:32px;height:32px}
  .navbar .navbar-brand>.navbar-item p{font-size:16px;margin-left:8px}
  .navbar .navbar-burger{flex:0 0 44px;width:44px}
  .navbar .navbar-search{min-width:0;max-width:90px}
}
