@charset "UTF-8";
/*!
 * Copyright notice
 *
 * © 2012-2025 side by site GmbH & Co. KG (info@sidebysite.de)
 * All rights reserved
 *
 * This copyright notice MUST APPEAR in all copies of the script!
 *//*!
 * Copyright notice
 *
 * © 2012-2025 side by site GmbH & Co. KG (info@sidebysite.de)
 * All rights reserved
 *
 * This copyright notice MUST APPEAR in all copies of the script!
 *//*!
 * Copyright notice
 *
 * © 2012-2025 side by site GmbH & Co. KG (info@sidebysite.de)
 * All rights reserved
 *
 * This copyright notice MUST APPEAR in all copies of the script!
 *//*!
 * Copyright notice
 *
 * © 2012-2025 side by site GmbH & Co. KG (info@sidebysite.de)
 * All rights reserved
 *
 * This copyright notice MUST APPEAR in all copies of the script!
 */.sbs-autocomplete{position:relative}.sbs-autocomplete .clear-input{cursor:pointer}.sbs-autocomplete .loading{background:no-repeat 5px center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/AjaxLoader.gif")}.sbs-autocomplete input{border:0;padding:5px 5px 5px 32px}.sbs-autocomplete-items .item,.sbs-autocomplete .stop,.sbs-autocomplete .address,.sbs-autocomplete .poi,.sbs-autocomplete .coord,.sbs-autocomplete .loading{padding-left:36px}.sbs-autocomplete-items .stop,.sbs-autocomplete .stop,.tx-vrsinfo-vrsinfo .map-search .type-stop{background:no-repeat 5px center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Stop.svg")}.sbs-autocomplete-items .address,.sbs-autocomplete .address,.tx-vrsinfo-vrsinfo .map-search .type-address{background:no-repeat 5px center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Address.svg")}.sbs-autocomplete-items .poi,.sbs-autocomplete .poi,.tx-vrsinfo-vrsinfo .map-search .type-poi{background:no-repeat 5px center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Poi.svg")}.sbs-autocomplete-items .coord,.sbs-autocomplete .coord,.tx-vrsinfo-vrsinfo .map-search .type-coord,.tx-vrsinfo-vrsinfo .map-search .type-coordinate{background:no-repeat 5px center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Coordinate.svg")}.sbs-autocomplete-items{position:absolute;left:5px;right:5px;z-index:2000;border:1px solid #d4d4d4;background-color:#fff;border-top:none;overflow-y:auto;max-height:50vh;box-shadow:10px 10px 20px -10px rgba(0, 0, 0, 0.3)}.sbs-autocomplete-items div{padding:10px;background-color:#fff;font-size:16px}.sbs-autocomplete-items div.item{cursor:pointer;border-bottom:1px solid #d4d4d4;line-height:1}.sbs-autocomplete-items div.item.Bus{background:no-repeat 5px center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Transport/Bus.svg")}.sbs-autocomplete-items div.item.LightRail{background:no-repeat 5px center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Transport/LightRail.svg")}.sbs-autocomplete-items div.item.LongDistanceTrains{background:no-repeat 5px center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Transport/LongDistanceTrains.svg")}.sbs-autocomplete-items div.item.OnDemandServices{background:no-repeat 5px center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Transport/OnDemandServices.svg")}.sbs-autocomplete-items div.item.SuburbanTrains{background:no-repeat 5px center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Transport/SuburbanTrains.svg")}.sbs-autocomplete-items div.item.RegionalTrains{background:no-repeat 5px center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Transport/RegionalTrains.svg")}.sbs-autocomplete-items div.item:hover{background-color:#ebebeb}.sbs-autocomplete-items div.autocomplete-header{font-weight:600;font-style:italic;padding-bottom:6px;border-bottom:0}.sbs-autocomplete-active{background-color:DodgerBlue !important;color:#ffffff}.sbs-autocomplete input[type=text]::-ms-clear{display:none}/*!
 * Copyright notice
 *
 * © 2012-2025 side by site GmbH & Co. KG (info@sidebysite.de)
 * All rights reserved
 *
 * This copyright notice MUST APPEAR in all copies of the script!
 */.tx-vrsinfo-vrsinfo .poiPopup header .icon-poi{background:no-repeat top left/38px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Map/Poi.svg")}.tx-vrsinfo-vrsinfo .poiPopup header .icon-coord{background:no-repeat top left/38px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Map/Coord.svg")}.tx-vrsinfo-vrsinfo .poiPopup header .icon-poi-taxi{background:no-repeat top left/38px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Map/Taxi.svg")}.tx-vrsinfo-vrsinfo .poiPopup header .icon-poi-cambio{background:no-repeat top left/38px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Map/Cambio.svg")}.tx-vrsinfo-vrsinfo .poiPopup header .icon-parkAndRide{background:no-repeat top left/38px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Map/ParkAndRide.svg")}.tx-vrsinfo-vrsinfo .poiPopup header .icon-poi-serviceCenter{background:no-repeat top left/38px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Map/ServiceCenter.svg")}.tx-vrsinfo-vrsinfo .objectInformation header .header-text,.tx-vrsinfo-vrsinfo .lineInformation header .header-text{vertical-align:top;display:inline-block;padding-left:42px;min-height:48px}.tx-vrsinfo-vrsinfo .objectInformation header .header-stopplacename,.tx-vrsinfo-vrsinfo .objectInformation header .header-poi-name,.tx-vrsinfo-vrsinfo .objectInformation header #lineName,.tx-vrsinfo-vrsinfo .lineInformation header .header-stopplacename,.tx-vrsinfo-vrsinfo .lineInformation header .header-poi-name,.tx-vrsinfo-vrsinfo .lineInformation header #lineName{font-size:110%;font-weight:bold;display:block;line-height:1}.tx-vrsinfo-vrsinfo .objectInformation header .header-poi-location,.tx-vrsinfo-vrsinfo .lineInformation header .header-poi-location{margin-top:0.5rem;font-size:80%}.tx-vrsinfo-vrsinfo .objectInformation .parkAndRideDetails,.tx-vrsinfo-vrsinfo .lineInformation .parkAndRideDetails{font-size:80%}.tx-vrsinfo-vrsinfo .objectInformationContent{margin:0.5rem 0}.tx-vrsinfo-vrsinfo .objectInformationContent .opening-hours{margin-left:42px}.tx-vrsinfo-vrsinfo .objectInformationContent ul{list-style-type:none;margin-left:0;padding:0}.tx-vrsinfo-vrsinfo .objectInformationContent ul li{list-style-type:none;margin-left:0;line-height:1.8em}.tx-vrsinfo-vrsinfo .mobility-provider-information{border-top:2px solid #dbdbdb;padding-top:0.5rem}.tx-vrsinfo-vrsinfo .popup-go-back{font-weight:400 !important;margin-bottom:10px}.tx-vrsinfo-vrsinfo .lineMinified .stopSequences{line-height:1.2;border-bottom:1px solid}.tx-vrsinfo-vrsinfo .lineMinified .operators,.tx-vrsinfo-vrsinfo .lineMinified .transportAssociations{text-align:right}.tx-vrsinfo-vrsinfo .lineMinified .operators .label,.tx-vrsinfo-vrsinfo .lineMinified .transportAssociations .label{font-weight:bold;float:left}.tx-vrsinfo-vrsinfo .operator,.tx-vrsinfo-vrsinfo .transportAssociation{display:inline-block;text-align:left;height:22px;vertical-align:middle;line-height:22px;margin:0 3px 0 0;background:no-repeat center center}.tx-vrsinfo-vrsinfo .transportAssociation{background-size:35px;width:35px}.tx-vrsinfo-vrsinfo .operator-name,.tx-vrsinfo-vrsinfo .transportAssociation-name{line-height:22px}.tx-vrsinfo-vrsinfo .transportAssociation.transportAssociationBig{background-size:80px;width:80px;height:80px}.tx-vrsinfo-vrsinfo{}.tx-vrsinfo-vrsinfo .product{display:inline-block;width:26px;height:26px}.tx-vrsinfo-vrsinfo .icon-product-4,.tx-vrsinfo-vrsinfo .icon-LongDistanceTrains{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Transport/LongDistanceTrains.svg")}.tx-vrsinfo-vrsinfo .icon-product-5,.tx-vrsinfo-vrsinfo .icon-RegionalTrains{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Transport/RegionalTrains.svg")}.tx-vrsinfo-vrsinfo .icon-product-6,.tx-vrsinfo-vrsinfo .icon-SuburbanTrains{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Transport/SuburbanTrains.svg")}.tx-vrsinfo-vrsinfo .icon-product-7,.tx-vrsinfo-vrsinfo .icon-LightRail{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Transport/LightRail.svg")}.tx-vrsinfo-vrsinfo .icon-product-2,.tx-vrsinfo-vrsinfo .icon-Bus{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Transport/Bus.svg")}.tx-vrsinfo-vrsinfo .icon-product-1,.tx-vrsinfo-vrsinfo .icon-OnDemandServices{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Transport/OnDemandServices.svg")}.tx-vrsinfo-vrsinfo .icon-product-3,.tx-vrsinfo-vrsinfo .icon-Boat{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Transport/Boat.svg")}.tx-vrsinfo-vrsinfo .operator-AR{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_ar.png");width:81px}.tx-vrsinfo-vrsinfo .operator-ARRIVA{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_arriva.png");width:28px}.tx-vrsinfo-vrsinfo .operator-ASEAG{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_aseag.png");width:96px}.tx-vrsinfo-vrsinfo .operator-BEX{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_boerdeexpress.png");width:84px}.tx-vrsinfo-vrsinfo .operator-BSM{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_bsm.png");width:54px}.tx-vrsinfo-vrsinfo .operator-BTB{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_btb.png");width:48px}.tx-vrsinfo-vrsinfo .operator-BVR{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_bvr.png");width:70px}.tx-vrsinfo-vrsinfo .operator-DAB{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_dab.png");width:57px}.tx-vrsinfo-vrsinfo .operator-DB{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_db.png");width:29px}.tx-vrsinfo-vrsinfo .operator-DKB{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_dkb.png");width:34px}.tx-vrsinfo-vrsinfo .operator-ERB{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_erb.png");width:69px}.tx-vrsinfo-vrsinfo .operator-FLX{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_flx.png");width:138px}.tx-vrsinfo-vrsinfo .operator-HLB{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_hlb.png");width:38px}.tx-vrsinfo-vrsinfo .operator-KGW{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_gebr_wiedenhoff.png");width:20px}.tx-vrsinfo-vrsinfo .operator-koveb{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_koveb.png");width:127px}.tx-vrsinfo-vrsinfo .operator-KrEU,.tx-vrsinfo-vrsinfo .operator-KVE{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_kreiseuverkehr.png");width:54px}.tx-vrsinfo-vrsinfo .operator-KVB{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_kvb.png");width:49px}.tx-vrsinfo-vrsinfo .operator-MB{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_mb.png");width:61px}.tx-vrsinfo-vrsinfo .operator-neg{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_neg.png");width:51px}.tx-vrsinfo-vrsinfo .operator-NWB{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_nwb.png");width:58px}.tx-vrsinfo-vrsinfo .operator-NX{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_nx.png");width:41px}.tx-vrsinfo-vrsinfo .operator-OVAG,.tx-vrsinfo-vrsinfo .operator-OVAG\/BVR,.tx-vrsinfo-vrsinfo .operator-OVAG\/SR{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_ovag.png");width:127px}.tx-vrsinfo-vrsinfo .operator-REB{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_reb.png");width:68px}.tx-vrsinfo-vrsinfo .operator-RBG{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_rheinbahn.png");width:119px}.tx-vrsinfo-vrsinfo .operator-REVG{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_revg.png");width:37px}.tx-vrsinfo-vrsinfo .operator-RSVG{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_rsvg.png");width:48px}.tx-vrsinfo-vrsinfo .operator-RTB{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_rurtalbahn.png");width:74px}.tx-vrsinfo-vrsinfo .operator-RTBus{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_rurtalbus.png");width:61px}.tx-vrsinfo-vrsinfo .operator-RV{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_rv.png");width:44px}.tx-vrsinfo-vrsinfo .operator-RVK{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_rvk.png");width:39px}.tx-vrsinfo-vrsinfo .operator-SCH{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_schaefer.png");width:52px}.tx-vrsinfo-vrsinfo .operator-SDG{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_sdg.png");width:20px}.tx-vrsinfo-vrsinfo .operator-SR{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_sr.png");width:29px}.tx-vrsinfo-vrsinfo .operator-StWB{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_sw.png");width:79px}.tx-vrsinfo-vrsinfo .operator-SVE{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_sve.png");width:79px}.tx-vrsinfo-vrsinfo .operator-SVH{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_stadtwerke_huerth.png");background-size:auto 20px;width:22px}.tx-vrsinfo-vrsinfo .operator-SWB{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_swb.png");width:67px}.tx-vrsinfo-vrsinfo .operator-SWS{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_sws.png");width:51px}.tx-vrsinfo-vrsinfo .operator-SWW{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_sww.png");width:65px}.tx-vrsinfo-vrsinfo .operator-TI{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_ti.png");width:32px}.tx-vrsinfo-vrsinfo .operator-TR{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_tr.png");width:21px}.tx-vrsinfo-vrsinfo .operator-VBL{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_vbl.png");width:34px}.tx-vrsinfo-vrsinfo .operator-VIAS{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_vias.png");width:94px}.tx-vrsinfo-vrsinfo .operator-vlexx{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_vlexx.png");width:111px}.tx-vrsinfo-vrsinfo .operator-WEST{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_west.png");width:71px}.tx-vrsinfo-vrsinfo .operator-WFB{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_wfb.png");width:38px}.tx-vrsinfo-vrsinfo .operator-wupsi{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_wupsi.png");width:59px}.tx-vrsinfo-vrsinfo .operator-zuginfo{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_zuginfo.png");width:40px}.tx-vrsinfo-vrsinfo .transportAssociation-AVV{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/SVG/AVV.svg")}.tx-vrsinfo-vrsinfo .transportAssociation-MVG{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/SVG/MVG.svg")}.tx-vrsinfo-vrsinfo .transportAssociation-nph{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/SVG/nph.svg")}.tx-vrsinfo-vrsinfo .transportAssociation-OWL{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/SVG/OWL.svg")}.tx-vrsinfo-vrsinfo .transportAssociation-VGM\/VRL,.tx-vrsinfo-vrsinfo .transportAssociation-VRL{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/SVG/VRL.svg")}.tx-vrsinfo-vrsinfo .transportAssociation-VN{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/SVG/VN.svg")}.tx-vrsinfo-vrsinfo .transportAssociation-VRM{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/SVG/VRM.svg")}.tx-vrsinfo-vrsinfo .transportAssociation-VRR{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/SVG/VRR.svg");background-size:21px;width:26px}.tx-vrsinfo-vrsinfo .transportAssociation-VRS{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/SVG/VRS.svg");background-size:22px;width:26px}.tx-vrsinfo-vrsinfo .transportAssociation-ZWS{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/SVG/ZWS.svg")}@media only screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:140dpi){.tx-vrsinfo-vrsinfo{}.tx-vrsinfo-vrsinfo .operator-AR{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_ar@2x.png") no-repeat center center / 81px 20px}.tx-vrsinfo-vrsinfo .operator-ARRIVA{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_arriva@2x.png") no-repeat center center / 28px 20px}.tx-vrsinfo-vrsinfo .operator-ASEAG{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_aseag@2x.png") no-repeat center center / 96px 20px}.tx-vrsinfo-vrsinfo .operator-BEX{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_boerdeexpress@2x.png") no-repeat center center / 84px 20px}.tx-vrsinfo-vrsinfo .operator-BSM{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_bsm@2x.png") no-repeat center center / 54px 21px}.tx-vrsinfo-vrsinfo .operator-BTB{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_btb@2x.png") no-repeat center center / 48px 20px}.tx-vrsinfo-vrsinfo .operator-BVR{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_bvr@2x.png") no-repeat center center / 70px 20px}.tx-vrsinfo-vrsinfo .operator-DAB{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_dab@2x.png") no-repeat center center / 57px 20px}.tx-vrsinfo-vrsinfo .operator-DB{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_db@2x.png") no-repeat center center / 29px 20px}.tx-vrsinfo-vrsinfo .operator-DKB{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_dkb@2x.png") no-repeat center center / 34px 20px}.tx-vrsinfo-vrsinfo .operator-ERB{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_erb@2x.png") no-repeat center center / 69px 20px}.tx-vrsinfo-vrsinfo .operator-FLX{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_flx@2x.png") no-repeat center center / 138px 20px}.tx-vrsinfo-vrsinfo .operator-HLB{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_hlb@2x.png") no-repeat center center / 38px 20px}.tx-vrsinfo-vrsinfo .operator-KGW{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_gebr_wiedenhoff@2x.png") no-repeat center center / 20px 21px}.tx-vrsinfo-vrsinfo .operator-koveb{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_koveb@2x.png") no-repeat center center / 127px 20px}.tx-vrsinfo-vrsinfo .operator-KrEU,.tx-vrsinfo-vrsinfo .operator-KVE{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_kreiseuverkehr@2x.png") no-repeat center center / 54px 20px}.tx-vrsinfo-vrsinfo .operator-KVB{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_kvb@2x.png") no-repeat center center / 49px 21px}.tx-vrsinfo-vrsinfo .operator-MB{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_mb@2x.png") no-repeat center center / 61px 20px}.tx-vrsinfo-vrsinfo .operator-neg{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_neg@2x.png") no-repeat center center / 51px 20px}.tx-vrsinfo-vrsinfo .operator-NWB{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_nwb@2x.png") no-repeat center center / 58px 20px}.tx-vrsinfo-vrsinfo .operator-NX{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_nx@2x.png") no-repeat center center / 41px 20px}.tx-vrsinfo-vrsinfo .operator-OVAG,.tx-vrsinfo-vrsinfo .operator-OVAG\/BVR,.tx-vrsinfo-vrsinfo .operator-OVAG\/SR{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_ovag@2x.png") no-repeat center center / 127px 21px}.tx-vrsinfo-vrsinfo .operator-REB{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_reb@2x.png") no-repeat center center / 68px 20px}.tx-vrsinfo-vrsinfo .operator-RBG{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_rheinbahn@2x.png") no-repeat center center / 119px 20px}.tx-vrsinfo-vrsinfo .operator-REVG{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_revg@2x.png") no-repeat center center / 37px 20px}.tx-vrsinfo-vrsinfo .operator-RSVG{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_rsvg@2x.png") no-repeat center center / 48px 20px}.tx-vrsinfo-vrsinfo .operator-RTB{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_rurtalbahn@2x.png") no-repeat center center / 74px 20px}.tx-vrsinfo-vrsinfo .operator-RTBus{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_rurtalbus@2x.png") no-repeat center center / 61px 20px}.tx-vrsinfo-vrsinfo .operator-RV{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_rv@2x.png") no-repeat center center / 44px 19px}.tx-vrsinfo-vrsinfo .operator-RVK{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_rvk@2x.png") no-repeat center center / 39px 21px}.tx-vrsinfo-vrsinfo .operator-SCH{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_schaefer@2x.png") no-repeat center center / 52px 20px}.tx-vrsinfo-vrsinfo .operator-SDG{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_sdg@2x.png") no-repeat center center / 20px 20px}.tx-vrsinfo-vrsinfo .operator-SR{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_sr@2x.png") no-repeat center center / 29px 20px}.tx-vrsinfo-vrsinfo .operator-StWB{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_sw@2x.png") no-repeat center center / 79px 20px}.tx-vrsinfo-vrsinfo .operator-SVE{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_sve@2x.png") no-repeat center center / 79px 20px}.tx-vrsinfo-vrsinfo .operator-SVH{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_stadtwerke_huerth@2x.png") no-repeat center center / 22px 20px}.tx-vrsinfo-vrsinfo .operator-SWB{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_swb@2x.png") no-repeat center center / 67px 20px}.tx-vrsinfo-vrsinfo .operator-SWS{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_sws@2x.png") no-repeat center center / 51px 20px}.tx-vrsinfo-vrsinfo .operator-SWW{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_sww@2x.png") no-repeat center center / 65px 20px}.tx-vrsinfo-vrsinfo .operator-TI{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_ti@2x.png") no-repeat center center / 32px 20px}.tx-vrsinfo-vrsinfo .operator-TR{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_tr@2x.png") no-repeat center center / 21px 20px}.tx-vrsinfo-vrsinfo .operator-VBL{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_vbl@2x.png") no-repeat center center / 30px 21px}.tx-vrsinfo-vrsinfo .operator-VIAS{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_vias@2x.png") no-repeat center center / 94px 20px}.tx-vrsinfo-vrsinfo .operator-vlexx{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_vlexx@2x.png") no-repeat center center / 111px 20px}.tx-vrsinfo-vrsinfo .operator-WEST{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_west@2x.png") no-repeat center center / 71px 20px}.tx-vrsinfo-vrsinfo .operator-WFB{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_wfb@2x.png") no-repeat center center / 38px 20px}.tx-vrsinfo-vrsinfo .operator-wupsi{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_wupsi@2x.png") no-repeat center center / 59px 20px}.tx-vrsinfo-vrsinfo .operator-zuginfo{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Company/logo_mini_zuginfo@2x.png") no-repeat center center / 40px 20px}}/*!
 * Copyright notice
 *
 * © 2012-2025 side by site GmbH & Co. KG (info@sidebysite.de)
 * All rights reserved
 *
 * This copyright notice MUST APPEAR in all copies of the script!
 */.tx-vrsinfo-stopsearch .object-search-form{margin-bottom:2.5rem}.tx-vrsinfo-stopsearch .object-search-form h2{margin-bottom:0}.tx-vrsinfo-stopsearch .object-search-form .form-group{border:1px solid #ebebeb;padding:10px}.tx-vrsinfo-stopsearch .object-search-form .form-group input{padding-left:32px}/*!
 * Copyright notice
 *
 * © 2012-2025 side by site GmbH & Co. KG (info@sidebysite.de)
 * All rights reserved
 *
 * This copyright notice MUST APPEAR in all copies of the script!
 */.tx-vrsinfo-linesearch .object-search-form{margin-bottom:2.5rem}.tx-vrsinfo-linesearch .object-search-form h2{margin-bottom:0}.tx-vrsinfo-linesearch .object-search-form .form-group{border:1px solid #ebebeb;padding:10px}.tx-vrsinfo-linesearch .object-search-form .form-group input{padding-left:32px}.tx-vrsinfo-linesearch .object-search-form .form-group .form-check-label{font-size:1rem}.tx-vrsinfo-linesearch .object-search-form .form-group .form-check-input{margin-top:0.625rem}.tx-vrsinfo-linesearch .list-miniTimetables .container .header-row{margin-left:0;margin-right:0}.tx-vrsinfo-linesearch .list-miniTimetables .container .header-row .list-header{background-color:#808080;padding:0.5rem;text-align:inherit}.tx-vrsinfo-linesearch .list-miniTimetables .container .header-row .list-header h1{font-size:1.25rem;color:#fff;line-height:1.5;font-weight:600;padding:0 !important;margin:0 !important}@media (max-width:1199px){.tx-vrsinfo-linesearch .list-miniTimetables .container .header-row{display:none}}.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row{margin-left:0;margin-right:0;border-bottom:1px solid #979797}.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row .line{display:flex;background-color:#F2F2F2;align-items:center;padding:0.5rem;margin-top:0.5rem;margin-bottom:0.5rem}.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row .line .line-infos{background-color:#ffffff;padding:5px}.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row .line .line-infos img{width:26px;height:auto}.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row .line .line-infos .transport-association{margin-right:12px}.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row .line .line-infos .product{vertical-align:middle;margin-right:8px}.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row .line .line-details{position:absolute;right:0.5rem;text-align:right}.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row .line .line-details a{color:#808080;font-size:20px;font-weight:400 !important}.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row .line .line-details img{width:29px;height:29px}.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row .line-direction{display:flex;align-items:center;padding:0.5rem;font-size:80%;font-weight:400}.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row .line-download{display:inline-block;padding:0.5rem}.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row .line-download .mini-timetable-download{position:relative}.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row .line-download .mini-timetable-download a.mini-timetable-download-link{width:100%;min-height:51px;display:block;background:no-repeat 0.5rem 0.5rem url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Pdf.svg") #F2F2F2;padding:0.5rem 3rem;font-size:20px !important;font-weight:400 !important;color:#808080;line-height:24px}.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row .line-download .mini-timetable-download a.mini-timetable-download-link span.label{display:none}@media (max-width:1199px){.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row .line-download .mini-timetable-download a.mini-timetable-download-link span.label{display:inline-flex}}.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row h1{display:none}@media (max-width:1199px){.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row{margin-bottom:1.5rem}.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row .col-md-3,.tx-vrsinfo-linesearch .list-miniTimetables .container .content-row .col-md-6{max-width:100%;flex:100%}}@media (max-width:1199px){.tx-vrsinfo-linesearch .list-miniTimetables .container{padding-left:0;padding-right:0}}html{font-size:14px}body{font-family:Carlito, Arial, Helvetica, sans-serif;color:#808080}.tx-vrsinfo-vrsinfo h1,.tx-vrsinfo-vrsinfo h2{color:#808080;font-weight:""}.tx-vrsinfo-vrsinfo a{color:#808080}.tx-vrsinfo-vrsinfo img{display:inline}.tx-vrsinfo-vrsinfo header{display:block !important}.no-logoclaim .header__main__logoclaim{display:none}.tx-vrsinfo-vrsinfo .icon{width:1.5rem;height:1.5rem}@media (min-width:576px){.tx-vrsinfo-vrsinfo .icon{width:2rem;height:2rem}}.tx-vrsinfo-vrsinfo .hidden{display:none !important}.tx-vrsinfo-vrsinfo .border{border-color:#808080 !important}.tx-vrsinfo-vrsinfo .primary-color{color:#808080}.tx-vrsinfo-vrsinfo ul{list-style-type:none;margin:0;padding:0}#subpage .tx-vrsinfo-vrsinfo .btn-default,.tx-vrsinfo-vrsinfo .btn-default{background-color:#808080 !important;color:#fff;margin-top:0}#subpage .tx-vrsinfo-vrsinfo .btn-sm{font-size:18px;padding:0.5rem}#content .tx-vrsinfo-vrsinfo a{text-decoration:none;color:#808080}#content .tx-vrsinfo-vrsinfo a:hover{text-decoration:underline}.tx-vrsinfo-vrsinfo .smallSearchform{position:relative;top:0}@media (min-width:992px){.tx-vrsinfo-vrsinfo .smallSearchform{top:4em}}@media (min-width:1200px){.tx-vrsinfo-vrsinfo .smallSearchform{top:7em}}@media (max-width:768px){.tx-vrsinfo-vrsinfo .smallSearchform .form-group{margin-bottom:8px}}.tx-vrsinfo-vrsinfo .smallSearchform h2{text-align:center;font-weight:600;width:100%}.tx-vrsinfo-vrsinfo .form-control:focus{box-shadow:none}.tx-vrsinfo-vrsinfo .form-control,.tx-vrsinfo-vrsinfo .input-group-text{border:0;border-radius:0;background-color:#ebebeb;color:#333}#content .tx-vrsinfo-vrsinfo a.btn-link,.tx-vrsinfo-vrsinfo a.btn-link,.tx-vrsinfo-vrsinfo button.btn-link,.content--inner .tx-vrsinfo-vrsinfo a.btn-link,.content--inner .tx-vrsinfo-vrsinfo button.btn-link{padding-left:0;padding-right:0;font-size:18px;font-weight:500;color:#808080;text-decoration:underline}#content .tx-vrsinfo-vrsinfo a.btn-link:hover,.tx-vrsinfo-vrsinfo a.btn-link:hover,.tx-vrsinfo-vrsinfo button.btn-link:hover,.content--inner .tx-vrsinfo-vrsinfo a.btn-link:hover,.content--inner .tx-vrsinfo-vrsinfo button.btn-link:hover{color:#808080}.content--inner .tx-vrsinfo-vrsinfo a.btn-link,.content--inner .tx-vrsinfo-vrsinfo button.btn-link{background-color:#fff;flex:0}.content--inner .tx-vrsinfo-vrsinfo a.btn-link:hover,.content--inner .tx-vrsinfo-vrsinfo button.btn-link:hover{background-color:#fff !important}.container-wrapper .tx-vrsinfo-vrsinfo .row.no-gutters{margin-left:inherit;margin-right:inherit}.tx-vrsinfo-vrsinfo #switch-and-via{padding:0 1rem}.tx-vrsinfo-vrsinfo .box{padding:8px;align-items:center}@media (min-width:768px){.tx-vrsinfo-vrsinfo .box{padding:1rem}}.tx-vrsinfo-vrsinfo #connectionSearch{position:relative;z-index:10;background-color:#fff}.tx-vrsinfo-vrsinfo #connectionSearch h2{margin-bottom:0}.tx-vrsinfo-vrsinfo .map-search .acc-element{margin-bottom:0}.tx-vrsinfo-vrsinfo .map-search .acc-element .card{border-radius:0;border:1px solid #808080}.tx-vrsinfo-vrsinfo .map-search .card__header{background:#fff}.tx-vrsinfo-vrsinfo .map-search .card__header button{color:#808080;font-size:1.2rem}.tx-vrsinfo-vrsinfo .map-search .card__header button:hover{color:#808080 !important}.tx-vrsinfo-vrsinfo .map-search .card__header h5{color:#808080;background-color:#fff;padding:0}.tx-vrsinfo-vrsinfo .card__header{background:#808080}.tx-vrsinfo-vrsinfo .card__header h5{background:#808080}.tx-vrsinfo-vrsinfo .card__body{padding:1rem;border-bottom:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #808080}@media (max-width:776px){.tx-vrsinfo-vrsinfo .card__header--toggle{font-size:1rem}}.tx-vrsinfo-vrsinfo .map-search .card__header--toggle{padding:0.5rem}@media (max-width:768px){.tx-vrsinfo-vrsinfo .map-search .card__header--toggle{padding-right:2rem}}.tx-vrsinfo-vrsinfo .card__header--toggle--icon{background-color:#B1B1B1}.tx-vrsinfo-vrsinfo .map-search .card__header--toggle .card__header--toggle--icon{padding-top:10px}@media (max-width:768px){.tx-vrsinfo-vrsinfo .map-search .card__header--toggle .card__header--toggle--icon{width:2rem}}.tx-vrsinfo-vrsinfo .map-search .card__header--toggle span::after{color:#fff}.tx-vrsinfo-vrsinfo .map-search .card__body{border-bottom:0;border-left:0;border-right:0;padding:0.5rem 1rem}.tx-vrsinfo-vrsinfo #connectionSearch .options-link img,.tx-vrsinfo-vrsinfo #connectionSearch .via-link img{margin-right:5px}.tx-vrsinfo-vrsinfo #connectionSearch #arrival{margin-left:1rem}.tx-vrsinfo-vrsinfo #options{min-width:290px}.tx-vrsinfo-vrsinfo #connectionSearch .option-item{display:flex;align-items:center}.tx-vrsinfo-vrsinfo #connectionSearch .option-item label{margin:2px}.tx-vrsinfo-vrsinfo #connectionSearch .option-item img{margin:0 0.3rem}.tx-vrsinfo-vrsinfo #connectionSearch #mobilityRestrictionUnknown{margin-top:0.5rem}.tx-vrsinfo-vrsinfo #connectionSearch label[for="mobilityRestrictionUnknown"]{display:inline;font-size:80%;line-height:1}.tx-vrsinfo-vrsinfo #connectionSearch .search-options{margin:1rem 0 0 1rem;display:none}.tx-vrsinfo-vrsinfo .vrsinfo-error{padding:0.5rem;margin-bottom:1rem;border:1px solid #cd0a0a;background-color:#eb3e23;color:#fff}.tx-vrsinfo-vrsinfo .vrsinfo-error .error-label{margin-left:1rem}.tx-vrsinfo-vrsinfo #language-menu{margin-bottom:6px}.tx-vrsinfo-vrsinfo #language-menu a{display:inline-block;width:42px;height:40px;padding:0;margin-right:6px}.tx-vrsinfo-vrsinfo #language-menu a.lang-de{background:no-repeat center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/PartnerBubbleDE.svg")}.tx-vrsinfo-vrsinfo #language-menu a.lang-en{background:no-repeat center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/PartnerBubbleEN.svg")}.tx-vrsinfo-vrsinfo #language-menu a.lang-fr{background:no-repeat center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/PartnerBubbleFR.svg")}.tx-vrsinfo-vrsinfo #language-menu a.lang-nl{background:no-repeat center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/PartnerBubbleNL.svg")}.tx-vrsinfo-vrsinfo #language-menu a.lang-it{background:no-repeat center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/PartnerBubbleIT.svg")}.tx-vrsinfo-vrsinfo #language-menu a.lang-es{background:no-repeat center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/PartnerBubbleES.svg")}.tx-vrsinfo-vrsinfo #language-menu a.lang-tr{background:no-repeat center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/PartnerBubbleTR.svg")}.tx-vrsinfo-vrsinfo .alternate-background{background-color:#ebebeb}.tx-vrsinfo-vrsinfo .alternate-border{border:1px solid #dee2e6}.tx-vrsinfo-vrsinfo .alternate-border-top{border-top:1px solid #dee2e6}.tx-vrsinfo-vrsinfo .object-search-form input,.content .tx-vrsinfo-vrsinfo .object-search-form input{background-color:#ebebeb;border:none;font-size:20px;padding:5px 5px 5px 32px}.tx-vrsinfo-vrsinfo #datepicker #date,.tx-vrsinfo-vrsinfo #timepicker #time{padding:5px 5px 5px 18px}.tx-vrsinfo-vrsinfo .input-group>input,.content .tx-vrsinfo-vrsinfo .input-group>input{width:1%}.tx-vrsinfo-vrsinfo .object-options{margin-bottom:1rem}.tx-vrsinfo-vrsinfo .map-link img{width:100%;height:auto}.tx-vrsinfo-vrsinfo .route-overview{background-color:#fff;margin-bottom:1rem}.tx-vrsinfo-vrsinfo .route-overview a{font-weight:400 !important}.tx-vrsinfo-vrsinfo .route-overview .row{align-items:baseline}.tx-vrsinfo-vrsinfo .route-overview .means-of-transport img{margin-right:0.5rem}.tx-vrsinfo-vrsinfo .route-overview h3{margin-bottom:0;font-size:1.275rem}.tx-vrsinfo-vrsinfo .route-overview .image-left{margin-right:0.5rem}.tx-vrsinfo-vrsinfo .search-options-overview{display:flex;justify-content:space-between;padding:6px;flex-direction:column}@media (min-width:576px){.tx-vrsinfo-vrsinfo .search-options-overview{flex-direction:row}}@media (min-width:576px){.tx-vrsinfo-vrsinfo .walking-speed{text-align:right}}.tx-vrsinfo-vrsinfo #route-list{display:flex;justify-content:space-between;margin-bottom:1rem}.tx-vrsinfo-vrsinfo #route-list a{font-weight:400 !important}.tx-vrsinfo-vrsinfo .route-list-item,#content .tx-vrsinfo-vrsinfo .route-list-item{position:relative;font-size:18px;background-color:#ebebeb;padding:10px;flex-basis:20%;margin:0 2px;cursor:pointer}.tx-vrsinfo-vrsinfo .route-list-item:hover,#content .tx-vrsinfo-vrsinfo .route-list-item:hover{background-color:#B1B1B1}@media (min-width:768px){.tx-vrsinfo-vrsinfo .route-list-item,#content .tx-vrsinfo-vrsinfo .route-list-item{margin:0 2px 0 2px}}@media (max-width:768px){.tx-vrsinfo-vrsinfo .route-list-item,#content .tx-vrsinfo-vrsinfo .route-list-item{display:none}}.tx-vrsinfo-vrsinfo .route-list-item a:hover,#content .tx-vrsinfo-vrsinfo .route-list-item a:hover{text-decoration:none}.tx-vrsinfo-vrsinfo .route-list-item-active,#content .tx-vrsinfo-vrsinfo .route-list-item-active{border:2px solid #808080;display:block}@media (max-width:768px){.tx-vrsinfo-vrsinfo .route-list-item-active,#content .tx-vrsinfo-vrsinfo .route-list-item-active{flex-basis:100%}}#content .tx-vrsinfo-vrsinfo .route-list-item-active:hover a,#content .tx-vrsinfo-vrsinfo .route-list-item:hover a,.tx-vrsinfo-vrsinfo .route-list-item:hover a{color:#fff}.tx-vrsinfo-vrsinfo .route-number{margin:auto 0 auto 0;width:32px;height:32px;text-align:center;color:white;border-radius:50%;background-color:#555555;line-height:32px;font-weight:bold;font-size:22px}.tx-vrsinfo-vrsinfo .route-number-times{margin-bottom:1rem}.tx-vrsinfo-vrsinfo .route-list-item:hover .route-number{color:#757575;background-color:#fff}.tx-vrsinfo-vrsinfo .route-list-item .changes{display:block;margin-bottom:6px;background:no-repeat left/auto 28px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Changes.svg");padding-left:40px}@media (min-width:992px){.tx-vrsinfo-vrsinfo .route-list-item .changes{display:inline}}.tx-vrsinfo-vrsinfo .route-list-item:hover .changes{background:no-repeat left/auto 28px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ChangesWhite.svg")}.tx-vrsinfo-vrsinfo .route-list-item .duration{display:block;margin-bottom:4px;background:no-repeat left/auto 28px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Duration.svg");padding-left:30px}@media (min-width:992px){.tx-vrsinfo-vrsinfo .route-list-item .duration{float:right;margin-left:6px}}.tx-vrsinfo-vrsinfo .route-list-item:hover .duration{background:no-repeat left/auto 28px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/DurationWhite.svg")}.tx-vrsinfo-vrsinfo .route-list-item .walk{display:inline-block;background:no-repeat left/auto 28px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Walk.svg");padding-left:26px}.tx-vrsinfo-vrsinfo .route-list-item:hover .walk{background:no-repeat left/auto 28px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/WalkWhite.svg")}.tx-vrsinfo-vrsinfo .route-list-item .distance{display:inline-block;background:no-repeat left/auto 12px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Distance.svg");padding-left:36px}@media (min-width:992px){.tx-vrsinfo-vrsinfo .route-list-item .distance{float:right;margin-left:6px}}.tx-vrsinfo-vrsinfo .route-list-item:hover .distance{background:no-repeat left/auto 12px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/DistanceWhite.svg")}.tx-vrsinfo-vrsinfo .departure-arrival{margin-left:1rem;line-height:1em;flex-grow:1}.tx-vrsinfo-vrsinfo #route-list .route-list-previous,.tx-vrsinfo-vrsinfo #route-list .route-list-next{display:flex;align-items:center;background-color:#808080;font-weight:500;color:#fff;padding:8px}.tx-vrsinfo-vrsinfo #route-list .route-list-previous:hover,.tx-vrsinfo-vrsinfo #route-list .route-list-next:hover{background-color:#B1B1B1}@media (min-width:768px){.tx-vrsinfo-vrsinfo #route-list .route-list-previous.arrow-left,.tx-vrsinfo-vrsinfo #route-list .route-list-next.arrow-right{display:flex}}@media (max-width:768px){.tx-vrsinfo-vrsinfo #route-extended-list-link{display:none}}.tx-vrsinfo-vrsinfo .route-detail-row{display:flex;justify-content:space-between;padding:1rem;background-color:#fff;margin-bottom:1em}@media (min-width:768px){.tx-vrsinfo-vrsinfo .route-detail-row{flex-direction:row}}.tx-vrsinfo-vrsinfo .route-detail-col{text-align:center}.tx-vrsinfo-vrsinfo .route-detail-col img{width:auto;height:28px}.tx-vrsinfo-vrsinfo .route-detail-col.distance img{height:18px}.tx-vrsinfo-vrsinfo .route-segments{padding:1px 0}.tx-vrsinfo-vrsinfo .route-segments:not(:last-child){border-bottom:2px solid #fff}.tx-vrsinfo-vrsinfo .route-segments .segment{display:flex;padding:0 0.5rem}.tx-vrsinfo-vrsinfo .route-extended-view .route-segments .segment{background-color:#ebebeb}.tx-vrsinfo-vrsinfo .route-segments .times{font-size:16px;min-width:78px}@media (min-width:768px){.tx-vrsinfo-vrsinfo .route-segments .times{font-size:18px}}.tx-vrsinfo-vrsinfo .route-details.route-extended-view{background-color:#ebebeb;padding:1rem}.tx-vrsinfo-vrsinfo .route-details .times .delayed,.tx-vrsinfo-vrsinfo .route-details .times .punctual{color:#00D}.tx-vrsinfo-vrsinfo .route-details.punctualityRedGreen .times .delayed{color:#D40032}.tx-vrsinfo-vrsinfo .route-details.punctualityRedGreen .times .punctual{color:#19A002}.tx-vrsinfo-vrsinfo .route-details .times .scheduled-time{font-size:14px;line-height:1;margin-left:22px}.tx-vrsinfo-vrsinfo .route-details .explanation-times{background-color:#f5f5dc;padding:1rem}.tx-vrsinfo-vrsinfo .route-details .explanation-times .segment{display:flex;align-items:center}.tx-vrsinfo-vrsinfo .route-details .explanation-times .times{margin-right:1rem;line-height:1em}.tx-vrsinfo-vrsinfo .route-details .explanation-times .scheduled-time{margin-left:0}.tx-vrsinfo-vrsinfo .route-segments .orig-dest-image{display:flex;min-width:22px}.tx-vrsinfo-vrsinfo .route-segments .orig-dest-image.stop{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ViasOriginStop.svg") no-repeat scroll right top 4px transparent}.tx-vrsinfo-vrsinfo .route-segments .orig-dest-image.stopVirtual{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ViasOriginStopVirtual.svg") no-repeat scroll right top 4px transparent}.tx-vrsinfo-vrsinfo .route-segments .orig-dest-image.address{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ViasOriginAddress.svg") no-repeat scroll right top 4px transparent}.tx-vrsinfo-vrsinfo .route-segments .orig-dest-image.poi{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ViasOriginPoi.svg") no-repeat scroll right top 4px transparent}.tx-vrsinfo-vrsinfo .route-segments .orig-dest-image.coordinate{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ViasOriginCoordinate.svg") no-repeat scroll right top 4px transparent}.tx-vrsinfo-vrsinfo .route-segments .orig-dest-image.destination.stop{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ViasDestinationStop.svg") no-repeat scroll right bottom 4px transparent}.tx-vrsinfo-vrsinfo .route-segments .orig-dest-image.destination.stopVirtual{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ViasDestinationStopVirtual.svg") no-repeat scroll right bottom 4px transparent}.tx-vrsinfo-vrsinfo .route-segments .orig-dest-image.destination.address{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ViasDestinationAddress.svg") no-repeat scroll right bottom 4px transparent}.tx-vrsinfo-vrsinfo .route-segments .orig-dest-image.destination.poi{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ViasDestinationPoi.svg") no-repeat scroll right bottom 4px transparent}.tx-vrsinfo-vrsinfo .route-segments .orig-dest-image.destination.coordinate{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ViasDestinationCoordinate.svg") no-repeat scroll right bottom 4px transparent}#content .tx-vrsinfo-vrsinfo .route-segments .walk .show-hide-intermediates a{margin-left:0}#content .tx-vrsinfo-vrsinfo .route-segments .segment .direction{margin-left:10px}#content .tx-vrsinfo-vrsinfo .route-segments .segment .highest-demand,#content .tx-vrsinfo-vrsinfo .route-segments .segment .estimated-demand{margin-left:22px}.tx-vrsinfo-vrsinfo .route-segments .orig-dest-name,.tx-vrsinfo-vrsinfo .route-segments .walk{flex-grow:1;line-height:1.25;margin-left:10px;align-self:center}.tx-vrsinfo-vrsinfo .route-segments .direction{padding-bottom:0.25rem}.tx-vrsinfo-vrsinfo .route-segments .orig-dest-name a,.tx-vrsinfo-vrsinfo .route-segments .intermediates .name a,.tx-vrsinfo-vrsinfo .route-segments .line a{color:#4b4b4b}.tx-vrsinfo-vrsinfo .route-segments .name{line-height:1.3}.tx-vrsinfo-vrsinfo .route-segments .name a{font-weight:400 !important}@media (max-width:768px){.tx-vrsinfo-vrsinfo .route-segments .name{font-size:16px}}.tx-vrsinfo-vrsinfo .route-segments .info-map{display:none;margin-left:5px;vertical-align:middle}.tx-vrsinfo-vrsinfo .route-segments .info-map a{display:inline-block;width:21px;height:21px}.tx-vrsinfo-vrsinfo .route-segments .info-map .information{background:no-repeat center/21px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Info.svg");margin-right:0.5rem}.tx-vrsinfo-vrsinfo .route-segments .info-map .map{background:no-repeat center/21px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Karte.svg")}@media (min-width:768px){.tx-vrsinfo-vrsinfo .route-segments .info-map{display:flex}}#subpage .tx-vrsinfo-vrsinfo .segment .info,.tx-vrsinfo-vrsinfo .segment .info{background-color:#fff;margin-right:2rem;padding:0 0.5rem}#subpage .tx-vrsinfo-vrsinfo .segment .info a.btn,.tx-vrsinfo-vrsinfo .segment .info a.btn{margin:0.25rem 0 0.5rem 0;font-size:14px;padding:0.25rem}.tx-vrsinfo-vrsinfo .info p{margin:0.5rem 0 0.5rem 0}.tx-vrsinfo-vrsinfo .segment .line{line-height:1;flex-grow:1;padding-left:0.5rem;padding-top:0.5rem;align-self:center}.tx-vrsinfo-vrsinfo .segment-flex-spacer{flex-basis:100px;min-width:100px;background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ViasDivider.svg") repeat-y scroll right top transparent}.tx-vrsinfo-vrsinfo .no-background .segment-flex-spacer{background:none}.tx-vrsinfo-vrsinfo .intermediates .segment-flex-spacer{flex-basis:22px;min-width:22px;background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ViasVia.svg") no-repeat scroll center top transparent}@media (max-width:768px){.tx-vrsinfo-vrsinfo .intermediates .segment-flex-spacer{flex-basis:0}}.tx-vrsinfo-vrsinfo .intermediates.intermediate-disabled .segment-flex-spacer{background:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ViasDisabled.svg") no-repeat scroll center top transparent}.tx-vrsinfo-vrsinfo #demand-explanation{padding:0.5rem}.tx-vrsinfo-vrsinfo .intermediate-demand .segment-flex-spacer{flex-basis:22px;min-width:22px}.tx-vrsinfo-vrsinfo .intermediate-demand img{margin-left:22px}.tx-vrsinfo-vrsinfo .route-segments .line-image{align-self:flex-start;margin-left:10px;padding-top:0.5rem}.tx-vrsinfo-vrsinfo .route-details .cost{margin-top:1rem}.tx-vrsinfo-vrsinfo .route-segments .intermediates{padding-top:0;padding-bottom:0;align-items:stretch}.tx-vrsinfo-vrsinfo .route-segments .intermediates .name{flex-grow:1;margin-left:10px}.tx-vrsinfo-vrsinfo .route-segments .intermediates.origin .times{padding-left:1em}.tx-vrsinfo-vrsinfo .route-segments .show-hide-intermediates a{display:block;margin:8px 0 8px;font-weight:400}#content .tx-vrsinfo-vrsinfo .route-segments .show-hide-intermediates a{text-decoration:underline;margin-left:10px}.tx-vrsinfo-vrsinfo #route-extended-list{width:100%}.tx-vrsinfo-vrsinfo #route-extended-list .route-number-times{margin-left:1rem !important;margin-bottom:0;padding:4px}.tx-vrsinfo-vrsinfo #route-extended-list tr{background-color:#ebebeb;margin-bottom:4px}.tx-vrsinfo-vrsinfo #route-extended-list td{text-align:center;border-bottom:2px solid #fff}.tx-vrsinfo-vrsinfo #route-extended-list img{width:auto;height:28px}.tx-vrsinfo-vrsinfo #route-extended-list .distance img{height:18px}.tx-vrsinfo-vrsinfo #route-extended-list-earlier,.tx-vrsinfo-vrsinfo #route-extended-list-later{display:block;background-color:#808080;color:#fff !important;text-align:center}.tx-vrsinfo-vrsinfo #route-extended-list-earlier:hover,.tx-vrsinfo-vrsinfo #route-extended-list-later:hover{background-color:#B1B1B1}.tx-vrsinfo-vrsinfo #route-extended-list-earlier:hover,.tx-vrsinfo-vrsinfo #route-extended-list-later:hover{color:#fff}.tx-vrsinfo-vrsinfo .response-status{text-align:right}#content .tx-vrsinfo-vrsinfo ul li::before{content:none;padding:0}#connectionSearch .bootstrap-datetimepicker-widget ul{margin-bottom:0}#connectionSearch .bootstrap-datetimepicker-widget table td.day{height:14px;line-height:14px;width:14px}#map-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100;background-color:rgba(0, 0, 0, 0.85)}#mapIframe{position:fixed;top:0;bottom:0;left:0;right:0;z-index:2000;margin:10px;border:1px solid #808080;background:no-repeat center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/loading_anim.svg")}#mapIframe iframe{border:none}#mapIframe .mapIframe-header{font-size:16px;text-align:right;padding:6px;background-color:#808080;border-bottom:1px solid rgba(0, 0, 0, 0.25)}#mapIframe .mapIframe-header .close-mapIframe{display:inline-block;color:#fff;text-decoration:none;height:24px;padding-right:36px;background:no-repeat center right 6px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Close.svg") #808080}#mapIframe .mapIframe-header .close-mapIframe:hover{text-decoration:underline}@media (max-width:768px){.tx-vrsinfo-vrsinfo .map-search .form-group{margin-top:0.5rem !important;margin-bottom:0.5rem !important}}@media (max-width:768px){.tx-vrsinfo-vrsinfo .map-search .tt_map_ctrl_div_rup{top:64px}}.tx-vrsinfo-vrsinfo .map-search .route-overview h3,.tx-vrsinfo-vrsinfo #mapResult .route-overview h3{font-size:1.4rem}.tx-vrsinfo-vrsinfo .tt_map_div{width:100% !important;height:100%}.tx-vrsinfo-vrsinfo .tx-sbstourtorial2-pi-map{height:100%}.tx-vrsinfo-vrsinfo #connectionSearch #toggleMapContentInner img{vertical-align:bottom;margin-right:4px;padding:0}.tx-vrsinfo-vrsinfo #toggleMapContentInner{display:block;padding-left:32px;background:no-repeat left bottom/24px url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Settings.svg");margin:1rem 0;padding-top:1rem;line-height:24px;font-weight:400}.tx-vrsinfo-vrsinfo #mapContentInner label{margin-bottom:0}.tx-vrsinfo-vrsinfo #mapContentInner img{height:28px;width:auto}.tx-vrsinfo-vrsinfo .warning-box{background-color:#eb3e23;color:#fff;padding:1rem}.tx-vrsinfo-vrsinfo .warning-box a,#content .tx-vrsinfo-vrsinfo .warning-box a{color:#fff;text-decoration:underline}.tx-vrsinfo-vrsinfo .warning-box a:hover,#content .tx-vrsinfo-vrsinfo .warning-box a:hover{color:#fff}.tx-vrsinfo-vrsinfo .map-search #object{min-width:550px;background-color:#fff;border-top:1px solid #dee2e6;border-left:1px solid #dee2e6;border-bottom:1px solid #dee2e6}@media (max-width:768px){.tx-vrsinfo-vrsinfo .map-search #object{font-size:14px}}.tx-vrsinfo-vrsinfo .map-search #delegate-origin,.tx-vrsinfo-vrsinfo .map-search #delegate-via,.tx-vrsinfo-vrsinfo .map-search #delegate-destination{padding-left:2rem;margin-right:1rem}.tx-vrsinfo-vrsinfo #via-time{font-size:14px}.tx-vrsinfo-vrsinfo .map-search .route-overview .row{padding:4px}.tx-vrsinfo-vrsinfo .map-search .route-overview{margin-bottom:0}.tx-vrsinfo-vrsinfo #mapContentMobilitySubCategoriesBox,.tx-vrsinfo-vrsinfo #mapContentTicketsSubCategoriesBox,.tx-vrsinfo-vrsinfo #mapContentStopEquipmentBox,.tx-vrsinfo-vrsinfo #mapContentBikeSharingSubCategoriesBox{padding-left:2rem}.tx-vrsinfo-vrsinfo .mapsearch-header{font-size:1.5rem;margin-top:1rem}@media (max-width:768px){.tt_zoomlevel_ctrl .zoomlevel{display:none}}.tx-sbstourtorial2-pi-popups .browse{background-color:#B1B1B1}#tt_map_detail_div_tourtorial .popup h3{margin:0;font-weight:500;color:#fff;font-size:14px}#tt_map_detail_div_tourtorial .popup .footer{text-align:right}#tt_map_detail_div_tourtorial .popup .footer a{color:#fff;font-size:14px;font-weight:500}#tt_map_detail_div_tourtorial .popup .footer a:hover{text-decoration:underline}.tt_map_detail_div p{margin-bottom:4px}.tt_map_detail_div .content{font-size:13px}.tx-vrsinfo-vrsinfo .map-search .tx-sbstourtorial2-pi-map .tt_map_ctrl_div_lup{top:10px;left:10px}.tx-vrsinfo-vrsinfo .map-search .tx-sbstourtorial2-pi-map .tt_map_ctrl_div_lup.extended{left:410px}.tx-vrsinfo-vrsinfo #stopDetail .tt_map_ctrl_div_rup{right:5px;top:5px}@media (min-width:768px){.tx-vrsinfo-vrsinfo #stopDetail .tt_map_ctrl_div_rup{top:20px;right:80px}}.tx-vrsinfo-vrsinfo .tt_map_marker_additionalText{color:#333;font-weight:bold;position:absolute;font-size:11px;top:2px;left:21px}.tx-vrsinfo-vrsinfo .tt_map_marker_box .stopTime{left:10px}.tx-vrsinfo-vrsinfo #mapResult .tt_map_marker_box .punctual,.tx-vrsinfo-vrsinfo #mapResult .tt_map_marker_box .delayed{color:#fff}.tx-vrsinfo-vrsinfo #mapResult .map-result-heading{color:#808080;margin-bottom:0}.tx-vrsinfo-vrsinfo #mapResult #route-list{position:absolute;flex-direction:column;z-index:160;top:0;width:100%}@media (min-width:768px){.tx-vrsinfo-vrsinfo #mapResult #route-list{min-width:906px;max-width:1024px}}.tx-vrsinfo-vrsinfo #mapResult #route-list .result-table{display:flex}.tx-vrsinfo-vrsinfo #mapResult #route-list .route-list-item{margin:0 2px 0 2px}.tx-vrsinfo-vrsinfo #mapResult #route-list #show-hide-route-list-vertical,.tx-vrsinfo-vrsinfo #mapResult #route-list #show-hide-route-list-horizontal{cursor:pointer;text-align:center;font-weight:bold;color:#fff;background-color:#808080}.tx-vrsinfo-vrsinfo #mapResult #route-list #show-hide-route-list-vertical{float:right;vertical-align:middle;display:none;padding:6px;font-size:26px;border-radius:0 10px 10px 0}.tx-vrsinfo-vrsinfo #mapResult #route-list #show-hide-route-list-vertical .hide-list{line-height:90px}.tx-vrsinfo-vrsinfo #mapResult #route-list #show-hide-route-list-horizontal{margin-left:80px;width:150px;padding:0 4px;font-size:18px;border-radius:0 0 10px 10px;background-color:#B1B1B1}.tx-vrsinfo-vrsinfo #mapResult #route-list #show-hide-route-list-horizontal .hide-list{display:inline-block}.tx-vrsinfo-vrsinfo #mapResult #route-list .show-list{display:none}.tx-vrsinfo-vrsinfo #mapResult #route-list .number{background-color:#fff;margin-bottom:4px;color:#808080;border-radius:10px;font-size:14px;line-height:16px;width:16px;height:16px}.tx-vrsinfo-vrsinfo #mapResult #route-list #show-hide-route-list-horizontal .number{display:inline-block}.tx-vrsinfo-vrsinfo #mapResult #route-list .hide-list{border-radius:8px 0 0 8px}.tx-vrsinfo-vrsinfo #mapResult #route-list .show-list{border-radius:0 8px 8px 0}#subpage #content.full-width-map{padding:0;min-height:0}.tx-vrsinfo-vrsinfo .container-overlay{position:relative;padding:0}.tx-vrsinfo-vrsinfo .status-active::before{content:"";padding-right:5px;color:#808080}.tx-vrsinfo-vrsinfo .status-outOfOrder::before{content:"";color:#ff0000;padding-right:5px}.tx-vrsinfo-vrsinfo #stopDetail ul{margin:0}.tx-vrsinfo-vrsinfo #stopDetail ul li::before{content:none}.tx-vrsinfo-vrsinfo h2{color:#808080;margin-bottom:1rem}.tx-vrsinfo-vrsinfo #stopDetail .info-block{margin-bottom:2rem}.tx-vrsinfo-vrsinfo #stopDetail .infrastructure li{background-color:#ebebeb;color:#808080;padding:1rem}#content .tx-vrsinfo-vrsinfo .download-item,.tx-vrsinfo-vrsinfo .download-item{display:flex;background-color:#ebebeb;margin-bottom:1rem}#content .tx-vrsinfo-vrsinfo .download-item .size,.tx-vrsinfo-vrsinfo .download-item .size{color:#fff;flex-basis:96px;background-color:#808080;padding:2px}#content .tx-vrsinfo-vrsinfo .download-item .size a,.tx-vrsinfo-vrsinfo .download-item .size a{color:#fff}#content .tx-vrsinfo-vrsinfo .download-item .link,.tx-vrsinfo-vrsinfo .download-item .link{align-self:stretch;display:flex;width:100%;word-break:break-word}#content .tx-vrsinfo-vrsinfo .download-item .link a,.tx-vrsinfo-vrsinfo .download-item .link a{padding:1rem;width:100%;height:100%}.tx-vrsinfo-vrsinfo #stopDetail .sitePlan .download-img{width:100%;height:auto;margin-bottom:1rem}.tx-vrsinfo-vrsinfo .timetable-download #miniTimetableLoader{width:661px;height:40px;background:white url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/AjaxLoader.gif") no-repeat center center;display:none}.tx-vrsinfo-vrsinfo .timetable-download table{width:100%;background-color:#ebebeb}.tx-vrsinfo-vrsinfo .timetable-download table th{background-color:#808080;color:#fff;padding:0.5rem 0.5rem}.tx-vrsinfo-vrsinfo .timetable-download table td{padding:0.5rem}.tx-vrsinfo-vrsinfo .timetable-download table thead th:first-child{padding-left:0.5rem}.tx-vrsinfo-vrsinfo .timetable-download table tbody tr:not(:last-child){border-bottom:4px solid #fff}.tx-vrsinfo-vrsinfo .timetable-download table a.mini-timetable-download{display:block;white-space:nowrap;background:no-repeat center left 0.5rem url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Pdf.svg");padding-left:3rem;line-height:2.5}.tx-vrsinfo-vrsinfo .line-box{display:inline-block;min-width:37px;background-color:#000;color:#fff;text-align:center;margin:0 4px 2px 0;padding:1px 4px;font-size:16px;font-weight:400 !important}.tx-vrsinfo-vrsinfo .line-box:hover{color:#fff !important}.tx-vrsinfo-vrsinfo .line-icon{background-repeat:no-repeat;background-color:#ebebeb;width:38px;height:auto;display:table-cell;background-position:center;padding-left:0}.tx-vrsinfo-vrsinfo .timetable-download .line-icon{background-repeat:no-repeat;background-position:0.5rem center;padding-left:40px}.tx-vrsinfo-vrsinfo .stop-title{color:#808080}.tx-vrsinfo-vrsinfo .stop-name,.tx-vrsinfo-vrsinfo .line-name{color:#808080;font-size:130%;font-weight:600;margin-bottom:0 !important}.tx-vrsinfo-vrsinfo .line-header img{height:50px;width:auto}.tx-vrsinfo-vrsinfo .line-header .linienverlauf{line-height:1.25}.tx-vrsinfo-vrsinfo .line-overview .stop-title{color:#808080}.tx-vrsinfo-vrsinfo .line-overview .stop-municipality{line-height:1.25}.tx-vrsinfo-vrsinfo .line-overview .product-row{display:table;width:100%}.tx-vrsinfo-vrsinfo .line-overview .product-row:not(:last-child){border-bottom:1px solid #CBCBCB}.tx-vrsinfo-vrsinfo .line-overview .lines{display:table-cell;padding:4px 0 4px 8px}.tx-vrsinfo-vrsinfo a.line-box{color:#fff !important}.tx-vrsinfo-vrsinfo #stopDetail .btn-bottom{position:absolute;bottom:0;left:0}.tx-vrsinfo-vrsinfo .stationSupport{background-color:#808080;padding:1rem;margin-top:2rem;color:#fff}.tx-vrsinfo-vrsinfo .stationSupport h2{color:#fff;border-bottom:4px dotted}.tx-vrsinfo-vrsinfo .stationSupportLink:hover{background-color:#B1B1B1 !important}.tx-vrsinfo-vrsinfo #departuremonitorIframeBox{margin-bottom:2rem}.tx-vrsinfo-vrsinfo #departuremonitorIframeBox #departuremonitorIframe{width:100%;min-height:468px;height:100%;overflow:hidden;border:none}.tx-vrsinfo-vrsinfo #map-overlay{display:flex;flex-direction:column;top:0;bottom:0;z-index:2;background-color:#fff;padding:7rem 1rem 1rem 1rem}.tx-vrsinfo-vrsinfo #map-overlay .toggleOverlay .fa-angle-double-up::before{content:""}.tx-vrsinfo-vrsinfo #map-overlay .static-content{margin-bottom:1rem}@media (min-width:768px){.tx-vrsinfo-vrsinfo #map-overlay{position:absolute;width:23.76rem;height:600px}.tx-vrsinfo-vrsinfo #map-overlay .toggleOverlay .fa-angle-double-up::before{content:""}}.tx-vrsinfo-vrsinfo .mapContentInnerBox img,.tx-vrsinfo-vrsinfo .mapContentInnerBox input{margin-right:0.5rem}.tx-vrsinfo-vrsinfo #stopDetail .map{height:600px;position:relative;margin-bottom:2rem}#content a.card__header--toggle:hover{color:#fff}.tx-vrsinfo-vrsinfo #favorites-button{display:block;text-decoration:none;color:#808080;cursor:pointer;padding-right:4px}.tx-vrsinfo-vrsinfo #favorites-button:hover{text-decoration:underline}.tx-vrsinfo-vrsinfo #favorites-button:focus{outline:1px dotted}.tx-vrsinfo-vrsinfo #favorites-box{position:absolute;top:0;left:365px;width:0;background-color:#fff}.tx-vrsinfo-vrsinfo .smallSearchform #favorites-list{position:relative;border-left:1px dashed #ebebeb;background-color:#fff;padding:1em;width:300px;transition:transform 1s, opacity 0.1s;-webkit-transform:translateX(-300px);transform:translateX(-300px);opacity:0}.tx-vrsinfo-vrsinfo .smallSearchform .is-extended #favorites-list{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.tx-vrsinfo-vrsinfo #favorites-lash{position:absolute;top:0;right:-40px;cursor:pointer;color:#ffba00;padding:10px;border-radius:0 16px 16px 0;background-color:#fff}.tx-vrsinfo-vrsinfo #favorites-box.is-extended #favorites-lash{display:none !important}.tx-vrsinfo-vrsinfo #close-favorites{display:none;position:absolute;top:2px;right:6px;padding:0;margin:0}.tx-vrsinfo-vrsinfo #favorites-box.is-extended.is-extended #close-favorites{display:block}.tx-vrsinfo-vrsinfo .favorite-item-row{display:flex;align-items:center;font-size:14px}.tx-vrsinfo-vrsinfo .favorite-item-row button{display:inline-block;margin-right:1em}.tx-vrsinfo-vrsinfo .favorite-item{line-height:1.2}.tx-vrsinfo-vrsinfo .is-favorite i{color:#ffba00}@media (min-width:992px){.tx-vrsinfo-vrsinfo #favorites-collapse{display:none}.tx-vrsinfo-vrsinfo #favorites-collapse .card__header--toggle{padding:0.5rem 4rem 0.5rem 1rem}}.tx-vrsinfo-vrsinfo .journeyPlannerControlLink{display:inline-block;font-weight:400 !important;padding:4px 4px 4px 32px}.tx-vrsinfo-vrsinfo .journeyPlannerControl-origin{background:no-repeat left 4px center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Origin.svg")}.tx-vrsinfo-vrsinfo .journeyPlannerControl-via{background:no-repeat left 4px center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Via.svg")}.tx-vrsinfo-vrsinfo .journeyPlannerControl-destination{background:no-repeat left 4px center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Destination.svg")}.tx-vrsinfo-vrsinfo .lh-1{line-height:1}.tx-vrsinfo-vrsinfo .lineMinified .header-icon{background-repeat:no-repeat;padding-left:36px;line-height:1;color:#808080}.tx-vrsinfo-vrsinfo .popup-overlay{display:flex;flex-grow:1;flex-direction:column;position:relative;background-color:#ebebeb;padding:6px;margin-bottom:1rem;-webkit-box-shadow:1px 1px 4px 4px #d2d2d2;-moz-box-shadow:1px 1px 4px 4px #d2d2d2;box-shadow:1px 1px 4px 4px #d2d2d2}@media (max-width:768px){.tx-vrsinfo-vrsinfo .popup-overlay{z-index:20;width:90%}}@media (max-width:768px){.tx-vrsinfo-vrsinfo .map-search .popup-overlay{width:95%;top:auto}}.tx-vrsinfo-vrsinfo .popup-overlay #mapContent{background-color:#ebebeb;border:0}.tx-vrsinfo-vrsinfo #mapContent label{font-weight:600}.tx-vrsinfo-vrsinfo #mapContent .subCategoriesBox label{font-weight:400;font-size:90%}.tx-vrsinfo-vrsinfo .contact-icon{display:block;padding-left:42px;background-repeat:no-repeat;margin-bottom:4px !important;background-size:24px;background-position:center left 6px;font-size:80%;min-height:26px}.tx-vrsinfo-vrsinfo .contact-icon a{font-weight:400 !important}.tx-vrsinfo-vrsinfo .contact-icon a:hover{text-decoration:underline !important}.tx-vrsinfo-vrsinfo .contact-email{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ContactEmail.svg")}.tx-vrsinfo-vrsinfo .contact-phone{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ContactPhone.svg")}.tx-vrsinfo-vrsinfo .contact-url{background-image:url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/ContactWeb.svg")}.tx-vrsinfo-vrsinfo .loading-anim-black{background:no-repeat center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/loading_anim_black.svg")}.tx-vrsinfo-vrsinfo #sidebar{position:absolute;width:90%;max-width:400px;height:100%;top:0;left:0;background-color:#fff;opacity:1;box-shadow:10px 0 20px -10px rgba(0, 0, 0, 0.3);transition:0.25s cubic-bezier(0.25, 0.5, 0.5, 1);z-index:10;border-right:0}.tx-vrsinfo-vrsinfo #mapResult #sidebar{z-index:110}.tx-vrsinfo-vrsinfo #sidebar-container{padding:10px;height:100%;overflow-y:auto}.tx-vrsinfo-vrsinfo #sidebar.collapsed #sidebar-container{display:none}.tx-vrsinfo-vrsinfo #sidebar.collapsed{box-shadow:none;-webkit-transform:translateX(-100%);transform:translateX(-100%);border-right:1px solid #808080}.tx-vrsinfo-vrsinfo #sidebar .sidebar-toggle-container{position:absolute;left:100%;top:10rem;height:4rem}.tx-vrsinfo-vrsinfo #sidebar .sidebar-toggle-button{height:100%;background-color:#B1B1B1;border-radius:0 6px 6px 0;color:#fff;border:0;cursor:pointer;font-size:14px}@media (min-width:768px){.tx-vrsinfo-vrsinfo #sidebar .sidebar-toggle-button{padding:1rem;font-size:1rem}}.tx-vrsinfo-vrsinfo #sidebar.collapsed .sidebar-toggle-button i{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.tx-vrsinfo-vrsinfo #sidebar.collapsed .sidebar-content{opacity:0}.tx-vrsinfo-vrsinfo .map-container{position:relative;width:100%;height:700px;border:1px solid #808080}@media (max-width:768px){.tx-vrsinfo-vrsinfo .map-container{height:500px}.tx-vrsinfo-vrsinfo .map-container .autocomplete-search-icon{display:none}}.tx-vrsinfo-vrsinfo #mapResult .sidebar-content{margin-top:150px}.tx-vrsinfo-vrsinfo .multimarker-popup-link{display:flex;align-items:center;line-height:1;margin-bottom:6px}.tx-vrsinfo-vrsinfo .multimarker-popup-link img{margin-right:6px;height:36px;width:auto}.tx-vrsinfo-vrsinfo .service-alert .product-icon{background-repeat:no-repeat;padding:0 4px 0 27px;display:inline-block;margin-right:1rem;margin-bottom:1rem;background-position:left bottom}.tx-vrsinfo-vrsinfo .service-alert .line-box{margin:0}.tx-vrsinfo-vrsinfo .service-alert .contact-icon{font-size:100%}.tx-vrsinfo-vrsinfo .stop-icon{display:inline-block;padding-left:32px;background:no-repeat 5px center url("/_assets/3cedc4e289bbc3d5760f767c88cb5a46/Images/Stop.svg")}.tx-vrsinfo-vrsinfo #service-alert-filter .filter-sub-header{color:#808080;font-size:20px;font-weight:600}.tx-vrsinfo-vrsinfo #service-alert-filter #dateVon,.tx-vrsinfo-vrsinfo #service-alert-filter #dateBis{padding:0.25rem 0.5rem}.tx-vrsinfo-vrsinfo #service-alert-filter #operators{font-size:16px}.tx-vrsinfo-vrsinfo .bg-higher-priority{background-color:#ffffe1}#partner-iframe .tx-vrsinfo-vrsinfo #service-alert-filter{margin:0}.tx-vrsinfo-vrsinfo .list-style-disc{list-style-type:disc;padding-left:1rem}.tx-vrsinfo-vrsinfo .pl-6{padding-left:4rem !important}.tx-vrsinfo-vrsinfo .linemap-preview{max-width:100%;height:auto}.tx-vrsinfo-vrsinfo .line-keyvisual{height:586px;width:100%;position:relative;overflow:hidden}.tx-vrsinfo-vrsinfo .tx-vrsinfo-imagemap{margin-top:1em;margin-bottom:1em;height:668px;padding:3px;position:relative;overflow-x:auto;border:1px solid #808080}.tx-vrsinfo-vrsinfo .tx-vrsinfo-imagemap .imagemap-box{width:653px}.tx-vrsinfo-vrsinfo .tx-vrsinfo-imagemap .imagemap-box #imgLayer{position:relative}.tx-vrsinfo-vrsinfo .tx-vrsinfo-imagemap .imagemap-box #imgLayer img{display:none;position:absolute;top:0;left:120px;width:auto}.tx-vrsinfo-vrsinfo .tx-vrsinfo-imagemap .imagemap-box #imgLayer #gebietskarte,.tx-vrsinfo-vrsinfo .tx-vrsinfo-imagemap .imagemap-box #imgLayer #vrs_gebiet{display:block}.tx-vrsinfo-vrsinfo .tx-vrsinfo-imagemap .imagemap-box .innerText{margin:1rem}.tx-vrsinfo-vrsinfo select[name="placeSelect"]{border:1px solid #000;border-radius:0}.partner-iframe .m-skip-to-content{position:absolute;left:-10000px}.partner-iframe .m-skip-to-content:focus{position:relative;left:0}.partner-iframe :focus-visible{outline:solid 3px #B1B1B1;outline-offset:0}@media print{html{font-size:12px}body{font-size:16px}.container{max-width:100%}body,h1,.tx-vrsinfo-vrsinfo h1,.tx-vrsinfo-vrsinfo h2,.tx-vrsinfo-vrsinfo h3,.tx-vrsinfo-vrsinfo h4,.tx-vrsinfo-vrsinfo h5,.tx-vrsinfo-vrsinfo a,#content .tx-vrsinfo-vrsinfo a{color:#000}#content .tx-vrsinfo-vrsinfo .row{display:flex !important}#subpage #content{padding-top:1rem}.tx-vrsinfo-vrsinfo .alternate-border,.tx-vrsinfo-vrsinfo .route-details{border:1px solid #000}.tx-vrsinfo-vrsinfo .alternate-border-top,.tx-vrsinfo-vrsinfo .search-options-overview{border-top:1px solid #000}.tx-vrsinfo-vrsinfo #route-extended-list{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}.tx-vrsinfo-vrsinfo .alternate-border.cost,.tx-vrsinfo-vrsinfo #route-extended-list td{border:none}.tx-vrsinfo-vrsinfo .route-detail-row,.tx-vrsinfo-vrsinfo #route-extended-list tr,.tx-vrsinfo-vrsinfo .route-segments,.tx-vrsinfo-vrsinfo .route-segments:not(:last-child){border-bottom:1px solid #000}.tx-vrsinfo-vrsinfo .alternate-background,.tx-vrsinfo-vrsinfo #route-extended-list tr,.tx-vrsinfo-vrsinfo .route-details.route-extended-view,.tx-vrsinfo-vrsinfo .route-extended-view .route-segments .segment{background-color:#fff}.tx-vrsinfo-vrsinfo .route-detail-row.hidden{display:flex !important}.tx-vrsinfo-vrsinfo .route-number{color:#000;background-color:#fff;border:1px solid #000}header,.breadcrumb,footer,.tx-vrsinfo-vrsinfo #route-list,.tx-vrsinfo-vrsinfo #route-extended-list-earlier,.tx-vrsinfo-vrsinfo #route-extended-list-later,.tx-vrsinfo-vrsinfo .btn-toolbar.links,.tx-vrsinfo-vrsinfo .route-segments .info-map,.tx-vrsinfo-vrsinfo .tariff-advisory,.tx-vrsinfo-vrsinfo .print-link,.tx-vrsinfo-vrsinfo .show-hide-intermediates{display:none !important}}