body.app-branding-DPMK .widget-search-type{display:none!important}body.app-branding-DPMK #map-sidebar.active:not(.input-focus) .widget-search-inputs{padding-top:15px}body.navigation.app-branding-DPMK{--brand-color:#2B629E}body.navigation.app-branding-DPMK header{background:#DAEAF6;height:68px}body.navigation.app-branding-DPMK header .top-line{height:68px;line-height:68px}body.navigation.app-branding-DPMK header .top-line .top-logo{width:140px;height:68px}@media (max-width:350px){body.navigation.app-branding-DPMK header .top-line .top-logo{width:110px}}body.navigation.app-branding-DPMK header .menutoggler{margin-top:-17px}body.navigation.app-branding-DPMK header .menutoggler.on{margin-top:-6px}body.navigation.app-branding-DPMK header .top-menu{display:none}body.navigation.app-branding-DPMK header .branding-links{line-height:24px;margin-top:16px;margin-right:10px}body.navigation.app-branding-DPMK header .branding-links a{background:var(--brand-color);color:#fff;border-radius:5px;padding:5px 10px;margin-right:5px;display:inline-block}@media (max-width:405px){body.navigation.app-branding-DPMK header .branding-links{margin-top:20px}body.navigation.app-branding-DPMK header .branding-links a{font-size:11px;padding:2px 5px}}body.navigation.app-branding-DPMK footer{background:#DAEAF6}body.navigation.app-branding-DPMK footer .footer-branding-links{height:56px;display:flex;align-items:center;justify-content:flex-end}body.navigation.app-branding-DPMK .footer-infopage-links,body.navigation.app-branding-DPMK .map-iw.vehicle .vehicle-info,body.navigation.app-branding-DPMK .vehicle-info-buttons{display:none}body.navigation.app-branding-DPMK footer .footer-branding-links a{color:#162938}@media (max-width:767px){body.navigation.app-branding-DPMK main,body.navigation.app-branding-DPMK main.sidebar-open{min-height:calc(100vh - 68px);height:calc(100vh - 68px)}}@media (min-width:767px){body.navigation.app-branding-DPMK main{min-height:calc(100vh - 68px - 56px);max-height:calc(100vh - 68px - 56px)}}body.navigation.app-branding-DPMK .btn-green:hover{background-color:#204976}body.navigation.app-branding-DPMK .search-module-switcher li{width:auto;min-width:90px}body.navigation.app-branding-DPMK .search-module-switcher li a{padding-inline:10px}body.navigation.app-branding-DPMK #ubian_navigation_map{background:url(../../img/navigation/general/map_placeholder_dpmk.jpg) center center no-repeat;background-size:cover}body.navigation.app-branding-DPMK #map-sidebar.active:not(.input-focus) .widget-from-to-inputs .inputs i.icon.start-point-icon{background-image:url(../../img/navigation/general/dpmk_start-point-pin.png)}body.navigation.app-branding-DPMK #map-controls .map-button.current-location{background-image:url(../../img/navigation/general/dpmk_map_menu_position.png)}body.navigation.app-branding-DPMK #map-sidebar .line-detail .line-type-urban .line-name,body.navigation.app-branding-DPMK .map-iw.vehicle.vehicle-BUS .line-name,body.navigation.app-branding-DPMK .map-iw.vehicle.vehicle-TRAM .line-name,body.navigation.app-branding-DPMK .map-iw.vehicle.vehicle-TROLLEY .line-name{color:var(--text-color)}body.navigation.app-branding-DPMK #map-sidebar .line-detail .line-icon.line-icon-TRAM,body.navigation.app-branding-DPMK #map-sidebar .widget-stop-detail .line-trip .line-icon.line-icon-TRAM,body.navigation.app-branding-DPMK .map-iw.vehicle.vehicle-TRAM .iw-icon{background-image:url(../../img/navigation/general/dpmk_mhd_tram.png)}body.navigation.app-branding-DPMK #map-sidebar .line-detail .line-icon.line-icon-BUS,body.navigation.app-branding-DPMK #map-sidebar .widget-stop-detail .line-trip .line-icon.line-icon-BUS,body.navigation.app-branding-DPMK .map-iw.vehicle.vehicle-BUS .iw-icon{background-image:url(../../img/navigation/general/dpmk_mhd_bus.png)}