/* DHXart Core compatibility: retain flexible header tracks between phone and desktop. */
@media (min-width:701px) and (max-width:1020px){
 .dhx-header .dhx-header-main{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:12px!important}
 .dhx-header .dhx-brand .custom-logo{width:160px;max-width:100%}
 .dhx-header .dhx-header-tools{min-width:0!important;max-width:100%;gap:7px}
 .dhx-header .dhx-header-tools .dhx-search{flex:1 1 100px!important;width:auto!important;min-width:0!important;max-width:100%!important}
 .dhx-header .dhx-header-tools .dhx-search input[type=search]{min-width:0!important;width:100%}
 .dhx-header .dhx-header-action,.dhx-header .dhx-mobile-nav{flex-shrink:0}
}
