/* Keep the desktop menu, color selector and search together in one header row. */
@media(min-width:769px){
 /* Use the poster grid's 1300px container and 14px inner gutters. */
 /* DooPlay prints max-width:1500px later in the page; override its site setting. */
 header.main .hbox{width:100%;max-width:1300px!important;padding-inline:14px}
 header.main .hbox .fix-hidden{display:flex;align-items:center;height:70px;overflow:visible}
 header.main .hbox .fix-hidden>.logo{display:flex;flex:0 0 auto;align-items:center;float:none;padding:0;margin:0}
 header.main .hbox .head-main-nav{flex:0 1 auto;min-width:0;float:none}
 header.main .hbox .head-main-nav ul.main-header li a{padding-inline:9px;font-size:14px}
 header.main .hbox .headitems,header.main .hbox .headitems.register_active{display:flex;flex:0 0 auto;align-items:center;gap:9px;width:auto;min-width:0;margin-left:auto;float:none}
 header.main .hbox .headitems .film24-palette-open{flex:0 0 37px;float:none;margin:0}
 header.main .hbox .headitems .search,header.main .hbox .headitems.register_active>.search{flex:0 0 190px;width:190px;min-width:190px;padding:0;float:none}
 header.main .hbox .headitems .search form{margin:0}
 header.main .hbox .headitems .dtuser{flex:0 0 auto;float:none;margin:0;padding:0}
 header.main .hbox .headitems .dtuser .gravatar{padding-left:0}
}
@media(min-width:769px) and (max-width:1150px){
 header.main .hbox .head-main-nav ul.main-header li a{padding-inline:7px;font-size:12px}
 header.main .hbox .headitems .search,header.main .hbox .headitems.register_active>.search{flex-basis:150px;width:150px;min-width:150px}
}
