/* EMUJ 2026: header, spacing and dropdown corrections */
/* Prevent the fixed header from covering page titles. */
body.Page-coJeCarsharing .wrap-content.content-other-page,
body.Page-coJeCarsharing .wrap-content {padding-top:155px!important;}
body.Page-coJeCarsharing .wrap-content h1 {position:relative!important;z-index:1!important;margin-top:0!important;line-height:1.2!important;overflow:visible!important;}
body.Page-coJeCarsharing .headerLangSwitcher {position:relative!important;z-index:20!important;}
/* The legacy slider reserves a large, blank area on inner pages. */
body.Page-oEmuj .royalSlider.rsEmujOtherPage,
body.Page-kontakty .royalSlider.rsEmujOtherPage {display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;}
body.Page-oEmuj .wrap-content.content-other-page,
body.Page-kontakty .wrap-content.content-other-page {padding-top:24px!important;margin-top:0!important;}
body.Page-oEmuj .wrap-content h1,
body.Page-kontakty .wrap-content h1 {margin-top:0!important;}
/* Modern header dropdown: a narrow vertical list aligned under MENU. */
.dr-navigation-header {overflow:visible!important;}
.dr-navigation-header .header__main {position:relative!important;}
.dr-navigation-header .headerNav#header-dropdown-menu.headerNav--active {position:absolute!important;top:100%!important;right:20px!important;left:auto!important;width:245px!important;max-width:calc(100vw - 32px)!important;background:#fff!important;box-shadow:0 8px 24px #0002!important;border:1px solid #d9e8eb!important;z-index:1000!important;}
.dr-navigation-header .headerNav#header-dropdown-menu .containerLarge {width:100%!important;max-width:none!important;padding:8px!important;margin:0!important;}
.dr-navigation-header .headerNav#header-dropdown-menu .headerNav__items {display:flex!important;flex-direction:column!important;align-items:stretch!important;flex-wrap:nowrap!important;gap:0!important;width:100%!important;}
.dr-navigation-header .headerNav#header-dropdown-menu .headerNav__items>li {width:100%!important;display:block!important;float:none!important;}
.dr-navigation-header .headerNav#header-dropdown-menu .headerNav__items>li>a {display:block!important;width:100%!important;padding:10px 13px!important;text-align:left!important;white-space:normal!important;line-height:1.4!important;color:#169cb1!important;}
.dr-navigation-header .headerNav#header-dropdown-menu .headerNav__items>li>a:hover {background:#edf8fa!important;}
/* Original (legacy) navbar menu also opens as a single column. */
.wrap-header .navbar-emuj {position:relative!important;}
.wrap-header .navbar-emuj .navbar-collapse.in,
.wrap-header .navbar-emuj .navbar-collapse.open,
.wrap-header .navbar-emuj .navbar-collapse.show {position:absolute!important;top:100%!important;right:15px!important;left:auto!important;z-index:1000!important;width:245px!important;max-width:calc(100vw - 30px)!important;background:#fff!important;box-shadow:0 8px 24px #0003!important;}
.wrap-header .navbar-emuj .navbar-collapse .navbar-nav {display:flex!important;flex-direction:column!important;float:none!important;align-items:stretch!important;gap:0!important;}
.wrap-header .navbar-emuj .navbar-collapse .navbar-nav>li {display:block!important;float:none!important;width:100%!important;}
.wrap-header .navbar-emuj .navbar-collapse .navbar-nav>li>a {display:block!important;padding:10px 14px!important;white-space:normal!important;}
@media(max-width:767px){body.Page-coJeCarsharing .wrap-content.content-other-page,body.Page-coJeCarsharing .wrap-content{padding-top:125px!important}.dr-navigation-header .headerNav#header-dropdown-menu.headerNav--active{right:12px!important}}
