/* ROOMARK RC60: one single desktop row. Compact sidebar below the actual fit breakpoint. */
@media(min-width:1140px){
 body.rm-website .rm-header .rm-header-main{display:flex!important;flex-flow:row nowrap!important;gap:clamp(9px,1vw,18px)!important;align-items:center!important;justify-content:space-between!important;min-height:86px!important;height:86px!important;max-width:calc(100% - 48px)!important;padding:0!important}
 body.rm-website .rm-header-main>.rm-brand{display:block!important;flex:0 0 auto!important;grid-area:auto!important;width:auto!important;margin:0!important}
 body.rm-website .rm-header-main .rm-brand img{width:clamp(143px,10.7vw,177px)!important;height:auto!important}
 body.rm-website .rm-header-main>.rm-nav-desktop{display:flex!important;flex:1 1 auto!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-evenly!important;gap:clamp(6px,.7vw,15px)!important;grid-area:auto!important;min-width:0!important;overflow:visible!important;width:auto!important;margin:0!important;padding:0!important}
 body.rm-website .rm-header-main .rm-nav-desktop a{white-space:nowrap!important;flex-shrink:1!important;min-height:42px!important;font-size:clamp(13px,.98vw,16px)!important;line-height:1.2!important;display:inline-flex!important;align-items:center!important}
 body.rm-website .rm-header-main>.rm-lang-main{display:flex!important;grid-area:auto!important;flex:0 0 auto!important;margin:0!important}
 body.rm-website .rm-header-main>.rm-nav-compact{display:none!important}
 body.rm-website .rm-nav-registration{padding:9px clamp(8px,1vw,14px)!important}
}
@media(max-width:1139px){
 body.rm-website .rm-header .rm-header-main{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important;min-height:76px!important;height:76px!important;gap:12px!important}
 body.rm-website .rm-header-main>.rm-brand{display:block!important;grid-area:auto!important}
 body.rm-website .rm-header-main>.rm-nav-desktop{display:none!important}
 body.rm-website .rm-header-main>.rm-lang-main{display:none!important}
 body.rm-website .rm-header-main>.rm-nav-compact{display:block!important;margin-left:auto!important}
}
