.vrn-journey-container{margin-bottom:2rem}.vrn-journey-container .vrn-journey-text{position:relative;display:inline-block;float:left;word-break:break-word}.vrn-journey-container .vrn-journey-text .vrn-journey-infotext{display:none;padding-left:2.1875rem;color:#666}@media only screen and (min-width:64em){.vrn-journey-container .vrn-journey-text .vrn-journey-infotext{display:inline-block}}.vrn-journey-container .vrn-journey-text .vrn-journey-infotext>small{font-size:1rem}@media only screen and (max-width:39.3125em){.vrn-journey-container>.accordion{font-size:1rem;line-height:1.5rem}}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-container>.accordion{font-size:1.125rem;line-height:1.75rem}}.vrn-journey-container>.accordion>li{margin-bottom:.5rem}.vrn-journey-container>.accordion>li>input[type=checkbox]{height:6.5625rem}@media only screen and (min-width:39.375em){.vrn-journey-container>.accordion>li>input[type=checkbox]{height:5.0625rem}}.vrn-journey-container svg{color:#0098d8}.vrn-journey-container input[type=checkbox]~svg{margin-left:.75rem;margin-top:.5rem;width:1.875rem}.vrn-journey-container input[type=checkbox]:checked~svg{fill:transparent}@media only screen and (max-width:39.3125em){.vrn-journey-container input[type=checkbox]~svg{display:none}}.vrn-journey-container .accordion-content{background-color:#fff;max-height:10000px;padding-bottom:0!important}.vrn-journey-container ul.accordion>li input[type=checkbox]~.accordion-content{padding-left:.5rem;padding-right:.5rem}@media only screen and (min-width:39.375em){.vrn-journey-container ul.accordion>li input[type=checkbox]~.accordion-content{padding-left:1rem;padding-right:1rem}}.vrn-journey-container .text-tertiary{color:#666}@media only screen and (max-width:39.3125em),only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-container .text-tertiary{display:none}}.vrn-journey-track{position:relative;padding-bottom:.5rem}@media only screen and (max-width:39.3125em){.vrn-journey-track{box-shadow:inset 0 8px 0 #efefef;padding-top:1rem}}.vrn-journey-track:after{z-index:1;content:"";width:.125rem;background-color:#666;display:inline-block;position:absolute;left:6.9375rem;top:1.75rem;height:calc(100% - 1rem)}@media only screen and (max-width:39.3125em){.vrn-journey-track:after{left:4.9375rem;top:2.25rem}}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-track:after{top:1.375rem}}@media only screen and (min-width:64em){.vrn-journey-track:after{top:1.5rem}}.vrn-journey-track>div:first-child{margin-bottom:.5rem}@media only screen and (min-width:39.375em){.vrn-journey-track>div:first-child{background:#efefef;background:linear-gradient(180deg,#efefef 2rem,transparent 2rem)}}.vrn-journey-track.foot:after{width:.25rem;left:6.875rem;background-color:transparent;background-image:url(../images/icons/vrn-background-dot-grey-dark.svg)}@media only screen and (max-width:39.3125em){.vrn-journey-track.foot:after{left:4.875rem}}.vrn-journey-track.finish{padding-bottom:0}.vrn-journey-track.finish:after{display:none}.vrn-journey-row{float:none;overflow:hidden;padding-bottom:.5rem}.vrn-journey-row span{min-height:1rem}.vrn-journey-row .link-map{margin-right:2rem}.vrn-journey-row .link-map:after{content:"";display:inline-block;width:1rem;height:1rem;margin-left:.25rem;background-image:url(../images/icons/vrn-icon-auskunft-button-map.svg);background-size:cover}@media only screen and (max-width:39.3125em){.vrn-journey-row .link-map+span:before{content:"\a";white-space:pre}}.vrn-journey-row .reverse-transfer-time{margin-left:1rem;display:none}.vrn-journey-row>.vrn-journey-text{width:calc(100% - 6.5rem)}@media only screen and (min-width:39.375em){.vrn-journey-row>.vrn-journey-text{width:calc(100% - 8.5rem)}}@media only screen and (min-width:64em){.vrn-journey-details{width:60%;float:left}}.vrn-journey-meta{margin-left:6.25rem}@media only screen and (min-width:39.375em){.vrn-journey-meta{margin-left:8.5rem}}.vrn-bike-route .vrn-journey-meta{margin-left:3.25rem}@media only screen and (min-width:39.375em){.vrn-bike-route .vrn-journey-meta{margin-left:3.25rem}}@media only screen and (min-width:64em){.vrn-bike-route .vrn-journey-meta,.vrn-journey-meta{width:40%;float:left;margin-left:0;padding-left:1rem}}.vrn-journey-time{width:7rem;display:inline-block;float:left;padding-right:1.5rem;text-align:right;color:#666;margin-right:1.25rem}@media only screen and (max-width:39.3125em){.vrn-journey-time{padding-right:1.25rem;width:5rem;font-size:.875rem}}.vrn-journey-time.time-main{color:#000d1a;position:relative}.vrn-journey-time.time-main:after{content:"";display:inline-block;width:1rem;height:1rem;right:-.5rem;top:.25rem;background-color:#fff;border:2px solid #666;border-radius:100%;position:absolute}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-time.time-main:after{top:.375rem}}@media only screen and (min-width:64em){.vrn-journey-time.time-main:after{top:.5rem}}.finish .vrn-journey-time.time-main:after{background-color:#666}.vrn-journey-time.time-step{position:relative}.vrn-journey-time.time-step:after{z-index:2;content:"";display:inline-block;width:.75rem;height:.75rem;background-color:#fff;border:2px solid #666;border-radius:100%;position:absolute;right:-.375rem;top:.75rem}@media only screen and (max-width:39.3125em){.vrn-journey-time.time-step:after{top:.375rem}}.vrn-journey-stops{display:none;color:#666}@media only screen and (min-width:64em){.vrn-journey-arrow{padding-left:1.375rem;background:url(../images/icons/vrn-icon-transit-arrow-right-black.svg) left center no-repeat;background-size:1rem 1rem}}.vrn-journey-medium,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium{padding-left:1.75rem}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-medium,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium{padding-left:2rem}}@media only screen and (min-width:64em){.vrn-journey-medium,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium{padding-left:2.1875rem}}.vrn-journey-medium>span,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium>span{padding:.1666666667rem .5rem;border:.125rem solid #dbdbdb;border-radius:.5rem}.vrn-journey-medium:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium:before{content:"";position:absolute;top:0;width:1.5rem;height:1.5rem;left:0;background-size:contain;z-index:2}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-medium:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium:before{width:1.75rem;height:1.75rem}}@media only screen and (min-width:64em){.vrn-journey-medium:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium:before{width:2rem;height:2rem}}.vrn-journey-medium.bus:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .bus.vrn-abfahrtsmonitor-medium:before{background-image:url(../images/icons/vrn-icon-auskunft-bus.svg)}.vrn-journey-medium.foot:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .foot.vrn-abfahrtsmonitor-medium:before{background-image:url(../images/icons/vrn-icon-auskunft-fusweg.svg)}.vrn-journey-medium.train:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .train.vrn-abfahrtsmonitor-medium:before{background-image:url(../images/icons/vrn-icon-auskunft-zug.svg)}.vrn-journey-medium.subway:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .subway.vrn-abfahrtsmonitor-medium:before{background-image:url(../images/icons/vrn-icon-auskunft-ubahn.svg)}.vrn-journey-medium.tram:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .tram.vrn-abfahrtsmonitor-medium:before{background-image:url(../images/icons/vrn-icon-auskunft-straba.svg)}.vrn-journey-medium.strain:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .strain.vrn-abfahrtsmonitor-medium:before{background-image:url(../images/icons/vrn-icon-auskunft-sbahn.svg)}.vrn-journey-medium.bike:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .bike.vrn-abfahrtsmonitor-medium:before{background-image:url(../images/icons/vrn-icon-auskunft-bikesharing.svg)}.vrn-journey-medium.bike-tour:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .bike-tour.vrn-abfahrtsmonitor-medium:before{background-image:url(../images/icons/vrn-icon-auskunft-fahrrad.svg)}.vrn-journey-medium.ice:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .ice.vrn-abfahrtsmonitor-medium:before{background-image:url(../images/icons/vrn-icon-auskunft-zug-fern.svg)}.vrn-journey-medium.taxi:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .taxi.vrn-abfahrtsmonitor-medium:before{background-image:url(../images/icons/vrn-icon-auskunft-ruftaxi.svg)}.vrn-journey-medium.mountain-railway:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .mountain-railway.vrn-abfahrtsmonitor-medium:before{background-image:url(../images/icons/vrn-icon-auskunft-seilbahn.svg)}.vrn-journey-medium.ferry:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .ferry.vrn-abfahrtsmonitor-medium:before{background-image:url(../images/icons/vrn-icon-auskunft-schiff.svg)}.vrn-journey-medium.lift:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .lift.vrn-abfahrtsmonitor-medium:before{background-image:url(../images/icons/vrn-icon-auskunft-mitfahrgelegenheit.svg)}.vrn-journey-medium.carsharing:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .carsharing.vrn-abfahrtsmonitor-medium:before{background-image:url(../images/icons/vrn-icon-auskunft-carsharing.svg)}.vrn-journey-medium.nextbike:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .nextbike.vrn-abfahrtsmonitor-medium:before{background-image:url(../images/icons/vrn-icon-auskunft-nextbike-grey.svg)}.vrn-journey-hint{display:inline-block;background-image:url(../images/icons/vrn-icon-auskunft-info.svg);background-repeat:no-repeat;background-size:contain;line-height:normal;min-width:1rem;min-height:1rem}.vrn-journey-hint.delay{cursor:pointer;font-size:1rem;color:#d80000!important;background-image:none;background-position:left center;padding-left:0;border-bottom:1px dotted}.vrn-journey-hint.delay:before{content:url(../images/icons/vrn-icon-auskunft-triangle.svg);padding-right:.25rem;border-bottom:1px solid #fff}@media only screen and (max-width:39.3125em){.vrn-journey-hint.delay{padding-left:0;font-size:.875rem;min-width:.5rem;min-height:.5rem}}.vrn-journey-hint.metahint{cursor:pointer;color:#0098d8;border-bottom:1px dotted;background-image:none;transition:all 150ms linear}.vrn-journey-hint.metahint:hover{color:#002f5a}@media only screen and (max-width:39.3125em){.vrn-journey-hint.metahint{min-width:.5rem;min-height:.5rem}}.vrn-journey-icon-minus{display:inline-block;vertical-align:middle;width:1rem;height:1rem;background-image:url(../images/icons/vrn-icon-forms-minus.svg);background-color:#fff;border-radius:1rem}a.underlined{border-bottom:1px dotted;color:#d80000}.vrn-journey-icon-plus{display:inline-block;vertical-align:middle;width:1rem;height:1rem;background-image:url(../images/icons/vrn-icon-forms-plus.svg);background-color:#fff;border-radius:1rem}.vrn-journey-tooltip{display:none;background-color:#e5f4fb;padding:.5rem 1rem .5rem 1rem;margin-top:.375rem}.vrn-journey-tooltip .tooltip-title{margin-bottom:.9375rem}.vrn-journey-tooltip .tooltip-title>img{width:1.5625rem;height:1.5625rem}.vrn-journey-tooltip .tooltip-text{font-size:1rem;color:#666;margin-bottom:.5rem}.vrn-journey-tooltip .tooltip-link-close{float:right}.vrn-journey-tooltip .tooltip-link-close:after{content:"";display:inline-block;width:1rem;height:1rem;background-image:url(../images/icons/vrn-icon-auskunft-button-close.svg);background-size:contain}.vrn-journey-tooltip .tooltip-link-close:hover:after{background-image:url(../images/icons/vrn-icon-auskunft-button-close-blue-dark.svg);background-size:contain}.vrn-journey-tooltip.delay{background-color:#fee2e2}.vrn-journey-tooltip.delay .tooltip-link-close:after{background-image:url(../images/icons/vrn-icon-auskunft-button-close-red.svg)}.vrn-journey-tooltip .tooltip-linkbar a{line-height:1.4em;display:inline-block;background-repeat:no-repeat;background-position:left center;background-size:contain;padding-left:1.75rem;margin-bottom:.3125rem;word-break:normal;background-size:1.375rem}@media only screen and (min-width:64em){.vrn-journey-tooltip .tooltip-linkbar a{padding-left:2.1875rem}}.vrn-journey-tooltip .tooltip-linkbar a:not(:last-child){margin-right:1rem}.vrn-journey-tooltip .tooltip-linkbar a.tooltip-link-timetable{background-image:url(../images/icons/vrn-icon-auskunft-button-fahrplan.svg)}.vrn-journey-tooltip .tooltip-linkbar a.tooltip-link-linemap{background-image:url(../images/icons/vrn-icon-auskunft-button-linemap.svg)}.vrn-journey-tooltip .tooltip-linkbar a.tooltip-link-map{background-image:url(../images/icons/vrn-icon-auskunft-button-map.svg)}.vrn-journey-tooltip .tooltip-linkbar a.tooltip-link-smap{background-image:url(../images/icons/vrn-icon-auskunft-button-smap.svg)}.vrn-journey-tooltip .tooltip-linkbar a.tooltip-link-plan{background-image:url(../images/icons/vrn-icon-auskunft-button-plan.svg)}.vrn-journey-tooltip .tooltip-linkbar a.tooltip-link-pages{background-image:url(../images/icons/vrn-icon-auskunft-button-pages.svg)}.vrn-journey-tooltip .tooltip-linkbar a.tooltip-link-monitor{background-image:url(../images/icons/vrn-icon-auskunft-abfahrt-blue.svg)}.vrn-journey-tooltip .tooltip-linkbar a.tooltip-link-external{background-image:url(../images/icons/vrn-icon-auskunft-external-blue.svg)}@media only screen and (max-width:39.3125em){.vrn-journey-tooltip .tooltip-linkbar a{display:block}}.vrn-journey-tooltip.tooltip-buyoverview{max-width:100%;margin-bottom:1rem}.vrn-journey-tooltip .tooltip-validity{margin-bottom:.9375rem;-ms-overflow-style:-ms-autohiding-scrollbar;white-space:nowrap}@media only screen and (max-width:39.3125em){.vrn-journey-tooltip .tooltip-validity{overflow-x:scroll}}.vrn-journey-tooltip .tooltip-validity a:not(:last-child){margin-right:1rem}.vrn-journey-tooltip .tooltip-validity a.active{color:#002f5a;border-bottom-style:solid}.vrn-journey-tooltip .tooltip-prices{display:none}.vrn-journey-tooltip .tooltip-prices>strong{display:block;margin-bottom:.3125rem}.vrn-journey-tooltip .tooltip-prices .price-row{display:table;width:100%;max-width:50rem}.vrn-journey-tooltip .tooltip-prices .price-row:not(:last-child){border-bottom:.125rem solid #fff}.vrn-journey-tooltip .tooltip-prices .price-row>:not(.hide){display:table-cell;vertical-align:bottom;padding:.3125rem 0}.vrn-journey-tooltip .tooltip-prices .price-row .price-value{text-align:right;white-space:nowrap}.vrn-journey-tooltip .tooltip-prices .price-row .price-buy{width:5.5rem;text-align:right}@media only screen and (min-width:39.375em){.vrn-journey-tooltip .tooltip-prices .price-row .price-buy{width:7rem}}@media only screen and (min-width:64em){.vrn-journey-tooltip .tooltip-prices .price-row .price-buy{position:relative}.vrn-journey-tooltip .tooltip-prices .price-row .price-buy .special-shop-links{position:absolute;min-width:262px;line-height:42px;bottom:-2px;border-bottom:2px solid #fff}}.vrn-journey-buttons-bar{margin:1rem 1rem .625rem}@media only screen and (min-width:39.375em){.vrn-journey-buttons-bar{margin-bottom:1.25rem;text-align:right}}.vrn-journey-buttons-bar a{line-height:1.4em;display:inline-block;padding-left:1.75rem;margin-bottom:.625rem;border-bottom:0!important;position:relative}.vrn-journey-buttons-bar a:before{content:"";position:absolute;top:0;left:0;width:1rem;height:1rem;background-repeat:no-repeat;background-color:#fff;background-size:contain}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-buttons-bar a:before{width:1.5rem;height:1.5rem}}@media only screen and (min-width:64em){.vrn-journey-buttons-bar a:before{width:1.75rem;height:1.75rem}}@media only screen and (min-width:64em)and (-ms-high-contrast:none),(-ms-high-contrast:active){.vrn-journey-buttons-bar a:before{width:2rem;height:2rem}}@media only screen and (min-width:64em){.vrn-journey-buttons-bar a{padding-left:2.1875rem}}.vrn-journey-buttons-bar a:not(:last-child){margin-right:1rem}.vrn-journey-buttons-bar a.map:before{background-image:url(../images/icons/vrn-icon-auskunft-button-map.svg)}.vrn-journey-buttons-bar a.map-pdf:before{background-image:url(../images/icons/vrn-icon-link-pdf.svg)}.vrn-journey-buttons-bar a.print:before{background-image:url(../images/icons/vrn-icon-auskunft-button-print.svg)}@media only screen and (max-width:39.3125em){.vrn-journey-buttons-bar a.print{display:none}.vrn-journey-buttons-bar a.print+input{display:none}}.vrn-journey-buttons-bar a.pdf:before{background-image:url(../images/icons/vrn-icon-auskunft-button-pdf.svg)}.vrn-journey-buttons-bar a.calendar:before{background-image:url(../images/icons/vrn-icon-auskunft-button-calendar.svg)}@media only screen and (orientation:landscape)and (max-height:39.3125em)and (max-width:800px){.vrn-journey-buttons-bar a.map{display:none}}@media only screen and (max-width:39.3125em){.vrn-journey-buttons-bar a{display:block}.vrn-journey-buttons-bar a.map{display:none}}.vrn-journey-earlier,.vrn-journey-first,.vrn-journey-last,.vrn-journey-later,.vrn-journey-printing{display:inline-block;line-height:1;margin-left:1.5rem;margin-right:.5rem;font-size:1.125rem;position:relative}.vrn-journey-earlier:before,.vrn-journey-first:before,.vrn-journey-last:before,.vrn-journey-later:before,.vrn-journey-printing:before{content:"";position:absolute;display:block;width:1.125rem;height:1rem;left:-1.5rem;top:.1875rem;background-size:100% 100%!important}@media only screen and (min-width:39.375em){.vrn-journey-earlier,.vrn-journey-first,.vrn-journey-last,.vrn-journey-later,.vrn-journey-printing{font-size:1.25rem}}.vrn-journey-printing{margin-right:1rem;border-bottom:none!important;font-size:1.125rem}.vrn-journey-printing:before{top:0;left:-1.75rem;width:1.5rem;height:1.5rem;background:url(../images/icons/vrn-icon-auskunft-button-print.svg) left center no-repeat}@media only screen and (min-width:39.375em){.vrn-journey-printing{font-size:1.25rem}}@media only screen and (max-width:39.3125em){.vrn-journey-first{margin-left:3rem;margin-bottom:1rem}}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-first{margin-left:3rem}}.vrn-journey-first:before{background:url(../images/icons/vrn-icon-auskunft-frueher.svg) left center no-repeat}@media only screen and (max-width:39.3125em){.vrn-journey-earlier{margin-bottom:1rem}}.vrn-journey-earlier:before{background:url(../images/icons/vrn-icon-auskunft-fahrt-erste.svg) left center no-repeat}@media only screen and (max-width:39.3125em){.vrn-journey-later{margin-left:3rem}}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-later{margin-left:3rem}}.vrn-journey-later:before{background:url(../images/icons/vrn-icon-auskunft-fahrt-letzte.svg) left center no-repeat}@media only screen and (min-width:39.375em){.vrn-journey-later{margin-top:1rem}}.vrn-journey-last:before{background:url(../images/icons/vrn-icon-auskunft-spaeter.svg) left center no-repeat}@media only screen and (min-width:39.375em){.vrn-journey-last{margin-top:1rem}}.messagebox{border-left:.25rem solid #0098d8;padding:.5rem 1rem;margin:2rem 0;width:100%;max-width:37.5rem;line-height:1.5rem;display:inline-block}.messagebox>*{opacity:.6}.rpd-map svg{width:1.75rem;height:1.75rem;vertical-align:bottom}.vrn-rpd-copyright{color:#666;font-size:1rem;margin:.5rem 1.25rem}@media only screen and (min-width:39.375em){.vrn-rpd-copyright{float:left;margin:.625rem 1.25rem}}@media only screen and (min-width:64em){.vrn-rpd-copyright{font-size:1.25rem;margin:.875rem 1.25rem}}.vrn-bike-route .vrn-journey-time{width:2rem}.vrn-bike-route .vrn-journey-track:after{left:1.9375rem}.vrn-bike-route .vrn-journey-text .icon-mapmarker{width:1.5rem}.rpd-logo{position:relative;top:.25rem;height:2.375rem}.vrn-average-speed{color:#666;font-size:1rem;margin:.5rem 1.25rem}@media only screen and (min-width:39.375em){.vrn-average-speed{float:left;margin:.625rem 1.25rem}}@media only screen and (min-width:64em){.vrn-average-speed{font-size:1.25rem;margin:.875rem 1.25rem}}.vrn-mapview-container .vrn-bike-route .vrn-journey-time{width:2rem}.vrn-mapview-container .vrn-bike-route .vrn-journey-track:after{left:1.9375rem}.vrn-mapview-container .vrn-bike-route .vrn-journey-text .icon-mapmarker{width:1.5rem}.vrn-mapview-container .rpd-logo{height:1.75rem}.vrn-mapview-container .vrn-average-speed,.vrn-mapview-container .vrn-rad-copyright{float:none;font-size:1rem;color:#666}.vrn-mapview-container .vrn-heightprofile{position:absolute;background-color:#fff;left:calc(30% + 12px);bottom:.75rem;z-index:250;box-shadow:0 0 7px 0 rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vrn-mapview-container .vrn-heightprofile-overlay{position:absolute;top:.25rem;left:3.6875rem;height:8.25rem;width:34.75rem;cursor:none}.vrn-mapview-container .vrn-heightprofile-cursor{position:absolute;min-width:6.25rem;left:0;border-left:.125rem solid #666;height:100%;pointer-events:none;opacity:0}.vrn-mapview-container .vrn-heightprofile-cursor.visible{opacity:1}.vrn-mapview-container .vrn-heightprofile-value{display:block;margin-left:.375rem;padding-left:1.25rem;line-height:.9375rem;background-repeat:no-repeat}.vrn-mapview-container .vrn-heightprofile-value.height{background-image:url(../images/icons/vrn-icon-geo-hoehe.svg)}.vrn-mapview-container .vrn-heightprofile-value.distance{background-image:url(../images/icons/vrn-icon-geo-distanz.svg)}.vrn-mapview-container .vrn-heightprofile-value>.unit{color:#797979}.leaflet-bar button{margin:0}button.easy-button-button{background-color:#0098d8!important}.leaflet-bar a,.leaflet-bar a:hover{color:#fff!important;background-color:#0098d8!important}.vrn-mapview-container{font-size:16px}.vrn-mapview-container body,.vrn-mapview-container dd,.vrn-mapview-container dt,.vrn-mapview-container p,.vrn-mapview-container table thead tr td,.vrn-mapview-container table thead tr th,.vrn-mapview-container table tr td,.vrn-mapview-container table tr th{font-size:1rem}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-mapview-container body,.vrn-mapview-container dd,.vrn-mapview-container dt,.vrn-mapview-container p,.vrn-mapview-container table thead tr td,.vrn-mapview-container table thead tr th,.vrn-mapview-container table tr td,.vrn-mapview-container table tr th{font-size:1rem}}@media only screen and (min-width:64em){.vrn-mapview-container body,.vrn-mapview-container dd,.vrn-mapview-container dt,.vrn-mapview-container p,.vrn-mapview-container table thead tr td,.vrn-mapview-container table thead tr th,.vrn-mapview-container table tr td,.vrn-mapview-container table tr th{font-size:1rem}}.vrn-mapview-container body{font-size:16px}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-mapview-container .postfix,.vrn-mapview-container .prefix,.vrn-mapview-container input[type=color],.vrn-mapview-container input[type=date],.vrn-mapview-container input[type=datetime-local],.vrn-mapview-container input[type=datetime],.vrn-mapview-container input[type=email],.vrn-mapview-container input[type=month],.vrn-mapview-container input[type=number],.vrn-mapview-container input[type=password],.vrn-mapview-container input[type=search],.vrn-mapview-container input[type=tel],.vrn-mapview-container input[type=text],.vrn-mapview-container input[type=time],.vrn-mapview-container input[type=url],.vrn-mapview-container input[type=week],.vrn-mapview-container select,.vrn-mapview-container textarea{font-size:1rem}}@media only screen and (min-width:64em){.vrn-mapview-container .postfix,.vrn-mapview-container .prefix,.vrn-mapview-container input[type=color],.vrn-mapview-container input[type=date],.vrn-mapview-container input[type=datetime-local],.vrn-mapview-container input[type=datetime],.vrn-mapview-container input[type=email],.vrn-mapview-container input[type=month],.vrn-mapview-container input[type=number],.vrn-mapview-container input[type=password],.vrn-mapview-container input[type=search],.vrn-mapview-container input[type=tel],.vrn-mapview-container input[type=text],.vrn-mapview-container input[type=time],.vrn-mapview-container input[type=url],.vrn-mapview-container input[type=week],.vrn-mapview-container select,.vrn-mapview-container textarea{font-size:1rem}}@media only screen and (min-width:39.375em){.vrn-mapview-container label{font-size:1rem}}@media only screen and (min-width:39.375em){.vrn-mapview-container label{margin-bottom:0}}@media only screen and (min-width:90.0625em){.vrn-mapview-container label{font-size:1rem}}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-mapview-container dl,.vrn-mapview-container ol,.vrn-mapview-container ul{font-size:1rem}}@media only screen and (min-width:64em){.vrn-mapview-container dl,.vrn-mapview-container ol,.vrn-mapview-container ul{font-size:1rem}}@media only screen and (min-width:39.375em){.vrn-mapview-container .radio-row{margin-bottom:1rem}}@media only screen and (min-width:39.375em){.vrn-mapview-container input.error,.vrn-mapview-container label.error,.vrn-mapview-container select.error,.vrn-mapview-container textarea.error{margin-bottom:1rem}}@media only screen and (min-width:39.375em){.vrn-mapview-container .error input,.vrn-mapview-container .error label,.vrn-mapview-container .error select,.vrn-mapview-container .error textarea{margin-bottom:1rem}}@media only screen and (max-width:39.3125em){.vrn-mapview-container .link-additional-margin-left{margin-left:1rem}}@media only screen and (max-width:39.3125em){.vrn-mapview-container .link-additional-margin-right{margin-right:1rem}}@media only screen and (min-width:64em){.vrn-mapview-container span.vrn-bike:before,.vrn-mapview-container span.vrn-bus:before,.vrn-mapview-container span.vrn-foot:before,.vrn-mapview-container span.vrn-strain:before,.vrn-mapview-container span.vrn-train:before,.vrn-mapview-container span.vrn-tram:before{width:1.75rem;height:1.75rem}}@media only screen and (min-width:64em){.vrn-mapview-container dd,.vrn-mapview-container dt,.vrn-mapview-container p,.vrn-mapview-container table thead tr td,.vrn-mapview-container table thead tr th,.vrn-mapview-container table tr td,.vrn-mapview-container table tr th{font-size:1rem}}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-mapview-container h1{font-size:2.625rem}.vrn-mapview-container h2{font-size:2rem}.vrn-mapview-container h3{font-size:1.5rem}}.vrn-mapview-container .vrn-journey-tooltip .tooltip-validity{overflow-x:auto}@media only screen and (max-width:39.3125em){.vrn-mapview-container .vrn-journey-tooltip .tooltip-validity{overflow-x:auto}}@media only screen and (min-width:90.0625em){.vrn-mapview-container dd,.vrn-mapview-container dt,.vrn-mapview-container p,.vrn-mapview-container table thead tr td,.vrn-mapview-container table thead tr th,.vrn-mapview-container table tr td,.vrn-mapview-container table tr th{font-size:1rem}}@media only screen and (min-width:90.0625em){.vrn-mapview-container .padding-right-auskunft{padding-right:1rem!important}}.vrn-mapview-container .vrn-header .vrn-logo{margin-bottom:0}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-journey-meta{width:auto;float:none;padding-left:0;margin-left:6.25rem}.vrn-bike-route .vrn-mapview-container .vrn-journey-meta{margin-left:3.25rem}.vrn-mapview-container .vrn-journey-tooltip .tooltip-linkbar a{padding-left:1.75rem;display:block}.vrn-mapview-container .vrn-journey-tooltip .tooltip-prices .price-row .price-buy{width:5.5rem;text-align:right}.vrn-mapview-container .vrn-journey-tooltip .tooltip-prices .price-row .price-buy .special-shop-links{position:relative;min-width:auto;line-height:24px;border-bottom:none}}@media only screen and (min-width:39.375em)and (min-width:64em){.vrn-mapview-container .vrn-journey-tooltip .tooltip-prices .price-row .price-buy .special-shop-links br.hide-for-large-up{display:inline!important}}@media only screen and (min-width:39.375em){.vrn-mapview-container .margin-top-gutter-medium-up{margin-top:0}}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-mapview-container label{margin-bottom:0}}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-journey-results .vrn-journey-icons img{height:1.5rem;padding-right:.75rem;margin-right:.1875rem}}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-mapview-container .vrn-journey-results .vrn-journey-icons img{height:1.5rem;padding-right:.75rem;margin-right:.1875rem}}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-journey-icon-delayed{height:1.5625rem;padding-right:.75rem;margin-right:.1875rem}}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-journey-icon-delayed:before{left:.9375rem;width:.9375rem;height:.75rem}}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-journey-container>.accordion{font-size:1rem;line-height:1.5rem}}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-journey-results .vrn-journey-icons img:last-child{padding-right:0}}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-journey-later{margin-left:3rem;margin-top:0}}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-journey-last{margin-top:0}}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-journey-date{padding-left:1.375rem;font-size:.875rem}}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-journey-row>.vrn-journey-text{width:calc(100% - 6.5rem)}}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-journey-track:after{left:4.9375rem;top:2.25rem}}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-journey-time.time-main:after{top:.25rem}}@media only screen and (max-width:63.9375em)and (min-width:39.375em){.vrn-mapview-container .vrn-journey-medium:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium:before,.vrn-mapview-container .vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium:before{width:1.5rem;height:1.5rem}.vrn-mapview-container .vrn-journey-medium,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium,.vrn-mapview-container .vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium{padding-left:1.75rem}}.vrn-mapview-container .vrn-journey-time{padding-right:1.25rem;width:5rem;font-size:.875rem}.vrn-mapview-container .vrn-journey-buttons-bar a.print{display:none}.vrn-mapview-container .vrn-journey-buttons-bar a.map{display:none}.vrn-mapview-container .vrn-journey-form .vrn-button-primary{margin-top:1rem}.vrn-mapview-container .vrn-journey-buttons-bar a{display:block;font-size:1rem}@media only screen and (max-width:63.9375em)and (min-width:39.375em){.vrn-mapview-container .vrn-journey-buttons-bar a{padding-left:1.75rem}}@media only screen and (min-width:64em){.vrn-mapview-container .vrn-journey-buttons-bar a{padding-left:1.75rem}}@media only screen and (min-width:64em){.vrn-mapview-container .vrn-journey-meta{width:auto;float:none;padding-left:0;margin-left:6.25rem}.vrn-mapview-container .vrn-bike-route .vrn-journey-meta{margin-left:3.25rem}.vrn-mapview-container .vrn-journey-tooltip .tooltip-linkbar a{padding-left:1.75rem;display:block}.vrn-mapview-container .vrn-journey-medium:before,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium:before,.vrn-mapview-container .vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium:before{width:1.5rem;height:1.5rem}.vrn-mapview-container .vrn-journey-medium,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium,.vrn-mapview-container .vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium{padding-left:1.75rem}.vrn-mapview-container .vrn-journey-track:after{left:4.9375rem;top:2.25rem}.vrn-mapview-container .vrn-journey-time.time-main:after{top:.25rem}.vrn-mapview-container .vrn-journey-form .vrn-button-primary{margin-bottom:1rem}}.vrn-mapview-container .vrn-header.sticky>.row{max-width:61.25rem}@media screen and (max-width:90em)and (min-width:80em){.vrn-mapview-container .vrn-header.sticky>.row{max-width:70rem}}@media only screen and (min-width:90.0625em){.vrn-mapview-container .vrn-header.sticky>.row{max-width:89.75rem}}.vrn-mapview-container .vrn-journey-buttons-bar a:before{width:1rem;height:1rem}@media only screen and (max-width:63.9375em)and (min-width:39.375em){.vrn-mapview-container .vrn-journey-buttons-bar a:before{width:1rem;height:1rem}}@media only screen and (min-width:64em){.vrn-mapview-container .vrn-journey-buttons-bar a:before{width:1rem;height:1rem}}.vrn-mapview-container .vrn-journey-printing{font-size:1.125rem;margin-bottom:1rem}.vrn-mapview-container #filters{padding-bottom:1rem}.vrn-mapview-container #filters .vrn-journey-form.filter .filter>input[type=checkbox]:checked~.filter-content,.vrn-mapview-container #filters .vrn-journey-form.filter .filter>input[type=radio]:checked~.filter-content,.vrn-mapview-container #filters .vrn-journey-form.filter>input[type=checkbox]:checked~.filter-content,.vrn-mapview-container #filters .vrn-journey-form.filter>input[type=radio]:checked~.filter-content{padding-top:0}.vrn-mapview-container .vrn-mapview{overflow:hidden}.vrn-mapview-container .vrn-mapview .vrn-main-content{height:calc(100vh - 74px - 32px);max-height:calc(100vh - 74px - 32px);position:relative;overflow:hidden;width:100%}@media only screen and (max-width:63.9375em)and (min-width:39.375em){.vrn-mapview-container .vrn-mapview .vrn-main-content{height:calc(100vh - 74px - 92px);max-height:calc(100vh - 74px - 92px)}}.vrn-mapview-container .vrn-mapview .vrn-main-content #filters .vrn-journey-form.filter .filter>label,.vrn-mapview-container .vrn-mapview .vrn-main-content #filters .vrn-journey-form.filter>label{font-size:1rem!important;padding:0;padding-top:1rem;padding-left:2rem;color:#0098d8;border-bottom:1px dotted;line-height:1;margin-bottom:2rem}.vrn-mapview-container .vrn-mapview .vrn-main-content #filters h1{display:none}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-journey h1 img{display:none}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-abfahrtsmonitor h1,.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-poi h1{display:none}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-abfahrtsmonitor h2{margin-top:.5rem}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-abfahrtsmonitor h2 img{margin-bottom:0}.vrn-mapview-container .vrn-mapview .vrn-main-content .filter-content{display:inline-block;width:100%}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-content{height:100%;padding-bottom:50px;min-width:330px;width:30%;min-width:330px;overflow-y:auto;overflow-x:hidden;position:relative;z-index:300;background-color:#fff}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-content h1,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-content h2{font-size:1.625rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-content .column,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-content .columns{width:100%}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-content .column .padding-left-auskunft,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-content .columns .padding-left-auskunft{padding-left:1rem!important}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map{position:absolute;width:100%;height:100%;overflow:hidden;top:0;left:0;z-index:200;transition:all 150ms linear}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map.filter-opened{padding-bottom:320px}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map-filter{position:absolute;right:0;bottom:0;height:320px;width:calc(70%);background-color:#0098d8;color:#fff;overflow-y:auto}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map-filter.expanded{z-index:3000}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map-filter h2,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map-filter label{color:#fff}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map-filter>.row{max-width:100%;padding:2.5rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map-filter>.row:before{background:#0098d8;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:300;content:"×";font-size:50px;line-height:50px;text-align:center;width:50px;height:50px;position:absolute;top:-50px;right:0;border-radius:5px 5px 0 0}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map button.easy-button-button{padding:0}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map button.easy-button-button .state-button-close-filter span,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map button.easy-button-button .state-button-open-filter span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:15px;color:#fff;font-size:22px}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map button.easy-button-button .map-close-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;color:#fff;font-size:22px}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .leaflet-marker-icon.prunecluster-anim,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .leaflet-marker-shadow.prunecluster-anim,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .leaflet-markercluster-icon.prunecluster-anim{transition:all .3s linear}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .leaflet-zoom-anim .leaflet-zoom-animated.leaflet-marker-icon,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .leaflet-zoom-anim .leaflet-zoom-animated.leaflet-marker-shadow,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .leaflet-zoom-anim .leaflet-zoom-animated.leaflet-markercluster-icon{transition:transform .25s cubic-bezier(0,0,.25,1)}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .prunecluster{font-size:12px;border-radius:20px;transition:all .3s linear}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .prunecluster div{width:30px;height:30px;text-align:center;margin-left:5px;margin-top:5px;border-radius:50%;color:#fff;background:#0098d8}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .prunecluster div span{line-height:30px;font-weight:700;font-family:"Fago OT"}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .prunecluster-small div{width:28px;height:28px}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .prunecluster-small div span{line-height:28px}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .prunecluster-large div{width:34px;height:34px}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .prunecluster-large div span{line-height:34px}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map svg.fill.red{fill:red}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map svg.fill.red+.extras{background:red}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map svg.fill.blue{fill:#0098d8}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map svg.fill.blue+.extras{background:#0098d8}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map svg .stroke.normal{stroke-opacity:1;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;fill:none}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map svg .stroke.dashed{stroke-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke-dasharray:1,10}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map svg .stroke.red{stroke:red}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map svg .stroke.blue{stroke:#0098d8}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vrn-marker-big{top:-20px}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .arrow-down-small{width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:26px solid #0098d8;margin-left:0;margin-top:-10px}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .arrow-down-big{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #0098d8;margin-top:0;margin-left:50%;transform:translateX(-50%)}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .arrow-down-blue{border-top-color:#0098d8}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .arrow-down-grey{border-top-color:#797979}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .arrow-down-red{border-top-color:red}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker{display:inline-block;position:relative}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.big{border-radius:20px;transform:translateX(-50%)}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.big .extras{padding-right:10px;height:20px;padding-left:10px;line-height:20px;font-size:14px;font-family:"Fago OT"}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.big.notext .extras{width:20px}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.big i,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.big img,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.big svg{height:15px;vertical-align:middle}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.small{border-radius:26px;width:26px;height:26px;text-align:center}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.small i,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.small img,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.small svg{width:20px;margin-right:0}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.poi svg{width:26px;height:26px}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.poi img{width:26px;height:26px}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker .extras{white-space:nowrap;width:auto;color:#fff}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.notext i{margin-right:0}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.notext .extras{padding:0;text-align:center}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker i,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker img,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker svg{height:100%;margin-right:5px}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker i:after,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker img:after,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker svg:after{vertical-align:middle;background-image:none}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.red{background:red}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.darkblue{background:#032d57}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.blue{background:#0098d8}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker.grey{background:#797979}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker .icon-white{color:#fff}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker .icon-white.icon-bus:after{background-image:url(../images/icons/vrn-icon-auskunft-bus-white.svg);color:#fff}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker .icon-white.icon-start:after{background-image:url(../images/icons/vrn-icon-auskunft-start-a-viewbox.svg);color:#fff}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker .icon-white.icon-ziel:after{background-image:url(../images/icons/vrn-icon-auskunft-ziel-b-viewbox.svg);color:#fff}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker .icon-white.icon-ruftaxi:after{background-image:url(../images/icons/vrn-menu-ruftaxi-white.svg);color:#fff}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-map .vector-marker .icon-white.icon-poi-pin:after{background:#fff;border-radius:50%;height:14px;margin-top:6px;width:14px}.vrn-mapview-container .vrn-mapview .vrn-main-content br.show-for-small-only{display:block!important}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-button-position{position:relative;display:inline-block;width:100%;float:none}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-button-position .show-for-large-up{display:none!important}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-button-position .hide-for-large-up{display:inline-block!important}.vrn-mapview-container .vrn-mapview .vrn-main-content .medium-block-grid-3>li,.vrn-mapview-container .vrn-mapview .vrn-main-content .medium-block-grid-3>li:nth-of-type(3n+1){list-style:none;width:50%;clear:none}.vrn-mapview-container .vrn-mapview .vrn-main-content .medium-block-grid-3>li:nth-of-type(2n+1){clear:both}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-form-arrow.show-for-large-up{display:inline-block!important}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-forms-datetime .columns{width:50%}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-forms-datetime .columns .vrn-date .vrn-form-arrow-left,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-forms-datetime .columns .vrn-time .vrn-form-arrow-left{left:.125rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-forms-datetime .columns .vrn-date.prefix-radius input,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-forms-datetime .columns .vrn-time.prefix-radius input{width:100%;border-top-left-radius:8px;border-bottom-left-radius:8px;border-left-width:.125rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-forms-datetime .columns .vrn-date.prefix-radius label.prefix,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-forms-datetime .columns .vrn-time.prefix-radius label.prefix{display:none}@media only screen and (min-width:64em){.vrn-mapview-container .vrn-mapview .vrn-main-content .auskunft-container-from{padding-right:1rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .auskunft-container-from:after{content:"";position:absolute;right:0;top:0;width:0;height:0;background-image:none;background-size:0}.vrn-mapview-container .vrn-mapview .vrn-main-content .auskunft-container-to,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-forms-via>.columns{padding-left:1rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-forms-datetime .columns,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-forms-datetime .columns:first-child{padding-left:1rem;padding-right:1rem}}.vrn-mapview-container .vrn-mapview .vrn-main-content .link-vrn-journey-reverse{position:absolute;top:50%;bottom:1rem;line-height:3rem;left:100%;margin-left:-3rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .link-vrn-journey-reverse .show-for-large-up{display:none!important}.vrn-mapview-container .vrn-mapview .vrn-main-content .link-vrn-journey-reverse .hide-for-large-up{display:inline-block!important}@media only screen and (max-width:63.9375em)and (min-width:39.375em){.vrn-mapview-container .vrn-mapview .vrn-main-content .link-vrn-journey-reverse{bottom:1.625rem}}@media only screen and (min-width:64em){.vrn-mapview-container .vrn-mapview .vrn-main-content .link-vrn-journey-reverse{margin-top:0}}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-overview{padding-bottom:2rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-form-advanced .auskunft-container-to{width:calc(100% - 3rem)}.vrn-mapview-container .vrn-mapview .vrn-main-content .link-additional-margin-left{margin-left:.5rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-row .arrive-earlier,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-row .depart-later{display:block}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-track{box-shadow:inset 0 8px 0 #efefef;padding-top:1rem}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-track>div:first-child{background:0 0}}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-track:after{top:2.25rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-tooltip{position:relative}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-buttons-bar{text-align:left}}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-buttons-bar a.print+input{display:none}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-container ul.accordion>li input[type=checkbox]~.accordion-content{padding-left:.5rem;padding-right:.5rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-container>.accordion>li>input[type=checkbox]{height:6.5625rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-container>.accordion>li svg{display:none}}@media only screen and (min-width:64em){.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-details{width:100%;float:none}}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-content .vrn-journey-monitor-departure{width:45%}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-content .vrn-journey-monitor-direction,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-content .vrn-journey-monitor-line{width:55%}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-content .vrn-journey-monitor-line>img{height:1.5rem;width:1.5rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-content .vrn-journey-monitor-direction{margin-left:45%!important;left:0}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-content .vrn-journey-monitor-route{display:none!important}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-content .vrn-journey-monitor-tip{width:100%;right:initial;left:initial;text-align:right!important}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-content .vrn-journey-hint.delay{padding-left:0;font-size:.875rem;min-width:.5rem;min-height:.5rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-poi-image{padding-left:0;padding-right:0;padding-bottom:1rem;text-align:center}.vrn-mapview-container .vrn-mapview .vrn-main-content .parkhaus-slider{z-index:10}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-poi-buttons{padding-top:2rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .show-for-large-up{display:none!important}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-header .tooltip-link-close,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-poi-image .tooltip-link-close{right:1rem;top:1rem;position:absolute}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-header .tooltip-link-close:after,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-poi-image .tooltip-link-close:after{content:"";display:inline-block;width:1rem;height:1rem;background-image:url(../images/icons/vrn-icon-auskunft-button-close.svg);background-size:contain}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-poi-image .tooltip-link-close{z-index:9999;border-bottom:none}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-poi-image .tooltip-link-close:after{background-image:url(../images/icons/vrn-icon-auskunft-button-close-white.svg)}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-poi-image:not(.has-no-image):before{content:"";position:absolute;z-index:5;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);background:linear-gradient(to top,rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 100%);background-position:0 50%;background-size:100% 100%;background-repeat:no-repeat;transition:all 150ms linear}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-poi-image.has-no-image .tooltip-link-close:after{background-image:url(../images/icons/vrn-icon-auskunft-button-close.svg)}.vrn-mapview-container .vrn-mapview .vrn-main-content .row.hr{height:1px;background:#efefef;margin:0 0;width:calc(100% - 16px);margin-left:8px}.vrn-mapview-container .vrn-mapview .vrn-main-content .row.has-hairline:before{height:1px;background:#efefef;margin:0 0;width:calc(100% - 16px);margin-left:8px}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium{padding-left:0;padding-right:.2rem;display:inline-block;float:left;margin-bottom:.5rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium img{padding-right:.2rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium>span{display:inline-block}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-medium:before{content:none}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-linien{clear:both;display:inline-block;width:100%}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-abfahrtsmonitor-buttons{padding-top:2rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-earlier,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-first,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-last,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-later,.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-printing{font-size:1rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-earlier{margin-bottom:1rem;margin-left:3rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-first{margin-left:1.5rem;margin-bottom:1rem}.vrn-mapview-container .vrn-mapview .vrn-main-content .vrn-journey-printing.show-for-medium-up{display:inline-block!important;text-indent:-9000px;font-size:0;height:17px}.vrn-mapview-container .vrn-mapview .vrn-header.sticky{position:relative;margin-bottom:0;z-index:500}.vrn-mapview-container .vrn-mapview .vrn-footer{height:32px;margin-top:0;box-shadow:0 0 7px rgba(0,0,0,.2);position:relative;z-index:500;background:#fff}.vrn-mapview-container .vrn-mapview .vrn-footer .row{max-width:100%}.vrn-mapview-container .vrn-mapview .vrn-footer p{margin:0;line-height:32px}.vrn-mapview-container .vrn-mapview .vrn-footer>.row:first-child{display:none}@media only screen and (max-width:63.9375em)and (min-width:39.375em){.vrn-mapview-container .vrn-mapview .vrn-footer{height:92px}}.vrn-mapview-container .ui-widget{z-index:999999}.mng-leaflet-map{width:70%;height:100%;left:30%}.hidden_niveau{display:none}.niveau_canvas{width:256px;height:256px}.mentz-leaflet-niveau-control{display:none}.leaflet-contextmenu{font-size:12px;border-radius:10px;padding:0;background-color:#fff}.leaflet-contextmenu:before{content:" ";width:10px;height:10px;display:inline-block;position:absolute;left:-10px;top:10px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff}.leaflet-contextmenu .contextmenu-title{color:#000d1a}.leaflet-contextmenu .contextmenu-available{color:#797979}.leaflet-contextmenu .contextmenu-close{display:inline-block;width:12px;height:12px;position:absolute;right:7px;top:7px}.leaflet-contextmenu .contextmenu-close:hover{cursor:pointer}.leaflet-contextmenu .contextmenu-close img{vertical-align:top}.leaflet-contextmenu .contextmenu-available,.leaflet-contextmenu .contextmenu-title{padding:5px;pointer-events:none;padding-right:40px}.leaflet-contextmenu .contextmenu-buttons{white-space:nowrap}.leaflet-contextmenu .contextmenu-buttons .contextmenu-button{background:#0098d8;width:50%;padding:10px;box-sizing:border-box;display:inline-block;color:#fff;text-align:center}.leaflet-contextmenu .contextmenu-buttons .contextmenu-button:hover{cursor:pointer;background:#002f5a}.leaflet-contextmenu .contextmenu-buttons .contextmenu-button:first-child{border-bottom-left-radius:10px;border-right:1px solid #fff}.leaflet-contextmenu .contextmenu-buttons .contextmenu-button:last-child{border-bottom-right-radius:10px}.leaflet-contextmenu a.leaflet-contextmenu-item{border:none;padding:0}.leaflet-contextmenu a.leaflet-contextmenu-item.over{border:none;background:0 0}@media screen and (orientation:portrait){.vrn-orientation-notice-container{top:74px;display:block;bottom:auto}}@media only screen and (orientation:portrait)and (max-width:39.3125em){.vrn-orientation-notice-container{top:48px}}.leaflet-popup.leaflet-contextmenu .leaflet-popup-content{margin:0;width:150px!important}.leaflet-popup.leaflet-contextmenu .leaflet-popup-content-wrapper{padding:0}.leaflet-popup.leaflet-contextmenu{width:150px;font-size:12px}.leaflet-popup.leaflet-contextmenu .contextmenu-button{line-height:20px;padding:10px}.vrn-mapview-container .vrn-bike-route .vrn-journey-time{width:2rem}.vrn-mapview-container .vrn-bike-route .vrn-journey-track:after{left:1.9375rem}.vrn-mapview-container .vrn-bike-route .vrn-journey-text .icon-mapmarker{width:1.5rem}.vrn-mapview-container .rpd-logo{height:1.75rem}.vrn-mapview-container .vrn-average-speed,.vrn-mapview-container .vrn-rad-copyright{float:none;font-size:1rem;color:#666}.vrn-mapview-container .vrn-heightprofile{position:absolute;background-color:#fff;left:calc(30% + 12px);bottom:.75rem;z-index:250;box-shadow:0 0 7px 0 rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vrn-mapview-container .vrn-heightprofile-overlay{position:absolute;top:.25rem;left:3.6875rem;height:8.25rem;width:34.75rem;cursor:none}.vrn-mapview-container .vrn-heightprofile-cursor{position:absolute;min-width:6.25rem;left:0;border-left:.125rem solid #666;height:100%;pointer-events:none;opacity:0}.vrn-mapview-container .vrn-heightprofile-cursor.visible{opacity:1}.vrn-mapview-container .vrn-heightprofile-value{display:block;margin-left:.375rem;padding-left:1.25rem;line-height:.9375rem;background-repeat:no-repeat}.vrn-mapview-container .vrn-heightprofile-value.height{background-image:url(../images/icons/vrn-icon-geo-hoehe.svg)}.vrn-mapview-container .vrn-heightprofile-value.distance{background-image:url(../images/icons/vrn-icon-geo-distanz.svg)}.vrn-mapview-container .vrn-heightprofile-value>.unit{color:#797979}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos h2{margin-top:1em}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos h2 img{margin-bottom:0;width:1.5rem}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos .padding-left-gutter{padding-left:1rem!important}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos .padding-right-gutter{padding-right:1rem!important}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos .arrow-down{transform:rotate(45deg)}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos .arrow-up{transform:rotate(-45deg)}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos .tabs label{background:#0098d8;border-radius:8px;padding:4px 8px;font-size:.85rem;color:#fff;margin:0 0 8px 0}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos .tabs label:focus,.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos .tabs label:hover,.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos .tabs labelactive{background:#002f5a}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos .tabs input[type=radio]{display:none;margin:0}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos .tabs input[type=radio]:checked+label{background:#002f5a}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos table td,.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos table th{vertical-align:top;padding-top:0}@media only screen and (max-width:63.9375em){.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos table td,.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos table th{width:100%;display:block;border-right:0}}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos table th{padding-left:0}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos table,.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos table tr{background:0 0}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos table td{border-bottom:none;padding-right:0;padding-top:0;padding-bottom:0}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content{background:0 0;padding-top:1rem}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkhaus-info-table{position:relative;display:flex;justify-content:flex-start;margin:2.5rem 0;flex-wrap:wrap}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkhaus-info-table.large-icons .parkaus-info-item>img{width:3rem}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkhaus-info-table::after,.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkhaus-info-table::before{position:absolute;content:"";top:0;left:0;width:100%;border-bottom:1px solid #ddd}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkhaus-info-table::after{bottom:0}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkaus-info-item{padding:.5rem 0;display:flex;align-items:center;padding:1.25rem .5rem;border-bottom:1px solid #ddd;width:100%}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkaus-info-item>img{flex-shrink:0;width:2.5rem;margin-right:.75rem}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkaus-info-item>p{line-height:1.2;margin-bottom:0;color:#666;width:100%;display:block}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkaus-info-item>p span{color:#002f5a;font-weight:400}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkaus-info-item::after{content:"";height:2.5rem}@media only screen and (min-width:64em)and (max-width:120em){.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkaus-info-item{width:50%}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkaus-info-item::after{border-right:1px solid #ddd}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkaus-info-item:nth-child(even)::after{border-right:0}}@media only screen and (min-width:120em){.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkaus-info-item{width:25%}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkaus-info-item::after{border-right:1px solid #ddd}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkaus-info-item:last-child::after,.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos #tab-content .parkaus-info-item:nth-child(4n)::after{border-right:0}}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos .slick-list{overflow:visible}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos .slick-slider{overflow:hidden}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos .tooltip-link-close-wrapper{z-index:1}.vrn-mapview-container .vrn-mapview .vrn-main-content #vrn-parkhaus-infos .tooltip-link-close-wrapper .tooltip-link-close:after{background-image:url(../images/icons/vrn-icon-auskunft-button-close-white.svg)}h2[class^=capacity]{display:inline-block}h2[class^=capacity]:after{content:"";display:inline-block;border-radius:50%;vertical-align:text-top;padding:.5rem;margin-left:.5rem}h2[class$="--low"]:after{background-color:#d80000}h2[class$="--medium"]:after{background-color:#d5963b}h2[class$="--high"]:after{background-color:#00b127}.vrn-mapview-container .slick-dots{position:absolute;bottom:1rem;left:0;right:0;margin-top:0}.vrn-rpd-copyright{color:#666;font-size:1rem;margin:.5rem 1.25rem}@media only screen and (min-width:39.375em){.vrn-rpd-copyright{float:left;margin:.625rem 1.25rem}}@media only screen and (min-width:64em){.vrn-rpd-copyright{font-size:1.25rem;margin:.875rem 1.25rem}}.vrn-mapview-container .vrn-rpd-copyright{float:none;font-size:1rem}.rpd-title h2{float:left}.rpd-title a.rpd-map{float:right;line-height:1.4em;display:inline-block;padding-left:1.75rem;margin-top:10px;border-bottom:0!important;position:relative}.rpd-title a.rpd-map:before{content:"";position:absolute;top:0;left:0;width:1rem;height:1rem;background-color:#fff;background-size:contain}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.rpd-title a.rpd-map:before{width:1.5rem;height:1.5rem}}@media only screen and (min-width:64em){.rpd-title a.rpd-map:before{width:1.75rem;height:1.75rem}}@media only screen and (min-width:64em)and (-ms-high-contrast:none),(-ms-high-contrast:active){.rpd-title a.rpd-map:before{width:2rem;height:2rem}}@media only screen and (min-width:64em){.rpd-title a.rpd-map{padding-left:2.1875rem}}.rpd-title a.rpd-map:before{background-image:url(../images/icons/vrn-icon-auskunft-button-map.svg)}@media only screen and (orientation:landscape)and (max-height:39.3125em)and (max-width:800px){.rpd-title a.rpd-map{display:none}}@media only screen and (max-width:39.3125em){.rpd-title a.rpd-map{display:none}}.vrn-journey-map-filter .row .large-12 .ng-binding{display:none!important}.map-button img,.map-button svg{display:inline-block;vertical-align:middle}.map-button svg *{fill:#fff}.easy-button-button{position:relative}.easy-button-button:after{content:"";border-left:.125rem solid #fff;position:absolute;height:2rem;transform:rotate(135deg);left:.875rem;top:0;opacity:0;transition:all 150ms linear}.easy-button-button.easy-button-disabled:after{content:"";opacity:1}#map-close-button{padding:0;height:1.875rem;border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.state-map-close-button{display:flex;padding:0 .5rem;align-items:center}.map-close-button__text{font-size:1rem;padding:0 .5rem}.map-close-button__svg{width:24px;padding:2px}.easy-button-button,.leaflet-control-zoom>a{transition:background-color .3s ease-out}.easy-button-button:hover,.leaflet-control-zoom>a:hover{background-color:#002f5a!important}.vrn-journey-results{display:flex;justify-content:space-between;overflow:hidden;width:100%;font-size:0;background-color:#efefef;padding:1rem}@media only screen and (max-width:39.3125em){.vrn-journey-results{display:flex;flex-flow:row wrap}}@media only screen and (min-width:39.375em){.vrn-journey-results{display:table}}input:not(:checked)~.vrn-journey-results{background-color:#e5f4fb}@media only screen and (min-width:39.375em){.vrn-journey-results{height:4.0625rem;padding:.5rem 1rem .5rem 3.5rem}}.vrn-journey-results>*{font-size:1rem}@media only screen and (max-width:39.3125em){.vrn-journey-results>*{display:block}}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-results>*{font-size:1.125rem}}@media only screen and (min-width:39.375em){.vrn-journey-results>*{display:table-cell;vertical-align:middle}}@media only screen and (min-width:64em){.vrn-journey-results>*{font-size:1.25rem}}.vrn-journey-results .vrn-journey-info{color:#797979;font-size:1rem}.vrn-journey-results .vrn-journey-info .title{color:#666}.vrn-journey-results .vrn-journey-info.arrival,.vrn-journey-results .vrn-journey-info.departure{line-height:normal;width:8.125rem}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-results .vrn-journey-info.arrival,.vrn-journey-results .vrn-journey-info.departure{width:9.375rem}}@media only screen and (min-width:64em){.vrn-journey-results .vrn-journey-info.arrival,.vrn-journey-results .vrn-journey-info.departure{width:10.3125rem}}@media only screen and (max-width:39.3125em){.vrn-journey-results .vrn-journey-info.departure{order:1;height:2.8125rem}}@media only screen and (max-width:39.3125em){.vrn-journey-results .vrn-journey-info.arrival{order:4}}.vrn-journey-results .vrn-journey-info.duration{width:3.125rem}@media only screen and (max-width:39.3125em){.vrn-journey-results .vrn-journey-info.duration{order:2;width:calc(100% - 130px - 60px);text-align:center;height:2.8125rem}}.vrn-journey-results .vrn-journey-info.duration .duration-time{color:#000d1a}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-results .vrn-journey-info.duration{width:4.375rem}}@media only screen and (min-width:64em){.vrn-journey-results .vrn-journey-info.duration{width:9.375rem}}.vrn-journey-results .vrn-journey-info.switches{display:none;width:4.0625rem}@media only screen and (min-width:64em){.vrn-journey-results .vrn-journey-info.switches{display:table-cell;width:9.375rem}}.vrn-journey-results .vrn-journey-info.bike-distance{width:3.125rem}@media only screen and (max-width:39.3125em){.vrn-journey-results .vrn-journey-info.bike-distance{order:2;width:calc(100% - 130px - 100px);text-align:center;height:2.8125rem}}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-results .vrn-journey-info.bike-distance{width:5rem}}@media only screen and (min-width:64em){.vrn-journey-results .vrn-journey-info.bike-distance{width:8.75rem}}.vrn-journey-results .vrn-journey-info.bike-duration{width:3.125rem}@media only screen and (max-width:39.3125em){.vrn-journey-results .vrn-journey-info.bike-duration{order:1;width:8.125rem;height:2.8125rem}}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-results .vrn-journey-info.bike-duration{width:8.75rem}}@media only screen and (min-width:64em){.vrn-journey-results .vrn-journey-info.bike-duration{width:12.5rem}}.vrn-journey-results .vrn-journey-info.bike-altitude{width:3.125rem}@media only screen and (max-width:39.3125em){.vrn-journey-results .vrn-journey-info.bike-altitude{order:3;width:8.125rem;height:1.5625rem}}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-results .vrn-journey-info.bike-altitude{width:9.375rem}}@media only screen and (min-width:64em){.vrn-journey-results .vrn-journey-info.bike-altitude{width:18.125rem}}.vrn-journey-results .vrn-journey-icons{width:auto;font-size:0;overflow:hidden;white-space:nowrap}@media only screen and (max-width:39.3125em){.vrn-journey-results .vrn-journey-icons{order:5;width:calc(100% - 130px);text-align:right}}.vrn-journey-results .vrn-journey-icons.bike-icons{min-width:3rem}.vrn-journey-results .vrn-journey-icons img{height:1.5rem;padding-right:.75rem;margin-right:.1875rem;background:url(../images/icons/vrn-icon-dropdown-arrow-grey.svg) right center no-repeat;background-size:auto 45%}@media only screen and (min-width:39.375em){.vrn-journey-results .vrn-journey-icons img{height:2rem;padding-right:.875rem;margin-right:.3125rem}}.vrn-journey-results .vrn-journey-icons img:last-child{padding-right:0;background:0 0}.vrn-journey-results .vrn-journey-price{font-size:16px;line-height:normal;width:3.75rem;text-align:right}.vrn-journey-results .vrn-journey-price span{border-bottom:1px dotted}@media only screen and (max-width:39.3125em){.vrn-journey-results .vrn-journey-price{order:3;height:2.8125rem}}@media only screen and (min-width:39.375em){.vrn-journey-results .vrn-journey-price.bike-price{width:11.25rem}}@media only screen and (max-width:39.3125em){.vrn-journey-results .vrn-journey-price.bike-price{order:2;width:6.25rem}}@media only screen and (min-width:64em){.vrn-journey-results .vrn-journey-price{width:8rem}}.vrn-journey-results .vrn-journey-price>a{z-index:1;position:relative;text-align:right}.vrn-journey-results .vrn-journey-buy{display:none}@media only screen and (min-width:39.375em){.vrn-journey-results .vrn-journey-buy{display:table-cell}}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-results .vrn-journey-buy{width:4.375rem}}@media only screen and (min-width:64em){.vrn-journey-results .vrn-journey-buy{width:9.6875rem}}.vrn-journey-results .vrn-journey-buy .vrn-button-cart{z-index:1}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-journey-results .vrn-journey-buy .vrn-button-cart{text-indent:-624.9375rem;padding-right:.3125rem}}.vrn-journey-results.header{font-weight:700;background:0 0}@media only screen and (max-width:39.3125em){.vrn-journey-results.header{display:none}}.vrn-journey-info>span{font-size:1rem}@media only screen and (max-width:39.3125em){.vrn-journey-info>span{white-space:nowrap;font-size:.875rem}}.vrn-journey-scheduled{color:#000d1a!important}.vrn-journey-delay{color:#d80000!important}.vrn-journey-ontime{color:#00b127!important}.vrn-journey-date{display:block;color:#797979;width:100%;padding-left:1.875rem}@media only screen and (max-width:39.3125em){.vrn-journey-date{padding-left:1.375rem}}.vrn-journey-icon-delayed{position:relative;height:1.5625rem;display:inline-block;padding-right:.75rem;margin-right:.1875rem;background:url(../images/icons/vrn-icon-dropdown-arrow-grey.svg) right center no-repeat;background-size:auto 45%}.vrn-journey-icon-delayed:before{content:"";position:absolute;display:inline-block;bottom:0;background-image:url(../images/icons/vrn-icon-auskunft-triangle-outline.svg);background-size:contain;background-repeat:no-repeat;left:.9375rem;width:.9375rem;height:.75rem}@media only screen and (min-width:39.375em){.vrn-journey-icon-delayed:before{left:1.375rem;width:1.25rem;height:1.0625rem}}@media only screen and (min-width:39.375em){.vrn-journey-icon-delayed{height:2rem;padding-right:1.125rem;margin-right:.3125rem}}.vrn-journey-icon-delayed:last-child{padding-right:.625rem;background:0 0}.vrn-mapview-container .vrn-journey-results{display:flex;flex-flow:row wrap}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-journey-results{height:auto;padding:1rem}.vrn-mapview-container .vrn-journey-results>*{font-size:1rem;display:block}.vrn-mapview-container .vrn-journey-results .vrn-journey-buy{display:none}}.vrn-mapview-container .vrn-journey-results.header{display:none}.vrn-mapview-container .vrn-journey-results .vrn-journey-price{order:3;margin-bottom:1rem}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-journey-results .vrn-journey-price{width:6.25rem}}@media only screen and (min-width:64em){.vrn-mapview-container .vrn-journey-results .vrn-journey-price{width:6.25rem}}.vrn-mapview-container .vrn-journey-results .vrn-journey-price.mdv-missing-price{display:inherit}.vrn-mapview-container .vrn-journey-results .vrn-journey-info.switches{display:none}.vrn-mapview-container .vrn-journey-results .vrn-journey-info.arrival{order:4}.vrn-mapview-container .vrn-journey-results .vrn-journey-info.departure{order:1;height:2.8125rem}.vrn-mapview-container .vrn-journey-results .vrn-journey-info.duration{order:2;width:calc(100% - 100px - 85px);text-align:center;height:2.8125rem}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-journey-results .vrn-journey-info.duration{width:calc(100% - 100px - 85px - 1.5rem)}}.vrn-mapview-container .vrn-journey-results .vrn-journey-info.bike-distance{order:1;width:calc(100% - 130px - 60px);width:5.85rem;height:2.8125rem}.vrn-mapview-container .vrn-journey-results .vrn-journey-info.bike-duration{order:2;text-align:center;height:2.8125rem}@media only screen and (min-width:39.375em)and (max-width:63.9375em){.vrn-mapview-container .vrn-journey-results .vrn-journey-info.bike-duration{width:calc(100% - 7rem)}}@media only screen and (min-width:64em){.vrn-mapview-container .vrn-journey-results .vrn-journey-info.bike-duration{width:calc(100% - 7rem)}}.vrn-mapview-container .vrn-journey-results .vrn-journey-info.bike-altitude{order:3;width:7.5rem;height:1.5625rem}.vrn-mapview-container .vrn-journey-results .vrn-journey-info.arrival,.vrn-mapview-container .vrn-journey-results .vrn-journey-info.departure{width:6.5rem}.vrn-mapview-container .vrn-journey-results .vrn-journey-icons{order:5;width:calc(100% - 120px);text-align:right}@media only screen and (min-width:39.375em){.vrn-mapview-container .vrn-journey-results .vrn-journey-icons{font-size:0}}