/* Keep the complete navigation and search inside narrow phone viewports. */
@media (max-width: 380px) {
 html body .px-header-band > header.header.container.px132-shell > nav {
  grid-template-columns:auto auto minmax(20px,1fr) auto auto!important;
  column-gap:5px!important;
 }
 html body .px-header-band > header.header.container.px132-shell > nav > a,
 html body .px-header-band > header.header.container.px132-shell > nav > .px-more > button {
  font-size:11px!important;letter-spacing:0!important;
 }
 html body .px-header-band > header.header.container.px132-shell > nav > .nav-upload {
  padding-left:8px!important;padding-right:8px!important;
 }
 html body .px-header-band > header.header.container.px132-shell > nav > .px145-header-favorites {
  padding:3px!important;min-width:20px!important;
 }
}
