body,.list-entry p,.connection-detail li p{font-family:Arial,Helvetica,FreeSans,sans-serif}.margin-bottom,.msg,.switch-h,.switch-v{margin:0 0 20px}.switch-label-h:after{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyNTUsMjU1LDI1NSwwKSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSJyZ2JhKDI1NSwyNTUsMjU1LDAuNzUpIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2JhKDI1NSwyNTUsMjU1LDApIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.75)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.75) 50%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.75) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.75) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.75) 50%,rgba(255,255,255,0) 100%)}.btn{border-radius:8px}.content-accordion.teaser .accordion-header,.box-round,.list-entry,.item-list>li{border-radius:8px 0 0 0}.switch-h,.switch-v{border-radius:5px}.switch-last-h{border-radius:0 5px 5px 0}.switch-first-h{border-radius:5px 0 0 5px}figcaption,figure,footer,header,nav{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:62.5%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}q{quotes:none}q:before,q:after{content:"";content:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}legend{border:0;padding:0;white-space:normal}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:padding-box;-moz-box-sizing:padding-box;box-sizing:padding-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:separate;border-spacing:0}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;height:150%;width:0}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}@media print{.hide-print,.msg,.leaflet-control-container{display:none!important}.show-print{display:block!important}}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.switch_content{display:none}.left{float:left}.left.float-container{margin-right:20px}.border-box{box-sizing:border-box}.border-box.syncheight-element{border-top:20px solid #fff}.right{float:right}.punctual{color:#1a962b}.late{color:#dd0b2f}.light-blue{color:#00305d}.light-blue .heading,.light-blue a{color:inherit}.blue,.blue-dark{color:#fff}.blue .heading,.blue a,.blue-dark .heading,.blue-dark a{color:inherit}.light-blue a:hover,.light-blue a:active,.light-blue a:focus{color:#00305d}.blue a:hover,.blue a:active,.blue a:focus,.blue-dark a:hover,.blue-dark a:active,.blue-dark a:focus{color:#84c5ed}.light-blue{background-color:#84c5ed}.blue{background-color:#0075bf}.blue-dark{background-color:#00305d}.red{background-color:#eb0000}.grey,.grey-plane{background-color:#f0f0f0}.accordion-content .grey .grey,.accordion-content .grey .grey-plane,.accordion-content .grey-plane .grey,.accordion-content .grey-plane .grey-plane{background-color:#fff}.white,.white-plane{background-color:#fff}.mediumgrey-plane{background-color:#e3e3e3}.blue-plane{background-color:#84c5ed;color:#fff}.text-blue{color:#0075bf}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-hidden{display:inline-block;height:1px;position:absolute;text-indent:-999em;width:1px}.separate{margin-bottom:-8px;position:relative}.rte .separate ol,.rte .separate ul{display:block}.separate li{border-top:1px dotted #b4b4b4;padding:8px 0}.separate li:first-child{border:0}.margin-top{margin-top:6px!important}.meta{color:#888}.unstyled ul,.unstyled ol,.unstyled li{list-style:none;padding:0}.align-items-end{align-items:flex-end;display:flex}.content-accordion .accordion-header{background-color:#f0f0f0;cursor:pointer;font-family:"Futura W02",Arial,Helvetica,FreeSans,sans-serif;font-size:1.5em;font-weight:400;margin:10px 0 0;padding:10px 65px 10px 53px;position:relative}.content-accordion .accordion-header:not(div){font-weight:900}.content-accordion .accordion-header:first-child{margin:0}.content-accordion .accordion-header:hover,.content-accordion .accordion-header.active{background-color:#84c5ed;color:#00305d}.content-accordion .box{overflow:auto}.ico-accordion{background-color:#0075bf;border-radius:50%;color:#fff;height:26px;top:50%;transform:translateY(-50%);width:26px}.ico-accordion.accordion-left{left:10px}.ico-accordion.accordion-right{right:10px}.ico-accordion.ico-arrow-down:before{margin-top:7px}.ico-accordion.ico-arrow-up:before{margin-top:5px}.ico-accordion:before{font-size:14px;margin-left:6px}.accordion-content{margin-bottom:20px;position:relative}.bottom-up .accordion-content{margin:0}.bottom-up .accordion-content:before{margin:0}.accordion-content>.msg{margin-bottom:0}.accordion-content .tab-teaser{margin-top:10px}#br .accordion-content{min-height:150px}.bottom-up{margin:10px 0}.rangeslider,.rangeslider__fill{border-radius:10px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3);display:block}.rangeslider{background:#e6e6e6;position:relative}.rangeslider--horizontal{height:10px;width:140px}.rangeslider--disabled{opacity:.4}.rangeslider__fill{position:absolute}.rangeslider--horizontal .rangeslider__fill{top:0;height:100%}.rangeslider__handle{background-image:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));background:#78b5e8;border-radius:50%;border:2px solid #165695;box-shadow:0 0 8px rgba(0,0,0,.3);cursor:pointer;display:inline-block;height:14px;position:absolute;width:14px}.rangeslider__handle::after{content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,0,0,.13),rgba(255,255,255,0));border-radius:50%}.rangeslider__handle:active,.rangeslider--active .rangeslider__handle{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12))}.rangeslider--horizontal .rangeslider__handle{top:-4px;touch-action:pan-y;-ms-touch-action:pan-y}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none!important}.leaflet-container img.leaflet-image-layer{max-width:15000px!important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-label.leaflet-zoom-animated.leaflet-label-right{font:2em/1.4 Arial,Helvetica,FreeSans,sans-serif}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid #ffa500}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.4);border-radius:3px}.leaflet-bar a{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:flex;height:32px;justify-content:center;text-decoration:none;width:32px}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.leaflet-bar a:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-control-zoom-in span:first-child,.leaflet-control-zoom-out span:first-child{font:bold 18px "Lucida Console",Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out span:first-child{font-size:20px}.leaflet-control-layers-toggle{background:#fff url(images/layers.svg) no-repeat 50% 50%/18px 18px;border-radius:3px;box-shadow:0 1px 5px rgba(0,0,0,.4);display:block;height:32px;margin-left:auto;width:32px}.leaflet-control-layers-toggle.leaflet-control-layers-toggle--radius{background:#fff url(images/radius.svg) no-repeat 50% 50%/18px 18px}.leaflet-control-layers-expanded .leaflet-control-layers-toggle{visibility:hidden}.leaflet-control-layers-selector{cursor:pointer;margin:0 6px}.leaflet-control-layers-selector[disabled]{cursor:default}.leaflet-control-layers label{align-items:center;cursor:pointer;display:flex;padding:5px 0}.leaflet-control-layers img{order:-1}.leaflet-control-layers span{white-space:nowrap}.leaflet-control-layers-base{position:relative}.leaflet-control-layers-base .leaflet-control-layers-list{display:none;min-width:180px;padding:4px 10px 4px 2px;position:absolute;right:0;top:0;z-index:1}.leaflet-control-layers-base img{height:auto;width:20px}.leaflet-control-layers-overlays .leaflet-control-layers-list{margin-top:10px}.leaflet-control-layers-overlays .leaflet-checked img{opacity:1}.leaflet-control-layers-overlays .leaflet-disabled{cursor:not-allowed}.leaflet-control-layers-overlays .leaflet-disabled img{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);filter:grayscale(1)}.leaflet-control-layers-overlays label{flex-direction:column}.leaflet-control-layers-overlays input,.leaflet-control-layers-overlays span{display:none}.leaflet-control-layers-overlays img{-webkit-transform:scale(1.6,1.6);-moz-transform:scale(1.6,1.6);-ms-transform:scale(1.6,1.6);-o-transform:scale(1.6,1.6);transform:scale(1.6,1.6);height:24px;opacity:.3;width:auto}.leaflet-control-layers-list{background-color:#fff;border-radius:3px;box-shadow:0 1px 5px rgba(0,0,0,.4)}.leaflet-control-layers-list:empty{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none;display:inline}.leaflet-control-attribution a:hover{text-decoration:underline;display:inline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}#description a{display:inline-block!important}.flap{display:none}div[id^="map-"][id$="-geographic"] .flap,#inputmap-geographic .flap{display:block;cursor:pointer;width:50px;background-color:#fff;border:1px solid #fff;border-radius:15px;box-sizing:border-box;height:40px;position:absolute;top:315px;left:-28px;z-index:-1}div[id^="map-"][id$="-geographic"] .flap ::before,#inputmap-geographic .flap ::before{color:#000;position:absolute;top:13px;left:7px}.leaflet-container .leaflet-control-container .leaflet-right{font-size:14px}.leaflet-control-container.expanded-legend .leaflet-control-layers-overlays{width:180px}.leaflet-control-container.expanded-legend .leaflet-control-layers-overlays span{display:block}.leaflet-control-container.expanded-legend .leaflet-control-layers-overlays label{flex-direction:row;gap:5px;padding:5px}.leaflet-control-container.expanded-legend .leaflet-control-layers-base .leaflet-control-layers-toggle{width:180px;background:#fff}.leaflet-control-container.expanded-legend .leaflet-control-layers-base .leaflet-control-layers-toggle label{color:#484848;padding:6px 8px;gap:10px}.leaflet-control-container.expanded-legend .leaflet-control-zoom-in,.leaflet-control-container.expanded-legend .leaflet-control-zoom-out{width:180px;justify-content:left}.leaflet-control-container.expanded-legend .leaflet-control-zoom-in span:first-child,.leaflet-control-container.expanded-legend .leaflet-control-zoom-out span:first-child{width:35px;box-sizing:border-box;justify-content:center;display:flex}.leaflet-control-container.expanded-legend .leaflet-control-zoom-in span:last-child,.leaflet-control-container.expanded-legend .leaflet-control-zoom-out span:last-child{color:#484848}.leaflet-control-container.expanded-legend .magnified-control{width:180px;background-image:none;justify-content:left;gap:10px}.leaflet-control-container.expanded-legend .magnified-control img{margin-left:5px;width:20px}.leaflet-control-container.expanded-legend .magnified-control span{color:#484848}.leaflet-control-container.expanded-legend .leaflet-control-locate{width:180px;background-color:#fff}.leaflet-control-container.expanded-legend .leaflet-control-locate a{width:32px;float:left;display:block}.leaflet-control-container.expanded-legend .leaflet-control-locate label{width:180px;display:flex;align-items:center;padding-left:32px;height:32px;cursor:pointer;box-sizing:border-box}.leaflet-control-container.expanded-legend .leaflet-control-locate div{margin-top:7px}@font-face{font-family:"Futura W02";src:url("../font/5f081b13-e570-4277-9283-091a6f6cab04.woff2") format("woff2"),url("../font/588b3f3a-c193-4962-8e01-d4caef90f58b.woff") format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Futura W02";src:url("../font/2feabad2-d70f-4b3d-9a27-87bffac21bce.woff2") format("woff2"),url("../font/f0ee8fd2-4e6c-4676-b99d-5995bd5d9cc8.woff") format("woff");font-style:normal;font-weight:700}@font-face{font-family:"Futura W02";src:url("../font/12dbb46a-1b0b-40ee-80a6-4141c349b55f.woff2") format("woff2"),url("../font/2abd55ef-07d0-473e-80e1-0e4066cd01fa.woff") format("woff");font-style:normal;font-weight:900}body{background:#fff;color:#484848;font-size:1em;font-weight:400;line-height:1.4;margin:0;overflow-y:scroll}h1,h2,h3,h4,h5,h6,p,b,strong{margin:0 0 5px;padding:0}a,strong{text-decoration:none}p{font-size:1.4em}small{font-size:1.2em}button{cursor:pointer}fieldset{border:0;margin:0;padding:0}ul{margin:0;padding:0}ul li{list-style:none}img{height:auto;max-width:100%;vertical-align:middle}figure{display:inline-block;margin:0;text-align:left}.level1,.level9{font-family:"Futura W02",Arial,Helvetica,FreeSans,sans-serif;font-weight:900}.level1{color:#00305d;font-size:2.2em}.level9{color:#0075bf;font-size:1.4em}.wrapper{position:relative;z-index:1}@media screen{.wrapper{display:flex;flex-direction:column}}.light-blue,.blue,.blue-dark{color:#fff}.light-blue .heading,.light-blue a,.blue .heading,.blue a,.blue-dark .heading,.blue-dark a{color:inherit}.light-blue a:hover,.light-blue a:active,.light-blue a:focus{color:#036cb6}.blue a:hover,.blue a:active,.blue a:focus,.blue-dark a:hover,.blue-dark a:active,.blue-dark a:focus{color:#84c5ed}@font-face{font-family:"vvo-website";src:url("../font/icon-font/vvo-website.woff?20220512") format("woff")}.icon-font{border:0!important;line-height:1;position:absolute;text-indent:0}.icon-font:before{content:"";display:inline-block;font-family:"vvo-website";font-size:12px;font-style:normal;font-variant:normal!important;font-weight:normal;speak:none;text-decoration:none;text-transform:none!important;zoom:1}.icon-font.left{margin-right:10px;position:relative}.icon-font.right{margin-right:10px;position:relative}.tour .icon-font{display:inline-block;margin-right:10px;top:-2px;vertical-align:middle}.icon-reset{position:relative}.btn .icon-reset{display:inline-block;margin:0 10px;vertical-align:middle}.ico-close{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:16px;left:50%;position:absolute;top:50%;width:16px}.ico-detour:before{content:""}.ico-close:before{content:"";font-size:16px;font-weight:bold}.ico-print:before{content:""}.ico-disruption:before{content:""}.ico-additional:before{content:""}.cols12{display:flex;flex-direction:row;margin:0}.cols12>.col{margin-left:2.08333%}.cols12>.col:first-child{margin-left:0}.c12of12{width:100%}.cols12 .col.offset12of12{margin-left:104.16667%}.cols12 .col.offset12of12:first-child{margin-left:102.08333%}.c11of12{width:91.49306%}.cols12 .col.offset11of12{margin-left:95.65972%}.cols12 .col.offset11of12:first-child{margin-left:93.57639%}.c10of12{width:82.98611%}.cols12 .col.offset10of12{margin-left:87.15278%}.cols12 .col.offset10of12:first-child{margin-left:85.06944%}.c9of12{width:74.47917%}.cols12 .col.offset9of12{margin-left:78.64583%}.cols12 .col.offset9of12:first-child{margin-left:76.5625%}.c8of12{width:65.97222%}.cols12 .col.offset8of12{margin-left:70.13889%}.cols12 .col.offset8of12:first-child{margin-left:68.05556%}.c7of12{width:57.46528%}.cols12 .col.offset7of12{margin-left:61.63194%}.cols12 .col.offset7of12:first-child{margin-left:59.54861%}.c6of12{width:48.95833%}.cols12 .col.offset6of12{margin-left:53.125%}.cols12 .col.offset6of12:first-child{margin-left:51.04167%}.c5of12{width:40.45139%}.cols12 .col.offset5of12{margin-left:44.61806%}.cols12 .col.offset5of12:first-child{margin-left:42.53472%}.c4of12{width:31.94444%}.cols12 .col.offset4of12{margin-left:36.11111%}.cols12 .col.offset4of12:first-child{margin-left:34.02778%}.c3of12{width:23.4375%}.cols12 .col.offset3of12{margin-left:27.60417%}.cols12 .col.offset3of12:first-child{margin-left:25.52083%}.c2of12{width:14.93056%}.cols12 .col.offset2of12{margin-left:19.09722%}.cols12 .col.offset2of12:first-child{margin-left:17.01389%}.c1of12{width:6.42361%}.cols12 .col.offset1of12{margin-left:10.59028%}.cols12 .col.offset1of12:first-child{margin-left:8.50694%}.cols24{display:flex;flex-direction:row;margin:0}.cols24>.col{margin-left:2.08333%}.cols24>.col:first-child{margin-left:0}.c24of24{width:100%}.cols24 .col.offset24of24{margin-left:104.16667%}.cols24 .col.offset24of24:first-child{margin-left:102.08333%}.c23of24{width:95.74653%}.cols24 .col.offset23of24{margin-left:99.91319%}.cols24 .col.offset23of24:first-child{margin-left:97.82986%}.c22of24{width:91.49306%}.cols24 .col.offset22of24{margin-left:95.65972%}.cols24 .col.offset22of24:first-child{margin-left:93.57639%}.c21of24{width:87.23958%}.cols24 .col.offset21of24{margin-left:91.40625%}.cols24 .col.offset21of24:first-child{margin-left:89.32292%}.c20of24{width:82.98611%}.cols24 .col.offset20of24{margin-left:87.15278%}.cols24 .col.offset20of24:first-child{margin-left:85.06944%}.c19of24{width:78.73264%}.cols24 .col.offset19of24{margin-left:82.89931%}.cols24 .col.offset19of24:first-child{margin-left:80.81597%}.c18of24{width:74.47917%}.cols24 .col.offset18of24{margin-left:78.64583%}.cols24 .col.offset18of24:first-child{margin-left:76.5625%}.c17of24{width:70.22569%}.cols24 .col.offset17of24{margin-left:74.39236%}.cols24 .col.offset17of24:first-child{margin-left:72.30903%}.c16of24{width:65.97222%}.cols24 .col.offset16of24{margin-left:70.13889%}.cols24 .col.offset16of24:first-child{margin-left:68.05556%}.c15of24{width:61.71875%}.cols24 .col.offset15of24{margin-left:65.88542%}.cols24 .col.offset15of24:first-child{margin-left:63.80208%}.c14of24{width:57.46528%}.cols24 .col.offset14of24{margin-left:61.63194%}.cols24 .col.offset14of24:first-child{margin-left:59.54861%}.c13of24{width:53.21181%}.cols24 .col.offset13of24{margin-left:57.37847%}.cols24 .col.offset13of24:first-child{margin-left:55.29514%}.c12of24{width:48.95833%}.cols24 .col.offset12of24{margin-left:53.125%}.cols24 .col.offset12of24:first-child{margin-left:51.04167%}.c11of24{width:44.70486%}.cols24 .col.offset11of24{margin-left:48.87153%}.cols24 .col.offset11of24:first-child{margin-left:46.78819%}.c10of24{width:40.45139%}.cols24 .col.offset10of24{margin-left:44.61806%}.cols24 .col.offset10of24:first-child{margin-left:42.53472%}.c9of24{width:36.19792%}.cols24 .col.offset9of24{margin-left:40.36458%}.cols24 .col.offset9of24:first-child{margin-left:38.28125%}.c8of24{width:31.94444%}.cols24 .col.offset8of24{margin-left:36.11111%}.cols24 .col.offset8of24:first-child{margin-left:34.02778%}.c7of24{width:27.69097%}.cols24 .col.offset7of24{margin-left:31.85764%}.cols24 .col.offset7of24:first-child{margin-left:29.77431%}.c6of24{width:23.4375%}.cols24 .col.offset6of24{margin-left:27.60417%}.cols24 .col.offset6of24:first-child{margin-left:25.52083%}.c5of24{width:19.18403%}.cols24 .col.offset5of24{margin-left:23.35069%}.cols24 .col.offset5of24:first-child{margin-left:21.26736%}.c4of24{width:14.93056%}.cols24 .col.offset4of24{margin-left:19.09722%}.cols24 .col.offset4of24:first-child{margin-left:17.01389%}.c3of24{width:10.67708%}.cols24 .col.offset3of24{margin-left:14.84375%}.cols24 .col.offset3of24:first-child{margin-left:12.76042%}.c2of24{width:6.42361%}.cols24 .col.offset2of24{margin-left:10.59028%}.cols24 .col.offset2of24:first-child{margin-left:8.50694%}.c1of24{width:2.17014%}.cols24 .col.offset1of24{margin-left:6.33681%}.cols24 .col.offset1of24:first-child{margin-left:4.25347%}.tcols24{display:table;margin:0;width:100%}.tcols24>.tcol{display:table-cell;min-height:1px;padding-left:2.18341%;position:relative;vertical-align:middle}.tcols24>.tcol:first-child{padding-left:0}.tc24of24{width:100%}.tcols24 .tcol.offset24of24{padding-left:104.36681%}.tcols24 .tcol.offset24of24:first-child{padding-left:102.18341%}.tc23of24{width:95.74236%}.tcols24 .tcol.offset23of24{padding-left:100.10917%}.tcols24 .tcol.offset23of24:first-child{padding-left:97.92576%}.tc22of24{width:91.48472%}.tcols24 .tcol.offset22of24{padding-left:95.85153%}.tcols24 .tcol.offset22of24:first-child{padding-left:93.66812%}.tc21of24{width:87.22707%}.tcols24 .tcol.offset21of24{padding-left:91.59389%}.tcols24 .tcol.offset21of24:first-child{padding-left:89.41048%}.tc20of24{width:82.96943%}.tcols24 .tcol.offset20of24{padding-left:87.33624%}.tcols24 .tcol.offset20of24:first-child{padding-left:85.15284%}.tc19of24{width:78.71179%}.tcols24 .tcol.offset19of24{padding-left:83.0786%}.tcols24 .tcol.offset19of24:first-child{padding-left:80.8952%}.tc18of24{width:74.45415%}.tcols24 .tcol.offset18of24{padding-left:78.82096%}.tcols24 .tcol.offset18of24:first-child{padding-left:76.63755%}.tc17of24{width:70.19651%}.tcols24 .tcol.offset17of24{padding-left:74.56332%}.tcols24 .tcol.offset17of24:first-child{padding-left:72.37991%}.tc16of24{width:65.93886%}.tcols24 .tcol.offset16of24{padding-left:70.30568%}.tcols24 .tcol.offset16of24:first-child{padding-left:68.12227%}.tc15of24{width:61.68122%}.tcols24 .tcol.offset15of24{padding-left:66.04803%}.tcols24 .tcol.offset15of24:first-child{padding-left:63.86463%}.tc14of24{width:57.42358%}.tcols24 .tcol.offset14of24{padding-left:61.79039%}.tcols24 .tcol.offset14of24:first-child{padding-left:59.60699%}.tc13of24{width:53.16594%}.tcols24 .tcol.offset13of24{padding-left:57.53275%}.tcols24 .tcol.offset13of24:first-child{padding-left:55.34934%}.tc12of24{width:48.9083%}.tcols24 .tcol.offset12of24{padding-left:53.27511%}.tcols24 .tcol.offset12of24:first-child{padding-left:51.0917%}.tc11of24{width:44.65066%}.tcols24 .tcol.offset11of24{padding-left:49.01747%}.tcols24 .tcol.offset11of24:first-child{padding-left:46.83406%}.tc10of24{width:40.39301%}.tcols24 .tcol.offset10of24{padding-left:44.75983%}.tcols24 .tcol.offset10of24:first-child{padding-left:42.57642%}.tc9of24{width:36.13537%}.tcols24 .tcol.offset9of24{padding-left:40.50218%}.tcols24 .tcol.offset9of24:first-child{padding-left:38.31878%}.tc8of24{width:31.87773%}.tcols24 .tcol.offset8of24{padding-left:36.24454%}.tcols24 .tcol.offset8of24:first-child{padding-left:34.06114%}.tc7of24{width:27.62009%}.tcols24 .tcol.offset7of24{padding-left:31.9869%}.tcols24 .tcol.offset7of24:first-child{padding-left:29.80349%}.tc6of24{width:23.36245%}.tcols24 .tcol.offset6of24{padding-left:27.72926%}.tcols24 .tcol.offset6of24:first-child{padding-left:25.54585%}.tc5of24{width:19.1048%}.tcols24 .tcol.offset5of24{padding-left:23.47162%}.tcols24 .tcol.offset5of24:first-child{padding-left:21.28821%}.tc4of24{width:14.84716%}.tcols24 .tcol.offset4of24{padding-left:19.21397%}.tcols24 .tcol.offset4of24:first-child{padding-left:17.03057%}.tc3of24{width:10.58952%}.tcols24 .tcol.offset3of24{padding-left:14.95633%}.tcols24 .tcol.offset3of24:first-child{padding-left:12.77293%}.tc2of24{width:6.33188%}.tcols24 .tcol.offset2of24{padding-left:10.69869%}.tcols24 .tcol.offset2of24:first-child{padding-left:8.51528%}.tc1of24{width:2.07424%}.tcols24 .tcol.offset1of24{padding-left:6.44105%}.tcols24 .tcol.offset1of24:first-child{padding-left:4.25764%}.inner{box-sizing:border-box;margin:0 auto;padding:0 5px;position:relative;width:100%}@media screen{.inner{padding:0;width:940px}}.box{color:#00305d;margin-bottom:20px;padding:15px 20px}.box form{margin:0}.small-box{padding:10px}.bg-color-svg{bottom:-1px;left:-1px;overflow:hidden;position:absolute;right:-1px;top:-1px;z-index:-1}header{margin-bottom:20px}@media screen{header{margin-top:20px}}header .level1,header p{margin-bottom:0;vertical-align:middle}header .border-wrapper{padding-left:70px}header .border-wrapper svg{fill:#f0f0f0}header img{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;left:20px;position:absolute;top:50%}.border-wrapper{border:3px solid #f0f0f0;padding:5px 20px;position:relative}.logo{display:inline-block}.logo-list{display:block}.logo-list img{display:block;float:left;margin-right:5px}.logo-list img:last-child{margin-right:0}footer{margin-top:40px}@media screen{footer{margin-bottom:20px;order:1}}footer .inner{page-break-inside:avoid}footer img{height:auto;width:100%}input[type="checkbox"]{margin-top:-1px;vertical-align:middle}.label{color:#484848;display:block;font-size:1.4em;font-weight:bold}.label.error{color:#dd0b2f}.btn{background-color:#f0f0f0;border:0;box-sizing:border-box;color:#00305d;display:inline-block;font-family:"Futura W02",Arial,Helvetica,FreeSans,sans-serif;font-size:1.3rem;font-weight:900;margin-bottom:15px;padding:8px 15px}.btn:active,.btn:hover,.btn:focus{background-color:#84c5ed}.btn:active,.btn:hover,.btn:focus,.btn.darkblue-btn{color:#fff}.btn.darkblue-btn{background-color:#0075bf}.btn.darkblue-btn:active,.btn.darkblue-btn:hover,.btn.darkblue-btn:focus{background-color:#00305d}.btn-close{-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%);background-color:#dd0b2f;border:3px solid #fff;border-radius:50%;box-sizing:border-box;color:#fff;height:40px;position:absolute;right:1px;top:1px;width:40px;z-index:1}.icon-btn-left{padding-left:47px;padding-right:15px;position:relative;text-align:left}.icon-btn-left span{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:10px;top:50%}.print-all-trips{margin-bottom:0}.print-search-info{margin-bottom:20px}@media screen{.print-search-info{min-height:215px}}.print-search-info p{line-height:1.2;margin-bottom:10px}.print-search-info span{color:#0075bf;display:block;font-weight:700;margin-bottom:3px}.print-search-info strong{font-size:1.6em}.qrcode-image{margin:-7px}.qrcode-image figcaption{margin:0 7px}.print-pricing-info{page-break-before:always;text-align:center}@media screen{.print-pricing-info{margin-top:20px}}.print-pricing-info img{height:24cm;width:auto}@media print and (orientation:landscape){.print-pricing-info img{-webkit-transform:rotate(-90deg) translateX(-50%);-moz-transform:rotate(-90deg) translateX(-50%);-ms-transform:rotate(-90deg) translateX(-50%);-o-transform:rotate(-90deg) translateX(-50%);transform:rotate(-90deg) translateX(-50%);margin-top:-10.5cm}}.msg{border-style:solid;border-width:2px;padding:12px 45px 12px 70px;position:relative}.msg::before{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;left:20px;position:absolute;top:50%}.favourite-list .msg{margin-bottom:0}.favourite-list .msg p{margin-bottom:0}.msg ul{padding-left:30px}.msg li{font-size:1.4em;font-weight:bold;list-style-type:disc}.msg+.rte{margin-top:20px}.msg p,.msg strong{font-size:1.4em}.msg p:last-child{margin-bottom:0}.msg p strong{font-size:inherit}.msg p a{border-bottom:1px dotted #0075bf;color:#0075bf!important;display:inline-block;font-weight:bold}.msg p a:active,.msg p a:hover,.msg p a:focus{color:#00305d!important}.msg strong{margin:0}.msg-close{display:block;font-size:1em;height:16px;left:auto!important;margin-top:-6px!important;overflow:hidden;position:absolute!important;right:18px!important;top:50%!important;width:16px}.msg-close .ico-close{height:16px;width:16px}.msg-close .ico-close:before{font-size:9px;font-weight:bold}.msg-error::before,.msg-attention::before,.msg-warning::before,.msg-success::before,.msg-info::before{padding:2px;height:32px;width:32px}.msg-error{background-color:#fbb9c4;border-color:#f9889b}.msg-error::before{content:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2E5NDA0MCIgZD0iTTE2LDBDNy4xNiwwLDAsNy4xNiwwLDE2YzAsOC44NCw3LjE2LDE2LDE2LDE2czE2LTcuMTYsMTYtMTZDMzIsNy4xNiwyNC44NCwwLDE2LDB6Ii8+PHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgcG9pbnRzPSIyMy42MiwyMS4wNSAyMS4wNSwyMy42MiAxNiwxOC41NyAxMC45NSwyMy42MiA4LjM4LDIxLjA1IDEzLjQzLDE2IDguMzgsMTAuOTUgMTAuOTUsOC4zOCAxNiwxMy40MyAyMS4wNSw4LjM4IDIzLjYyLDEwLjk1IDE4LjU3LDE2Ii8+PC9zdmc+DQo=')}.msg-error,.msg-error p,.msg-error a:link,.msg-error a:visited,.msg-error strong{color:#721e1e!important}.msg-error a:active,.msg-error a:hover,.msg-error a:focus{text-decoration:underline}.msg-attention{background-color:#fbb9c4;border-color:#f9889b}.msg-attention::before{content:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2RjMDYxMyIgZD0iTTMuNDYsMjkuNzFjLTMuMTUsMC00LjM4LTIuMjQtMi43My00Ljk4TDEyLjk5LDQuMzRjMS42NS0yLjc0LDQuMzYtMi43NCw2LjAyLDBsMTIuMjYsMjAuMzkgYzEuNjUsMi43NCwwLjQzLDQuOTgtMi43Myw0Ljk4SDMuNDZ6Ii8+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTQuOTMsMjYuNTljLTAuOTksMC0xLjM4LTAuNzEtMC44Ni0xLjU3TDE1LjA1LDYuNzRjMC41Mi0wLjg2LDEuMzctMC44NiwxLjg5LDBsMTAuOTgsMTguMjggYzAuNTIsMC44NiwwLjEzLDEuNTctMC44NiwxLjU3SDQuOTN6Ii8+PHBhdGggZmlsbD0iIzFkMWQxYiIgZD0iTTE0LjAzLDIzLjE3YzAsMS4wOSwwLjg4LDEuOTcsMS45NywxLjk3YzEuMDksMCwxLjk3LTAuODgsMS45Ny0xLjk3YzAtMS4wOS0wLjg4LTEuOTctMS45Ny0xLjk3IEMxNC45MSwyMS4yLDE0LjAzLDIyLjA5LDE0LjAzLDIzLjE3eiBNMTcuNjQsMTEuNDNoLTMuMjd2OS4xNmgzLjI3VjExLjQzeiIvPjwvc3ZnPg0K')}.msg-attention,.msg-attention p,.msg-attention a:link,.msg-attention a:visited,.msg-attention strong{color:#721e1e!important}.msg-attention a:active,.msg-attention a:hover,.msg-attention a:focus{text-decoration:underline}.msg-warning{background-color:#ffed9a;border-color:#f8dc57}.msg-warning::before{content:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZhYjkwMCIgZD0iTTMuNDYsMjkuNzFjLTMuMTUsMC00LjM4LTIuMjQtMi43My00Ljk4TDEyLjk5LDQuMzRjMS42NS0yLjc0LDQuMzYtMi43NCw2LjAyLDBsMTIuMjUsMjAuMzkgYzEuNjUsMi43NCwwLjQzLDQuOTgtMi43Myw0Ljk4SDMuNDZ6Ii8+PHBhdGggZmlsbD0iIzYyNTEwMiIgZD0iTTEzLjU5LDIzLjE5YzAsMS4zMywxLjA4LDIuNDEsMi40MSwyLjQxYzEuMzMsMCwyLjQxLTEuMDgsMi40MS0yLjQxYzAtMS4zMy0xLjA4LTIuNDEtMi40MS0yLjQxIEMxNC42NywyMC43OCwxMy41OSwyMS44NiwxMy41OSwyMy4xOXogTTE4LDEwLjA2aC00djkuOTZoNFYxMC4wNnoiLz48L3N2Zz4NCg==')}.msg-warning,.msg-warning p,.msg-warning a:link,.msg-warning a:visited,.msg-warning strong{color:#66523a}.msg-success{background-color:#bcf8bf;border-color:#a3e2a6}.msg-success::before{content:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iIzMxODk2NiIgZD0iTTE2LDBDNy4xNiwwLDAsNy4xNiwwLDE2YzAsOC44NCw3LjE2LDE2LDE2LDE2czE2LTcuMTYsMTYtMTZDMzIsNy4xNiwyNC44NCwwLDE2LDB6Ii8+PHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgcG9pbnRzPSIxMy43NCwyNC4wOSA1Ljg1LDE2LjYxIDguOTMsMTMuMzUgMTMuNTcsMTcuNzYgMjIuOSw3LjkxIDI2LjE1LDExIi8+PC9zdmc+DQo=')}.msg-success,.msg-success p,.msg-success a:link,.msg-success a:visited,.msg-success strong{color:#045740}.msg-info{background-color:#84c5ed;border-color:#6aabd3}.msg-info::before{content:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iIzAwNzViZiIgZD0iTTE2LDBDNy4xNiwwLDAsNy4xNywwLDE2YzAsOC44NCw3LjE2LDE2LDE2LDE2czE2LTcuMTYsMTYtMTZDMzIsNy4xNywyNC44NCwwLDE2LDB6IE0xNS43NCw0LjM3IGMxLjksMCwzLjQ1LDEuNTQsMy40NSwzLjQ1cy0xLjU0LDMuNDUtMy40NSwzLjQ1cy0zLjQ1LTEuNTQtMy40NS0zLjQ1UzEzLjgzLDQuMzcsMTUuNzQsNC4zN3ogTTE5LjI3LDE0LjY2aC0wLjkxdjEwLjk5aDAuOTF2MS40NSBoLTAuOTFoLTUuMjRIMTIuMmwwLjA2LTEuNDVoMC44NlYxNC42NkgxMi4ybDAuMDYtMS40NWgwLjg2aDUuMjRoMC45MUMxOS4yNywxMy4yMSwxOS4yNywxNC42NiwxOS4yNywxNC42NnoiLz48L3N2Zz4NCg==')}.msg-info,.msg-info p,.msg-info a:link,.msg-info a:visited,.msg-info strong{color:#193f69}.switch-h,.switch-v{display:block;position:relative}.switch-h{height:32px}.switch-h.switch-long .icon-font{margin-right:10px}.switch-v input{left:-999em;position:absolute}.switch-label-h{background-color:#dfdfdf;box-shadow:0 6px 6px -6px rgba(0,0,0,.6);box-sizing:border-box;color:#00305d;cursor:pointer;display:block;font-family:"Futura W02",Arial,Helvetica,FreeSans,sans-serif;font-size:1.3em;font-weight:900;line-height:32px;overflow:hidden;padding:0 10px;position:relative;text-align:center;text-overflow:ellipsis;zoom:1}.switch-label-h:hover,.switch-label-h:focus{background-color:#0075bf;color:#fff}.switch-label-h:after{content:"";display:block;height:1px;left:0;position:absolute;top:1px;width:100%}.switch-label-h.switch-active{background:#004673;box-shadow:inset 0 3px 3px -2px rgba(0,0,0,.7);color:#fff;cursor:default;zoom:1}.switch-label-h.switch-active:after{display:none}.switch-label-h{height:32px;position:absolute;top:0;width:50%}.switch-first-h{left:0}.switch-first-h.switch-active{box-shadow:inset 2px 3px 3px -1px rgba(0,0,0,.7)}.switch-last-h{right:0}.switch-last-h.switch-active{box-shadow:inset -2px 3px 3px -1px rgba(0,0,0,.7)}.switch-checks input{left:-999em;position:absolute}.switch-checks legend{color:#00305d;display:inline-block;margin:0 20px 15px 0;vertical-align:middle}.advanced-options .switch-checks legend{display:block;margin:0 0 15px}.label-checkbox{color:#fff;margin-top:8px}.trip-container{margin-bottom:20px;position:relative}.list-images ul{text-align:right}.list-images li{display:inline-block;margin:4px 8px 4px -4px}.list-entry .list-images img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);position:relative;top:auto}.list-entry .list-images img[src*="ico-plus-bus.svg"]{-webkit-transform:scale(1.5,1.5);-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.counter{color:#0075bf;display:block;font-family:"Futura W02",Arial,Helvetica,FreeSans,sans-serif;font-size:1.6em;font-weight:900;line-height:2}.list-entry p,.connection-detail li p{font-size:1.6em;font-weight:normal;line-height:1.4;margin-bottom:0}.list-entry small,.connection-detail li small{font-size:1.3em}.list-entry .tour p,.list-entry .tour strong,.connection-detail li .tour p,.connection-detail li .tour strong{font-family:Arial,Helvetica,FreeSans,sans-serif}.list-entry .redirection-overlay,.connection-detail li .redirection-overlay{padding:15px 20px;margin:-15px -20px}.disruption{padding-right:40px;position:relative}.disruption .ico-detour,.disruption .ico-disruption,.disruption .ico-additional{margin-top:-25px;right:0;top:50%}.disruption .ico-detour:before,.disruption .ico-disruption:before,.disruption .ico-additional:before{font-size:32px}.list-entry{background-color:transparent!important;border:2px solid #0075bf;box-shadow:none!important;box-sizing:border-box;cursor:pointer;min-height:24px;padding:10px;position:relative}@media print{.list-entry .tc1of24+.tc5of24{padding-left:5px}}.list-entry .tc6of24 strong{margin-left:0}.list-entry p{display:inline-block}.list-entry p:first-child{display:block}.list-entry strong{margin-left:5px}.list-entry>span:not(.bg-color-svg){left:auto;right:10px}.list-entry img{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}.connection-info{margin-left:-6%}.connection-info p{display:block}.item-list>li{margin-top:10px}.item-list>li:first-child{margin-top:0}.accordion-header{outline:0}.accordion-content{display:none;margin-bottom:0}@media screen{.accordion-content{overflow:hidden}}.connection-detail{display:block}.connection-detail>li{display:block;position:relative;width:100%;page-break-inside:avoid}.connection-detail>li.stopover{display:none}.connection-detail>li small{display:block;margin-left:20px}.connection-detail>li p~small{margin-top:10px}.connection-detail>li:first-child .map-popover{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);top:0}.connection-detail>li:first-child .map-popover:after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin-top:7px;top:0}.connection-detail>li:last-child .map-popover{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);bottom:0;top:auto}.connection-detail>li:last-child .map-popover:after{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);margin-top:-7px;top:100%}.connection-detail .transportation{margin-left:10px}.connection-detail .trans-icon{box-sizing:border-box;display:block;min-height:56px;padding:7px 21px 7px 2px;width:75%}.google-map{height:250px;margin-bottom:35px;page-break-inside:avoid;position:relative}.large-map,.small-map{height:100%;left:0;position:absolute;top:0;width:100%}.map-popover{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:2px solid #00a5df!important;box-sizing:border-box;height:150px;margin-top:-10px;page-break-inside:avoid;position:absolute;right:0;top:50%;width:25%;z-index:1}.map-popover:after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border-color:transparent #00a5df transparent transparent;border-style:solid;border-width:20px;content:"";height:0;pointer-events:none;position:absolute;right:100%;top:50%;width:0}.map-popover .btn-close{margin-right:-2px;margin-top:-2px}.map-wrapper{height:100%;overflow:hidden;position:relative}.leaflet-container{height:100%}.redirection{display:block;position:relative}.redirection .ico-detour,.redirection .ico-disruption,.redirection .ico-additional{margin:0;top:-2px}.redirection .ico-detour:before,.redirection .ico-disruption:before,.redirection .ico-additional:before{font-size:32px}.redirection .trans-icon p,.redirection .trans-icon strong{color:#982828}.details{background-color:transparent!important;border-color:#0075bf;border-style:solid;border-width:0 2px 2px;padding:24px 22px}.trans-icon:after,.trans-icon:before{color:transparent;content:"";display:block;left:12%!important;position:absolute;width:0}.trans-icon:before{border-left:4px solid currentColor;height:100%;top:0}.trans-icon:after{-webkit-transform:translate(-4px,-50%);-moz-transform:translate(-4px,-50%);-ms-transform:translate(-4px,-50%);-o-transform:translate(-4px,-50%);transform:translate(-4px,-50%);border-radius:50%;border:6px solid currentColor;height:0;top:25px;z-index:1}.trans-start:before{height:calc(100% - 25px);top:25px}.trans-end:before{bottom:calc(100% - 25px);height:25px;top:auto}.trans-end-followthru:before,.trans-current:before{height:25px}.trans-end-followthru>div:first-child:before,.trans-current>div:first-child:before{border-left:4px solid currentColor;content:"";display:block;height:calc(100% - 25px);left:12%!important;position:absolute;top:25px}.trans-end-followthru>div:first-child:before{color:transparent}.trans-current:before{color:transparent}.trans-current>div:first-child:before{color:transparent}.trans-nonstop:after{display:none}.connection-image{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;font-size:1.4em;margin-left:6px;position:absolute;top:25px;z-index:2}.connection-image.left{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin-right:10px;position:relative}.connection-image img{max-width:none}.journey-planner .connection-image img{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.journey-planner .connection-image img[src*="ico-plus-bus.svg"]{-webkit-transform:scale(1.5,1.5);-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.journey-planner .trans-icon .connection-image.left{left:-46%;top:-6px}.journey-planner .redirection .connection-image.left{margin-right:10px}.ico-redirection:before{color:#dd0b2f}.ico-redirection:after{display:none}.ico-subway:after,.ico-subway:not(.trans-current):before,.ico-subway.trans-current>div:first-child:before{color:#004f8d}.ico-bus:after,.ico-bus:not(.trans-current):before,.ico-bus.trans-current>div:first-child:before{color:#005d79}.ico-plus-bus:after,.ico-plus-bus:not(.trans-current):before,.ico-plus-bus.trans-current>div:first-child:before{color:#a5027d}.ico-tram:after,.ico-tram:not(.trans-current):before,.ico-tram.trans-current>div:first-child:before{color:#dd0b2f}.ico-ast:after,.ico-ast:not(.trans-current):before,.ico-ast.trans-current>div:first-child:before,.ico-taxi:after,.ico-taxi:not(.trans-current):before,.ico-taxi.trans-current>div:first-child:before,.ico-low-floor-bus:after,.ico-low-floor-bus:not(.trans-current):before,.ico-low-floor-bus.trans-current>div:first-child:before{color:#fc0}.ico-metropolitan-railway:after,.ico-metropolitan-railway:not(.trans-current):before,.ico-metropolitan-railway.trans-current>div:first-child:before,.ico-train:after,.ico-train:not(.trans-current):before,.ico-train.trans-current>div:first-child:before{color:#009551}.ico-ferry:after,.ico-ferry:not(.trans-current):before,.ico-ferry.trans-current>div:first-child:before,.ico-monorail:after,.ico-monorail:not(.trans-current):before,.ico-monorail.trans-current>div:first-child:before,.ico-overhead-railway:after,.ico-overhead-railway:not(.trans-current):before,.ico-overhead-railway.trans-current>div:first-child:before,.ico-cable-railway:after,.ico-cable-railway:not(.trans-current):before,.ico-cable-railway.trans-current>div:first-child:before,.ico-cog-railway:after,.ico-cog-railway:not(.trans-current):before,.ico-cog-railway.trans-current>div:first-child:before{color:#00a5df}.ico-detour,.ico-disruption,.ico-additional{color:#dd0b2f}.ico-detour:before,.ico-disruption:before,.ico-additional:before{font-size:22px}.tour .ico-detour,.tour .ico-disruption,.tour .ico-additional{margin-left:10px}.range-container{align-items:center;color:#fff;display:flex;position:relative;top:3px}.range-font-small{font-size:10px;font-weight:bold}.range-font-large{font-size:16px;font-weight:bold}.rangeslider{margin:0 10px}.label-range{color:inherit;margin-right:30px}.body-small-font{font-size:.8em}.body-small-font .hide-print,.body-small-font .msg,.body-small-font .leaflet-control-container{font-size:1.25em}.body-large-font{font-size:1.2em}.body-large-font .hide-print,.body-large-font .msg,.body-large-font .leaflet-control-container{font-size:.835em}