@font-face{font-family:'open_sansregular';src:url('fonts/OpenSans-Regular-webfont.eot');src:url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-Regular-webfont.woff') format('woff'),url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'robotoregular';src:url('fonts/Roboto-Regular-webfont.eot');src:url('fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/Roboto-Regular-webfont.woff') format('woff'),url('fonts/Roboto-Regular-webfont.ttf') format('truetype'),url('fonts/Roboto-Regular-webfont.svg#robotoregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'texgyreherosregular';src:url('fonts/texgyreheros-regular-webfont.eot');src:url('fonts/texgyreheros-regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/texgyreheros-regular-webfont.woff') format('woff'),url('fonts/texgyreheros-regular-webfont.ttf') format('truetype'),url('fonts/texgyreheros-regular-webfont.svg#texgyreherosregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'exgyreheroscnregular';src:url('fonts/exgyreheroscn-regular-webfont.eot');src:url('fonts/exgyreheroscn-regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/exgyreheroscn-regular-webfont.woff') format('woff'),url('fonts/exgyreheroscn-regular-webfont.ttf') format('truetype'),url('fonts/exgyreheroscn-regular-webfont.svg#texgyreherosregular') format('svg');font-weight:normal;font-style:normal}[data-hfs-widget] [onclick]{cursor:pointer}[data-hfs-widget] a[href="#"]{text-decoration:none}[data-hfs-widget] a[href="#"]:visited{text-decoration:none}[data-hfs-widget] a[href="#"]:focus{text-decoration:none}[data-hfs-widget] a[href="#"]:hover{text-decoration:none}[data-hfs-widget] a[href="#"]:active{text-decoration:none}[data-hfs-widget] [hidden]{display:none !important}[data-hfs-widget] input[type="time"]::-webkit-inner-spin-button,[data-hfs-widget] input[type="date"]::-webkit-inner-spin-button{display:none}[data-hfs-widget] input[type="time"]::-webkit-clear-button,[data-hfs-widget] input[type="date"]::-webkit-clear-button{display:none}[data-hfs-widget] .hfs_showXS,[data-hfs-widget] .hfs_showXSInline,[data-hfs-widget] .hfs_showXSInlineBlock,[data-hfs-widget] .hfs_showSM,[data-hfs-widget] .hfs_showSMInline,[data-hfs-widget] .hfs_showSMInlineBlock,[data-hfs-widget] .hfs_showMD,[data-hfs-widget] .hfs_showMDInline,[data-hfs-widget] .hfs_showMDInlineBlock,[data-hfs-widget] .hfs_showLG,[data-hfs-widget] .hfs_showLGInline,[data-hfs-widget] .hfs_showLGInlineBlock,[data-hfs-widget] .hfs_showXLG,[data-hfs-widget] .hfs_showXLGInline,[data-hfs-widget] .hfs_showXLGInlineBlock{display:none}@keyframes spinner{to{transform:rotate(360deg)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}.hfs_spinner{min-width:24px;min-height:24px;text-align:center}.hfs_spinner:before{content:'Loading�';position:absolute;width:16px;height:16px;margin-left:-8px}.hfs_spinner:not(:required):before{content:'';border-radius:50%;border-top:2px solid #000d2a;border-right:2px solid transparent;animation:spinner .6s linear infinite;-webkit-animation:spinner .6s linear infinite}.hfs_spinner.inverted:not(:required):before{border-top:2px solid #ffffff}.hfs_spinner.primary:not(:required):before{border-top:2px solid #000d2a}.hfs_spinner.primaryBtn:not(:required):before{border-top:2px solid #eaba2a}.hfs_spinner.large{min-height:48px;min-width:48px}.hfs_spinner.large:before{width:48px;height:48px;margin-left:-24px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}[data-hfs-widget]{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}[data-hfs-widget] article,[data-hfs-widget] aside,[data-hfs-widget] details,[data-hfs-widget] figcaption,[data-hfs-widget] figure,[data-hfs-widget] footer,[data-hfs-widget] header,[data-hfs-widget] hgroup,[data-hfs-widget] main,[data-hfs-widget] menu,[data-hfs-widget] nav,[data-hfs-widget] section,[data-hfs-widget] summary{display:block}[data-hfs-widget] audio,[data-hfs-widget] canvas,[data-hfs-widget] progress,[data-hfs-widget] video{display:inline-block;vertical-align:baseline}[data-hfs-widget] audio:not([controls]){display:none;height:0}[data-hfs-widget] [hidden],[data-hfs-widget] template{display:none}[data-hfs-widget] a{background-color:transparent}[data-hfs-widget] a:active,[data-hfs-widget] a:hover{outline:0}[data-hfs-widget] abbr[title]{border-bottom:1px dotted}[data-hfs-widget] b,[data-hfs-widget] strong{font-weight:bold}[data-hfs-widget] dfn{font-style:italic}[data-hfs-widget] h1{font-size:2em;margin:.67em 0}[data-hfs-widget] mark{background:#ff0;color:#000}[data-hfs-widget] small{font-size:80%}[data-hfs-widget] sub,[data-hfs-widget] sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}[data-hfs-widget] sup{top:-0.5em}[data-hfs-widget] sub{bottom:-0.25em}[data-hfs-widget] img{border:0}[data-hfs-widget] svg:not(:root){overflow:hidden}[data-hfs-widget] figure{margin:1em 40px}[data-hfs-widget] hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}[data-hfs-widget] pre{overflow:auto}[data-hfs-widget] code,[data-hfs-widget] kbd,[data-hfs-widget] pre,[data-hfs-widget] samp{font-family:monospace, monospace;font-size:1em}[data-hfs-widget] button,[data-hfs-widget] input,[data-hfs-widget] optgroup,[data-hfs-widget] select,[data-hfs-widget] textarea{color:inherit;font:inherit;margin:0}[data-hfs-widget] button{overflow:visible}[data-hfs-widget] button,[data-hfs-widget] select{text-transform:none}[data-hfs-widget] button.hfs_btn,[data-hfs-widget] select.hfs_btn{text-transform:uppercase}[data-hfs-widget] button,[data-hfs-widget] html input[type="button"],[data-hfs-widget] input[type="reset"],[data-hfs-widget] input[type="submit"]{-webkit-appearance:button;cursor:pointer}[data-hfs-widget] button[disabled],[data-hfs-widget] html input[disabled]{cursor:default}[data-hfs-widget] button::-moz-focus-inner,[data-hfs-widget] input::-moz-focus-inner{border:0;padding:0}[data-hfs-widget] input{line-height:normal}[data-hfs-widget] input[type="checkbox"],[data-hfs-widget] input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[data-hfs-widget] input[type="number"]::-webkit-inner-spin-button,[data-hfs-widget] input[type="number"]::-webkit-outer-spin-button{height:auto}[data-hfs-widget] input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}[data-hfs-widget] input[type="search"]::-webkit-search-cancel-button,[data-hfs-widget] input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}[data-hfs-widget] legend{border:0;padding:0}[data-hfs-widget] textarea{overflow:auto}[data-hfs-widget] optgroup{font-weight:bold}[data-hfs-widget] table{border-collapse:collapse;border-spacing:0}[data-hfs-widget] td,[data-hfs-widget] th{padding:0}[data-hfs-widget] *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[data-hfs-widget] *:before,[data-hfs-widget] *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[data-hfs-widget] html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}[data-hfs-widget] body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333333;background-color:#ffffff}[data-hfs-widget] input,[data-hfs-widget] button,[data-hfs-widget] select,[data-hfs-widget] textarea{font-family:inherit;font-size:inherit;line-height:inherit}[data-hfs-widget] a{color:#337ab7;text-decoration:none}[data-hfs-widget] a:hover,[data-hfs-widget] a:focus{color:#23527c;text-decoration:underline}[data-hfs-widget] a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}[data-hfs-widget] figure{margin:0}[data-hfs-widget] img{vertical-align:middle}[data-hfs-widget] .img-responsive{display:block;max-width:100%;height:auto}[data-hfs-widget] .img-rounded{border-radius:6px}[data-hfs-widget] .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}[data-hfs-widget] .img-circle{border-radius:50%}[data-hfs-widget] hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}[data-hfs-widget] .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}[data-hfs-widget] .sr-only-focusable:active,[data-hfs-widget] .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[data-hfs-widget] [role="button"]{cursor:pointer}[data-hfs-widget] .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){[data-hfs-widget] .container{width:750px}}@media (min-width:992px){[data-hfs-widget] .container{width:970px}}@media (min-width:1200px){[data-hfs-widget] .container{width:1170px}}[data-hfs-widget] .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}[data-hfs-widget] .row{margin-left:-15px;margin-right:-15px}[data-hfs-widget] .col-xs-1,[data-hfs-widget] .col-sm-1,[data-hfs-widget] .col-md-1,[data-hfs-widget] .col-lg-1,[data-hfs-widget] .col-xs-2,[data-hfs-widget] .col-sm-2,[data-hfs-widget] .col-md-2,[data-hfs-widget] .col-lg-2,[data-hfs-widget] .col-xs-3,[data-hfs-widget] .col-sm-3,[data-hfs-widget] .col-md-3,[data-hfs-widget] .col-lg-3,[data-hfs-widget] .col-xs-4,[data-hfs-widget] .col-sm-4,[data-hfs-widget] .col-md-4,[data-hfs-widget] .col-lg-4,[data-hfs-widget] .col-xs-5,[data-hfs-widget] .col-sm-5,[data-hfs-widget] .col-md-5,[data-hfs-widget] .col-lg-5,[data-hfs-widget] .col-xs-6,[data-hfs-widget] .col-sm-6,[data-hfs-widget] .col-md-6,[data-hfs-widget] .col-lg-6,[data-hfs-widget] .col-xs-7,[data-hfs-widget] .col-sm-7,[data-hfs-widget] .col-md-7,[data-hfs-widget] .col-lg-7,[data-hfs-widget] .col-xs-8,[data-hfs-widget] .col-sm-8,[data-hfs-widget] .col-md-8,[data-hfs-widget] .col-lg-8,[data-hfs-widget] .col-xs-9,[data-hfs-widget] .col-sm-9,[data-hfs-widget] .col-md-9,[data-hfs-widget] .col-lg-9,[data-hfs-widget] .col-xs-10,[data-hfs-widget] .col-sm-10,[data-hfs-widget] .col-md-10,[data-hfs-widget] .col-lg-10,[data-hfs-widget] .col-xs-11,[data-hfs-widget] .col-sm-11,[data-hfs-widget] .col-md-11,[data-hfs-widget] .col-lg-11,[data-hfs-widget] .col-xs-12,[data-hfs-widget] .col-sm-12,[data-hfs-widget] .col-md-12,[data-hfs-widget] .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}[data-hfs-widget] .col-xs-1,[data-hfs-widget] .col-xs-2,[data-hfs-widget] .col-xs-3,[data-hfs-widget] .col-xs-4,[data-hfs-widget] .col-xs-5,[data-hfs-widget] .col-xs-6,[data-hfs-widget] .col-xs-7,[data-hfs-widget] .col-xs-8,[data-hfs-widget] .col-xs-9,[data-hfs-widget] .col-xs-10,[data-hfs-widget] .col-xs-11,[data-hfs-widget] .col-xs-12{float:left}[data-hfs-widget] .col-xs-12{width:100%}[data-hfs-widget] .col-xs-11{width:91.66666667%}[data-hfs-widget] .col-xs-10{width:83.33333333%}[data-hfs-widget] .col-xs-9{width:75%}[data-hfs-widget] .col-xs-8{width:66.66666667%}[data-hfs-widget] .col-xs-7{width:58.33333333%}[data-hfs-widget] .col-xs-6{width:50%}[data-hfs-widget] .col-xs-5{width:41.66666667%}[data-hfs-widget] .col-xs-4{width:33.33333333%}[data-hfs-widget] .col-xs-3{width:25%}[data-hfs-widget] .col-xs-2{width:16.66666667%}[data-hfs-widget] .col-xs-1{width:8.33333333%}[data-hfs-widget] .col-xs-pull-12{right:100%}[data-hfs-widget] .col-xs-pull-11{right:91.66666667%}[data-hfs-widget] .col-xs-pull-10{right:83.33333333%}[data-hfs-widget] .col-xs-pull-9{right:75%}[data-hfs-widget] .col-xs-pull-8{right:66.66666667%}[data-hfs-widget] .col-xs-pull-7{right:58.33333333%}[data-hfs-widget] .col-xs-pull-6{right:50%}[data-hfs-widget] .col-xs-pull-5{right:41.66666667%}[data-hfs-widget] .col-xs-pull-4{right:33.33333333%}[data-hfs-widget] .col-xs-pull-3{right:25%}[data-hfs-widget] .col-xs-pull-2{right:16.66666667%}[data-hfs-widget] .col-xs-pull-1{right:8.33333333%}[data-hfs-widget] .col-xs-pull-0{right:auto}[data-hfs-widget] .col-xs-push-12{left:100%}[data-hfs-widget] .col-xs-push-11{left:91.66666667%}[data-hfs-widget] .col-xs-push-10{left:83.33333333%}[data-hfs-widget] .col-xs-push-9{left:75%}[data-hfs-widget] .col-xs-push-8{left:66.66666667%}[data-hfs-widget] .col-xs-push-7{left:58.33333333%}[data-hfs-widget] .col-xs-push-6{left:50%}[data-hfs-widget] .col-xs-push-5{left:41.66666667%}[data-hfs-widget] .col-xs-push-4{left:33.33333333%}[data-hfs-widget] .col-xs-push-3{left:25%}[data-hfs-widget] .col-xs-push-2{left:16.66666667%}[data-hfs-widget] .col-xs-push-1{left:8.33333333%}[data-hfs-widget] .col-xs-push-0{left:auto}[data-hfs-widget] .col-xs-offset-12{margin-left:100%}[data-hfs-widget] .col-xs-offset-11{margin-left:91.66666667%}[data-hfs-widget] .col-xs-offset-10{margin-left:83.33333333%}[data-hfs-widget] .col-xs-offset-9{margin-left:75%}[data-hfs-widget] .col-xs-offset-8{margin-left:66.66666667%}[data-hfs-widget] .col-xs-offset-7{margin-left:58.33333333%}[data-hfs-widget] .col-xs-offset-6{margin-left:50%}[data-hfs-widget] .col-xs-offset-5{margin-left:41.66666667%}[data-hfs-widget] .col-xs-offset-4{margin-left:33.33333333%}[data-hfs-widget] .col-xs-offset-3{margin-left:25%}[data-hfs-widget] .col-xs-offset-2{margin-left:16.66666667%}[data-hfs-widget] .col-xs-offset-1{margin-left:8.33333333%}[data-hfs-widget] .col-xs-offset-0{margin-left:0%}@media (min-width:768px){[data-hfs-widget] .col-sm-1,[data-hfs-widget] .col-sm-2,[data-hfs-widget] .col-sm-3,[data-hfs-widget] .col-sm-4,[data-hfs-widget] .col-sm-5,[data-hfs-widget] .col-sm-6,[data-hfs-widget] .col-sm-7,[data-hfs-widget] .col-sm-8,[data-hfs-widget] .col-sm-9,[data-hfs-widget] .col-sm-10,[data-hfs-widget] .col-sm-11,[data-hfs-widget] .col-sm-12{float:left}[data-hfs-widget] .col-sm-12{width:100%}[data-hfs-widget] .col-sm-11{width:91.66666667%}[data-hfs-widget] .col-sm-10{width:83.33333333%}[data-hfs-widget] .col-sm-9{width:75%}[data-hfs-widget] .col-sm-8{width:66.66666667%}[data-hfs-widget] .col-sm-7{width:58.33333333%}[data-hfs-widget] .col-sm-6{width:50%}[data-hfs-widget] .col-sm-5{width:41.66666667%}[data-hfs-widget] .col-sm-4{width:33.33333333%}[data-hfs-widget] .col-sm-3{width:25%}[data-hfs-widget] .col-sm-2{width:16.66666667%}[data-hfs-widget] .col-sm-1{width:8.33333333%}[data-hfs-widget] .col-sm-pull-12{right:100%}[data-hfs-widget] .col-sm-pull-11{right:91.66666667%}[data-hfs-widget] .col-sm-pull-10{right:83.33333333%}[data-hfs-widget] .col-sm-pull-9{right:75%}[data-hfs-widget] .col-sm-pull-8{right:66.66666667%}[data-hfs-widget] .col-sm-pull-7{right:58.33333333%}[data-hfs-widget] .col-sm-pull-6{right:50%}[data-hfs-widget] .col-sm-pull-5{right:41.66666667%}[data-hfs-widget] .col-sm-pull-4{right:33.33333333%}[data-hfs-widget] .col-sm-pull-3{right:25%}[data-hfs-widget] .col-sm-pull-2{right:16.66666667%}[data-hfs-widget] .col-sm-pull-1{right:8.33333333%}[data-hfs-widget] .col-sm-pull-0{right:auto}[data-hfs-widget] .col-sm-push-12{left:100%}[data-hfs-widget] .col-sm-push-11{left:91.66666667%}[data-hfs-widget] .col-sm-push-10{left:83.33333333%}[data-hfs-widget] .col-sm-push-9{left:75%}[data-hfs-widget] .col-sm-push-8{left:66.66666667%}[data-hfs-widget] .col-sm-push-7{left:58.33333333%}[data-hfs-widget] .col-sm-push-6{left:50%}[data-hfs-widget] .col-sm-push-5{left:41.66666667%}[data-hfs-widget] .col-sm-push-4{left:33.33333333%}[data-hfs-widget] .col-sm-push-3{left:25%}[data-hfs-widget] .col-sm-push-2{left:16.66666667%}[data-hfs-widget] .col-sm-push-1{left:8.33333333%}[data-hfs-widget] .col-sm-push-0{left:auto}[data-hfs-widget] .col-sm-offset-12{margin-left:100%}[data-hfs-widget] .col-sm-offset-11{margin-left:91.66666667%}[data-hfs-widget] .col-sm-offset-10{margin-left:83.33333333%}[data-hfs-widget] .col-sm-offset-9{margin-left:75%}[data-hfs-widget] .col-sm-offset-8{margin-left:66.66666667%}[data-hfs-widget] .col-sm-offset-7{margin-left:58.33333333%}[data-hfs-widget] .col-sm-offset-6{margin-left:50%}[data-hfs-widget] .col-sm-offset-5{margin-left:41.66666667%}[data-hfs-widget] .col-sm-offset-4{margin-left:33.33333333%}[data-hfs-widget] .col-sm-offset-3{margin-left:25%}[data-hfs-widget] .col-sm-offset-2{margin-left:16.66666667%}[data-hfs-widget] .col-sm-offset-1{margin-left:8.33333333%}[data-hfs-widget] .col-sm-offset-0{margin-left:0%}}@media (min-width:992px){[data-hfs-widget] .col-md-1,[data-hfs-widget] .col-md-2,[data-hfs-widget] .col-md-3,[data-hfs-widget] .col-md-4,[data-hfs-widget] .col-md-5,[data-hfs-widget] .col-md-6,[data-hfs-widget] .col-md-7,[data-hfs-widget] .col-md-8,[data-hfs-widget] .col-md-9,[data-hfs-widget] .col-md-10,[data-hfs-widget] .col-md-11,[data-hfs-widget] .col-md-12{float:left}[data-hfs-widget] .col-md-12{width:100%}[data-hfs-widget] .col-md-11{width:91.66666667%}[data-hfs-widget] .col-md-10{width:83.33333333%}[data-hfs-widget] .col-md-9{width:75%}[data-hfs-widget] .col-md-8{width:66.66666667%}[data-hfs-widget] .col-md-7{width:58.33333333%}[data-hfs-widget] .col-md-6{width:50%}[data-hfs-widget] .col-md-5{width:41.66666667%}[data-hfs-widget] .col-md-4{width:33.33333333%}[data-hfs-widget] .col-md-3{width:25%}[data-hfs-widget] .col-md-2{width:16.66666667%}[data-hfs-widget] .col-md-1{width:8.33333333%}[data-hfs-widget] .col-md-pull-12{right:100%}[data-hfs-widget] .col-md-pull-11{right:91.66666667%}[data-hfs-widget] .col-md-pull-10{right:83.33333333%}[data-hfs-widget] .col-md-pull-9{right:75%}[data-hfs-widget] .col-md-pull-8{right:66.66666667%}[data-hfs-widget] .col-md-pull-7{right:58.33333333%}[data-hfs-widget] .col-md-pull-6{right:50%}[data-hfs-widget] .col-md-pull-5{right:41.66666667%}[data-hfs-widget] .col-md-pull-4{right:33.33333333%}[data-hfs-widget] .col-md-pull-3{right:25%}[data-hfs-widget] .col-md-pull-2{right:16.66666667%}[data-hfs-widget] .col-md-pull-1{right:8.33333333%}[data-hfs-widget] .col-md-pull-0{right:auto}[data-hfs-widget] .col-md-push-12{left:100%}[data-hfs-widget] .col-md-push-11{left:91.66666667%}[data-hfs-widget] .col-md-push-10{left:83.33333333%}[data-hfs-widget] .col-md-push-9{left:75%}[data-hfs-widget] .col-md-push-8{left:66.66666667%}[data-hfs-widget] .col-md-push-7{left:58.33333333%}[data-hfs-widget] .col-md-push-6{left:50%}[data-hfs-widget] .col-md-push-5{left:41.66666667%}[data-hfs-widget] .col-md-push-4{left:33.33333333%}[data-hfs-widget] .col-md-push-3{left:25%}[data-hfs-widget] .col-md-push-2{left:16.66666667%}[data-hfs-widget] .col-md-push-1{left:8.33333333%}[data-hfs-widget] .col-md-push-0{left:auto}[data-hfs-widget] .col-md-offset-12{margin-left:100%}[data-hfs-widget] .col-md-offset-11{margin-left:91.66666667%}[data-hfs-widget] .col-md-offset-10{margin-left:83.33333333%}[data-hfs-widget] .col-md-offset-9{margin-left:75%}[data-hfs-widget] .col-md-offset-8{margin-left:66.66666667%}[data-hfs-widget] .col-md-offset-7{margin-left:58.33333333%}[data-hfs-widget] .col-md-offset-6{margin-left:50%}[data-hfs-widget] .col-md-offset-5{margin-left:41.66666667%}[data-hfs-widget] .col-md-offset-4{margin-left:33.33333333%}[data-hfs-widget] .col-md-offset-3{margin-left:25%}[data-hfs-widget] .col-md-offset-2{margin-left:16.66666667%}[data-hfs-widget] .col-md-offset-1{margin-left:8.33333333%}[data-hfs-widget] .col-md-offset-0{margin-left:0%}}@media (min-width:1200px){[data-hfs-widget] .col-lg-1,[data-hfs-widget] .col-lg-2,[data-hfs-widget] .col-lg-3,[data-hfs-widget] .col-lg-4,[data-hfs-widget] .col-lg-5,[data-hfs-widget] .col-lg-6,[data-hfs-widget] .col-lg-7,[data-hfs-widget] .col-lg-8,[data-hfs-widget] .col-lg-9,[data-hfs-widget] .col-lg-10,[data-hfs-widget] .col-lg-11,[data-hfs-widget] .col-lg-12{float:left}[data-hfs-widget] .col-lg-12{width:100%}[data-hfs-widget] .col-lg-11{width:91.66666667%}[data-hfs-widget] .col-lg-10{width:83.33333333%}[data-hfs-widget] .col-lg-9{width:75%}[data-hfs-widget] .col-lg-8{width:66.66666667%}[data-hfs-widget] .col-lg-7{width:58.33333333%}[data-hfs-widget] .col-lg-6{width:50%}[data-hfs-widget] .col-lg-5{width:41.66666667%}[data-hfs-widget] .col-lg-4{width:33.33333333%}[data-hfs-widget] .col-lg-3{width:25%}[data-hfs-widget] .col-lg-2{width:16.66666667%}[data-hfs-widget] .col-lg-1{width:8.33333333%}[data-hfs-widget] .col-lg-pull-12{right:100%}[data-hfs-widget] .col-lg-pull-11{right:91.66666667%}[data-hfs-widget] .col-lg-pull-10{right:83.33333333%}[data-hfs-widget] .col-lg-pull-9{right:75%}[data-hfs-widget] .col-lg-pull-8{right:66.66666667%}[data-hfs-widget] .col-lg-pull-7{right:58.33333333%}[data-hfs-widget] .col-lg-pull-6{right:50%}[data-hfs-widget] .col-lg-pull-5{right:41.66666667%}[data-hfs-widget] .col-lg-pull-4{right:33.33333333%}[data-hfs-widget] .col-lg-pull-3{right:25%}[data-hfs-widget] .col-lg-pull-2{right:16.66666667%}[data-hfs-widget] .col-lg-pull-1{right:8.33333333%}[data-hfs-widget] .col-lg-pull-0{right:auto}[data-hfs-widget] .col-lg-push-12{left:100%}[data-hfs-widget] .col-lg-push-11{left:91.66666667%}[data-hfs-widget] .col-lg-push-10{left:83.33333333%}[data-hfs-widget] .col-lg-push-9{left:75%}[data-hfs-widget] .col-lg-push-8{left:66.66666667%}[data-hfs-widget] .col-lg-push-7{left:58.33333333%}[data-hfs-widget] .col-lg-push-6{left:50%}[data-hfs-widget] .col-lg-push-5{left:41.66666667%}[data-hfs-widget] .col-lg-push-4{left:33.33333333%}[data-hfs-widget] .col-lg-push-3{left:25%}[data-hfs-widget] .col-lg-push-2{left:16.66666667%}[data-hfs-widget] .col-lg-push-1{left:8.33333333%}[data-hfs-widget] .col-lg-push-0{left:auto}[data-hfs-widget] .col-lg-offset-12{margin-left:100%}[data-hfs-widget] .col-lg-offset-11{margin-left:91.66666667%}[data-hfs-widget] .col-lg-offset-10{margin-left:83.33333333%}[data-hfs-widget] .col-lg-offset-9{margin-left:75%}[data-hfs-widget] .col-lg-offset-8{margin-left:66.66666667%}[data-hfs-widget] .col-lg-offset-7{margin-left:58.33333333%}[data-hfs-widget] .col-lg-offset-6{margin-left:50%}[data-hfs-widget] .col-lg-offset-5{margin-left:41.66666667%}[data-hfs-widget] .col-lg-offset-4{margin-left:33.33333333%}[data-hfs-widget] .col-lg-offset-3{margin-left:25%}[data-hfs-widget] .col-lg-offset-2{margin-left:16.66666667%}[data-hfs-widget] .col-lg-offset-1{margin-left:8.33333333%}[data-hfs-widget] .col-lg-offset-0{margin-left:0%}}[data-hfs-widget] .clearfix:before,[data-hfs-widget] .clearfix:after,[data-hfs-widget] .container:before,[data-hfs-widget] .container:after,[data-hfs-widget] .container-fluid:before,[data-hfs-widget] .container-fluid:after,[data-hfs-widget] .row:before,[data-hfs-widget] .row:after{content:" ";display:table}[data-hfs-widget] .clearfix:after,[data-hfs-widget] .container:after,[data-hfs-widget] .container-fluid:after,[data-hfs-widget] .row:after{clear:both}[data-hfs-widget] .center-block{display:block;margin-left:auto;margin-right:auto}[data-hfs-widget] .pull-right{float:right !important}[data-hfs-widget] .pull-left{float:left !important}[data-hfs-widget] .hide{display:none !important}[data-hfs-widget] .show{display:block !important}[data-hfs-widget] .invisible{visibility:hidden}[data-hfs-widget] .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}[data-hfs-widget] .hidden{display:none !important}[data-hfs-widget] .affix{position:fixed}@-ms-viewport{width:device-width}[data-hfs-widget] .visible-xs,[data-hfs-widget] .visible-sm,[data-hfs-widget] .visible-md,[data-hfs-widget] .visible-lg{display:none !important}[data-hfs-widget] .visible-xs-block,[data-hfs-widget] .visible-xs-inline,[data-hfs-widget] .visible-xs-inline-block,[data-hfs-widget] .visible-sm-block,[data-hfs-widget] .visible-sm-inline,[data-hfs-widget] .visible-sm-inline-block,[data-hfs-widget] .visible-md-block,[data-hfs-widget] .visible-md-inline,[data-hfs-widget] .visible-md-inline-block,[data-hfs-widget] .visible-lg-block,[data-hfs-widget] .visible-lg-inline,[data-hfs-widget] .visible-lg-inline-block{display:none !important}@media (max-width:767px){[data-hfs-widget] .visible-xs{display:block !important}[data-hfs-widget] table.visible-xs{display:table}[data-hfs-widget] tr.visible-xs{display:table-row !important}[data-hfs-widget] th.visible-xs,[data-hfs-widget] td.visible-xs{display:table-cell !important}}@media (max-width:767px){[data-hfs-widget] .visible-xs-block{display:block !important}}@media (max-width:767px){[data-hfs-widget] .visible-xs-inline{display:inline !important}}@media (max-width:767px){[data-hfs-widget] .visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){[data-hfs-widget] .visible-sm{display:block !important}[data-hfs-widget] table.visible-sm{display:table}[data-hfs-widget] tr.visible-sm{display:table-row !important}[data-hfs-widget] th.visible-sm,[data-hfs-widget] td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){[data-hfs-widget] .visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){[data-hfs-widget] .visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){[data-hfs-widget] .visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){[data-hfs-widget] .visible-md{display:block !important}[data-hfs-widget] table.visible-md{display:table}[data-hfs-widget] tr.visible-md{display:table-row !important}[data-hfs-widget] th.visible-md,[data-hfs-widget] td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){[data-hfs-widget] .visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){[data-hfs-widget] .visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){[data-hfs-widget] .visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){[data-hfs-widget] .visible-lg{display:block !important}[data-hfs-widget] table.visible-lg{display:table}[data-hfs-widget] tr.visible-lg{display:table-row !important}[data-hfs-widget] th.visible-lg,[data-hfs-widget] td.visible-lg{display:table-cell !important}}@media (min-width:1200px){[data-hfs-widget] .visible-lg-block{display:block !important}}@media (min-width:1200px){[data-hfs-widget] .visible-lg-inline{display:inline !important}}@media (min-width:1200px){[data-hfs-widget] .visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){[data-hfs-widget] .hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){[data-hfs-widget] .hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){[data-hfs-widget] .hidden-md{display:none !important}}@media (min-width:1200px){[data-hfs-widget] .hidden-lg{display:none !important}}[data-hfs-widget] .visible-print{display:none !important}@media print{[data-hfs-widget] .visible-print{display:block !important}[data-hfs-widget] table.visible-print{display:table}[data-hfs-widget] tr.visible-print{display:table-row !important}[data-hfs-widget] th.visible-print,[data-hfs-widget] td.visible-print{display:table-cell !important}}[data-hfs-widget] .visible-print-block{display:none !important}@media print{[data-hfs-widget] .visible-print-block{display:block !important}}[data-hfs-widget] .visible-print-inline{display:none !important}@media print{[data-hfs-widget] .visible-print-inline{display:inline !important}}[data-hfs-widget] .visible-print-inline-block{display:none !important}@media print{[data-hfs-widget] .visible-print-inline-block{display:inline-block !important}}@media print{[data-hfs-widget] .hidden-print{display:none !important}}.content-left{text-align:left}.content-center{text-align:center}.content-right{text-align:right}.text-nowrap{white-space:nowrap !important}.lowercase{text-transform:lowercase}.hfs_asTable{display:table;width:100%;height:100%}.hfs_asTableRow{display:table-row}.hfs_asTableCell{display:table-cell}.hfs_asTableCell.middle{vertical-align:middle}.layout-xlarge .hfs_hideXLarge{display:none !important}.layout-large .hfs_hideLarge{display:none !important}.layout-mid .hfs_hideMid{display:none !important}.layout-small .hfs_hideSmall{display:none !important}.layout-xlarge .hfs_fieldsetWrapper,.layout-large .hfs_fieldsetWrapper,.layout-mid .hfs_fieldsetWrapper{width:100%}.layout-small .hfs_fieldsetWrapper{width:100%}.hfs_brand{display:inline-block;width:160px;height:67px;background-color:#ffffff;background-image:url('../img/customer/logo_240x100.svg');background-size:160px 67px}.hfs_pageMap{background-color:transparent}.hfs_btn{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box}.hfs_suggest{font-family:'texgyreheroscnregular',sans-serif}[data-hfs-widget]{line-height:initial;font-family:'texgyreheroscnregular',sans-serif;font-size:16px;position:relative;z-index:19999}[data-hfs-widget] i.haf_ic_time_at_active{display:none !important}[data-hfs-widget] ul li{padding:0}[data-hfs-widget] .hafasMap{display:none}[data-hfs-widget] .hfs_tabNavigation,[data-hfs-widget] .hfs_pageHeader,[data-hfs-widget] .hfs_fieldsetWrapper{position:static}[data-hfs-widget] a{color:#265A87;text-decoration:none}[data-hfs-widget] a:visited{color:#265A87}[data-hfs-widget] a:focus{color:#265A87}[data-hfs-widget] a:hover{color:#1580d3}[data-hfs-widget] a:active{color:#265A87}[data-hfs-widget] .hfs_deprecation{color:#c91111;border:1px solid #c91111;line-height:initial;padding:5px}[data-hfs-widget] i[class^="haf_"],[data-hfs-widget] i[class*="haf_"]{display:inline-block;min-width:12.8px;min-height:12.8px;line-height:1;vertical-align:middle}[data-hfs-widget] .haf_action_ar{background-image:url('../img/actionbar/haf_action_ar.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_cal{background-image:url('../img/actionbar/haf_action_cal.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_clear{background-image:url('../img/actionbar/haf_action_clear.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_connection{background-image:url('../img/actionbar/haf_action_connection.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_filter_active{background-image:url('../img/actionbar/haf_action_filter_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_filter_form_active{background-image:url('../img/actionbar/haf_action_filter_form_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_filter_form{background-image:url('../img/actionbar/haf_action_filter_form.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_filter{background-image:url('../img/actionbar/haf_action_filter.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_info{background-image:url('../img/actionbar/haf_action_info.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_location{background-image:url('../img/actionbar/haf_action_location.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_map{background-image:url('../img/actionbar/haf_action_map.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_matrix_off{background-image:url('../img/actionbar/haf_action_matrix_off.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_matrix_on{background-image:url('../img/actionbar/haf_action_matrix_on.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_mytrain{background-image:url('../img/actionbar/haf_action_mytrain.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_overflow{background-image:url('../img/actionbar/haf_action_overflow.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_pano_overview{background-image:url('../img/actionbar/haf_action_pano_overview.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_planner{background-image:url('../img/actionbar/haf_action_planner.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_play{background-image:url('../img/actionbar/haf_action_play.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_refresh{background-image:url('../img/actionbar/haf_action_refresh.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_search{background-image:url('../img/actionbar/haf_action_search.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_send{background-image:url('../img/actionbar/haf_action_send.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_settings{background-image:url('../img/actionbar/haf_action_settings.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_share{background-image:url('../img/actionbar/haf_action_share.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_sort_location{background-image:url('../img/actionbar/haf_action_sort_location.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_sort_time{background-image:url('../img/actionbar/haf_action_sort_time.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_speak_now{background-image:url('../img/actionbar/haf_action_speak_now.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_action_stop{background-image:url('../img/actionbar/haf_action_stop.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_atrr_booking{background-image:url('../img/attributes/haf_atrr_booking.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_2nd{background-image:url('../img/attributes/haf_attr_2nd.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_baby{background-image:url('../img/attributes/haf_attr_baby.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_bg{background-image:url('../img/attributes/haf_attr_bg.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_bike_r{background-image:url('../img/attributes/haf_attr_bike_r.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_bike{background-image:url('../img/attributes/haf_attr_bike.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_bistro{background-image:url('../img/attributes/haf_attr_bistro.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_booking{background-image:url('../img/attributes/haf_attr_booking.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_couch{background-image:url('../img/attributes/haf_attr_couch.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_couchette{background-image:url('../img/attributes/haf_attr_couchette.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_day_change{background-image:url('../img/attributes/haf_attr_day_change.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_elevator_down{background-image:url('../img/attributes/haf_attr_elevator_down.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_elevator_up{background-image:url('../img/attributes/haf_attr_elevator_up.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_elevator{background-image:url('../img/attributes/haf_attr_elevator.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_empty{background-image:url('../img/attributes/haf_attr_empty.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_escalator_down{background-image:url('../img/attributes/haf_attr_escalator_down.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_escalator_up{background-image:url('../img/attributes/haf_attr_escalator_up.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_escalator{background-image:url('../img/attributes/haf_attr_escalator.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_info{background-image:url('../img/attributes/haf_attr_info.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_no_wchair{background-image:url('../img/attributes/haf_attr_no_wchair.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_occupancy{background-image:url('../img/attributes/haf_attr_occupancy.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_ramp_down{background-image:url('../img/attributes/haf_attr_ramp_down.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_ramp_up{background-image:url('../img/attributes/haf_attr_ramp_up.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_ramp{background-image:url('../img/attributes/haf_attr_ramp.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_resto{background-image:url('../img/attributes/haf_attr_resto.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_sleeper{background-image:url('../img/attributes/haf_attr_sleeper.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_stairs_down{background-image:url('../img/attributes/haf_attr_stairs_down.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_stairs_up{background-image:url('../img/attributes/haf_attr_stairs_up.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_stairs{background-image:url('../img/attributes/haf_attr_stairs.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_walk_traffic{background-image:url('../img/attributes/haf_attr_walk_traffic.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_walk{background-image:url('../img/attributes/haf_attr_walk.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_wc{background-image:url('../img/attributes/haf_attr_wc.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_wchair{background-image:url('../img/attributes/haf_attr_wchair.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_attr_wlan{background-image:url('../img/attributes/haf_attr_wlan.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cl_all_inv{background-image:url('../img/cluster/haf_cl_all_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cl_all_normal{background-image:url('../img/cluster/haf_cl_all_normal.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cl_bike_mix_all_inv{background-image:url('../img/cluster/haf_cl_bike_mix_all_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cl_bike_mix_all_normal{background-image:url('../img/cluster/haf_cl_bike_mix_all_normal.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cl_car_mix_all_inv{background-image:url('../img/cluster/haf_cl_car_mix_all_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cl_car_mix_all_normal{background-image:url('../img/cluster/haf_cl_car_mix_all_normal.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cl_pt_only_inv{background-image:url('../img/cluster/haf_cl_pt_only_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cl_pt_only_normal{background-image:url('../img/cluster/haf_cl_pt_only_normal.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cluster_autoreisezug{background-image:url('../img/cluster/haf_cluster_autoreisezug.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cluster_bandr{background-image:url('../img/cluster/haf_cluster_bandr.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cluster_fahrrad{background-image:url('../img/cluster/haf_cluster_fahrrad.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cluster_fahrradmitnahme{background-image:url('../img/cluster/haf_cluster_fahrradmitnahme.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cluster_fuss{background-image:url('../img/cluster/haf_cluster_fuss.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cluster_kandr{background-image:url('../img/cluster/haf_cluster_kandr.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cluster_pandr{background-image:url('../img/cluster/haf_cluster_pandr.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cluster_pkw{background-image:url('../img/cluster/haf_cluster_pkw.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cluster_recommendation{background-image:url('../img/cluster/haf_cluster_recommendation.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cluster_weitere{background-image:url('../img/cluster/haf_cluster_weitere.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_cluster_zug{background-image:url('../img/cluster/haf_cluster_zug.svg');background-repeat:no-repeat}[data-hfs-widget] .broken-image{background-image:url('../img/common/broken-image.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_arrow_radar{background-image:url('../img/common/haf_arrow_radar.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_direction{background-image:url('../img/common/haf_direction.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_halt_inv{background-image:url('../img/common/haf_halt_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_halt{background-image:url('../img/common/haf_halt.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_altitude_down{background-image:url('../img/common/haf_ic_altitude_down.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_altitude_up{background-image:url('../img/common/haf_ic_altitude_up.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_arrow_left_inv{background-image:url('../img/common/haf_ic_arrow_left_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_arrow_left{background-image:url('../img/common/haf_ic_arrow_left.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_arrow_right{background-image:url('../img/common/haf_ic_arrow_right.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_cal{background-image:url('../img/common/haf_ic_cal.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_changes{background-image:url('../img/common/haf_ic_changes.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_checkbox_active{background-image:url('../img/common/haf_ic_checkbox_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_checkbox_blob{background-image:url('../img/common/haf_ic_checkbox_blob.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_checkbox_inactive{background-image:url('../img/common/haf_ic_checkbox_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_clear{background-image:url('../img/common/haf_ic_clear.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_collapse_form_primary{background-image:url('../img/common/haf_ic_collapse_form_primary.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_collapse_inv{background-image:url('../img/common/haf_ic_collapse_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_collapse{background-image:url('../img/common/haf_ic_collapse.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_connection{background-image:url('../img/common/haf_ic_connection.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_currpos_form{background-image:url('../img/common/haf_ic_currpos_form.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_currpos_inv{background-image:url('../img/common/haf_ic_currpos_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_currpos_off_inv{background-image:url('../img/common/haf_ic_currpos_off_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_currpos_off{background-image:url('../img/common/haf_ic_currpos_off.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_currpos{background-image:url('../img/common/haf_ic_currpos.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_delete{background-image:url('../img/common/haf_ic_delete.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_direction_from{background-image:url('../img/common/haf_ic_direction_from.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_direction_to{background-image:url('../img/common/haf_ic_direction_to.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_distance{background-image:url('../img/common/haf_ic_distance.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_duration{background-image:url('../img/common/haf_ic_duration.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_earlier_disabled{background-image:url('../img/common/haf_ic_earlier_disabled.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_earlier_pressed{background-image:url('../img/common/haf_ic_earlier_pressed.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_earlier{background-image:url('../img/common/haf_ic_earlier.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_expand_form_primary{background-image:url('../img/common/haf_ic_expand_form_primary.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_expand_form{background-image:url('../img/common/haf_ic_expand_form.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_expand_inv{background-image:url('../img/common/haf_ic_expand_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_expand{background-image:url('../img/common/haf_ic_expand.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_external{background-image:url('../img/common/haf_ic_external.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_fav_active{background-image:url('../img/common/haf_ic_fav_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_fav{background-image:url('../img/common/haf_ic_fav.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_group_off_active{background-image:url('../img/common/haf_ic_group_off_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_group_off{background-image:url('../img/common/haf_ic_group_off.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_group_on_active{background-image:url('../img/common/haf_ic_group_on_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_group_on{background-image:url('../img/common/haf_ic_group_on.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_info{background-image:url('../img/common/haf_ic_info.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_iv_journey_header{background-image:url('../img/common/haf_ic_iv_journey_header.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_iv_journey_welcome{background-image:url('../img/common/haf_ic_iv_journey_welcome.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_later_disabled{background-image:url('../img/common/haf_ic_later_disabled.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_later_pressed{background-image:url('../img/common/haf_ic_later_pressed.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_later{background-image:url('../img/common/haf_ic_later.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_link{background-image:url('../img/common/haf_ic_link.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_livemap_active{background-image:url('../img/common/haf_ic_livemap_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_livemap_inactive{background-image:url('../img/common/haf_ic_livemap_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_loc_dest_inv{background-image:url('../img/common/haf_ic_loc_dest_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_loc_dest{background-image:url('../img/common/haf_ic_loc_dest.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_loc_start_inv{background-image:url('../img/common/haf_ic_loc_start_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_loc_start{background-image:url('../img/common/haf_ic_loc_start.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_mail{background-image:url('../img/common/haf_ic_mail.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_mapview_active{background-image:url('../img/common/haf_ic_mapview_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_mapview_inactive{background-image:url('../img/common/haf_ic_mapview_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_more{background-image:url('../img/common/haf_ic_more.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_mytrain{background-image:url('../img/common/haf_ic_mytrain.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_nearby_invers{background-image:url('../img/common/haf_ic_nearby_invers.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_nearby_off_invers{background-image:url('../img/common/haf_ic_nearby_off_invers.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_nearby_off{background-image:url('../img/common/haf_ic_nearby_off.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_nearby{background-image:url('../img/common/haf_ic_nearby.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_next_inv{background-image:url('../img/common/haf_ic_next_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_next{background-image:url('../img/common/haf_ic_next.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_options_off_inv{background-image:url('../img/common/haf_ic_options_off_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_options_off{background-image:url('../img/common/haf_ic_options_off.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_options_on_inv{background-image:url('../img/common/haf_ic_options_on_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_options_on{background-image:url('../img/common/haf_ic_options_on.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_phone{background-image:url('../img/common/haf_ic_phone.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_previous_inv{background-image:url('../img/common/haf_ic_previous_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_previous{background-image:url('../img/common/haf_ic_previous.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_price_action{background-image:url('../img/common/haf_ic_price_action.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_price{background-image:url('../img/common/haf_ic_price.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_printer_inv{background-image:url('../img/common/haf_ic_printer_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_printer{background-image:url('../img/common/haf_ic_printer.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_radio_off{background-image:url('../img/common/haf_ic_radio_off.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_radio_on{background-image:url('../img/common/haf_ic_radio_on.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_reachability{background-image:url('../img/common/haf_ic_reachability.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_search{background-image:url('../img/common/haf_ic_search.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_station{background-image:url('../img/common/haf_ic_station.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_tariff_arrow{background-image:url('../img/common/haf_ic_tariff_arrow.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_time_at_active{background-image:url('../img/common/haf_ic_time_at_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_time_at{background-image:url('../img/common/haf_ic_time_at.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_time_ca_active{background-image:url('../img/common/haf_ic_time_ca_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_time_ca{background-image:url('../img/common/haf_ic_time_ca.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_time_work{background-image:url('../img/common/haf_ic_time_work.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_tracking{background-image:url('../img/common/haf_ic_tracking.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_trashbin{background-image:url('../img/common/haf_ic_trashbin.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_linelivemaparrow_selected{background-image:url('../img/common/haf_linelivemaparrow_selected.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_linelivemaparrow{background-image:url('../img/common/haf_linelivemaparrow.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_loc_adress{background-image:url('../img/common/haf_loc_adress.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_loc_halt{background-image:url('../img/common/haf_loc_halt.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_loc_poi{background-image:url('../img/common/haf_loc_poi.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_location_start_pin{background-image:url('../img/common/haf_location_start_pin.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_location_start{background-image:url('../img/common/haf_location_start.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_location_target_pin{background-image:url('../img/common/haf_location_target_pin.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_location_target{background-image:url('../img/common/haf_location_target.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_map_country{background-image:url('../img/common/haf_map_country.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_map_currpos{background-image:url('../img/common/haf_map_currpos.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_map_layer{background-image:url('../img/common/haf_map_layer.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_map_map_active{background-image:url('../img/common/haf_map_map_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_map_map_warn{background-image:url('../img/common/haf_map_map_warn.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_map_map{background-image:url('../img/common/haf_map_map.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_map_marker_active{background-image:url('../img/common/haf_map_marker_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_map_sat{background-image:url('../img/common/haf_map_sat.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_enterround{background-image:url('../img/common/haf_navi_enterround.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_exit{background-image:url('../img/common/haf_navi_exit.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_ferry{background-image:url('../img/common/haf_navi_ferry.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_half_left{background-image:url('../img/common/haf_navi_half_left.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_half_right{background-image:url('../img/common/haf_navi_half_right.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_keep_left{background-image:url('../img/common/haf_navi_keep_left.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_keep_right{background-image:url('../img/common/haf_navi_keep_right.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_leaveround{background-image:url('../img/common/haf_navi_leaveround.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_sharp_left{background-image:url('../img/common/haf_navi_sharp_left.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_sharp_right{background-image:url('../img/common/haf_navi_sharp_right.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_straight{background-image:url('../img/common/haf_navi_straight.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_uturn_left{background-image:url('../img/common/haf_navi_uturn_left.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_uturn_right{background-image:url('../img/common/haf_navi_uturn_right.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_oppdir_form{background-image:url('../img/common/haf_oppdir_form.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_oppdir_inv{background-image:url('../img/common/haf_oppdir_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_oppdir{background-image:url('../img/common/haf_oppdir.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_rt_stboard{background-image:url('../img/common/haf_rt_stboard.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_station_connections{background-image:url('../img/common/haf_station_connections.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_station_departures{background-image:url('../img/common/haf_station_departures.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_station_destination{background-image:url('../img/common/haf_station_destination.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_station_journey{background-image:url('../img/common/haf_station_journey.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_station_more{background-image:url('../img/common/haf_station_more.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_station_start{background-image:url('../img/common/haf_station_start.svg');background-repeat:no-repeat}[data-hfs-widget] .bg_pagemap_320x480{background-image:url('../img/customer/bg_pagemap_320x480.svg');background-repeat:no-repeat}[data-hfs-widget] .logo_240x100{background-image:url('../img/customer/logo_240x100.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_flag_da_DA{background-image:url('../img/flags/haf_flag_da_DA.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_flag_de_DE{background-image:url('../img/flags/haf_flag_de_DE.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_flag_en_EN{background-image:url('../img/flags/haf_flag_en_EN.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_ER{background-image:url('../img/gis/haf_navi_ER.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_FR{background-image:url('../img/gis/haf_navi_FR.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_HL{background-image:url('../img/gis/haf_navi_HL.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_HR{background-image:url('../img/gis/haf_navi_HR.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_KL{background-image:url('../img/gis/haf_navi_KL.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_KR{background-image:url('../img/gis/haf_navi_KR.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_LE{background-image:url('../img/gis/haf_navi_LE.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_LR{background-image:url('../img/gis/haf_navi_LR.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_LV{background-image:url('../img/gis/haf_navi_LV.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_ON{background-image:url('../img/gis/haf_navi_ON.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_RI{background-image:url('../img/gis/haf_navi_RI.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_ST{background-image:url('../img/gis/haf_navi_ST.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_TO{background-image:url('../img/gis/haf_navi_TO.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_navi_undefined{background-image:url('../img/gis/haf_navi_undefined.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_jt_archive_inv{background-image:url('../img/journeytree/haf_jt_archive_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_jt_archive{background-image:url('../img/journeytree/haf_jt_archive.svg');background-repeat:no-repeat}[data-hfs-widget] .ori_RouteEnd{background-image:url('../img/livemap/ori_RouteEnd.svg');background-repeat:no-repeat}[data-hfs-widget] .ori_RouteStart{background-image:url('../img/livemap/ori_RouteStart.svg');background-repeat:no-repeat}[data-hfs-widget] .RouteStop{background-image:url('../img/livemap/RouteStop.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_pin_blau{background-image:url('../img/map/haf_ic_pin_blau.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_loc_bikesharing_active{background-image:url('../img/map/haf_loc_bikesharing_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_loc_bikesharing{background-image:url('../img/map/haf_loc_bikesharing.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_him_build{background-image:url('../img/messages/haf_ic_him_build.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_him_disturbance{background-image:url('../img/messages/haf_ic_him_disturbance.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_him_event{background-image:url('../img/messages/haf_ic_him_event.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_him_info{background-image:url('../img/messages/haf_ic_him_info.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_him_late{background-image:url('../img/messages/haf_ic_him_late.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_him_winter{background-image:url('../img/messages/haf_ic_him_winter.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_notification{background-image:url('../img/messages/haf_ic_notification.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_rt_cancel{background-image:url('../img/messages/haf_ic_rt_cancel.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_rt_critical{background-image:url('../img/messages/haf_ic_rt_critical.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_rt_info{background-image:url('../img/messages/haf_ic_rt_info.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_rt_other{background-image:url('../img/messages/haf_ic_rt_other.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_rt_platform{background-image:url('../img/messages/haf_ic_rt_platform.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_rt_scancel{background-image:url('../img/messages/haf_ic_rt_scancel.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_rt_warn{background-image:url('../img/messages/haf_ic_rt_warn.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_cookies{background-image:url('../img/misc/haf_ic_cookies.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_google{background-image:url('../img/misc/haf_ic_google.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_outlook{background-image:url('../img/misc/haf_ic_outlook.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_yahoo{background-image:url('../img/misc/haf_ic_yahoo.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_confirm_primary{background-image:url('../img/options/haf_ic_confirm_primary.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_directions_primary{background-image:url('../img/options/haf_ic_directions_primary.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_dismiss_primary{background-image:url('../img/options/haf_ic_dismiss_primary.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_products_primary{background-image:url('../img/options/haf_ic_products_primary.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_via_primary{background-image:url('../img/options/haf_ic_via_primary.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_wheelchair_primary{background-image:url('../img/options/haf_ic_wheelchair_primary.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_options_checked{background-image:url('../img/options/haf_options_checked.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_options_unchecked{background-image:url('../img/options/haf_options_unchecked.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_bike_primary{background-image:url('../img/options/haf_prod_bike_primary.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_bus_inv{background-image:url('../img/options/haf_prod_bus_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_fern_inv{background-image:url('../img/options/haf_prod_fern_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_letbane_inv{background-image:url('../img/options/haf_prod_letbane_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_metro_inv{background-image:url('../img/options/haf_prod_metro_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_ship_inv{background-image:url('../img/options/haf_prod_ship_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_walk_primary{background-image:url('../img/options/haf_prod_walk_primary.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_print_alternatives{background-image:url('../img/print/haf_print_alternatives.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_print_details{background-image:url('../img/print/haf_print_details.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_print_directions{background-image:url('../img/print/haf_print_directions.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_print_info{background-image:url('../img/print/haf_print_info.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_print_map_close_red{background-image:url('../img/print/haf_print_map_close_red.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_print_map_maximize_green{background-image:url('../img/print/haf_print_map_maximize_green.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_print_map_maximize{background-image:url('../img/print/haf_print_map_maximize.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_print_map_minimize_green{background-image:url('../img/print/haf_print_map_minimize_green.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_print_map_minimize{background-image:url('../img/print/haf_print_map_minimize.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_print_map_reset{background-image:url('../img/print/haf_print_map_reset.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_print_map{background-image:url('../img/print/haf_print_map.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_print_price{background-image:url('../img/print/haf_print_price.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_check_in_pub{background-image:url('../img/products/haf_check_in_pub.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_check_out_pub{background-image:url('../img/products/haf_check_out_pub.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_bike{background-image:url('../img/products/haf_prod_bike.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_bus_text{background-image:url('../img/products/haf_prod_bus_text.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_bus{background-image:url('../img/products/haf_prod_bus.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_bycyklen{background-image:url('../img/products/haf_prod_bycyklen.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_bycykler{background-image:url('../img/products/haf_prod_bycykler.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_car{background-image:url('../img/products/haf_prod_car.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_carpo{background-image:url('../img/products/haf_prod_carpo.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_delebil{background-image:url('../img/products/haf_prod_delebil.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_dl_bus{background-image:url('../img/products/haf_prod_dl_bus.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_donkey{background-image:url('../img/products/haf_prod_donkey.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_drivenow{background-image:url('../img/products/haf_prod_drivenow.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_bike{background-image:url('../img/products/haf_prod_esp_bike.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_bus_t{background-image:url('../img/products/haf_prod_esp_bus_t.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_bus{background-image:url('../img/products/haf_prod_esp_bus.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_car{background-image:url('../img/products/haf_prod_esp_car.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_comm_t{background-image:url('../img/products/haf_prod_esp_comm_t.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_comm{background-image:url('../img/products/haf_prod_esp_comm.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_gen{background-image:url('../img/products/haf_prod_esp_gen.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_ic_bus{background-image:url('../img/products/haf_prod_esp_ic_bus.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_ic{background-image:url('../img/products/haf_prod_esp_ic.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_ice{background-image:url('../img/products/haf_prod_esp_ice.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_lsb{background-image:url('../img/products/haf_prod_esp_lsb.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_plane{background-image:url('../img/products/haf_prod_esp_plane.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_pr{background-image:url('../img/products/haf_prod_esp_pr.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_reg{background-image:url('../img/products/haf_prod_esp_reg.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_ship{background-image:url('../img/products/haf_prod_esp_ship.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_ssb{background-image:url('../img/products/haf_prod_esp_ssb.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_sub_t{background-image:url('../img/products/haf_prod_esp_sub_t.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_sub{background-image:url('../img/products/haf_prod_esp_sub.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_taxi_t{background-image:url('../img/products/haf_prod_esp_taxi_t.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_taxi{background-image:url('../img/products/haf_prod_esp_taxi.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_tram_t{background-image:url('../img/products/haf_prod_esp_tram_t.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_tram{background-image:url('../img/products/haf_prod_esp_tram.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_transf{background-image:url('../img/products/haf_prod_esp_transf.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_esp_walk{background-image:url('../img/products/haf_prod_esp_walk.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_fdm{background-image:url('../img/products/haf_prod_fdm.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_fern{background-image:url('../img/products/haf_prod_fern.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_fernbus{background-image:url('../img/products/haf_prod_fernbus.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_flextur{background-image:url('../img/products/haf_prod_flextur.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_gen{background-image:url('../img/products/haf_prod_gen.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_generic{background-image:url('../img/products/haf_prod_generic.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_gomore{background-image:url('../img/products/haf_prod_gomore.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_greenmobility{background-image:url('../img/products/haf_prod_greenmobility.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_ice{background-image:url('../img/products/haf_prod_ice.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_letbane{background-image:url('../img/products/haf_prod_letbane.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_lokalbane{background-image:url('../img/products/haf_prod_lokalbane.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_lsb{background-image:url('../img/products/haf_prod_lsb.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_metro{background-image:url('../img/products/haf_prod_metro.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_nabogo{background-image:url('../img/products/haf_prod_nabogo.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_parkride{background-image:url('../img/products/haf_prod_parkride.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_plane{background-image:url('../img/products/haf_prod_plane.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_reg{background-image:url('../img/products/haf_prod_reg.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_rejsebillet{background-image:url('../img/products/haf_prod_rejsebillet.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_rolli{background-image:url('../img/products/haf_prod_rolli.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_sbahn_text{background-image:url('../img/products/haf_prod_sbahn_text.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_sbahn{background-image:url('../img/products/haf_prod_sbahn.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_sharenow{background-image:url('../img/products/haf_prod_sharenow.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_ship{background-image:url('../img/products/haf_prod_ship.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_ssb{background-image:url('../img/products/haf_prod_ssb.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_taxi_text{background-image:url('../img/products/haf_prod_taxi_text.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_taxi{background-image:url('../img/products/haf_prod_taxi.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_togbus{background-image:url('../img/products/haf_prod_togbus.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_tram_text{background-image:url('../img/products/haf_prod_tram_text.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_tram{background-image:url('../img/products/haf_prod_tram.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_transf{background-image:url('../img/products/haf_prod_transf.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_ubahn_text{background-image:url('../img/products/haf_prod_ubahn_text.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_ubahn{background-image:url('../img/products/haf_prod_ubahn.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_walk{background-image:url('../img/products/haf_prod_walk.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_bar_inv{background-image:url('../img/sidedrawer/haf_menu_bar_inv.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_bar{background-image:url('../img/sidedrawer/haf_menu_bar.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_bus_active{background-image:url('../img/sidedrawer/haf_menu_bus_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_bus{background-image:url('../img/sidedrawer/haf_menu_bus.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_checkmark{background-image:url('../img/sidedrawer/haf_menu_checkmark.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_coins_active{background-image:url('../img/sidedrawer/haf_menu_coins_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_coins{background-image:url('../img/sidedrawer/haf_menu_coins.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_favorites_active{background-image:url('../img/sidedrawer/haf_menu_favorites_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_favorites_inactive{background-image:url('../img/sidedrawer/haf_menu_favorites_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_home_active{background-image:url('../img/sidedrawer/haf_menu_home_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_home_inactive{background-image:url('../img/sidedrawer/haf_menu_home_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_impressum_active{background-image:url('../img/sidedrawer/haf_menu_impressum_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_impressum_inactive{background-image:url('../img/sidedrawer/haf_menu_impressum_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_info_active{background-image:url('../img/sidedrawer/haf_menu_info_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_info_inactive{background-image:url('../img/sidedrawer/haf_menu_info_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_livemap_active{background-image:url('../img/sidedrawer/haf_menu_livemap_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_livemap_inactive{background-image:url('../img/sidedrawer/haf_menu_livemap_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_location_active{background-image:url('../img/sidedrawer/haf_menu_location_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_location_inactive{background-image:url('../img/sidedrawer/haf_menu_location_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_metro_active{background-image:url('../img/sidedrawer/haf_menu_metro_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_metro{background-image:url('../img/sidedrawer/haf_menu_metro.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_more_active{background-image:url('../img/sidedrawer/haf_menu_more_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_more_inactive{background-image:url('../img/sidedrawer/haf_menu_more_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_mytrain_active{background-image:url('../img/sidedrawer/haf_menu_mytrain_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_mytrain_inactive{background-image:url('../img/sidedrawer/haf_menu_mytrain_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_netzplan_active{background-image:url('../img/sidedrawer/haf_menu_netzplan_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_netzplan_inactive{background-image:url('../img/sidedrawer/haf_menu_netzplan_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_ontime_active{background-image:url('../img/sidedrawer/haf_menu_ontime_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_ontime_inactive{background-image:url('../img/sidedrawer/haf_menu_ontime_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_planner_active{background-image:url('../img/sidedrawer/haf_menu_planner_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_planner_inactive{background-image:url('../img/sidedrawer/haf_menu_planner_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_plus_flextur{background-image:url('../img/sidedrawer/haf_menu_plus_flextur.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_push_active{background-image:url('../img/sidedrawer/haf_menu_push_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_push_inactive{background-image:url('../img/sidedrawer/haf_menu_push_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_rss_active{background-image:url('../img/sidedrawer/haf_menu_rss_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_rss_inactive{background-image:url('../img/sidedrawer/haf_menu_rss_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_settings_active{background-image:url('../img/sidedrawer/haf_menu_settings_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_settings_inactive{background-image:url('../img/sidedrawer/haf_menu_settings_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_stog_active{background-image:url('../img/sidedrawer/haf_menu_stog_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_stog{background-image:url('../img/sidedrawer/haf_menu_stog.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_taxi{background-image:url('../img/sidedrawer/haf_menu_taxi.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_ticket_active{background-image:url('../img/sidedrawer/haf_menu_ticket_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_ticket_inactive{background-image:url('../img/sidedrawer/haf_menu_ticket_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_timetable_active{background-image:url('../img/sidedrawer/haf_menu_timetable_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_timetable_inactive{background-image:url('../img/sidedrawer/haf_menu_timetable_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_tog_active{background-image:url('../img/sidedrawer/haf_menu_tog_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_tog_coins{background-image:url('../img/sidedrawer/haf_menu_tog_coins.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_tog{background-image:url('../img/sidedrawer/haf_menu_tog.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_trainsearch_active{background-image:url('../img/sidedrawer/haf_menu_trainsearch_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_trainsearch_inactive{background-image:url('../img/sidedrawer/haf_menu_trainsearch_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_tripmap_active{background-image:url('../img/sidedrawer/haf_menu_tripmap_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_tripmap_inactive{background-image:url('../img/sidedrawer/haf_menu_tripmap_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_tutorial_active{background-image:url('../img/sidedrawer/haf_menu_tutorial_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_tutorial_inactive{background-image:url('../img/sidedrawer/haf_menu_tutorial_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_updatemanager_active{background-image:url('../img/sidedrawer/haf_menu_updatemanager_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_menu_updatemanager_inactive{background-image:url('../img/sidedrawer/haf_menu_updatemanager_inactive.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_bus_off{background-image:url('../img/sidedrawer/haf_prod_bus_off.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_bus_on{background-image:url('../img/sidedrawer/haf_prod_bus_on.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_bycykler_off{background-image:url('../img/sidedrawer/haf_prod_bycykler_off.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_bycykler_on{background-image:url('../img/sidedrawer/haf_prod_bycykler_on.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_delebil_off{background-image:url('../img/sidedrawer/haf_prod_delebil_off.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_delebil_on{background-image:url('../img/sidedrawer/haf_prod_delebil_on.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_fern_off{background-image:url('../img/sidedrawer/haf_prod_fern_off.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_fern_on{background-image:url('../img/sidedrawer/haf_prod_fern_on.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_metro_off{background-image:url('../img/sidedrawer/haf_prod_metro_off.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_metro_on{background-image:url('../img/sidedrawer/haf_prod_metro_on.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_sbahn_off{background-image:url('../img/sidedrawer/haf_prod_sbahn_off.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_prod_sbahn_on{background-image:url('../img/sidedrawer/haf_prod_sbahn_on.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_chat_active{background-image:url('../img/toolbar/haf_ic_quickaction_chat_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_chat{background-image:url('../img/toolbar/haf_ic_quickaction_chat.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_date{background-image:url('../img/toolbar/haf_ic_quickaction_date.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_feedback_active{background-image:url('../img/toolbar/haf_ic_quickaction_feedback_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_feedback{background-image:url('../img/toolbar/haf_ic_quickaction_feedback.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_filter{background-image:url('../img/toolbar/haf_ic_quickaction_filter.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_journey_active{background-image:url('../img/toolbar/haf_ic_quickaction_journey_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_journey{background-image:url('../img/toolbar/haf_ic_quickaction_journey.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_map{background-image:url('../img/toolbar/haf_ic_quickaction_map.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_navigation_active{background-image:url('../img/toolbar/haf_ic_quickaction_navigation_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_navigation{background-image:url('../img/toolbar/haf_ic_quickaction_navigation.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_pin_active{background-image:url('../img/toolbar/haf_ic_quickaction_pin_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_pin{background-image:url('../img/toolbar/haf_ic_quickaction_pin.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_push_active{background-image:url('../img/toolbar/haf_ic_quickaction_push_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_push_unavailable{background-image:url('../img/toolbar/haf_ic_quickaction_push_unavailable.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_push{background-image:url('../img/toolbar/haf_ic_quickaction_push.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_share{background-image:url('../img/toolbar/haf_ic_quickaction_share.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_ticket{background-image:url('../img/toolbar/haf_ic_quickaction_ticket.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_watch_active{background-image:url('../img/toolbar/haf_ic_quickaction_watch_active.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_quickaction_watch{background-image:url('../img/toolbar/haf_ic_quickaction_watch.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_occup_fig_empty{background-image:url('../img/undefined/haf_occup_fig_empty.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_occup_fig_full{background-image:url('../img/undefined/haf_occup_fig_full.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_occup_fig_high{background-image:url('../img/undefined/haf_occup_fig_high.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_occup_fig_low{background-image:url('../img/undefined/haf_occup_fig_low.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_occup_fig_mid{background-image:url('../img/undefined/haf_occup_fig_mid.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_occup_fig_na{background-image:url('../img/undefined/haf_occup_fig_na.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_pto_arriva{background-image:url('../img/undefined/haf_pto_arriva.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_pto_bat{background-image:url('../img/undefined/haf_pto_bat.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_pto_dot{background-image:url('../img/undefined/haf_pto_dot.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_pto_dsb{background-image:url('../img/undefined/haf_pto_dsb.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_pto_fdm{background-image:url('../img/undefined/haf_pto_fdm.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_pto_fynbus{background-image:url('../img/undefined/haf_pto_fynbus.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_pto_midttrafik{background-image:url('../img/undefined/haf_pto_midttrafik.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_pto_movia{background-image:url('../img/undefined/haf_pto_movia.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_pto_nt{background-image:url('../img/undefined/haf_pto_nt.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_pto_rejsekort{background-image:url('../img/undefined/haf_pto_rejsekort.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_pto_sydtrafik{background-image:url('../img/undefined/haf_pto_sydtrafik.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_bycyklen{background-image:url('../img/webviews/haf_ic_bycyklen.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_donkeyrepublic{background-image:url('../img/webviews/haf_ic_donkeyrepublic.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_flyout_brand{background-image:url('../img/webviews/haf_ic_flyout_brand.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_flyout_delebil{background-image:url('../img/webviews/haf_ic_flyout_delebil.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_flyout_electric{background-image:url('../img/webviews/haf_ic_flyout_electric.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_flyout_fuel{background-image:url('../img/webviews/haf_ic_flyout_fuel.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_flyout_gasoline{background-image:url('../img/webviews/haf_ic_flyout_gasoline.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_flyout_gear{background-image:url('../img/webviews/haf_ic_flyout_gear.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_flyout_licence_plate{background-image:url('../img/webviews/haf_ic_flyout_licence_plate.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_flyout_price{background-image:url('../img/webviews/haf_ic_flyout_price.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_greenmobility{background-image:url('../img/webviews/haf_ic_greenmobility.svg');background-repeat:no-repeat}[data-hfs-widget] .haf_ic_sharenow{background-image:url('../img/webviews/haf_ic_sharenow.svg');background-repeat:no-repeat}[data-hfs-widget] i[class^="haf_"][data-grunticon-embed],[data-hfs-widget] i[class*="haf_"][data-grunticon-embed]{background-position:center}[data-hfs-widget] svg path[class^="PrimaryClr"],[data-hfs-widget] svg path[class*="PrimaryClr"],[data-hfs-widget] svg polygon[class^="PrimaryClr"],[data-hfs-widget] svg polygon[class*="PrimaryClr"],[data-hfs-widget] svg circle[class^="PrimaryClr"],[data-hfs-widget] svg circle[class*="PrimaryClr"]{fill:#000d2a !important;stroke:#000d2a !important}[data-hfs-widget] svg path[class^="IconFavorite"],[data-hfs-widget] svg path[class*="IconFavorite"],[data-hfs-widget] svg polygon[class^="IconFavorite"],[data-hfs-widget] svg polygon[class*="IconFavorite"],[data-hfs-widget] svg circle[class^="IconFavorite"],[data-hfs-widget] svg circle[class*="IconFavorite"]{fill:#ff9900 !important;stroke:#ff9900 !important}[data-hfs-widget] svg path[class^="IcoClrNormal"],[data-hfs-widget] svg path[class*="IcoClrNormal"],[data-hfs-widget] svg polygon[class^="IcoClrNormal"],[data-hfs-widget] svg polygon[class*="IcoClrNormal"],[data-hfs-widget] svg circle[class^="IcoClrNormal"],[data-hfs-widget] svg circle[class*="IcoClrNormal"]{fill:#757575 !important;stroke:#757575 !important}[data-hfs-widget] i{display:inline-block;vertical-align:middle;font-weight:inherit}[data-hfs-widget] li,[data-hfs-widget] p,[data-hfs-widget] td,[data-hfs-widget] .hfs_formControlGroup .hfs_control .hfs_inputText{font-size:auto}[data-hfs-widget] .hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_listProducts .hfs_itemProducts{font-size:14.72px !important}[data-hfs-widget] .hfs_listResults ul.hfs_listGroupedLines{list-style-type:none;margin:0;padding:0}[data-hfs-widget] .hfs_listResults .hfs_itemGroupedLines{padding:10px 15px 6px}[data-hfs-widget].layout-xlarge,[data-hfs-widget].layout-large,[data-hfs-widget].layout-mid{position:static}[data-hfs-widget].layout-xlarge .hfs_pageMap,[data-hfs-widget].layout-large .hfs_pageMap,[data-hfs-widget].layout-mid .hfs_pageMap{position:static}[data-hfs-widget].layout-small .hfs_resultOverviewContainer{position:static;top:auto}[data-hfs-widget] .hfs_tabNavigation .hfs_tabIcon{display:none}[data-hfs-widget] .hfs_tabNavigation.hfs_widgetNavbarSmall .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs .hfs_tabItem .hfs_tabLabel{display:none}[data-hfs-widget] .hfs_tabNavigation.hfs_widgetNavbarSmall .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs .hfs_tabItem .hfs_tabIcon{width:100%;position:static;display:inline-block}[data-hfs-widget] .hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs .hfs_tabItem .hfs_tabLabel{padding-left:15px}[data-hfs-widget] .hfs_himSearchToolboxWrapper{margin-top:15px}[data-hfs-widget] .hfs_widgetAppContainer .hfs_resultsWrap{padding-bottom:0}[data-hfs-widget] [widget-tab="SQ"] .hfs_resultsWrap,[data-hfs-widget] [widget-tab="EVENTS"],[data-hfs-widget] [widget-tab="HIM"]{max-height:300px;overflow-y:auto}[data-hfs-widget] [widget-tab="SQ"] .hfs_stationName [onclick]{cursor:initial}[data-hfs-widget] .hfs_eventSearchToolboxWrapper .desc .row{margin-left:0;margin-right:0;margin-bottom:15px}[data-hfs-widget] .hfs_eventSearchToolboxWrapper main{padding-left:15px;padding-right:15px}[data-hfs-widget] .hfs_eventSearchToolboxWrapper h1{color:#000d2a;font-size:21.28px;line-height:30px}[data-hfs-widget] .hfs_eventSearchToolboxWrapper .hfs_widgetBackLink{margin-left:15px}[data-hfs-widget] .hfs_eventSearchToolboxWrapper .hfs_himSearchMsgListItemSortMode,[data-hfs-widget] .hfs_himSearchToolboxWrapper .hfs_himSearchMsgListItemSortMode{margin-bottom:10px}[data-hfs-widget] .hfs_eventSearchToolboxWrapper .hfs_widgetBackLink,[data-hfs-widget] .hfs_himSearchToolboxWrapper .hfs_widgetBackLink{display:inline-block;margin-bottom:20px}[data-hfs-widget] .hfs_eventSearchToolboxWrapper.none .hfs_widgetExpandHead,[data-hfs-widget] .hfs_himSearchToolboxWrapper.none .hfs_widgetExpandHead,[data-hfs-widget] .hfs_eventSearchToolboxWrapper.inline .hfs_widgetExpandHead,[data-hfs-widget] .hfs_himSearchToolboxWrapper.inline .hfs_widgetExpandHead{display:none}[data-hfs-widget] .hfs_eventSearchToolboxWrapper.detail,[data-hfs-widget] .hfs_himSearchToolboxWrapper.detail{margin-top:0;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#ffffff;z-index:1}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body[data-hafas="small"],body[data-hafas="mid"],body[data-hafas="large"],body[data-hafas="xlarge"]{height:auto}i.hfs_icoButton{height:20px;width:20px}i.hfs_icoProdXS{height:14px;width:14px}i.hfs_icoProdS{height:16px;width:16px}i.hfs_icoProdM{height:20px;width:20px}i.hfs_customIcoL{height:24px;width:24px}i.hfs_icoProdL{height:25px;width:25px}i.hfs_icoProdXL{height:30px;width:30px}i.hfs_icoActionXL{height:35px;width:35px}.hfs_errorBasic{max-width:1024px;padding:10px}.hfs_errorBasic .hfs_errorTitle,.hfs_errorBasic .hfs_errorContent{padding:15px;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.6);-moz-box-shadow:0 0 4px rgba(0,0,0,0.6);box-shadow:0 0 4px rgba(0,0,0,0.6)}.hfs_errorBasic .hfs_errorTitle{background-color:#000d2a;color:#ffffff}.hfs_errorBasic .hfs_errorContent{background-size:30px 30px;background-position:15px 10px;background-image:url('../img/messages/haf_ic_rt_critical.svg');background-repeat:no-repeat;background-color:#ffffff;padding-left:60px}.hfs_debugOutput{color:white;border-radius:4px;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#ca3c3c;padding:3px;display:inline-block;font-size:12px;margin-top:5px;margin-bottom:5px}.hfs_pageHeader{z-index:30000}.hfs_pageContent{z-index:20000;position:relative}.hfs_optionsContent,.hfs_pageContent{box-shadow:0 0 20px rgba(0,0,0,0.3)}.hfs_pageMap{z-index:10000}.layout-xlarge,.layout-large,.layout-mid{position:absolute;top:0;right:0;bottom:0;left:0}.forcedLayout.layout-xlarge,.forcedLayout.layout-large,.forcedLayout.layout-mid{position:relative}.layout-xlarge .hfs_pageContent,.layout-large .hfs_pageContent,.layout-mid .hfs_pageContent{position:absolute;width:100%}.layout-xlarge .hfs_pageMap,.layout-large .hfs_pageMap,.layout-mid .hfs_pageMap{position:fixed;top:0;right:0;bottom:0;left:0}.forcedLayout.layout-xlarge .hfs_pageMap,.forcedLayout.layout-large .hfs_pageMap,.forcedLayout.layout-mid .hfs_pageMap{position:absolute;top:0;left:0;width:100%;min-height:680px}.hfs_clickableInput:hover{cursor:pointer;color:#1580d3}.hfs_calendarMask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:89999;background:rgba(0,0,0,0)}.hfs_calendarWrapper{position:absolute;padding:16px;z-index:90000;background-color:#fff;border:1px solid #A8A8A7;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.6);-moz-box-shadow:0 0 4px rgba(0,0,0,0.6);box-shadow:0 0 4px rgba(0,0,0,0.6)}.hfs_calendarWrapper .HFS_CalendarSheetHeaderLeft{text-align:center;padding-left:32px;padding-right:32px;line-height:40px}.hfs_calendarWrapper .hfs_oneMonthCalendar{display:block;position:absolute;top:0;font-size:32px;line-height:32px;width:32px}.hfs_calendarWrapper .hfs_oneMonthCalendar.prev-month{left:0}.hfs_calendarWrapper .hfs_oneMonthCalendar.next-month{right:0}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table{border-collapse:collapse}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table .HFS_CalendarDayNames td.calendar-day-head{width:32px;height:28.8px;line-height:28.8px;text-align:center;color:#A8A8A7;font-weight:bold;font-size:14.4px;text-transform:uppercase;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table .js_dayEnabled{cursor:pointer;width:32px;height:28.8px;line-height:28.8px;text-align:center}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table .js_dayEnabled:hover{background-color:#e2e2e2}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table .js_dayEnabled.js_dayToday{border:1px dotted #d5d5d5}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table .js_dayEnabled.js_daySelected{border:1px solid #000d2a;background:#000d2a;color:#ffffff}.lc_CalendarDiv{position:absolute;z-index:90000;background-color:#fff}.hfs_calendarFullscreen{visibility:hidden}.hfs_calendarFullscreen.active{visibility:visible}.hfs_timePicker{background-color:#fff;border:1px solid #878c96;color:#333;cursor:pointer;font-size:12px;height:200px;left:0;overflow-y:auto;position:absolute;width:90px;z-index:20000;margin-left:-10px}.hfs_timePickerSelected{background-color:#000d2a;color:#fff}.hfs_timeSelectionItem{padding:5px}.hfs_timeSelectionItem:hover{background-color:#cecece}.hfs_listSuggest{position:absolute;z-index:912000;background-color:#fff;list-style-type:none;padding:0;margin:0;min-width:20%;width:100%;overflow-y:auto;-webkit-border-radius:6.4px;-moz-border-radius:6.4px;border-radius:6.4px;background-clip:padding-box;-webkit-box-shadow:0 0 9.6px rgba(0,0,0,0.4);-moz-box-shadow:0 0 9.6px rgba(0,0,0,0.4);box-shadow:0 0 9.6px rgba(0,0,0,0.4);box-shadow:0 0 8px rgba(0,0,0,0.4)}.hfs_listSuggest .hfs_itemSuggest{position:relative;border-bottom:1px solid #d5d5d5;cursor:pointer;padding:8px}.hfs_listSuggest .hfs_itemSuggest.hfs_suggestIconHidden .hfs_suggestProductIcon{display:none}.hfs_listSuggest .hfs_itemSuggest.hfs_suggestIconHidden .hfs_suggestCopytext{padding-left:0;height:auto;min-height:auto}.hfs_listSuggest .hfs_itemSuggest:last-child{border-bottom:none}.hfs_listSuggest .hfs_itemSuggest.hfs_suggest_more{background-image:url('../img/common/haf_ic_next.svg');background-position:right center;background-repeat:no-repeat;background-size:30px 30px;padding-right:30px}.hfs_listSuggest .hfs_itemSuggest[aria-selected="true"]{background-color:#d2d4d9}.hfs_listSuggest .hfs_itemSuggest[aria-selected="true"]:first-child{-webkit-border-top-left-radius:6.4px;-moz-border-top-left-radius:6.4px;border-top-left-radius:6.4px;-webkit-border-top-right-radius:6.4px;-moz-border-top-right-radius:6.4px;border-top-right-radius:6.4px;background-clip:padding-box}.hfs_listSuggest .hfs_itemSuggest[aria-selected="true"]:last-child{-webkit-border-bottom-left-radius:6.4px;-moz-border-bottom-left-radius:6.4px;border-bottom-left-radius:6.4px;-webkit-border-bottom-right-radius:6.4px;-moz-border-bottom-right-radius:6.4px;border-bottom-right-radius:6.4px;background-clip:padding-box}.hfs_listSuggest .hfs_itemSuggest.hfs_suggesttype_head .hfs_suggestCopytext{min-height:0px}.hfs_listSuggest .hfs_itemSuggest.hfs_suggesttype_head .hfs_suggestCopytext .hfs_suggestValue{font-weight:bold}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestProductIcon{position:absolute;top:16px;left:16px;width:48px}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext{display:block;padding-left:64px;min-height:48px}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestValue{display:block;font-size:16px;font-weight:normal}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_listProducts{padding:0;margin:0;list-style-type:none}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_listProducts .hfs_itemProducts{display:inline-block;font-size:.9em;margin:0 1px;white-space:nowrap}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_listProducts .hfs_itemProducts .hfs_suggestProdLabel{display:inline-block;vertical-align:baseline;padding:0 3.2px;line-height:1.2;-webkit-border-radius:3.2px;-moz-border-radius:3.2px;border-radius:3.2px;background-clip:padding-box}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestMoreButton{padding-top:10px}.layout-small .hfs_listSuggest{min-width:100%;max-width:100%;width:100%}[data-geolocation-status="on"] i.haf_currpos{background-image:url('../img/icons/svg/haf_currpos_active.svg')}.hfs_pageCookieHint{position:fixed;z-index:2000000000;width:100%;bottom:0px;background-color:rgba(255,255,255,0.9);color:#666666;padding:10px;text-align:right;-webkit-box-shadow:0 0 9.6px rgba(0,0,0,0.4);-moz-box-shadow:0 0 9.6px rgba(0,0,0,0.4);box-shadow:0 0 9.6px rgba(0,0,0,0.4)}.hfs_viewHeader{position:relative;background-color:#000d2a;color:#ffffff;height:35px}.hfs_viewHeader .hfs_viewHeaderBtn{font-size:16px;position:absolute;top:8px}.hfs_viewHeader .hfs_viewHeaderBtn.left{left:16px}.hfs_viewHeader .hfs_viewHeaderBtn.right{right:16px}.hfs_viewHeader .hfs_viewHeaderBtn a{display:block;color:#ffffff;text-align:center;width:32px;height:32px;line-height:26.72px}.hfs_viewHeader .hfs_viewHeaderBtn a.hfs_showMapDetails,.hfs_viewHeader .hfs_viewHeaderBtn a.hfs_hideMapDetails{font-size:32px}.hfs_viewHeader .hfs_viewHeaderTxt{position:absolute;top:12px}.hfs_viewHeader .hfs_viewHeaderTxt.left{left:16px}.hfs_viewHeader .hfs_viewHeaderTxt.right{right:16px}.hfs_viewHeader .hfs_viewHeaderTxt a{display:block;color:#ffffff;text-align:right;width:auto;line-height:26.72px;text-transform:uppercase;font-size:12.8px}.hfs_viewHeader .hfs_viewHeaderTitleWrap{display:block;text-align:left;padding-left:80px;padding-right:80px;height:48px;font-size:19.2px}.hfs_viewHeaderDropdown{top:96px;background-color:#FFFFFF}.hfs_viewHeaderDropdown:after{display:block;content:'';position:absolute;bottom:-8px;left:0;height:8px;width:100%;box-shadow:inset 0 8px 8px -8px rgba(0,0,0,0.6)}.hfs_viewHeaderDropdown .hfs_listFilter{margin:0 15px;padding:0;list-style-type:none;font-size:16px}.hfs_viewHeaderDropdown .hfs_listFilter .hfs_itemFilter{border-bottom:1px solid #d5d5d5}.hfs_viewHeaderDropdown .hfs_listFilter .hfs_itemFilter:last-child{border:none}.hfs_viewHeaderDropdown .hfs_listFilter .hfs_itemFilter:after{display:block;content:' ';clear:both}.hfs_viewHeaderDropdown .hfs_listFilter .hfs_itemFilter .hfs_filterLabel{display:block;float:left;height:48px;width:100px;vertical-align:middle}.hfs_viewHeaderDropdown .hfs_listFilter .hfs_itemFilter .hfs_filterLabel .hfs_labelWrap{display:table;width:100%;height:48px}.hfs_viewHeaderDropdown .hfs_listFilter .hfs_itemFilter .hfs_filterLabel .hfs_labelWrap span{display:table-cell;vertical-align:middle;width:1%;font-weight:bold}.hfs_viewHeaderDropdown .hfs_listFilter .hfs_itemFilter .hfs_filterAction{display:block;margin-left:100px}.hfs_viewHeaderDropdown .hfs_listFilter .hfs_itemFilter .hfs_filterAction a{display:table;width:100%;height:48px;color:#666666 !important}.hfs_viewHeaderDropdown .hfs_listFilter .hfs_itemFilter .hfs_filterAction a .active{color:#000d2a !important}.hfs_viewHeaderDropdown .hfs_listFilter .hfs_itemFilter .hfs_filterAction a .hfs_action{display:table-cell;width:50%;vertical-align:middle}.hfs_viewHeaderDropdown .hfs_listFilter .hfs_itemFilter .hfs_filterAction .hfs_filterIcon{display:inline-block;vertical-align:middle;width:20px;height:20px}.hfs_viewHeaderDropdown .hfs_listFilter .hfs_itemFilter .hfs_filterAction .hfs_filterIcon.active{display:none}.hfs_viewHeaderDropdown .hfs_listFilter .hfs_itemFilter .hfs_filterAction .hfs_filterIcon.inactive{display:inline-block}.hfs_viewHeaderDropdown .hfs_listFilter .hfs_itemFilter .hfs_filterAction span.active .hfs_filterIcon.active{display:inline-block}.hfs_viewHeaderDropdown .hfs_listFilter .hfs_itemFilter .hfs_filterAction span.active .hfs_filterIcon.inactive{display:none}.hfs_validation_error{font-size:14.4px;color:#c91111}input.hfs_errorInput{background-color:#FFBABA}.hfs_status{padding:16px}.hfs_status.OK{background-color:#dcf4cb}.hfs_status.error{background-color:#FFBABA}.hfs_btn{position:relative;display:inline-block;padding:9.6px 16px;margin-bottom:0;font-size:17.6px;font-weight:bold;line-height:22.4px;text-transform:uppercase;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box}.hfs_btn.hfs_btnSmall{font-size:16px;font-weight:400;line-height:1;padding:3.2px 8px}.hfs_btn.hfs_btnDefault{color:#333;background-color:#fff;border-color:#d5d5d5}.hfs_btn.hfs_btnDefault:hover,.hfs_btn.hfs_btnDefault:focus{color:#333;background-color:#f2f2f2;border-color:#c8c8c8}.hfs_btn.hfs_btnDefault:active{color:#333;background-color:#e6e6e6;border-color:#bcbcbc}.hfs_btn.hfs_btnPrimary{color:#222;background-color:#eaba2a;border-color:#e4b116}.hfs_btn.hfs_btnPrimary:hover,.hfs_btn.hfs_btnPrimary:focus{color:#444;background-color:#e4b116;border-color:#e4b116}.hfs_btn.hfs_btnPrimary:active{background-color:#cd9f14;border-color:#cd9f14}.hfs_btn.hfs_btnPrimary[disabled],.hfs_btn.hfs_btnPrimary[disabled="disabled"]{background-color:#efc958;border-color:#efc958}.hfs_btn.hfs_btnSecondary{color:#fff;background-color:#0f8383;border-color:#0c6c6c}.hfs_btn.hfs_btnSecondary:hover,.hfs_btn.hfs_btnSecondary:focus{color:#fff;background-color:#0c6c6c;border-color:#0c6c6c}.hfs_btn.hfs_btnSecondary:active{background-color:#0a5555;border-color:#0a5555}.hfs_btn.hfs_btnSecondary[disabled],.hfs_btn.hfs_btnSecondary[disabled="disabled"]{background-color:#14b1b1;border-color:#14b1b1}.hfs_btn.hfs_btnSuccess{color:#fff;background-color:#4a9b17;border-color:#3f8514}.hfs_btn.hfs_btnSuccess:hover,.hfs_btn.hfs_btnSuccess:focus{color:#fff;background-color:#3f8514;border-color:#3f8514}.hfs_btn.hfs_btnSuccess:active{background-color:#356f10;border-color:#356f10}.hfs_btn.hfs_btnSuccess[disabled],.hfs_btn.hfs_btnSuccess[disabled="disabled"]{background-color:#5fc71e;border-color:#5fc71e}.hfs_btn.hfs_btnInfo{color:#fff;background-color:#0f75da;border-color:#0d68c2}.hfs_btn.hfs_btnInfo:hover,.hfs_btn.hfs_btnInfo:focus{color:#fff;background-color:#0d68c2;border-color:#0d68c2}.hfs_btn.hfs_btnInfo:active{background-color:#0c5baa;border-color:#0c5baa}.hfs_btn.hfs_btnInfo[disabled],.hfs_btn.hfs_btnInfo[disabled="disabled"]{background-color:#2c8ef0;border-color:#2c8ef0}.hfs_btn.hfs_btnWarning{color:#fff;background-color:#ff9c00;border-color:#e68c00}.hfs_btn.hfs_btnWarning:hover,.hfs_btn.hfs_btnWarning:focus{color:#fff;background-color:#e68c00;border-color:#e68c00}.hfs_btn.hfs_btnWarning:active{background-color:#cc7d00;border-color:#cc7d00}.hfs_btn.hfs_btnWarning[disabled],.hfs_btn.hfs_btnWarning[disabled="disabled"]{background-color:#ffb033;border-color:#ffb033}.hfs_btn.hfs_btnDanger{color:#fff;background-color:#c91111;border-color:#b10f0f}.hfs_btn.hfs_btnDanger:hover,.hfs_btn.hfs_btnDanger:focus{color:#fff;background-color:#b10f0f;border-color:#b10f0f}.hfs_btn.hfs_btnDanger:active{background-color:#9a0d0d;border-color:#9a0d0d}.hfs_btn.hfs_btnDanger[disabled],.hfs_btn.hfs_btnDanger[disabled="disabled"]{background-color:#ec2121;border-color:#ec2121}.hfs_btn.hfs_btnLink{background-color:transparent;color:#265A87;border-color:transparent;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.hfs_btn.hfs_btnLink:hover,.hfs_btn.hfs_btnLink:focus{color:#1580d3}.hfs_btn.hfs_btnLink:active{text-decoration:underline}.hfs_btn.hfs_btnBlock{display:block;width:100%}.hfs_btn img{position:absolute;top:50%;margin-top:-0.6em;right:16px;width:1.2em;height:1.2em;display:block}ul.hfs_navigationList{list-style-type:none;padding:0px;padding-left:15px}ul.hfs_navigationList li{float:left;vertical-align:middle;padding:16px;background-color:#efefef}ul.hfs_navigationList li.js_active{background-color:#ffffff}ul.hfs_navigationList li:last-child:after{clear:both}.lyr_primaryLightBtn{background-color:#eaba2a;padding:9px 12px;border-radius:6px}.hfs_durationBar{font-size:0;position:relative;z-index:0;white-space:nowrap}.hfs_durationBar.js_overflow::after{display:block;content:'';position:absolute;top:0;right:0;bottom:0;width:48px;z-index:1;background:rgba(0,0,0,0);background:-moz-linear-gradient(90deg, rgba(0,0,0,0) 0%, #efefef 100%);background:-webkit-linear-gradient(90deg, rgba(0,0,0,0) 0%, #efefef 100%);background:-o-linear-gradient(90deg, rgba(0,0,0,0) 0%, #efefef 100%);background:-ms-linear-gradient(90deg, rgba(0,0,0,0) 0%, #efefef 100%);background:linear-gradient(90deg, rgba(0,0,0,0) 0%, #efefef 100%)}.hfs_durationBar .hfs_durationBarItem{display:inline-block;position:relative}.hfs_durationBar .hfs_durationBarItem img{position:relative;z-index:3}.hfs_durationBar .hfs_durationBarItem .hfs_tpProductOverviewLine{position:absolute;top:22px;min-width:32px;left:0px;display:inline-block;margin-top:3px;text-align:center;padding:2.4px;font-size:12.8px}.hfs_durationBar .hfs_durationBarItem .hfs_durationBarBar{display:block;position:absolute;z-index:0;height:5px;top:50%;margin-top:-2px}.hfs_durationBar .hfs_durationBarItem .hfs_durationBarBarWait{display:block;position:absolute;z-index:0;height:5px;top:50%;margin-top:-2px;background-color:#A8A8A7;right:0}.hfs_durationBar .hfs_durationBarItem.hfs_durationBarItemLine{height:45px;vertical-align:top}.hfs_durationBar .hfs_durationBarItem.hfs_durationBarItemLine .hfs_durationBarBar,.hfs_durationBar .hfs_durationBarItem.hfs_durationBarItemLine .hfs_durationBarBarWait{top:25%}.hfs_durationBar.hfs_durationBarNoScale .hfs_durationBarItem{margin-left:5px}.hfs_durationBar.hfs_durationBarNoScale .hfs_durationBarItem:first-of-type{margin-left:0}.hfs_resultDetailContainer .hfs_durationBar.js_overflow::after{background:rgba(0,0,0,0);background:-moz-linear-gradient(90deg, rgba(0,0,0,0) 0%, #fff 100%);background:-webkit-linear-gradient(90deg, rgba(0,0,0,0) 0%, #fff 100%);background:-o-linear-gradient(90deg, rgba(0,0,0,0) 0%, #fff 100%);background:-ms-linear-gradient(90deg, rgba(0,0,0,0) 0%, #fff 100%);background:linear-gradient(90deg, rgba(0,0,0,0) 0%, #fff 100%)}.js_overviewItemActive .hfs_durationBar.js_overflow::after{background:rgba(0,0,0,0);background:-moz-linear-gradient(90deg, rgba(0,0,0,0) 0%, #d2d4d9 100%);background:-webkit-linear-gradient(90deg, rgba(0,0,0,0) 0%, #d2d4d9 100%);background:-o-linear-gradient(90deg, rgba(0,0,0,0) 0%, #d2d4d9 100%);background:-ms-linear-gradient(90deg, rgba(0,0,0,0) 0%, #d2d4d9 100%);background:linear-gradient(90deg, rgba(0,0,0,0) 0%, #d2d4d9 100%)}#FavMap{width:100%;height:0px}#HFS_PageMap .hfs_pageMapHeader{display:none}#HFS_PageSideDrawerTrigger{display:none}.layout-xlarge #HFS_PageSideDrawerTrigger,.layout-large #HFS_PageSideDrawerTrigger,.layout-mid #HFS_PageSideDrawerTrigger{display:block}.js-map-as-single-view #HFS_PageMap{visibility:hidden;position:absolute;z-index:-1;top:0;right:0;width:50%;float:right}.js-map-as-single-view #HFS_PageMap:after{position:absolute;content:'';display:block;right:0;bottom:0;left:0;height:24px;background:-moz-linear-gradient(top, rgba(179,179,180,0) 0%, #b3b3b4 100%);background:-webkit-linear-gradient(top, rgba(179,179,180,0) 0%, #b3b3b4 100%);background:linear-gradient(to bottom, rgba(179,179,180,0) 0%, #b3b3b4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b3b3b4', endColorstr='#b3b3b4', GradientType=0)}.js-map-as-single-view #HFS_PageMap.js_setFullView{float:initial;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.js-map-as-single-view #HFS_PageMap .hfs_pageMapHeader{display:none;position:absolute;top:0;right:0;left:0;height:42px;z-index:1;color:#ffffff}.js-map-as-single-view #HFS_PageMap .hfs_pageMapHeader a{color:#ffffff;position:absolute;display:block;top:0;right:0;background-color:#000d2a;font-size:48px;line-height:48px;width:48px;text-align:center}.js-map-as-single-view #HFS_PageMap .hfs_pageMapHeader .hfs_viewHeader{background-color:#2c3e50}.hafasMap [aria-hidden]{display:run-in;display:initial}.hfs_sideDrawerTrigger{position:absolute;display:block;background-color:#2c3e50;color:#ffffff;text-align:center;top:10px;right:10px;font-size:1.2em;padding:0px 5px;height:30px;line-height:30px;text-decoration:none;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.8);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.8);box-shadow:0 1px 6px rgba(0,0,0,0.8);z-index:20002}.hfs_sideDrawerTrigger i{margin-top:-2px}.hfs_sideDrawerTrigger:visited{color:#ffffff;text-decoration:none}.hfs_sideDrawerTrigger:focus{color:#ffffff;text-decoration:none}.hfs_sideDrawerTrigger:hover{color:#ffffff;text-decoration:none}.hfs_sideDrawerTrigger:active{color:#ffffff;text-decoration:none}.hfs_sideDrawerTrigger.js_sideDrawerOpened{display:none}#HFS_SideDrawerMask{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.1);z-index:20000}.hfs_pageSideDrawer{position:fixed;width:300px;top:0;right:-300px;bottom:0;background-color:#233140;color:#ffffff;z-index:20001;overflow-y:auto}.hfs_pageSideDrawer.js_sideDrawerOpened{display:block;z-index:100000;right:0}.hfs_pageSideDrawer .hfs_sideDrawHeader{font-size:1.2em;color:#ffffff;background-color:#2c3e50;border-bottom:1px solid rgba(86,101,115,0.7)}.hfs_pageSideDrawer .hfs_sideDrawHeader .hfs_viewHeaderTitleWrap{line-height:48px}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer{list-style-type:none;padding:0;margin:0}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem{position:relative}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_formSidedrawer{background:#233140}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_formSidedrawer .hfs_fieldsetWrapper{width:100%;position:relative}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_formSidedrawer .hfs_control{position:relative}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_formSidedrawer .hfs_inputHolder{position:relative;padding:16px 0;border-bottom:1px solid rgba(86,101,115,0.7)}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_formSidedrawer .hfs_inputHolder:before,.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_formSidedrawer .hfs_inputHolder:after{display:block;content:'';position:absolute;top:0;bottom:0;width:32px;background:#233140}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_formSidedrawer .hfs_inputHolder:before{left:0;width:48px}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_formSidedrawer .hfs_inputHolder:after{right:0}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_formSidedrawer .hfs_inputIconWrapper{position:absolute;top:26px;left:16px}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_formSidedrawer .hfs_inputText{display:block;width:100%;padding-left:56px;line-height:48px;font-size:13.28px;border:none;border-bottom:3px solid #000d2a;background-color:transparent}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_formSidedrawer .hfs_inputText:focus{outline:0;font-size:16px;border-bottom:3px solid rgba(86,101,115,0.7)}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_formSidedrawer .hfs_inputText:after{display:block;content:'';clear:both}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem i.haf_ic_expand,.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem i.haf_ic_collapse{display:inline-block;position:absolute;top:10.72px;right:32px}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem i.haf_ic_expand{display:none}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem i.haf_ic_collapse{display:inline-block}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem.hfs_closeList{vertical-align:top}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem.hfs_closeList i.haf_ic_expand{display:inline-block}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem.hfs_closeList i.haf_ic_collapse{display:none}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem.hfs_closeList a{opacity:.6}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem.hfs_closeList ul{display:none}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem ul{list-style-type:none;padding-left:0}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem ul .hfs_navMapLayerItem{background-color:#1a242f;padding-top:8px;padding-bottom:8px;border-bottom:1px solid rgba(86,101,115,0.7)}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem ul .hfs_navMapLayerItem label{cursor:pointer;line-height:30px}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem ul .hfs_navMapLayerItem label .hfs_optionDescription i{margin-right:5px}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_navMapLayerCheckboxWrap input[type="checkbox"]{visibility:hidden;position:absolute;padding-left:-10000em}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_navMapLayerCheckboxWrap input[type="checkbox"]+.hfs_navMapLayerCheckboxToggle{background-color:#0078B3;cursor:pointer}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_navMapLayerCheckboxWrap input[type="checkbox"]:checked+.hfs_navMapLayerCheckboxToggle{background-color:#265A87;background-image:url(../../img/icons/accepted.png);background-repeat:no-repeat;background-size:18px 18px;background-position:5px center}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_navMapLayerCheckboxWrap input[type="checkbox"]:disabled+.hfs_navMapLayerCheckboxToggle{opacity:.3;filter:alpha(opacity=30)}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_navMapLayerCheckboxWrap .hfs_navMapLayerCheckboxToggle{border-bottom:1px solid #2c3e50;line-height:40px;padding-left:25px;padding-top:2px;padding-bottom:2px}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_navMapLayerCheckboxWrap .hfs_navMapLayerCheckboxToggle:hover{background-color:#1580d3}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem a{display:block;color:#d5d8dc;text-decoration:none;padding:9.6px 16px;border-bottom:1px solid rgba(86,101,115,0.7)}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem a:visited{color:#d5d8dc}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem a:focus{color:#d5d8dc}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem a:hover{color:#ffffff;opacity:1}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem a:active{color:#d5d8dc}.hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem a i{font-size:1.4em}.hfs_pageSideDrawer .hfs_sideDrawFooter{position:absolute;right:0;bottom:0;left:0;font-size:.9em;padding:16px;border-top:1px solid rgba(86,101,115,0.7)}.hfs_pageSideDrawer .hfs_sideDrawFooter .hfs_copyRight{color:#969fa8;margin-bottom:6.4px}.hfs_pageSideDrawer .hfs_sideDrawFooter .hfs_legalNotice{color:rgba(128,139,150,0.9)}.layout-small .hfs_pageSideDrawer{width:100%;padding-top:42px}.layout-small .hfs_pageSideDrawer .hfs_sideDrawHeader{position:fixed;top:0px;left:0px;right:0px;background:#00344d;box-shadow:0 0 3px rgba(0,0,0,0.2);z-index:10}.hfs_changeOnMap{white-space:nowrap;background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,0.4);padding:2px 5px;border-radius:3.6px}.hfs_dragHintOnMap{background:rgba(255,255,255,0.9);box-shadow:0 1px 5px rgba(0,0,0,0.4)}.hfs_dragHintOnMap .hfs_wrapResultContainer .hfs_resultOverviewContainer{background:transparent}.hfs_dragHintOnMap .hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults{background:transparent}li.hfs_dragPreviewConnection{background-color:rgba(0,0,0,0.4)}.hfs_routeMap{width:235px;height:130px;background-color:#4d4d4d}.hfs_stationInfoMap{width:100%;height:250px}.hfs_clusterSettingsWrap{padding:10px;padding-left:20px}.layout-mid .hfs_mapToolbox,.layout-large .hfs_mapToolbox,.layout-xlarge .hfs_mapToolbox{margin:0 auto}.layout-mid .hfs_mapToolbox{width:448px;left:50%;margin-left:-84px}.layout-large .hfs_mapToolbox{width:508px;left:50%;margin-left:-114px}.layout-xlarge .hfs_mapToolbox{width:568px;left:50%;margin-left:-144px}.layout-small .hfs_mapToolbox{left:0;right:0;margin-left:0px !important}.hfs_mapToolbox{position:absolute;z-index:200000;bottom:0}.hfs_mapToolbox .hfs_toolboxItem{background-color:#FFFFFF;position:relative}.hfs_mapToolbox .hfs_toolboxItem .hfs_toolboxTitle{font-weight:bold;font-size:18.72px;padding:20px 54px 6px 12px;border-bottom:1px solid #cecece}.hfs_mapToolbox .hfs_toolboxItem .hfs_toolboxBody{width:100%;text-align:left}.hfs_mapToolbox .hfs_toolboxItem .hfs_toolboxBody .hfs_toolboxButton{display:inline-block;vertical-align:top;width:auto;margin-right:10px}.hfs_mapToolbox .hfs_toolboxItem .hfs_resultClose{position:absolute;top:2px;right:4px;padding:4px;display:block;font-size:13.28px}.hfs_mapToolbox .hfs_toolboxLoadingWrap{padding:12px}.hfs_mapToolbox a{color:#333333}.hfs_toolboxBody{padding:10px}.hfs_mapToolbox i{font-size:4.1em}.hfs_mapToolbox i.haf_ic_clear{font-size:16.8px;right:10px;top:10px}.hfs_mapToolbox i.haf_ic_reachability{font-size:3em}.hfs_proximityCanvasLayer{opacity:.6;filter:alpha(opacity=60)}.hfs_proximityCaptionItem{border-radius:3px;display:inline-block;margin-right:3px;padding:4px}.hfs_proximityResult{padding:4px 4px 4px 13px;border-bottom:1px solid #cecece}.lc_mobilityRadarLinesOverview{margin:0px;padding:0px}.lc_mapRouteHint,.lc_mobilityRadarDetail{padding:10px;background:none repeat scroll 0 0 #FFFFFF;box-shadow:0 0 4px rgba(0,0,0,0.4);-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.25s;white-space:nowrap;width:auto;z-index:10000 !important}.lc_mapRouteHint:hover,.lc_mobilityRadarDetail:hover{background-color:#fff;cursor:hand;cursor:pointer;z-index:20000000 !important}ul li.lc_mobilityRadarOverviewProduct{display:inline-block;vertical-align:middle}.hfs_mapZoomHint{padding:8px 8px 8px 30px;background-color:#1a242f;font-size:.9em;border-bottom:1px solid rgba(86,101,115,0.7)}.leaflet-control-button .hfs_mapActionButtonActive,.leaflet-control-button .hfs_mapActionButton{background-color:#fff;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,0.65);width:26px;height:26px}.hfs_mapActionButtonActive.hfs_livemapBtn,.hfs_mapActionButton.hfs_livemapBtn{background-image:url(../../img/sidedrawer/haf_menu_livemap_inactive.svg)}.hfs_mapActionButtonActive.hfs_livemapBtn{background-image:url(../../img/sidedrawer/haf_menu_livemap_active.svg)}.hfs_mapToolbox .hfs_checkRadioWrap input[type="checkbox"]{visibiliy:hidden;position:absolute;left:-3000px}.hfs_mapToolbox .hfs_checkRadioWrap input[type="checkbox"]+i{cursor:hand;cursor:pointer;font-size:48px;padding:5px;margin:5px}.hfs_mapToolbox .hfs_checkRadioWrap input[type="checkbox"]:checked+i{background-color:#E2E2E2;border-radius:4px}.lc_mapRouteHint,.lc_mobilityRadarDetail{padding:10px;background:none repeat scroll 0 0 #FFFFFF;box-shadow:0 0 4px rgba(0,0,0,0.4);-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.25s;white-space:nowrap;width:auto;z-index:10000 !important}.lc_mapRouteHint:hover,.lc_mobilityRadarDetail:hover{background-color:#fff;cursor:hand;cursor:pointer;z-index:20000000 !important}ul li.lc_mobilityRadarOverviewProduct{display:inline-block;vertical-align:middle}.hfs_mapButtonCustom{background-color:#fff;width:27px;height:27px}.hfs_mapButtonCustom.hfs_mapButtonGoogle{box-shadow:0 1px 4px -1px rgba(0,0,0,0.3);margin-right:11px}.hfs_mapButtonCustom i{width:100% !important;height:100% !important}.hfs_mapButtonCustom i.haf_map_currpos{width:75% !important;height:75% !important;margin-left:4px;margin-top:4px}.hfs_mapButtonCustom:hover{cursor:hand;cursor:pointer}.hfs_buttonSelectGroup.hfs_mapGroupGoogle{margin-right:10px}.hfs_buttonSelectGroupList{list-style-type:none;padding:0px;margin:0px}.hfs_buttonSelectGroupList li{display:inline-block;box-shadow:0 0 4px rgba(0,0,0,0.4);border:1px solid #d5d5d5;color:#333333;padding:5px 15px;width:auto;text-align:center;background-color:#FFFFFF}.hfs_buttonSelectGroupList li:hover{cursor:hand;cursor:pointer}.hfs_buttonSelectGroupList li[data-mapbutton-active]{background-color:#000d2a;color:#FFFFFF}.hfs_pageSideDrawer .hfs_btnControl{top:0px}.hfs_pageSideDrawer .hfs_btn{background:rgba(255,255,255,0.2)}.hfs_tabNavigation{background-color:#000d2a}.hfs_tabNavigation.layout-small{width:100%}.hfs_tabNavigation .hfs_navbarTabs{position:relative;height:48px}.hfs_tabNavigation .hfs_navbarTabs .hfs_navbarTabPancake{display:none}.hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs{margin:0;padding:0;list-style-type:none;display:table;height:48px}.hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs{width:1%;display:table-cell;background-color:#efefef;vertical-align:middle}.hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs .hfs_tabItem{display:block;color:#777777;position:relative;padding-top:4.8px}.hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs .hfs_tabItem .hfs_tabIcon{position:absolute;top:0;left:0;width:41.6px;height:41.6px;font-size:22.4px;text-align:center}.hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs .hfs_tabItem .hfs_tabIcon i{width:20px;height:20px}.hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs .hfs_tabItem .hfs_tabIcon i.hfs_tabActive{display:none}.hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs .hfs_tabItem .hfs_tabIcon i.hfs_tabInactive{display:inline-block}.hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs .hfs_tabItem .hfs_tabLabel{padding-left:41.6px}.hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs.js_active{background-color:#ffffff;color:#000d2a}.hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs.js_active .hfs_tabItem{color:#000d2a}.hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs.js_active .hfs_tabItem .hfs_tabIcon i.hfs_tabActive{display:inline-block}.hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs.js_active .hfs_tabItem .hfs_tabIcon i.hfs_tabInactive{display:none}.hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarAppContextName{width:1%;color:#ffffff;font-size:20px;display:table-cell;vertical-align:middle}.hfs_tabNavigation .hfs_navbarTabs.inverted .hfs_itemNavbarTabs{background-color:#494949;color:#a6a6a6}.hfs_tabNavigation .hfs_navbarTabs.inverted .hfs_itemNavbarTabs a{color:#a6a6a6}.hfs_tabNavigation .hfs_navbarTabs.inverted .hfs_itemNavbarTabs.js_active{background-color:#000d2a;color:#ffffff}.hfs_tabNavigation .hfs_navbarTabs.inverted .hfs_itemNavbarTabs.js_active a{color:#ffffff}.hfs_tabNavigation .hfs_navbarTabs.js_showPancakeMenu .hfs_navbarTabPancake{display:block;position:absolute;top:0;left:0;width:64px;height:48px;background-color:#000d2a}.hfs_tabNavigation .hfs_navbarTabs.js_showPancakeMenu .hfs_navbarTabPancake a{display:block;font-size:32px;line-height:42.72px;color:#ffffff;text-align:center}.hfs_tabNavigation .hfs_navbarTabs.js_showPancakeMenu .hfs_navbarTabPancake a i{width:20px;height:20px}.hfs_tabNavigation .hfs_navbarTabs.js_showPancakeMenu .hfs_listNavbarTabs{margin-left:64px}.hfs_tabWrap.hide .hfs_tabs .hfs_tabsList{height:0}.hfs_tabWrap.hide .hfs_tabs .hfs_tabsItem a{height:0}.hfs_tabWrap .hfs_tabs .hfs_tabsList{height:48px;margin:0;padding:0;list-style-type:none;display:table;width:100%;z-index:1000}.hfs_tabWrap .hfs_tabs .hfs_tabsList .hfs_tabsItem{display:table-cell;width:1%;font-weight:bold;position:relative}.hfs_tabWrap .hfs_tabs .hfs_tabsList .hfs_tabsItem a{background-color:#F4F4F4;height:48px;position:absolute;right:0;left:0;padding:0 15px;line-height:48px;vertical-align:middle;text-align:center;text-transform:uppercase;border-bottom-width:6px;border-bottom-style:solid;border-bottom-color:#F4F4F4;color:#777777}.hfs_tabWrap .hfs_tabs .hfs_tabsList .hfs_tabsItem a.js_activeTab{color:#000d2a;border-bottom-color:#000d2a}.hfs_tabWrap .hfs_tabs .hfs_tabsList .hfs_tabsItem a:after{display:block;position:absolute;content:'';height:8px;bottom:-16px;left:0;right:0;box-shadow:inset 0 7px 7px -7px rgba(0,0,0,0.6)}.hfs_tabWrap .hfs_tabs .hfs_tabsList .hfs_tabsItem[data-trigger="FavMap"]{display:none}.hfs_tabWrap .hfs_tabsContentWrap .hfs_tabsContent{background-color:#ffffff}.layout-small .hfs_tabWrap .hfs_tabs .hfs_tabsList .hfs_tabsItem[data-trigger="FavMap"]{display:table-cell}.formonresult .hfs_tabsContentWrap{position:absolute;z-index:20003;width:100%}.hfs_pageHeader{position:fixed;left:0px;right:0px;background-color:#efefef}.hfs_pageHeader .hfs_navbarHeader{display:inline-block}.hfs_pageHeader .hfs_navbarCollapse{display:inline-block}.hfs_pageHeader .hfs_flyinBg{display:none}.hfs_pageHeader ul.hfs_nav{margin:0;padding:0;list-style-type:none}.hfs_pageHeader ul.hfs_nav li.hfs_navItem{display:inline-block}.hfs_pageHeader ul.hfs_nav li.hfs_navItem[data-tabnavigation="true"]{display:none}.hfs_pageHeader.js_flyinMenu{display:block;position:fixed;top:0;left:-400px;right:auto;bottom:0;width:400px;z-index:90000;background-color:#FFFFFF}.hfs_pageHeader.js_flyinMenu .hfs_flyinBg{display:block;position:relative}.hfs_pageHeader.js_flyinMenu .hfs_navbarCollapse{display:block}.hfs_pageHeader.js_flyinMenu .hfs_navbarHeader{position:relative}.hfs_pageHeader.js_flyinMenu .hfs_navbarHeader .hfs_brand{display:none;position:absolute;bottom:32px;left:16px;padding:8px;width:136px;height:66px;background-color:#ffffff;background-repeat:no-repeat;background-position:center center}.hfs_pageHeader.js_flyinMenu ul.hfs_nav{width:100%}.hfs_pageHeader.js_flyinMenu ul.hfs_nav li.hfs_navItem{display:block;width:100%;border-bottom:1px solid #d5d5d5}.hfs_pageHeader.js_flyinMenu ul.hfs_nav li.hfs_navItem a{display:block;padding:9.6px 16px;text-decoration:none;color:#666666}.hfs_pageHeader.js_flyinMenu ul.hfs_nav li.hfs_navItem a .hfs_itemIcon{display:inline-block;vertical-align:middle;font-size:24px;width:24px;margin-right:4px}.hfs_pageHeader.js_flyinMenu ul.hfs_nav li.hfs_navItem a .hfs_itemCaption{display:inline-block;vertical-align:middle;font-size:18.72px}.hfs_pageHeader.js_flyinMenu ul.hfs_nav li.hfs_navItem[data-tabnavigation="true"]{display:inline-block}.hfs_pageHeader.js_flyinMenu.js_open{left:0}.hfs_pageHeader .hfs_navbarToggle{display:none}.hfs_flyinMask{display:block;position:fixed;z-index:89999;top:0;right:0;bottom:0;left:0;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@msValue)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.hfs_hide{display:none}.hfs_dtpHolder{position:relative;height:48px}.hfs_dtpHolder .hfs_datetimePickerClickArea{text-align:left;display:inline-block;text-decoration:none;cursor:pointer;line-height:48px;color:#fff;width:100%}.hfs_dtpHolder .hfs_datetimePickerClickArea:hover{text-decoration:none}.hfs_dtpHolder .hfs_datetimePickerClickArea:focus{outline-style:solid;outline-width:2px;outline-offset:5px;border:none}.hfs_dtpHolder .hfs_datetimePickerClickArea:focus:active{outline-style:none;border:none}.hfs_dtpHolder .hfs_datetimePickerClickArea span.hfs_dtp_displayWrap span{display:inline-block;margin-right:5px}.hfs_dtpHolder .hfs_datetimePickerClickArea .haf_ic_expand_form{vertical-align:top}.hfs_dtpHolder .hfs_linkTimeNow{position:absolute;right:10px;top:50%;margin-top:-8px;display:none}.hfs_dtpHolder .hfs_overlayMask{background:rgba(123,123,123,0.6);z-index:20006}.hfs_dtpHolder input::-webkit-inner-spin-button{display:none;-webkit-appearance:none;appearance:none}.hfs_dtpHolder input::-webkit-outer-spin-button{display:none;-webkit-appearance:none;appearance:none}.hfs_dtpHolder input::-moz-inner-spin-button{display:none;-webkit-appearance:none;appearance:none}.hfs_dtpHolder input::-moz-outer-spin-button{display:none;-webkit-appearance:none;appearance:none}.hfs_dtpHolder input::-ms-inner-spin-button{display:none;-webkit-appearance:none;appearance:none}.hfs_dtpHolder input::-ms-outer-spin-button{display:none;-webkit-appearance:none;appearance:none}.hfs_dtpHolder input::-o-inner-spin-button{display:none;-webkit-appearance:none;appearance:none}.hfs_dtpHolder input::-o-outer-spin-button{display:none;-webkit-appearance:none;appearance:none}.hfs_dtpHolder input[type="time"],.hfs_dtpHolder input[type="date"],.hfs_dtpHolder input[type="number"]{-moz-appearance:textfield;-webkit-appearance:textfield;-ms-appearance:textfield;-o-appearance:textfield;appearance:textfield}.mq-small .hfs_webappForm .hfs_formControlGroup .hfs_dtpHolder{margin-left:42px}.hfs_dtp_timePicker .hfs_dtp_timePicker_inputBlock{display:inline-block;vertical-align:middle}.hfs_dtp_timePicker .hfs_dtp_timePickerLabel{display:inline-block;vertical-align:middle;font-size:17px;padding:0px 5px}.hfs_dtp_timePicker .hfs_customIcoL{width:24px;height:24px;vertical-align:middle}.hfs_dtpRenderTarget .hfs_datetimepickerCloseButtonHolder{text-align:right}.hfs_dtpRenderTarget .hfs_datetimepicker{width:330px;outline:none;padding:16px;border:1px solid #999;background-color:#fff;position:absolute;z-index:200007;top:-230px;-webkit-touch-callout:none;-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;display:block}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtp_inputBlock{margin:10px 0px;border:1px solid transparent}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtp_inputBlock:first-child{margin-top:0}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtp_inputBlock:last-child{margin-bottom:0}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions{text-align:left}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions input{position:absolute;left:-5000px;top:0}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions input:checked+label .hfs_radioDotBor i.haf_ic_radio_on{display:inline-block}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions input:checked+label .hfs_radioDotBor .hfs_btn{font-weight:bold}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions input:checked+label .hfs_radioDotBor i.haf_ic_radio_off{display:none}.lyr_keyboardsupport .hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions input:focus+label .hfs_radioDotBor{outline-style:solid;outline-color:#000d2a;outline-width:2px;outline-offset:5px}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_radioLabel{position:relative;display:inline-block;width:130px;white-space:nowrap}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_radioLabel:first-child{float:left}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_radioLabel:last-child{float:right}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_radioLabel .hfs_btn{padding-left:5px;font-weight:normal}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_radioLabel .hfs_radioDotBor{display:inline-block;vertical-align:middle}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_radioLabel .hfs_radioDotBor i{width:24px;height:24px}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_radioLabel .hfs_radioDotBor i.haf_ic_radio_on{display:none}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_radioLabel .hfs_radioDotBor i.haf_ic_radio_off{display:inline-block}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpActions{border-bottom:1px solid #CCCCCC;padding-bottom:20px;text-align:right}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpActions .hfs_btn{margin:0}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpActions .hfs_btn.hfs_linkTimeNow{display:inline-block;background:#EEEEEE;position:static}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpActions .hfs_btn:focus{text-decoration:none}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpActions .hfs_btn:hover{text-decoration:none;background:#000d2a;color:#fff}.hfs_dtpRenderTarget .hfs_datetimepicker input.hourMinsInput{position:static;width:86px;display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@msValue)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;border:1px solid #CCCCCC;background-color:#EEEEEE}.hfs_dtpRenderTarget .hfs_dtpMonthChooser.hfs_dtp_inputBlock{position:relative;font-size:17.6px;font-weight:bold;text-align:center;background:#EEEEEE;line-height:36px}.hfs_dtpRenderTarget .hfs_dtpMonthChooser.hfs_dtp_inputBlock span.monthT,.hfs_dtpRenderTarget .hfs_dtpMonthChooser.hfs_dtp_inputBlock span.yearT{height:32px;line-height:32px}.hfs_dtpRenderTarget .hfs_dtpMonthChooser.hfs_dtp_inputBlock button{position:absolute;top:0;width:32px;height:36px;text-align:center;vertical-align:top;display:block}.hfs_dtpRenderTarget .hfs_dtpMonthChooser.hfs_dtp_inputBlock button.hfs_arr_prev{left:0}.hfs_dtpRenderTarget .hfs_dtpMonthChooser.hfs_dtp_inputBlock button.hfs_arr_next{right:0}.hfs_dtpRenderTarget .hfs_datePickTable{width:100%;font-size:16px;text-align:center;font-family:inherit;border-spacing:0px;border-collapse:separate;background-color:#EEEEEE;table-layout:fixed}.hfs_dtpRenderTarget .hfs_datePickTable th{background:#fff !important;text-align:center;padding:1px;width:14.2%}.hfs_dtpRenderTarget .hfs_datePickTable td{cursor:pointer;padding:3px;width:14.2%;height:28px}.hfs_dtpRenderTarget .hfs_datePickTable td:empty{cursor:default;background-color:#fff !important}.hfs_dtpRenderTarget .hfs_datePickTable td.hfs_before_period,.hfs_dtpRenderTarget .hfs_datePickTable td.hfs_beyond_period{opacity:.5}.hfs_dtpRenderTarget .hfs_datePickTable td.hfs_select{color:#aa0000}.hfs_dtpRenderTarget .hfs_buttonDateTimePicker:hover,.hfs_dtpRenderTarget .hfs_buttonDateTimePicker:focus{background-color:#000d2a;color:white;outline:none}.hfs_dtpRenderTarget .hfs_select{background:#000d2a none repeat scroll 0 0;color:#fff !important}.hfs_dtpRenderTarget .hfs_current{box-shadow:0 0 1px #000;border:1px solid #000510}.hfs_dtpRenderTarget .hfs_today{box-shadow:0 0 1px #000;border:1px dashed #000510}.hfs_dtpRenderTarget .hfs_previousDays{background-color:#E8E8E8;color:#999 !important;font-style:italic;cursor:default !important}.hfs_dtpRenderTarget .hfs_datepicker{margin-top:16px}.hfs_dtpRenderTarget .hfs_dtpTimePickerRow{font-size:0px}.hfs_dtpRenderTarget .hfs_dtpTimePickerRow div{display:inline-block;padding:0 28px}.hfs_dtpRenderTarget .hfs_dtpTimePickerRow div:first-child{margin-right:15px}.hfs_dtpRenderTarget .hfs_dtpLabel{vertical-align:middle;display:inline-block}.hfs_dtpRenderTarget .hfs_timeTable{vertical-align:middle;display:inline-block;margin:0;font-size:21.28px}.hfs_dtpRenderTarget .hfs_timeTable.hfs_timeTabeAmPN_true{width:80%;margin:0 10%}.hfs_dtpRenderTarget .hfs_timeTable td{text-align:center;font-size:0}.hfs_dtpRenderTarget .hfs_timeTable .hfs_hourMinsInput{display:inline-block;height:48px;line-height:35px;text-align:center;width:64px;border-width:1px;border-style:none;border-color:#d5d5d5;background:#EEEEEE;font-size:26px;font-weight:bold}.hfs_dtpRenderTarget .hfs_timeTable .hfs_timeSep{display:inline-block;font-size:30px;font-weight:bold;vertical-align:top;background:#EEEEEE}.hfs_dtpRenderTarget .hfs_timeTable .hfs_hourDigitStyle{background:#EEEEEE}.hfs_dtpRenderTarget .hfs_dtpAmPmSwitch.hfs_dtpJourneyOptions{padding-left:10px}.hfs_dtpRenderTarget .hfs_dtpAmPmSwitch.hfs_dtpJourneyOptions .hfs_radioLabel{margin:0;float:none !important}.hfs_dtpRenderTarget .hfs_dtpAmPmSwitch.hfs_dtpJourneyOptions .hfs_radioLabel:first-child{margin-bottom:5px}.hfs_dtpRenderTarget .hfs_dtpAmPmSwitch.hfs_dtpJourneyOptions .hfs_radioLabel .hfs_btn{width:75px;padding:5px 0}.hfs_dtp_nativeInput{display:none;padding-top:5px}.hfs_dtp_nativeInput input,.hfs_dtp_nativeInput select{background-color:#ffffff;border:1px solid #d5d5d5;padding:5px;height:35px}.hfs_dtp_nativeInput .hfs_dtp_nativeInputTime{width:60px}.hfs_dtp_nativeInput .hfs_dtp_nativeInputDate{width:110px}.js_show_tab_focus .hfs_dtp_inputBlock.js_dtp_focus{border:1px dashed #ddd;box-shadow:0 0 3px rgba(0,0,0,0.2);outline:0}.mq-small .hfs_datetimepicker.hfs_fullscreenInMobile{position:fixed;top:0;left:0;right:0;bottom:0;width:auto;height:100%;overflow-y:auto}.mq-small .hfs_datetimepicker.hfs_fullscreenInMobile .hfs_dtpCustBlock{padding-bottom:70px;position:relative}.mq-small .hfs_datetimepicker.hfs_fullscreenInMobile .hfs_datetimepickerCloseButtonHolder{display:block;margin-bottom:10px}.mq-small .hfs_datetimepicker.hfs_fullscreenInMobile .hfs_timeTable .hfs_hourMinsInput{height:30px;line-height:30px;font-size:17px}.mq-small .hfs_datetimepicker.hfs_fullscreenInMobile .hfs_timeSep{line-height:30px}.mq-small .hfs_datetimepicker.hfs_fullscreenInMobile .hfs_dtp_inputBlock{margin:5px 0}.mq-small .hfs_dtpRenderTarget .hfs_datetimepicker{padding-top:10px}.hfs_formFieldset{margin:0;padding:0;border:none;background:none;position:relative}.hfs_formFieldset .hfs_markerConn{position:absolute;top:40px;left:23px;width:1px;background-color:#AAAAAA;height:25px;z-index:1}.hfs_accesskeyButton{position:fixed;left:-10000px;top:-10000px}.hfs_trashbin{position:absolute;right:24px;top:0;width:13px;height:18px;display:inline-block}.hfs_trashbin:hover{text-decoration:none}.hfs_favoritesOverlay .hfs_overlayPushText{padding-left:40px}.hfs_linkTimeNow{text-transform:uppercase;font-weight:bold}.hfs_formWrapper .hfs_customerOptionsWrap{background-color:#2d3649;padding-bottom:32px;padding-left:27px}.hfs_formWrapper .hfs_customerOptionsWrap .row .no-border{border-left:none !important}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs fieldset .hfs_tabContent .hfs_commonProducts{border-bottom:1px solid #d5d5d5;padding:15px 0px}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_title{padding:16px 0 8px 16px;font-weight:bold}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_title.history{border-top:1px solid #d5d5d5}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_optionElement{padding:6.4px 0 4.8px 16px;display:inline-block}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_customIconOptions{width:36px;height:36px;margin:0 0 0 8px}.hfs_formWrapper .hfs_linkChangeDirection,.hfs_formWrapper .hfs_getActualPosition,.hfs_formWrapper .hfs_getStopsNearby,.hfs_formWrapper .hfs_webappFormIconButton{display:block;position:absolute;top:0;padding-left:8px;padding-right:0;margin-right:-8px;height:48px;width:48px;text-align:center;color:#444}.hfs_formWrapper .hfs_linkChangeDirection i,.hfs_formWrapper .hfs_getActualPosition i,.hfs_formWrapper .hfs_getStopsNearby i,.hfs_formWrapper .hfs_webappFormIconButton i{margin-top:12px}.hfs_formWrapper .hfs_linkChangeDirection i.haf_action_filter_active,.hfs_formWrapper .hfs_getActualPosition i.haf_action_filter_active,.hfs_formWrapper .hfs_getStopsNearby i.haf_action_filter_active,.hfs_formWrapper .hfs_webappFormIconButton i.haf_action_filter_active{display:none}.hfs_formWrapper .hfs_linkChangeDirection i.haf_action_filter,.hfs_formWrapper .hfs_getActualPosition i.haf_action_filter,.hfs_formWrapper .hfs_getStopsNearby i.haf_action_filter,.hfs_formWrapper .hfs_webappFormIconButton i.haf_action_filter{display:inline-block}.hfs_formWrapper .hfs_linkChangeDirection i.haf_action_filter_form_active,.hfs_formWrapper .hfs_getActualPosition i.haf_action_filter_form_active,.hfs_formWrapper .hfs_getStopsNearby i.haf_action_filter_form_active,.hfs_formWrapper .hfs_webappFormIconButton i.haf_action_filter_form_active{display:none}.hfs_formWrapper .hfs_linkChangeDirection i.haf_action_filter_form,.hfs_formWrapper .hfs_getActualPosition i.haf_action_filter_form,.hfs_formWrapper .hfs_getStopsNearby i.haf_action_filter_form,.hfs_formWrapper .hfs_webappFormIconButton i.haf_action_filter_form{display:inline-block}.hfs_formWrapper .hfs_linkChangeDirection.js_optionsChanged i.haf_action_filter_active,.hfs_formWrapper .hfs_getActualPosition.js_optionsChanged i.haf_action_filter_active,.hfs_formWrapper .hfs_getStopsNearby.js_optionsChanged i.haf_action_filter_active,.hfs_formWrapper .hfs_webappFormIconButton.js_optionsChanged i.haf_action_filter_active{display:inline-block}.hfs_formWrapper .hfs_linkChangeDirection.js_optionsChanged i.haf_action_filter,.hfs_formWrapper .hfs_getActualPosition.js_optionsChanged i.haf_action_filter,.hfs_formWrapper .hfs_getStopsNearby.js_optionsChanged i.haf_action_filter,.hfs_formWrapper .hfs_webappFormIconButton.js_optionsChanged i.haf_action_filter{display:none}.hfs_formWrapper .hfs_linkChangeDirection.js_optionsChanged i.haf_action_filter_form_active,.hfs_formWrapper .hfs_getActualPosition.js_optionsChanged i.haf_action_filter_form_active,.hfs_formWrapper .hfs_getStopsNearby.js_optionsChanged i.haf_action_filter_form_active,.hfs_formWrapper .hfs_webappFormIconButton.js_optionsChanged i.haf_action_filter_form_active{display:inline-block}.hfs_formWrapper .hfs_linkChangeDirection.js_optionsChanged i.haf_action_filter_form,.hfs_formWrapper .hfs_getActualPosition.js_optionsChanged i.haf_action_filter_form,.hfs_formWrapper .hfs_getStopsNearby.js_optionsChanged i.haf_action_filter_form,.hfs_formWrapper .hfs_webappFormIconButton.js_optionsChanged i.haf_action_filter_form{display:none}.hfs_formWrapper .hfs_timePicker{background-color:#fff;border:1px solid #878c96;color:#333;cursor:pointer;font-size:12px;height:200px;left:0;overflow-y:auto;position:absolute;width:90px;z-index:20000;margin-left:-10px}.hfs_formWrapper .hfs_timePickerSelected{background-color:#000d2a;color:#fff}.hfs_formWrapper .hfs_timeSelectionItem{padding:5px}.hfs_formWrapper .hfs_timeSelectionItem:hover{background-color:#cecece}.hfs_formWrapper .hfs_fieldsetWrapper{background-color:#ffffff}.hfs_formWrapper .hfs_fieldsetWrapper.inverted{background-color:#000d2a;color:#ffffff}.hfs_formWrapper .hfs_fieldsetWrapper.inverted .hfs_formControlGroup{background-color:#000d2a}.hfs_formWrapper .hfs_fieldsetWrapper.inverted .hfs_formControlGroup.hfs_furtherOptions{background-color:#2d3649;color:#ffffff}.hfs_formWrapper .hfs_fieldsetWrapper.inverted .hfs_formControlGroup.hfs_furtherOptions select{color:#444}.hfs_formWrapper .hfs_fieldsetWrapper.inverted .hfs_inputIconWrapper{background-color:#000d2a}.hfs_formWrapper .hfs_fieldsetWrapper.inverted .hfs_formControlSeparator{background-color:#000d2a}.hfs_formWrapper .hfs_inputIconWrapper{position:absolute;width:32px;height:48px;background-color:#ffffff;text-align:left}.hfs_formWrapper .hfs_inputIconWrapper i{margin-top:13px}.hfs_formWrapper .hfs_inputText{display:inline-block;background-color:transparent;vertical-align:middle;border:none}.hfs_formWrapper .hfs_inputText::-webkit-input-placeholder{color:#ffffff;opacity:.5}.hfs_formWrapper .hfs_inputText:-moz-placeholder{color:#ffffff;opacity:.5}.hfs_formWrapper .hfs_inputText::-moz-placeholder{color:#ffffff;opacity:.5}.hfs_formWrapper .hfs_inputText:-ms-input-placeholder{color:#ffffff;opacity:.5}.hfs_formWrapper .hfs_inputText.fixed{width:175px}.hfs_formWrapper .hfs_viaWrapper{background-color:#ffffff}.hfs_formWrapper .hfs_viaWrapper .hfs_viaToggleBtn{margin-left:16px;display:block;width:19.2px;height:19.2px;line-height:19.2px;font-size:19.2px;text-align:center;font-weight:bold;color:#d5d5d5}.hfs_formWrapper .hfs_viaWrapper .hfs_viaToggleBtn:visited{text-decoration:none}.hfs_formWrapper .hfs_viaWrapper .hfs_viaToggleBtn:focus{text-decoration:none}.hfs_formWrapper .hfs_viaWrapper .hfs_viaToggleBtn:hover{text-decoration:none;color:#898989}.hfs_formWrapper .hfs_viaWrapper .hfs_viaToggleBtn:active{text-decoration:none}.hfs_formWrapper .hfs_viaWrapper .hfs_viaToggleBtn.inline{position:absolute;font-size:19.2px;width:48px;height:40px;line-height:40px;top:50%;left:0;margin-left:0;padding-left:8px;padding-right:8px;margin-top:-20px;border-bottom:1px solid #ffffff}.hfs_formWrapper .hfs_viaWrapper .hfs_viaControlGroup{display:none}.hfs_formWrapper .hfs_viaWrapper.js_viaOpen .hfs_viaToggleBtn{display:none}.hfs_formWrapper .hfs_viaWrapper.js_viaOpen .hfs_viaToggleBtn.inline{display:block}.hfs_formWrapper .hfs_viaWrapper.js_viaOpen .hfs_viaControlGroup{display:block}.hfs_formWrapper .hfs_formControlGroup{position:relative;background-color:#ffffff;padding-bottom:4px}.hfs_formWrapper .hfs_formControlGroup .hfs_viaDelete{position:absolute;right:100px;top:5px;z-index:100000}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions{vertical-align:middle;min-width:60px;padding:8px 0;border-bottom:1px solid #d5d5d5;background-color:#2d3649;color:#ffffff;position:relative}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions input{border:1px solid #d5d5d5;line-height:24px;display:inline-block;margin-right:5px;color:#ffffff}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_optionsLabel{position:relative;display:block;line-height:30px;cursor:pointer}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_optionsLabel select{border:1px solid #d5d5d5;min-width:120px;margin-right:10px;color:#444}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_optionsLabel .hfs_optionDescription{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:top;margin-left:10px}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_optionsLabel .hfs_control{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;vertical-align:middle;right:15px}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_optionsLabel .hfs_control i{position:relative}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_optionsLabel .hfs_control .hfs_productCheckbox{width:37px;height:22px;margin:3px 8px 3px 0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background-clip:padding-box}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_optionsLabel .hfs_control input[type="checkbox"]{visibiliy:hidden;position:absolute;left:-3000px}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_optionsLabel .hfs_control input[type="checkbox"]:checked+.hfs_productCheckbox{border:1px solid #265A87;text-align:right;background-color:#000d2a;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_optionsLabel .hfs_control input[type="checkbox"]:checked+.hfs_productCheckbox .hfs_option{background-image:url("../img/common/haf_ic_checkbox_blob.svg");background-size:22px 22px;width:22px;height:22px;display:inline-block;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none;margin:-1px -2px 0 0}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_optionsLabel .hfs_control input[type="checkbox"]:not(:checked)+.hfs_productCheckbox{background-color:#efefef;border:1px solid #c2c2c2;text-align:left;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_optionsLabel .hfs_control input[type="checkbox"]:not(:checked)+.hfs_productCheckbox .hfs_option{background-image:url("../img/common/haf_ic_checkbox_blob.svg");width:22px;height:22px;background-size:22px 22px;display:inline-block;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none;margin:-1px 0 0 -2px}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_optionsLabel .hfs_control .js_disabledByDirect:disabled{color:#d5d5d5}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_productContainer{display:block}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions [data-options-type="via"] .hfs_controlLabel{display:block;padding-left:16px}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions [data-options-type="via"] .hfs_control{display:block;padding:0 96px 0 16px}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions [data-options-type="via"] .hfs_control.hfs_controlAddon{display:inline-block}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions [data-options-type="via"] .hfs_control .hfs_inputText{display:inline-block;height:30px;line-height:30px;padding-left:32px;width:96%}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions [data-options-type="via"] .hfs_control .hfs_viaTime{display:block;position:absolute;top:0;right:5.28px}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions [data-options-type="via"] .hfs_control .hfs_viaTime input{height:30px;line-height:30px;padding-left:5.28px;width:80px}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_optionGroup{position:absolute;right:19.2px;top:0;bottom:0;width:56px}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_optionGroup i{position:absolute;top:16px;right:16px}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_optionGroup .haf_ic_expand{display:inline-block}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions .hfs_optionGroup .haf_ic_collapse{display:none}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions.js_active .hfs_optionGroup .haf_ic_expand{display:none}.hfs_formWrapper .hfs_formControlGroup.hfs_furtherOptions.js_active .hfs_optionGroup .haf_ic_collapse{display:inline-block}.hfs_formWrapper .hfs_formControlGroup .hfs_control{position:relative;border-bottom:1px solid #666e7f}.hfs_formWrapper .hfs_formControlGroup .hfs_control i.hfs_formIconInline{position:static;display:inline-block;vertical-align:middle;margin:0 5px 0 12px}.hfs_formWrapper .hfs_formControlGroup .hfs_control i img.hfs_startDestFlag{margin:-13px 0 0 0}.hfs_formWrapper .hfs_formControlGroup .hfs_control i img.hfs_stboardFlag{width:auto;height:25px;margin:-10px 0 0 0}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_inputSelect{border:1px solid #d5d5d5;min-width:160px;margin-right:16px;height:40px;line-height:40px}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_inputText{display:block;height:48px;line-height:40px;padding-left:32px;width:100%}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_inputText::-ms-clear,.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_inputText::-ms-reveal{width:0;height:0}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_inputText:focus{outline-style:solid;outline-width:2px;outline-offset:5px}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_inputText[readonly]{color:#666e7f}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_inputText.noIcon{padding-left:0;margin-left:32px}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_inputText.linesearch{border-bottom:none !important}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_inputText.covered{padding-right:48px}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_inputText.hfs_inputInline{display:inline-block;vertical-align:middle;padding-left:48px;width:auto}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_inputText.hfs_inputInline[name="time"]{width:80px;-webkit-appearance:none;border-bottom:none !important}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_inputText.hfs_inputInline[name="date"]{width:112px;-webkit-appearance:none;-webkit-min-logical-width:112px;border-bottom:none !important}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_inputText.hfs_inputInline[name="datetime"]{-webkit-appearance:none;-webkit-min-logical-width:240px;width:240px;border-bottom:none !important}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_inputOverflowCover{display:block;position:absolute;content:'';top:0;right:48px;bottom:2px;width:16px;background:-moz-linear-gradient(left, rgba(0,13,42,0) 0%, #000d2a 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0,13,42,0)), color-stop(100%, #000d2a));background:-webkit-linear-gradient(left, rgba(0,13,42,0) 0%, #000d2a 100%);background:-o-linear-gradient(left, rgba(0,13,42,0) 0%, #000d2a 100%);background:-ms-linear-gradient(left, rgba(0,13,42,0) 0%, #000d2a 100%);background:linear-gradient(to right, rgba(0,13,42,0) 0%, #000d2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000d2a', endColorstr='#000d2a', GradientType=1)}.hfs_formWrapper .hfs_formControlGroup .hfs_control img.hfs_suggestLoadingImage{position:absolute;top:16px;right:48px;margin-top:-0.5em;width:1.4em;height:1.4em}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_validation_error{text-align:left;position:absolute;top:49px;left:32px;right:0px;z-index:1;background:#fff;color:#828282;font-style:italic;font-size:14.72px;padding:9px}.hfs_formWrapper .hfs_formControlSeparator{height:4px;background-color:#ffffff}.hfs_formWrapper .hfs_title{position:relative;line-height:45px;padding:0 15px;vertical-align:middle;font-weight:600}.hfs_formWrapper .hfs_title.history{border-top:1px solid #DDDDDD}.hfs_formWrapper .hfs_favoritesRow{min-height:38px;position:relative;border-top:1px solid #DDDDDD;padding:.5px 15px 0 15px;vertical-align:middle}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol1{display:block;margin-left:0;vertical-align:middle}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol1.location{position:relative;display:table;height:100%;padding-right:110px}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol1.location i{font-size:25px;color:#757575;margin-right:10px;margin-top:6px}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol1.location .label{display:table-cell;vertical-align:middle}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol1.location .label div{padding-top:6px;display:table-cell;vertical-align:middle}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol1.connection{background-position:-2px 50%;background-size:25px 25px;background-repeat:no-repeat;padding-right:40px;padding-left:34px}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol1.connection .label{padding:6px 0}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol1.connection .label div{line-height:18px}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol1.station{position:relative;padding-right:60px}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol1.station .label{display:inline-block;width:85%;padding:8px 0}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol1.station i{margin-right:8px}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol2{background-color:#ffffff;bottom:0;display:block;position:absolute;top:6px;right:70px;width:30px}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol2 a{display:block}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol2 a img{height:25px;width:auto;margin-top:0}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol3{background-color:#ffffff;bottom:0;display:block;position:absolute;top:6px;right:40px;width:30px}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol3 i{font-size:25px}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol3 a{display:block}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol3 a img{height:25px;width:auto;margin-top:0}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol4{bottom:0;display:block;position:absolute;top:4px;right:0px;width:36px}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol4 a i{font-size:25px}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol4 a i.haf_rating_star_button_active{color:#000d2a !important}.hfs_formWrapper .hfs_favoritesRow .hfs_favoritesCol4 a i.haf_rating_star_button_inactive{color:#AAAAAA !important}.hfs_formWrapper .hfs_favoritesRow .hfs_selectStation{position:absolute;line-height:38.4px;right:40px;font-size:13.6px}.hfs_formWrapper .hfs_favoritesRow .hfs_selectStation span{display:inline-block;margin-left:0;vertical-align:middle}.hfs_formWrapper .hfs_favoritesRow .hfs_selectStation .haf_ic_loc_start{font-size:32px}.hfs_formWrapper .hfs_favoritesRow .hfs_removeFavorite{position:absolute;right:10px}.hfs_formWrapper .hfs_favoritesRow .haf_ic_fav_active{font-size:35.2px}.hfs_formWrapper .hfs_favConnection{line-height:41.6px;border-bottom:1px solid #d5d5d5}.hfs_formWrapper .hfs_favConnection .hfs_favConnLabel{margin-left:10px}.hfs_formWrapper .hfs_checkRadioWrap{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:30px}.hfs_formWrapper .hfs_checkRadioWrap input[type="radio"]{visibility:hidden;position:absolute;padding-left:-10000em}.hfs_formWrapper .hfs_checkRadioWrap input[type="radio"]+.hfs_toggle{display:inline-block}.hfs_formWrapper .hfs_checkRadioWrap input[type="radio"]+.hfs_toggle .hfs_checked{display:none;font-weight:bold;color:#000d2a}.hfs_formWrapper .hfs_checkRadioWrap input[type="radio"]+.hfs_toggle .hfs_unchecked{display:inline-block}.hfs_formWrapper .hfs_checkRadioWrap input[type="radio"]+.hfs_toggle .hfs_disabled{display:none}.hfs_formWrapper .hfs_checkRadioWrap input[type="radio"]:checked+.hfs_toggle .hfs_checked{display:inline-block}.hfs_formWrapper .hfs_checkRadioWrap input[type="radio"]:checked+.hfs_toggle .hfs_unchecked{display:none}.hfs_formWrapper .hfs_checkRadioWrap input[type="radio"]:checked+.hfs_toggle .hfs_disabled{display:none}.hfs_formWrapper .hfs_checkRadioWrap input[type="radio"]:disabled+.hfs_toggle .hfs_checked{display:none}.hfs_formWrapper .hfs_checkRadioWrap input[type="radio"]:disabled+.hfs_toggle .hfs_unchecked{display:none}.hfs_formWrapper .hfs_checkRadioWrap input[type="radio"]:disabled+.hfs_toggle .hfs_disabled{display:inline-block}.hfs_formWrapper .hfs_formAction{padding:0 16px 16px 16px}.hfs_optionsElement{position:relative;display:block;line-height:30px;height:30px}.hfs_optionsElement select{border:1px solid #d5d5d5;min-width:120px;margin-right:10px}.hfs_optionsElement select option{line-height:30px}.hfs_optionsElement .hfs_optionDescription{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:top;margin-left:10px}.hfs_optionsElement .hfs_optionDescription img{margin-right:5px}.hfs_optionsElement .hfs_control{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute !important;vertical-align:middle;right:15px}.hfs_optionsElement .hfs_control i{position:relative}.hfs_optionsElement .hfs_control .hfs_productCheckbox{width:37px;height:22px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background-clip:padding-box}.hfs_optionsElement .hfs_control .hfs_productCheckbox{margin:3px 8px 3px 0}.hfs_optionsElement .hfs_control input[type="checkbox"]{visibiliy:hidden;position:absolute;left:-3000px}.hfs_optionsElement .hfs_control input[type="checkbox"]:checked+.hfs_productCheckbox{border:1px solid #265A87;text-align:right;background-color:#000d2a;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.hfs_optionsElement .hfs_control input[type="checkbox"]:checked+.hfs_productCheckbox .hfs_option{background-image:url("../img/common/haf_ic_checkbox_blob.svg");background-size:22px 22px;width:22px;height:22px;display:inline-block;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none;margin:-1px -2px 0 0}.hfs_optionsElement .hfs_control input[type="checkbox"]:not(:checked)+.hfs_productCheckbox{background-color:#efefef;border:1px solid #c2c2c2;text-align:left;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.hfs_optionsElement .hfs_control input[type="checkbox"]:not(:checked)+.hfs_productCheckbox .hfs_option{background-image:url("../img/common/haf_ic_checkbox_blob.svg");width:22px;height:22px;background-size:22px 22px;display:inline-block;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none;margin:-1px 0 0 -2px}.hfs_optionsElement .hfs_control .js_disabledByDirect:disabled{color:#d5d5d5}.hfs_optionInfoText{position:relative;font-size:13.28px;padding:15px 0 0 0}.hfs_optionInfoText span{font-size:13.28px;text-transform:uppercase;color:#000d2a;font-weight:800}.hfs_optionInfoText i{position:absolute;right:15px;top:0}.hfs_selectedOptions{bottom:0;position:absolute;right:14px;top:0;width:16px}.hfs_selectedOptions .haf_ic_collapse{display:none}.hfs_optionTextResult .hfs_optionInfoText{padding:6px 15px 1px 0}.hfs_optionInfoWrapper{position:relative}.hfs_deleteDialog{padding:10px 16px;border:1px solid #AAAAAA;background-color:#F4F4F4;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;position:fixed;overflow:hidden;z-index:1000000000}.hfs_deleteDialog:hover{cursor:pointer;background-color:#EFF6FD}.hfs_ScreenReaderLink{position:fixed;top:-10000px;left:-10000px}.hfs_ScreenReaderLink:focus{top:0px;left:0px;background:#fff;color:#000}.hfs_hiddenTitle{position:fixed;top:-10000px;left:-10000px}.layout-small .hfs_resultOverviewContainer{position:absolute;top:0;right:0;left:0}.layout-small.formonresult .hfs_resultOverviewContainer{position:static}.hfs_resultOverviewContainer{background-color:#efefef}.hfs_realtime,.hfs_resultRealtime{font-size:16px}.hfs_rtOntime{color:#00B200}.hfs_rtDelayed{color:#FF0027}.hfs_listIntermediate .hfs_resultRealtime{font-size:13.28px}.hfs_cancelled{text-decoration:line-through;color:#ff0000}.hfs_cancelled i{margin-left:3px}.hfs_cancelled+div.hfs_resultStation{padding-left:100px !important}.hfs_paddingLeft28{padding-left:28px}.hfs_groupedJourneyCaption,.hfs_separatorMain,.hfs_separatorMainDark{background-color:#EEEEEE;color:#666666;padding:2px 15px}.hfs_groupedJourneyCaption,.hfs_separatorMainDark{background-color:#AAAAAA;color:#FFFFFF}.hfs_actionsResultWrap{border-top:none;margin-top:16px;position:relative}.hfs_actionsResultWrap:before{content:'';display:block;position:absolute;top:0;right:-20px;left:-20px;height:20px;box-shadow:inset 0 8px 8px -8px rgba(0,0,0,0.6)}.hfs_actionsResultWrap .hfs_actionsResult{text-align:left;height:60px}.hfs_actionsResultWrap .hfs_actionsResult .hfs_actionLeft,.hfs_actionsResultWrap .hfs_actionsResult .hfs_actionRight{position:absolute;top:12px;bottom:0}.hfs_actionsResultWrap .hfs_actionsResult .hfs_actionLeft{left:0}.hfs_actionsResultWrap .hfs_actionsResult .hfs_actionRight{right:0}.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions{padding:0;margin:0;list-style-type:none;width:100%;text-align:center}.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions:after{display:block;position:absolute;content:'';height:8px;bottom:-8px;left:0;right:0;box-shadow:inset 0 8px 8px -8px rgba(0,0,0,0.6)}.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions{vertical-align:bottom;display:inline-block;margin:0 15px}.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button{display:block;text-align:center;max-width:40px}.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a .hfs_itemIcon,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button .hfs_itemIcon{display:inline-block;color:#ffffff;background:#000d2a;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-clip:padding-box;width:35px;height:35px}.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a .hfs_itemIcon i,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button .hfs_itemIcon i{display:inline-block;vertical-align:middle}.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a .hfs_itemIcon i.haf_action_cal,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button .hfs_itemIcon i.haf_action_cal,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a .hfs_itemIcon i.haf_action_share,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button .hfs_itemIcon i.haf_action_share,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a .hfs_itemIcon i.haf_ic_printer_inv,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button .hfs_itemIcon i.haf_ic_printer_inv,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a .hfs_itemIcon i.haf_action_map,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button .hfs_itemIcon i.haf_action_map,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a .hfs_itemIcon i.haf_action_send,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button .hfs_itemIcon i.haf_action_send{margin-top:0;width:24px;height:24px;background-size:24px}.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a .hfs_itemIcon i.haf_action_send,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button .hfs_itemIcon i.haf_action_send{margin-left:0;margin-top:4px}.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a .hfs_itemIcon i.haf_ic_price_action,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button .hfs_itemIcon i.haf_ic_price_action{margin-top:5px;margin-left:1px;width:26px;height:26px;background-size:26px}.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a .hfs_itemIcon i.haf_ic_quickaction_push,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button .hfs_itemIcon i.haf_ic_quickaction_push{margin-top:1px;margin-right:-1px;width:32px;height:32px;background-size:32px}.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a .hfs_itemIcon i.haf_ic_printer_inv,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button .hfs_itemIcon i.haf_ic_printer_inv,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a .hfs_itemIcon i.haf_action_map,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button .hfs_itemIcon i.haf_action_map{margin-left:1px;margin-top:5px}.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a .hfs_itemLabel,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button .hfs_itemLabel{display:block;color:#000d2a;font-size:14px;margin-bottom:6px}.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a.hfs_connectionDisabled,.hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button.hfs_connectionDisabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@msValue)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.hfs_listResultTabs{padding:0;margin:0;list-style-type:none;background-color:#FFFFFF}.hfs_listResultTabs:before,.hfs_listResultTabs:after{display:table;content:''}.hfs_listResultTabs .hfs_itemResultTabs{display:table-cell;vertical-align:middle;width:1%;text-align:center}.hfs_listResultTabs .hfs_itemResultTabs:first-child{text-align:left}.hfs_listResultTabs .hfs_itemResultTabs:last-child{text-align:right}.hfs_listResultTabs .hfs_itemResultTabs.hfs_showOnMap i{font-weight:bold}.hfs_listResultTabs .hfs_itemResultTabs a{display:block;position:relative;padding:8px 15px;text-transform:uppercase;font-weight:bold}.hfs_listResultTabs .hfs_itemResultTabs a img{position:absolute;top:8px;right:8px;width:24px;height:24px}.hfs_listResultTabs .hfs_itemResultTabs a i{font-size:25.6px}.hfs_listResultTabs .hfs_itemResultTabs a i.haf_ic_earlier{margin-right:10px}.hfs_listResultTabs .hfs_itemResultTabs a i.haf_ic_later{margin-left:10px}.hfs_connectionWrap{display:table;margin-right:80px;height:100%;vertical-align:middle;padding-left:0px}.hfs_connectionWrap .hfs_connectionRow{display:table-row;vertical-align:middle;width:100%}.hfs_connectionWrap .hfs_connectionRow .hfs_connection{display:table-cell;position:relative;padding-bottom:2px;vertical-align:middle}.hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_station{display:block;padding-left:4px;line-height:1.2;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lc_tpProductOverview{width:25px;height:25px}.hfs_productLabel{font-weight:600;color:#333333;display:inline-block;padding:1px 4px;vertical-align:middle;text-align:center;min-width:28px;min-height:20px;font-size:16px}.hfs_productLabel.hfs_productSty_B{font-weight:bold}.hfs_productLabel.hfs_productShp_C{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box}.hfs_durationBar{font-size:0;padding-bottom:6px;position:relative;white-space:nowrap}.hfs_durationBar.js_overflow::after{display:block;content:'';position:absolute;top:0;right:0;bottom:0;width:48px;background:rgba(0,0,0,0);background:-moz-linear-gradient(90deg, rgba(0,0,0,0) 0%, #efefef 100%);background:-webkit-linear-gradient(90deg, rgba(0,0,0,0) 0%, #efefef 100%);background:-o-linear-gradient(90deg, rgba(0,0,0,0) 0%, #efefef 100%);background:-ms-linear-gradient(90deg, rgba(0,0,0,0) 0%, #efefef 100%);background:linear-gradient(90deg, rgba(0,0,0,0) 0%, #efefef 100%)}.hfs_durationBar .hfs_durationBarItem{display:inline-block;position:relative}.hfs_durationBar .hfs_durationBarItem i{position:relative;z-index:3}.hfs_durationBar .hfs_durationBarItem .hfs_tpProductOverviewLine{position:absolute;top:47px;min-width:32px;left:0px;display:inline-block;margin-top:0px;text-align:center;padding:2.4px;font-size:12.8px;z-index:900}.hfs_durationBar .hfs_durationBarItem .hfs_tpProductOverviewLine.hfs_productShp_C{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box}.hfs_durationBar .hfs_durationBarItem .hfs_tpProductOverviewLine.hfs_productSty_B{font-weight:bold}.hfs_durationBar .hfs_durationBarItem.hfs_productHasNoIcon .hfs_tpProductOverviewLine{top:6px}.hfs_durationBar .hfs_durationBarItem.hfs_productHasNoIcon i{display:none}.hfs_durationBar .hfs_durationBarItem .hfs_durationBarBar{display:block;position:absolute;height:5px;top:50%;margin-top:-2px}.hfs_durationBar .hfs_durationBarItem .hfs_durationBarBarWait{display:block;position:absolute;height:5px;top:50%;margin-top:-2px;background-color:#A8A8A7;right:0}.hfs_durationBar .hfs_durationBarItem.hfs_durationBarItemLine{height:69px;vertical-align:top}.hfs_durationBar .hfs_durationBarItem.hfs_durationBarItemLine .hfs_durationBarBar,.hfs_durationBar .hfs_durationBarItem.hfs_durationBarItemLine .hfs_durationBarBarWait{top:22px}.hfs_durationBar .hfs_durationBarItem.hfs_durationBarItemLine .hfs_durationBarBar.hfs_productHasNoIcon,.hfs_durationBar .hfs_durationBarItem.hfs_durationBarItemLine .hfs_durationBarBarWait.hfs_productHasNoIcon{height:25px}.hfs_changeOnMap{background-color:#FFFFFF;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,0.4);padding:2px 5px;white-space:nowrap}.hfs_changeOnMap img{vertical-align:middle}.hfs_clusterToggle.hfs_clusterStandard{margin:0;padding:6px 12px;background-color:#FFFFFF}.hfs_clusterToggle.hfs_clusterStandard .hfs_clusterImageActive,.hfs_clusterToggle.hfs_clusterStandard .hfs_clusterImage{display:inline-block;position:absolute;top:5px;left:5px}.hfs_clusterToggle.hfs_clusterStandard [data-cluster-link]{display:inline-block;margin-left:30px}.hfs_clusterToggle.hfs_clusterStandard li.hfs_clusterWrap{width:72px;vertical-align:middle;height:35px;border-radius:4px;border:1px solid #000d2a;position:relative;display:inline-block;font-size:11px;margin-bottom:4px}.hfs_clusterToggle.hfs_clusterStandard li.hfs_clusterWrap .hfs_clusterImage{display:inline-block}.hfs_clusterToggle.hfs_clusterStandard li.hfs_clusterWrap .hfs_clusterImageActive{display:none}.hfs_clusterToggle.hfs_clusterStandard li.hfs_clusterWrap.hfs_clusterActive{background-color:#000d2a;color:#fff}.hfs_clusterToggle.hfs_clusterStandard li.hfs_clusterWrap.hfs_clusterActive .hfs_clusterImage{display:none}.hfs_clusterToggle.hfs_clusterStandard li.hfs_clusterWrap.hfs_clusterActive .hfs_clusterImageActive{display:inline-block}.hfs_clusterToggle.hfs_clusterVariant{margin:0;padding:0;background-color:#FFFFFF;list-style-type:none;font-size:0;display:flex;flex-direction:row}.hfs_clusterToggle.hfs_clusterVariant .hfs_icoButton{width:40px}.hfs_clusterToggle.hfs_clusterVariant li.hfs_clusterWrap{flex:auto;vertical-align:top;font-size:14.72px;color:#FFFFFF;text-align:center;display:inline-block;color:#000d2a;background-color:#E2E2E2;width:25;height:48px;padding:10px}.hfs_clusterToggle.hfs_clusterVariant li.hfs_clusterWrap.hfs_moreClusterBtnOpen{background-color:#001544}.hfs_clusterToggle.hfs_clusterVariant li.hfs_clusterWrap .hfs_clusterImage{display:inline-block}.hfs_clusterToggle.hfs_clusterVariant li.hfs_clusterWrap .hfs_clusterImage img{height:25px;vertical-align:text-top}.hfs_clusterToggle.hfs_clusterVariant li.hfs_clusterWrap .hfs_clusterImageActive{display:none}.hfs_clusterToggle.hfs_clusterVariant li.hfs_clusterWrap .hfs_clusterImageActive img{height:25px;vertical-align:text-top}.hfs_clusterToggle.hfs_clusterVariant li.hfs_clusterWrap.hfs_clusterActive{background-color:#000d2a;color:#fff}.hfs_clusterToggle.hfs_clusterVariant li.hfs_clusterWrap.hfs_clusterActive .hfs_clusterImage{display:none}.hfs_clusterToggle.hfs_clusterVariant li.hfs_clusterWrap.hfs_clusterActive .hfs_clusterImageActive{display:inline-block}.hfs_clusterToggle:after{display:block;position:absolute;content:'';height:8px;bottom:-8px;left:0;right:0;box-shadow:inset 0 8px 8px -8px rgba(0,0,0,0.6)}.hfs_clusterList{position:absolute;box-shadow:0 8px 13px -4px rgba(0,0,0,0.75);background-color:#001544;width:100%;z-index:200000;color:#fff}.hfs_clusterList ul{list-style-type:none;padding:0px;margin:0px}.hfs_clusterList ul .hfs_clusterActive{background-color:#000;color:#fff}.hfs_clusterList ul li{vertical-align:middle}.hfs_clusterList ul li [data-cluster-label],.hfs_clusterList ul li [data-cluster-link]{display:inline-block;margin-left:10px;vertical-align:middle}.hfs_clusterList ul li [data-cluster-link]{width:40px}.hfs_clusterList ul li .hfs_clusterImage{display:inline-block}.hfs_clusterList ul li .hfs_clusterImageActive{display:none}.hfs_clusterList ul li .hfs_clusterImage,.hfs_clusterList ul li .hfs_clusterImageActive{margin-left:10px}.hfs_wrapResultContainer.js_additionalContainerShown.hfs_resultOverview{left:-100%}.hfs_wrapResultContainer.js_additionalContainerShown.js_additionalIsSecondCol.hfs_resultOverview{left:16px}.hfs_wrapResultContainer.js_additionalContainerShown.hfs_resultDetail{left:16px}.hfs_wrapResultContainer.js_additionalContainerShown.hfs_resultAdditional{left:115px}.hfs_wrapResultContainer.hfs_resultOverview[data-flyout="true"]{left:-115px}.hfs_wrapResultContainer.hfs_resultDetail[data-flyout="true"]{left:0}.hfs_wrapResultContainer .hfs_headerNavigation{background-color:#000d2a;padding:10px;color:#ffffff}.hfs_wrapResultContainer .hfs_resultOverviewContainer,.hfs_wrapResultContainer .hfs_resultDetailContainer,.hfs_wrapResultContainer .hfs_resultAdditionalContainer{background:#FFFFFF}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header{background-color:#fff}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_headerDetail,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_headerDetail,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_headerDetail{padding:8px 15px;position:relative}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_stationName,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_stationName,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_stationName{max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_linkAddToFavorites,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_linkAddToFavorites,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_linkAddToFavorites{outline:0;position:absolute;top:8px;right:15px;width:25px;height:25px;line-height:25px;font-size:40px;text-align:center}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_linkAddToFavorites i,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_linkAddToFavorites i,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_linkAddToFavorites i{font-size:25px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_linkAddToFavorites i.haf_rating_star_button_active,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_linkAddToFavorites i.haf_rating_star_button_active,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_linkAddToFavorites i.haf_rating_star_button_active{color:#000d2a !important}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_linkAddToFavorites i.haf_rating_star_button_inactive,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_linkAddToFavorites i.haf_rating_star_button_inactive,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_linkAddToFavorites i.haf_rating_star_button_inactive{color:#AAAAAA !important}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listLineDetailsImportant,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listLineDetailsImportant{padding:0;list-style-type:none;margin-left:20px;line-height:20px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .haf_halt,.hfs_wrapResultContainer .hfs_resultDetailContainer .haf_halt{width:18px;margin-right:5px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_dirctionTitlt,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_dirctionTitlt{display:block;font-weight:900;font-style:italic;font-size:13px;padding:9px 10px 0 5px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_jtElement,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_jtElement{position:relative;padding:9px !important;background-color:#efefef;border-bottom:1px solid #DDDDDD}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_jtElement .hfs_navigation,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_jtElement .hfs_navigation{height:30px;width:30px;position:absolute;top:6px;right:4px;background-repeat:no-repeat}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_jtElement .arrowDown,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_jtElement .arrowDown{background-image:url('../img/common/haf_ic_expand.svg');background-position:50% 0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_jtElement .arrowUp,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_jtElement .arrowUp{background-image:url('../img/common/haf_ic_collapse.svg');background-position:50% 0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_jtElement .hfs_jtInfoTable,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_jtElement .hfs_jtInfoTable{width:100%;display:table;font-size:11px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_jtElement .hfs_jtInfoTable .hfs_jtInfoRow,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_jtElement .hfs_jtInfoTable .hfs_jtInfoRow{line-height:30px;display:table-row}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_jtElement .hfs_jtInfoTable .hfs_jtInfoRow .hfs_jtInfoCol,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_jtElement .hfs_jtInfoTable .hfs_jtInfoRow .hfs_jtInfoCol{display:table-cell;padding:0 8px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_jtElement .hfs_jtInfoTable .hfs_jtInfoRow .hfs_jtInfoCol.dark,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_jtElement .hfs_jtInfoTable .hfs_jtInfoRow .hfs_jtInfoCol.dark{background-color:#d5d5d5;border:1px solid #efefef}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_jtElement .hfs_jtInfoTable .hfs_statInfoBox,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_jtElement .hfs_jtInfoTable .hfs_statInfoBox{position:relative;width:100%;height:30px;border:1px solid #0078B3;margin-bottom:16px;border:1px solid #888888}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_jtElement .hfs_jtInfoTable .hfs_statInfoBox div,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_jtElement .hfs_jtInfoTable .hfs_statInfoBox div{text-align:center;font-size:19.2px;font-weight:800;background:#0078B3;position:absolute;left:0;top:0;bottom:0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_jtElement .hfs_jtInfoTable .hfs_statInfoDetails,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_jtElement .hfs_jtInfoTable .hfs_statInfoDetails{width:100%;height:100px;border-left:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_jtElement .hfs_jtInfoTable .hfs_statInfoDetails .hfs_rtLabel,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_jtElement .hfs_jtInfoTable .hfs_statInfoDetails .hfs_rtLabel{text-align:center;font-weight:600;margin:0 4.8px -1px 4.8px;border:1px solid #888888;display:inline-block;vertical-align:bottom;height:80%;width:16%}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_jtElement .hfs_jtInfoTable .hfs_statInfoDetails .hfs_rtLabel div,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_jtElement .hfs_jtInfoTable .hfs_statInfoDetails .hfs_rtLabel div{margin-top:-32px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_jtElement .hfs_jtInfoTable .hfs_statInfoDetails:before,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_jtElement .hfs_jtInfoTable .hfs_statInfoDetails:before{content:' ';display:inline-block;vertical-align:bottom;height:100%}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_jtElement .hfs_jtInfoTable .hfs_statInfoLegend,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_jtElement .hfs_jtInfoTable .hfs_statInfoLegend{margin:16px 0;width:100%}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_jtElement .hfs_jtInfoTable .hfs_statInfoLegend div,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_jtElement .hfs_jtInfoTable .hfs_statInfoLegend div{vertical-align:top;margin:0 4.8px -1px 4.8px;display:inline-block;width:16%;text-align:center;line-height:16px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults{padding:0;margin:0;list-style-type:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults li.hfs_separatorMain,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults li.hfs_separatorMain{font-size:14px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults{border-bottom:1px solid #DDDDDD}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_pending,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_pending{text-align:center;padding-bottom:20px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults:last-child,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults:last-child{border-bottom:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionExpand[aria-expanded="true"] i.haf_ic_expand,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionExpand[aria-expanded="true"] i.haf_ic_expand{display:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionExpand[aria-expanded="true"] i.haf_ic_collapse,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionExpand[aria-expanded="true"] i.haf_ic_collapse{display:inline-block}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionExpand[aria-expanded="false"] i.haf_ic_expand,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionExpand[aria-expanded="false"] i.haf_ic_expand{display:inline-block}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionExpand[aria-expanded="false"] i.haf_ic_collapse,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionExpand[aria-expanded="false"] i.haf_ic_collapse{display:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionExpand.js_overviewItemActive,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionExpand.js_overviewItemActive{position:relative}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:12px !important}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_navigation.loader,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_navigation.loader{display:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_jtInfoTable,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_jtInfoTable{width:100%;display:table}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_jtInfoTable .hfs_jtInfoRow,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_jtInfoTable .hfs_jtInfoRow{line-height:30px;display:table-row}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_jtInfoTable .hfs_jtInfoRow .hfs_jtInfoCol,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_jtInfoTable .hfs_jtInfoRow .hfs_jtInfoCol{display:table-cell;padding:0 8px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_jtInfoTable .hfs_jtInfoRow .hfs_jtInfoCol.dark,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_jtInfoTable .hfs_jtInfoRow .hfs_jtInfoCol.dark{background-color:#d5d5d5;border:1px solid #efefef}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_jtInfoTable .hfs_statInfoBox,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_jtInfoTable .hfs_statInfoBox{position:relative;width:100%;height:30px;border:1px solid #0078B3;margin-bottom:16px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_jtInfoTable .hfs_statInfoBox div,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_jtInfoTable .hfs_statInfoBox div{color:#fff;text-align:center;font-size:19.2px;font-weight:800;background:#0078B3;position:absolute;left:0;top:0;bottom:0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_itemStatus,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_itemStatus{font-size:.9em;padding-left:30px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_itemStatus .hfs_rtInfo,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_itemStatus .hfs_rtInfo{height:20px;display:inline-block;margin:8px 8px 0 0;padding-left:24px;background-repeat:no-repeat}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_itemStatus .hfs_rtInfo.cnt,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_itemStatus .hfs_rtInfo.cnt{background-image:url("../../img/products/haf_prod_generic.svg");background-size:18px;width:64px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_itemStatus .hfs_rtInfo.ont,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_itemStatus .hfs_rtInfo.ont{margin-top:8px;height:22.4px;border:1px solid #888888;width:45px;padding-left:3px;padding-top:-1px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;font-weight:600}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_itemStatus .hfs_rtInfo.cncl,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_itemStatus .hfs_rtInfo.cncl{background-image:url("../../img/common/svg/haf_ic_rt_cancel_g.svg");background-size:15px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_itemStatus .hfs_rtInfo.noJny,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_itemStatus .hfs_rtInfo.noJny{background-image:url("../../img/common/svg/haf_ic_info_inverse.svg");background-size:16px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_itemStatus .hfs_rtInfo.him,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_itemStatus .hfs_rtInfo.him{background-image:url("../../img/common/svg/haf_ic_rt_info.svg");background-size:16px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_additionalInfo,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_additionalInfo{padding:8px 0 0 43.2px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .noIcon+.hfs_itemStatus,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .noIcon+.hfs_itemStatus{padding-left:0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .noIcon+.hfs_itemStatus div,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .noIcon+.hfs_itemStatus div{margin-left:20px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_childElementCol,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_childElementCol{width:90%;height:100%;margin:-12px 0;padding:12px 0;display:inline-block}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_labelExample,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_labelExample{position:absolute;right:0;top:30%;width:70px;padding:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:30px;text-align:center;-webkit-border-radius:3.2px;-moz-border-radius:3.2px;border-radius:3.2px;background-clip:padding-box}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_imgExample,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_imgExample{background-repeat:no-repeat;height:30px;width:30px;position:absolute;right:0;top:16%}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_infoRow,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_infoRow{position:relative;border-top:1px solid #DDDDDD;padding-top:10px;margin-top:12px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_infoRow.hfs_warn,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_infoRow.hfs_warn{padding-left:30px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_infoRow.hfs_warn img,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_infoRow.hfs_warn img{left:0px;margin-top:2px;height:18px;width:auto}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement img,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement img{width:30px;height:30px;position:absolute;top:6px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement img.hfs_imageIcon,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement img.hfs_imageIcon{left:4px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_navigation,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_navigation{height:30px;width:30px;position:absolute;top:6px;right:4px;background-repeat:no-repeat}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_navigation.arrow,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_navigation.arrow{background-image:url('../img/common/haf_ic_expand.svg')}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_navigation.arrowRight,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_navigation.arrowRight{background-image:url('../img/common/haf_ic_next.svg');background-position:50% 0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_navigation.loader,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_navigation.loader{height:30px;width:30px;right:28px;background-image:url("../../img/anim_loader96x96.gif");background-size:28px;background-position:50% 0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_navigationMap,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_navigationMap{background-color:#AAAAAA;background-image:url("../../img/common/svg/haf_action_map.png");background-position:50% 50%;background-size:20px;background-repeat:no-repeat;_z-index:10000000;width:30px;height:30px;position:absolute;top:14%;right:8px;-webkit-border-top-right-radius:50%;-moz-border-top-right-radius:50%;border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-bottom-right-radius:50%;border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-bottom-left-radius:50%;border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-top-left-radius:50%;border-top-left-radius:50%;background-clip:padding-box}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_navigationMap:hover,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_navigationMap:hover,.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_navigationMap.js_active,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement .hfs_navigationMap.js_active{background-color:#0078B3}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement.js_active .hfs_navigation.arrow,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement.js_active .hfs_navigation.arrow{background-image:url('../img/common/haf_ic_collapse.svg')}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement span,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement span,.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.hfs_lineElement a,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults.hfs_lineElement a{display:inline-block;margin-left:26px;padding:2px 5px;-webkit-border-radius:3.2px;-moz-border-radius:3.2px;border-radius:3.2px;background-clip:padding-box}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow{position:relative}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime{position:absolute;top:-5px;bottom:0;width:60px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime.hfs_cancelledCol,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime.hfs_cancelledCol{width:70px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime.departure,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime.departure{left:0;top:0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime.departure span.hfs_realtime,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime.departure span.hfs_realtime{position:absolute;top:50%;left:0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime.arrival,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime.arrival{right:0;top:0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime.arrival span.hfs_realtime,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime.arrival span.hfs_realtime{position:absolute;top:50%;right:0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime .hfs_timeRow,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime .hfs_timeRow{font-size:20px;color:#000000;line-height:42px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent{width:100%;font-size:13.28px;padding-left:60px;padding-right:60px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent.hfs_cancelledColDep,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent.hfs_cancelledColDep{padding-left:70px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent.hfs_cancelledColArr,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent.hfs_cancelledColArr{padding-right:70px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information{line-height:20px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information a,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information a{white-space:nowrap}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information button,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information button{display:inline-block;white-space:nowrap}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information button:focus,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information button:focus{text-decoration:underline}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information *,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information *{margin-right:28px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information .hfs_atomTooltip,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information .hfs_atomTooltip{margin-right:0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information .infoText,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information .infoText{font-weight:normal;color:#707070}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_toggleMapViewWrapper,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_toggleMapViewWrapper{position:relative;height:50px;padding:9px 32px 0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_toggleMapViewWrapper button.hfs_openMap,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_toggleMapViewWrapper button.hfs_openMap{display:block;width:32px;height:32px;line-height:32px;position:absolute;top:0;right:16px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_toggleMapViewWrapper button.hfs_furtherConnections,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_toggleMapViewWrapper button.hfs_furtherConnections{display:inline-block;height:32px;line-height:32px;font-size:14.72px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_toggleMapViewWrapper button.hfs_furtherConnections *,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_toggleMapViewWrapper button.hfs_furtherConnections *{margin-right:5px}.hfs_wrapResultContainer .hfs_resultDetailsInfoBlock{display:inline-block;width:100%}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_header{border-bottom:none}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_header .hfs_headerDetail{padding:15px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_header .hfs_headerDetail .hfs_stationName{font-weight:bold}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_header .hfs_headerDetail .hfs_stationName .haf_halt{width:20px;height:20px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_resultTabbar{height:49px;z-index:1}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_listTabs{padding:0;margin:0;list-style-type:none}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_listTabs:before,.hfs_wrapResultContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_listTabs:after{display:table;content:'';width:100%}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs{display:table-cell;width:1%;vertical-align:middle;border-right:1px solid #A8A8A7;background-color:#ffffff;border-bottom:1px solid #A8A8A7;padding:.4 16px 16px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs.js_tabOpen .hfs_itemTabContent{display:block;z-index:1;border-top:1px solid #A8A8A7;border-left:1px solid #A8A8A7;border-right:1px solid #A8A8A7}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs .hfs_itemTabContent{display:none;position:absolute;right:0;left:0;background-color:#ffffff;border-bottom:1px solid #A8A8A7;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.4);box-shadow:0 2px 2px rgba(0,0,0,0.4)}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs .hfs_itemTabContent .hfs_listTabContentFilter{padding:0;margin:0;list-style-type:none}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs .hfs_itemTabContent .hfs_listTabContentFilter .hfs_itemTabContentFilter a{display:block;width:100%;text-align:left;line-height:1;padding:8px 16px;color:#A8A8A7;border-bottom:1px solid #A8A8A7}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs .hfs_itemTabContent .hfs_listTabContentFilter .hfs_itemTabContentFilter a span{display:inline-block;vertical-align:middle;padding:0 8px;line-height:32px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs .hfs_itemTabContent .hfs_listTabContentFilter .hfs_itemTabContentFilter a span.active{background-color:#000d2a;color:#ffffff}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs .hfs_itemTabContent .hfs_listTabContentFilter .hfs_itemTabContentFilter:last-child a{border-bottom:none}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs:last-child{border-right:none}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs.js_tabActive{background-color:#efefef;border-top:1px solid #A8A8A7;border-bottom:none}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs a{display:block;text-align:center;line-height:48px;position:relative}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs a i{font-size:32px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults{position:relative;padding:10px 15px 6px;min-height:40px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults.js_overviewItemActive{background-color:#d2d4d9}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults.hasRealtime{min-height:52px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol1{width:60px;padding-left:15px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol1.hfs_resultTime{position:absolute;top:10px;left:0;font-weight:bold;font-size:18.72px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol1.hfs_resultTime time{display:block}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol1.hfs_resultTime time .hfs_timePlan{display:block}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol1.hfs_resultTime time .hfs_rtDelayed,.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol1.hfs_resultTime time .hfs_rtOntime{display:block}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol1.hfs_resultTime .hfs_timeCount{min-width:40px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol1.hfs_resultTime .hfs_timeCount i.haf_rt_stboard{margin:-2px 0 0 -5px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2{width:100%;padding-left:60px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2.hfs_platformStatus_none{padding-right:0px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName:before,.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName:after{display:table;content:'';width:100%}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_direction{font-size:18.72px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_direction{margin-top:4px;display:table}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_triggerInnerTQ{position:absolute;padding:8px;top:5.344px;right:16px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_product,.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_productLine{display:table-cell}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_product span.directFrom,.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_productLine span.directFrom{display:block;position:relative;padding-left:19px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_product span.directFrom:after,.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_productLine span.directFrom:after{position:absolute;top:0;left:0;content:'\002190';display:block}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_product{padding-right:8px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_product a img{width:20px;height:20px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol3{position:absolute;right:16px;top:10px;max-width:100px;text-align:right}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol3 .hfs_productPlatform{font-weight:bold}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol3 .hfs_productPlatform.hfs_platformStatus_change{color:#FF0027}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_productLine{white-space:nowrap;padding-right:8px;position:relative}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_productLine .hfs_warnMark{position:absolute;font-size:0px;right:3px;top:-8px;height:11px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_productLine .hfs_warnMark i{background-size:11px 11px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .haf_ic_direction_to,.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .haf_ic_direction_from{margin-right:8px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults.hfs_stboardInfo{display:table;width:100%}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults.hfs_stboardInfo .hfs_itemResults{display:table-row}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults.hfs_stboardInfo .hfs_itemResults .hfs_productContent,.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults.hfs_stboardInfo .hfs_itemResults .hfs_linesContent{display:table-cell;padding:10px 15px 6px;border-bottom:1px solid #DDDDDD}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults.hfs_stboardInfo .hfs_itemResults .hfs_productContent{padding-right:0}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults.hfs_stboardInfo .hfs_itemResults .hfs_productContent img{margin-right:10px;width:20px;height:20px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults.hfs_stboardInfo .hfs_itemResults .hfs_productContent .hfs_prodLabel{white-space:nowrap;width:116px;font-size:16px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults.hfs_stboardInfo .hfs_itemResults .hfs_productContent .hfs_prodLabel .hfs_productIcon{margin-right:10px;width:20px;height:20px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults.hfs_stboardInfo .hfs_itemResults .hfs_linesContent{padding-left:0}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults.hfs_stboardInfo .hfs_itemResults .hfs_linesContent .hfs_productLabel{margin-bottom:6px;min-width:24px;height:16px;font-size:13.28px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_equivStation{font-size:16px;font-weight:normal;color:#888888;line-height:100%;margin-top:4px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_groupedJourneyCaption{font-size:16px;font-weight:800;padding:4px 15px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines{padding:0;margin:0;list-style-type:none}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines{padding:10px 15px 6px;border-bottom:1px solid #EEEEEE}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines:last-child{border-bottom:none}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines .hfs_product{padding-right:8px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines i.hfs_productIcon{width:20px;height:20px;margin-right:8px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines .hfs_nextJourneysSmall{font-size:16px;font-weight:normal;color:#888888;margin:6px 0;line-height:100%}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines .hfs_nextJourneysSmall .hfs_timeElement{padding-right:20px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines .hfs_nextJourneysSmall .hfs_timeElement .hfs_timeCount i.haf_rt_stboard{margin:-2px 0 0 -4px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines .hfs_nextJourneysSmall .hfs_timeElement:first-child{color:#333333;font-weight:bold}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines span.hfs_product,.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines span.hfs_productLine,.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines span.hfs_direction{display:table-cell}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines span.hfs_direction span{font-size:18.72px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines span.directTo,.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines span.directFrom{display:block;position:relative;padding-left:19px;margin-left:8px}.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines span.directTo:after,.hfs_wrapResultContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines span.directFrom:after{position:absolute;top:0;left:0;content:'\002192';display:block}.hfs_resultOverviewContainer .hfs_lineElement:hover{background-color:#EFF6FD}.hfs_resultOverviewContainer .hfs_lineElement.disable:hover{background-color:#efefef;cursor:initial}.hfs_resultDetailContainer .hfs_headerDetail{margin-right:24px}.hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionRow{position:relative;margin-bottom:5px}.hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionRow .hfs_connectionTime{position:absolute;top:0;bottom:0;width:60px}.hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionRow .hfs_connectionTime.departure{left:0}.hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionRow .hfs_connectionTime.arrival{right:0}.hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionRow .hfs_connectionTime .hfs_timeRow{font-size:21.28px;font-weight:600}.hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionRow .hfs_connectionTime .hfs_timeRow.hfs_realtime{font-size:13.28px}.hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionRow .hfs_connectionContent{width:100%;font-size:.9em;padding-left:60px;padding-right:60px}.hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionRow .hfs_connectionContent.hfs_connectionContentDetail{padding-right:12px}.hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionCount{position:absolute;bottom:8px;right:16px;color:#A8A8A7;font-size:.8em;line-height:1}.hfs_resultDetailContainer .hfs_resultsWrap .hfs_listResults{padding:16px}.lyr_clusterHeading{background-color:#000d2a;color:#ffffff;margin-bottom:0;margin-top:0;padding:5px 16px 5px;font-weight:normal;font-size:14.72px}.hfs_TQResultWrap{background-color:#ffffff}.hfs_TQResultWrap .hfs_lineDirection{font-size:13.28px;display:inline-block;color:#555555;min-height:18px}.hfs_TQResultWrap .hfs_lineDirection .hfs_lineDirectionArrow{display:inline-block;margin-left:8px;margin-right:8px}.hfs_TQResultWrap .hfs_header{background:#FFFFFF}.hfs_TQResultWrap .hfs_header .hfs_productLabel{margin-left:10px}.hfs_TQResultWrap .hfs_header .hfs_productIcon{width:20px;height:20px}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults{padding:0;list-style-type:none;margin:0}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult{position:relative;color:#666666;font-size:13.28px}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_time.arrival{padding-top:6px}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_time.departure{padding-bottom:6px}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult.normal{background-color:#EDF9FF}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult.highlighted{background-color:#FFFFFF}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol1,.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol2,.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol3,.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol5{position:absolute;top:1px;bottom:0}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol1{width:30px}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol2{left:30px;width:84px}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol2.intermediate{width:150px}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol3{left:110px;width:64px}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol4{padding-left:64px;padding-right:34px}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol4.hfs_tqResultStation{padding-left:68px}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol5{right:0;width:34px}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation{border-top:1px solid #EEEEEE;vertical-align:middle}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation .hfs_stationNameWrap{display:table;width:100%;height:48px}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation .hfs_stationNameWrap .hfs_stationNameRow{display:table-row;vertical-align:middle}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation .hfs_stationNameWrap .hfs_stationNameRow .hfs_stationName{display:table-cell;vertical-align:middle}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult.first.hfs_tqResultStation{border-top:none}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultPearl .hfs_tqPearlLine{position:absolute;left:50%;margin-left:-4px;border-left-width:3px;border-left-style:solid;border-color:#000}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultPearl .hfs_tqPearlLine.top{top:0;bottom:19.2px}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultPearl .hfs_tqPearlLine.bottom{top:19.2px;bottom:0}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultPearl .hfs_tqPearlDot{position:absolute;top:32px;left:50%;width:9px;height:9px;border:none;background-color:#000;margin-top:-12px;margin-left:-7px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-clip:padding-box}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult.first .hfs_tqPearlLine.top{top:0;bottom:19.2px;display:none}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult.first .hfs_tqPearlLine.bottom{top:19.2px;bottom:0}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult.first .hfs_tqPearlDot{top:20px}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child .hfs_tqPearlLine.top{top:0;height:16px}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child .hfs_tqPearlLine.bottom{top:19.2px;bottom:0;display:none}.hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child .hfs_tqPearlDot{top:20px}.hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteRemarks,.hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteServiceDays{border-top:1px solid #d5d5d5;margin:6.4px 0}.hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteRemarks h4,.hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteServiceDays h4{padding:6.4px 16px 3.2px;margin:0}.hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteRemarks .hfs_tqListOperator,.hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteServiceDays .hfs_tqListOperator{padding:0 16px;margin:0;list-style-type:none}.hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteRemarks ul,.hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteServiceDays ul{padding:16px;margin:0;list-style-type:none}.hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteRemarks ul .hfs_tqRemark,.hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteServiceDays ul .hfs_tqRemark{position:relative;padding-left:22.4px;font-size:.9em}.hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteRemarks ul .hfs_tqRemark img,.hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteServiceDays ul .hfs_tqRemark img{width:16px;display:block;position:absolute;top:1px;left:0}.hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteRemarks ul .hfs_tqRemark .hfs_remarkTxt,.hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteServiceDays ul .hfs_tqRemark .hfs_remarkTxt{display:block;width:100%}.hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteRemarks .hfs_tqServiceDays,.hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteServiceDays .hfs_tqServiceDays{padding:16px}.hfs_tqInnerResultWrap{margin:16px 0}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults{padding:0;list-style-type:none;margin:0}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult{position:relative;color:#666666;font-size:13.28px}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol1,.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol2,.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol3,.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol4,.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol5{padding:0;margin:0;width:auto;position:static}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol1{width:auto;padding:0}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol2 .hfs_realtime,.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol2 .hfs_resultRealtime{font-size:1em}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol1,.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol2,.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol5{position:absolute;top:1px;bottom:0}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol1{width:30px}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol2{left:30px;width:34px}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol2.intermediate{width:150px}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol4{padding-left:80px;padding-right:34px}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol5{right:0;width:34px}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation{border-top:1px solid #EEEEEE;vertical-align:middle}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation .hfs_stationNameWrap{display:table;width:100%;min-height:36px}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation .hfs_stationNameWrap .hfs_stationNameRow{display:table-row;vertical-align:middle}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation .hfs_stationNameWrap .hfs_stationNameRow .hfs_stationName{display:table-cell;vertical-align:middle}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult.first.hfs_tqResultStation{border-top:none}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultPearl .hfs_tqPearlLine{position:absolute;left:50%;margin-left:-4px;border-left-width:3px;border-left-style:solid;border-color:#000}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultPearl .hfs_tqPearlLine.top{top:0;bottom:19.2px}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultPearl .hfs_tqPearlLine.bottom{top:19.2px;bottom:0}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultPearl .hfs_tqPearlDot{position:absolute;top:22px;left:50%;width:9px;height:9px;border:none;background-color:#000;margin-top:-11px;margin-left:-7px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-clip:padding-box}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult.first .hfs_tqPearlLine.top{top:0;bottom:19.2px;display:none}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult.first .hfs_tqPearlLine.bottom{top:19.2px;bottom:0}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult.first .hfs_tqPearlDot{top:20px}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child .hfs_tqPearlLine.top{top:0;height:16px}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child .hfs_tqPearlLine.bottom{top:19.2px;bottom:0;display:none}.hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child .hfs_tqPearlDot{top:20px}.hfs_listView{background-color:#EFF6FD;padding:0;margin-top:8px;cursor:pointer}.hfs_listView label{padding:8px 40px 8px 15px;cursor:pointer;display:block;position:relative}.hfs_listView i{position:absolute;top:8px;right:14px}.hfs_listView i.haf_ic_expand{display:inline-block}.hfs_listView i.haf_ic_collapse{display:none}.hfs_listView input[type=checkbox]{display:none}.hfs_listView input[type=checkbox]:checked~i.haf_ic_expand{display:none}.hfs_listView input[type=checkbox]:checked~i.haf_ic_collapse{display:inline-block}.hfs_resultDetailContainer .hfs_tariffInfo{padding:0 16px}.hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffFareRow{position:relative;padding:5px 75px 5px 0px;border-bottom:1px solid #d5d5d5}.hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffFareRow:last-child{border:none}.hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffButtonHolder{padding:16px 0}.hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffButtonHolder input{width:100%}.hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffFareName{font-weight:bold}.hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffFarePrice{position:absolute;top:5px;right:0px;width:70px;text-align:right}.hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffFareDesc{font-size:.9em}.hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffCart{position:absolute;display:none;top:50%;margin-top:-40px;right:8px}.hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffCart:visited{text-decoration:none}.hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffCart:focus{text-decoration:none}.hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffCart:hover{text-decoration:none}.hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffCart:active{text-decoration:none}.hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffCart i{display:block;width:80px;height:80px;font-size:80px}.hfs_resultsWrap .hfs_itemResults{background-color:#FFFFFF;border-bottom:1px solid #DDDDDD;padding:15px}.hfs_resultsWrap .hfs_itemResults:last-child{border-bottom:none}.hfs_resultsWrap .hfs_itemResults.js_detailsAreShown .hfs_listMsg{display:none}.hfs_resultsWrap .hfs_itemResults.js_detailsAreShown .hfs_itemResultsConnectionDetails .hfs_listMsg{display:block}.hfs_resultsWrap .hfs_itemResults.js_detailsAreShown .hfs_itemResultsConnectionDetails .hfs_resultAdditionalDetail .hfs_listMsg{display:block}.hfs_resultsWrap .hfs_itemResults.js_detailsAreShown .hfs_itemResultsConnectionDetails .hfs_resultAdditionalDetail[aria-expanded="true"] .hfs_listMsg{display:block}.hfs_resultsWrap .hfs_itemResults .hfs_itemResultsConnectionDetails .hfs_actionsResultWrap .hfs_actionsResult{position:relative;width:auto}.hfs_resultsWrap .hfs_itemResults .hfs_itemResultsConnectionDetails .hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions:after{display:none;position:static}.hfs_resultsWrap .hfs_itemResults.hfs_lineElement{border-bottom:1px solid #DDDDDD}.hfs_resultsWrap .hfs_listResults{padding:0;margin:0;list-style-type:none}.hfs_resultsWrap .hfs_listResults .hfs_itemResult{position:relative;margin-bottom:-1px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_productIcon{width:30px;height:30px;position:absolute;left:25px;top:50%;-webkit-transform:translate(-1px, -50%);-moz-transform:translate(-1px, -50%);-ms-transform:translate(-1px, -50%);-o-transform:translate(-1px, -50%);transform:translate(-1px, -50%)}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_productIcon.hfs_mode_F{left:50px;top:70%;-webkit-transform:translate(-1px, -70%);-moz-transform:translate(-1px, -70%);-ms-transform:translate(-1px, -70%);-o-transform:translate(-1px, -70%);transform:translate(-1px, -70%)}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_productIcon.hfs_mode_B{left:50px;top:10%;-webkit-transform:translate(-1px, -10%);-moz-transform:translate(-1px, -10%);-ms-transform:translate(-1px, -10%);-o-transform:translate(-1px, -10%);transform:translate(-1px, -10%)}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_productIcon.hfs_mode_U{left:50px;top:30%;-webkit-transform:translate(-1px, -30%);-moz-transform:translate(-1px, -30%);-ms-transform:translate(-1px, -30%);-o-transform:translate(-1px, -30%);transform:translate(-1px, -30%)}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_productIcon.haf_check_in_pub,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_productIcon.haf_check_out_pub,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_productIcon.haf_prod_walk,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_productIcon.haf_prod_bike{left:25px;top:50%;-webkit-transform:translate(-1px, -50%);-moz-transform:translate(-1px, -50%);-ms-transform:translate(-1px, -50%);-o-transform:translate(-1px, -50%);transform:translate(-1px, -50%)}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_pearlLine{position:absolute;display:block;top:24px;bottom:28px;left:18px;border-left:7px solid #000;width:7px;z-index:10000}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_pearlLine.dotted{border-left-style:dotted;top:24px;bottom:-16px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_pearlLine.dotted.transfer{top:-18px;bottom:-16px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_pearlLine.dotted.post{top:-20px;bottom:28px;z-index:1}.hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child .hfs_resultRow.hfs_resultArrivalRow .hfs_resultCol4{border-bottom:1px solid #DDDDDD !important}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow{position:relative;height:100%;margin-left:10px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultAdditional .hfs_productIcon{width:45px;height:45px;display:inline-block}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultAdditional .hfs_productHasNoIcon .hfs_product{width:68px;display:inline-block}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultAdditional .hfs_productHasNoIcon .hfs_product .hfs_productIcon{display:none}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultAdditional .hfs_productHasNoIcon .hfs_product .hfs_productIcon.haf_prod_bike,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultAdditional .hfs_productHasNoIcon .hfs_product .hfs_productIcon.haf_prod_car,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultAdditional .hfs_productHasNoIcon .hfs_product .hfs_productIcon.haf_prod_walk{display:inline-block}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultAdditional .hfs_productLabel{position:relative;top:0;left:-3px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultAdditional .hfs_resultDirection{vertical-align:middle;padding-left:100px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultAdditional .hfs_resultDirection .hfs_gisResult{margin-left:-6px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultAdditional .hfs_direction{position:relative;top:0;display:inline-block;vertical-align:middle}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultAdditional .hfs_direction .line{font-size:18px;font-weight:600}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultAdditional .hfs_jnyFrequency{padding-top:5px;padding-left:98px;font-size:16px;color:#000000}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultAdditional .hfs_himButtons{padding-left:68px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow.hfs_transfer .hfs_resultCol2,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow.hfs_transfer .hfs_resultCol2,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow.hfs_transfer .hfs_resultCol3,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow.hfs_transfer .hfs_resultCol3,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow.hfs_transfer .hfs_resultCol4,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow.hfs_transfer .hfs_resultCol4,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow.hfs_transfer .hfs_resultCol5,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow.hfs_transfer .hfs_resultCol5{display:none !important}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow.hfs_transfer.hfs_checkInCheckOut .hfs_resultCol2,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow.hfs_transfer.hfs_checkInCheckOut .hfs_resultCol2,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow.hfs_transfer.hfs_checkInCheckOut .hfs_resultCol3,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow.hfs_transfer.hfs_checkInCheckOut .hfs_resultCol3,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow.hfs_transfer.hfs_checkInCheckOut .hfs_resultCol4,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow.hfs_transfer.hfs_checkInCheckOut .hfs_resultCol4,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow.hfs_transfer.hfs_checkInCheckOut .hfs_resultCol5,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow.hfs_transfer.hfs_checkInCheckOut .hfs_resultCol5{display:block !important}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_pearlWrap.hfs_transfer,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_pearlWrap.hfs_transfer{margin-top:-10px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_pearlWrap:before,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_pearlWrap:before{display:block;position:absolute;right:0;left:0;bottom:0;background-color:#FFFFFF}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_pearlWrap.post:before,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_pearlWrap.post:before{content:''}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultCol1,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultCol1,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultCol2,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultCol2,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultCol3,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultCol3,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultCol4,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultCol4,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultCol5,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultCol5,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultColSpan24,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultColSpan24{padding-top:18px;padding-bottom:18px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultCol4,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultCol4{border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_pearlWrap:before{top:16px;bottom:1px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultTime,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultStation{font-size:18px;font-weight:600}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultTime a,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultStation a{color:#333}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultCol4{border-bottom:none !important}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_pearlWrap:before{top:0;height:0}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultTime,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultStation{font-size:18px;font-weight:600}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultTime a,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultStation a{font-size:18px;font-weight:600;color:#333}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultPlatform{font-weight:300;font-size:14.72px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultPlatform.hfs_platformStatus_change{color:#FF0027}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_expandDetails{position:absolute;display:block;top:0;right:0;font-size:32px;font-weight:bold;width:32px;height:32px;line-height:32px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_expandDetails[aria-expanded="true"] .haf_ic_expand{display:none}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_expandDetails[aria-expanded="true"] .haf_ic_collapse{display:inline-block}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_expandDetails .haf_ic_expand{display:inline-block}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_expandDetails .haf_ic_collapse{display:none}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol1,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol2,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol3,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol5{position:absolute;display:block;top:1px;bottom:0}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol1{left:0;width:24px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol1.hfs_pearlWrap{z-index:1000}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol1.hfs_pearlWrap.hfs_transfer{margin-top:-14px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol1.hfs_pearlWrap.hfs_transfer.hfs_checkInCheckOutPearl{margin-top:0}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol1.hfs_pearlWrap .hfs_pearlDot{position:relative;display:inline-block;width:15px;height:15px;border:none;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-clip:padding-box;margin-left:4px;margin-top:4px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol1.hfs_pearlWrap .hfs_pearlDot.hfs_intermediate{margin-left:7px;width:6px;height:6px;top:5px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol2{font-size:21.28px;font-weight:600;left:24px;width:84px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol2 span{font-size:12px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol2.intermediate{width:150px;font-size:16px;font-weight:600}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol2.intermediate span{display:inline-block;font-size:12px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol3{left:110px;width:64px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4{display:block;vertical-align:middle;margin-left:0;padding-left:120px;padding-right:40px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4.intermediate{padding-left:120px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4.hfs_resultAdditional{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4.hfs_resultAdditional .hfs_resultDirection{padding-top:4.8px;min-height:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4.hfs_resultAdditional .hfs_resultDirection:before,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4.hfs_resultAdditional .hfs_resultDirection:after{clear:both;content:''}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4.hfs_resultAdditional .hfs_resultDirection .hfs_product{display:inline-block;vertical-align:middle;float:left}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4.hfs_resultAdditional .hfs_resultDirection .hfs_product .hfs_productLabel{margin-left:68px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4.hfs_resultAdditional .hfs_resultDirection .hfs_direction{display:inline-block;vertical-align:middle;float:left}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4.hfs_noCol5{padding-right:24px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol5{right:0;width:60px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultColSpan24{padding-top:18px;padding-bottom:18px;margin-left:24px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult i.haf_ic_map{font-size:32px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultAdditionalDetail .hfs_debugOutput,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultAdditionalDetail .hfs_listAttributes{display:none;font-size:14.72px;padding-left:96px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultAdditionalDetail[aria-expanded="true"] .hfs_debugOutput{display:inline-block}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultAdditionalDetail[aria-expanded="true"] .hfs_listAttributes,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultAdditionalDetail[aria-expanded="true"] .hfs_listIntermediate{display:block}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listAttributes,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listMessages,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions{list-style-type:none;padding:0;margin:6.4px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate[aria-expanded="true"],.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listAttributes[aria-expanded="true"],.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listMessages[aria-expanded="true"],.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions[aria-expanded="true"]{display:block}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listAttributes{display:block}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listAttributes .hfs_itemMsg h6{font-size:16px;margin:5px 0}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listAttributes .hfs_itemMsg h6 img{width:20px;height:20px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listAttributes .hfs_itemMsgBodyTxt{font-size:14.72px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listMessages{display:block}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate{font-size:14.72px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultRow{margin-bottom:7px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultRow .hfs_resultStation{position:relative;min-height:55px;border-bottom:1px solid #EEEEEE}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultRow .hfs_resultStation a div{-webkit-transform:translate3d(0, 50%, 0);-moz-transform:translate3d(0, 50%, 0);-ms-transform:translate3d(0, 50%, 0);-o-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0)}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultRow:first-child{height:57px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultRow:first-child>div{padding-top:5px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultRow:first-child .hfs_resultStation{position:relative;min-height:60px;border-top:1px solid #EEEEEE}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultRow:last-child .hfs_resultStation{border-bottom:none}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultTime,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultStation{font-size:16px;font-weight:600;color:#000}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultTime a,.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultStation a{color:#333}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultTime.hfs_cancelled{color:#ff0000}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultTime .hfs_timeCount{min-width:40px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultTime .hfs_timeCount i.haf_rt_stboard{margin:-2px 0 0 -5px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions .hfs_itemRouteDescriptions{margin-left:24px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions .hfs_itemRouteDescriptions:last-child .hfs_resultGisWrap{border-bottom:none}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions .hfs_itemRouteDescriptions .hfs_resultGisWrap{position:relative;border-bottom:1px solid #d5d5d5}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions .hfs_itemRouteDescriptions .hfs_resultGisWrap .hfs_gisManIcon{display:block;position:absolute;top:0;left:8px;width:32px;height:56px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions .hfs_itemRouteDescriptions .hfs_resultGisWrap .hfs_gisManIcon img{width:100%;height:auto}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions .hfs_itemRouteDescriptions .hfs_resultGisWrap .hfs_gisManIcon .hfs_gisDistance{font-size:.8em;display:block;text-align:center;white-space:nowrap}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions .hfs_itemRouteDescriptions .hfs_resultGisWrap .hfs_gisManTxt{padding:8px 0 8px 64px;min-height:56px;font-size:.9em}.layout-small .hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.js_overviewItemActive:after{display:none;position:static}ul.hfs_calendarExportList{list-style-type:none;padding-left:15px;margin:0px}.layout-small .hfs_resultDetailContainer{position:absolute;top:0;right:0;left:0}.layout-small .hfs_resultDetailContainer .hfs_viewHeader.js_mapMode .hfs_hideMapDetails{display:inline-block}.layout-small .hfs_resultDetailContainer .hfs_viewHeader.js_mapMode .hfs_showMapDetails{display:none}.hfs_resultDetailContainer{background-color:#efefef}.hfs_resultDetailContainer .hfs_viewHeader .hfs_hideMapDetails{display:none}.layout-small .hfs_resultAdditionalContainer{position:absolute;top:0;right:0;left:0}.hfs_resultAdditionalContainer{background-color:#efefef}.CONCEPTBLOCK{font-size:.8em;color:#8e44ad;font-weight:600}.hfs_resultAdditionalDetail ul.hfs_listMsg{display:none}.hfs_resultAdditionalDetail.js_opened ul.hfs_listMsg{display:block}.hfs_connectionSummaryMsgs ul.hfs_listMsg{margin-top:6px;margin-left:60px}.hfs_connectionSummaryMsgs.top ul.hfs_listMsg{margin-top:6px;margin-left:75px}.hfs_connectionDetailsMsgs ul.hfs_listMsg{margin:6px 0 0 131px}#HFS_SQOverviewResults ul.hfs_listMsg{margin:6px 0 6px 0}#HFS_SQOverviewResults ul.hfs_listMsg.hfs_msgPrioH3{padding:0 0 20px 25px}#HFS_SQOverviewResults ul.hfs_listMsg li.hfs_itemMsg{margin:0 0 6px 0}#HFS_SQOverviewResults ul.hfs_listMsg li.hfs_itemMsg i{margin-bottom:4px}.hfs_resultStation ul.hfs_listMsg{margin:6px 0 0 0}ul.hfs_listMsg{margin:0;padding:0;list-style-type:none;font-size:15px}ul.hfs_listMsg li.hfs_itemMsg{position:relative;margin:6px 15px 6px 0}ul.hfs_listMsg li.hfs_itemMsg .hfs_checkRadioWrap .hfs_checkboxLabel{font-size:14.72px;font-weight:800;cursor:pointer}ul.hfs_listMsg li.hfs_itemMsg .hfs_checkRadioWrap .hfs_checkboxLabel i{right:0;font-size:1.4em;font-weight:600}ul.hfs_listMsg li.hfs_itemMsg .hfs_checkRadioWrap input[type="checkbox"]{visibility:hidden;position:absolute}ul.hfs_listMsg li.hfs_itemMsg .hfs_checkRadioWrap input[type="checkbox"]+.hfs_toggle .hfs_checked{display:none}ul.hfs_listMsg li.hfs_itemMsg .hfs_checkRadioWrap input[type="checkbox"]+.hfs_toggle .hfs_unchecked{display:block}ul.hfs_listMsg li.hfs_itemMsg .hfs_checkRadioWrap input[type="checkbox"]:checked+.hfs_toggle .hfs_checked{display:block}ul.hfs_listMsg li.hfs_itemMsg .hfs_checkRadioWrap input[type="checkbox"]:checked+.hfs_toggle .hfs_unchecked{display:none}ul.hfs_listMsg li.hfs_itemMsg .hfs_itemMsgIcon{position:absolute;top:0;left:0;width:14px;height:14px}ul.hfs_listMsg li.hfs_itemMsg .hfs_itemMsgIcon img{display:block;width:14px;height:14px}ul.hfs_listMsg li.hfs_itemMsg .hfs_itemMsgBody{padding-left:28px}ul.hfs_listMsg li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyHeader,ul.hfs_listMsg li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyExcerpt,ul.hfs_listMsg li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyTxt{display:none}ul.hfs_listMsg li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyHeader{padding:0;margin:0;font-size:14.72px;font-weight:800}ul.hfs_listMsg li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyHeader a.hfs_externalHimLink{text-decoration:underline}ul.hfs_listMsg li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyExcerpt,ul.hfs_listMsg li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyTxt{font-weight:normal}ul.hfs_listMsg.hfs_msgPrioH3 li.hfs_itemMsg .hfs_itemMsgIcon{width:18px;height:18px}ul.hfs_listMsg.hfs_msgPrioH3 li.hfs_itemMsg .hfs_itemMsgBody{padding-left:28px}ul.hfs_listMsg.hfs_msgPrioH3 li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyHeader,ul.hfs_listMsg.hfs_msgPrioH3 li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyTxt{display:block}ul.hfs_listMsg.hfs_msgPrioH3 li.hfs_itemMsg[data-type="REM"] .hfs_itemMsgBodyHeader .hfs_itemMsgBodyExcerpt,ul.hfs_listMsg.hfs_msgPrioH3 li.hfs_itemMsg[data-type="REM"] .hfs_itemMsgBody .hfs_itemMsgBodyExcerpt{display:none}ul.hfs_listMsg.hfs_msgPrioH3 li.hfs_itemMsg[data-type="REM"] .hfs_itemMsgBodyHeader .hfs_itemMsgBodyTxt,ul.hfs_listMsg.hfs_msgPrioH3 li.hfs_itemMsg[data-type="REM"] .hfs_itemMsgBody .hfs_itemMsgBodyTxt{display:block}ul.hfs_listMsg.hfs_msgPrioH2 li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyHeader,ul.hfs_listMsg.hfs_msgPrioH2 li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyExcerpt{display:block}ul.hfs_listMsg.hfs_msgPrioH2 li.hfs_itemMsg[data-type="REM"] .hfs_itemMsgBody .hfs_itemMsgBodyExcerpt{display:none}ul.hfs_listMsg.hfs_msgPrioH2 li.hfs_itemMsg[data-type="REM"] .hfs_itemMsgBody .hfs_itemMsgBodyTxt{display:block;margin-top:2px}ul.hfs_listMsg.hfs_msgPrioH1 li.hfs_itemMsg .hfs_itemMsgBodyHeader{display:block}ul.hfs_listMsg.hfs_msgPrioH1 li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyTxt{display:none}ul.hfs_listMsg.hfs_msgPrioH1 li.hfs_itemMsg[data-type="REM"] .hfs_itemMsgBody .hfs_itemMsgBodyHeader{display:none}ul.hfs_listMsg.hfs_msgPrioH1 li.hfs_itemMsg[data-type="REM"] .hfs_itemMsgBody .hfs_itemMsgBodyExcerpt{display:none}ul.hfs_listMsg.hfs_msgPrioH1 li.hfs_itemMsg[data-type="REM"] .hfs_itemMsgBody .hfs_itemMsgBodyTxt{display:block;margin-top:2px}ul.hfs_listMsg.hfs_msgPrioNormal li.hfs_itemMsg .hfs_itemMsgIcon img{width:14px;height:14px;margin-right:8px;position:relative;top:4px}ul.hfs_listMsg.hfs_msgPrioNormal li.hfs_itemMsg .hfs_itemMsgBody{padding-left:28px}ul.hfs_listMsg.hfs_msgPrioNormal li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyTxt{display:block}ul.hfs_listMsg.hfs_msgPrioNormal li.hfs_itemMsg .hfs_normalMsgDevider{height:1px;width:117%;background-color:#EEEEEE;display:block;margin:10px 0 0 -28px}ul.hfs_listMsg.hfs_msgPrioNormal li.hfs_itemMsg .hfs_subListMsg{padding:0;margin:0;list-style-type:none}ul.hfs_listMsg.hfs_msgPrioNormal li.hfs_itemMsg .hfs_subListMsg .hfs_itemMsgSub{padding-top:6px;position:relative;margin:6px 0}ul.hfs_listMsg.hfs_msgPrioNormal li.hfs_itemMsg .hfs_subListMsg .hfs_itemMsgSub .hfs_itemMsgIcon{left:-28px}ul.hfs_listMsg.hfs_msgPrioNormal li.hfs_itemMsg .hfs_subListMsg .hfs_itemMsgSub .hfs_itemMsgBody{padding-left:0}ul.hfs_listMsg.hfs_msgPrioNormal li.hfs_itemMsg .hfs_subListMsg .hfs_itemMsgSub .hfs_itemMsgBodyHeader{display:inline-block}ul.hfs_listMsg.hfs_msgPrioNormal li.hfs_itemMsg .hfs_checkboxLabel{display:inline-block;padding-top:2px}ul.hfs_listMsg.hfs_msgPrioLow{display:inline}ul.hfs_listMsg.hfs_msgPrioLow li.hfs_itemMsg{position:static;display:inline-block;vertical-align:baseline;width:1em;margin:0}ul.hfs_listMsg.hfs_msgPrioLow li.hfs_itemMsg .hfs_itemMsgIcon{position:static}ul.hfs_listMsg.hfs_msgPrioLow li.hfs_itemMsg .hfs_itemMsgIcon img{width:1em;height:1em}ul.hfs_listMsg.hfs_msgAttributes li.hfs_itemMsg .hfs_itemMsgBodyHeader,ul.hfs_listMsg.hfs_msgAttributes li.hfs_itemMsg .hfs_itemMsgBodyExcerpt{display:none}ul.hfs_listMsg.hfs_msgAttributes li.hfs_itemMsg .hfs_itemMsgBodyTxt{display:block}.hfs_resultAdditionalDetail .hfs_listIntermediate .hfs_listMsg{margin:0 0 0 0}.hfs_resultAdditionalDetail .hfs_listIntermediate .hfs_listMsg li.hfs_itemMsg{margin:0px 12px 0px 0}.hfs_realtimeIcon{width:14px;height:14px;display:inline-block}.hfs_realtimeIcon img{display:inline-block;width:14px;height:14px}.hfs_itemRemark{margin-bottom:4px}.hfs_itemRemark img{width:14px;height:14px}.hfs_tabNavigation{display:none}.layout-xlarge .hfs_fieldsetWrapper,.layout-large .hfs_fieldsetWrapper,.layout-mid .hfs_fieldsetWrapper{width:100%}.layout-small .hfs_fieldsetWrapper{width:100%}.hfs_fieldsetWrapper{position:relative;left:0;z-index:20002}.forcedLayout .hfs_fieldsetWrapper{position:relative;padding:1.5em 0}.layout-xlarge .hfs_customerFavorites .hfs_tabsList,.layout-large .hfs_customerFavorites .hfs_tabsList,.layout-mid .hfs_customerFavorites .hfs_tabsList{width:100%}.layout-small .hfs_customerFavorites .hfs_tabsList{width:100%}.hfs_customerFavorites .hfs_tabsList{position:fixed;left:0;z-index:20002}.forcedLayout .hfs_customerFavorites .hfs_tabsList{position:absolute}.layout-xlarge .hfs_customerOptions,.layout-large .hfs_customerOptions,.layout-mid .hfs_customerOptions{width:100%}.layout-small .hfs_customerOptions{width:100%}.hfs_customerOptions{position:relative}.layout-xlarge .hfs_customerOptionsWrap,.layout-large .hfs_customerOptionsWrap,.layout-mid .hfs_customerOptionsWrap{width:100%}.layout-small .hfs_customerOptionsWrap{width:100%}.layout-xlarge .hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader,.layout-large .hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader,.layout-mid .hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader{display:block;width:100%}.layout-small .hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader{width:100%}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader{z-index:20002}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_optionsContent{padding-top:48px}.layout-xlarge .hfs_resultOverviewContainer,.layout-large .hfs_resultOverviewContainer,.layout-mid .hfs_resultOverviewContainer{width:100%}.layout-xlarge .hfs_resultOverviewContainer .hfs_viewHeader,.layout-large .hfs_resultOverviewContainer .hfs_viewHeader,.layout-mid .hfs_resultOverviewContainer .hfs_viewHeader,.layout-xlarge .hfs_resultOverviewContainer .hfs_header,.layout-large .hfs_resultOverviewContainer .hfs_header,.layout-mid .hfs_resultOverviewContainer .hfs_header,.layout-xlarge .hfs_resultOverviewContainer .hfs_clusterToggle,.layout-large .hfs_resultOverviewContainer .hfs_clusterToggle,.layout-mid .hfs_resultOverviewContainer .hfs_clusterToggle{width:100%}.layout-small .hfs_resultOverviewContainer{width:100%}.layout-small .hfs_resultOverviewContainer .hfs_viewHeader,.layout-small .hfs_resultOverviewContainer .hfs_header,.layout-small .hfs_resultOverviewContainer .hfs_clusterToggle{width:100%}.hfs_resultOverviewContainer{left:0;z-index:20001}.hfs_resultOverviewContainer .hfs_viewHeader,.hfs_resultOverviewContainer .hfs_header,.hfs_resultOverviewContainer .hfs_clusterToggle{left:0;z-index:20002}.layout-xlarge .hfs_resultOverviewContainer .hfs_resultTabbar,.layout-large .hfs_resultOverviewContainer .hfs_resultTabbar,.layout-mid .hfs_resultOverviewContainer .hfs_resultTabbar{width:100%}.layout-small .hfs_resultOverviewContainer .hfs_resultTabbar{width:100%}.hfs_resultOverviewContainer .hfs_resultTabbar{position:fixed;left:0;z-index:20002}.forcedLayout .hfs_resultOverviewContainer .hfs_resultTabbar{position:absolute}.layout-xlarge .hfs_viewHeaderDropdown,.layout-large .hfs_viewHeaderDropdown,.layout-mid .hfs_viewHeaderDropdown{width:100%}.layout-small .hfs_viewHeaderDropdown{width:100%}.hfs_viewHeaderDropdown{position:fixed;left:0;z-index:20003}.hfs_viewHeaderDropdown{position:fixed}.layout-xlarge .hfs_resultDetailContainer,.layout-large .hfs_resultDetailContainer,.layout-mid .hfs_resultDetailContainer{width:100%}.layout-xlarge .hfs_resultDetailContainer .hfs_viewHeader,.layout-large .hfs_resultDetailContainer .hfs_viewHeader,.layout-mid .hfs_resultDetailContainer .hfs_viewHeader,.layout-xlarge .hfs_resultDetailContainer .hfs_header,.layout-large .hfs_resultDetailContainer .hfs_header,.layout-mid .hfs_resultDetailContainer .hfs_header,.layout-xlarge .hfs_resultDetailContainer .hfs_clusterToggle,.layout-large .hfs_resultDetailContainer .hfs_clusterToggle,.layout-mid .hfs_resultDetailContainer .hfs_clusterToggle{width:100%}.layout-xlarge .hfs_resultDetailContainer .hfs_viewHeader .hfs_showMapDetails,.layout-large .hfs_resultDetailContainer .hfs_viewHeader .hfs_showMapDetails,.layout-mid .hfs_resultDetailContainer .hfs_viewHeader .hfs_showMapDetails,.layout-xlarge .hfs_resultDetailContainer .hfs_viewHeader .hfs_hideMapDetails,.layout-large .hfs_resultDetailContainer .hfs_viewHeader .hfs_hideMapDetails,.layout-mid .hfs_resultDetailContainer .hfs_viewHeader .hfs_hideMapDetails{display:none}.layout-small .hfs_resultDetailContainer{width:100%}.layout-small .hfs_resultDetailContainer .hfs_viewHeader,.layout-small .hfs_resultDetailContainer .hfs_header,.layout-small .hfs_resultDetailContainer .hfs_clusterToggle{width:100%}.hfs_resultDetailContainer{left:0;z-index:2}.hfs_resultDetailContainer .hfs_viewHeader,.hfs_resultDetailContainer .hfs_header,.hfs_resultDetailContainer .hfs_clusterToggle{position:fixed;left:0;z-index:20002}.forcedLayout .hfs_resultDetailContainer .hfs_viewHeader,.forcedLayout .hfs_resultDetailContainer .hfs_header,.forcedLayout .hfs_resultDetailContainer .hfs_clusterToggle{position:absolute}.layout-xlarge .hfs_resultAdditionalContainer,.layout-large .hfs_resultAdditionalContainer,.layout-mid .hfs_resultAdditionalContainer{width:100%}.layout-xlarge .hfs_resultAdditionalContainer .hfs_viewHeader,.layout-large .hfs_resultAdditionalContainer .hfs_viewHeader,.layout-mid .hfs_resultAdditionalContainer .hfs_viewHeader{width:100%}.layout-small .hfs_resultAdditionalContainer{width:100%}.layout-small .hfs_resultAdditionalContainer .hfs_viewHeader{width:100%}.hfs_resultAdditionalContainer{left:0;z-index:20002}.hfs_resultAdditionalContainer .hfs_viewHeader{position:fixed;left:0;z-index:20002}.forcedLayout .hfs_resultAdditionalContainer .hfs_viewHeader{position:absolute}.layout-xlarge .hfs_actionsResult,.layout-large .hfs_actionsResult,.layout-mid .hfs_actionsResult{width:100%}.layout-small .hfs_actionsResult{width:100%}.hfs_actionsResult{position:fixed;left:0}.hfs_actionsResult[data-scroll-connections="tp"]{position:static}.forcedLayout .hfs_actionsResult{position:absolute}body.hfs.hfs_rtl{direction:rtl}body.hfs.hfs_rtl #PageNavigation .hfs_itemIcon,body.hfs.hfs_rtl .hfs_lineDirectionArrow,body.hfs.hfs_rtl i.haf_oppdir,body.hfs.hfs_rtl i.haf_ic_next,body.hfs.hfs_rtl i.haf_ic_previous,body.hfs.hfs_rtl i.haf_ic_later,body.hfs.hfs_rtl i.haf_ic_earlier,body.hfs.hfs_rtl i.haf_ic_next_inv,body.hfs.hfs_rtl i.haf_ic_previous_inv,body.hfs.hfs_rtl i.haf_ic_direction_to,body.hfs.hfs_rtl i.haf_ic_direction_from,body.hfs.hfs_rtl i.haf_ic_arrow_left_inv,body.hfs.hfs_rtl i.haf_rt_stboard{transform:scaleX(-1)}.hfs_timepicker .hfs_timeTable{direction:ltr}@media only screen and (min-width: 320px) and (max-width: 480px){html{overflow-x:hidden}}@media only screen and (max-width: 768px){html{overflow-x:hidden}}html.hfs_hidePageOverflow{overflow-y:hidden}body{-ms-content-zooming:none;touch-action:pan-x pan-y}@media only screen and (min-width: 320px) and (max-width: 480px){body{overflow-x:hidden}}@media only screen and (max-width: 768px){body{overflow-x:hidden}}.clearfix:after{display:block;content:'';clear:both}button,ul,li,h1,h2,h3,h4,h5,h6,fieldset,legend{margin:0;padding:0}button,fieldset{border:0;background-color:transparent;text-align:left}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}ul{list-style-type:none}li{display:block}[hidden]{display:none!important}[data-hafas="xlarge"] .hfs_noPaddingRight{padding-right:0}[data-hafas="xlarge"] .hfs_textAlignRight{text-align:right}.mq-small .hfs_textAlignRight{padding-right:30px}.mq-small .hfs_overlayWin.lyr_rejsekortOverlay{top:100px}.mq-small .hfs_overlayWin.lyr_rejsekortOverlay .hfs_overlayContent .lyr_tariffRejsekortNoInputWrap .lyr_tariffRejsekortNoInput{left:110px}.mq-small .lyr_tariffInfoboxLocation .lyr_tariffLocName{flex:0 1 305px}.mq-small .lyr_tariffPagination.lyr_paginationLeft{margin-right:4px}.mq-small .lyr_tariffPagination.lyr_paginationRight{margin-left:4px}.mq-small .lyr_headerTariff{padding-left:8px;padding-right:8px}.hfs_atomInvisible{position:absolute;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;font-weight:normal;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@msValue)";filter:alpha(opacity=1);-moz-opacity:.01;-khtml-opacity:.01;opacity:.01;height:1px;width:1px;padding:0;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);clip-path:polygon(0 0, 0 0, 0 0, 0 0p x);z-index:9100;white-space:nowrap}.lyr_keyboardsupport .hfs_atomInvisible:focus{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@msValue)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;overflow:visible;clip:auto;clip-path:none;width:auto;height:auto;padding:inherit;pointer-events:all}.lyr_mousesupport .hfs_atomInvisible[data-trigger="mouse"],.lyr_keyboardsupport .hfs_atomInvisible[data-trigger="keyboard"]{z-index:2147483647;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@msValue)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;overflow:visible;clip:auto;clip-path:none;width:auto;height:auto;text-transform:none;padding:2px 5px;font-size:12px;line-height:16px;background:#fafafa;color:#555555;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.4);-moz-box-shadow:0 0 4px rgba(0,0,0,0.4);box-shadow:0 0 4px rgba(0,0,0,0.4);animation:tooltipFade .2s}@keyframes tooltipFade{0%{opacity:0}100%{opacity:1}}i.hfs_icoCustomWidget{height:40px;width:40px}.hfs_mapToolbox{left:0%;width:100%;bottom:-28px}.hfs_inputMapFrontpage{position:relative}.hfs_inputMapFrontpage .hfs_mapLayerSelection{bottom:auto;top:10px;left:10px}.leaflet-control-container .leaflet-top{top:5px}.hfs_noPadding{padding:0 !important}.hfs_hidden{visibility:hidden}.hfs_displayNone{display:none}.hfs_inlineBlock{display:inline-block}.hfs_decimalList{list-style-type:decimal}.hfs_pageHeader.js_flyinMenu .hfs_navbarHeader .hfs_brand{background-color:transparent}.hfs_courseNetworkCanvas{background-color:#ffffff}.hfs_pageContent{z-index:20000;position:relative}.hfs_resultContainerWrapper{position:relative;background-color:#b3b3b4}.hfs_groupedJourneyCaption,.hfs_separatorMain,.hfs_separatorMainDark{padding:0 32px;line-height:30px}.hfs_itemNewGroupedCaption{line-height:48px;font-weight:bold;font-size:18px;margin-top:-1px;border-top:1px solid #000d2a;border-bottom:1px solid #000d2a;position:relative;padding:0 16px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_itemNewGroupedCaption{padding:0}}@media only screen and (max-width: 768px){.hfs_itemNewGroupedCaption{padding:0}}.hfs_itemNewGroupedCaption .hfs_toggleResultGroup{position:absolute;top:0;right:0}.hfs_itemNewGroupedCaption .hfs_toggleResultGroup .haf_ic_expand{display:inline-block}.hfs_itemNewGroupedCaption .hfs_toggleResultGroup .haf_ic_collapse{display:none}.hfs_itemNewGroupedCaption.js_groupOpened .hfs_toggleResultGroup .haf_ic_expand{display:none}.hfs_itemNewGroupedCaption.js_groupOpened .hfs_toggleResultGroup .haf_ic_collapse{display:inline-block}.hfs_journeyCourseContainer{width:100%;height:auto;position:fixed;bottom:0px;background-color:#fff;z-index:2000000000;opacity:.9;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.75);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.75);box-shadow:0 2px 5px 0 rgba(0,0,0,0.75)}ul.hfs_listMsg li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyHeader{font-weight:600}ul.hfs_listMsg li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyTxt .hfs_checkboxLabel{font-weight:bold}ul.hfs_listMsg li.hfs_itemMsg.SLOT_COUNT .hfs_itemMsgIcon,ul.hfs_listMsg li.hfs_itemMsg.DRIVER_RATING .hfs_itemMsgIcon{display:none}ul.hfs_listMsg li.hfs_itemMsg.SLOT_COUNT .hfs_itemMsgBody,ul.hfs_listMsg li.hfs_itemMsg.DRIVER_RATING .hfs_itemMsgBody{padding-left:0}.hfs_resultsWrap .hfs_itemResults.js_detailsAreShown .hfs_listMsg{display:block}@media only screen and (min-width: 320px) and (max-width: 480px){.js-map-as-single-view #HFS_PageMap:after{display:none}}@media only screen and (max-width: 768px){.js-map-as-single-view #HFS_PageMap:after{display:none}}@media only screen and (min-width: 320px) and (max-width: 480px){.js-map-as-single-view #HFS_PageMap .leaflet-bottom.leaflet-right{bottom:132px}}@media only screen and (max-width: 768px){.js-map-as-single-view #HFS_PageMap .leaflet-bottom.leaflet-right{bottom:132px}}@media only screen and (min-width: 320px) and (max-width: 480px){.js-map-as-single-view #HFS_PageMap .leaflet-bottom.leaflet-left{bottom:132px}}@media only screen and (max-width: 768px){.js-map-as-single-view #HFS_PageMap .leaflet-bottom.leaflet-left{bottom:132px}}.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo{display:none;position:absolute;right:0;bottom:0;left:0;background-color:#000d2a;padding:22.4px;height:132px}@media only screen and (min-width: 320px) and (max-width: 480px){.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo{display:block}}@media only screen and (max-width: 768px){.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo{display:block}}.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoDate{font-size:21.28px;color:#eaba2a}.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoFrom,.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoTo{color:#ffffff;font-size:21.28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:38.4px}.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoFrom time,.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoTo time,.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoFrom i,.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoTo i{margin-right:16px}.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoFrom i,.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoTo i{margin-top:2px;vertical-align:top}.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoFrom time,.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoTo time{width:64px;display:inline-block;margin-right:0}.hfs_wrapApplication .hfs_wrapResultContainer{width:100%;-webkit-transition:width .2s;-moz-transition:width .2s;-o-transition:width .2s;transition:width .2s}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="TP"].js_mapOpened{width:50%;float:left}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResult .hfs_resultRow{margin-left:6px}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResult .hfs_pearlLine{left:14px}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResult .hfs_resultRow{margin-left:6px}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResult .hfs_pearlLine{left:14px}}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults{padding:0;position:relative}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults.hfs_noResultsRequestedDayMsg{padding:16px 32px}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults.hfs_error{padding:16px 42px}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_actionsResultWrap{margin-top:0}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_actionsResultWrap .hfs_actionsResult{height:78px}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions{margin:9px 15px}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a:hover .hfs_itemIcon,.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button:hover .hfs_itemIcon{background:#1580d3}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions{margin:0 8px}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions{margin:0 8px}}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information .infoText{display:block}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information .infoText{display:block}}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_tooltip{position:absolute;bottom:70px;left:-42px;background-color:#ffffff;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.4);-moz-box-shadow:0 0 16px rgba(0,0,0,0.4);box-shadow:0 0 16px rgba(0,0,0,0.4);min-width:150px;width:auto;z-index:10010}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer .hfs_tooltip{left:7px}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer .hfs_tooltip{left:7px}}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_tooltip:after{content:'';display:block;position:absolute;width:24px;height:24px;bottom:-12px;left:50%;margin-left:-12px;background-color:#ffffff;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.4);-moz-box-shadow:0 0 16px rgba(0,0,0,0.4);box-shadow:0 0 16px rgba(0,0,0,0.4);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_tooltip .hfs_tooltipList{margin:0 9px;padding:0;list-style-type:none;background-color:#ffffff}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_tooltip .hfs_tooltipList .hfs_tooltipItem{display:block;width:auto;border-bottom:1px solid #ceced2}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_tooltip .hfs_tooltipList .hfs_tooltipItem:last-child{border-bottom:none}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_tooltip .hfs_tooltipList .hfs_tooltipItem a{display:block;width:auto;min-width:100%;max-width:100%;text-align:left;line-height:42px;padding-left:1px;padding-right:1px;font-size:15px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults{padding:25.6px 32px;margin:0;list-style-type:none}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults{padding:25.6px 0}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults{padding:25.6px 0}}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemNewGroupedCaption{padding-left:16px;padding-right:16px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemNewGroupedCaption .hfs_toggleResultGroup{right:16px}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemNewGroupedCaption{padding-left:16px;padding-right:16px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemNewGroupedCaption .hfs_toggleResultGroup{right:16px}}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_groupedJourneyCaption{background-color:#f1f1f1;color:#8b8b8b;padding:9.6px 16px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney{border-bottom:20px solid #00022A}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney{border-bottom:20px solid #00022A}}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines{padding:0 16px;margin:0;list-style-type:none;position:relative}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines{position:relative;min-height:48px;border-bottom:1px solid #ceced2}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines:last-child{border-bottom:none}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines:after{content:'';clear:both}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines .hfs_toggleTQ i[class*="haf_ic_expand"],.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines .hfs_toggleTQ i[class^="haf_ic_expand"]{display:inline-block}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines .hfs_toggleTQ i[class*="haf_ic_collapse"],.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines .hfs_toggleTQ i[class^="haf_ic_collapse"]{display:none}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines.js_tqOpened .hfs_toggleTQ i[class*="haf_ic_expand"],.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines.js_tqOpened .hfs_toggleTQ i[class^="haf_ic_expand"]{display:none}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines.js_tqOpened .hfs_toggleTQ i[class*="haf_ic_collapse"],.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines.js_tqOpened .hfs_toggleTQ i[class^="haf_ic_collapse"]{display:inline-block}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_stationName{width:353px;min-height:48px;position:relative;border-right:1px solid #ceced2}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_stationName{width:100%;border-right:none}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_stationName{width:100%;border-right:none}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_stationName{width:353px}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_stationName{width:353px}}@media only screen and (min-width: 1140px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_stationName{width:429px}}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_stationName .hfs_direction{display:inline-block}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_stationName .hfs_direction strong{vertical-align:middle}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall{width:100%}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall{width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall{position:absolute;top:0;left:353px;right:0}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall{position:absolute;top:0;left:353px;right:0}}@media only screen and (min-width: 1140px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall{position:absolute;top:0;left:429px;right:0}}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement{display:inline-block;padding:14px 43px 14px 21px;position:relative;min-width:137px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement[data-active="false"] .hfs_toggleTQ .haf_ic_expand{display:inline-block}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement[data-active="false"] .hfs_toggleTQ .haf_ic_collapse{display:none}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement[data-active="true"]{color:#1580d3}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement[data-active="true"] .hfs_toggleTQ .haf_ic_expand{display:none}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement[data-active="true"] .hfs_toggleTQ .haf_ic_collapse{display:inline-block}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement:first-child{font-weight:bold}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement{padding:4px 0;border-right:none;min-width:auto}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement .hfs_toggleTQ{display:none}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement{padding:4px 0;border-right:none;min-width:auto}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement .hfs_toggleTQ{display:none}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement{width:353px}}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_toggleTQ{position:absolute;top:0;right:0;width:32px;height:48px;line-height:48px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap{margin-top:0}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap.js_tqResultOpened{border-top:1px solid #ceced2}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap{margin-bottom:0}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap{margin-bottom:0}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap{padding-left:353px}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap{padding-left:353px}}@media only screen and (min-width: 1140px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap{padding-left:429px}}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap{padding:10px;margin-left:-16px;margin-right:-16px;border-left:10px solid #00022A;border-bottom:10px solid #00022A;background-color:#EFF6FD}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap{padding:10px;margin-left:-16px;margin-right:-16px;border-left:10px solid #00022A;border-bottom:10px solid #00022A;background-color:#EFF6FD}}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults{padding:0}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult{font-size:16px;color:#000000}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultTime{width:80px;line-height:18px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation{padding-left:120px;padding-right:48px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation .hfs_stationName{height:36px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation{border-color:#ceced2}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultPlatform{line-height:18px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:first-child{font-weight:600}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:first-child .hfs_tqResultStation{border-top:none}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child{font-weight:600}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child .hfs_tqResultStation{border-bottom:1px solid #ceced2}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child .hfs_tqResultStation{border-bottom:none}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child .hfs_tqResultStation{border-bottom:none}}.hfs_bannerRotationWrapper{width:100%;background-color:#efeff4}@media only screen and (max-width: 768px){.hfs_bannerRotationWrapper{display:none}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_bannerRotationWrapper{display:none}}.hfs_bannerRotationWrapper .hfs_bannerRotationLoader,.hfs_bannerRotationWrapper .hfs_bannerRotation{text-align:center;width:100%;margin:1em auto}@media only screen and (max-width: 768px){.hfs_bannerRotationWrapper .hfs_bannerRotationLoader,.hfs_bannerRotationWrapper .hfs_bannerRotation{width:100%;min-width:100%;display:none}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_bannerRotationWrapper .hfs_bannerRotationLoader,.hfs_bannerRotationWrapper .hfs_bannerRotation{max-width:960px;min-width:768px;display:none}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_bannerRotationWrapper .hfs_bannerRotationLoader,.hfs_bannerRotationWrapper .hfs_bannerRotation{max-width:1140px;min-width:768px;display:none}}@media only screen and (min-width: 1140px){.hfs_bannerRotationWrapper .hfs_bannerRotationLoader,.hfs_bannerRotationWrapper .hfs_bannerRotation{width:1140px}}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_bannerRotationWrapper .hfs_bannerRotationLoader{height:0}}@media only screen and (max-width: 768px){.hfs_bannerRotationWrapper .hfs_bannerRotationLoader{height:0}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_bannerRotationWrapper .hfs_bannerRotationLoader{height:0}}@media only screen and (min-width: 992px) and (max-width: 1139px){}.hfs_initialLoading .hfs_errorBasic{color:#ffffff;padding-left:20px;padding-right:20px}#SQ_ResultOverview .hfs_resultsWrap.hfs_error{padding:20px}.hfs_wrapCookieHint{position:relative;text-align:left;width:100%;margin:0 auto;padding:0 5px}@media only screen and (max-width: 768px){.hfs_wrapCookieHint{width:100%;min-width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_wrapCookieHint{max-width:960px;min-width:768px}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_wrapCookieHint{max-width:1140px;min-width:768px}}@media only screen and (min-width: 1140px){.hfs_wrapCookieHint{width:1140px}}.hfs_wrapCookieHint h6{font-size:16px;color:#222;padding:0;margin:0}.hfs_wrapCookieHint p{font-size:14.72px;color:#222;padding:0;padding-right:32px;margin:0}.hfs_wrapCookieHint p a{text-decoration:underline}.hfs_wrapCookieHint .hfs_cookieHintAccept{position:absolute;text-align:center;top:0;right:0;font-size:42px;line-height:42px;width:42px;height:42px}@media only screen and (max-width: 768px){.hfs_wrapCookieHint .hfs_cookieHintAccept{top:-6px;right:-7px}}.hfs_pageCookieHint{position:fixed;z-index:2000000000;right:0;bottom:0;left:0;background-color:#eaba2a;color:#666666;padding:32px 0;text-align:left}@media only screen and (max-width: 768px){.hfs_pageCookieHint{padding:16px 16px}}.hfs_betahintWrapper{position:fixed;z-index:2000000001;right:0;top:0;background-color:#e31721;color:#ffffff;padding:16px 48px 16px 32px;text-align:center;font-size:14.72px;-webkit-box-shadow:0 0 24px rgba(0,0,0,0.8);-moz-box-shadow:0 0 24px rgba(0,0,0,0.8);box-shadow:0 0 24px rgba(0,0,0,0.8)}.hfs_betahintWrapper a{color:#ffffff;text-decoration:underline}.hfs_betahintWrapper a.hfs_betahintClose{position:absolute;text-decoration:none;right:16px;top:0;font-size:32px}@media only screen and (max-width: 768px){.hfs_betahintWrapper{top:0 !important;right:0;left:0;padding:16px 32px 16px 16px}.hfs_betahintWrapper a{color:#ffffff}}.hfs_mainPageHeaderWrapper{background-color:#ffffff;position:relative;min-height:70px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_mainPageHeaderWrapper{overflow-x:hidden}}@media only screen and (max-width: 768px){.hfs_mainPageHeaderWrapper{overflow-x:hidden}}.hfs_mainPageHeaderWrapper.js_navbarOpen{margin-left:260px}@media only screen and (max-width: 768px){.hfs_mainPageHeaderWrapper.js_navbarOpen .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_navbarToggle{z-index:1}.hfs_mainPageHeaderWrapper.js_navbarOpen .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_navbarToggle .haf_ic_clear{display:inline-block}.hfs_mainPageHeaderWrapper.js_navbarOpen .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_navbarToggle .haf_menu_bar{display:none}}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_mainPageHeaderWrapper.js_navbarOpen .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_brand{display:none}.hfs_mainPageHeaderWrapper.js_navbarOpen .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_navbarToggle{z-index:1}}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader{margin:0 auto}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar{text-align:left;width:100%;position:relative}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader{display:inline-block}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_navbarToggle{display:none}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse{display:block;position:absolute;top:0;right:0;bottom:0;left:120px;text-align:center}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_wrapNavigation{margin:0 auto;text-align:center;height:100%}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav{margin:0;padding:0;list-style-type:none;display:inline-block}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem{display:table-cell;height:71px;vertical-align:middle;font-size:18.72px;margin:0 16px;padding:0 8px}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem[hidden]{display:none}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem{border-top:1px solid #d9dbde}}@media only screen and (max-width: 768px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem{border-top:1px solid #d9dbde}}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation{padding-left:75px;position:relative}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation{padding-left:0;border-top:1px solid #d9dbde}}@media only screen and (max-width: 768px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation{padding-left:0;border-top:1px solid #d9dbde}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation{padding-left:0}}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation a.hfs_btn{text-decoration:none;display:inline-block;margin-top:-8px;vertical-align:middle;border-top:inherit;border-bottom:inherit;text-transform:none;font-weight:normal}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation a.hfs_btn.hfs_btnOldVersion{margin-top:-4px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation a.hfs_btn{line-height:1;padding:5.33333333px 8px}}@media only screen and (max-width: 768px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation a.hfs_btn{line-height:1;padding:5.33333333px 8px}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation a.hfs_btn{line-height:1;padding:5.33333333px 8px}}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem a{display:block;padding:4px 8px;color:#001544;text-decoration:none}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem a:hover{text-decoration:none;color:#1580d3}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem[data-tabnavigation="true"]{display:none}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_languageSwitch{width:auto;display:block;position:absolute;bottom:24px;right:0}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_languageSwitch .hfs_choosableLanguagesWrap{display:none}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_languageSwitch .hfs_choosableLanguagesWrapDesktop{text-align:left;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.4);-moz-box-shadow:0 0 8px rgba(0,0,0,0.4);box-shadow:0 0 8px rgba(0,0,0,0.4);position:absolute;display:block;right:0;width:auto;min-width:132px;background:#ffffff;z-index:20003}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_languageSwitch .hfs_choosableLanguagesWrapDesktop div.hfs_navItem{padding:4px 8px}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_languageSwitch .hfs_choosableLanguagesWrapDesktop div.hfs_navItem:hover{background-color:#eaba2a}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_languageSwitch .hfs_choosableLanguagesWrapDesktop div.hfs_navItem button{width:100%}@media only screen and (max-width: 768px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader{width:100%;min-width:100%}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader{display:block}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_brand{width:100%;display:block;text-align:center;background-repeat:no-repeat;background-position:center center;padding-left:42px}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_navbarToggle{display:block;position:absolute;top:10px;left:10px;width:44px;height:44px;line-height:44px;text-align:center;background-repeat:no-repeat;background-position:center center;z-index:1}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_navbarToggle .haf_ic_clear{display:none}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse{display:none}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse .hfs_wrapNavigation{height:auto}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse .hfs_chosenLanguage{display:none}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse .hfs_choosableLanguagesWrapDesktop{display:none}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse .hfs_choosableLanguagesWrap{-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);display:block}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse .hfs_choosableLanguagesWrap div.hfs_navItem{display:block;padding:0 8px;text-align:left;height:auto;vertical-align:initial;font-size:18.72px;line-height:69px;border-top:1px solid #d9dbde;margin:0 16px}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse .hfs_choosableLanguagesWrap div.hfs_navItem:last-child{border-bottom:1px solid #d9dbde}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse .hfs_choosableLanguagesWrap div.hfs_navItem button{width:100%}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse.js_navbarOpen{display:block;position:fixed;top:0;left:0;bottom:0;width:260px;background:#f2f2f2;z-index:20000;overflow:hidden;overflow-y:auto}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse.js_navbarOpen:after{display:block;position:absolute;content:'';width:20px;top:0;right:0;bottom:0;box-shadow:inset -12px 0 12px -8px rgba(0,0,0,0.2)}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse.js_navbarOpen .hfs_nav{display:block;margin-top:72px;height:auto}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse.js_navbarOpen .hfs_nav.hfs_languageSwitch{margin:auto;position:static}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse.js_navbarOpen .hfs_nav .hfs_navItem{display:block;text-align:left}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse.js_navbarOpen .hfs_nav .hfs_navItem a{display:block;line-height:69px;font-size:18.72px;padding:0}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader{max-width:960px;min-width:768px}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader{width:960px}}@media only screen and (min-width: 1140px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader{width:1140px}}.hfs_webAppWrapper{position:relative;width:100%;background-color:#e3e3e3;background-image:url("../img/customer/bg_webapp2050x662.jpg");background-repeat:no-repeat;background-position:center 0;padding:50px 0;min-height:386px}.hfs_webAppWrapper.js_navbarOpen{margin-left:260px}@media only screen and (max-width: 768px){.hfs_webAppWrapper{padding:0}}.hfs_webAppWrapper .hfs_wrapApplication{margin:0 auto}@media only screen and (max-width: 768px){.hfs_webAppWrapper .hfs_wrapApplication{width:100%;min-width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_webAppWrapper .hfs_wrapApplication{max-width:960px}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_webAppWrapper .hfs_wrapApplication{width:960px}}@media only screen and (min-width: 1140px){.hfs_webAppWrapper .hfs_wrapApplication{width:1140px}}.hfs_webAppWrapper .hfs_wrapApplication .hfs_initialLoading{height:245px;background-color:#000d2a}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger{display:none;text-align:center}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger .hfs_formVisibilityHelpText{display:none}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger a{color:#eaba2a}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger i{display:none}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger[data-onresult=true]{display:block}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger[data-onresult=true] .hfs_formVisibilityHelpText{display:inline-block}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger[data-onresult=true] i.haf_ic_expand_form_primary{display:inline-block}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger[data-onresult=false]{display:block}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger[data-onresult=false] i.haf_ic_collapse_form_primary{display:inline-block}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger{display:none}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger{display:none}}@media only screen and (min-width: 1140px){.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger{display:none}}.hfs_webappForm .hfs_fieldsetWrapper{font-size:18.72px;padding:49px 43px 44px 43px}@media only screen and (max-width: 768px){.hfs_webappForm .hfs_fieldsetWrapper{padding:12px 0 4px 0}.hfs_webappForm .hfs_fieldsetWrapper .hfs_formAction{padding:16px 0}}.hfs_webappForm .hfs_fieldsetWrapper .hfs_searchButton{margin-top:100px;margin-bottom:-20px}.hfs_webappForm .hfs_fieldsetWrapper .hfs_searchButtonSQ{margin-top:25px;margin-bottom:-25px}@media only screen and (max-width: 768px){.hfs_webappForm .hfs_fieldsetWrapper .hfs_searchButtonSQ{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_webappForm .hfs_fieldsetWrapper .hfs_searchButtonSQ{margin-top:0;margin-bottom:0}}.hfs_webappForm .hfs_formControlGroup .hfs_dtpHolder{margin-left:0}.hfs_webappForm .hfs_formControlGroup .hfs_dtpHolder .hfs_dtpFulltext{line-height:48px;height:48px;padding:0 2px}@media only screen and (max-width: 768px){.hfs_webappForm .hfs_formControlGroup .hfs_dtpHolder .hfs_dtpFulltext{padding:0 2px 0 42px}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_webappForm .hfs_formControlGroup .hfs_dtpHolder .hfs_dtpFulltext{padding:0 2px 0 42px}}.hfs_webappForm .hfs_formControlGroup .hfs_dtpHolder .hfs_linkTimeNowWrap{display:none !important;position:absolute;right:0}.lyr_keyboardsupport .hfs_webappForm .hfs_formControlGroup .hfs_dtpHolder .hfs_linkTimeNowWrap .hfs_linkTimeNow:focus{outline-style:solid;outline-width:2px;outline-offset:5px}@media only screen and (max-width: 768px){.hfs_webappForm .hfs_formControlGroup .hfs_dtpHolder .hfs_linkTimeNowWrap{display:none !important}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_webappForm .hfs_formControlGroup .hfs_inputIconWrapper.hfs_hideOnDisplay{display:none}}@media only screen and (min-width: 1140px){.hfs_webappForm .hfs_formControlGroup .hfs_inputIconWrapper.hfs_hideOnDisplay{display:none}}.hfs_webappForm .hfs_formControlGroup .hfs_optionsControl{text-align:left;display:inline-block;text-decoration:none;cursor:pointer;line-height:48px;width:100%;color:rgba(255,255,255,0.5)}@media only screen and (max-width: 768px){.hfs_webappForm .hfs_formControlGroup .hfs_optionsControl{margin-left:42px;width:calc(100% - 42*1px)}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_webappForm .hfs_formControlGroup .hfs_optionsControl{margin-left:42px;width:calc(100% - 42*1px)}}.hfs_webappForm .hfs_formControlGroup .hfs_optionsControl .haf_ic_expand_form{vertical-align:top}.hfs_webappForm .hfs_formControlGroup .hfs_optionsControl.js_optionsOpened{color:#ffffff}.lyr_keyboardsupport .hfs_webappForm .hfs_formControlGroup .hfs_optionsControl:focus{outline-style:solid;outline-width:2px;outline-offset:5px;border:none}.lyr_keyboardsupport .hfs_webappForm .hfs_formControlGroup .hfs_optionsControl:focus:active{outline-style:none;border:none}.hfs_webappForm .hfs_formControlGroup .hfs_optionsControl input.hfs_inputText{padding-left:42px}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_webappForm .hfs_formControlGroup .hfs_optionsControl input.hfs_inputText{padding-left:0}}@media only screen and (min-width: 1140px){.hfs_webappForm .hfs_formControlGroup .hfs_optionsControl input.hfs_inputText{padding-left:0}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_formWrapper .hfs_inputText.fixed{width:165px}}.hfs_formWrapper .hfs_inputIconWrapper{margin-left:-5px}.hfs_formWrapper .hfs_inputIconWrapper i{margin-top:6px}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_inputText{padding-left:42px}.hfs_mainPageFooterWrapper{width:100%;height:auto}.hfs_mainPageFooterWrapper.js_navbarOpen{margin-left:260px}.hfs_mainPageFooterWrapper #HFS_FooterNavigation{margin:0 auto}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation{width:100%;min-width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation{max-width:960px;min-width:768px}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation{width:960px}}@media only screen and (min-width: 1140px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation{width:1140px}}.hfs_mainPageFooterWrapper #HFS_FooterNavigation .hfs_footerNav{display:table}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation .hfs_footerNav{width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation .hfs_footerNav{table-layout:fixed;width:100%}}.hfs_mainPageFooterWrapper #HFS_FooterNavigation .hfs_footerNav .hfs_footerNavList{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation .hfs_footerNav .hfs_footerNavList .hfs_footerNavItem{font-size:14px}}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation .hfs_footerNav .hfs_footerNavList .hfs_footerNavItem{text-align:center}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation .hfs_footerNav .hfs_footerNavList .hfs_footerNavItem{text-align:center}}.hfs_mainPageFooterWrapper #HFS_FooterNavigation .hfs_footerNav .hfs_footerNavList .hfs_footerNavItem a{color:#000d2a;display:block;margin:9.6px 23px 3.2px 0}.hfs_mainPageFooterWrapper #HFS_WidgetTrafficInfo{background-color:#efeff4}.hfs_mainPageFooterWrapper #HFS_TrafficInfoWrapper{background-color:#ffffff}.hfs_mainPageFooterWrapper #HFS_TrafficInfoWrapper.js_wrapperHidden{display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader{text-align:center;padding:18px 16px;font-size:20px;border-bottom:1px solid #dddddd}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader{padding:0 0}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader{padding:0 0}}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector{display:inline-block;color:#e10a19}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector{text-align:left;margin:0 auto;width:100%;padding:12px 20px}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector label{display:block;position:relative;text-align:left;line-height:40px;width:100%}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector label .hfs_selectWrapper{position:absolute;top:0;bottom:0;right:-20px;left:140px}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector{width:100%;padding:12px 0}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector label{display:block;text-align:left;position:relative;line-height:40px;width:100%;padding-left:20px}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector label .hfs_selectWrapper{position:absolute;top:0;bottom:0;right:2px;left:130px}}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper{position:relative;display:inline-block}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper:before{display:block;position:absolute;content:'';background:transparent no-repeat url("../img/common/haf_ic_expand.svg") center center;width:25px;top:0;right:0;bottom:0}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper:before{right:20px}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper:before{right:20px}}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:1px solid #d5d5d5;color:#444;position:relative;padding-right:2em;outline:0}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper select::-ms-expand{display:none}.lyr_keyboardsupport .hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper select:focus{outline-style:solid;outline-width:2px;outline-offset:3px;outline-color:#000d2a}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper select{border-bottom:none;width:90%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper select{border-bottom:none;width:90%}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper{margin:0 auto}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper{width:100%;min-width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper{max-width:960px;min-width:768px}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper{width:960px}}@media only screen and (min-width: 1140px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper{width:1140px}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPanes{position:relative;height:40px;overflow:hidden}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPanes{padding-bottom:40px}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPanes.js_wrapperOpen{height:auto}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPanes .hfs_togglePanes{position:absolute;right:0;bottom:0;left:0;height:40px;text-align:center;background:-moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.5) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80ffffff', endColorstr='#ffffff', GradientType=0)}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPanes .hfs_togglePanes .haf_ic_expand{display:inline-block}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPanes .hfs_togglePanes .haf_ic_collapse{display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPanes .hfs_togglePanes.js_wrapperOpen .haf_ic_expand{display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPanes .hfs_togglePanes.js_wrapperOpen .haf_ic_collapse{display:inline-block}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane{list-style-type:none;margin:0;padding:0}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem{float:left}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent{border-left:1px solid #d5d5d5;padding:12px 12px 24px 12px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent{padding:12px 12px 12px 20px}}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent{padding:12px 12px 12px 20px}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent{padding:12px 12px 12px 20px}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneHeader{font-size:21px;position:relative;margin-bottom:20px}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneHeader i{margin:0 12px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneHeader{margin-bottom:0}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneHeader i{margin:0 12px 0 0}}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneHeader{margin-bottom:0}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneHeader i{margin:0 12px 0 0}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneHeader{margin-bottom:0}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneHeader i{margin:0 12px 0 0}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneMessage{font-size:12px !important}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneMessage h3{font-size:12px !important}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneMessage p{font-size:12px !important}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneMessage a{font-size:12px !important}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage{display:none}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent{border:none;border-bottom:1px solid #d5d5d5}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage{display:block;position:absolute;top:6px;right:10px;width:24px;height:30px;line-height:30px;text-align:center}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage .haf_ic_expand{display:inline-block}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage .haf_ic_collapse{display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage.js_msgShown .haf_ic_expand{display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage.js_msgShown .haf_ic_collapse{display:inline-block}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneMessage{font-size:15px;display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneMessage.js_msgShown{display:block}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent{border:none;border-bottom:1px solid #d5d5d5}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage{display:block;position:absolute;top:6px;right:10px;width:24px;height:30px;line-height:30px;text-align:center}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage .haf_ic_expand{display:inline-block}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage .haf_ic_collapse{display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage.js_msgShown .haf_ic_expand{display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage.js_msgShown .haf_ic_collapse{display:inline-block}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneMessage{display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneMessage.js_msgShown{display:block}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem:last-child .hfs_paneContent{border-right:1px solid #dddddd}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem:last-child .hfs_paneContent{border-right:none}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="2"] .hfs_trafficInfoPaneItem{width:50%}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="2"] .hfs_trafficInfoPaneItem{width:100%;min-width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="2"] .hfs_trafficInfoPaneItem{width:100%;min-width:100%}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="3"] .hfs_trafficInfoPaneItem{width:33.3%}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="3"] .hfs_trafficInfoPaneItem{width:100%;min-width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="3"] .hfs_trafficInfoPaneItem{width:100%}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="4"] .hfs_trafficInfoPaneItem{width:25%}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="4"] .hfs_trafficInfoPaneItem{width:100%;min-width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="4"] .hfs_trafficInfoPaneItem{width:100%}}.hfs_changeOnMap{padding:0}.hfs_changeOnMap img{margin-left:4px}.hfs_changeOnMap .hfs_productLabel{padding:5px;font-size:15px;padding-top:1px;padding-bottom:1px}.hfs_mapLayerButtonToggle{position:absolute;right:22px;bottom:35px;cursor:pointer;cursor:hand}.hfs_mapLayerButtonToggle input[type="checkbox"]+div.hfs_mapLayerButtonWrap .hfs_mapLayerCloser{display:none}.hfs_mapLayerButtonToggle input[type="checkbox"]+div.hfs_mapLayerButtonWrap .hfs_mapLayerOpener{display:block}.hfs_mapLayerButtonToggle input[type="checkbox"]:checked+div.hfs_mapLayerButtonWrap .hfs_mapLayerCloser{display:block}.hfs_mapLayerButtonToggle input[type="checkbox"]:checked+div.hfs_mapLayerButtonWrap .hfs_mapLayerOpener{display:none}.hfs_mapLayerButtonToggle .hfs_mapLayerOpener{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4);background-image:url('../img//sidedrawer/haf_menu_tog_coins.svg');background-repeat:no-repeat;background-position:4px 3px;background-size:26px;width:34px;height:34px;border-radius:100%;background-color:#fff}.hfs_mapLayerButtonToggle .hfs_mapLayerCloser{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4);width:28px;height:28px;line-height:30px;background-color:#000c2a;color:#ffffff;font-size:20px;text-align:center;border-radius:4px;font-weight:normal;margin-left:-37px}.hfs_mapLayerSelection{position:absolute;bottom:35px;right:10px}.hfs_mapLayerSelection.hfs_activeFlyout{bottom:125px}.hfs_mapToolbox .hfs_toolboxItem .hfs_toolboxTitle{border-bottom:none}.hfs_toolboxMCP{padding:20px 15px 15px 15px;background-color:#fff}.hfs_bikeSharingContentWrap{padding-left:30px}html.hfs_locationWebViewWrapper body{background-color:#ffffff;min-height:280px}.hfs_toolboxMCP,.hfs_locationWebview{background-color:#fff;min-height:62px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-height:280px}.hfs_toolboxMCP .hfs_bikeSharingContentWrap,.hfs_locationWebview .hfs_bikeSharingContentWrap{margin-left:-10px;margin-top:10px;padding-left:0;text-align:center}.hfs_toolboxMCP .hfs_bikeSharingContentWrap a,.hfs_locationWebview .hfs_bikeSharingContentWrap a{vertical-align:middle}.hfs_toolboxMCP [class^='hfs_icon-']::before,.hfs_locationWebview [class^='hfs_icon-']::before{content:'';width:25px;height:25px;padding-left:20px;background-repeat:no-repeat;background-position:left center}.hfs_toolboxMCP .hfs_icon-vehicle-address::before,.hfs_locationWebview .hfs_icon-vehicle-address::before{background-image:url('../img//webviews/haf_ic_flyout_delebil.svg')}.hfs_toolboxMCP .hfs_icon-car_model::before,.hfs_locationWebview .hfs_icon-car_model::before{background-image:url('../img//webviews/haf_ic_flyout_brand.svg')}.hfs_toolboxMCP .hfs_icon-transmission_type::before,.hfs_locationWebview .hfs_icon-transmission_type::before{background-image:url('../img//webviews/haf_ic_flyout_gear.svg')}.hfs_toolboxMCP .hfs_icon-consumption::before,.hfs_locationWebview .hfs_icon-consumption::before{background-image:url('../img//webviews/haf_ic_flyout_price.svg')}.hfs_toolboxMCP .hfs_icon-electricity::before,.hfs_locationWebview .hfs_icon-electricity::before{background-image:url('../img//webviews/haf_ic_flyout_electric.svg')}.hfs_toolboxMCP .hfs_icon-gasoline::before,.hfs_locationWebview .hfs_icon-gasoline::before{background-image:url('../img//webviews/haf_ic_flyout_gasoline.svg')}.hfs_toolboxMCP .hfs_icon-fuel_level::before,.hfs_locationWebview .hfs_icon-fuel_level::before{background-image:url('../img//webviews/haf_ic_flyout_fuel.svg')}.hfs_toolboxMCP .hfs_icon-charge_level::before,.hfs_locationWebview .hfs_icon-charge_level::before{background-image:url('../img//webviews/haf_ic_flyout_fuel.svg')}.hfs_toolboxMCP .hfs_icon-license_plate::before,.hfs_locationWebview .hfs_icon-license_plate::before{background-image:url('../img//webviews/haf_ic_flyout_licence_plate.svg')}.hfs_toolboxMCP .hfs_row,.hfs_locationWebview .hfs_row{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.hfs_toolboxMCP .hfs_textCenter,.hfs_locationWebview .hfs_textCenter{text-align:center}.hfs_toolboxMCP ul,.hfs_locationWebview ul{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;border-top:1px solid #ccc}.hfs_toolboxMCP li,.hfs_locationWebview li{border-bottom:1px solid #ccc;line-height:40px;font-size:12px;flex:1 1 50%}.hfs_toolboxMCP .hfs_row>div:first-child,.hfs_locationWebview .hfs_row>div:first-child{width:60%;font-size:16px}.hfs_toolboxMCP .hfs_row>div:last-child,.hfs_locationWebview .hfs_row>div:last-child{width:40%}.hfs_toolboxMCP .hfs_vehicle-status,.hfs_locationWebview .hfs_vehicle-status{font-weight:bold}.hfs_toolboxMCP .hfs_operator-logo,.hfs_locationWebview .hfs_operator-logo{text-align:right}.hfs_toolboxMCP .hfs_operator-logo img,.hfs_locationWebview .hfs_operator-logo img{max-width:150px;_max-height:25px}.hfs_toolboxMCP .hfs_buttonLink,.hfs_locationWebview .hfs_buttonLink{width:100%;padding:15px 5px;background-color:#212529;color:#ffffff;outline:none;border:none;font-size:16px;border-radius:4px;letter-spacing:1.2px;margin:0 auto;text-decoration:none;text-align:center}.hfs_toolboxMCP .loader,.hfs_locationWebview .loader{border:4px solid #dbdbdb;border-radius:50%;border-top:4px solid black;border-bottom:4px solid black;width:40px;height:40px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:25px auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.hfs_toolboxMCP{min-height:auto}.hfs_mcpIndicator{background-color:#00082a;border-radius:100%;width:24px;height:24px;color:#fff;display:inline-block;text-align:center;font-size:11px;line-height:24px}.hfs_toolboxGradient{height:30px;background:-moz-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0)}.hfs_mapToolbox .hfs_toolboxItem{background-color:transparent}.hfs_mapToolbox .hfs_toolboxItem .hfs_toolboxBody,.hfs_mapToolbox .hfs_toolboxItem .hfs_toolboxTitle{background-color:#fff}.hfs_customerMapLayerItem{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4);background-color:#ffffff;border-radius:4px;display:inline-block;font-size:11px}.hfs_customerMapLayerItem.hfs_categoryDisabled{background-color:#efefef;opacity:.7;filter:alpha(opacity=70)}.hfs_customerMapLayerItem .hfs_icoButton,.hfs_toolboxMCP .hfs_icoButton,.hfs_locationWebview .hfs_icoButton{width:30px;height:30px}.hfs_customerMapLayerLabel{cursor:hand;cursor:pointer}.hfs_customerMapLayerLabel input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.hfs_customerMapLayerLabel input+.hfs_customerMapLayerItem i.hfs_active{display:none}.hfs_customerMapLayerLabel input+.hfs_customerMapLayerItem i.hfs_inactive{display:inline-block}.hfs_customerMapLayerLabel input:checked+.hfs_customerMapLayerItem{background-color:#000c2a;color:#ffffff}.hfs_customerMapLayerLabel input:checked+.hfs_customerMapLayerItem i.hfs_active{display:inline-block}.hfs_customerMapLayerLabel input:checked+.hfs_customerMapLayerItem i.hfs_inactive{display:none}.hfs_customerMapLayerLabel input:checked+.hfs_customerMapLayerItem.hfs_categoryDisabled{background-color:#000c2a}.lyr_keyboardsupport .hfs_customerMapLayerLabel input:focus+.hfs_customerMapLayerItem{color:#000c2a;outline-style:solid;outline-width:2px;outline-offset:5px}.hfs_resultOverview i.haf_ic_mapview_inactive,.hfs_resultDetail i.haf_ic_mapview_inactive{display:inline-block}.hfs_resultOverview i.haf_ic_mapview_active,.hfs_resultDetail i.haf_ic_mapview_active{display:none}.hfs_resultOverview.js_mapOpened i.haf_ic_mapview_inactive,.hfs_resultDetail.js_mapOpened i.haf_ic_mapview_inactive{display:none}.hfs_resultOverview.js_mapOpened i.haf_ic_mapview_active,.hfs_resultDetail.js_mapOpened i.haf_ic_mapview_active{display:inline-block}.hfs_resultOverview.js_mapOpened .hfs_resultDetailContainer,.hfs_resultDetail.js_mapOpened .hfs_resultDetailContainer,.hfs_resultOverview.js_mapOpened .hfs_resultOverviewContainer,.hfs_resultDetail.js_mapOpened .hfs_resultOverviewContainer{position:relative}.hfs_resultOverview.js_mapOpened .hfs_resultDetailContainer:after,.hfs_resultDetail.js_mapOpened .hfs_resultDetailContainer:after,.hfs_resultOverview.js_mapOpened .hfs_resultOverviewContainer:after,.hfs_resultDetail.js_mapOpened .hfs_resultOverviewContainer:after{content:'';display:block;width:20px;position:absolute;right:0;top:0;bottom:0;box-shadow:7px 0 9px -7px rgba(0,0,0,0.6)}.hfs_resultOverview.js_mapOpened .hfs_resultDetailContainer .hfs_listResults .js_overviewItemActive:after,.hfs_resultDetail.js_mapOpened .hfs_resultDetailContainer .hfs_listResults .js_overviewItemActive:after,.hfs_resultOverview.js_mapOpened .hfs_resultOverviewContainer .hfs_listResults .js_overviewItemActive:after,.hfs_resultDetail.js_mapOpened .hfs_resultOverviewContainer .hfs_listResults .js_overviewItemActive:after{position:absolute;top:22px;right:-10px;content:'';width:20px;height:20px;border:10px solid #FFFFFF;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:4px -4px 6px -4px rgba(0,0,0,0.6);z-index:2}.hfs_resultOverview .hfs_loaderEarlierConnections,.hfs_resultDetail .hfs_loaderEarlierConnections,.hfs_resultOverview .hfs_loaderLaterConnections,.hfs_resultDetail .hfs_loaderLaterConnections{display:none;vertical-align:middle}.hfs_resultOverview .hfs_loaderEarlierConnections.js_loading,.hfs_resultDetail .hfs_loaderEarlierConnections.js_loading,.hfs_resultOverview .hfs_loaderLaterConnections.js_loading,.hfs_resultDetail .hfs_loaderLaterConnections.js_loading{display:inline-block}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_resultOverview .hfs_listResults .hfs_separatorMain,.hfs_resultDetail .hfs_listResults .hfs_separatorMain{padding-left:20px}.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper{padding-left:20px}.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper a.hfs_furtherConnections,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper a.hfs_furtherConnections{font-size:22px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine{padding:10px 20px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionTime .hfs_timeRow,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionTime .hfs_timeRow{font-size:20px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionTime.hfs_cancelledCol,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionTime.hfs_cancelledCol{width:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent{font-size:18px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent .hfs_Information,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent .hfs_Information{line-height:25px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_cancelledColArr,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_cancelledColArr{padding-right:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_cancelledColDep,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_cancelledColDep{padding-left:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_hasCancellation,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_hasCancellation{padding-left:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionSummaryMsgs.hfs_hasCancellation ul.hfs_listMsg,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionSummaryMsgs.hfs_hasCancellation ul.hfs_listMsg{margin-left:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionDetails{padding:0 20px 5px}.hfs_resultOverview .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionOverviewLine,.hfs_resultOverview .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionDetails{border-left:10px solid #00022A;padding-left:10px}.hfs_resultOverview .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionDetails{border-bottom:10px solid #00022A}}@media only screen and (max-width: 768px){.hfs_resultOverview .hfs_listResults .hfs_separatorMain,.hfs_resultDetail .hfs_listResults .hfs_separatorMain{padding-left:20px}.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper{padding-left:20px}.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper a.hfs_furtherConnections,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper a.hfs_furtherConnections{font-size:22px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine{padding:10px 20px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionTime .hfs_timeRow,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionTime .hfs_timeRow{font-size:20px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionTime.hfs_cancelledCol,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionTime.hfs_cancelledCol{width:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent{font-size:18px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent .hfs_Information,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent .hfs_Information{line-height:25px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_cancelledColArr,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_cancelledColArr{padding-right:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_cancelledColDep,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_cancelledColDep{padding-left:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_hasCancellation,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_hasCancellation{padding-left:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionSummaryMsgs.hfs_hasCancellation ul.hfs_listMsg,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionSummaryMsgs.hfs_hasCancellation ul.hfs_listMsg{margin-left:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionDetails{padding:0 20px 5px}.hfs_resultOverview .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionOverviewLine,.hfs_resultOverview .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionDetails{border-left:10px solid #00022A;padding-left:10px}.hfs_resultOverview .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionDetails{border-bottom:10px solid #00022A}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_furtherConnections,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_furtherConnections{font-size:16px}.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_openMap,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_openMap{padding-top:9px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine{padding:22px 32px;background-color:#EFF6FD}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent{font-size:15px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionDetails{padding:0 20px 5px}.hfs_resultOverview .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionOverviewLine{border-left:10px solid #00022A;padding-left:22px !important;background-color:#FFFFFF}.hfs_resultOverview .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionDetails{border-bottom:3px solid #00022A}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_furtherConnections,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_furtherConnections{font-size:16px}.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_openMap,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_openMap{padding-top:9px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine{padding:22px 32px;background-color:#EFF6FD}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent{font-size:15px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionDetails{padding:0 20px 5px}.hfs_resultOverview .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionOverviewLine{border-left:10px solid #00022A;padding-left:22px !important;background-color:#FFFFFF}.hfs_resultOverview .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionDetails{border-bottom:3px solid #00022A}}@media only screen and (min-width: 1140px){.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_furtherConnections,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_furtherConnections{font-size:16px}.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_openMap,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_openMap{padding-top:9px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine{width:100%;padding:22px 32px;background-color:#EFF6FD}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent{font-size:15px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionDetails{padding:0 20px 5px}.hfs_resultOverview .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionOverviewLine{border-left:10px solid #00022A;padding-left:22px !important;background-color:#FFFFFF}.hfs_resultOverview .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionDetails{border-bottom:3px solid #00022A}}.mq-mid .hfs_formWrapper .hfs_formAction .hfs_btn.hfs_btnBlock{width:100%}.hfs_customerMapLayerItem .hfs_layerDescription{display:none}.mq-small .leaflet-top .leaflet-control{margin-top:50px}.mq-small .hfs_mapLayerButtonToggle{bottom:164px}.mq-small .hfs_mapLayerSelection{bottom:165px;margin-left:110px}.mq-small .hfs_toggleMapViewWrapper{height:auto}.mq-small .hfs_toggleMapViewWrapper .hfs_openMap{display:none !important}.mq-small .hfs_showConnectionInMap{display:inline !important}.mq-small .hfs_mapToolbox{margin:0 !important;width:100% !important;left:0 !important;bottom:0}.mq-small .hfs_formWrapper .hfs_formAction{padding:0;margin:0 15px}.mq-small .hfs_formWrapper .hfs_formAction .hfs_btn.hfs_btnBlock{text-decoration:none;margin-top:20px;width:100%}.mq-small .hfs_webappForm .hfs_fieldsetWrapper{font-size:18.72px;padding:20px 20px 20px 20px}.mq-small .hfs_toolboxBikeSharing{min-height:102px}.mq-small .hfs_toolboxGradient{background-color:#fff}i.haf_ic_time_at_active{display:none}@media only screen and (max-width: 768px){i.haf_ic_time_at_active{margin-left:5px;margin-top:10px !important;display:block}}@media only screen and (min-width: 769px) and (max-width: 991px){i.haf_ic_time_at_active{margin-left:5px;margin-top:10px !important;display:block}}@media only screen and (max-width: 768px){#HFS_OptionsButtonTP i{margin-right:12px;margin-top:10px !important}}@media only screen and (min-width: 769px) and (max-width: 991px){#HFS_OptionsButtonTP i{margin-right:12px;margin-top:10px !important}}.hfs_formWrapper .hfs_webappFormIconButton{padding-left:0}.hfs_searchModeSelector{color:#eaba2a;font-size:26px;height:36px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_searchModeSelector{height:auto;font-size:21px;height:32px}}@media only screen and (max-width: 768px){.hfs_searchModeSelector{height:auto}}.hfs_searchModeSelector label{position:relative}.hfs_searchModeSelector label select{position:relative;border:2px solid transparent;border-bottom:2px solid rgba(235,187,42,0.5);background:transparent;height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#eaba2a;min-width:310px}.hfs_searchModeSelector label select::-ms-expand{display:none}.lyr_keyboardsupport .hfs_searchModeSelector label select:focus{outline-style:solid;outline-width:2px;outline-offset:5px;outline-color:#fff}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_searchModeSelector label select{min-width:280px}}.hfs_searchModeSelector label select *{background:#ffffff;color:#000d2a;padding:4px 6px}.hfs_searchModeSelector label select *:hover{color:#f00;background:none}.hfs_searchModeSelector label[data-webapp-context="tp"]:before{position:absolute;display:block;bottom:5px;right:7px;width:16px;height:16px;content:'';background:transparent no-repeat url("../img/common/haf_ic_expand_form_primary.svg") center center}.hfs_searchModeSelector label[data-webapp-context="sq"] select{display:none}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut[data-dtp-type="sq"] input.hfs_dtpDate{left:44px}}@media only screen and (max-width: 768px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut[data-dtp-type="sq"] input.hfs_dtpDate{left:44px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut[data-dtp-type="sq"] input.hfs_dtpTime{left:136px;width:70px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut[data-dtp-type="sq"] input.hfs_dtpTime{left:145px}}@media only screen and (max-width: 768px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut[data-dtp-type="sq"] input.hfs_dtpTime{left:145px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut select.hfs_dtpDepArr{width:44px;left:0}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut select.hfs_dtpDepArr{left:42px}}@media only screen and (max-width: 768px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut select.hfs_dtpDepArr{left:42px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut input.hfs_dtpDate{left:44px;width:92px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut input.hfs_dtpDate{left:94px}}@media only screen and (max-width: 768px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut input.hfs_dtpDate{left:94px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut input.hfs_dtpTime{left:136px;width:70px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut input.hfs_dtpTime{left:196px}}@media only screen and (max-width: 768px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut input.hfs_dtpTime{left:196px}}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut .hfs_dtpSeparate{padding:0 2px 0 42px}}@media only screen and (max-width: 768px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut .hfs_dtpSeparate{padding:0 2px 0 42px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control.from{margin-top:27px;font-size:25px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control.from{margin-top:21px;font-size:18px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control.from .hfs_dtpSeparate{font-size:25px}@media only screen and (max-width: 768px){.hfs_formWrapper .hfs_formControlGroup .hfs_control.from .hfs_dtpSeparate{padding:0 2px 0 42px;font-size:18px}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_formWrapper .hfs_formControlGroup .hfs_control.from .hfs_dtpSeparate{padding:0 2px 0 42px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control.to{margin-top:21px;font-size:25px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control.to{margin-top:14px;font-size:18px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control.stboard{margin-top:27px;font-size:25px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control.stboard{margin-top:21px;font-size:18px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control.stboard .hfs_dtpDate,.hfs_formWrapper .hfs_formControlGroup .hfs_control.stboard .hfs_dtpTime{font-size:21px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control.stboard .hfs_dtpDate,.hfs_formWrapper .hfs_formControlGroup .hfs_control.stboard .hfs_dtpTime{font-size:18px}}.hfs_formWrapper .hfs_customerOptionsWrap{background-color:#2d3649;padding-bottom:32px;padding-left:27px;padding-right:27px}@media only screen and (max-width: 768px){.hfs_formWrapper .hfs_customerOptionsWrap{padding-left:0;padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_formWrapper .hfs_customerOptionsWrap{padding-left:2px;padding-right:2px}}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_optionsArrow{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #2d3649;position:absolute;top:-20px;right:50%;z-index:10000000000;display:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_optionsContent{padding-top:0}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader{height:34px}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderTitleWrap{display:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn{height:34px;position:absolute;top:0;bottom:0}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.left{left:16px;line-height:34px}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.left a{color:#eaba2a;text-decoration:none;text-transform:uppercase;font-weight:normal}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.left a:visited{text-decoration:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.left a:focus{text-decoration:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.left a:hover{text-decoration:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.left a:active{text-decoration:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right{top:12px;right:14px;line-height:34px;font-size:32px}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right a{color:#eaba2a;text-decoration:none;font-weight:normal}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right a:visited{text-decoration:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right a:focus{text-decoration:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right a:hover{text-decoration:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right a:active{text-decoration:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right .hfs_resultReset{font-size:14.72px;background-color:#000d2a;padding:0 6px;padding-right:12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;z-index:10000000;line-height:28px;vertical-align:bottom}.lyr_keyboardsupport .hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right .hfs_resultReset:focus{outline-style:solid;outline-width:2px;outline-offset:5px;outline-color:#fff}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right .hfs_resultClose{line-height:18px}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_checkboxOption{border-bottom:1px solid #505767}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_checkboxOption:last-child{border-bottom:none !important}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_selectOption{line-height:30px}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_control{position:relative}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viaDelete{position:absolute;right:0;top:0}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_optionNotification{color:#979FAC;font-size:13.28px}.hfs_optionItemHeader .hfs_optionItemLabel{display:inline-block;max-width:85%}.hfs_optionItemHeader *{vertical-align:top}.hfs_linkCaretOptions{display:block;position:absolute;top:0;right:0;padding-left:7px;margin-left:-3px;height:48px;width:38px;text-align:center}.hfs_linkCaretOptions i{margin-top:18px}.hfs_customerOptions{color:#ffffff;position:relative}.hfs_customerOptions .hfs_customLabel{color:#eaba2a}.hfs_customerOptions div[class*="col-"].showSeparator,.hfs_customerOptions div[class^="col-"].showSeparator{border-left:1px solid #505767;border-bottom:none}@media only screen and (max-width: 768px){.hfs_customerOptions div[class*="col-"].showSeparator,.hfs_customerOptions div[class^="col-"].showSeparator{border-left:none;border-bottom:1px solid #505767}}.hfs_customerOptions header{color:#eaba2a}.hfs_customerOptions header h1,.hfs_customerOptions header h2,.hfs_customerOptions header h3,.hfs_customerOptions header h4,.hfs_customerOptions header h5,.hfs_customerOptions header h6{font-weight:600;margin:0;padding:0}.hfs_customerOptions hr{border-color:#505767;margin-top:30px;margin-bottom:30px}.hfs_customerOptions ul{list-style-type:none;margin:0;padding:0}.hfs_customerOptions select,.hfs_customerOptions input[type="text"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:2px solid #979FAC;position:relative;margin:3px 0;width:100%}.hfs_customerOptions select::-ms-expand,.hfs_customerOptions input[type="text"]::-ms-expand{display:none}.hfs_customerOptions select:focus,.hfs_customerOptions input[type="text"]:focus{outline:0;border-color:#fff}.hfs_customerOptions select *,.hfs_customerOptions input[type="text"] *{color:#000d2a}.hfs_customerOptions select option,.hfs_customerOptions input[type="text"] option{background-color:#ffffff}.hfs_customerOptions select::-webkit-input-placeholder,.hfs_customerOptions input[type="text"]::-webkit-input-placeholder{color:#ffffff;opacity:.5}.hfs_customerOptions select:-moz-placeholder,.hfs_customerOptions input[type="text"]:-moz-placeholder{color:#ffffff;opacity:.5}.hfs_customerOptions select::-moz-placeholder,.hfs_customerOptions input[type="text"]::-moz-placeholder{color:#ffffff;opacity:.5}.hfs_customerOptions select:-ms-input-placeholder,.hfs_customerOptions input[type="text"]:-ms-input-placeholder{color:#ffffff;opacity:.5}.hfs_customerOptions .hfs_selectWrapper{position:relative;display:inline-block;width:100%}.hfs_customerOptions .hfs_selectWrapper select{padding-right:1.4em}.hfs_customerOptions .hfs_selectWrapper:before{display:block;position:absolute;content:'';background:transparent no-repeat url("../img/common/haf_ic_expand_inv.svg") center center;width:1em;top:0;right:0;bottom:0}.hfs_customerOptions .hfs_checkboxToggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hfs_customerOptions .hfs_checkboxToggle input[type="checkbox"],.hfs_customerOptions .hfs_checkboxToggle input[type="radio"]{position:absolute;left:-3000px}.hfs_customerOptions .hfs_checkboxToggle .hfs_optionsToggleWrap{display:inline-block}.hfs_customerOptions .hfs_checkboxToggle .hfs_optionsToggleWrap .haf_options_checked{display:none}.hfs_customerOptions .hfs_checkboxToggle .hfs_optionsToggleWrap .haf_options_unchecked{display:inline-block}.hfs_customerOptions .hfs_checkboxToggle input[type="checkbox"]:checked+label .hfs_optionsToggleWrap .haf_options_checked,.hfs_customerOptions .hfs_checkboxToggle input[type="radio"]:checked+label .hfs_optionsToggleWrap .haf_options_checked{display:inline-block}.hfs_customerOptions .hfs_checkboxToggle input[type="checkbox"]:checked+label .hfs_optionsToggleWrap .haf_options_unchecked,.hfs_customerOptions .hfs_checkboxToggle input[type="radio"]:checked+label .hfs_optionsToggleWrap .haf_options_unchecked{display:none}.lyr_keyboardsupport .hfs_customerOptions .hfs_checkboxToggle input[type="checkbox"]:focus+label .hfs_optionsToggleWrap i,.lyr_keyboardsupport .hfs_customerOptions .hfs_checkboxToggle input[type="radio"]:focus+label .hfs_optionsToggleWrap i{outline-style:solid;outline-width:2px;outline-offset:0px;outline-color:#fff}.hfs_customerOptions .hfs_checkboxToggle label{display:flex}.hfs_customerOptions .hfs_checkboxToggle label .hfs_optionsToggleWrap{margin-right:8px}.hfs_customerOptions .hfs_optionsProductsWrap{margin-top:10px}.hfs_customerOptions .hfs_optionsProductsWrap .hfs_checkboxToggle{margin-left:24px}.hfs_customerOptions .hfs_optionsProductsWrap .hfs_checkboxToggleMaster{color:#eaba2a;font-weight:bold;margin-left:0;margin-bottom:8px}.hfs_customerOptions .hfs_optionsProductsWrap .hfs_productGroups ul li{line-height:36px}@media only screen and (max-width: 768px){.hfs_customerOptions .hfs_optionsProductsWrap .hfs_productGroups ul li i{display:none}}.hfs_customerOptions .hfs_optionsProductsWrap .hfs_productGroups ul li.hfs_euSpiritProducts{margin-bottom:15px}.hfs_customerOptions .hfs_optionPanelTab,.hfs_customerOptions .hfs_optionPanelContent{display:block;width:100%;background-color:#000d2a;padding:18px}.hfs_customerOptions .hfs_optionPanelTab{padding:12px 24px 12px 12px}.hfs_customerOptions .hfs_optionPanelTab{display:flex;align-items:center;font-weight:bold;font-size:18.72px;color:#eaba2a;margin-top:32px;margin-bottom:1px}.hfs_customerOptions .hfs_optionPanelTab .lyr_atomLabel{flex:1;margin:0 16px;cursor:pointer}.hfs_customerOptions .hfs_optionPanelTab[aria-expanded="true"] .haf_ic_expand_form{transform:rotate(180deg)}.hfs_customerOptions .hfs_optionPanelContent{padding-top:32px;padding-bottom:32px}.hfs_customerOptions .hfs_optionItemContent{display:flex;align-items:flex-end;flex-wrap:wrap}.hfs_customerOptions .hfs_optionItemContent .hfs_selectOptionWrapper,.hfs_customerOptions .hfs_optionItemContent .hfs_checkboxOption,.hfs_customerOptions .hfs_optionItemContent .hfs_inputOption{flex:1;flex-basis:175px}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_customerOptions .hfs_optionItemContent .hfs_selectOptionWrapper,.hfs_customerOptions .hfs_optionItemContent .hfs_checkboxOption,.hfs_customerOptions .hfs_optionItemContent .hfs_inputOption{flex-basis:50%}}@media only screen and (max-width: 768px){.hfs_customerOptions .hfs_optionItemContent .hfs_selectOptionWrapper,.hfs_customerOptions .hfs_optionItemContent .hfs_checkboxOption,.hfs_customerOptions .hfs_optionItemContent .hfs_inputOption{flex-basis:50%}}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_customerOptions .hfs_optionItemContent .hfs_selectOptionWrapper,.hfs_customerOptions .hfs_optionItemContent .hfs_checkboxOption,.hfs_customerOptions .hfs_optionItemContent .hfs_inputOption{flex-basis:100%}}.hfs_customerOptions .hfs_optionItemContent .hfs_selectOption,.hfs_customerOptions .hfs_optionItemContent .hfs_checkboxToggle,.hfs_customerOptions .hfs_optionItemContent .hfs_inputOption{margin-right:8px}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_customerOptions .hfs_optionItemContent .hfs_selectOption,.hfs_customerOptions .hfs_optionItemContent .hfs_checkboxToggle,.hfs_customerOptions .hfs_optionItemContent .hfs_inputOption{margin-left:10px}}@media only screen and (min-width: 1140px){.hfs_customerOptions .hfs_optionItemContent .hfs_selectOption,.hfs_customerOptions .hfs_optionItemContent .hfs_checkboxToggle,.hfs_customerOptions .hfs_optionItemContent .hfs_inputOption{margin-left:10px}}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_customerOptions .hfs_optionsBikeWrap .hfs_selectOptionWrapper,.hfs_customerOptions .hfs_optionsBikeWrap .hfs_checkboxOption,.hfs_customerOptions .hfs_optionsBikeWrap .hfs_inputOption{flex-basis:50%}}.hfs_customerOptions .hfs_optionsViaWrap>section,.hfs_customerOptions .hfs_selectOptionWrapper,.hfs_customerOptions .hfs_optionsLineExcludeWrap>section,.hfs_customerOptions .hfs_optionsLineIncludeWrap>section,.hfs_customerOptions .hfs_checkboxOption{padding-top:16px;padding-bottom:16px}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_customerOptions .hfs_optionsViaWrap>section,.hfs_customerOptions .hfs_selectOptionWrapper,.hfs_customerOptions .hfs_optionsLineExcludeWrap>section,.hfs_customerOptions .hfs_optionsLineIncludeWrap>section,.hfs_customerOptions .hfs_checkboxOption{padding-right:32px}}@media only screen and (min-width: 1140px){.hfs_customerOptions .hfs_optionsViaWrap>section,.hfs_customerOptions .hfs_selectOptionWrapper,.hfs_customerOptions .hfs_optionsLineExcludeWrap>section,.hfs_customerOptions .hfs_optionsLineIncludeWrap>section,.hfs_customerOptions .hfs_checkboxOption{padding-right:64px}}.hfs_customerOptions .hfs_productGroupsWrapper{display:flex;flex-wrap:wrap}.hfs_customerOptions .hfs_productGroupsWrapper .hfs_productGroups{margin:8px 0;flex:1}@media only screen and (max-width: 768px){.hfs_customerOptions .hfs_productGroupsWrapper .hfs_productGroups{flex-basis:50%}}@media only screen and (max-width: 768px){.hfs_customerOptions .hfs_orderTopDown>ul{display:flex;flex-wrap:wrap}.hfs_customerOptions .hfs_orderTopDown>ul>li,.hfs_customerOptions .hfs_orderTopDown>.hfs_productGroups{flex-basis:50%}.hfs_customerOptions .hfs_orderTopDown>ul>li:nth-child(2),.hfs_customerOptions .hfs_orderTopDown>.hfs_productGroups:nth-child(2){order:3}.hfs_customerOptions .hfs_orderTopDown>ul>li:nth-child(3),.hfs_customerOptions .hfs_orderTopDown>.hfs_productGroups:nth-child(3){order:2}}.hfs_customerOptions .hfs_optionsViaWrap{position:relative}.hfs_customerOptions .hfs_optionsViaWrap::after{display:none;content:" ";border-left:1px solid #505767;position:absolute;right:30px;top:10%;bottom:10%}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_customerOptions .hfs_optionsViaWrap::after{display:block;right:15px}}@media only screen and (min-width: 1140px){.hfs_customerOptions .hfs_optionsViaWrap::after{display:block}}.hfs_clickableInput:hover{cursor:pointer;color:#1580d3}.hfs_calendarMask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:89999;background:rgba(0,0,0,0)}ul.hfs_calendarExportList{margin:20px 0}.hfs_overlayMask{background:rgba(123,123,123,0.6)}.hfs_dtpHolder .hfs_dtpTextOuptut .hfs_dtpDepArr{width:45px}.hfs_dtpHolder .hfs_dtpTextOuptut .hfs_dtpTime{width:65px}.hfs_dtpHolder .hfs_dtpTextOuptut .hfs_dtpDate{width:100px}.hfs_dtpHolder .hfs_linkCaret{margin-right:-58px}.hfs_dtpHolder .hfs_linkCaret .lyr_keyboardsupport a:focus{outline-style:solid;outline-width:2px;outline-offset:5px}.hfs_dtpRenderTarget .hfs_datetimepicker{color:#000d2a;padding:16px 26px;width:420px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_dtpRenderTarget .hfs_datetimepicker{padding-top:64px}}@media only screen and (max-width: 768px){.hfs_dtpRenderTarget .hfs_datetimepicker{padding-top:64px}}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpCloseHeader{background:#000d2a;text-align:right;position:absolute;top:0;right:0;left:0;height:48px}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpCloseHeader a{display:inline-block;width:48px;text-align:center;height:48px;line-height:40px;font-size:40px;color:#ffffff}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpCloseHeader{display:none}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpCloseHeader{display:none}}@media only screen and (min-width: 1140px){.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpCloseHeader{display:none}}.hfs_dtpRenderTarget .hfs_datetimepicker.js_showModal{top:0;margin-top:-160px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.4);-moz-box-shadow:0 0 8px rgba(0,0,0,0.4);box-shadow:0 0 8px rgba(0,0,0,0.4);border:none}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_dtpRenderTarget .hfs_datetimepicker.js_showModal{top:0;right:0;bottom:0;left:0;position:fixed;height:auto;width:auto;overflow-y:auto;margin-top:0}.hfs_dtpRenderTarget .hfs_datetimepicker.js_showModal .hfs_dtpActions button{display:block;width:100%}}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpRemarkTxt{font-size:12px;color:#757575;line-height:19.2px}.hfs_dtpRenderTarget .hfs_datetimepicker span.hfs_hourMinsLabel{font-size:17px;color:#000d2a;line-height:1;height:auto}.hfs_dtpRenderTarget .hfs_datetimepicker input.hourMinsInput{position:static;font-size:18.72px;width:20px;line-height:1;height:auto;padding:0 0;display:inline;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@msValue)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;border:none;background-color:transparent}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_buttonDateTimePicker{display:inline-block;margin-right:16px}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_buttonDateTimePicker:last-child{margin-right:0}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_buttonDateTimePicker .haf_ic_radio_on{display:none;margin-right:3px}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_buttonDateTimePicker .haf_ic_radio_off{display:inline-block;margin-right:3px}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_buttonDateTimePicker.hfs_select{background-color:transparent;font-weight:bold;color:#000d2a !important}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_buttonDateTimePicker.hfs_select .haf_ic_radio_on{display:inline-block;margin-right:3px}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_buttonDateTimePicker.hfs_select .haf_ic_radio_off{display:none;margin-right:3px}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_buttonDateTimePicker:hover{color:inherit;background-color:transparent}.hfs_dtpRenderTarget .hfs_datePickTable{width:100%;font-size:16px;text-align:center;font-family:inherit;border-spacing:0px;border-collapse:collapse;background-color:transparent}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_dtpRenderTarget .hfs_datePickTable{font-size:12px}}.hfs_dtpRenderTarget .hfs_datePickTable thead th{border:1px solid #caccd2}.hfs_dtpRenderTarget .hfs_datePickTable thead th.hfs_calendarWeek{border:1px solid transparent;border-right:1px solid #caccd2}.hfs_dtpRenderTarget .hfs_datePickTable .hfs_calCaption{margin-left:40px;position:relative}.hfs_dtpRenderTarget .hfs_datePickTable .hfs_calCaption span.monthT,.hfs_dtpRenderTarget .hfs_datePickTable .hfs_calCaption span.yearT{height:32px;line-height:32px}.hfs_dtpRenderTarget .hfs_datePickTable .hfs_calCaption a{position:absolute;top:2px;width:32px;height:32px;text-align:center;vertical-align:middle;display:block}.hfs_dtpRenderTarget .hfs_datePickTable .hfs_calCaption a.hfs_arr_prev{left:0;width:25px;height:25px}.hfs_dtpRenderTarget .hfs_datePickTable .hfs_calCaption a.hfs_arr_next{right:0;width:25px;height:25px}.hfs_dtpRenderTarget .hfs_datePickTable caption{font-size:18px;font-weight:600;margin:0 0 14.4px 0}.hfs_dtpRenderTarget .hfs_datePickTable th{background:#fff !important;text-align:center;padding:4px 8px;font-weight:normal}.hfs_dtpRenderTarget .hfs_datePickTable th.hfs_calendarWeek{font-size:15px;color:#b2b6bf;font-weight:normal;border-right:1px solid #caccd2}.hfs_dtpRenderTarget .hfs_datePickTable th.hfs_calendarWeek:empty{border-right:none}.hfs_dtpRenderTarget .hfs_datePickTable td{font-size:15px;cursor:pointer;padding:1px 5px;border:1px solid #caccd2;z-index:2}.hfs_dtpRenderTarget .hfs_datePickTable td:empty{cursor:default;background-color:#fff !important;border:none;z-index:1}.hfs_dtpRenderTarget .hfs_buttonDateTimePicker:hover,.hfs_dtpRenderTarget .hfs_buttonDateTimePicker:focus{background-color:#000d2a;color:white;outline:none}.hfs_dtpRenderTarget .hfs_timeTable .tiny span.hfs_select,.hfs_dtpRenderTarget .hfs_select{background:#000d2a none repeat scroll 0 0;color:#fff !important}.hfs_dtpRenderTarget td.hfs_select{background:transparent none repeat scroll 0 0;color:#000d2a !important;font-size:17px;font-weight:600;position:relative}.hfs_dtpRenderTarget td.hfs_select:before{content:'';position:absolute;top:-2px;right:0;bottom:0;left:-2px;border:2px solid #eaba2a}.hfs_dtpRenderTarget .hfs_current{box-shadow:0 0 0 #000;border:1px solid #000510}.hfs_dtpRenderTarget .hfs_previousDays{background-color:#E8E8E8;color:#999 !important;font-style:italic}.hfs_dtpRenderTarget .hfs_datepicker{margin-top:16px;margin-right:22px}.hfs_dtpRenderTarget .hfs_timepicker{margin-top:16px;margin-bottom:16px;margin-left:50px;font-weight:normal}.hfs_dtpRenderTarget .hfs_timepicker .hfs_inputWrapper{line-height:20px;text-align:left;border:2px solid #eaba2a;padding:0 6px 0 3px;display:inline-block}.hfs_dtpRenderTarget .hfs_timepicker .hfs_inputWrapper span{font-size:17px;display:inline-block;height:22px !important;line-height:20px !important;padding:0;margin:0 -5px 0 -5px}.hfs_dtpRenderTarget .hfs_timepicker .hfs_inputWrapper input{font-size:17px}.hfs_dtpRenderTarget .hfs_timepicker .hfs_inputWrapper input:focus{outline:0;border-color:#fff;font-weight:bold}.hfs_dtpRenderTarget .hfs_timepicker .hfs_timeTable{width:100%;text-align:center}.hfs_dtpRenderTarget .hfs_timepicker .hfs_timeTable .hfs_ampm{text-align:right}.hfs_dtpRenderTarget .hfs_timepicker .hourMinsInput{text-align:left;font-size:17px;color:#000d2a;font-weight:600;display:inline-block}.hfs_dtpRenderTarget .hfs_timepicker .hour{font-size:2.4em}.hfs_dtpRenderTarget .hfs_timepicker i{width:24px;height:24px}.hfs_calendarWrapper{position:absolute;padding:16px;z-index:90000;background-color:#fff;border:1px solid #A8A8A7;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.6);-moz-box-shadow:0 0 4px rgba(0,0,0,0.6);box-shadow:0 0 4px rgba(0,0,0,0.6)}.hfs_calendarWrapper .HFS_CalendarSheetHeaderLeft{text-align:center;padding-left:32px;padding-right:32px;line-height:40px}.hfs_calendarWrapper .hfs_oneMonthCalendar{display:block;position:absolute;top:0;font-size:32px;line-height:32px;width:32px}.hfs_calendarWrapper .hfs_oneMonthCalendar.prev-month{left:0}.hfs_calendarWrapper .hfs_oneMonthCalendar.next-month{right:0}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table{border-collapse:collapse}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table .HFS_CalendarDayNames td.calendar-day-head{width:32px;height:28.8px;line-height:28.8px;text-align:center;color:#A8A8A7;font-weight:bold;font-size:14.4px;text-transform:uppercase;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table .js_dayEnabled{cursor:pointer;width:32px;height:28.8px;line-height:28.8px;text-align:center}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table .js_dayEnabled:hover{background-color:#e2e2e2}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table .js_dayEnabled.js_dayToday{border:1px dotted #d5d5d5}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table .js_dayEnabled.js_daySelected{border:1px solid #000d2a;background:#000d2a;color:#ffffff}.lc_CalendarDiv{position:absolute;z-index:90000;background-color:#fff}.hfs_calendarFullscreen{visibility:hidden}.hfs_calendarFullscreen.active{visibility:visible}.hfs_timePicker{background-color:#fff;border:1px solid #878c96;color:#333;cursor:pointer;font-size:12px;height:200px;left:0;overflow-y:auto;position:absolute;width:90px;z-index:20000;margin-left:-10px}.hfs_timePickerSelected{background-color:#000d2a;color:#fff}.hfs_timeSelectionItem{padding:5px}.hfs_timeSelectionItem:hover{background-color:#cecece}i.hfs_icoButton{height:20px;width:20px}i.hfs_icoProdXS{height:14px;width:14px}i.hfs_icoProdS{height:16px;width:16px}i.hfs_icoProdM{height:20px;width:20px}i.hfs_icoProdL{height:25px;width:25px}i.hfs_icoProdXL{height:30px;width:30px}i.hfs_icoActionXL{height:35px;width:35px}i.hfs_icoProdXXL{height:45px;width:45px}@media only screen and (min-width: 320px) and (max-width: 480px){i.hfs_icoProdXXL{height:35px;width:35px;top:5px}}.hfs_listSuggest{position:absolute;z-index:912000;background-color:#fff;list-style-type:none;padding:0;margin:0 0 0 30px;overflow-y:auto;-webkit-box-shadow:0 0 9.6px rgba(0,0,0,0.4);-moz-box-shadow:0 0 9.6px rgba(0,0,0,0.4);box-shadow:0 0 9.6px rgba(0,0,0,0.4);box-shadow:0 0 8px rgba(0,0,0,0.4)}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_listSuggest{width:83%}}@media only screen and (max-width: 768px){.hfs_listSuggest{width:86%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_listSuggest{width:93%}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_listSuggest{width:399px}}@media only screen and (min-width: 1140px){.hfs_listSuggest{width:489px}}.hfs_listSuggest .hfs_itemSuggest{position:relative;cursor:pointer;padding:6px 17px}.hfs_listSuggest .hfs_itemSuggest:first-child{margin-top:11px}.hfs_listSuggest .hfs_itemSuggest:last-child{margin-bottom:11px;border-bottom:none}.hfs_listSuggest .hfs_itemSuggest.hfs_suggest_more{background-image:url('../img/common/haf_ic_next.svg');background-position:right center;background-repeat:no-repeat;background-size:20px 20px}.hfs_listSuggest .hfs_itemSuggest[aria-selected="true"]{background-color:#d2d4d9}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestProductIcon{position:absolute;top:12px;right:0;width:48px}.hfs_listSuggest .hfs_itemSuggest.hfs_suggesttype_head .hfs_suggestCopytext .hfs_suggestValue{font-style:italic;color:#828282}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext{position:relative;display:flex;min-height:16px;line-height:13px}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestValue{font-size:13px;color:#000d2a;font-weight:normal;flex-grow:1}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestValue .hfs_subHeadline{color:#888888;font-style:italic}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestTypeLabel{flex-shrink:0;margin-left:16px;display:flex;align-items:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@msValue)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestTypeLabel .hfs_suggestTypeLabelIcon{display:none}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestTypeLabel .hfs_suggestTypeLabelTxt{display:block}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestTypeLabel .hfs_suggestTypeLabelIcon{display:block}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestTypeLabel .hfs_suggestTypeLabelTxt{display:none}}@media only screen and (max-width: 768px){.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestTypeLabel .hfs_suggestTypeLabelIcon{display:block}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestTypeLabel .hfs_suggestTypeLabelTxt{display:none}}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_listProducts{padding:0;margin:0;list-style-type:none}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_listProducts .hfs_itemProducts{display:inline-block;font-size:.9em;margin:0 1px;white-space:nowrap}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_listProducts .hfs_itemProducts .hfs_suggestProdLabel{display:inline-block;vertical-align:baseline;padding:0 3.2px;line-height:1.2}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestMoreButton{padding:10px 0}.hfs_listSuggest .hfs_itemSuggest.footer{border-top:1px solid #d5d5d5}.layout-small .hfs_listSuggest{min-width:100%;max-width:100%;width:100%}.hfs_ticketTypeS [data-tariff-detail="warningGlobal_S"]{display:block}.hfs_ticketTypeS [data-asterix="dsb_orange_S"]{display:inline-block}.hfs_ticketTypeS [data-asterix="dsb_orange_B"],.hfs_ticketTypeS [data-tariff-detail="warningGlobal_B"]{display:none}.hfs_ticketTypeB [data-asterix="dsb_orange_S"],.hfs_ticketTypeB [data-tariff-detail="warningGlobal_S"]{display:none}.hfs_ticketTypeB [data-asterix="dsb_orange_B"]{display:inline-block}.hfs_ticketTypeB [data-tariff-detail="warningGlobal_B"]{display:block}.hfs_tariffHintMobile{display:none}.hfs_tariffShopHint{color:#000d2a}.hfs_tariffShopDescription{color:#888888}.hfs_singleTicketShopParent.hfs_withFlextur{padding-left:36px}.hfs_singleTicketShopWrap{border:1px solid #dddfe6;border-radius:5px;padding:15px;margin:15px;margin-left:0;margin-right:0}.hfs_singleTicketShopWrap:hover{border:1px solid #eaba2a}.hfs_tariffFoldWrapper h3.hfs_tariffShopHeaderHint{margin-bottom:15px}.hfs_tariffFoldZones,.hfs_tariffFoldPrice{border:1px solid #dddfe6;padding:2px;margin-bottom:5px;padding-left:5px;padding-bottom:5px;position:relative}.hfs_tariffFoldZones button,.hfs_tariffFoldPrice button{width:100%;display:block;font-size:16px;padding-left:10px;padding-right:28px}.hfs_tariffFoldZones button[aria-expanded="false"]+.hfs_tariffCollapseControls .haf_ic_collapse,.hfs_tariffFoldPrice button[aria-expanded="false"]+.hfs_tariffCollapseControls .haf_ic_collapse{display:none}.hfs_tariffFoldZones button[aria-expanded="false"]+.hfs_tariffCollapseControls .haf_ic_expand,.hfs_tariffFoldPrice button[aria-expanded="false"]+.hfs_tariffCollapseControls .haf_ic_expand{display:inline-block}.hfs_tariffFoldZones button[aria-expanded="true"]+.hfs_tariffCollapseControls .haf_ic_collapse,.hfs_tariffFoldPrice button[aria-expanded="true"]+.hfs_tariffCollapseControls .haf_ic_collapse{display:inline-block}.hfs_tariffFoldZones button[aria-expanded="true"]+.hfs_tariffCollapseControls .haf_ic_expand,.hfs_tariffFoldPrice button[aria-expanded="true"]+.hfs_tariffCollapseControls .haf_ic_expand{display:none}.hfs_tariffFoldZones .hfs_tariffDetailsZoneContainer,.hfs_tariffFoldPrice .hfs_tariffDetailsZoneContainer,.hfs_tariffFoldZones .hfs_tariffDetailsPriceContainer,.hfs_tariffFoldPrice .hfs_tariffDetailsPriceContainer,.hfs_tariffFoldZones #HFS_TariffDetailsZoneContainer,.hfs_tariffFoldPrice #HFS_TariffDetailsZoneContainer,.hfs_tariffFoldZones #HFS_TariffDetailsPriceContainer,.hfs_tariffFoldPrice #HFS_TariffDetailsPriceContainer{margin-top:10px;padding-left:10px}.hfs_tariffCollapseControls{position:absolute;right:10px;top:3px;pointer-events:none}.hfs_ticketGreyBox{padding:10px;background-color:#dddfe6;font-size:13.28px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);box-shadow:0 2px 4px 0 rgba(0,0,0,0.3)}.hfs_ticketGreyBox .hfs_singleTicketPrice{text-align:right;font-weight:bold}.hfs_differentShopsTopHint{margin-bottom:10px}h3.hfs_tariffShopHeaderHint{font-size:16px;font-weight:bold;margin-top:15px}.hfs_singleTicketLeftContainer,.hfs_singleTicketRightContainer{padding:24px;padding-top:0;padding-bottom:0;margin-top:24px}.hfs_singleTicketLeftContainer .hfs_singleTicketContent,.hfs_singleTicketRightContainer .hfs_singleTicketContent{padding-left:55px}.hfs_singleTicketLeftContainer .hfs_tariffIndex,.hfs_singleTicketRightContainer .hfs_tariffIndex{margin-right:10px;margin-left:15px}.hfs_singleTicketLeftContainer .hfs_tariffInfoTop,.hfs_singleTicketRightContainer .hfs_tariffInfoTop{font-size:14px;color:#666;margin-bottom:20px}.hfs_singleTicketLeftContainer .hfs_singleTicketWrap,.hfs_singleTicketRightContainer .hfs_singleTicketWrap{margin-bottom:30px}.hfs_singleTicketLeftContainer .hfs_singleTicketWrap.hfs_flextur,.hfs_singleTicketRightContainer .hfs_singleTicketWrap.hfs_flextur{margin-bottom:0}.hfs_singleTicketLeftContainer .hfs_singleTicketHeader,.hfs_singleTicketRightContainer .hfs_singleTicketHeader{color:#333333;font-weight:bold}.hfs_singleTicketLeftContainer .hfs_singleTicketConnectionHeader,.hfs_singleTicketRightContainer .hfs_singleTicketConnectionHeader{margin-bottom:16px}.hfs_singleTicketLeftContainer .hfs_singleTicketShop,.hfs_singleTicketRightContainer .hfs_singleTicketShop,.hfs_singleTicketLeftContainer .hfs_singleTicketConn,.hfs_singleTicketRightContainer .hfs_singleTicketConn{color:#666666;font-size:13.28px;margin-top:10px;margin-bottom:10px}.hfs_singleTicketLeftContainer .hfs_singleTicketFlexturHint,.hfs_singleTicketRightContainer .hfs_singleTicketFlexturHint{margin-top:143px;font-size:10px;color:#666666}.hfs_singleTicketTypeHeadline{padding-left:30px;background-repeat:no-repeat;background-image:url('../img/sidedrawer/haf_menu_ticket_active_3x.png');background-position:0 0;background-size:22px;font-weight:bold;margin-bottom:10px}.hfs_singleTicketLeftContainer{border-right:1px solid #dddddd}.hfs_overlayWin.hfs_tariffInfoDetailsPopup{top:110px;width:450px;margin-left:-225px}.hfs_overlayWin.hfs_tariffInfoDetailsPopup .hfs_overlayContent{padding:20px}.mq-small [data-tariff-wrap="psgType"]{flex:0 0 59%}.mq-small .hfs_overlayWin.hfs_tariffInfoDetailsPopup .hfs_overlayContent{padding-right:50px}.mq-small .hfs_topHintAdditional{padding:15px;line-height:22px}.mq-small [data-tariff-detail-mobile] .hfs_singleTicketShopWrap{margin-left:15px}.mq-small .hfs_singleTicketShop{line-height:22px;margin-top:10px}.mq-small #HFS_TariffDetailsPriceContainerviewportSmall,.mq-small #HFS_TariffDetailsZoneContainerviewportSmall{padding-left:10px;padding-top:10px}.mq-small h3.hfs_tariffShopHeaderHint{margin-left:15px}.mq-small .hfs_singleTicketLeftContainer{border-right:none}.mq-small .hfs_singleTicketRightContainer{padding-left:20px;padding-right:20px}.mq-small .hfs_singleTicketRightContainer .hfs_singleTicketFlexturHint{margin-top:10px}.mq-small [data-rejsekort-input="form"]{padding-left:15px}.mq-small [data-tariff-detail-mobile] .hfs_singleTicketTypeHeadline{margin-bottom:0;background-position:0 8px}.mq-small .hfs_shopDetailsOverview,.mq-small .hfs_tariffDescriptionBottom,.mq-small .hfs_tariffConnectionHeader,.mq-small .hfs_tariffBottomHint{line-height:22px}.mq-small .hfs_shopDetailsOverview,.mq-small .hfs_tariffDescriptionBottom{margin-bottom:10px}.mq-small .hfs_tariffDetailKey.hfs_detailKeyBig{flex:0 1 245px}.hfs_singleTicketRightContainer{padding-bottom:0;padding-left:10px}.hfs_overviewBtnDefault{height:40px;line-height:20px}.hfs_overviewBtnDefault.hfs_btn.hfs_btnPrimary{font-size:16px}.hfs_overviewBtnDefault.hfs_btn.hfs_btnPrimary.hfs_btnMarginRight{margin-right:15px}.hfs_overviewBtnDefault.hfs_btn.hfs_btnPrimary.hfs_disabled{background-color:#DDDDDD;border:1px solid #DDDDDD}.hfs_overlayWin.hfs_tariffOverview .hfs_singleTicketLeftContainer a,.hfs_overlayWin.hfs_tariffOverview .hfs_singleTicketLeftContainer a:hover{text-decoration:none}.mq-small .hfs_tariffPrice .hfs_tariffPriceInner{margin-left:0}.mq-small .hfs_tariffPrintButtonWrap{display:none}.mq-small .hfs_tariffHintMobile{display:block;margin-bottom:20px}.mq-small .hfs_overviewBtnDefault.hfs_btn.hfs_btnPrimary.hfs_btnMarginRight{margin-right:2px}.mq-small .hfs_overviewBtnAction{padding-left:2px}.hfs_listSuggest .hfs_itemSuggest.lc_active{background-color:#eaba2a}.hfs_listSuggest .hfs_itemSuggest.hfs_suggestIconHidden .hfs_suggestProductIcon{display:none}.hfs_listSuggest .hfs_itemSuggest.hfs_suggestIconHidden .hfs_suggestCopytext{padding-left:0;padding-right:15px;height:auto;min-height:auto}.hfs_focusable{display:inline-block}.hfs_focusable:not([tabindex='-1']):focus,a[href]:not([tabindex='-1']):focus,area[href]:not([tabindex='-1']):focus,input:not([disabled]):not([tabindex='-1']):focus,select:not([disabled]):not([tabindex='-1']):focus,textarea:not([disabled]):not([tabindex='-1']):focus,button:not([disabled]):not([tabindex='-1']):focus,[tabindex]:not([tabindex='-1']):focus{outline:0}.lyr_keyboardsupport .hfs_focusable:not([tabindex='-1']):focus,.lyr_keyboardsupport a[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport area[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport input:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport select:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport textarea:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport button:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport [tabindex]:not([tabindex='-1']):focus{outline-style:solid;outline-width:2px;outline-offset:5px}.lyr_keyboardsupport .inverted .hfs_focusable:not([tabindex='-1']):focus,.lyr_keyboardsupport .inverted a[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport .inverted area[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport .inverted input:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .inverted select:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .inverted textarea:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .inverted button:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .inverted [tabindex]:not([tabindex='-1']):focus{outline-style:solid;outline-width:2px;outline-offset:5px;outline-color:#FFFFFF}.lyr_keyboardsupport .hfs_datetimepicker .hfs_focusable:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_datetimepicker a[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_datetimepicker area[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_datetimepicker input:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_datetimepicker select:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_datetimepicker textarea:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_datetimepicker button:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_datetimepicker [tabindex]:not([tabindex='-1']):focus{outline-color:#000d2a}.lyr_keyboardsupport .hfs_customerOptionsWrap .hfs_focusable:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_customerOptionsWrap a[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_customerOptionsWrap area[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_customerOptionsWrap input:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_customerOptionsWrap select:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_customerOptionsWrap textarea:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_customerOptionsWrap button:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_customerOptionsWrap [tabindex]:not([tabindex='-1']):focus{outline-offset:2px;outline-color:#FFFFFF}.hfs_wrapNavigation .hfs_navItem .hfs_focusable:not([tabindex='-1']),.hfs_wrapNavigation .hfs_navItem a[href]:not([tabindex='-1']),.hfs_wrapNavigation .hfs_navItem area[href]:not([tabindex='-1']),.hfs_wrapNavigation .hfs_navItem input:not([disabled]):not([tabindex='-1']),.hfs_wrapNavigation .hfs_navItem select:not([disabled]):not([tabindex='-1']),.hfs_wrapNavigation .hfs_navItem textarea:not([disabled]):not([tabindex='-1']),.hfs_wrapNavigation .hfs_navItem button:not([disabled]):not([tabindex='-1']),.hfs_wrapNavigation .hfs_navItem [tabindex]:not([tabindex='-1']){position:relative}.lyr_keyboardsupport .hfs_wrapNavigation .hfs_navItem .hfs_focusable:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_wrapNavigation .hfs_navItem a[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_wrapNavigation .hfs_navItem area[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_wrapNavigation .hfs_navItem input:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_wrapNavigation .hfs_navItem select:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_wrapNavigation .hfs_navItem textarea:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_wrapNavigation .hfs_navItem button:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_wrapNavigation .hfs_navItem [tabindex]:not([tabindex='-1']):focus{outline-style:solid;outline-width:2px;outline-offset:5px}.lyr_keyboardsupport .hfs_focusable:not([tabindex='-1']) .hfs_atomTooltip:focus,.lyr_keyboardsupport a[href]:not([tabindex='-1']) .hfs_atomTooltip:focus,.lyr_keyboardsupport area[href]:not([tabindex='-1']) .hfs_atomTooltip:focus,.lyr_keyboardsupport input:not([disabled]):not([tabindex='-1']) .hfs_atomTooltip:focus,.lyr_keyboardsupport select:not([disabled]):not([tabindex='-1']) .hfs_atomTooltip:focus,.lyr_keyboardsupport textarea:not([disabled]):not([tabindex='-1']) .hfs_atomTooltip:focus,.lyr_keyboardsupport button:not([disabled]):not([tabindex='-1']) .hfs_atomTooltip:focus,.lyr_keyboardsupport [tabindex]:not([tabindex='-1']) .hfs_atomTooltip:focus{outline-style:solid;outline-width:2px;outline-offset:5px}.hfs_datetimepicker input.hfs_hourMinsInput:focus{outline-offset:0px!important}.hfs_navbarHeader .hfs_brandLink .hfs_brand{position:relative}.lyr_keyboardsupport .hfs_navbarHeader .hfs_brandLink:focus .hfs_brand:before{outline-style:solid;outline-width:2px;outline-offset:5px}.hfs_spinner.hfs_postFormLoader:not(:required):before{width:32px;height:32px;margin-left:-16px}.hfs_spinner.inverted:not(:required):before{border-top:2px solid #ffffff}.hfs_spinner.primary:not(:required):before{border-top:2px solid #000d2a}.hfs_spinner.primaryBtn:not(:required):before{border-top:4px solid #eaba2a}[data-geolocation-status="on"] i.haf_currpos{background-image:url('../img/icons/svg/haf_currpos_active.svg')}.hfs_tariffMapWrapper{position:relative;padding-left:1px;padding-right:1px;margin-left:0px;margin-right:0px}.hfs_ticketBuyError{color:#9f002a;font-weight:bold}.hfs_flexTrafficSeasonPassHint{margin-bottom:10px}.hfs_tariffMapCloser{color:#000d2a;display:block;z-index:2000000;width:35px;height:35px;background-color:rgba(255,255,255,0.6);position:absolute;top:10px;right:10px;line-height:35px;font-size:38px;font-family:'texgyreheroscnregular',sans-serif;text-align:center;vertical-align:middle}.hfs_tariffMapCloser[hidden="true"]{display:none}.hfs_tariffTableSimple{padding:20px}.hfs_tariffTableSimple table th{background-color:#ddd;border:1px solid #cecece}.hfs_tariffTableSimple table td{padding:3px 7px;border:1px solid #cecece}.hfs_tariffTableSimple table td.alternateRow{background-color:#eee;border:1px solid #cecece}.hfs_tariffButtonBottom{margin-top:10px}.hfs_overlayWin .hfs_overlayContent{-webkit-overflow-scrolling:touch}.hfs_tariffWebViewWrapper{background-color:#ffffff;color:#000d2a}.hfs_tariffWebview{background-color:#ffffff}.hfs_tariffWebview .hfs_tariffMap{height:100%}.hfs_flexturLoading{position:absolute;top:100px;left:50%;width:320px;margin-left:-160px;border:1px solid #d5d5d5;padding:10px;text-align:center;z-index:10;background-color:#ffffff}.hfs_flexturLoadingBg{background-color:#ffffff;opacity:.7;position:absolute;z-index:9;top:0;left:0;width:100%;height:100%}.hfs_tariffTopWrapper{margin-top:20px;margin-bottom:20px}.hfs_tariffTopWrapper .hfs_itemIcon{background-color:#000d2a;border-radius:100%;background-clip:padding-box;width:30px;height:30px;margin-top:10px}.hfs_tariffTopWrapper .hfs_itemIcon i.haf_ic_printer_inv{width:20px;height:20px;margin-left:5px;margin-top:5px}.hfs_rejsekortCardWrap,.hfs_tariffResultWrap{margin-top:-1px;border:1px solid #d5d5d5;padding-bottom:0px;border:3px solid #eaba2a}.hfs_rejsekortCardWrap.hfs_reducedTariff,.hfs_tariffResultWrap.hfs_reducedTariff{margin:40px;font-size:25px;padding-bottom:14px;border:none}.hfs_rejsekortCardWrap.hfs_reducedTariff .hfs_tariffDetailHeader .hfs_bulletPoint,.hfs_tariffResultWrap.hfs_reducedTariff .hfs_tariffDetailHeader .hfs_bulletPoint{width:25px;height:25px}.hfs_rejsekortCardWrap.hfs_rejsekortUsed .hfs_passengerTypeCell,.hfs_tariffResultWrap.hfs_rejsekortUsed .hfs_passengerTypeCell,.hfs_rejsekortCardWrap.hfs_rejsekortUsed .hfs_tariffCell,.hfs_tariffResultWrap.hfs_rejsekortUsed .hfs_tariffCell{opacity:.2}.hfs_rejsekortCardWrap.hfs_rejsekortUsed .hfs_tariffRow.selectedRejsekort .hfs_passengerTypeCell,.hfs_tariffResultWrap.hfs_rejsekortUsed .hfs_tariffRow.selectedRejsekort .hfs_passengerTypeCell,.hfs_rejsekortCardWrap.hfs_rejsekortUsed .hfs_tariffRow.selectedRejsekort .hfs_tariffCell,.hfs_tariffResultWrap.hfs_rejsekortUsed .hfs_tariffRow.selectedRejsekort .hfs_tariffCell{opacity:1}.hfs_selectedRejsekortSummary{margin-right:10px}.hfs_rejsekortCardWrap{padding:0px}.hfs_customRadioBtn{border:3px solid #d5d5d5;border-radius:100%;height:18px;width:18px;position:relative;vertical-align:sub;display:inline-block;background-color:#ffffff}.hfs_customRadioBtn .hfs_radioInner{height:8px;width:8px;border-radius:100%;position:absolute;top:2px;left:2px}.hfs_tariffDetailKey{flex:0 1 245px}.hfs_tariffDetailKey.hfs_tariffSubCategory{font-weight:bold}.hfs_tariffDetailKey.hfs_detailKeyBig{flex:0 1 630px;padding-right:15px}.hfs_tariffMarginStandard{margin-top:15px}.hfs_TariffFirstClassSymbol{border-radius:100%;width:20px;height:20px;padding:3px;font-weight:normal;font-size:11px;border:1px solid #000d2a;vertical-align:middle;text-align:center;display:inline-block;line-height:13px;margin-right:5px}.hfs_tariffDetailRow{margin-top:4px;margin-bottom:4px;display:flex}.hfs_tariffExternalLinkWrap{margin-bottom:15px;margin-top:15px;display:inline-block}.hfs_overlayWin.hfs_tariffOverview a.hfs_tariffExternalLink.hfs_btn.hfs_btnDefault{text-decoration:none;text-transform:none;color:#000d2a;background-color:#ffffff}.hfs_overlayWin.hfs_tariffOverview a.hfs_tariffExternalLink.hfs_btn.hfs_btnDefault i{margin-left:5px;margin-top:-3px}.hfs_overlayWin .hfs_overlayHeader .hfs_overlayTitle{padding-left:24px}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap{padding:10px}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_viewHeader{display:none}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_header{padding-bottom:5px}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_header .hfs_productIcon{width:30px;height:30px}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_header .hfs_lineDirection{font-size:18px;font-weight:600;color:#000000}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult{color:#000000;font-size:16px}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult .hfs_time,.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult .hfs_platform{font-weight:normal}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult .hfs_resultChildRow:first-child{padding-top:0}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation{padding-left:80px}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult.first .hfs_tqPearlLine.bottom{top:35px}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult.first .hfs_tqPearlDot{top:44px}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult:first-child{font-weight:600}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult:first-child .hfs_time,.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult:first-child .hfs_platform{font-weight:600}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult:last-child{font-weight:600}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult:last-child .hfs_time,.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult:last-child .hfs_platform{font-weight:600}.hfs_tariffAppStores{margin-top:15px}.hfs_warningAsterix,.hfs_tariffError,.hfs_tariffWarning{color:#db3d50}.hfs_tariffWarning{font-weight:bold;padding:10px;font-size:14.72px;padding-left:15px;padding-right:15px}.hfs_tariffLoader{margin-top:40px;margin-bottom:40px}.hfs_tariffSelect.hfs_tariffSelectLeft{padding-right:0}.hfs_tariffSelect.hfs_tariffSelectRight{padding-left:1px}.hfs_tariffSelectionHint{background-color:#FFFFFF;color:#666666;text-align:left}.hfs_tariffSelectionHint.hfs_noRkTariffs{border:none}.hfs_tariffSelectionHint p{margin-top:4px;margin-bottom:4px;font-size:16px}.hfs_tariffPrice{white-space:nowrap;padding-left:10px}.hfs_tariffPrice.hfs_ticketActive{background-color:#eaba2a}.hfs_tariffPrice .hfs_tariffPriceInner{margin-left:5px;display:inline-block}.hfs_tariffPrice input[type="radio"]{position:absolute;left:-100000px}.hfs_tariffPrice input[type="radio"]:checked+.hfs_customRadioBtn .hfs_radioInner{background-color:#000000}.lyr_keyboardsupport .hfs_tariffPrice input[type="radio"]:focus+.hfs_customRadioBtn{outline-style:solid;outline-width:2px;outline-offset:5px}.hfs_ticketActive .hfs_customRadioBtn{border:3px solid #ffffff}.hfs_overlayWin.hfs_tariffOverview{background-color:#ffffff}.hfs_overlayWin.hfs_tariffOverview .hfs_tariffBottomHint a,.hfs_overlayWin.hfs_tariffOverview .hfs_tariffDetailRow a{color:#00AAFF}.hfs_overlayWin.hfs_tariffOverview.hfs_verticalCentered{top:400px}.hfs_tariffDetailKey a,a.hfs_blueColored{color:#00AAFF}.hfs_tariffDetailHeader{font-weight:bold;position:relative}.hfs_tariffDetailHeader .hfs_bulletPoint{top:5px;left:0px;background-color:#eaba2a;width:10px;height:10px;position:absolute}.hfs_tariffMap{width:100%;height:300px}.hfs_tariffTDInfo{font-weight:normal;max-width:200px;margin-top:10px;font-size:14px;font-style:italic}.hfs_btnRejsekort{background-color:#000d2a;color:#fff;border:none;padding:5px 10px;border-radius:3px}.hfs_rejsekortCardWrap{border:1px solid #DDDDDD;margin:0px;margin-top:20px;padding-top:15px;padding-bottom:15px}.hfs_rejsekortCardInput{margin-top:5px}.hfs_passengerTypeCell,.hfs_tariffHeaderTop,.hfs_tariffDetailCell,.hfs_tariffHeader{font-weight:bold}.hfs_passengerTypeCell{padding-left:10px}[data-tariff-description-fareSet]{padding-left:10px;padding-bottom:5px;padding-top:5px}.hfs_tariffHeader{border-bottom:1px solid #d5d5d5;white-space:nowrap;text-overflow:ellipsis;flex:1 1 25%;height:40px;line-height:40px;padding-left:10px}.hfs_flexTariffHeaderStart,.hfs_passengerTypeCell.hfs_flexTariffHeaderStart{flex:1 1 200px}.hfs_standardTicket{text-transform:none;width:100%;background-color:#efefef;color:#000d2a;border:3px solid #efefef;font-weight:normal}.hfs_standardTicket.hfs_selected{font-weight:bold;background-color:#eaba2a;color:#000;border:3px solid #eaba2a}.hfs_standardTicket.hfs_selected .hfs_TariffFirstClassSymbol{border:1px solid #000d2a;background-color:#000d2a;color:#ffffff}[data-tariff-detail="container"]{border:1px solid #DDDDDD;border-top:none;border-bottom:none;padding:16px}.hfs_noTariffsFound{padding-left:10px}.hfs_passengerTypeCell,.hfs_tariffCell{border-bottom:1px solid #DDDDDD;height:40px;line-height:40px;vertical-align:middle;flex:1 1 25%}.hfs_tariffCell:hover{background-color:#D4E6F0}.hfs_tariffCell.active{font-weight:bold}.hfs_tickerPassengerType{display:none}.hfs_tariffPrevType,.hfs_tariffNextType{display:none}.hfs_tariffBottomHint{margin-bottom:8px;font-size:14.72px}.layout-mid .hfs_overlayWin.hfs_tariffOverview,.mq-mid .hfs_overlayWin.hfs_tariffOverview{width:800px;margin-left:-400px}.hfs_overlayWin.hfs_tariffOverview.hfs_tariffAdditionalFareSets{width:980px;margin-left:-490px}.hfs_passengerTypeCell,.hfs_passengerTypeOverview,.hfs_tariffRow{display:flex}.mq-small .hfs_tariffDetailRow{line-height:22px}.mq-small .hfs_tariffPrice{padding-left:0}.mq-small .hfs_tariffPrice .hfs_tariffPriceInner{width:82px;text-align:left;font-weight:bold}.mq-small .hfs_tariffDetailMainPrice{display:none}.mq-small .hfs_optionsArrow{display:none !important}.mq-small .row.hfs_tariffRow{margin:0px}.mq-small [data-tariff-detail]{display:none}.mq-small .hfs_ticketTypeB [data-tariff-detail="warningGlobal_B"]{display:block}.mq-small .hfs_ticketTypeS [data-tariff-detail="warningGlobal_S"]{display:block}.mq-small .hfs_ticketTypeS .hfs_noStdTariffs{display:none}.mq-small .hfs_ticketTypeB .hfs_noBusinessTariffs{display:none}.mq-small .hfs_tariffCell.hfs_emptyTariffCell{display:none}.mq-small .hfs_tariffMapCloser{position:fixed}.mq-small .hfs_tariffDetailKey{padding-left:15px;line-height:20px;min-height:20px;height:auto;flex:0 0 60%}.mq-small .hfs_tariffDetailCell{line-height:20px;min-height:20px;height:auto;flex:0 0 40%;font-weight:normal}.mq-small .hfs_tariffDetailsZoneContainer .hfs_tariffDetailCell{font-weight:bold}.mq-small .hfs_rejsekortCardWrap{padding:0px;padding-top:25px;padding-bottom:25px;margin-left:-15px;margin-right:-15px;background-color:#EFEFF4}.mq-small .hfs_rejsekortCardContent{padding-left:33px;padding-top:10px}.mq-small [data-tariff-description-fareset]{padding-left:10px}.mq-small .hfs_tariffFoldWrapper{line-height:24px}.mq-small .hfs_tariffFoldZones,.mq-small .hfs_tariffFoldPrice,.mq-small .hfs_singleTicketShopWrap{margin-left:15px;margin-right:15px}.mq-small .hfs_tariffShopHint,.mq-small .hfs_tariffWarning,.mq-small .hfs_tariffShopDescription{line-height:24px}.mq-small .hfs_tariffDetailHeader,.mq-small .hfs_noTariffsFound{display:none}.mq-small .hfs_overlayWin.hfs_tariffOverview{left:0px;top:0px;right:0px;bottom:0px;max-height:100%}.mq-small .hfs_overlayWin.hfs_tariffOverview.hfs_tariffAdditionalFareSets{width:100%}.mq-small .hfs_overlayWin.hfs_tariffOverview .hfs_hfs_overlayContent{padding-bottom:0}.mq-small .hfs_tariffResultWrap{padding:0px;border:none;margin-left:-15px;margin-right:-15px}.mq-small .hfs_tariffPrice.hfs_ticketActive{background-color:transparent}.mq-small .hfs_tariffCell:hover{background-color:transparent}.mq-small .hfs_customRadioBtn{display:none}.mq-small .hfs_tariffSelect{padding:0px}.mq-small .hfs_ticketElementFlexWrap{display:flex;padding-left:10px}.mq-small .hfs_tariffPrice{text-align:left;padding-right:50px;background-repeat:no-repeat;background-image:url("../img/common/haf_ic_expand_form.svg");background-size:20px auto;background-position:right 10px top 13px;flex:0 1 40%}.mq-small .hfs_tariffPrice.hfs_mobileTicketActive{background-image:url("../img/common/haf_ic_collapse.svg")}.mq-small .hfs_ticketNotAvailable,.mq-small .hfs_tariffSelectionHint,.mq-small .hfs_passengerTypeOverview{display:none}.mq-small .hfs_tickerPassengerType{display:inline-block;font-weight:bold}.mq-small .hfs_passengerTypeCell{text-align:center;position:relative}.mq-small .hfs_tariffPassengerTypeSmall{flex:1 1 0}.mq-small .hfs_ticketElementFlexWrap{cursor:hand;cursor:pointer}.mq-small .hfs_tariffRow{display:none}.mq-small .hfs_tariffRow.active{display:block;display:initial}.mq-small .hfs_tariffPrevType,.mq-small .hfs_tariffNextType{display:block;position:absolute;top:0px}.mq-small .hfs_tariffPrevType{left:10px}.mq-small .hfs_tariffNextType{right:10px}.mq-small .hfs_passengerTypeCell{color:#660000}.mq-small .hfs_passengerTypeCell,.mq-small .hfs_tariffCell{min-height:48px;line-height:48px}.mq-small .hfs_tariffCell{height:auto}.mq-small .hfs_tariffCell input[type="radio"]{display:none}.mq-small .hfs_rejsekortCardInput{border:none}.mq-small .hfs_tariffMap{position:fixed !important;z-index:10000;top:0px;left:0px}.mq-small div[class*="col-"].showSeparator,.mq-small div[class^="col-"].showSeparator{padding:16px}.mq-small .hfs_webappForm .hfs_fieldsetWrapper .hfs_searchButton{margin-bottom:0px;margin-top:0px}.mq-small .hfs_viewHeader{margin-bottom:14px}.hfs_chooseChannel input{display:none}.hfs_btn{text-transform:none !important}.hfs_formWrapper .hfs_formAction{text-align:right}.hfs_formWrapper .hfs_formAction .hfs_btn{padding:16px 20px 16px 20px;text-transform:none}.hfs_formWrapper .hfs_formAction .hfs_btn.hfs_btnBlock{position:relative;font-size:21px;color:#000d2a;width:auto;height:54px;display:inline-block}.lyr_keyboardsupport .hfs_formWrapper .hfs_formAction .hfs_btn.hfs_btnBlock:focus{outline-style:solid;outline-width:2px;outline-offset:5px;outline-color:#fff}.lyr_keyboardsupport .hfs_formWrapper .hfs_formAction .hfs_btn.hfs_btnBlock:focus:active{outline-style:none;border:none}.mq-large .hfs_formWrapper .hfs_formAction .hfs_btn{text-decoration:none;padding:16px 16px 16px 16px}.mq-large .hfs_formWrapper .hfs_formAction .hfs_btn.hfs_btnBlock{width:auto}.hfs_durationBar .hfs_durationBarItem{color:#000000}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_durationBar .hfs_durationBarItem .hfs_tpProductOverviewLine{font-size:16px}}@media only screen and (max-width: 768px){.hfs_durationBar .hfs_durationBarItem .hfs_tpProductOverviewLine{font-size:16px}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_durationBar .hfs_durationBarItem .hfs_tpProductOverviewLine{font-size:14px}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_durationBar .hfs_durationBarItem .hfs_tpProductOverviewLine{font-size:14px}}@media only screen and (min-width: 1140px){.hfs_durationBar .hfs_durationBarItem .hfs_tpProductOverviewLine{font-size:14px}}[data-sharetrip] textarea.hfs_overlayShareLink{text-align:left;font-family:monospace;font-size:14px}.hfs_extraIcoDot{position:relative;display:block;width:12px;height:12px;border-radius:12px;background:transparent;border:3px solid transparent;left:30px;top:0px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_extraIcoDot{left:29px;top:-1px}.lc_tpProductOverview .hfs_extraIcoDot{left:22px}}.hfs_searchModeSelectorCustom button{width:100%}.hfs_searchModeSelectorCustom .dropdown button{width:95%}.lyr_keyboardsupport .hfs_searchModeSelectorCustom .dropdown button:focus{color:#00aaff;outline-color:#000d2a !important}.hfs_searchModeSelectorCustom select,.hfs_searchModeSelectorCustom input[type="text"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:1px solid #eaba2a;position:relative}.hfs_searchModeSelectorCustom select::-ms-expand,.hfs_searchModeSelectorCustom input[type="text"]::-ms-expand{display:none}.hfs_searchModeSelectorCustom select *,.hfs_searchModeSelectorCustom input[type="text"] *{color:#eaba2a}.hfs_searchModeSelectorCustom select option,.hfs_searchModeSelectorCustom input[type="text"] option{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffffff;color:#000d2a;padding:5px}.hfs_searchModeSelectorCustom select option::-ms-expand,.hfs_searchModeSelectorCustom input[type="text"] option::-ms-expand{display:none}.hfs_searchModeSelectorCustom select::-webkit-input-placeholder,.hfs_searchModeSelectorCustom input[type="text"]::-webkit-input-placeholder{color:#ffffff;opacity:.5}.hfs_searchModeSelectorCustom select:-moz-placeholder,.hfs_searchModeSelectorCustom input[type="text"]:-moz-placeholder{color:#ffffff;opacity:.5}.hfs_searchModeSelectorCustom select::-moz-placeholder,.hfs_searchModeSelectorCustom input[type="text"]::-moz-placeholder{color:#ffffff;opacity:.5}.hfs_searchModeSelectorCustom select:-ms-input-placeholder,.hfs_searchModeSelectorCustom input[type="text"]:-ms-input-placeholder{color:#ffffff;opacity:.5}.hfs_searchModeSelectorCustom .hfs_selectWrapper{position:relative;display:inline-block}.hfs_searchModeSelectorCustom .hfs_selectWrapper select{padding-right:1.4em}.hfs_searchModeSelectorCustom .hfs_selectWrapper:before{display:block;position:absolute;content:'';background:transparent no-repeat url("../img/common/haf_ic_expand_form_primary.svg") center center;width:.7em;top:0;right:0;bottom:0}.lyr_keyboardsupport .hfs_searchModeSelectorCustom .hfs_selectWrapper:focus{outline-style:solid;outline-width:2px;outline-offset:5px}.hfs_searchModeSelectorCustom .wrapper{position:relative}.hfs_searchModeSelectorCustom .wrapper .arrow_wrapper{position:absolute;top:0;right:0;width:25px;height:25px;z-index:-1}@media screen and (max-width:320px){.hfs_searchModeSelectorCustom .div_dropdown{margin:auto;background:#000D2A;color:#eaba2a;outline:none;font-size:16px;font-family:'MyFont',sans-serif}.hfs_searchModeSelectorCustom .wrapper{float:left;width:185px;height:33px}.hfs_searchModeSelectorCustom .dropdown button{width:100%;display:block;color:#000D2A;padding-top:3%}.hfs_searchModeSelectorCustom .dropdown button:hover{color:#00aaff}.hfs_searchModeSelectorCustom .dropdown{margin-top:0%;background:#fff;padding-left:5%;font-size:12px;padding-bottom:3%;cursor:default;z-index:1;position:relative}.hfs_searchModeSelectorCustom .after{clear:left}.hfs_searchModeSelectorCustom .select{position:relative;border-bottom:1px solid #eaba2a;cursor:pointer}.hfs_searchModeSelectorCustom .box{right:0}.hfs_searchModeSelectorCustom .span-div{float:left}.hfs_searchModeSelectorCustom #selected{padding-right:5%}.hfs_searchModeSelectorCustom .arrow{width:10px;height:10px}}@media screen and (min-width:320px) and (max-width:480px){.hfs_searchModeSelectorCustom body{background-color:#9e9e9e}.hfs_searchModeSelectorCustom .div_dropdown{margin:auto;background:#000D2A;color:#eaba2a;outline:none;font-size:20px;font-family:'MyFont',sans-serif}.hfs_searchModeSelectorCustom .wrapper{float:left;width:230px;height:33px}.hfs_searchModeSelectorCustom .dropdown button{width:100%;display:block;color:#000D2A;padding-top:3%}.hfs_searchModeSelectorCustom .dropdown button:hover{color:#00aaff}.hfs_searchModeSelectorCustom .dropdown{margin-top:0%;background:#fff;padding-left:5%;font-size:20px;padding-bottom:3%;cursor:default;z-index:1;position:relative}.hfs_searchModeSelectorCustom .after{clear:left}.hfs_searchModeSelectorCustom .select{position:relative;border-bottom:1px solid #eaba2a;cursor:pointer}.hfs_searchModeSelectorCustom .box{display:inline}.hfs_searchModeSelectorCustom .span-div{float:left}.hfs_searchModeSelectorCustom #selected{padding-right:5%}.hfs_searchModeSelectorCustom .arrow{width:12px;height:12px}}@media screen and (min-width:480px) and (max-width:768px){.hfs_searchModeSelectorCustom body{background-color:#9e9e9e}.hfs_searchModeSelectorCustom .div_dropdown{margin:auto;background:#000D2A;color:#eaba2a;outline:none;font-size:22px;font-family:'MyFont',sans-serif}.hfs_searchModeSelectorCustom .wrapper{float:left;width:260px;height:33px}.hfs_searchModeSelectorCustom .span{width:auto;height:33px}.hfs_searchModeSelectorCustom .dropdown button{display:block;color:#000D2A;padding-top:3%}.hfs_searchModeSelectorCustom .dropdown button:hover{color:#00aaff}.hfs_searchModeSelectorCustom .dropdown{margin-top:0%;background:#fff;padding-left:5%;font-size:22px;padding-bottom:3%;cursor:default;z-index:1;position:relative}.hfs_searchModeSelectorCustom .after{clear:left}.hfs_searchModeSelectorCustom .select{position:relative;border-bottom:1px solid #eaba2a;cursor:pointer}.hfs_searchModeSelectorCustom .box{display:inline}.hfs_searchModeSelectorCustom .span-div{float:left}.hfs_searchModeSelectorCustom #selected{padding-right:5%}.hfs_searchModeSelectorCustom .arrow{width:15px;height:15px}}@media screen and (min-width:768px) and (max-width:992px){.hfs_searchModeSelectorCustom body{background-color:#9e9e9e}.hfs_searchModeSelectorCustom .div_dropdown{margin:auto;background:#000D2A;color:#eaba2a;outline:none;font-size:26px;font-family:'MyFont',sans-serif}.hfs_searchModeSelectorCustom .span{width:auto;height:33px}.hfs_searchModeSelectorCustom .wrapper{float:left;width:305px;height:33px}.hfs_searchModeSelectorCustom .dropdown button{display:block;color:#000D2A;padding-top:3%}.hfs_searchModeSelectorCustom .dropdown button:hover{color:#00aaff}.hfs_searchModeSelectorCustom .dropdown{margin-top:0%;background:#fff;padding-left:5%;font-size:24px;padding-bottom:3%;cursor:default;z-index:1;position:relative}.hfs_searchModeSelectorCustom .after{clear:left}.hfs_searchModeSelectorCustom .select{position:relative;border-bottom:1px solid #eaba2a;cursor:pointer}.hfs_searchModeSelectorCustom .box{display:inline}.hfs_searchModeSelectorCustom .span-div{float:left}.hfs_searchModeSelectorCustom #selected{padding-right:5%}.hfs_searchModeSelectorCustom .arrow{width:20px;height:20px}}@media screen and (min-width:992px) and (max-width:1140px){.hfs_searchModeSelectorCustom body{background-color:#9e9e9e}.hfs_searchModeSelectorCustom .div_dropdown{margin:auto;background:#000D2A;color:#eaba2a;outline:none;font-size:26px;font-family:'MyFont',sans-serif}.hfs_searchModeSelectorCustom .dropdown button{display:block;color:#000D2A;padding-top:3%}.hfs_searchModeSelectorCustom .dropdown button:hover{color:#00aaff}.hfs_searchModeSelectorCustom .dropdown{margin-top:0%;background:#fff;padding-left:5%;font-size:24px;padding-bottom:3%;cursor:default;z-index:1;position:relative}.hfs_searchModeSelectorCustom .after{clear:left}.hfs_searchModeSelectorCustom .select{position:relative;border-bottom:1px solid #eaba2a;cursor:pointer}.hfs_searchModeSelectorCustom .box{display:inline}.hfs_searchModeSelectorCustom .span-div{float:left}.hfs_searchModeSelectorCustom .wrapper{float:left;width:305px;height:33px}.hfs_searchModeSelectorCustom #selected{padding-right:5%}.hfs_searchModeSelectorCustom .arrow{width:20px;height:20px}}@media screen and (min-width:1140px){.hfs_searchModeSelectorCustom body{background-color:#9e9e9e}.hfs_searchModeSelectorCustom .div_dropdown{margin:auto;background:#000D2A;color:#eaba2a;outline:none;font-size:26px;font-family:'MyFont',sans-serif}.hfs_searchModeSelectorCustom .span{width:auto;height:39px}.hfs_searchModeSelectorCustom .dropdown button{display:block;color:#000D2A;padding-top:3%;pointer-events:inherit}.hfs_searchModeSelectorCustom .dropdown button:hover{color:#00aaff}.hfs_searchModeSelectorCustom .dropdown{margin-top:0%;background:#fff;padding-left:5%;font-size:24px;padding-bottom:3%;cursor:default;z-index:1;position:relative}.hfs_searchModeSelectorCustom .after{clear:left}.hfs_searchModeSelectorCustom .select{position:relative;border-bottom:1px solid #eaba2a;cursor:pointer}.hfs_searchModeSelectorCustom .box{display:inline}.hfs_searchModeSelectorCustom .span-div{float:left}.hfs_searchModeSelectorCustom .wrapper{float:left;width:305px;height:39px}.hfs_searchModeSelectorCustom #selected{padding-right:5%}.hfs_searchModeSelectorCustom .arrow{width:20px;height:20px}}@media screen and (max-width:1140px){.hfs_mapLayerCloser{position:absolute;top:-60px;right:-18px}}html.hfs_PRINT_tariff{background-color:#efefef}html.hfs_PRINT_tariff body.hfs_PRINT{position:relative;width:19cm;margin:0 auto;background-color:#fff;padding:3mm}html.hfs_PRINT_tariff body.hfs_PRINT .hfs_tariffCell,html.hfs_PRINT_tariff body.hfs_PRINT .hfs_tariffHeader{font-size:14.72px}.hfs_extraSectionHint{padding-left:100px}.hfs_extraSectionHint a,.hfs_extraSectionHint a:hover,.hfs_extraSectionHint a:visited{text-decoration:underline}.hfs_linkButton{background:transparent;border:0px;text-decoration:underline;padding:0}.hfs_overviewBtnAction{padding-left:58px;padding-top:10px;position:relative}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_overviewBtnAction .hfs_connectionTime.hfs_connectionExpand{bottom:auto;top:auto;white-space:nowrap;display:inline-block;position:relative;background-color:#ffffff;border:1px solid #979797;width:auto;right:auto;height:40px;padding-top:8px;font-size:16px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_overviewBtnAction .hfs_connectionTime.hfs_connectionExpand i.haf_ic_expand,.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_overviewBtnAction .hfs_connectionTime.hfs_connectionExpand i.haf_ic_collapse{width:11px;height:11px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime.hfs_connectionExpand{bottom:auto;top:-25px}.hfs_additionalHimMsgLinks{margin-top:5px}.hfs_additionalHimMsgLinks a,.hfs_additionalHimMsgLinks a:visited{color:#000d2a;text-decoration:underline}.hfs_formWrapper .hfs_getActualPosition,.hfs_formWrapper .hfs_linkChangeDirection{right:-6px;background-color:transparent;border:0;padding-left:0}.hfs_formWrapper .hfs_getActualPosition i,.hfs_formWrapper .hfs_linkChangeDirection i{margin-top:0}.hfs_datetimePickerClickArea{background-color:transparent;border:0;padding:0}.lyr_keyboardsupport .hfs_accesskeyButton:focus+.hfs_optionsControl{outline-style:solid;outline-width:2px;outline-offset:5px;outline-color:#fff}.hfs_screenReaderButton{position:absolute;right:20px;bottom:-20px}[data-rejsekort-input="loader"]{position:absolute;top:10px}.lyr_mousesupport #HFS_TPOverviewResults .hfs_itemResultsConnectionOverviewLine:hover .haf_ic_expand{background-image:url('../img/common/haf_ic_expand_form_primary.svg')}.lyr_mousesupport #HFS_TPOverviewResults .hfs_itemResultsConnectionOverviewLine:hover .haf_ic_collapse{background-image:url('../img/common/haf_ic_collapse_form_primary.svg')}@media screen and (max-width:320px){.hfs_standardTicket{padding-left:5px;padding-right:5px;font-size:16px}}.hfs_toolboxItem .hfs_resultClose span{margin-right:5px}.hfs_furtherConnections:disabled{opacity:.3;cursor:not-allowed}.mq-small .hfs_tariffWebview .hfs_singleTicketShopParent.hfs_withFlextur{padding-left:0}.mq-small .hfs_tariffWebview .hfs_singleTicketRightContainer,.mq-small .hfs_tariffWebview .hfs_singleTicketLeftContainer{padding-left:0;padding-right:0}.mq-small .hfs_tariffWebview .hfs_rejsekortCardWrap{margin-left:-30px;margin-right:-30px;border-left:0;border-right:0}.mq-small .hfs_tariffWebview .hfs_commuterCardHint,.mq-small .hfs_tariffWebview .hfs_tariffDetailKey{padding-left:10px}.mq-small .hfs_tariffWebview .hfs_commuterCardHint{margin-top:10px}.mq-small .hfs_tariffWebview .hfs_tariffFoldZones,.mq-small .hfs_tariffWebview .hfs_tariffFoldPrice,.mq-small .hfs_tariffWebview .hfs_singleTicketShopWrap,.mq-small .hfs_tariffWebview h3.hfs_tariffShopHeaderHint{margin-left:10px}.mq-small .hfs_tariffWebview .hfs_singleTicketShopWrap{margin-left:0}.mq-small .hfs_tariffWebview .hfs_tariffIndex{margin-left:0}.mq-small .hfs_tariffWebview .hfs_tariffFoldZones button,.mq-small .hfs_tariffWebview .hfs_tariffFoldPrice button{width:100%}.lyr_srOnly,.lyr_tooltipText{position:fixed;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;font-weight:normal;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@msValue)";filter:alpha(opacity=1);-moz-opacity:.01;-khtml-opacity:.01;opacity:.01;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);clip-path:polygon(0 0, 0 0, 0 0, 0 0);padding:0;margin:0;border-width:0;z-index:9100;white-space:nowrap}.lyr_srOnly.lyr_focusable,.lyr_tooltipText.lyr_focusable{height:2px;width:2px;clip:auto;clip-path:none;pointer-events:all;cursor:inherit}.hfs_listView{background-color:#ffffff;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;margin-top:0}.hfs_listView label{padding-left:0;font-weight:bold}.hfs_extraTitle{color:#03143E;background-color:#E6E6E6;font-size:19px;line-height:53px;height:53px;position:sticky;bottom:0;z-index:10001}.hfs_isSticky{position:fixed;position:sticky}.hfs_welcomeScreenBackground{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:100000}.hfs_welcomeSplashScreen{position:absolute;top:-100px;left:0;z-index:200000000;width:744px;height:500px;left:50%;margin-left:-372px;margin-top:30px}.hfs_welcomeSplashScreen .hfs_welcomeScreenContent{position:absolute;color:#000;top:105px;width:400px;left:50%;margin-left:-200px;padding-top:30px}.hfs_welcomeSplashScreen .hfs_welcomeScreenContent .hfs_welcomeIcons{margin-bottom:10px;text-align:center}.hfs_welcomeSplashScreen .hfs_welcomeScreenContent .hfs_welcomeIcons .hfs_icoButton{width:60px;height:60px;margin-right:15px}.hfs_welcomeSplashScreen .hfs_welcomeScreenContent h1{font-weight:bold;font-size:40px;line-height:40px;margin-bottom:40px;text-align:center}.hfs_welcomeSplashScreen .hfs_welcomeScreenContent .hfs_btn{margin-top:16px}.hfs_welcomeSplashScreen .hfs_welcomeScreenContent .hfs_btn.hfs_btnDefault{border-color:#AAAAAA}.mq-small .hfs_welcomeSplashScreen{position:fixed;background-color:#ffffff;height:100%;width:100%;left:0;margin-left:0;top:0;margin-top:0}.mq-small .hfs_welcomeSplashScreen .hfs_welcomeScreenContent{margin-left:0;width:100%;top:50%;left:0;padding:30px;margin-top:-265px}.mq-small .hfs_welcomeSplashScreen .hfs_welcomeIcons,.mq-small .hfs_welcomeSplashScreen svg{display:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime{width:auto}.forcedLayout .hfs_actionsResult[data-scroll-connections="tp"]{position:static}.hfs_alternativeTransportIcon{width:200px;margin-bottom:16px}.hfs_additionalMeansOfTransportHint{background-color:#E3E3E3;padding:8px}.hfs_additionalMeansOfTransportHint .hfs_additionalMeansOfTransportHintContent{background-color:#ffffff;padding:16px;margin:8px;box-shadow:0 1px 4px rgba(0,0,0,0.06),0 1px 6px rgba(0,0,0,0.26);text-align:center}.hfs_additionalMeansOfTransportHint .hfs_additionalMeansOfTransportHintContent button{margin-top:16px}.hfs_additionalMeansOfTransportHint .hfs_additionalMeansOfTransportHintContent h2{color:#000d2a;font-size:24px;font-weight:bold;margin-bottom:16px}.lyr_tariffFaresetItem .lyr_tariffFaresetItemPrice button.lyr_tariffShopButton{background-color:#eaba2a;color:#000d2a}.lyr_tariffFilterSelect{background-color:#fff}.lyr_tariffFilterSelect select{border:none;margin-left:-3px;background-color:#ffffff;font-weight:bold;font-size:16px}.lyr_tariffFilterSelect select option{font-weight:normal}.lyr_atomToggleSwitchWrapper.lyr_tariffFltrToggle .lyr_atomToggleSwitchLabel{font-weight:bold}.lyr_tariffFilterWrapper{background-color:#f4f4f4}.lyr_tariffFaresetItem{background-color:#f4f4f4;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4)}.lyr_tariffFaresetItem:after{background-color:#fff}.lyr_tariffFaresetItem .lyr_tariffFaresetItemPrice{flex:0 0 140px}.lyr_tariffFaresetItem .lyr_tariffFaresetItemPrice button.lyr_tariffShopButton{width:auto}.lyr_tariffFaresetContainer{padding:15px 0;background-color:#F4F4F4}.lyr_tariffInfoExtBtn{border-radius:0 0 8px 8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.4);box-shadow:0 2px 4px rgba(0,0,0,0.4);padding:6px;text-align:center}.lyr_tariffFilterSelect{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4);display:flex;align-items:center;justify-content:left}.forcedLayout .hfs_resultDetailContainer .hfs_viewHeader,.forcedLayout .hfs_resultDetailContainer .hfs_header{position:static}.forcedLayout .hfs_resultDetailContainer .hfs_viewHeader{background-color:#000d2a;color:#ffffff;display:flex;justify-content:center;padding:8px}.forcedLayout .hfs_resultDetailContainer .hfs_viewHeader .hfs_viewHeaderTitleWrap{flex:1 0 80%;text-align:center}.lyr_headerTariff .lyr_tariffBoxIcon,.lyr_tariffInfoboxes .lyr_tariffBoxIcon{flex:0 0 48px}.lyr_headerTariff .lyr_tariffBoxIcon .lyr_atomIcon i,.lyr_tariffInfoboxes .lyr_tariffBoxIcon .lyr_atomIcon i{width:30px;height:30px}.lyr_headerTariff{min-height:90px;align-items:center}.lyr_tariffInfoboxes .lyr_tariffBoxInformation{white-space:nowrap;flex:1 0 auto}.lyr_tariffInfoboxes .lyr_tariffInfoboxItem{align-items:center}.lyr_tariffInfoboxLocation{display:flex}.lyr_tariffInfoboxLocation .lyr_tariffLocType{flex:0 0 48px}.lyr_tariffInfoboxLocation .lyr_tariffLocName{font-weight:bold;flex:0 0 270px}.lyr_tariffFaresetItemWrapper{padding:0}input[type="radio"]:checked+.lyr_atomToggleSwitchLabel{background:#eaba2a;border:1px solid #eaba2a;color:#000d2a}input[type="radio"]:focus+.lyr_atomToggleSwitchLabel{outline-style:solid;outline-width:2px;outline-offset:5px;outline-color:#000;z-index:20000}.lyr_tariffInfoExtContent{padding:16px;color:#333333;background-color:#EEEEEE}.lyr_tariffFilterSelectLabel,.lyr_tariffExtHeadline{color:#666666;text-transform:uppercase;font-size:14.72px}.lyr_tariffExtHeadline{font-size:13.28px;font-weight:bold}.lyr_tariffExtValue{font-weight:bold}.lyr_tariffFltrToggle{flex:0 0 100%;display:flex}.lyr_atomToggleSwitchWrapper.lyr_tariffFltrToggle .lyr_atomToggleSwitchLabel{line-height:40px;width:50%;background-color:#ffffff}.lyr_atomToggleSwitchWrapper.lyr_tariffFltrToggle{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4)}.lyr_tariffExtInfoBlock{margin-bottom:1px;word-break:break-word}.lyr_tariffExtInfoBlock .lyr_tariffStandardInfobox{margin-bottom:0}.hfs_viewHeaderTitleTariff .hfs_asTableCell{color:#eaba2a;font-weight:bold}.hfs_overviewBtnAction .lyr_tariffExtContentButton{background-color:transparent;padding:10px 0;display:inline}[data-tariff="overview"] .lyr_tariffExtContentButton{padding-left:128px}.hfs_separatorMain.hfs_listView{background-color:#f4f4f4;font-size:21.28px;color:#000d2a;padding-top:8px}.lyr_selectRejsekortWrapper,.lyr_alwaysSelectAlternatives{display:flex;background-color:#f4f4f4;padding:10px 0}.lyr_selectRejsekortWrapper div,.lyr_alwaysSelectAlternatives div{flex:1 0 auto;background-color:#ffffff}.lyr_selectRejsekortWrapper div label,.lyr_alwaysSelectAlternatives div label{cursor:pointer;display:inline-block;width:100%;padding:10px;padding-left:32px;font-size:16px;color:#000d2a}.lyr_selectRejsekortWrapper div.lyr_selectAlternativeCheckbox,.lyr_alwaysSelectAlternatives div.lyr_selectAlternativeCheckbox{padding:10px;flex:0 0 40px}.hfs_overlayWin.lyr_rejsekortOverlay{min-height:300px;padding:16px;background-color:#ffffff;top:50%;margin-top:-200px}.hfs_overlayWin.lyr_rejsekortOverlay .lyr_rejsekortInvalid{border:1px solid #CF4C00}.hfs_overlayWin.lyr_rejsekortOverlay [data-tariff-rejsekort="error"]{color:#CF4C00;font-weight:bold}.hfs_overlayWin.lyr_rejsekortOverlay .lyr_rejsekortButtonWrapper{display:flex;justify-content:flex-end}.hfs_overlayWin.lyr_rejsekortOverlay .lyr_rejsekortButtonWrapper button{margin-right:8px;font-weight:bold}.hfs_overlayWin.lyr_rejsekortOverlay [data-rejsekort-no="delete"]{position:absolute;right:5px;top:2px}.hfs_overlayWin.lyr_rejsekortOverlay .hfs_overlayContent{overflow:auto}.hfs_overlayWin.lyr_rejsekortOverlay .hfs_overlayContent img{width:100%}.hfs_overlayWin.lyr_rejsekortOverlay .hfs_overlayContent .lyr_tariffRejsekortNoInputWrap{position:relative;margin-top:32px;margin-bottom:32px}.hfs_overlayWin.lyr_rejsekortOverlay .hfs_overlayContent .lyr_tariffRejsekortNoInputWrap .lyr_tariffRejsekortNoInput{position:absolute;top:110px;left:150px}.lyr_selectRejsekortWrapper .lyr_selectRejsekortInner{display:flex;background-color:#ffffff}.lyr_selectRejsekortWrapper .lyr_selectRejsekortInner button{width:100%;display:flex;justify-content:space-between;padding:6px 14px}.lyr_selectRejsekortWrapper .lyr_selectRejsekortInner img{width:24px}.hfs_connectionDetailWrapper .hfs_resultsWrap .hfs_connectionSummaryMsgs.top .hfs_listMsg{margin-left:16px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_productIcon.hfs_mode_U{left:25px}#HFS_tariffDetailMap{height:300px;width:100%}.lyr_tariffFilterOptionWrapper .lyr_tariffFilterSelectInner{text-align:left;padding-left:30px}.lyr_tariffFilterOptionWrapper .lyr_tariffFilterSelectInner .lyr_tariffFilterSelectLabel{font-weight:normal;font-size:12px}.hfs_spinnerMargin,.hfs_loadingSpinnerTariffs{margin-top:16px;padding-bottom:16px}.js_asOtherToggle .hfs_checkboxToggle.hfs_checkboxToggleMaster{display:none}.hfs_pricesOverview .hfs_btn.hfs_atomPrimaryBtn.hfs_btnPrimary{height:40px;line-height:19px;font-size:16px}.hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionRow .hfs_connectionContent .infoText{color:#707070}.lyr_headerTariff .lyr_tariffInfoboxPrice,.lyr_tariffInfoboxes .lyr_tariffInfoboxPrice{flex:1 1 80px;white-space:nowrap}.lyr_tariffInfoboxItemWrapper div[role="button"]{cursor:default}.lyr_tariffInfoboxItemWrapper div[onclick]{cursor:pointer}.hfs_connectionSummaryMsgs.top ul.hfs_listMsg .hfs_itemMsgBodyTxt ul{list-style-type:disc;padding-left:16px}.hfs_connectionSummaryMsgs.top ul.hfs_listMsg .hfs_itemMsgBodyTxt ul li{list-style-type:disc;display:list-item}.lyr_tariffInfoExtContent .hfs_tariffTDInfo{max-width:100%}.hfs_resultsWrap .hfs_listResults .hfs_itemResult button .hfs_productIcon.hfs_mode_B,.hfs_resultsWrap .hfs_listResults .hfs_itemResult a .hfs_productIcon.hfs_mode_B,.hfs_resultsWrap .hfs_listResults .hfs_itemResult button .hfs_productIcon.hfs_mode_F,.hfs_resultsWrap .hfs_listResults .hfs_itemResult a .hfs_productIcon.hfs_mode_F{left:25px}[data-msg-icon="haf_prod_greenmobility"] .hfs_itemMsgIcon i,[data-msg-icon="haf_prod_bycykler"] .hfs_itemMsgIcon i,[data-msg-icon="haf_prod_carpo"] .hfs_itemMsgIcon i,[data-msg-icon="haf_prod_bycyklen"] .hfs_itemMsgIcon i,[data-msg-icon="haf_prod_drivenow"] .hfs_itemMsgIcon i,[data-msg-icon="haf_prod_donkey"] .hfs_itemMsgIcon i,[data-msg-icon="haf_prod_gomore"] .hfs_itemMsgIcon i,[data-msg-icon="haf_prod_nabogo"] .hfs_itemMsgIcon i{width:30px;height:30px}[data-msg-icon="haf_prod_greenmobility"] .hfs_itemMsgBody,[data-msg-icon="haf_prod_bycykler"] .hfs_itemMsgBody,[data-msg-icon="haf_prod_carpo"] .hfs_itemMsgBody,[data-msg-icon="haf_prod_bycyklen"] .hfs_itemMsgBody,[data-msg-icon="haf_prod_drivenow"] .hfs_itemMsgBody,[data-msg-icon="haf_prod_donkey"] .hfs_itemMsgBody,[data-msg-icon="haf_prod_gomore"] .hfs_itemMsgBody,[data-msg-icon="haf_prod_nabogo"] .hfs_itemMsgBody{padding-left:45px !important}.mq-small .hfs_tariffFoldWrapper.hfs_tariffFoldNew .hfs_tariffFoldPrice,.mq-small .hfs_tariffFoldWrapper.hfs_tariffFoldNew .hfs_tariffFoldZones,.mq-small .hfs_tariffFoldWrapper.hfs_tariffFoldNew h3.hfs_tariffShopHeaderHint{margin-left:0}.hfs_tariffWebViewWrapper .mq-small .hfs_overlayWin.hfs_tariffInfoDetailsPopup{top:0;left:0;width:100%}html[data-customer-layout="vs_touch"] .hfs_webAppWrapper,html[data-customer-layout="vs_dot"] .hfs_webAppWrapper{background-image:none}html[data-customer-layout="vs_dot"] .hfs_webAppWrapper{padding-top:0;background-color:transparent}html[data-customer-layout="vs_dot"] .hfs_webAppWrapper .hfs_wrapApplication{width:100%}html[data-customer-layout="vs_dot"] .hfs_mainPageHeaderWrapper{display:none}.lyr_tpListConnectionColContent{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;padding-bottom:5px}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;list-style-type:none;flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-webkit-box-lines:single;-ms-flex-wrap:none;padding:0;z-index:0;position:relative;width:calc(100%)}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem{position:relative}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem.lyr_tpResultOvBarItemLine .lyr_tpPearlIconMsg{position:absolute}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem.lyr_tpResultOvBarItemLine .lyr_tpPearlIconMsg.lyr_below{top:42px}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem.lyr_tpResultOvBarItemLine .lyr_tpPearlIconMsg.lyr_above{top:16px}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem.lyr_tpResultOvBarItemLine.lyr_hdrftr{height:80px}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem.lyr_tpResultOvBarItemLine.lyr_hdrftr .lyr_tpResultOvBarLine{top:44px}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem.lyr_tpResultOvBarItemLine.lyr_hdrftr .lyr_tpPearlIconMsg{position:absolute}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem.lyr_tpResultOvBarItemLine.lyr_hdrftr .lyr_tpPearlIconMsg.lyr_below{top:60px}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem.lyr_tpResultOvBarItemLine.lyr_hdrftr .lyr_tpPearlIconMsg.lyr_above{top:16px}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem.lyr_tpResultOvBarItemLine.lyr_ftr{height:62px}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem:after{z-index:0;width:100%;border-top-width:5px;border-top-style:solid;color:#A8A8A7;left:1px;right:auto;top:20px;height:5px;content:'';display:block;position:absolute}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem.lyr_barStyle_DOT:after,.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem.lyr_barStyle_DASH:after{color:#FFFFFF}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem:first-child .hfs_tpProductOverviewLine{padding-left:0}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem:last-child{min-width:44px}@media only screen and (min-width: 320px) and (max-width: 480px){.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem:last-child{min-width:34px}}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem:last-child:after{width:0}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem .lyr_tpResultOvBar{z-index:2;height:5px;top:-25px;position:relative;left:44px;border-top-width:5px;border-top-style:solid}@media only screen and (min-width: 320px) and (max-width: 480px){.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem .lyr_tpResultOvBar{left:34px;top:-15px}}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem.lyr_barStyle_SOLID .lyr_tpResultOvBar{border-top-style:solid}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem.lyr_barStyle_DOT:not(:last-child) .lyr_tpResultOvBar{width:100% !important}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem.lyr_barStyle_DOT .lyr_tpResultOvBar{border-top-style:dotted}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem.lyr_barStyle_DASH:not(:last-child) .lyr_tpResultOvBar{width:100% !important}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem.lyr_barStyle_DASH .lyr_tpResultOvBar{border-top-style:dashed}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem img{position:relative;z-index:1}.lyr_tpListConnectionColContent .lyr_tpResultOvDurationbar .lyr_tpResultOvBarItem .lyr_atomIcon{z-index:3;position:absolute;padding:0}.lyr_tpResultDurBarWidthReset .lyr_tpResultOvBarItem{flex-basis:0 !important;min-width:0 !important}.lyr_tpResultDurLabelWidthReset [data-render-element="durationbar_line"]{max-width:inherit !important;overflow:visible !important}[data-cluster-link]{display:none}.hfs_toggleMapViewWrapper,.hfs_clusterTopGlobalMessages{border-bottom:1px solid #DDDDDD}[data-hfs-widget] .clearfix:after{display:block;content:'';clear:both}[data-hfs-widget] button,[data-hfs-widget] ul,[data-hfs-widget] li,[data-hfs-widget] h1,[data-hfs-widget] h2,[data-hfs-widget] h3,[data-hfs-widget] h4,[data-hfs-widget] h5,[data-hfs-widget] h6,[data-hfs-widget] fieldset,[data-hfs-widget] legend{margin:0;padding:0}[data-hfs-widget] button,[data-hfs-widget] fieldset{border:0;background-color:transparent;text-align:left}[data-hfs-widget] h1,[data-hfs-widget] h2,[data-hfs-widget] h3,[data-hfs-widget] h4,[data-hfs-widget] h5,[data-hfs-widget] h6{font-weight:inherit;font-size:inherit}[data-hfs-widget] ul{list-style-type:none}[data-hfs-widget] li{display:block}[data-hfs-widget] [hidden]{display:none !important}[data-hafas="xlarge"] .hfs_noPaddingRight{padding-right:0}[data-hafas="xlarge"] .hfs_textAlignRight{text-align:right}.mq-small .hfs_textAlignRight{padding-right:30px}.mq-small .hfs_overlayWin.lyr_rejsekortOverlay{top:100px}.mq-small .hfs_overlayWin.lyr_rejsekortOverlay .hfs_overlayContent .lyr_tariffRejsekortNoInputWrap .lyr_tariffRejsekortNoInput{left:110px}.mq-small .lyr_tariffInfoboxLocation .lyr_tariffLocName{flex:0 1 305px}.mq-small .lyr_tariffPagination.lyr_paginationLeft{margin-right:4px}.mq-small .lyr_tariffPagination.lyr_paginationRight{margin-left:4px}.mq-small .lyr_headerTariff{padding-left:8px;padding-right:8px}.hfs_atomInvisible{position:absolute;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;font-weight:normal;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@msValue)";filter:alpha(opacity=1);-moz-opacity:.01;-khtml-opacity:.01;opacity:.01;height:1px;width:1px;padding:0;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);clip-path:polygon(0 0, 0 0, 0 0, 0 0p x);z-index:9100;white-space:nowrap}.lyr_keyboardsupport .hfs_atomInvisible:focus{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@msValue)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;overflow:visible;clip:auto;clip-path:none;width:auto;height:auto;padding:inherit;pointer-events:all}.lyr_mousesupport .hfs_atomInvisible[data-trigger="mouse"],.lyr_keyboardsupport .hfs_atomInvisible[data-trigger="keyboard"]{z-index:2147483647;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@msValue)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;overflow:visible;clip:auto;clip-path:none;width:auto;height:auto;text-transform:none;padding:2px 5px;font-size:12px;line-height:16px;background:#fafafa;color:#555555;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.4);-moz-box-shadow:0 0 4px rgba(0,0,0,0.4);box-shadow:0 0 4px rgba(0,0,0,0.4);animation:tooltipFade .2s}@keyframes tooltipFade{0%{opacity:0}100%{opacity:1}}i.hfs_icoCustomWidget{height:40px;width:40px}.hfs_mapToolbox{left:0%;width:100%;bottom:-28px}.hfs_inputMapFrontpage{position:relative}.hfs_inputMapFrontpage .hfs_mapLayerSelection{bottom:auto;top:10px;left:10px}.leaflet-control-container .leaflet-top{top:5px}.hfs_noPadding{padding:0 !important}.hfs_hidden{visibility:hidden}.hfs_displayNone{display:none}.hfs_inlineBlock{display:inline-block}.hfs_decimalList{list-style-type:decimal}.hfs_pageHeader.js_flyinMenu .hfs_navbarHeader .hfs_brand{background-color:transparent}.hfs_courseNetworkCanvas{background-color:#ffffff}.hfs_pageContent{z-index:20000;position:relative}.hfs_resultContainerWrapper{position:relative;background-color:#b3b3b4}.hfs_groupedJourneyCaption,.hfs_separatorMain,.hfs_separatorMainDark{padding:0 32px;line-height:30px}.hfs_itemNewGroupedCaption{line-height:48px;font-weight:bold;font-size:18px;margin-top:-1px;border-top:1px solid #000d2a;border-bottom:1px solid #000d2a;position:relative;padding:0 16px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_itemNewGroupedCaption{padding:0}}@media only screen and (max-width: 768px){.hfs_itemNewGroupedCaption{padding:0}}.hfs_itemNewGroupedCaption .hfs_toggleResultGroup{position:absolute;top:0;right:0}.hfs_itemNewGroupedCaption .hfs_toggleResultGroup .haf_ic_expand{display:inline-block}.hfs_itemNewGroupedCaption .hfs_toggleResultGroup .haf_ic_collapse{display:none}.hfs_itemNewGroupedCaption.js_groupOpened .hfs_toggleResultGroup .haf_ic_expand{display:none}.hfs_itemNewGroupedCaption.js_groupOpened .hfs_toggleResultGroup .haf_ic_collapse{display:inline-block}.hfs_journeyCourseContainer{width:100%;height:auto;position:fixed;bottom:0px;background-color:#fff;z-index:2000000000;opacity:.9;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.75);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.75);box-shadow:0 2px 5px 0 rgba(0,0,0,0.75)}ul.hfs_listMsg li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyHeader{font-weight:600}ul.hfs_listMsg li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyTxt .hfs_checkboxLabel{font-weight:bold}.hfs_resultsWrap .hfs_itemResults.js_detailsAreShown .hfs_listMsg{display:block}@media only screen and (min-width: 320px) and (max-width: 480px){.js-map-as-single-view #HFS_PageMap:after{display:none}}@media only screen and (max-width: 768px){.js-map-as-single-view #HFS_PageMap:after{display:none}}@media only screen and (min-width: 320px) and (max-width: 480px){.js-map-as-single-view #HFS_PageMap .leaflet-bottom.leaflet-right{bottom:132px}}@media only screen and (max-width: 768px){.js-map-as-single-view #HFS_PageMap .leaflet-bottom.leaflet-right{bottom:132px}}@media only screen and (min-width: 320px) and (max-width: 480px){.js-map-as-single-view #HFS_PageMap .leaflet-bottom.leaflet-left{bottom:132px}}@media only screen and (max-width: 768px){.js-map-as-single-view #HFS_PageMap .leaflet-bottom.leaflet-left{bottom:132px}}.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo{display:none;position:absolute;right:0;bottom:0;left:0;background-color:#000d2a;padding:22.4px;height:132px}@media only screen and (min-width: 320px) and (max-width: 480px){.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo{display:block}}@media only screen and (max-width: 768px){.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo{display:block}}.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoDate{font-size:21.28px;color:#eaba2a}.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoFrom,.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoTo{color:#ffffff;font-size:21.28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:38.4px}.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoFrom time,.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoTo time,.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoFrom i,.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoTo i{margin-right:16px}.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoFrom i,.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoTo i{margin-top:2px;vertical-align:top}.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoFrom time,.js-map-as-single-view #HFS_PageMap .hfs_mapFooterInfo .hfs_footerInfoTo time{width:64px;display:inline-block;margin-right:0}.hfs_wrapApplication .hfs_wrapResultContainer{width:100%;-webkit-transition:width .2s;-moz-transition:width .2s;-o-transition:width .2s;transition:width .2s}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="TP"].js_mapOpened{width:50%;float:left}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResult .hfs_resultRow{margin-left:6px}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResult .hfs_pearlLine{left:14px}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResult .hfs_resultRow{margin-left:6px}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResult .hfs_pearlLine{left:14px}}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults{padding:0;position:relative}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults.hfs_error{padding:16px 42px}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_actionsResultWrap{margin-top:0}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_actionsResultWrap .hfs_actionsResult{height:78px}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions{margin:9px 15px}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions a:hover .hfs_itemIcon,.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions button:hover .hfs_itemIcon{background:#1580d3}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions{margin:0 8px}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_actionsResultWrap .hfs_actionsResult .hfs_listActions .hfs_itemActions{margin:0 8px}}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information .infoText{display:block}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer .hfs_listResults .hfs_itemResults .hfs_connectionContent .hfs_Information .infoText{display:block}}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_tooltip{position:absolute;bottom:70px;left:-42px;background-color:#ffffff;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.4);-moz-box-shadow:0 0 16px rgba(0,0,0,0.4);box-shadow:0 0 16px rgba(0,0,0,0.4);min-width:150px;width:auto;z-index:10010}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer .hfs_tooltip{left:7px}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer .hfs_tooltip{left:7px}}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_tooltip:after{content:'';display:block;position:absolute;width:24px;height:24px;bottom:-12px;left:50%;margin-left:-12px;background-color:#ffffff;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.4);-moz-box-shadow:0 0 16px rgba(0,0,0,0.4);box-shadow:0 0 16px rgba(0,0,0,0.4);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_tooltip .hfs_tooltipList{margin:0 9px;padding:0;list-style-type:none;background-color:#ffffff}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_tooltip .hfs_tooltipList .hfs_tooltipItem{display:block;width:auto;border-bottom:1px solid #ceced2}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_tooltip .hfs_tooltipList .hfs_tooltipItem:last-child{border-bottom:none}.hfs_wrapApplication .hfs_wrapResultContainer .hfs_tooltip .hfs_tooltipList .hfs_tooltipItem a{display:block;width:auto;min-width:100%;max-width:100%;text-align:left;line-height:42px;padding-left:1px;padding-right:1px;font-size:15px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults{padding:25.6px 32px;margin:0;list-style-type:none}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults{padding:25.6px 0}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults{padding:25.6px 0}}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemNewGroupedCaption{padding-left:16px;padding-right:16px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemNewGroupedCaption .hfs_toggleResultGroup{right:16px}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemNewGroupedCaption{padding-left:16px;padding-right:16px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemNewGroupedCaption .hfs_toggleResultGroup{right:16px}}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_groupedJourneyCaption{background-color:#f1f1f1;color:#8b8b8b;padding:9.6px 16px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney{border-bottom:20px solid #00022A}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney{border-bottom:20px solid #00022A}}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines{padding:0 16px;margin:0;list-style-type:none;position:relative}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines{position:relative;min-height:48px;border-bottom:1px solid #ceced2}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines:last-child{border-bottom:none}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines:after{content:'';clear:both}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines .hfs_toggleTQ i[class*="haf_ic_expand"],.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines .hfs_toggleTQ i[class^="haf_ic_expand"]{display:inline-block}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines .hfs_toggleTQ i[class*="haf_ic_collapse"],.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines .hfs_toggleTQ i[class^="haf_ic_collapse"]{display:none}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines.js_tqOpened .hfs_toggleTQ i[class*="haf_ic_expand"],.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines.js_tqOpened .hfs_toggleTQ i[class^="haf_ic_expand"]{display:none}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines.js_tqOpened .hfs_toggleTQ i[class*="haf_ic_collapse"],.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines.js_tqOpened .hfs_toggleTQ i[class^="haf_ic_collapse"]{display:inline-block}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_stationName{width:353px;min-height:48px;position:relative;border-right:1px solid #ceced2}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_stationName{width:100%;border-right:none}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_stationName{width:100%;border-right:none}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_stationName{width:353px}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_stationName{width:353px}}@media only screen and (min-width: 1140px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_stationName{width:429px}}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_stationName .hfs_direction{display:inline-block}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_stationName .hfs_direction strong{vertical-align:middle}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall{width:100%}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall{width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall{position:absolute;top:0;left:353px;right:0}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall{position:absolute;top:0;left:353px;right:0}}@media only screen and (min-width: 1140px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall{position:absolute;top:0;left:429px;right:0}}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement{display:inline-block;padding:14px 43px 14px 21px;position:relative;min-width:137px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement[data-active="false"] .hfs_toggleTQ .haf_ic_expand{display:inline-block}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement[data-active="false"] .hfs_toggleTQ .haf_ic_collapse{display:none}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement[data-active="true"]{color:#1580d3}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement[data-active="true"] .hfs_toggleTQ .haf_ic_expand{display:none}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement[data-active="true"] .hfs_toggleTQ .haf_ic_collapse{display:inline-block}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement:first-child{font-weight:bold}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement{padding:4px 0;border-right:none;min-width:auto}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement .hfs_toggleTQ{display:none}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement{padding:4px 0;border-right:none;min-width:auto}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement .hfs_toggleTQ{display:none}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_nextJourneysSmall .hfs_timeElement{width:353px}}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_toggleTQ{position:absolute;top:0;right:0;width:32px;height:48px;line-height:48px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap{margin-top:0}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap.js_tqResultOpened{border-top:1px solid #ceced2}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap{margin-bottom:0}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap{margin-bottom:0}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap{padding-left:353px}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap{padding-left:353px}}@media only screen and (min-width: 1140px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap{padding-left:429px}}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap{padding:10px;margin-left:-16px;margin-right:-16px;border-left:10px solid #00022A;border-bottom:10px solid #00022A;background-color:#EFF6FD}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap{padding:10px;margin-left:-16px;margin-right:-16px;border-left:10px solid #00022A;border-bottom:10px solid #00022A;background-color:#EFF6FD}}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults{padding:0}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult{font-size:16px;color:#000000}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultTime{width:80px;line-height:18px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation{padding-left:120px;padding-right:48px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation .hfs_stationName{height:36px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation{border-color:#ceced2}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultPlatform{line-height:18px}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:first-child{font-weight:600}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:first-child .hfs_tqResultStation{border-top:none}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child{font-weight:600}.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child .hfs_tqResultStation{border-bottom:1px solid #ceced2}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child .hfs_tqResultStation{border-bottom:none}}@media only screen and (max-width: 768px){.hfs_wrapApplication .hfs_wrapResultContainer[data-resultfor="SQ"] .hfs_resultOverviewContainer .hfs_resultsWrap .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_tqInnerResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child .hfs_tqResultStation{border-bottom:none}}.hfs_bannerRotationWrapper{width:100%;background-color:#efeff4}@media only screen and (max-width: 768px){.hfs_bannerRotationWrapper{display:none}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_bannerRotationWrapper{display:none}}.hfs_bannerRotationWrapper .hfs_bannerRotationLoader,.hfs_bannerRotationWrapper .hfs_bannerRotation{text-align:center;width:100%;margin:1em auto}@media only screen and (max-width: 768px){.hfs_bannerRotationWrapper .hfs_bannerRotationLoader,.hfs_bannerRotationWrapper .hfs_bannerRotation{width:100%;min-width:100%;display:none}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_bannerRotationWrapper .hfs_bannerRotationLoader,.hfs_bannerRotationWrapper .hfs_bannerRotation{max-width:960px;min-width:768px;display:none}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_bannerRotationWrapper .hfs_bannerRotationLoader,.hfs_bannerRotationWrapper .hfs_bannerRotation{max-width:1140px;min-width:768px;display:none}}@media only screen and (min-width: 1140px){.hfs_bannerRotationWrapper .hfs_bannerRotationLoader,.hfs_bannerRotationWrapper .hfs_bannerRotation{width:1140px}}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_bannerRotationWrapper .hfs_bannerRotationLoader{height:0}}@media only screen and (max-width: 768px){.hfs_bannerRotationWrapper .hfs_bannerRotationLoader{height:0}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_bannerRotationWrapper .hfs_bannerRotationLoader{height:0}}@media only screen and (min-width: 992px) and (max-width: 1139px){}.hfs_initialLoading .hfs_errorBasic{color:#ffffff;padding-left:20px;padding-right:20px}#SQ_ResultOverview .hfs_resultsWrap.hfs_error{padding:20px}.hfs_wrapCookieHint{position:relative;text-align:left;width:100%;margin:0 auto;padding:0 5px}@media only screen and (max-width: 768px){.hfs_wrapCookieHint{width:100%;min-width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_wrapCookieHint{max-width:960px;min-width:768px}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_wrapCookieHint{max-width:1140px;min-width:768px}}@media only screen and (min-width: 1140px){.hfs_wrapCookieHint{width:1140px}}.hfs_wrapCookieHint h6{font-size:16px;color:#222;padding:0;margin:0}.hfs_wrapCookieHint p{font-size:14.72px;color:#222;padding:0;padding-right:32px;margin:0}.hfs_wrapCookieHint p a{text-decoration:underline}.hfs_wrapCookieHint .hfs_cookieHintAccept{position:absolute;text-align:center;top:0;right:0;font-size:42px;line-height:42px;width:42px;height:42px}@media only screen and (max-width: 768px){.hfs_wrapCookieHint .hfs_cookieHintAccept{top:-6px;right:-7px}}.hfs_pageCookieHint{position:fixed;z-index:2000000000;right:0;bottom:0;left:0;background-color:#eaba2a;color:#666666;padding:32px 0;text-align:left}@media only screen and (max-width: 768px){.hfs_pageCookieHint{padding:16px 16px}}.hfs_betahintWrapper{position:fixed;z-index:2000000001;right:0;top:0;background-color:#e31721;color:#ffffff;padding:16px 48px 16px 32px;text-align:center;font-size:14.72px;-webkit-box-shadow:0 0 24px rgba(0,0,0,0.8);-moz-box-shadow:0 0 24px rgba(0,0,0,0.8);box-shadow:0 0 24px rgba(0,0,0,0.8)}.hfs_betahintWrapper a{color:#ffffff;text-decoration:underline}.hfs_betahintWrapper a.hfs_betahintClose{position:absolute;text-decoration:none;right:16px;top:0;font-size:32px}@media only screen and (max-width: 768px){.hfs_betahintWrapper{top:0 !important;right:0;left:0;padding:16px 32px 16px 16px}.hfs_betahintWrapper a{color:#ffffff}}.hfs_mainPageHeaderWrapper{background-color:#ffffff;position:relative;min-height:70px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_mainPageHeaderWrapper{overflow-x:hidden}}@media only screen and (max-width: 768px){.hfs_mainPageHeaderWrapper{overflow-x:hidden}}.hfs_mainPageHeaderWrapper.js_navbarOpen{margin-left:260px}@media only screen and (max-width: 768px){.hfs_mainPageHeaderWrapper.js_navbarOpen .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_navbarToggle{z-index:1}.hfs_mainPageHeaderWrapper.js_navbarOpen .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_navbarToggle .haf_ic_clear{display:inline-block}.hfs_mainPageHeaderWrapper.js_navbarOpen .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_navbarToggle .haf_menu_bar{display:none}}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_mainPageHeaderWrapper.js_navbarOpen .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_brand{display:none}.hfs_mainPageHeaderWrapper.js_navbarOpen .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_navbarToggle{z-index:1}}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader{margin:0 auto}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar{text-align:left;width:100%;position:relative}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader{display:inline-block}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_navbarToggle{display:none}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse{display:block;position:absolute;top:0;right:0;bottom:0;left:120px;text-align:center}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_wrapNavigation{margin:0 auto;text-align:center;height:100%}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav{margin:0;padding:0;list-style-type:none;display:inline-block}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem{display:table-cell;height:71px;vertical-align:middle;font-size:18.72px;margin:0 16px;padding:0 8px}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem[hidden]{display:none}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem{border-top:1px solid #d9dbde}}@media only screen and (max-width: 768px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem{border-top:1px solid #d9dbde}}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation{padding-left:75px;position:relative}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation{padding-left:0;border-top:1px solid #d9dbde}}@media only screen and (max-width: 768px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation{padding-left:0;border-top:1px solid #d9dbde}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation{padding-left:0}}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation a.hfs_btn{text-decoration:none;display:inline-block;margin-top:-8px;vertical-align:middle;border-top:inherit;border-bottom:inherit;text-transform:none;font-weight:normal}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation a.hfs_btn.hfs_btnOldVersion{margin-top:-4px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation a.hfs_btn{line-height:1;padding:5.33333333px 8px}}@media only screen and (max-width: 768px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation a.hfs_btn{line-height:1;padding:5.33333333px 8px}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem.hfs_btnNavigation a.hfs_btn{line-height:1;padding:5.33333333px 8px}}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem a{display:block;padding:4px 8px;color:#001544;text-decoration:none}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem a:hover{text-decoration:none;color:#1580d3}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar ul.hfs_nav li.hfs_navItem[data-tabnavigation="true"]{display:none}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_languageSwitch{width:auto;display:block;position:absolute;bottom:24px;right:0}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_languageSwitch .hfs_choosableLanguagesWrap{display:none}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_languageSwitch .hfs_choosableLanguagesWrapDesktop{text-align:left;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.4);-moz-box-shadow:0 0 8px rgba(0,0,0,0.4);box-shadow:0 0 8px rgba(0,0,0,0.4);position:absolute;display:block;right:0;width:auto;min-width:132px;background:#ffffff;z-index:20003}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_languageSwitch .hfs_choosableLanguagesWrapDesktop div.hfs_navItem{padding:4px 8px}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_languageSwitch .hfs_choosableLanguagesWrapDesktop div.hfs_navItem:hover{background-color:#eaba2a}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_languageSwitch .hfs_choosableLanguagesWrapDesktop div.hfs_navItem button{width:100%}@media only screen and (max-width: 768px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader{width:100%;min-width:100%}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader{display:block}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_brand{width:100%;display:block;text-align:center;background-repeat:no-repeat;background-position:center center;padding-left:42px}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_navbarToggle{display:block;position:absolute;top:10px;left:10px;width:44px;height:44px;line-height:44px;text-align:center;background-repeat:no-repeat;background-position:center center;z-index:1}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarHeader .hfs_navbarToggle .haf_ic_clear{display:none}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse{display:none}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse .hfs_wrapNavigation{height:auto}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse .hfs_chosenLanguage{display:none}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse .hfs_choosableLanguagesWrapDesktop{display:none}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse .hfs_choosableLanguagesWrap{-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);display:block}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse .hfs_choosableLanguagesWrap div.hfs_navItem{display:block;padding:0 8px;text-align:left;height:auto;vertical-align:initial;font-size:18.72px;line-height:69px;border-top:1px solid #d9dbde;margin:0 16px}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse .hfs_choosableLanguagesWrap div.hfs_navItem:last-child{border-bottom:1px solid #d9dbde}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse .hfs_choosableLanguagesWrap div.hfs_navItem button{width:100%}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse.js_navbarOpen{display:block;position:fixed;top:0;left:0;bottom:0;width:260px;background:#f2f2f2;z-index:20000;overflow:hidden;overflow-y:auto}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse.js_navbarOpen:after{display:block;position:absolute;content:'';width:20px;top:0;right:0;bottom:0;box-shadow:inset -12px 0 12px -8px rgba(0,0,0,0.2)}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse.js_navbarOpen .hfs_nav{display:block;margin-top:72px;height:auto}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse.js_navbarOpen .hfs_nav.hfs_languageSwitch{margin:auto;position:static}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse.js_navbarOpen .hfs_nav .hfs_navItem{display:block;text-align:left}.hfs_mainPageHeaderWrapper .hfs_mainPageHeader .hfs_navbar .hfs_navbarCollapse.js_navbarOpen .hfs_nav .hfs_navItem a{display:block;line-height:69px;font-size:18.72px;padding:0}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader{max-width:960px;min-width:768px}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader{width:960px}}@media only screen and (min-width: 1140px){.hfs_mainPageHeaderWrapper .hfs_mainPageHeader{width:1140px}}[data-hfs-widget] .hfs_dtpRenderTarget .hfs_datetimepicker{top:0}[data-hfs-widget] #HFS_FormVisibilityTrigger{display:none}.hfs_webAppWrapper{position:relative;width:100%}.hfs_webAppWrapper.js_navbarOpen{margin-left:260px}@media only screen and (max-width: 768px){.hfs_webAppWrapper{padding:0}}.hfs_webAppWrapper .hfs_wrapApplication{margin:0 auto}@media only screen and (max-width: 768px){.hfs_webAppWrapper .hfs_wrapApplication{width:100%;min-width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_webAppWrapper .hfs_wrapApplication{max-width:960px}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_webAppWrapper .hfs_wrapApplication{width:960px}}@media only screen and (min-width: 1140px){.hfs_webAppWrapper .hfs_wrapApplication{width:1140px}}.hfs_webAppWrapper .hfs_wrapApplication .hfs_initialLoading{height:245px;background-color:#000d2a}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger{display:none;text-align:center}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger .hfs_formVisibilityHelpText{display:none}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger a{color:#eaba2a}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger i{display:none}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger[data-onresult=true]{display:block}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger[data-onresult=true] .hfs_formVisibilityHelpText{display:inline-block}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger[data-onresult=true] i.haf_ic_expand_form_primary{display:inline-block}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger[data-onresult=false]{display:block}.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger[data-onresult=false] i.haf_ic_collapse_form_primary{display:inline-block}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger{display:none}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger{display:none}}@media only screen and (min-width: 1140px){.hfs_webAppWrapper .hfs_wrapApplication #HFS_FormVisibilityTrigger{display:none}}.hfs_webappForm .hfs_fieldsetWrapper{font-size:18.72px;padding:49px 43px 44px 43px}@media only screen and (max-width: 768px){.hfs_webappForm .hfs_fieldsetWrapper{padding:12px 0 4px 0}.hfs_webappForm .hfs_fieldsetWrapper .hfs_formAction{padding:16px 0}}.hfs_webappForm .hfs_fieldsetWrapper .hfs_searchButton{margin-top:100px;margin-bottom:-20px}.hfs_webappForm .hfs_fieldsetWrapper .hfs_searchButtonSQ{margin-top:25px;margin-bottom:-25px}@media only screen and (max-width: 768px){.hfs_webappForm .hfs_fieldsetWrapper .hfs_searchButtonSQ{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_webappForm .hfs_fieldsetWrapper .hfs_searchButtonSQ{margin-top:0;margin-bottom:0}}.hfs_webappForm .hfs_formControlGroup .hfs_dtpHolder{margin-left:0}.hfs_webappForm .hfs_formControlGroup .hfs_dtpHolder .hfs_dtpFulltext{line-height:48px;height:48px;padding:0 2px}@media only screen and (max-width: 768px){.hfs_webappForm .hfs_formControlGroup .hfs_dtpHolder .hfs_dtpFulltext{padding:0 2px 0 42px}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_webappForm .hfs_formControlGroup .hfs_dtpHolder .hfs_dtpFulltext{padding:0 2px 0 42px}}.hfs_webappForm .hfs_formControlGroup .hfs_dtpHolder .hfs_linkTimeNowWrap{display:none !important;position:absolute;right:0}.lyr_keyboardsupport .hfs_webappForm .hfs_formControlGroup .hfs_dtpHolder .hfs_linkTimeNowWrap .hfs_linkTimeNow:focus{outline-style:solid;outline-width:2px;outline-offset:5px}@media only screen and (max-width: 768px){.hfs_webappForm .hfs_formControlGroup .hfs_dtpHolder .hfs_linkTimeNowWrap{display:none !important}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_webappForm .hfs_formControlGroup .hfs_inputIconWrapper.hfs_hideOnDisplay{display:none}}@media only screen and (min-width: 1140px){.hfs_webappForm .hfs_formControlGroup .hfs_inputIconWrapper.hfs_hideOnDisplay{display:none}}.hfs_webappForm .hfs_formControlGroup .hfs_optionsControl{text-align:left;display:inline-block;text-decoration:none;cursor:pointer;line-height:48px;width:100%;color:rgba(255,255,255,0.5)}@media only screen and (max-width: 768px){.hfs_webappForm .hfs_formControlGroup .hfs_optionsControl{margin-left:42px;width:calc(100% - 42*1px)}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_webappForm .hfs_formControlGroup .hfs_optionsControl{margin-left:42px;width:calc(100% - 42*1px)}}.hfs_webappForm .hfs_formControlGroup .hfs_optionsControl .haf_ic_expand_form{vertical-align:top}.hfs_webappForm .hfs_formControlGroup .hfs_optionsControl.js_optionsOpened{color:#ffffff}.lyr_keyboardsupport .hfs_webappForm .hfs_formControlGroup .hfs_optionsControl:focus{outline-style:solid;outline-width:2px;outline-offset:5px;border:none}.lyr_keyboardsupport .hfs_webappForm .hfs_formControlGroup .hfs_optionsControl:focus:active{outline-style:none;border:none}.hfs_webappForm .hfs_formControlGroup .hfs_optionsControl input.hfs_inputText{padding-left:42px}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_webappForm .hfs_formControlGroup .hfs_optionsControl input.hfs_inputText{padding-left:0}}@media only screen and (min-width: 1140px){.hfs_webappForm .hfs_formControlGroup .hfs_optionsControl input.hfs_inputText{padding-left:0}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_formWrapper .hfs_inputText.fixed{width:165px}}.hfs_formWrapper .hfs_inputIconWrapper{margin-left:-5px}.hfs_formWrapper .hfs_inputIconWrapper i{margin-top:6px}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_inputText{padding-left:42px}.hfs_mainPageFooterWrapper{width:100%;height:auto}.hfs_mainPageFooterWrapper.js_navbarOpen{margin-left:260px}.hfs_mainPageFooterWrapper #HFS_FooterNavigation{margin:0 auto}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation{width:100%;min-width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation{max-width:960px;min-width:768px}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation{width:960px}}@media only screen and (min-width: 1140px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation{width:1140px}}.hfs_mainPageFooterWrapper #HFS_FooterNavigation .hfs_footerNav{display:table}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation .hfs_footerNav{width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation .hfs_footerNav{table-layout:fixed;width:100%}}.hfs_mainPageFooterWrapper #HFS_FooterNavigation .hfs_footerNav .hfs_footerNavList{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation .hfs_footerNav .hfs_footerNavList .hfs_footerNavItem{font-size:14px}}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation .hfs_footerNav .hfs_footerNavList .hfs_footerNavItem{text-align:center}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper #HFS_FooterNavigation .hfs_footerNav .hfs_footerNavList .hfs_footerNavItem{text-align:center}}.hfs_mainPageFooterWrapper #HFS_FooterNavigation .hfs_footerNav .hfs_footerNavList .hfs_footerNavItem a{color:#000d2a;display:block;margin:9.6px 23px 3.2px 0}.hfs_mainPageFooterWrapper #HFS_WidgetTrafficInfo{background-color:#efeff4}.hfs_mainPageFooterWrapper #HFS_TrafficInfoWrapper{background-color:#ffffff}.hfs_mainPageFooterWrapper #HFS_TrafficInfoWrapper.js_wrapperHidden{display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader{text-align:center;padding:18px 16px;font-size:20px;border-bottom:1px solid #dddddd}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader{padding:0 0}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader{padding:0 0}}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector{display:inline-block;color:#e10a19}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector{text-align:left;margin:0 auto;width:100%;padding:12px 20px}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector label{display:block;position:relative;text-align:left;line-height:40px;width:100%}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector label .hfs_selectWrapper{position:absolute;top:0;bottom:0;right:-20px;left:140px}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector{width:100%;padding:12px 0}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector label{display:block;text-align:left;position:relative;line-height:40px;width:100%;padding-left:20px}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector label .hfs_selectWrapper{position:absolute;top:0;bottom:0;right:2px;left:130px}}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper{position:relative;display:inline-block}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper:before{display:block;position:absolute;content:'';background:transparent no-repeat url("../img/build/common/haf_ic_expand.svg") center center;width:25px;top:0;right:0;bottom:0}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper:before{right:20px}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper:before{right:20px}}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:1px solid #d5d5d5;color:#444;position:relative;padding-right:2em;outline:0}.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper select::-ms-expand{display:none}.lyr_keyboardsupport .hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper select:focus{outline-style:solid;outline-width:2px;outline-offset:3px;outline-color:#000d2a}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper select{border-bottom:none;width:90%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoHeader .hfs_trafficInfoSelector .hfs_selectWrapper select{border-bottom:none;width:90%}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper{margin:0 auto}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper{width:100%;min-width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper{max-width:960px;min-width:768px}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper{width:960px}}@media only screen and (min-width: 1140px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper{width:1140px}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPanes{position:relative;height:40px;overflow:hidden}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPanes{padding-bottom:40px}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPanes.js_wrapperOpen{height:auto}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPanes .hfs_togglePanes{position:absolute;right:0;bottom:0;left:0;height:40px;text-align:center;background:-moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.5) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80ffffff', endColorstr='#ffffff', GradientType=0)}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPanes .hfs_togglePanes .haf_ic_expand{display:inline-block}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPanes .hfs_togglePanes .haf_ic_collapse{display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPanes .hfs_togglePanes.js_wrapperOpen .haf_ic_expand{display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPanes .hfs_togglePanes.js_wrapperOpen .haf_ic_collapse{display:inline-block}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane{list-style-type:none;margin:0;padding:0}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem{float:left}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent{border-left:1px solid #d5d5d5;padding:12px 12px 24px 12px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent{padding:12px 12px 12px 20px}}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent{padding:12px 12px 12px 20px}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent{padding:12px 12px 12px 20px}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneHeader{font-size:21px;position:relative;margin-bottom:20px}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneHeader i{margin:0 12px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneHeader{margin-bottom:0}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneHeader i{margin:0 12px 0 0}}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneHeader{margin-bottom:0}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneHeader i{margin:0 12px 0 0}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneHeader{margin-bottom:0}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneHeader i{margin:0 12px 0 0}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneMessage{font-size:12px !important}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneMessage h3{font-size:12px !important}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneMessage p{font-size:12px !important}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneMessage a{font-size:12px !important}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage{display:none}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent{border:none;border-bottom:1px solid #d5d5d5}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage{display:block;position:absolute;top:6px;right:10px;width:24px;height:30px;line-height:30px;text-align:center}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage .haf_ic_expand{display:inline-block}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage .haf_ic_collapse{display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage.js_msgShown .haf_ic_expand{display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage.js_msgShown .haf_ic_collapse{display:inline-block}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneMessage{font-size:15px;display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneMessage.js_msgShown{display:block}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent{border:none;border-bottom:1px solid #d5d5d5}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage{display:block;position:absolute;top:6px;right:10px;width:24px;height:30px;line-height:30px;text-align:center}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage .haf_ic_expand{display:inline-block}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage .haf_ic_collapse{display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage.js_msgShown .haf_ic_expand{display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_openPaneMessage.js_msgShown .haf_ic_collapse{display:inline-block}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneMessage{display:none}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem .hfs_paneContent .hfs_paneMessage.js_msgShown{display:block}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem:last-child .hfs_paneContent{border-right:1px solid #dddddd}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane .hfs_trafficInfoPaneItem:last-child .hfs_paneContent{border-right:none}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="2"] .hfs_trafficInfoPaneItem{width:50%}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="2"] .hfs_trafficInfoPaneItem{width:100%;min-width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="2"] .hfs_trafficInfoPaneItem{width:100%;min-width:100%}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="3"] .hfs_trafficInfoPaneItem{width:33.3%}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="3"] .hfs_trafficInfoPaneItem{width:100%;min-width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="3"] .hfs_trafficInfoPaneItem{width:100%}}.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="4"] .hfs_trafficInfoPaneItem{width:25%}@media only screen and (max-width: 768px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="4"] .hfs_trafficInfoPaneItem{width:100%;min-width:100%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_mainPageFooterWrapper .hfs_trafficInfoWrapper .hfs_trafficInfoPane[data-cols="4"] .hfs_trafficInfoPaneItem{width:100%}}.hfs_changeOnMap{padding:0}.hfs_changeOnMap img{margin-left:4px}.hfs_changeOnMap .hfs_productLabel{padding:5px;font-size:15px;padding-top:1px;padding-bottom:1px}.hfs_mapLayerButtonToggle{position:absolute;right:22px;bottom:35px;cursor:pointer;cursor:hand}.hfs_mapLayerButtonToggle input[type="checkbox"]+div.hfs_mapLayerButtonWrap .hfs_mapLayerCloser{display:none}.hfs_mapLayerButtonToggle input[type="checkbox"]+div.hfs_mapLayerButtonWrap .hfs_mapLayerOpener{display:block}.hfs_mapLayerButtonToggle input[type="checkbox"]:checked+div.hfs_mapLayerButtonWrap .hfs_mapLayerCloser{display:block}.hfs_mapLayerButtonToggle input[type="checkbox"]:checked+div.hfs_mapLayerButtonWrap .hfs_mapLayerOpener{display:none}.hfs_mapLayerButtonToggle .hfs_mapLayerOpener{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4);background-image:url('../img//build/sidedrawer/haf_menu_tog_coins.svg');background-repeat:no-repeat;background-position:4px 3px;background-size:26px;width:34px;height:34px;border-radius:100%;background-color:#fff}.hfs_mapLayerButtonToggle .hfs_mapLayerCloser{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4);width:28px;height:28px;line-height:30px;background-color:#000c2a;color:#ffffff;font-size:20px;text-align:center;border-radius:4px;font-weight:normal;margin-left:-37px}.hfs_mapLayerSelection{position:absolute;bottom:35px;right:10px}.hfs_mapLayerSelection.hfs_activeFlyout{bottom:125px}.hfs_mapToolbox .hfs_toolboxItem .hfs_toolboxTitle{border-bottom:none}.hfs_toolboxMCP{padding:20px 15px 15px 15px;background-color:#fff}.hfs_bikeSharingContentWrap{padding-left:30px}html.hfs_locationWebViewWrapper body{background-color:#ffffff;min-height:280px}.hfs_toolboxMCP,.hfs_locationWebview{background-color:#fff;min-height:62px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-height:280px}.hfs_toolboxMCP .hfs_bikeSharingContentWrap,.hfs_locationWebview .hfs_bikeSharingContentWrap{margin-left:-10px;margin-top:10px;padding-left:0;text-align:center}.hfs_toolboxMCP .hfs_bikeSharingContentWrap a,.hfs_locationWebview .hfs_bikeSharingContentWrap a{vertical-align:middle}.hfs_toolboxMCP [class^='hfs_icon-']::before,.hfs_locationWebview [class^='hfs_icon-']::before{content:'';width:25px;height:25px;padding-left:20px;background-repeat:no-repeat;background-position:left center}.hfs_toolboxMCP .hfs_icon-vehicle-address::before,.hfs_locationWebview .hfs_icon-vehicle-address::before{background-image:url('../img//build/webviews/haf_ic_flyout_delebil.svg')}.hfs_toolboxMCP .hfs_icon-car_model::before,.hfs_locationWebview .hfs_icon-car_model::before{background-image:url('../img//build/webviews/haf_ic_flyout_brand.svg')}.hfs_toolboxMCP .hfs_icon-transmission_type::before,.hfs_locationWebview .hfs_icon-transmission_type::before{background-image:url('../img//build/webviews/haf_ic_flyout_gear.svg')}.hfs_toolboxMCP .hfs_icon-consumption::before,.hfs_locationWebview .hfs_icon-consumption::before{background-image:url('../img//build/webviews/haf_ic_flyout_price.svg')}.hfs_toolboxMCP .hfs_icon-electricity::before,.hfs_locationWebview .hfs_icon-electricity::before{background-image:url('../img//build/webviews/haf_ic_flyout_electric.svg')}.hfs_toolboxMCP .hfs_icon-gasoline::before,.hfs_locationWebview .hfs_icon-gasoline::before{background-image:url('../img//build/webviews/haf_ic_flyout_gasoline.svg')}.hfs_toolboxMCP .hfs_icon-fuel_level::before,.hfs_locationWebview .hfs_icon-fuel_level::before{background-image:url('../img//build/webviews/haf_ic_flyout_fuel.svg')}.hfs_toolboxMCP .hfs_icon-charge_level::before,.hfs_locationWebview .hfs_icon-charge_level::before{background-image:url('../img//build/webviews/haf_ic_flyout_fuel.svg')}.hfs_toolboxMCP .hfs_icon-license_plate::before,.hfs_locationWebview .hfs_icon-license_plate::before{background-image:url('../img//build/webviews/haf_ic_flyout_licence_plate.svg')}.hfs_toolboxMCP .hfs_row,.hfs_locationWebview .hfs_row{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.hfs_toolboxMCP .hfs_textCenter,.hfs_locationWebview .hfs_textCenter{text-align:center}.hfs_toolboxMCP ul,.hfs_locationWebview ul{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;border-top:1px solid #ccc}.hfs_toolboxMCP li,.hfs_locationWebview li{border-bottom:1px solid #ccc;line-height:40px;font-size:12px;flex:1 1 50%}.hfs_toolboxMCP .hfs_row>div:first-child,.hfs_locationWebview .hfs_row>div:first-child{width:60%;font-size:16px}.hfs_toolboxMCP .hfs_row>div:last-child,.hfs_locationWebview .hfs_row>div:last-child{width:40%}.hfs_toolboxMCP .hfs_vehicle-status,.hfs_locationWebview .hfs_vehicle-status{font-weight:bold}.hfs_toolboxMCP .hfs_operator-logo,.hfs_locationWebview .hfs_operator-logo{text-align:right}.hfs_toolboxMCP .hfs_operator-logo img,.hfs_locationWebview .hfs_operator-logo img{max-width:150px;_max-height:25px}.hfs_toolboxMCP .hfs_buttonLink,.hfs_locationWebview .hfs_buttonLink{width:100%;padding:15px 5px;background-color:#212529;color:#ffffff;outline:none;border:none;font-size:16px;border-radius:4px;letter-spacing:1.2px;margin:0 auto;text-decoration:none;text-align:center}.hfs_toolboxMCP .loader,.hfs_locationWebview .loader{border:4px solid #dbdbdb;border-radius:50%;border-top:4px solid black;border-bottom:4px solid black;width:40px;height:40px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:25px auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.hfs_toolboxMCP{min-height:auto}.hfs_mcpIndicator{background-color:#00082a;border-radius:100%;width:24px;height:24px;color:#fff;display:inline-block;text-align:center;font-size:11px;line-height:24px}.hfs_toolboxGradient{height:30px;background:-moz-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0)}.hfs_mapToolbox .hfs_toolboxItem{background-color:transparent}.hfs_mapToolbox .hfs_toolboxItem .hfs_toolboxBody,.hfs_mapToolbox .hfs_toolboxItem .hfs_toolboxTitle{background-color:#fff}.hfs_customerMapLayerItem{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4);background-color:#ffffff;border-radius:4px;display:inline-block;font-size:11px}.hfs_customerMapLayerItem.hfs_categoryDisabled{background-color:#efefef;opacity:.7;filter:alpha(opacity=70)}.hfs_customerMapLayerItem .hfs_icoButton,.hfs_toolboxMCP .hfs_icoButton,.hfs_locationWebview .hfs_icoButton{width:30px;height:30px}.hfs_customerMapLayerLabel{cursor:hand;cursor:pointer}.hfs_customerMapLayerLabel input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.hfs_customerMapLayerLabel input+.hfs_customerMapLayerItem i.hfs_active{display:none}.hfs_customerMapLayerLabel input+.hfs_customerMapLayerItem i.hfs_inactive{display:inline-block}.hfs_customerMapLayerLabel input:checked+.hfs_customerMapLayerItem{background-color:#000c2a;color:#ffffff}.hfs_customerMapLayerLabel input:checked+.hfs_customerMapLayerItem i.hfs_active{display:inline-block}.hfs_customerMapLayerLabel input:checked+.hfs_customerMapLayerItem i.hfs_inactive{display:none}.hfs_customerMapLayerLabel input:checked+.hfs_customerMapLayerItem.hfs_categoryDisabled{background-color:#000c2a}.lyr_keyboardsupport .hfs_customerMapLayerLabel input:focus+.hfs_customerMapLayerItem{color:#000c2a;outline-style:solid;outline-width:2px;outline-offset:5px}.hfs_resultOverview i.haf_ic_mapview_inactive,.hfs_resultDetail i.haf_ic_mapview_inactive{display:inline-block}.hfs_resultOverview i.haf_ic_mapview_active,.hfs_resultDetail i.haf_ic_mapview_active{display:none}.hfs_resultOverview.js_mapOpened i.haf_ic_mapview_inactive,.hfs_resultDetail.js_mapOpened i.haf_ic_mapview_inactive{display:none}.hfs_resultOverview.js_mapOpened i.haf_ic_mapview_active,.hfs_resultDetail.js_mapOpened i.haf_ic_mapview_active{display:inline-block}.hfs_resultOverview.js_mapOpened .hfs_resultDetailContainer,.hfs_resultDetail.js_mapOpened .hfs_resultDetailContainer,.hfs_resultOverview.js_mapOpened .hfs_resultOverviewContainer,.hfs_resultDetail.js_mapOpened .hfs_resultOverviewContainer{position:relative}.hfs_resultOverview.js_mapOpened .hfs_resultDetailContainer:after,.hfs_resultDetail.js_mapOpened .hfs_resultDetailContainer:after,.hfs_resultOverview.js_mapOpened .hfs_resultOverviewContainer:after,.hfs_resultDetail.js_mapOpened .hfs_resultOverviewContainer:after{content:'';display:block;width:20px;position:absolute;right:0;top:0;bottom:0;box-shadow:7px 0 9px -7px rgba(0,0,0,0.6)}.hfs_resultOverview.js_mapOpened .hfs_resultDetailContainer .hfs_listResults .js_overviewItemActive:after,.hfs_resultDetail.js_mapOpened .hfs_resultDetailContainer .hfs_listResults .js_overviewItemActive:after,.hfs_resultOverview.js_mapOpened .hfs_resultOverviewContainer .hfs_listResults .js_overviewItemActive:after,.hfs_resultDetail.js_mapOpened .hfs_resultOverviewContainer .hfs_listResults .js_overviewItemActive:after{position:absolute;top:22px;right:-10px;content:'';width:20px;height:20px;border:10px solid #FFFFFF;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:4px -4px 6px -4px rgba(0,0,0,0.6);z-index:2}.hfs_resultOverview .hfs_loaderEarlierConnections,.hfs_resultDetail .hfs_loaderEarlierConnections,.hfs_resultOverview .hfs_loaderLaterConnections,.hfs_resultDetail .hfs_loaderLaterConnections{display:none;vertical-align:middle}.hfs_resultOverview .hfs_loaderEarlierConnections.js_loading,.hfs_resultDetail .hfs_loaderEarlierConnections.js_loading,.hfs_resultOverview .hfs_loaderLaterConnections.js_loading,.hfs_resultDetail .hfs_loaderLaterConnections.js_loading{display:inline-block}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_resultOverview .hfs_listResults .hfs_separatorMain,.hfs_resultDetail .hfs_listResults .hfs_separatorMain{padding-left:20px}.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper{padding-left:20px}.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper a.hfs_furtherConnections,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper a.hfs_furtherConnections{font-size:22px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine{padding:10px 20px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionTime .hfs_timeRow,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionTime .hfs_timeRow{font-size:20px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionTime.hfs_cancelledCol,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionTime.hfs_cancelledCol{width:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent{font-size:18px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent .hfs_Information,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent .hfs_Information{line-height:25px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_cancelledColArr,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_cancelledColArr{padding-right:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_cancelledColDep,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_cancelledColDep{padding-left:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_hasCancellation,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_hasCancellation{padding-left:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionSummaryMsgs.hfs_hasCancellation ul.hfs_listMsg,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionSummaryMsgs.hfs_hasCancellation ul.hfs_listMsg{margin-left:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionDetails{padding:0 20px 5px}.hfs_resultOverview .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionOverviewLine,.hfs_resultOverview .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionDetails{border-left:10px solid #00022A;padding-left:10px}.hfs_resultOverview .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionDetails{border-bottom:10px solid #00022A}}@media only screen and (max-width: 768px){.hfs_resultOverview .hfs_listResults .hfs_separatorMain,.hfs_resultDetail .hfs_listResults .hfs_separatorMain{padding-left:20px}.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper{padding-left:20px}.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper a.hfs_furtherConnections,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper a.hfs_furtherConnections{font-size:22px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine{padding:10px 20px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionTime .hfs_timeRow,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionTime .hfs_timeRow{font-size:20px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionTime.hfs_cancelledCol,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionTime.hfs_cancelledCol{width:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent{font-size:18px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent .hfs_Information,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent .hfs_Information{line-height:25px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_cancelledColArr,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_cancelledColArr{padding-right:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_cancelledColDep,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_cancelledColDep{padding-left:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_hasCancellation,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent.hfs_hasCancellation{padding-left:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionSummaryMsgs.hfs_hasCancellation ul.hfs_listMsg,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionSummaryMsgs.hfs_hasCancellation ul.hfs_listMsg{margin-left:80px !important}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionDetails{padding:0 20px 5px}.hfs_resultOverview .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionOverviewLine,.hfs_resultOverview .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionDetails{border-left:10px solid #00022A;padding-left:10px}.hfs_resultOverview .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .js_detailsAreShown .hfs_itemResultsConnectionDetails{border-bottom:10px solid #00022A}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_furtherConnections,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_furtherConnections{font-size:16px}.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_openMap,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_openMap{padding-top:9px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine{padding:22px 32px;background-color:#EFF6FD}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent{font-size:15px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionDetails{padding:0 20px 5px}.hfs_resultOverview .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionOverviewLine{border-left:10px solid #00022A;padding-left:22px !important;background-color:#FFFFFF}.hfs_resultOverview .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionDetails{border-bottom:3px solid #00022A}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_furtherConnections,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_furtherConnections{font-size:16px}.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_openMap,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_openMap{padding-top:9px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine{padding:22px 32px;background-color:#EFF6FD}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent{font-size:15px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionDetails{padding:0 20px 5px}.hfs_resultOverview .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionOverviewLine{border-left:10px solid #00022A;padding-left:22px !important;background-color:#FFFFFF}.hfs_resultOverview .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionDetails{border-bottom:3px solid #00022A}}@media only screen and (min-width: 1140px){.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_furtherConnections,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_furtherConnections{font-size:16px}.hfs_resultOverview .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_openMap,.hfs_resultDetail .hfs_listResults .hfs_toggleMapViewWrapper button.hfs_openMap{padding-top:9px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine{width:100%;padding:22px 32px;background-color:#EFF6FD}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionOverviewLine .hfs_connectionRow .hfs_connectionContent{font-size:15px}.hfs_resultOverview .hfs_listResults .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .hfs_itemResultsConnectionDetails{padding:0 20px 5px}.hfs_resultOverview .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionOverviewLine,.hfs_resultDetail .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionOverviewLine{border-left:10px solid #00022A;padding-left:22px !important;background-color:#FFFFFF}.hfs_resultOverview .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionDetails,.hfs_resultDetail .hfs_listResults .js_overviewItemActive .hfs_itemResultsConnectionDetails{border-bottom:3px solid #00022A}}.mq-mid .hfs_formWrapper .hfs_formAction .hfs_btn.hfs_btnBlock{width:100%}.hfs_customerMapLayerItem .hfs_layerDescription{display:none}.mq-small .leaflet-top .leaflet-control{margin-top:50px}.mq-small .hfs_mapLayerButtonToggle{bottom:164px}.mq-small .hfs_mapLayerSelection{bottom:165px;margin-left:110px}.mq-small .hfs_toggleMapViewWrapper{height:auto}.mq-small .hfs_toggleMapViewWrapper .hfs_openMap{display:none !important}.mq-small .hfs_showConnectionInMap{display:inline !important}.mq-small .hfs_mapToolbox{margin:0 !important;width:100% !important;left:0 !important;bottom:0}.mq-small .hfs_formWrapper .hfs_formAction{padding:0;margin:0 15px}.mq-small .hfs_formWrapper .hfs_formAction .hfs_btn.hfs_btnBlock{text-decoration:none;margin-top:20px;width:100%}.mq-small .hfs_webappForm .hfs_fieldsetWrapper{font-size:18.72px;padding:20px 20px 20px 20px}.mq-small .hfs_toolboxBikeSharing{min-height:102px}.mq-small .hfs_toolboxGradient{background-color:#fff}i.haf_ic_time_at_active{display:none}@media only screen and (max-width: 768px){i.haf_ic_time_at_active{margin-left:5px;margin-top:10px !important;display:block}}@media only screen and (min-width: 769px) and (max-width: 991px){i.haf_ic_time_at_active{margin-left:5px;margin-top:10px !important;display:block}}@media only screen and (max-width: 768px){#HFS_OptionsButtonTP i{margin-right:12px;margin-top:10px !important}}@media only screen and (min-width: 769px) and (max-width: 991px){#HFS_OptionsButtonTP i{margin-right:12px;margin-top:10px !important}}.hfs_formWrapper .hfs_webappFormIconButton{padding-left:0}.hfs_searchModeSelector{color:#eaba2a;font-size:26px;height:36px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_searchModeSelector{height:auto;font-size:21px;height:32px}}@media only screen and (max-width: 768px){.hfs_searchModeSelector{height:auto}}.hfs_searchModeSelector label{position:relative}.hfs_searchModeSelector label select{position:relative;border:2px solid transparent;border-bottom:2px solid rgba(235,187,42,0.5);background:transparent;height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#eaba2a;min-width:310px}.hfs_searchModeSelector label select::-ms-expand{display:none}.lyr_keyboardsupport .hfs_searchModeSelector label select:focus{outline-style:solid;outline-width:2px;outline-offset:5px;outline-color:#fff}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_searchModeSelector label select{min-width:280px}}.hfs_searchModeSelector label select *{background:#ffffff;color:#000d2a;padding:4px 6px}.hfs_searchModeSelector label select *:hover{color:#f00;background:none}.hfs_searchModeSelector label[data-webapp-context="tp"]:before{position:absolute;display:block;bottom:5px;right:7px;width:16px;height:16px;content:'';background:transparent no-repeat url("../img/build/common/haf_ic_expand_form_primary.svg") center center}.hfs_searchModeSelector label[data-webapp-context="sq"] select{display:none}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut[data-dtp-type="sq"] input.hfs_dtpDate{left:44px}}@media only screen and (max-width: 768px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut[data-dtp-type="sq"] input.hfs_dtpDate{left:44px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut[data-dtp-type="sq"] input.hfs_dtpTime{left:136px;width:70px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut[data-dtp-type="sq"] input.hfs_dtpTime{left:145px}}@media only screen and (max-width: 768px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut[data-dtp-type="sq"] input.hfs_dtpTime{left:145px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut select.hfs_dtpDepArr{width:44px;left:0}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut select.hfs_dtpDepArr{left:42px}}@media only screen and (max-width: 768px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut select.hfs_dtpDepArr{left:42px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut input.hfs_dtpDate{left:44px;width:92px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut input.hfs_dtpDate{left:94px}}@media only screen and (max-width: 768px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut input.hfs_dtpDate{left:94px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut input.hfs_dtpTime{left:136px;width:70px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut input.hfs_dtpTime{left:196px}}@media only screen and (max-width: 768px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut input.hfs_dtpTime{left:196px}}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut .hfs_dtpSeparate{padding:0 2px 0 42px}}@media only screen and (max-width: 768px){.hfs_formWrapper .hfs_formControlGroup .hfs_control .hfs_dtpTextOuptut .hfs_dtpSeparate{padding:0 2px 0 42px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control.from{margin-top:27px;font-size:25px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control.from{margin-top:21px;font-size:18px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control.from .hfs_dtpSeparate{font-size:25px}@media only screen and (max-width: 768px){.hfs_formWrapper .hfs_formControlGroup .hfs_control.from .hfs_dtpSeparate{padding:0 2px 0 42px;font-size:18px}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_formWrapper .hfs_formControlGroup .hfs_control.from .hfs_dtpSeparate{padding:0 2px 0 42px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control.to{margin-top:21px;font-size:25px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control.to{margin-top:14px;font-size:18px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control.stboard{margin-top:27px;font-size:25px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control.stboard{margin-top:21px;font-size:18px}}.hfs_formWrapper .hfs_formControlGroup .hfs_control.stboard .hfs_dtpDate,.hfs_formWrapper .hfs_formControlGroup .hfs_control.stboard .hfs_dtpTime{font-size:21px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_formWrapper .hfs_formControlGroup .hfs_control.stboard .hfs_dtpDate,.hfs_formWrapper .hfs_formControlGroup .hfs_control.stboard .hfs_dtpTime{font-size:18px}}.hfs_formWrapper .hfs_customerOptionsWrap{background-color:#2d3649;padding-bottom:32px;padding-left:27px;padding-right:27px}@media only screen and (max-width: 768px){.hfs_formWrapper .hfs_customerOptionsWrap{padding-left:0;padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_formWrapper .hfs_customerOptionsWrap{padding-left:2px;padding-right:2px}}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_optionsArrow{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #2d3649;position:absolute;top:-20px;right:50%;z-index:10000000000;display:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_optionsContent{padding-top:0}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader{height:34px}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderTitleWrap{display:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn{height:34px;position:absolute;top:0;bottom:0}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.left{left:16px;line-height:34px}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.left a{color:#eaba2a;text-decoration:none;text-transform:uppercase;font-weight:normal}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.left a:visited{text-decoration:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.left a:focus{text-decoration:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.left a:hover{text-decoration:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.left a:active{text-decoration:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right{top:12px;right:14px;line-height:34px;font-size:32px}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right a{color:#eaba2a;text-decoration:none;font-weight:normal}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right a:visited{text-decoration:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right a:focus{text-decoration:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right a:hover{text-decoration:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right a:active{text-decoration:none}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right .hfs_resultReset{font-size:14.72px;background-color:#000d2a;padding:0 6px;padding-right:12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;z-index:10000000;line-height:28px;vertical-align:bottom}.lyr_keyboardsupport .hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right .hfs_resultReset:focus{outline-style:solid;outline-width:2px;outline-offset:5px;outline-color:#fff}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viewHeader .hfs_viewHeaderBtn.right .hfs_resultClose{line-height:18px}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_checkboxOption{border-bottom:1px solid #505767}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_checkboxOption:last-child{border-bottom:none !important}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_selectOption{line-height:30px}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_control{position:relative}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_viaDelete{position:absolute;right:0;top:0}.hfs_customerOptionsWrap .hfs_customerOptions .hfs_optionNotification{color:#979FAC;font-size:13.28px}.hfs_optionItemHeader .hfs_optionItemLabel{display:inline-block;max-width:85%}.hfs_optionItemHeader *{vertical-align:top}.hfs_linkCaretOptions{display:block;position:absolute;top:0;right:0;padding-left:7px;margin-left:-3px;height:48px;width:38px;text-align:center}.hfs_linkCaretOptions i{margin-top:18px}.hfs_customerOptions{color:#ffffff;position:relative}.hfs_customerOptions .hfs_customLabel{color:#eaba2a}.hfs_customerOptions div[class*="col-"].showSeparator,.hfs_customerOptions div[class^="col-"].showSeparator{border-left:1px solid #505767;border-bottom:none}@media only screen and (max-width: 768px){.hfs_customerOptions div[class*="col-"].showSeparator,.hfs_customerOptions div[class^="col-"].showSeparator{border-left:none;border-bottom:1px solid #505767}}.hfs_customerOptions header{color:#eaba2a}.hfs_customerOptions header h1,.hfs_customerOptions header h2,.hfs_customerOptions header h3,.hfs_customerOptions header h4,.hfs_customerOptions header h5,.hfs_customerOptions header h6{font-weight:600;margin:0;padding:0}.hfs_customerOptions hr{border-color:#505767;margin-top:30px;margin-bottom:30px}.hfs_customerOptions ul{list-style-type:none;margin:0;padding:0}.hfs_customerOptions select,.hfs_customerOptions input[type="text"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:2px solid #979FAC;position:relative;margin:3px 0;width:100%}.hfs_customerOptions select::-ms-expand,.hfs_customerOptions input[type="text"]::-ms-expand{display:none}.hfs_customerOptions select:focus,.hfs_customerOptions input[type="text"]:focus{outline:0;border-color:#fff}.hfs_customerOptions select *,.hfs_customerOptions input[type="text"] *{color:#000d2a}.hfs_customerOptions select option,.hfs_customerOptions input[type="text"] option{background-color:#ffffff}.hfs_customerOptions select::-webkit-input-placeholder,.hfs_customerOptions input[type="text"]::-webkit-input-placeholder{color:#ffffff;opacity:.5}.hfs_customerOptions select:-moz-placeholder,.hfs_customerOptions input[type="text"]:-moz-placeholder{color:#ffffff;opacity:.5}.hfs_customerOptions select::-moz-placeholder,.hfs_customerOptions input[type="text"]::-moz-placeholder{color:#ffffff;opacity:.5}.hfs_customerOptions select:-ms-input-placeholder,.hfs_customerOptions input[type="text"]:-ms-input-placeholder{color:#ffffff;opacity:.5}.hfs_customerOptions .hfs_selectWrapper{position:relative;display:inline-block;width:100%}.hfs_customerOptions .hfs_selectWrapper select{padding-right:1.4em}.hfs_customerOptions .hfs_selectWrapper:before{display:block;position:absolute;content:'';background:transparent no-repeat url("../img/build/common/haf_ic_expand_inv.svg") center center;width:1em;top:0;right:0;bottom:0}.hfs_customerOptions .hfs_checkboxToggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hfs_customerOptions .hfs_checkboxToggle input[type="checkbox"],.hfs_customerOptions .hfs_checkboxToggle input[type="radio"]{position:absolute;left:-3000px}.hfs_customerOptions .hfs_checkboxToggle .hfs_optionsToggleWrap{display:inline-block}.hfs_customerOptions .hfs_checkboxToggle .hfs_optionsToggleWrap .haf_options_checked{display:none}.hfs_customerOptions .hfs_checkboxToggle .hfs_optionsToggleWrap .haf_options_unchecked{display:inline-block}.hfs_customerOptions .hfs_checkboxToggle input[type="checkbox"]:checked+label .hfs_optionsToggleWrap .haf_options_checked,.hfs_customerOptions .hfs_checkboxToggle input[type="radio"]:checked+label .hfs_optionsToggleWrap .haf_options_checked{display:inline-block}.hfs_customerOptions .hfs_checkboxToggle input[type="checkbox"]:checked+label .hfs_optionsToggleWrap .haf_options_unchecked,.hfs_customerOptions .hfs_checkboxToggle input[type="radio"]:checked+label .hfs_optionsToggleWrap .haf_options_unchecked{display:none}.lyr_keyboardsupport .hfs_customerOptions .hfs_checkboxToggle input[type="checkbox"]:focus+label .hfs_optionsToggleWrap i,.lyr_keyboardsupport .hfs_customerOptions .hfs_checkboxToggle input[type="radio"]:focus+label .hfs_optionsToggleWrap i{outline-style:solid;outline-width:2px;outline-offset:0px;outline-color:#fff}.hfs_customerOptions .hfs_checkboxToggle label{display:flex}.hfs_customerOptions .hfs_checkboxToggle label .hfs_optionsToggleWrap{margin-right:8px}.hfs_customerOptions .hfs_optionsProductsWrap{margin-top:10px}.hfs_customerOptions .hfs_optionsProductsWrap .hfs_checkboxToggle{margin-left:24px}.hfs_customerOptions .hfs_optionsProductsWrap .hfs_checkboxToggleMaster{color:#eaba2a;font-weight:bold;margin-left:0;margin-bottom:8px}.hfs_customerOptions .hfs_optionsProductsWrap .hfs_productGroups ul li{line-height:36px}@media only screen and (max-width: 768px){.hfs_customerOptions .hfs_optionsProductsWrap .hfs_productGroups ul li i{display:none}}.hfs_customerOptions .hfs_optionsProductsWrap .hfs_productGroups ul li.hfs_euSpiritProducts{margin-bottom:15px}.hfs_customerOptions .hfs_optionPanelTab,.hfs_customerOptions .hfs_optionPanelContent{display:block;width:100%;background-color:#000d2a;padding:18px}.hfs_customerOptions .hfs_optionPanelTab{padding:12px 24px 12px 12px}.hfs_customerOptions .hfs_optionPanelTab{display:flex;align-items:center;font-weight:bold;font-size:18.72px;color:#eaba2a;margin-top:32px;margin-bottom:1px}.hfs_customerOptions .hfs_optionPanelTab .lyr_atomLabel{flex:1;margin:0 16px;cursor:pointer}.hfs_customerOptions .hfs_optionPanelTab[aria-expanded="true"] .haf_ic_expand_form{transform:rotate(180deg)}.hfs_customerOptions .hfs_optionPanelContent{padding-top:32px;padding-bottom:32px}.hfs_customerOptions .hfs_optionItemContent{display:flex;align-items:flex-end;flex-wrap:wrap}.hfs_customerOptions .hfs_optionItemContent .hfs_selectOptionWrapper,.hfs_customerOptions .hfs_optionItemContent .hfs_checkboxOption,.hfs_customerOptions .hfs_optionItemContent .hfs_inputOption{flex:1;flex-basis:175px}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_customerOptions .hfs_optionItemContent .hfs_selectOptionWrapper,.hfs_customerOptions .hfs_optionItemContent .hfs_checkboxOption,.hfs_customerOptions .hfs_optionItemContent .hfs_inputOption{flex-basis:50%}}@media only screen and (max-width: 768px){.hfs_customerOptions .hfs_optionItemContent .hfs_selectOptionWrapper,.hfs_customerOptions .hfs_optionItemContent .hfs_checkboxOption,.hfs_customerOptions .hfs_optionItemContent .hfs_inputOption{flex-basis:50%}}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_customerOptions .hfs_optionItemContent .hfs_selectOptionWrapper,.hfs_customerOptions .hfs_optionItemContent .hfs_checkboxOption,.hfs_customerOptions .hfs_optionItemContent .hfs_inputOption{flex-basis:100%}}.hfs_customerOptions .hfs_optionItemContent .hfs_selectOption,.hfs_customerOptions .hfs_optionItemContent .hfs_checkboxToggle,.hfs_customerOptions .hfs_optionItemContent .hfs_inputOption{margin-right:8px}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_customerOptions .hfs_optionItemContent .hfs_selectOption,.hfs_customerOptions .hfs_optionItemContent .hfs_checkboxToggle,.hfs_customerOptions .hfs_optionItemContent .hfs_inputOption{margin-left:10px}}@media only screen and (min-width: 1140px){.hfs_customerOptions .hfs_optionItemContent .hfs_selectOption,.hfs_customerOptions .hfs_optionItemContent .hfs_checkboxToggle,.hfs_customerOptions .hfs_optionItemContent .hfs_inputOption{margin-left:10px}}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_customerOptions .hfs_optionsBikeWrap .hfs_selectOptionWrapper,.hfs_customerOptions .hfs_optionsBikeWrap .hfs_checkboxOption,.hfs_customerOptions .hfs_optionsBikeWrap .hfs_inputOption{flex-basis:50%}}.hfs_customerOptions .hfs_optionsViaWrap>section,.hfs_customerOptions .hfs_selectOptionWrapper,.hfs_customerOptions .hfs_optionsLineExcludeWrap>section,.hfs_customerOptions .hfs_optionsLineIncludeWrap>section,.hfs_customerOptions .hfs_checkboxOption{padding-top:16px;padding-bottom:16px}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_customerOptions .hfs_optionsViaWrap>section,.hfs_customerOptions .hfs_selectOptionWrapper,.hfs_customerOptions .hfs_optionsLineExcludeWrap>section,.hfs_customerOptions .hfs_optionsLineIncludeWrap>section,.hfs_customerOptions .hfs_checkboxOption{padding-right:32px}}@media only screen and (min-width: 1140px){.hfs_customerOptions .hfs_optionsViaWrap>section,.hfs_customerOptions .hfs_selectOptionWrapper,.hfs_customerOptions .hfs_optionsLineExcludeWrap>section,.hfs_customerOptions .hfs_optionsLineIncludeWrap>section,.hfs_customerOptions .hfs_checkboxOption{padding-right:64px}}.hfs_customerOptions .hfs_productGroupsWrapper{display:flex;flex-wrap:wrap}.hfs_customerOptions .hfs_productGroupsWrapper .hfs_productGroups{margin:8px 0;flex:1}@media only screen and (max-width: 768px){.hfs_customerOptions .hfs_productGroupsWrapper .hfs_productGroups{flex-basis:50%}}@media only screen and (max-width: 768px){.hfs_customerOptions .hfs_orderTopDown>ul{display:flex;flex-wrap:wrap}.hfs_customerOptions .hfs_orderTopDown>ul>li,.hfs_customerOptions .hfs_orderTopDown>.hfs_productGroups{flex-basis:50%}.hfs_customerOptions .hfs_orderTopDown>ul>li:nth-child(2),.hfs_customerOptions .hfs_orderTopDown>.hfs_productGroups:nth-child(2){order:3}.hfs_customerOptions .hfs_orderTopDown>ul>li:nth-child(3),.hfs_customerOptions .hfs_orderTopDown>.hfs_productGroups:nth-child(3){order:2}}.hfs_customerOptions .hfs_optionsViaWrap{position:relative}.hfs_customerOptions .hfs_optionsViaWrap::after{display:none;content:" ";border-left:1px solid #505767;position:absolute;right:30px;top:10%;bottom:10%}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_customerOptions .hfs_optionsViaWrap::after{display:block;right:15px}}@media only screen and (min-width: 1140px){.hfs_customerOptions .hfs_optionsViaWrap::after{display:block}}.hfs_clickableInput:hover{cursor:pointer;color:#1580d3}.hfs_calendarMask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:89999;background:rgba(0,0,0,0)}ul.hfs_calendarExportList{margin:20px 0}.hfs_overlayMask{background:rgba(123,123,123,0.6)}.hfs_dtpHolder .hfs_dtpTextOuptut .hfs_dtpDepArr{width:45px}.hfs_dtpHolder .hfs_dtpTextOuptut .hfs_dtpTime{width:65px}.hfs_dtpHolder .hfs_dtpTextOuptut .hfs_dtpDate{width:100px}.hfs_dtpHolder .hfs_linkCaret{margin-right:-58px}.hfs_dtpHolder .hfs_linkCaret .lyr_keyboardsupport a:focus{outline-style:solid;outline-width:2px;outline-offset:5px}.hfs_dtpRenderTarget .hfs_datetimepicker{color:#000d2a;padding:16px 26px;width:420px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_dtpRenderTarget .hfs_datetimepicker{padding-top:64px}}@media only screen and (max-width: 768px){.hfs_dtpRenderTarget .hfs_datetimepicker{padding-top:64px}}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpCloseHeader{background:#000d2a;text-align:right;position:absolute;top:0;right:0;left:0;height:48px}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpCloseHeader a{display:inline-block;width:48px;text-align:center;height:48px;line-height:40px;font-size:40px;color:#ffffff}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpCloseHeader{display:none}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpCloseHeader{display:none}}@media only screen and (min-width: 1140px){.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpCloseHeader{display:none}}.hfs_dtpRenderTarget .hfs_datetimepicker.js_showModal{top:0;margin-top:-160px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.4);-moz-box-shadow:0 0 8px rgba(0,0,0,0.4);box-shadow:0 0 8px rgba(0,0,0,0.4);border:none}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_dtpRenderTarget .hfs_datetimepicker.js_showModal{top:0;right:0;bottom:0;left:0;position:fixed;height:auto;width:auto;overflow-y:auto;margin-top:0}.hfs_dtpRenderTarget .hfs_datetimepicker.js_showModal .hfs_dtpActions button{display:block;width:100%}}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpRemarkTxt{font-size:12px;color:#757575;line-height:19.2px}.hfs_dtpRenderTarget .hfs_datetimepicker span.hfs_hourMinsLabel{font-size:17px;color:#000d2a;line-height:1;height:auto}.hfs_dtpRenderTarget .hfs_datetimepicker input.hourMinsInput{position:static;font-size:18.72px;width:20px;line-height:1;height:auto;padding:0 0;display:inline;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@msValue)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;border:none;background-color:transparent}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_buttonDateTimePicker{display:inline-block;margin-right:16px}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_buttonDateTimePicker:last-child{margin-right:0}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_buttonDateTimePicker .haf_ic_radio_on{display:none;margin-right:3px}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_buttonDateTimePicker .haf_ic_radio_off{display:inline-block;margin-right:3px}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_buttonDateTimePicker.hfs_select{background-color:transparent;font-weight:bold;color:#000d2a !important}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_buttonDateTimePicker.hfs_select .haf_ic_radio_on{display:inline-block;margin-right:3px}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_buttonDateTimePicker.hfs_select .haf_ic_radio_off{display:none;margin-right:3px}.hfs_dtpRenderTarget .hfs_datetimepicker .hfs_dtpJourneyOptions .hfs_buttonDateTimePicker:hover{color:inherit;background-color:transparent}.hfs_dtpRenderTarget .hfs_datePickTable{width:100%;font-size:16px;text-align:center;font-family:inherit;border-spacing:0px;border-collapse:collapse;background-color:transparent}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_dtpRenderTarget .hfs_datePickTable{font-size:12px}}.hfs_dtpRenderTarget .hfs_datePickTable thead th{border:1px solid #caccd2}.hfs_dtpRenderTarget .hfs_datePickTable thead th.hfs_calendarWeek{border:1px solid transparent;border-right:1px solid #caccd2}.hfs_dtpRenderTarget .hfs_datePickTable .hfs_calCaption{margin-left:40px;position:relative}.hfs_dtpRenderTarget .hfs_datePickTable .hfs_calCaption span.monthT,.hfs_dtpRenderTarget .hfs_datePickTable .hfs_calCaption span.yearT{height:32px;line-height:32px}.hfs_dtpRenderTarget .hfs_datePickTable .hfs_calCaption a{position:absolute;top:2px;width:32px;height:32px;text-align:center;vertical-align:middle;display:block}.hfs_dtpRenderTarget .hfs_datePickTable .hfs_calCaption a.hfs_arr_prev{left:0;width:25px;height:25px}.hfs_dtpRenderTarget .hfs_datePickTable .hfs_calCaption a.hfs_arr_next{right:0;width:25px;height:25px}.hfs_dtpRenderTarget .hfs_datePickTable caption{font-size:18px;font-weight:600;margin:0 0 14.4px 0}.hfs_dtpRenderTarget .hfs_datePickTable th{background:#fff !important;text-align:center;padding:4px 8px;font-weight:normal}.hfs_dtpRenderTarget .hfs_datePickTable th.hfs_calendarWeek{font-size:15px;color:#b2b6bf;font-weight:normal;border-right:1px solid #caccd2}.hfs_dtpRenderTarget .hfs_datePickTable th.hfs_calendarWeek:empty{border-right:none}.hfs_dtpRenderTarget .hfs_datePickTable td{font-size:15px;cursor:pointer;padding:1px 5px;border:1px solid #caccd2;z-index:2}.hfs_dtpRenderTarget .hfs_datePickTable td:empty{cursor:default;background-color:#fff !important;border:none;z-index:1}.hfs_dtpRenderTarget .hfs_buttonDateTimePicker:hover,.hfs_dtpRenderTarget .hfs_buttonDateTimePicker:focus{background-color:#000d2a;color:white;outline:none}.hfs_dtpRenderTarget .hfs_timeTable .tiny span.hfs_select,.hfs_dtpRenderTarget .hfs_select{background:#000d2a none repeat scroll 0 0;color:#fff !important}.hfs_dtpRenderTarget td.hfs_select{background:transparent none repeat scroll 0 0;color:#000d2a !important;font-size:17px;font-weight:600;position:relative}.hfs_dtpRenderTarget td.hfs_select:before{content:'';position:absolute;top:-2px;right:0;bottom:0;left:-2px;border:2px solid #eaba2a}.hfs_dtpRenderTarget .hfs_current{box-shadow:0 0 0 #000;border:1px solid #000510}.hfs_dtpRenderTarget .hfs_previousDays{background-color:#E8E8E8;color:#999 !important;font-style:italic}.hfs_dtpRenderTarget .hfs_datepicker{margin-top:16px;margin-right:22px}.hfs_dtpRenderTarget .hfs_timepicker{margin-top:16px;margin-bottom:16px;margin-left:50px;font-weight:normal}.hfs_dtpRenderTarget .hfs_timepicker .hfs_inputWrapper{line-height:20px;text-align:left;border:2px solid #eaba2a;padding:0 6px 0 3px;display:inline-block}.hfs_dtpRenderTarget .hfs_timepicker .hfs_inputWrapper span{font-size:17px;display:inline-block;height:22px !important;line-height:20px !important;padding:0;margin:0 -5px 0 -5px}.hfs_dtpRenderTarget .hfs_timepicker .hfs_inputWrapper input{font-size:17px}.hfs_dtpRenderTarget .hfs_timepicker .hfs_inputWrapper input:focus{outline:0;border-color:#fff;font-weight:bold}.hfs_dtpRenderTarget .hfs_timepicker .hfs_timeTable{width:100%;text-align:center}.hfs_dtpRenderTarget .hfs_timepicker .hfs_timeTable .hfs_ampm{text-align:right}.hfs_dtpRenderTarget .hfs_timepicker .hourMinsInput{text-align:left;font-size:17px;color:#000d2a;font-weight:600;display:inline-block}.hfs_dtpRenderTarget .hfs_timepicker .hour{font-size:2.4em}.hfs_dtpRenderTarget .hfs_timepicker i{width:24px;height:24px}.hfs_calendarWrapper{position:absolute;padding:16px;z-index:90000;background-color:#fff;border:1px solid #A8A8A7;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.6);-moz-box-shadow:0 0 4px rgba(0,0,0,0.6);box-shadow:0 0 4px rgba(0,0,0,0.6)}.hfs_calendarWrapper .HFS_CalendarSheetHeaderLeft{text-align:center;padding-left:32px;padding-right:32px;line-height:40px}.hfs_calendarWrapper .hfs_oneMonthCalendar{display:block;position:absolute;top:0;font-size:32px;line-height:32px;width:32px}.hfs_calendarWrapper .hfs_oneMonthCalendar.prev-month{left:0}.hfs_calendarWrapper .hfs_oneMonthCalendar.next-month{right:0}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table{border-collapse:collapse}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table .HFS_CalendarDayNames td.calendar-day-head{width:32px;height:28.8px;line-height:28.8px;text-align:center;color:#A8A8A7;font-weight:bold;font-size:14.4px;text-transform:uppercase;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table .js_dayEnabled{cursor:pointer;width:32px;height:28.8px;line-height:28.8px;text-align:center}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table .js_dayEnabled:hover{background-color:#e2e2e2}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table .js_dayEnabled.js_dayToday{border:1px dotted #d5d5d5}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table .js_dayEnabled.js_daySelected{border:1px solid #000d2a;background:#000d2a;color:#ffffff}.lc_CalendarDiv{position:absolute;z-index:90000;background-color:#fff}.hfs_calendarFullscreen{visibility:hidden}.hfs_calendarFullscreen.active{visibility:visible}.hfs_timePicker{background-color:#fff;border:1px solid #878c96;color:#333;cursor:pointer;font-size:12px;height:200px;left:0;overflow-y:auto;position:absolute;width:90px;z-index:20000;margin-left:-10px}.hfs_timePickerSelected{background-color:#000d2a;color:#fff}.hfs_timeSelectionItem{padding:5px}.hfs_timeSelectionItem:hover{background-color:#cecece}i.hfs_icoButton{height:20px;width:20px}i.hfs_icoProdXS{height:14px;width:14px}i.hfs_icoProdS{height:16px;width:16px}i.hfs_icoProdM{height:20px;width:20px}i.hfs_icoProdL{height:25px;width:25px}i.hfs_icoProdXL{height:30px;width:30px}i.hfs_icoActionXL{height:35px;width:35px}i.hfs_icoProdXXL{height:45px;width:45px}@media only screen and (min-width: 320px) and (max-width: 480px){i.hfs_icoProdXXL{height:35px;width:35px;top:5px}}.hfs_listSuggest{position:absolute;z-index:912000;background-color:#fff;list-style-type:none;padding:0;margin:0 0 0 30px;overflow-y:auto;-webkit-box-shadow:0 0 9.6px rgba(0,0,0,0.4);-moz-box-shadow:0 0 9.6px rgba(0,0,0,0.4);box-shadow:0 0 9.6px rgba(0,0,0,0.4);box-shadow:0 0 8px rgba(0,0,0,0.4)}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_listSuggest{width:83%}}@media only screen and (max-width: 768px){.hfs_listSuggest{width:86%}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_listSuggest{width:93%}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_listSuggest{width:399px}}@media only screen and (min-width: 1140px){.hfs_listSuggest{width:489px}}.hfs_listSuggest .hfs_itemSuggest{position:relative;cursor:pointer;padding:6px 17px}.hfs_listSuggest .hfs_itemSuggest:first-child{margin-top:11px}.hfs_listSuggest .hfs_itemSuggest:last-child{margin-bottom:11px;border-bottom:none}.hfs_listSuggest .hfs_itemSuggest.hfs_suggest_more{background-image:url('../img/build/common/haf_ic_next.svg');background-position:right center;background-repeat:no-repeat;background-size:20px 20px}.hfs_listSuggest .hfs_itemSuggest[aria-selected="true"]{background-color:#d2d4d9}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestProductIcon{position:absolute;top:12px;right:0;width:48px}.hfs_listSuggest .hfs_itemSuggest.hfs_suggesttype_head .hfs_suggestCopytext .hfs_suggestValue{font-style:italic;color:#828282}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext{position:relative;display:flex;min-height:16px;line-height:13px}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestValue{font-size:13px;color:#000d2a;font-weight:normal;flex-grow:1}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestValue .hfs_subHeadline{color:#888888;font-style:italic}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestTypeLabel{flex-shrink:0;margin-left:16px;display:flex;align-items:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@msValue)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestTypeLabel .hfs_suggestTypeLabelIcon{display:none}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestTypeLabel .hfs_suggestTypeLabelTxt{display:block}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestTypeLabel .hfs_suggestTypeLabelIcon{display:block}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestTypeLabel .hfs_suggestTypeLabelTxt{display:none}}@media only screen and (max-width: 768px){.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestTypeLabel .hfs_suggestTypeLabelIcon{display:block}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestTypeLabel .hfs_suggestTypeLabelTxt{display:none}}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_listProducts{padding:0;margin:0;list-style-type:none}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_listProducts .hfs_itemProducts{display:inline-block;font-size:.9em;margin:0 1px;white-space:nowrap}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_listProducts .hfs_itemProducts .hfs_suggestProdLabel{display:inline-block;vertical-align:baseline;padding:0 3.2px;line-height:1.2}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestMoreButton{padding:10px 0}.hfs_listSuggest .hfs_itemSuggest.footer{border-top:1px solid #d5d5d5}.layout-small .hfs_listSuggest{min-width:100%;max-width:100%;width:100%}.hfs_ticketTypeS [data-tariff-detail="warningGlobal_S"]{display:block}.hfs_ticketTypeS [data-asterix="dsb_orange_S"]{display:inline-block}.hfs_ticketTypeS [data-asterix="dsb_orange_B"],.hfs_ticketTypeS [data-tariff-detail="warningGlobal_B"]{display:none}.hfs_ticketTypeB [data-asterix="dsb_orange_S"],.hfs_ticketTypeB [data-tariff-detail="warningGlobal_S"]{display:none}.hfs_ticketTypeB [data-asterix="dsb_orange_B"]{display:inline-block}.hfs_ticketTypeB [data-tariff-detail="warningGlobal_B"]{display:block}.hfs_tariffHintMobile{display:none}.hfs_tariffShopHint{color:#000d2a}.hfs_tariffShopDescription{color:#888888}.hfs_singleTicketShopParent.hfs_withFlextur{padding-left:36px}.hfs_singleTicketShopWrap{border:1px solid #dddfe6;border-radius:5px;padding:15px;margin:15px;margin-left:0;margin-right:0}.hfs_singleTicketShopWrap:hover{border:1px solid #eaba2a}.hfs_tariffFoldWrapper h3.hfs_tariffShopHeaderHint{margin-bottom:15px}.hfs_tariffFoldZones,.hfs_tariffFoldPrice{border:1px solid #dddfe6;padding:2px;margin-bottom:5px;padding-left:5px;padding-bottom:5px;position:relative}.hfs_tariffFoldZones button,.hfs_tariffFoldPrice button{width:100%;display:block;font-size:16px;padding-left:10px}.hfs_tariffFoldZones button[aria-expanded="false"]+.hfs_tariffCollapseControls .haf_ic_collapse,.hfs_tariffFoldPrice button[aria-expanded="false"]+.hfs_tariffCollapseControls .haf_ic_collapse{display:none}.hfs_tariffFoldZones button[aria-expanded="false"]+.hfs_tariffCollapseControls .haf_ic_expand,.hfs_tariffFoldPrice button[aria-expanded="false"]+.hfs_tariffCollapseControls .haf_ic_expand{display:inline-block}.hfs_tariffFoldZones button[aria-expanded="true"]+.hfs_tariffCollapseControls .haf_ic_collapse,.hfs_tariffFoldPrice button[aria-expanded="true"]+.hfs_tariffCollapseControls .haf_ic_collapse{display:inline-block}.hfs_tariffFoldZones button[aria-expanded="true"]+.hfs_tariffCollapseControls .haf_ic_expand,.hfs_tariffFoldPrice button[aria-expanded="true"]+.hfs_tariffCollapseControls .haf_ic_expand{display:none}.hfs_tariffFoldZones .hfs_tariffDetailsZoneContainer,.hfs_tariffFoldPrice .hfs_tariffDetailsZoneContainer,.hfs_tariffFoldZones .hfs_tariffDetailsPriceContainer,.hfs_tariffFoldPrice .hfs_tariffDetailsPriceContainer,.hfs_tariffFoldZones #HFS_TariffDetailsZoneContainer,.hfs_tariffFoldPrice #HFS_TariffDetailsZoneContainer,.hfs_tariffFoldZones #HFS_TariffDetailsPriceContainer,.hfs_tariffFoldPrice #HFS_TariffDetailsPriceContainer{margin-top:10px;padding-left:10px}.hfs_tariffCollapseControls{position:absolute;right:10px;top:3px;pointer-events:none}.hfs_ticketGreyBox{padding:10px;background-color:#dddfe6;font-size:13.28px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);box-shadow:0 2px 4px 0 rgba(0,0,0,0.3)}.hfs_ticketGreyBox .hfs_singleTicketPrice{text-align:right;font-weight:bold}.hfs_differentShopsTopHint{margin-bottom:10px}h3.hfs_tariffShopHeaderHint{font-size:16px;font-weight:bold;margin-top:15px}.hfs_singleTicketLeftContainer,.hfs_singleTicketRightContainer{padding:24px;padding-top:0;padding-bottom:0;margin-top:24px}.hfs_singleTicketLeftContainer .hfs_singleTicketContent,.hfs_singleTicketRightContainer .hfs_singleTicketContent{padding-left:55px}.hfs_singleTicketLeftContainer .hfs_tariffIndex,.hfs_singleTicketRightContainer .hfs_tariffIndex{margin-right:10px;margin-left:15px}.hfs_singleTicketLeftContainer .hfs_tariffInfoTop,.hfs_singleTicketRightContainer .hfs_tariffInfoTop{font-size:14px;color:#666;margin-bottom:20px}.hfs_singleTicketLeftContainer .hfs_singleTicketWrap,.hfs_singleTicketRightContainer .hfs_singleTicketWrap{margin-bottom:30px}.hfs_singleTicketLeftContainer .hfs_singleTicketWrap.hfs_flextur,.hfs_singleTicketRightContainer .hfs_singleTicketWrap.hfs_flextur{margin-bottom:0}.hfs_singleTicketLeftContainer .hfs_singleTicketHeader,.hfs_singleTicketRightContainer .hfs_singleTicketHeader{color:#333333;font-weight:bold}.hfs_singleTicketLeftContainer .hfs_singleTicketConnectionHeader,.hfs_singleTicketRightContainer .hfs_singleTicketConnectionHeader{margin-bottom:16px}.hfs_singleTicketLeftContainer .hfs_singleTicketShop,.hfs_singleTicketRightContainer .hfs_singleTicketShop,.hfs_singleTicketLeftContainer .hfs_singleTicketConn,.hfs_singleTicketRightContainer .hfs_singleTicketConn{color:#666666;font-size:13.28px;margin-top:10px;margin-bottom:10px}.hfs_singleTicketLeftContainer .hfs_singleTicketFlexturHint,.hfs_singleTicketRightContainer .hfs_singleTicketFlexturHint{margin-top:143px;font-size:10px;color:#666666}.hfs_singleTicketTypeHeadline{padding-left:30px;background-repeat:no-repeat;background-image:url('../img/build/sidedrawer/haf_menu_ticket_active_3x.png');background-position:0 0;background-size:22px;font-weight:bold;margin-bottom:10px}.hfs_singleTicketLeftContainer{border-right:1px solid #dddddd}.hfs_overlayWin.hfs_tariffInfoDetailsPopup{top:110px;width:450px;margin-left:-225px}.hfs_overlayWin.hfs_tariffInfoDetailsPopup .hfs_overlayContent{padding:20px}.mq-small [data-tariff-wrap="psgType"]{flex:0 0 59%}.mq-small .hfs_overlayWin.hfs_tariffInfoDetailsPopup .hfs_overlayContent{padding-right:50px}.mq-small .hfs_topHintAdditional{padding:15px;line-height:22px}.mq-small [data-tariff-detail-mobile] .hfs_singleTicketShopWrap{margin-left:15px}.mq-small .hfs_singleTicketShop{line-height:22px;margin-top:10px}.mq-small #HFS_TariffDetailsPriceContainerviewportSmall,.mq-small #HFS_TariffDetailsZoneContainerviewportSmall{padding-left:10px;padding-top:10px}.mq-small h3.hfs_tariffShopHeaderHint{margin-left:15px}.mq-small .hfs_singleTicketLeftContainer{border-right:none}.mq-small .hfs_singleTicketRightContainer{padding-left:20px;padding-right:20px}.mq-small .hfs_singleTicketRightContainer .hfs_singleTicketFlexturHint{margin-top:10px}.mq-small [data-rejsekort-input="form"]{padding-left:15px}.mq-small [data-tariff-detail-mobile] .hfs_singleTicketTypeHeadline{margin-bottom:0;background-position:0 8px}.mq-small .hfs_shopDetailsOverview,.mq-small .hfs_tariffDescriptionBottom,.mq-small .hfs_tariffConnectionHeader,.mq-small .hfs_tariffBottomHint{line-height:22px}.mq-small .hfs_shopDetailsOverview,.mq-small .hfs_tariffDescriptionBottom{margin-bottom:10px}.mq-small .hfs_tariffDetailKey.hfs_detailKeyBig{flex:0 1 245px}.hfs_singleTicketRightContainer{padding-bottom:0;padding-left:10px}.hfs_overviewBtnDefault{height:40px;line-height:20px}.hfs_overviewBtnDefault.hfs_btn.hfs_btnPrimary{font-size:16px}.hfs_overviewBtnDefault.hfs_btn.hfs_btnPrimary.hfs_btnMarginRight{margin-right:15px}.hfs_overviewBtnDefault.hfs_btn.hfs_btnPrimary.hfs_disabled{background-color:#DDDDDD;border:1px solid #DDDDDD}.hfs_overlayWin.hfs_tariffOverview .hfs_singleTicketLeftContainer a,.hfs_overlayWin.hfs_tariffOverview .hfs_singleTicketLeftContainer a:hover{text-decoration:none}.mq-small .hfs_tariffPrice .hfs_tariffPriceInner{margin-left:0}.mq-small .hfs_tariffPrintButtonWrap{display:none}.mq-small .hfs_tariffHintMobile{display:block;margin-bottom:20px}.mq-small .hfs_overviewBtnDefault.hfs_btn.hfs_btnPrimary.hfs_btnMarginRight{margin-right:2px}.mq-small .hfs_overviewBtnAction{padding-left:2px}.hfs_listSuggest .hfs_itemSuggest.lc_active{background-color:#eaba2a}.hfs_listSuggest .hfs_itemSuggest.hfs_suggestIconHidden .hfs_suggestProductIcon{display:none}.hfs_listSuggest .hfs_itemSuggest.hfs_suggestIconHidden .hfs_suggestCopytext{padding-left:0;padding-right:15px;height:auto;min-height:auto}.hfs_focusable{display:inline-block}.hfs_focusable:not([tabindex='-1']):focus,a[href]:not([tabindex='-1']):focus,area[href]:not([tabindex='-1']):focus,input:not([disabled]):not([tabindex='-1']):focus,select:not([disabled]):not([tabindex='-1']):focus,textarea:not([disabled]):not([tabindex='-1']):focus,button:not([disabled]):not([tabindex='-1']):focus,[tabindex]:not([tabindex='-1']):focus{outline:0}.lyr_keyboardsupport .hfs_focusable:not([tabindex='-1']):focus,.lyr_keyboardsupport a[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport area[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport input:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport select:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport textarea:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport button:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport [tabindex]:not([tabindex='-1']):focus{outline-style:solid;outline-width:2px;outline-offset:5px}.lyr_keyboardsupport .inverted .hfs_focusable:not([tabindex='-1']):focus,.lyr_keyboardsupport .inverted a[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport .inverted area[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport .inverted input:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .inverted select:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .inverted textarea:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .inverted button:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .inverted [tabindex]:not([tabindex='-1']):focus{outline-style:solid;outline-width:2px;outline-offset:5px;outline-color:#FFFFFF}.lyr_keyboardsupport .hfs_datetimepicker .hfs_focusable:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_datetimepicker a[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_datetimepicker area[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_datetimepicker input:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_datetimepicker select:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_datetimepicker textarea:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_datetimepicker button:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_datetimepicker [tabindex]:not([tabindex='-1']):focus{outline-color:#000d2a}.lyr_keyboardsupport .hfs_customerOptionsWrap .hfs_focusable:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_customerOptionsWrap a[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_customerOptionsWrap area[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_customerOptionsWrap input:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_customerOptionsWrap select:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_customerOptionsWrap textarea:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_customerOptionsWrap button:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_customerOptionsWrap [tabindex]:not([tabindex='-1']):focus{outline-offset:2px;outline-color:#FFFFFF}.hfs_wrapNavigation .hfs_navItem .hfs_focusable:not([tabindex='-1']),.hfs_wrapNavigation .hfs_navItem a[href]:not([tabindex='-1']),.hfs_wrapNavigation .hfs_navItem area[href]:not([tabindex='-1']),.hfs_wrapNavigation .hfs_navItem input:not([disabled]):not([tabindex='-1']),.hfs_wrapNavigation .hfs_navItem select:not([disabled]):not([tabindex='-1']),.hfs_wrapNavigation .hfs_navItem textarea:not([disabled]):not([tabindex='-1']),.hfs_wrapNavigation .hfs_navItem button:not([disabled]):not([tabindex='-1']),.hfs_wrapNavigation .hfs_navItem [tabindex]:not([tabindex='-1']){position:relative}.lyr_keyboardsupport .hfs_wrapNavigation .hfs_navItem .hfs_focusable:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_wrapNavigation .hfs_navItem a[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_wrapNavigation .hfs_navItem area[href]:not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_wrapNavigation .hfs_navItem input:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_wrapNavigation .hfs_navItem select:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_wrapNavigation .hfs_navItem textarea:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_wrapNavigation .hfs_navItem button:not([disabled]):not([tabindex='-1']):focus,.lyr_keyboardsupport .hfs_wrapNavigation .hfs_navItem [tabindex]:not([tabindex='-1']):focus{outline-style:solid;outline-width:2px;outline-offset:5px}.lyr_keyboardsupport .hfs_focusable:not([tabindex='-1']) .hfs_atomTooltip:focus,.lyr_keyboardsupport a[href]:not([tabindex='-1']) .hfs_atomTooltip:focus,.lyr_keyboardsupport area[href]:not([tabindex='-1']) .hfs_atomTooltip:focus,.lyr_keyboardsupport input:not([disabled]):not([tabindex='-1']) .hfs_atomTooltip:focus,.lyr_keyboardsupport select:not([disabled]):not([tabindex='-1']) .hfs_atomTooltip:focus,.lyr_keyboardsupport textarea:not([disabled]):not([tabindex='-1']) .hfs_atomTooltip:focus,.lyr_keyboardsupport button:not([disabled]):not([tabindex='-1']) .hfs_atomTooltip:focus,.lyr_keyboardsupport [tabindex]:not([tabindex='-1']) .hfs_atomTooltip:focus{outline-style:solid;outline-width:2px;outline-offset:5px}.hfs_datetimepicker input.hfs_hourMinsInput:focus{outline-offset:0px!important}.hfs_navbarHeader .hfs_brandLink .hfs_brand{position:relative}.lyr_keyboardsupport .hfs_navbarHeader .hfs_brandLink:focus .hfs_brand:before{outline-style:solid;outline-width:2px;outline-offset:5px}.hfs_spinner.hfs_postFormLoader:not(:required):before{width:32px;height:32px;margin-left:-16px}.hfs_spinner.inverted:not(:required):before{border-top:2px solid #ffffff}.hfs_spinner.primary:not(:required):before{border-top:2px solid #000d2a}.hfs_spinner.primaryBtn:not(:required):before{border-top:4px solid #eaba2a}[data-geolocation-status="on"] i.haf_currpos{background-image:url('../img/icons/svg/haf_currpos_active.svg')}.hfs_tariffMapWrapper{position:relative;padding-left:1px;padding-right:1px;margin-left:0px;margin-right:0px}.hfs_ticketBuyError{color:#9f002a;font-weight:bold}.hfs_flexTrafficSeasonPassHint{margin-bottom:10px}.hfs_tariffMapCloser{color:#000d2a;display:block;z-index:2000000;width:35px;height:35px;background-color:rgba(255,255,255,0.6);position:absolute;top:10px;right:10px;line-height:35px;font-size:38px;font-family:'texgyreheroscnregular',sans-serif;text-align:center;vertical-align:middle}.hfs_tariffMapCloser[hidden="true"]{display:none}.hfs_tariffTableSimple{padding:20px}.hfs_tariffTableSimple table th{background-color:#ddd;border:1px solid #cecece}.hfs_tariffTableSimple table td{padding:3px 7px;border:1px solid #cecece}.hfs_tariffTableSimple table td.alternateRow{background-color:#eee;border:1px solid #cecece}.hfs_tariffButtonBottom{margin-top:10px}.hfs_overlayWin .hfs_overlayContent{-webkit-overflow-scrolling:touch}.hfs_tariffWebViewWrapper{background-color:#ffffff}.hfs_tariffWebview{background-color:#ffffff}.hfs_tariffWebview .hfs_tariffMap{height:100%}.hfs_flexturLoading{position:absolute;top:100px;left:50%;width:320px;margin-left:-160px;border:1px solid #d5d5d5;padding:10px;text-align:center;z-index:10;background-color:#ffffff}.hfs_flexturLoadingBg{background-color:#ffffff;opacity:.7;position:absolute;z-index:9;top:0;left:0;width:100%;height:100%}.hfs_tariffTopWrapper{margin-top:20px;margin-bottom:20px}.hfs_tariffTopWrapper .hfs_itemIcon{background-color:#000d2a;border-radius:100%;background-clip:padding-box;width:30px;height:30px;margin-top:10px}.hfs_tariffTopWrapper .hfs_itemIcon i.haf_ic_printer_inv{width:20px;height:20px;margin-left:5px;margin-top:5px}.hfs_rejsekortCardWrap,.hfs_tariffResultWrap{margin-top:-1px;border:1px solid #d5d5d5;padding-bottom:0px;border:3px solid #eaba2a}.hfs_rejsekortCardWrap.hfs_reducedTariff,.hfs_tariffResultWrap.hfs_reducedTariff{margin:40px;font-size:25px;padding-bottom:14px;border:none}.hfs_rejsekortCardWrap.hfs_reducedTariff .hfs_tariffDetailHeader .hfs_bulletPoint,.hfs_tariffResultWrap.hfs_reducedTariff .hfs_tariffDetailHeader .hfs_bulletPoint{width:25px;height:25px}.hfs_rejsekortCardWrap.hfs_rejsekortUsed .hfs_passengerTypeCell,.hfs_tariffResultWrap.hfs_rejsekortUsed .hfs_passengerTypeCell,.hfs_rejsekortCardWrap.hfs_rejsekortUsed .hfs_tariffCell,.hfs_tariffResultWrap.hfs_rejsekortUsed .hfs_tariffCell{opacity:.2}.hfs_rejsekortCardWrap.hfs_rejsekortUsed .hfs_tariffRow.selectedRejsekort .hfs_passengerTypeCell,.hfs_tariffResultWrap.hfs_rejsekortUsed .hfs_tariffRow.selectedRejsekort .hfs_passengerTypeCell,.hfs_rejsekortCardWrap.hfs_rejsekortUsed .hfs_tariffRow.selectedRejsekort .hfs_tariffCell,.hfs_tariffResultWrap.hfs_rejsekortUsed .hfs_tariffRow.selectedRejsekort .hfs_tariffCell{opacity:1}.hfs_selectedRejsekortSummary{margin-right:10px}.hfs_rejsekortCardWrap{padding:0px}.hfs_customRadioBtn{border:3px solid #d5d5d5;border-radius:100%;height:18px;width:18px;position:relative;vertical-align:sub;display:inline-block;background-color:#ffffff}.hfs_customRadioBtn .hfs_radioInner{height:8px;width:8px;border-radius:100%;position:absolute;top:2px;left:2px}.hfs_tariffDetailKey{flex:0 1 245px}.hfs_tariffDetailKey.hfs_tariffSubCategory{font-weight:bold}.hfs_tariffDetailKey.hfs_detailKeyBig{flex:0 1 630px;padding-right:15px}.hfs_tariffMarginStandard{margin-top:15px}.hfs_TariffFirstClassSymbol{border-radius:100%;width:20px;height:20px;padding:3px;font-weight:normal;font-size:11px;border:1px solid #000d2a;vertical-align:middle;text-align:center;display:inline-block;line-height:13px;margin-right:5px}.hfs_tariffDetailRow{margin-top:4px;margin-bottom:4px;display:flex}.hfs_tariffExternalLinkWrap{margin-bottom:15px;margin-top:15px;display:inline-block}.hfs_overlayWin.hfs_tariffOverview a.hfs_tariffExternalLink.hfs_btn.hfs_btnDefault{text-decoration:none;text-transform:none;color:#000d2a;background-color:#ffffff}.hfs_overlayWin.hfs_tariffOverview a.hfs_tariffExternalLink.hfs_btn.hfs_btnDefault i{margin-left:5px;margin-top:-3px}.hfs_overlayWin .hfs_overlayHeader .hfs_overlayTitle{padding-left:24px}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap{padding:10px}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_viewHeader{display:none}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_header{padding-bottom:5px}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_header .hfs_productIcon{width:30px;height:30px}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_header .hfs_lineDirection{font-size:18px;font-weight:600;color:#000000}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult{color:#000000;font-size:16px}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult .hfs_time,.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult .hfs_platform{font-weight:normal}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult .hfs_resultChildRow:first-child{padding-top:0}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation{padding-left:80px}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult.first .hfs_tqPearlLine.bottom{top:35px}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult.first .hfs_tqPearlDot{top:44px}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult:first-child{font-weight:600}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult:first-child .hfs_time,.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult:first-child .hfs_platform{font-weight:600}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult:last-child{font-weight:600}.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult:last-child .hfs_time,.hfs_overlayWin.hfs_overlayTQ .hfs_TQResultWrap .hfs_listResults .hfs_itemResult:last-child .hfs_platform{font-weight:600}.hfs_tariffAppStores{margin-top:15px}.hfs_warningAsterix,.hfs_tariffError,.hfs_tariffWarning{color:#db3d50}.hfs_tariffWarning{font-weight:bold;padding:10px;font-size:14.72px;padding-left:15px;padding-right:15px}.hfs_tariffLoader{margin-top:40px;margin-bottom:40px}.hfs_tariffSelect.hfs_tariffSelectLeft{padding-right:0}.hfs_tariffSelect.hfs_tariffSelectRight{padding-left:1px}.hfs_tariffSelectionHint{background-color:#FFFFFF;color:#666666;text-align:left}.hfs_tariffSelectionHint.hfs_noRkTariffs{border:none}.hfs_tariffSelectionHint p{margin-top:4px;margin-bottom:4px;font-size:16px}.hfs_tariffPrice{white-space:nowrap;padding-left:10px}.hfs_tariffPrice.hfs_ticketActive{background-color:#eaba2a}.hfs_tariffPrice .hfs_tariffPriceInner{margin-left:5px;display:inline-block}.hfs_tariffPrice input[type="radio"]{position:absolute;left:-100000px}.hfs_tariffPrice input[type="radio"]:checked+.hfs_customRadioBtn .hfs_radioInner{background-color:#000000}.lyr_keyboardsupport .hfs_tariffPrice input[type="radio"]:focus+.hfs_customRadioBtn{outline-style:solid;outline-width:2px;outline-offset:5px}.hfs_ticketActive .hfs_customRadioBtn{border:3px solid #ffffff}.hfs_overlayWin.hfs_tariffOverview{background-color:#ffffff}.hfs_overlayWin.hfs_tariffOverview .hfs_tariffBottomHint a,.hfs_overlayWin.hfs_tariffOverview .hfs_tariffDetailRow a{color:#00AAFF}.hfs_overlayWin.hfs_tariffOverview.hfs_verticalCentered{top:400px}.hfs_tariffDetailKey a,a.hfs_blueColored{color:#00AAFF}.hfs_tariffDetailHeader{font-weight:bold;position:relative}.hfs_tariffDetailHeader .hfs_bulletPoint{top:5px;left:0px;background-color:#eaba2a;width:10px;height:10px;position:absolute}.hfs_tariffMap{width:100%;height:300px}.hfs_tariffTDInfo{font-weight:normal;max-width:200px;margin-top:10px;font-size:14px;font-style:italic}.hfs_btnRejsekort{background-color:#000d2a;color:#fff;border:none;padding:5px 10px;border-radius:3px}.hfs_rejsekortCardWrap{border:1px solid #DDDDDD;margin:0px;margin-top:20px;padding-top:15px;padding-bottom:15px}.hfs_rejsekortCardInput{margin-top:5px}.hfs_passengerTypeCell,.hfs_tariffHeaderTop,.hfs_tariffDetailCell,.hfs_tariffHeader{font-weight:bold}.hfs_passengerTypeCell{padding-left:10px}[data-tariff-description-fareSet]{padding-left:10px;padding-bottom:5px;padding-top:5px}.hfs_tariffHeader{border-bottom:1px solid #d5d5d5;white-space:nowrap;text-overflow:ellipsis;flex:1 1 25%;height:40px;line-height:40px;padding-left:10px}.hfs_flexTariffHeaderStart,.hfs_passengerTypeCell.hfs_flexTariffHeaderStart{flex:1 1 200px}.hfs_standardTicket{text-transform:none;width:100%;background-color:#efefef;color:#000d2a;border:3px solid #efefef;font-weight:normal}.hfs_standardTicket.hfs_selected{font-weight:bold;background-color:#eaba2a;color:#000;border:3px solid #eaba2a}.hfs_standardTicket.hfs_selected .hfs_TariffFirstClassSymbol{border:1px solid #000d2a;background-color:#000d2a;color:#ffffff}[data-tariff-detail="container"]{border:1px solid #DDDDDD;border-top:none;border-bottom:none;padding:16px}.hfs_noTariffsFound{padding-left:10px}.hfs_passengerTypeCell,.hfs_tariffCell{border-bottom:1px solid #DDDDDD;height:40px;line-height:40px;vertical-align:middle;flex:1 1 25%}.hfs_tariffCell:hover{background-color:#D4E6F0}.hfs_tariffCell.active{font-weight:bold}.hfs_tickerPassengerType{display:none}.hfs_tariffPrevType,.hfs_tariffNextType{display:none}.hfs_tariffBottomHint{margin-bottom:8px;font-size:14.72px}.layout-mid .hfs_overlayWin.hfs_tariffOverview,.mq-mid .hfs_overlayWin.hfs_tariffOverview{width:800px;margin-left:-400px}.hfs_overlayWin.hfs_tariffOverview.hfs_tariffAdditionalFareSets{width:980px;margin-left:-490px}.hfs_passengerTypeCell,.hfs_passengerTypeOverview,.hfs_tariffRow{display:flex}.mq-small .hfs_tariffDetailRow{line-height:22px}.mq-small .hfs_tariffPrice{padding-left:0}.mq-small .hfs_tariffPrice .hfs_tariffPriceInner{width:82px;text-align:left;font-weight:bold}.mq-small .hfs_tariffDetailMainPrice{display:none}.mq-small .hfs_optionsArrow{display:none !important}.mq-small .row.hfs_tariffRow{margin:0px}.mq-small [data-tariff-detail]{display:none}.mq-small .hfs_ticketTypeB [data-tariff-detail="warningGlobal_B"]{display:block}.mq-small .hfs_ticketTypeS [data-tariff-detail="warningGlobal_S"]{display:block}.mq-small .hfs_ticketTypeS .hfs_noStdTariffs{display:none}.mq-small .hfs_ticketTypeB .hfs_noBusinessTariffs{display:none}.mq-small .hfs_tariffCell.hfs_emptyTariffCell{display:none}.mq-small .hfs_tariffMapCloser{position:fixed}.mq-small .hfs_tariffDetailKey{padding-left:15px;line-height:20px;min-height:20px;height:auto;flex:0 0 60%}.mq-small .hfs_tariffDetailCell{line-height:20px;min-height:20px;height:auto;flex:0 0 40%;font-weight:normal}.mq-small .hfs_tariffDetailsZoneContainer .hfs_tariffDetailCell{font-weight:bold}.mq-small .hfs_rejsekortCardWrap{padding:0px;padding-top:25px;padding-bottom:25px;margin-left:-15px;margin-right:-15px;background-color:#EFEFF4}.mq-small .hfs_rejsekortCardContent{padding-left:33px;padding-top:10px}.mq-small [data-tariff-description-fareset]{padding-left:10px}.mq-small .hfs_tariffFoldWrapper{line-height:24px}.mq-small .hfs_tariffFoldZones,.mq-small .hfs_tariffFoldPrice,.mq-small .hfs_singleTicketShopWrap{margin-left:15px;margin-right:15px}.mq-small .hfs_tariffShopHint,.mq-small .hfs_tariffWarning,.mq-small .hfs_tariffShopDescription{line-height:24px}.mq-small .hfs_tariffDetailHeader,.mq-small .hfs_noTariffsFound{display:none}.mq-small .hfs_overlayWin.hfs_tariffOverview{left:0px;top:0px;right:0px;bottom:0px;max-height:100%}.mq-small .hfs_overlayWin.hfs_tariffOverview.hfs_tariffAdditionalFareSets{width:100%}.mq-small .hfs_overlayWin.hfs_tariffOverview .hfs_hfs_overlayContent{padding-bottom:0}.mq-small .hfs_tariffResultWrap{padding:0px;border:none;margin-left:-15px;margin-right:-15px}.mq-small .hfs_tariffPrice.hfs_ticketActive{background-color:transparent}.mq-small .hfs_tariffCell:hover{background-color:transparent}.mq-small .hfs_customRadioBtn{display:none}.mq-small .hfs_tariffSelect{padding:0px}.mq-small .hfs_ticketElementFlexWrap{display:flex;padding-left:10px}.mq-small .hfs_tariffPrice{text-align:left;padding-right:50px;background-repeat:no-repeat;background-image:url("../img/build/common/haf_ic_expand_form.svg");background-size:20px auto;background-position:right 10px top 13px;flex:0 1 40%}.mq-small .hfs_tariffPrice.hfs_mobileTicketActive{background-image:url("../img/build/common/haf_ic_collapse.svg")}.mq-small .hfs_ticketNotAvailable,.mq-small .hfs_tariffSelectionHint,.mq-small .hfs_passengerTypeOverview{display:none}.mq-small .hfs_tickerPassengerType{display:inline-block;font-weight:bold}.mq-small .hfs_passengerTypeCell{text-align:center;position:relative}.mq-small .hfs_tariffPassengerTypeSmall{flex:1 1 0}.mq-small .hfs_ticketElementFlexWrap{cursor:hand;cursor:pointer}.mq-small .hfs_tariffRow{display:none}.mq-small .hfs_tariffRow.active{display:block;display:initial}.mq-small .hfs_tariffPrevType,.mq-small .hfs_tariffNextType{display:block;position:absolute;top:0px}.mq-small .hfs_tariffPrevType{left:10px}.mq-small .hfs_tariffNextType{right:10px}.mq-small .hfs_passengerTypeCell{color:#660000}.mq-small .hfs_passengerTypeCell,.mq-small .hfs_tariffCell{min-height:48px;line-height:48px}.mq-small .hfs_tariffCell{height:auto}.mq-small .hfs_tariffCell input[type="radio"]{display:none}.mq-small .hfs_rejsekortCardInput{border:none}.mq-small .hfs_tariffMap{position:fixed !important;z-index:10000;top:0px;left:0px}.mq-small div[class*="col-"].showSeparator,.mq-small div[class^="col-"].showSeparator{padding:16px}.mq-small .hfs_webappForm .hfs_fieldsetWrapper .hfs_searchButton{margin-bottom:0px;margin-top:0px}.mq-small .hfs_viewHeader{margin-bottom:14px}.hfs_chooseChannel input{display:none}.hfs_btn{text-transform:none !important}.hfs_formWrapper .hfs_formAction{text-align:right}.hfs_formWrapper .hfs_formAction .hfs_btn{padding:16px 20px 16px 20px;text-transform:none}.hfs_formWrapper .hfs_formAction .hfs_btn.hfs_btnBlock{position:relative;font-size:21px;color:#000d2a;width:auto;height:54px;display:inline-block}.lyr_keyboardsupport .hfs_formWrapper .hfs_formAction .hfs_btn.hfs_btnBlock:focus{outline-style:solid;outline-width:2px;outline-offset:5px;outline-color:#fff}.lyr_keyboardsupport .hfs_formWrapper .hfs_formAction .hfs_btn.hfs_btnBlock:focus:active{outline-style:none;border:none}.mq-large .hfs_formWrapper .hfs_formAction .hfs_btn{text-decoration:none;padding:16px 16px 16px 16px}.mq-large .hfs_formWrapper .hfs_formAction .hfs_btn.hfs_btnBlock{width:auto}.hfs_durationBar .hfs_durationBarItem{color:#000000}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_durationBar .hfs_durationBarItem .hfs_tpProductOverviewLine{font-size:16px}}@media only screen and (max-width: 768px){.hfs_durationBar .hfs_durationBarItem .hfs_tpProductOverviewLine{font-size:16px}}@media only screen and (min-width: 769px) and (max-width: 991px){.hfs_durationBar .hfs_durationBarItem .hfs_tpProductOverviewLine{font-size:14px}}@media only screen and (min-width: 992px) and (max-width: 1139px){.hfs_durationBar .hfs_durationBarItem .hfs_tpProductOverviewLine{font-size:14px}}@media only screen and (min-width: 1140px){.hfs_durationBar .hfs_durationBarItem .hfs_tpProductOverviewLine{font-size:14px}}[data-sharetrip] textarea.hfs_overlayShareLink{text-align:left;font-family:monospace;font-size:14px}.hfs_extraIcoDot{position:relative;display:block;width:12px;height:12px;border-radius:12px;background:transparent;border:3px solid transparent;left:30px;top:0px}@media only screen and (min-width: 320px) and (max-width: 480px){.hfs_extraIcoDot{left:29px;top:-1px}.lc_tpProductOverview .hfs_extraIcoDot{left:22px}}.hfs_searchModeSelectorCustom button{width:100%}.hfs_searchModeSelectorCustom .dropdown button{width:95%}.lyr_keyboardsupport .hfs_searchModeSelectorCustom .dropdown button:focus{color:#00aaff;outline-color:#000d2a !important}.hfs_searchModeSelectorCustom select,.hfs_searchModeSelectorCustom input[type="text"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:1px solid #eaba2a;position:relative}.hfs_searchModeSelectorCustom select::-ms-expand,.hfs_searchModeSelectorCustom input[type="text"]::-ms-expand{display:none}.hfs_searchModeSelectorCustom select *,.hfs_searchModeSelectorCustom input[type="text"] *{color:#eaba2a}.hfs_searchModeSelectorCustom select option,.hfs_searchModeSelectorCustom input[type="text"] option{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffffff;color:#000d2a;padding:5px}.hfs_searchModeSelectorCustom select option::-ms-expand,.hfs_searchModeSelectorCustom input[type="text"] option::-ms-expand{display:none}.hfs_searchModeSelectorCustom select::-webkit-input-placeholder,.hfs_searchModeSelectorCustom input[type="text"]::-webkit-input-placeholder{color:#ffffff;opacity:.5}.hfs_searchModeSelectorCustom select:-moz-placeholder,.hfs_searchModeSelectorCustom input[type="text"]:-moz-placeholder{color:#ffffff;opacity:.5}.hfs_searchModeSelectorCustom select::-moz-placeholder,.hfs_searchModeSelectorCustom input[type="text"]::-moz-placeholder{color:#ffffff;opacity:.5}.hfs_searchModeSelectorCustom select:-ms-input-placeholder,.hfs_searchModeSelectorCustom input[type="text"]:-ms-input-placeholder{color:#ffffff;opacity:.5}.hfs_searchModeSelectorCustom .hfs_selectWrapper{position:relative;display:inline-block}.hfs_searchModeSelectorCustom .hfs_selectWrapper select{padding-right:1.4em}.hfs_searchModeSelectorCustom .hfs_selectWrapper:before{display:block;position:absolute;content:'';background:transparent no-repeat url("../img/build/common/haf_ic_expand_form_primary.svg") center center;width:.7em;top:0;right:0;bottom:0}.lyr_keyboardsupport .hfs_searchModeSelectorCustom .hfs_selectWrapper:focus{outline-style:solid;outline-width:2px;outline-offset:5px}.hfs_searchModeSelectorCustom .wrapper{position:relative}.hfs_searchModeSelectorCustom .wrapper .arrow_wrapper{position:absolute;top:0;right:0;width:25px;height:25px;z-index:-1}@media screen and (max-width:320px){.hfs_searchModeSelectorCustom .div_dropdown{margin:auto;background:#000D2A;color:#eaba2a;outline:none;font-size:16px;font-family:'MyFont',sans-serif}.hfs_searchModeSelectorCustom .wrapper{float:left;width:185px;height:33px}.hfs_searchModeSelectorCustom .dropdown button{width:100%;display:block;color:#000D2A;padding-top:3%}.hfs_searchModeSelectorCustom .dropdown button:hover{color:#00aaff}.hfs_searchModeSelectorCustom .dropdown{margin-top:0%;background:#fff;padding-left:5%;font-size:12px;padding-bottom:3%;cursor:default;z-index:1;position:relative}.hfs_searchModeSelectorCustom .after{clear:left}.hfs_searchModeSelectorCustom .select{position:relative;border-bottom:1px solid #eaba2a;cursor:pointer}.hfs_searchModeSelectorCustom .box{right:0}.hfs_searchModeSelectorCustom .span-div{float:left}.hfs_searchModeSelectorCustom #selected{padding-right:5%}.hfs_searchModeSelectorCustom .arrow{width:10px;height:10px}}@media screen and (min-width:320px) and (max-width:480px){.hfs_searchModeSelectorCustom body{background-color:#9e9e9e}.hfs_searchModeSelectorCustom .div_dropdown{margin:auto;background:#000D2A;color:#eaba2a;outline:none;font-size:20px;font-family:'MyFont',sans-serif}.hfs_searchModeSelectorCustom .wrapper{float:left;width:230px;height:33px}.hfs_searchModeSelectorCustom .dropdown button{width:100%;display:block;color:#000D2A;padding-top:3%}.hfs_searchModeSelectorCustom .dropdown button:hover{color:#00aaff}.hfs_searchModeSelectorCustom .dropdown{margin-top:0%;background:#fff;padding-left:5%;font-size:20px;padding-bottom:3%;cursor:default;z-index:1;position:relative}.hfs_searchModeSelectorCustom .after{clear:left}.hfs_searchModeSelectorCustom .select{position:relative;border-bottom:1px solid #eaba2a;cursor:pointer}.hfs_searchModeSelectorCustom .box{display:inline}.hfs_searchModeSelectorCustom .span-div{float:left}.hfs_searchModeSelectorCustom #selected{padding-right:5%}.hfs_searchModeSelectorCustom .arrow{width:12px;height:12px}}@media screen and (min-width:480px) and (max-width:768px){.hfs_searchModeSelectorCustom body{background-color:#9e9e9e}.hfs_searchModeSelectorCustom .div_dropdown{margin:auto;background:#000D2A;color:#eaba2a;outline:none;font-size:22px;font-family:'MyFont',sans-serif}.hfs_searchModeSelectorCustom .wrapper{float:left;width:260px;height:33px}.hfs_searchModeSelectorCustom .span{width:auto;height:33px}.hfs_searchModeSelectorCustom .dropdown button{display:block;color:#000D2A;padding-top:3%}.hfs_searchModeSelectorCustom .dropdown button:hover{color:#00aaff}.hfs_searchModeSelectorCustom .dropdown{margin-top:0%;background:#fff;padding-left:5%;font-size:22px;padding-bottom:3%;cursor:default;z-index:1;position:relative}.hfs_searchModeSelectorCustom .after{clear:left}.hfs_searchModeSelectorCustom .select{position:relative;border-bottom:1px solid #eaba2a;cursor:pointer}.hfs_searchModeSelectorCustom .box{display:inline}.hfs_searchModeSelectorCustom .span-div{float:left}.hfs_searchModeSelectorCustom #selected{padding-right:5%}.hfs_searchModeSelectorCustom .arrow{width:15px;height:15px}}@media screen and (min-width:768px) and (max-width:992px){.hfs_searchModeSelectorCustom body{background-color:#9e9e9e}.hfs_searchModeSelectorCustom .div_dropdown{margin:auto;background:#000D2A;color:#eaba2a;outline:none;font-size:26px;font-family:'MyFont',sans-serif}.hfs_searchModeSelectorCustom .span{width:auto;height:33px}.hfs_searchModeSelectorCustom .wrapper{float:left;width:305px;height:33px}.hfs_searchModeSelectorCustom .dropdown button{display:block;color:#000D2A;padding-top:3%}.hfs_searchModeSelectorCustom .dropdown button:hover{color:#00aaff}.hfs_searchModeSelectorCustom .dropdown{margin-top:0%;background:#fff;padding-left:5%;font-size:24px;padding-bottom:3%;cursor:default;z-index:1;position:relative}.hfs_searchModeSelectorCustom .after{clear:left}.hfs_searchModeSelectorCustom .select{position:relative;border-bottom:1px solid #eaba2a;cursor:pointer}.hfs_searchModeSelectorCustom .box{display:inline}.hfs_searchModeSelectorCustom .span-div{float:left}.hfs_searchModeSelectorCustom #selected{padding-right:5%}.hfs_searchModeSelectorCustom .arrow{width:20px;height:20px}}@media screen and (min-width:992px) and (max-width:1140px){.hfs_searchModeSelectorCustom body{background-color:#9e9e9e}.hfs_searchModeSelectorCustom .div_dropdown{margin:auto;background:#000D2A;color:#eaba2a;outline:none;font-size:26px;font-family:'MyFont',sans-serif}.hfs_searchModeSelectorCustom .dropdown button{display:block;color:#000D2A;padding-top:3%}.hfs_searchModeSelectorCustom .dropdown button:hover{color:#00aaff}.hfs_searchModeSelectorCustom .dropdown{margin-top:0%;background:#fff;padding-left:5%;font-size:24px;padding-bottom:3%;cursor:default;z-index:1;position:relative}.hfs_searchModeSelectorCustom .after{clear:left}.hfs_searchModeSelectorCustom .select{position:relative;border-bottom:1px solid #eaba2a;cursor:pointer}.hfs_searchModeSelectorCustom .box{display:inline}.hfs_searchModeSelectorCustom .span-div{float:left}.hfs_searchModeSelectorCustom .wrapper{float:left;width:305px;height:33px}.hfs_searchModeSelectorCustom #selected{padding-right:5%}.hfs_searchModeSelectorCustom .arrow{width:20px;height:20px}}@media screen and (min-width:1140px){.hfs_searchModeSelectorCustom body{background-color:#9e9e9e}.hfs_searchModeSelectorCustom .div_dropdown{margin:auto;background:#000D2A;color:#eaba2a;outline:none;font-size:26px;font-family:'MyFont',sans-serif}.hfs_searchModeSelectorCustom .span{width:auto;height:39px}.hfs_searchModeSelectorCustom .dropdown button{display:block;color:#000D2A;padding-top:3%;pointer-events:inherit}.hfs_searchModeSelectorCustom .dropdown button:hover{color:#00aaff}.hfs_searchModeSelectorCustom .dropdown{margin-top:0%;background:#fff;padding-left:5%;font-size:24px;padding-bottom:3%;cursor:default;z-index:1;position:relative}.hfs_searchModeSelectorCustom .after{clear:left}.hfs_searchModeSelectorCustom .select{position:relative;border-bottom:1px solid #eaba2a;cursor:pointer}.hfs_searchModeSelectorCustom .box{display:inline}.hfs_searchModeSelectorCustom .span-div{float:left}.hfs_searchModeSelectorCustom .wrapper{float:left;width:305px;height:39px}.hfs_searchModeSelectorCustom #selected{padding-right:5%}.hfs_searchModeSelectorCustom .arrow{width:20px;height:20px}}@media screen and (max-width:1140px){.hfs_mapLayerCloser{position:absolute;top:-60px;right:-18px}}html.hfs_PRINT_tariff{background-color:#efefef}html.hfs_PRINT_tariff body.hfs_PRINT{position:relative;width:19cm;margin:0 auto;background-color:#fff;padding:3mm}html.hfs_PRINT_tariff body.hfs_PRINT .hfs_tariffCell,html.hfs_PRINT_tariff body.hfs_PRINT .hfs_tariffHeader{font-size:14.72px}.hfs_extraSectionHint{padding-left:100px}.hfs_extraSectionHint a,.hfs_extraSectionHint a:hover,.hfs_extraSectionHint a:visited{text-decoration:underline}.hfs_linkButton{background:transparent;border:0px;text-decoration:underline;padding:0}.hfs_overviewBtnAction{padding-left:58px;padding-top:10px;position:relative}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_overviewBtnAction .hfs_connectionTime.hfs_connectionExpand{bottom:auto;top:auto;white-space:nowrap;display:inline-block;position:relative;background-color:#ffffff;border:1px solid #979797;width:auto;right:auto;height:40px;padding-top:8px;font-size:16px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_overviewBtnAction .hfs_connectionTime.hfs_connectionExpand i.haf_ic_expand,.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_overviewBtnAction .hfs_connectionTime.hfs_connectionExpand i.haf_ic_collapse{width:11px;height:11px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime.hfs_connectionExpand{bottom:auto;top:-25px}.hfs_additionalHimMsgLinks{margin-top:5px}.hfs_additionalHimMsgLinks a,.hfs_additionalHimMsgLinks a:visited{color:#000d2a;text-decoration:underline}.hfs_formWrapper .hfs_getActualPosition,.hfs_formWrapper .hfs_linkChangeDirection{right:-6px;background-color:transparent;border:0;padding-left:0}.hfs_formWrapper .hfs_getActualPosition i,.hfs_formWrapper .hfs_linkChangeDirection i{margin-top:0}.hfs_datetimePickerClickArea{background-color:transparent;border:0;padding:0}.lyr_keyboardsupport .hfs_accesskeyButton:focus+.hfs_optionsControl{outline-style:solid;outline-width:2px;outline-offset:5px;outline-color:#fff}.hfs_screenReaderButton{position:absolute;right:20px;bottom:-20px}[data-rejsekort-input="loader"]{position:absolute;top:10px}.lyr_mousesupport #HFS_TPOverviewResults .hfs_itemResultsConnectionOverviewLine:hover .haf_ic_expand{background-image:url('../img/build/common/haf_ic_expand_form_primary.svg')}.lyr_mousesupport #HFS_TPOverviewResults .hfs_itemResultsConnectionOverviewLine:hover .haf_ic_collapse{background-image:url('../img/build/common/haf_ic_collapse_form_primary.svg')}@media screen and (max-width:320px){.hfs_standardTicket{padding-left:5px;padding-right:5px;font-size:16px}}.hfs_toolboxItem .hfs_resultClose span{margin-right:5px}.hfs_furtherConnections:disabled{opacity:.3;cursor:not-allowed}.mq-small .hfs_tariffWebview .hfs_singleTicketShopParent.hfs_withFlextur{padding-left:0}.mq-small .hfs_tariffWebview .hfs_singleTicketRightContainer,.mq-small .hfs_tariffWebview .hfs_singleTicketLeftContainer{padding-left:0;padding-right:0}.mq-small .hfs_tariffWebview .hfs_rejsekortCardWrap{margin-left:-30px;margin-right:-30px;border-left:0;border-right:0}.mq-small .hfs_tariffWebview .hfs_commuterCardHint,.mq-small .hfs_tariffWebview .hfs_tariffDetailKey{padding-left:10px}.mq-small .hfs_tariffWebview .hfs_commuterCardHint{margin-top:10px}.mq-small .hfs_tariffWebview .hfs_tariffFoldZones,.mq-small .hfs_tariffWebview .hfs_tariffFoldPrice,.mq-small .hfs_tariffWebview .hfs_singleTicketShopWrap,.mq-small .hfs_tariffWebview h3.hfs_tariffShopHeaderHint{margin-left:10px}.mq-small .hfs_tariffWebview .hfs_singleTicketShopWrap{margin-left:0}.mq-small .hfs_tariffWebview .hfs_tariffIndex{margin-left:0}.mq-small .hfs_tariffWebview .hfs_tariffFoldZones button,.mq-small .hfs_tariffWebview .hfs_tariffFoldPrice button{width:100%}.lyr_srOnly,.lyr_tooltipText{position:fixed;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;font-weight:normal;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@msValue)";filter:alpha(opacity=1);-moz-opacity:.01;-khtml-opacity:.01;opacity:.01;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);clip-path:polygon(0 0, 0 0, 0 0, 0 0);padding:0;margin:0;border-width:0;z-index:9100;white-space:nowrap}.lyr_srOnly.lyr_focusable,.lyr_tooltipText.lyr_focusable{height:2px;width:2px;clip:auto;clip-path:none;pointer-events:all;cursor:inherit}.hfs_listView{background-color:#ffffff;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;margin-top:0}.hfs_listView label{padding-left:0;font-weight:bold}.hfs_extraTitle{color:#03143E;background-color:#E6E6E6;font-size:19px;line-height:53px;height:53px;position:sticky;bottom:0;z-index:10001}.hfs_isSticky{position:fixed;position:sticky}.hfs_welcomeScreenBackground{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:100000}.hfs_welcomeSplashScreen{position:absolute;top:-100px;left:0;z-index:200000000;width:744px;height:500px;left:50%;margin-left:-372px;margin-top:30px}.hfs_welcomeSplashScreen .hfs_welcomeScreenContent{position:absolute;color:#000;top:105px;width:400px;left:50%;margin-left:-200px}.hfs_welcomeSplashScreen .hfs_welcomeScreenContent .hfs_welcomeIcons{margin-bottom:10px;text-align:center}.hfs_welcomeSplashScreen .hfs_welcomeScreenContent .hfs_welcomeIcons .hfs_icoButton{width:60px;height:60px;margin-right:15px}.hfs_welcomeSplashScreen .hfs_welcomeScreenContent h1{font-weight:bold;font-size:40px;line-height:40px;margin-bottom:40px;text-align:center}.mq-small .hfs_welcomeSplashScreen{position:fixed;background-color:#ffffff;height:100%;width:100%;left:0;margin-left:0;top:0;margin-top:0}.mq-small .hfs_welcomeSplashScreen .hfs_welcomeScreenContent{margin-left:0;width:100%;top:50%;left:0;padding:30px;margin-top:-265px}.mq-small .hfs_welcomeSplashScreen .hfs_welcomeIcons,.mq-small .hfs_welcomeSplashScreen svg{display:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime{width:auto}.forcedLayout .hfs_actionsResult[data-scroll-connections="tp"]{position:static}.hfs_alternativeTransportIcon{width:200px;margin-bottom:16px}.hfs_additionalMeansOfTransportHint{background-color:#E3E3E3;padding:8px}.hfs_additionalMeansOfTransportHint .hfs_additionalMeansOfTransportHintContent{background-color:#ffffff;padding:16px;margin:8px;box-shadow:0 1px 4px rgba(0,0,0,0.06),0 1px 6px rgba(0,0,0,0.26);text-align:center}.hfs_additionalMeansOfTransportHint .hfs_additionalMeansOfTransportHintContent button{margin-top:16px}.hfs_additionalMeansOfTransportHint .hfs_additionalMeansOfTransportHintContent h2{color:#000d2a;font-size:24px;font-weight:bold;margin-bottom:16px}.lyr_tariffFaresetItem .lyr_tariffFaresetItemPrice button.lyr_tariffShopButton{background-color:#eaba2a;color:#000d2a}.lyr_tariffFilterSelect{background-color:#fff}.lyr_tariffFilterSelect select{border:none;margin-left:-3px;background-color:#ffffff;font-weight:bold;font-size:16px}.lyr_tariffFilterSelect select option{font-weight:normal}.lyr_atomToggleSwitchWrapper.lyr_tariffFltrToggle .lyr_atomToggleSwitchLabel{font-weight:bold}.lyr_tariffFilterWrapper{background-color:#f4f4f4}.lyr_tariffFaresetItem{background-color:#f4f4f4;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4)}.lyr_tariffFaresetItem:after{background-color:#fff}.lyr_tariffFaresetItem .lyr_tariffFaresetItemPrice{flex:0 0 140px}.lyr_tariffFaresetItem .lyr_tariffFaresetItemPrice button.lyr_tariffShopButton{width:auto}.lyr_tariffFaresetContainer{padding:15px 0;background-color:#fff}.lyr_tariffInfoExtBtn{border-radius:0 0 8px 8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.4);box-shadow:0 2px 4px rgba(0,0,0,0.4);padding:6px;text-align:center}.lyr_tariffFilterSelect{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4);display:flex;align-items:center;justify-content:left}.forcedLayout .hfs_resultDetailContainer .hfs_viewHeader,.forcedLayout .hfs_resultDetailContainer .hfs_header{position:static}.forcedLayout .hfs_resultDetailContainer .hfs_viewHeader{background-color:#000d2a;color:#ffffff;display:flex;justify-content:center;padding:8px}.forcedLayout .hfs_resultDetailContainer .hfs_viewHeader .hfs_viewHeaderTitleWrap{flex:1 0 80%;text-align:center}.lyr_headerTariff .lyr_tariffBoxIcon,.lyr_tariffInfoboxes .lyr_tariffBoxIcon{flex:0 0 48px}.lyr_headerTariff .lyr_tariffBoxIcon .lyr_atomIcon i,.lyr_tariffInfoboxes .lyr_tariffBoxIcon .lyr_atomIcon i{width:30px;height:30px}.lyr_headerTariff{min-height:90px;align-items:center}.lyr_tariffInfoboxes .lyr_tariffBoxInformation{white-space:nowrap;flex:1 0 auto}.lyr_tariffInfoboxes .lyr_tariffInfoboxItem{align-items:center}.lyr_tariffInfoboxLocation{display:flex}.lyr_tariffInfoboxLocation .lyr_tariffLocType{flex:0 0 48px}.lyr_tariffInfoboxLocation .lyr_tariffLocName{font-weight:bold;flex:0 0 270px}.lyr_tariffFaresetItemWrapper{padding:0 16px}input[type="radio"]:checked+.lyr_atomToggleSwitchLabel{background:#eaba2a;border:1px solid #eaba2a;color:#000d2a}input[type="radio"]:focus+.lyr_atomToggleSwitchLabel{outline-style:solid;outline-width:2px;outline-offset:5px;outline-color:#000;z-index:20000}.lyr_tariffInfoExtContent{padding:16px}.lyr_tariffFilterSelectLabel,.lyr_tariffExtHeadline{color:#666666;text-transform:uppercase;font-size:14.72px}.lyr_tariffExtHeadline{font-size:13.28px;font-weight:bold}.lyr_tariffExtValue{font-weight:bold}.lyr_tariffFltrToggle{flex:0 0 100%;display:flex}.lyr_atomToggleSwitchWrapper.lyr_tariffFltrToggle .lyr_atomToggleSwitchLabel{line-height:40px;width:50%;background-color:#ffffff}.lyr_atomToggleSwitchWrapper.lyr_tariffFltrToggle{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4)}.lyr_tariffExtInfoBlock{margin-bottom:16px;word-break:break-word}.hfs_viewHeaderTitleTariff .hfs_asTableCell{color:#eaba2a;font-weight:bold}.hfs_overviewBtnAction .lyr_tariffExtContentButton{background-color:transparent;padding:10px 0;display:inline}[data-tariff="overview"] .lyr_tariffExtContentButton{padding-left:128px}.hfs_separatorMain.hfs_listView{background-color:#f4f4f4;font-size:21.28px;color:#000d2a;padding-top:8px}.lyr_selectRejsekortWrapper,.lyr_alwaysSelectAlternatives{display:flex;background-color:#f4f4f4;padding:10px 0}.lyr_selectRejsekortWrapper div,.lyr_alwaysSelectAlternatives div{flex:1 0 auto;background-color:#ffffff}.lyr_selectRejsekortWrapper div label,.lyr_alwaysSelectAlternatives div label{cursor:pointer;display:inline-block;width:100%;padding:10px;padding-left:32px;font-size:16px;color:#000d2a}.lyr_selectRejsekortWrapper div.lyr_selectAlternativeCheckbox,.lyr_alwaysSelectAlternatives div.lyr_selectAlternativeCheckbox{padding:10px;flex:0 0 40px}.hfs_overlayWin.lyr_rejsekortOverlay{min-height:300px;padding:16px;background-color:#ffffff;top:50%;margin-top:-200px}.hfs_overlayWin.lyr_rejsekortOverlay .lyr_rejsekortInvalid{border:1px solid #CF4C00}.hfs_overlayWin.lyr_rejsekortOverlay [data-tariff-rejsekort="error"]{color:#CF4C00;font-weight:bold}.hfs_overlayWin.lyr_rejsekortOverlay .lyr_rejsekortButtonWrapper{display:flex;justify-content:flex-end}.hfs_overlayWin.lyr_rejsekortOverlay .lyr_rejsekortButtonWrapper button{margin-right:8px;font-weight:bold}.hfs_overlayWin.lyr_rejsekortOverlay [data-rejsekort-no="delete"]{position:absolute;right:5px;top:2px}.hfs_overlayWin.lyr_rejsekortOverlay .hfs_overlayContent{overflow:auto}.hfs_overlayWin.lyr_rejsekortOverlay .hfs_overlayContent img{width:100%}.hfs_overlayWin.lyr_rejsekortOverlay .hfs_overlayContent .lyr_tariffRejsekortNoInputWrap{position:relative;margin-top:32px;margin-bottom:32px}.hfs_overlayWin.lyr_rejsekortOverlay .hfs_overlayContent .lyr_tariffRejsekortNoInputWrap .lyr_tariffRejsekortNoInput{position:absolute;top:110px;left:150px}.lyr_selectRejsekortWrapper .lyr_selectRejsekortInner{display:flex;background-color:#ffffff}.lyr_selectRejsekortWrapper .lyr_selectRejsekortInner button{width:100%;display:flex;justify-content:space-between;padding:6px 14px}.lyr_selectRejsekortWrapper .lyr_selectRejsekortInner img{width:24px}.hfs_connectionDetailWrapper .hfs_resultsWrap .hfs_connectionSummaryMsgs.top .hfs_listMsg{margin-left:16px}.hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_productIcon.hfs_mode_U{left:25px}#HFS_tariffDetailMap{height:300px;width:100%}.lyr_tariffFilterOptionWrapper .lyr_tariffFilterSelectInner{text-align:left;padding-left:30px}.lyr_tariffFilterOptionWrapper .lyr_tariffFilterSelectInner .lyr_tariffFilterSelectLabel{font-weight:normal;font-size:12px}.hfs_spinnerMargin,.hfs_loadingSpinnerTariffs{margin-top:16px;padding-bottom:16px}.js_asOtherToggle .hfs_checkboxToggle.hfs_checkboxToggleMaster{display:none}.hfs_pricesOverview .hfs_btn.hfs_atomPrimaryBtn.hfs_btnPrimary{height:40px;line-height:19px;font-size:16px}.hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionRow .hfs_connectionContent .infoText{color:#707070}.lyr_headerTariff .lyr_tariffInfoboxPrice,.lyr_tariffInfoboxes .lyr_tariffInfoboxPrice{flex:1 1 80px;white-space:nowrap}.lyr_tariffInfoboxItemWrapper div[role="button"]{cursor:default}.lyr_tariffInfoboxItemWrapper div[onclick]{cursor:pointer}.hfs_connectionSummaryMsgs.top ul.hfs_listMsg .hfs_itemMsgBodyTxt ul{list-style-type:disc;padding-left:16px}.hfs_connectionSummaryMsgs.top ul.hfs_listMsg .hfs_itemMsgBodyTxt ul li{list-style-type:disc;display:list-item}.lyr_tariffInfoExtContent .hfs_tariffTDInfo{max-width:100%}.hfs_resultsWrap .hfs_listResults .hfs_itemResult button .hfs_productIcon.hfs_mode_B,.hfs_resultsWrap .hfs_listResults .hfs_itemResult a .hfs_productIcon.hfs_mode_B,.hfs_resultsWrap .hfs_listResults .hfs_itemResult button .hfs_productIcon.hfs_mode_F,.hfs_resultsWrap .hfs_listResults .hfs_itemResult a .hfs_productIcon.hfs_mode_F{left:25px}[data-msg-icon="haf_prod_greenmobility"] .hfs_itemMsgIcon i,[data-msg-icon="haf_prod_bycykler"] .hfs_itemMsgIcon i,[data-msg-icon="haf_prod_carpo"] .hfs_itemMsgIcon i,[data-msg-icon="haf_prod_bycyklen"] .hfs_itemMsgIcon i,[data-msg-icon="haf_prod_drivenow"] .hfs_itemMsgIcon i,[data-msg-icon="haf_prod_donkey"] .hfs_itemMsgIcon i,[data-msg-icon="haf_prod_gomore"] .hfs_itemMsgIcon i,[data-msg-icon="haf_prod_nabogo"] .hfs_itemMsgIcon i{width:30px;height:30px}[data-msg-icon="haf_prod_greenmobility"] .hfs_itemMsgBody,[data-msg-icon="haf_prod_bycykler"] .hfs_itemMsgBody,[data-msg-icon="haf_prod_carpo"] .hfs_itemMsgBody,[data-msg-icon="haf_prod_bycyklen"] .hfs_itemMsgBody,[data-msg-icon="haf_prod_drivenow"] .hfs_itemMsgBody,[data-msg-icon="haf_prod_donkey"] .hfs_itemMsgBody,[data-msg-icon="haf_prod_gomore"] .hfs_itemMsgBody,[data-msg-icon="haf_prod_nabogo"] .hfs_itemMsgBody{padding-left:45px !important}.mq-small .hfs_tariffFoldWrapper.hfs_tariffFoldNew .hfs_tariffFoldPrice,.mq-small .hfs_tariffFoldWrapper.hfs_tariffFoldNew .hfs_tariffFoldZones,.mq-small .hfs_tariffFoldWrapper.hfs_tariffFoldNew h3.hfs_tariffShopHeaderHint{margin-left:0}.hfs_tariffWebViewWrapper .mq-small .hfs_overlayWin.hfs_tariffInfoDetailsPopup{top:0;left:0;width:100%}html[data-customer-layout="vs_touch"] .hfs_webAppWrapper{background-image:none}@customer Logo:customer/logo_240x100.svg;@page MapLogo:customer/bg_framepage.jpg;@side MenuLogo:customer/flyin-bg-img.jpg;@customer Logo: customer/logo_240x100.svg;@page MapLogo: customer/bg_framepage.jpg;@side MenuLogo: customer/flyin-bg-img.jpg;