/* Build 190: cleaner top header. The company logo hides itself when there is not enough room (see fitHeader in app.js). */
.deskbar>.deskrow{flex-wrap:nowrap;gap:12px;padding-bottom:2px}
.deskbar .deskidentity{flex:0 0 auto;min-width:0}
.deskbar .gsearch{flex:1 1 auto;min-width:0;max-width:560px}
.deskbar .gsearch input{width:100%;text-overflow:ellipsis}
.deskrow .deskwho{flex:0 0 auto;margin-left:auto;min-width:0;max-width:300px}
.deskrow .deskwho .whobrand{max-width:300px}
.deskrow .deskwho .whologimg{height:auto!important;max-height:52px!important;width:auto!important;max-width:280px!important;margin:0;object-position:center}
.deskbar.nologo .deskrow .deskwho{display:none}
.deskbar>.signcol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 14px;max-width:420px}
.deskbar>.signcol .toprow{flex:0 0 100%;justify-content:flex-end}
.deskbar>.signcol .whoblock{order:2;align-items:flex-end}
.deskbar>.signcol .op-create{order:3}
.deskbar>.signcol .whoblock .whoname{font-size:16px}
.deskbar>.signcol .whoblock small{font-size:13px}
.deskbar>.desktabs{gap:2px 4px}
@media(max-width:1000px){
 .deskbar{display:flex!important;flex-direction:column;align-items:stretch}
 .deskbar>.deskrow{order:1;flex-wrap:wrap}
 .deskbar .deskidentity{flex:1 1 auto}
 .deskbar .gsearch{flex:1 1 100%;max-width:none;order:5}
 .deskbar>.signcol{order:2;max-width:none;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:2px 16px 6px 20px}
 .deskbar>.signcol .toprow{flex:0 0 auto}
 .deskbar>.signcol .whoblock{margin-left:auto}
 .deskbar>.signcol .whoblock small{display:none}
 .deskbar>.desktabs{order:3;align-self:stretch;padding:0 12px 6px;justify-content:flex-start}
}
@media(max-width:700px){.deskbar>.signcol .feedbackbtn{display:none}}
@media(max-width:800px){.deskrow .deskwho,.deskrow .deskwho .whologimg{display:none!important}}
@media(max-width:560px){.deskbar>.signcol{padding:2px 12px 6px}.deskbar>.signcol .whoblock .whoname{font-size:15px}}
