@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);@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}[onclick]{cursor:pointer}a[href="#"]{text-decoration:none}a[href="#"]:visited{text-decoration:none}a[href="#"]:focus{text-decoration:none}a[href="#"]:hover{text-decoration:none}a[href="#"]:active{text-decoration:none}[disabled]{cursor:not-allowed}[hidden="hidden"],[aria-hidden="true"]{display:none}input[type="time"]::-webkit-inner-spin-button,input[type="date"]::-webkit-inner-spin-button{display:none}.hfs_showXS,.hfs_showXSInline,.hfs_showXSInlineBlock,.hfs_showSM,.hfs_showSMInline,.hfs_showSMInlineBlock,.hfs_showMD,.hfs_showMDInline,.hfs_showMDInlineBlock,.hfs_showLG,.hfs_showLGInline,.hfs_showLGInlineBlock,.hfs_showXLG,.hfs_showXLGInline,.hfs_showXLGInlineBlock{display:none}[data-webapp] article,[data-webapp] aside,[data-webapp] details,[data-webapp] figcaption,[data-webapp] figure,[data-webapp] footer,[data-webapp] header,[data-webapp] hgroup,[data-webapp] main,[data-webapp] menu,[data-webapp] nav,[data-webapp] section,[data-webapp] summary{display:block}[data-webapp] audio,[data-webapp] canvas,[data-webapp] progress,[data-webapp] video{display:inline-block;vertical-align:baseline}[data-webapp] audio:not([controls]){display:none;height:0}[data-webapp] [hidden],[data-webapp] template{display:none}[data-webapp] a{background-color:transparent}[data-webapp] a:active,[data-webapp] a:hover{outline:0}[data-webapp] abbr[title]{border-bottom:1px dotted}[data-webapp] b,[data-webapp] strong{font-weight:bold}[data-webapp] dfn{font-style:italic}[data-webapp] h1{font-size:2em;margin:.67em 0}[data-webapp] mark{background:#ff0;color:#000}[data-webapp] small{font-size:80%}[data-webapp] sub,[data-webapp] sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}[data-webapp] sup{top:-0.5em}[data-webapp] sub{bottom:-0.25em}[data-webapp] img{border:0}[data-webapp] svg:not(:root){overflow:hidden}[data-webapp] figure{margin:1em 40px}[data-webapp] hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}[data-webapp] pre{overflow:auto}[data-webapp] code,[data-webapp] kbd,[data-webapp] pre,[data-webapp] samp{font-family:monospace,monospace;font-size:1em}[data-webapp] button,[data-webapp] input,[data-webapp] optgroup,[data-webapp] select,[data-webapp] textarea{color:inherit;font:inherit;margin:0}[data-webapp] button{overflow:visible}[data-webapp] button,[data-webapp] select{text-transform:none}[data-webapp] button,[data-webapp] html input[type="button"],[data-webapp] input[type="reset"],[data-webapp] input[type="submit"]{-webkit-appearance:button;cursor:pointer}[data-webapp] button[disabled],[data-webapp] html input[disabled]{cursor:default}[data-webapp] button::-moz-focus-inner,[data-webapp] input::-moz-focus-inner{border:0;padding:0}[data-webapp] input{line-height:normal}[data-webapp] input[type="checkbox"],[data-webapp] input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[data-webapp] input[type="number"]::-webkit-inner-spin-button,[data-webapp] input[type="number"]::-webkit-outer-spin-button{height:auto}[data-webapp] input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}[data-webapp] input[type="search"]::-webkit-search-cancel-button,[data-webapp] input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}[data-webapp] legend{border:0;padding:0}[data-webapp] textarea{overflow:auto}[data-webapp] optgroup{font-weight:bold}[data-webapp] table{border-collapse:collapse;border-spacing:0}[data-webapp] td,[data-webapp] th{padding:0}[data-webapp] *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[data-webapp] *:before,[data-webapp] *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[data-webapp] input,[data-webapp] button,[data-webapp] select,[data-webapp] textarea{font-family:inherit;font-size:inherit;line-height:inherit}[data-webapp] a{color:#337ab7;text-decoration:none}[data-webapp] a:hover,[data-webapp] a:focus{color:#23527c;text-decoration:underline}[data-webapp] a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}[data-webapp] figure{margin:0}[data-webapp] img{vertical-align:middle}[data-webapp] .img-responsive{display:block;max-width:100%;height:auto}[data-webapp] .img-rounded{border-radius:6px}[data-webapp] .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-webapp] .img-circle{border-radius:50%}[data-webapp] hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}[data-webapp] .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}[data-webapp] .sr-only-focusable:active,[data-webapp] .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[data-webapp] [role="button"]{cursor:pointer}[data-webapp] .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){[data-webapp] .container{width:750px}}@media (min-width:992px){[data-webapp] .container{width:970px}}@media (min-width:1200px){[data-webapp] .container{width:1170px}}[data-webapp] .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}[data-webapp] .row{margin-left:-15px;margin-right:-15px}[data-webapp] .col-xs-1,[data-webapp] .col-sm-1,[data-webapp] .col-md-1,[data-webapp] .col-lg-1,[data-webapp] .col-xs-2,[data-webapp] .col-sm-2,[data-webapp] .col-md-2,[data-webapp] .col-lg-2,[data-webapp] .col-xs-3,[data-webapp] .col-sm-3,[data-webapp] .col-md-3,[data-webapp] .col-lg-3,[data-webapp] .col-xs-4,[data-webapp] .col-sm-4,[data-webapp] .col-md-4,[data-webapp] .col-lg-4,[data-webapp] .col-xs-5,[data-webapp] .col-sm-5,[data-webapp] .col-md-5,[data-webapp] .col-lg-5,[data-webapp] .col-xs-6,[data-webapp] .col-sm-6,[data-webapp] .col-md-6,[data-webapp] .col-lg-6,[data-webapp] .col-xs-7,[data-webapp] .col-sm-7,[data-webapp] .col-md-7,[data-webapp] .col-lg-7,[data-webapp] .col-xs-8,[data-webapp] .col-sm-8,[data-webapp] .col-md-8,[data-webapp] .col-lg-8,[data-webapp] .col-xs-9,[data-webapp] .col-sm-9,[data-webapp] .col-md-9,[data-webapp] .col-lg-9,[data-webapp] .col-xs-10,[data-webapp] .col-sm-10,[data-webapp] .col-md-10,[data-webapp] .col-lg-10,[data-webapp] .col-xs-11,[data-webapp] .col-sm-11,[data-webapp] .col-md-11,[data-webapp] .col-lg-11,[data-webapp] .col-xs-12,[data-webapp] .col-sm-12,[data-webapp] .col-md-12,[data-webapp] .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}[data-webapp] .col-xs-1,[data-webapp] .col-xs-2,[data-webapp] .col-xs-3,[data-webapp] .col-xs-4,[data-webapp] .col-xs-5,[data-webapp] .col-xs-6,[data-webapp] .col-xs-7,[data-webapp] .col-xs-8,[data-webapp] .col-xs-9,[data-webapp] .col-xs-10,[data-webapp] .col-xs-11,[data-webapp] .col-xs-12{float:left}[data-webapp] .col-xs-12{width:100%}[data-webapp] .col-xs-11{width:91.66666667%}[data-webapp] .col-xs-10{width:83.33333333%}[data-webapp] .col-xs-9{width:75%}[data-webapp] .col-xs-8{width:66.66666667%}[data-webapp] .col-xs-7{width:58.33333333%}[data-webapp] .col-xs-6{width:50%}[data-webapp] .col-xs-5{width:41.66666667%}[data-webapp] .col-xs-4{width:33.33333333%}[data-webapp] .col-xs-3{width:25%}[data-webapp] .col-xs-2{width:16.66666667%}[data-webapp] .col-xs-1{width:8.33333333%}[data-webapp] .col-xs-pull-12{right:100%}[data-webapp] .col-xs-pull-11{right:91.66666667%}[data-webapp] .col-xs-pull-10{right:83.33333333%}[data-webapp] .col-xs-pull-9{right:75%}[data-webapp] .col-xs-pull-8{right:66.66666667%}[data-webapp] .col-xs-pull-7{right:58.33333333%}[data-webapp] .col-xs-pull-6{right:50%}[data-webapp] .col-xs-pull-5{right:41.66666667%}[data-webapp] .col-xs-pull-4{right:33.33333333%}[data-webapp] .col-xs-pull-3{right:25%}[data-webapp] .col-xs-pull-2{right:16.66666667%}[data-webapp] .col-xs-pull-1{right:8.33333333%}[data-webapp] .col-xs-pull-0{right:auto}[data-webapp] .col-xs-push-12{left:100%}[data-webapp] .col-xs-push-11{left:91.66666667%}[data-webapp] .col-xs-push-10{left:83.33333333%}[data-webapp] .col-xs-push-9{left:75%}[data-webapp] .col-xs-push-8{left:66.66666667%}[data-webapp] .col-xs-push-7{left:58.33333333%}[data-webapp] .col-xs-push-6{left:50%}[data-webapp] .col-xs-push-5{left:41.66666667%}[data-webapp] .col-xs-push-4{left:33.33333333%}[data-webapp] .col-xs-push-3{left:25%}[data-webapp] .col-xs-push-2{left:16.66666667%}[data-webapp] .col-xs-push-1{left:8.33333333%}[data-webapp] .col-xs-push-0{left:auto}[data-webapp] .col-xs-offset-12{margin-left:100%}[data-webapp] .col-xs-offset-11{margin-left:91.66666667%}[data-webapp] .col-xs-offset-10{margin-left:83.33333333%}[data-webapp] .col-xs-offset-9{margin-left:75%}[data-webapp] .col-xs-offset-8{margin-left:66.66666667%}[data-webapp] .col-xs-offset-7{margin-left:58.33333333%}[data-webapp] .col-xs-offset-6{margin-left:50%}[data-webapp] .col-xs-offset-5{margin-left:41.66666667%}[data-webapp] .col-xs-offset-4{margin-left:33.33333333%}[data-webapp] .col-xs-offset-3{margin-left:25%}[data-webapp] .col-xs-offset-2{margin-left:16.66666667%}[data-webapp] .col-xs-offset-1{margin-left:8.33333333%}[data-webapp] .col-xs-offset-0{margin-left:0}@media (min-width:768px){[data-webapp] .col-sm-1,[data-webapp] .col-sm-2,[data-webapp] .col-sm-3,[data-webapp] .col-sm-4,[data-webapp] .col-sm-5,[data-webapp] .col-sm-6,[data-webapp] .col-sm-7,[data-webapp] .col-sm-8,[data-webapp] .col-sm-9,[data-webapp] .col-sm-10,[data-webapp] .col-sm-11,[data-webapp] .col-sm-12{float:left}[data-webapp] .col-sm-12{width:100%}[data-webapp] .col-sm-11{width:91.66666667%}[data-webapp] .col-sm-10{width:83.33333333%}[data-webapp] .col-sm-9{width:75%}[data-webapp] .col-sm-8{width:66.66666667%}[data-webapp] .col-sm-7{width:58.33333333%}[data-webapp] .col-sm-6{width:50%}[data-webapp] .col-sm-5{width:41.66666667%}[data-webapp] .col-sm-4{width:33.33333333%}[data-webapp] .col-sm-3{width:25%}[data-webapp] .col-sm-2{width:16.66666667%}[data-webapp] .col-sm-1{width:8.33333333%}[data-webapp] .col-sm-pull-12{right:100%}[data-webapp] .col-sm-pull-11{right:91.66666667%}[data-webapp] .col-sm-pull-10{right:83.33333333%}[data-webapp] .col-sm-pull-9{right:75%}[data-webapp] .col-sm-pull-8{right:66.66666667%}[data-webapp] .col-sm-pull-7{right:58.33333333%}[data-webapp] .col-sm-pull-6{right:50%}[data-webapp] .col-sm-pull-5{right:41.66666667%}[data-webapp] .col-sm-pull-4{right:33.33333333%}[data-webapp] .col-sm-pull-3{right:25%}[data-webapp] .col-sm-pull-2{right:16.66666667%}[data-webapp] .col-sm-pull-1{right:8.33333333%}[data-webapp] .col-sm-pull-0{right:auto}[data-webapp] .col-sm-push-12{left:100%}[data-webapp] .col-sm-push-11{left:91.66666667%}[data-webapp] .col-sm-push-10{left:83.33333333%}[data-webapp] .col-sm-push-9{left:75%}[data-webapp] .col-sm-push-8{left:66.66666667%}[data-webapp] .col-sm-push-7{left:58.33333333%}[data-webapp] .col-sm-push-6{left:50%}[data-webapp] .col-sm-push-5{left:41.66666667%}[data-webapp] .col-sm-push-4{left:33.33333333%}[data-webapp] .col-sm-push-3{left:25%}[data-webapp] .col-sm-push-2{left:16.66666667%}[data-webapp] .col-sm-push-1{left:8.33333333%}[data-webapp] .col-sm-push-0{left:auto}[data-webapp] .col-sm-offset-12{margin-left:100%}[data-webapp] .col-sm-offset-11{margin-left:91.66666667%}[data-webapp] .col-sm-offset-10{margin-left:83.33333333%}[data-webapp] .col-sm-offset-9{margin-left:75%}[data-webapp] .col-sm-offset-8{margin-left:66.66666667%}[data-webapp] .col-sm-offset-7{margin-left:58.33333333%}[data-webapp] .col-sm-offset-6{margin-left:50%}[data-webapp] .col-sm-offset-5{margin-left:41.66666667%}[data-webapp] .col-sm-offset-4{margin-left:33.33333333%}[data-webapp] .col-sm-offset-3{margin-left:25%}[data-webapp] .col-sm-offset-2{margin-left:16.66666667%}[data-webapp] .col-sm-offset-1{margin-left:8.33333333%}[data-webapp] .col-sm-offset-0{margin-left:0}}@media (min-width:992px){[data-webapp] .col-md-1,[data-webapp] .col-md-2,[data-webapp] .col-md-3,[data-webapp] .col-md-4,[data-webapp] .col-md-5,[data-webapp] .col-md-6,[data-webapp] .col-md-7,[data-webapp] .col-md-8,[data-webapp] .col-md-9,[data-webapp] .col-md-10,[data-webapp] .col-md-11,[data-webapp] .col-md-12{float:left}[data-webapp] .col-md-12{width:100%}[data-webapp] .col-md-11{width:91.66666667%}[data-webapp] .col-md-10{width:83.33333333%}[data-webapp] .col-md-9{width:75%}[data-webapp] .col-md-8{width:66.66666667%}[data-webapp] .col-md-7{width:58.33333333%}[data-webapp] .col-md-6{width:50%}[data-webapp] .col-md-5{width:41.66666667%}[data-webapp] .col-md-4{width:33.33333333%}[data-webapp] .col-md-3{width:25%}[data-webapp] .col-md-2{width:16.66666667%}[data-webapp] .col-md-1{width:8.33333333%}[data-webapp] .col-md-pull-12{right:100%}[data-webapp] .col-md-pull-11{right:91.66666667%}[data-webapp] .col-md-pull-10{right:83.33333333%}[data-webapp] .col-md-pull-9{right:75%}[data-webapp] .col-md-pull-8{right:66.66666667%}[data-webapp] .col-md-pull-7{right:58.33333333%}[data-webapp] .col-md-pull-6{right:50%}[data-webapp] .col-md-pull-5{right:41.66666667%}[data-webapp] .col-md-pull-4{right:33.33333333%}[data-webapp] .col-md-pull-3{right:25%}[data-webapp] .col-md-pull-2{right:16.66666667%}[data-webapp] .col-md-pull-1{right:8.33333333%}[data-webapp] .col-md-pull-0{right:auto}[data-webapp] .col-md-push-12{left:100%}[data-webapp] .col-md-push-11{left:91.66666667%}[data-webapp] .col-md-push-10{left:83.33333333%}[data-webapp] .col-md-push-9{left:75%}[data-webapp] .col-md-push-8{left:66.66666667%}[data-webapp] .col-md-push-7{left:58.33333333%}[data-webapp] .col-md-push-6{left:50%}[data-webapp] .col-md-push-5{left:41.66666667%}[data-webapp] .col-md-push-4{left:33.33333333%}[data-webapp] .col-md-push-3{left:25%}[data-webapp] .col-md-push-2{left:16.66666667%}[data-webapp] .col-md-push-1{left:8.33333333%}[data-webapp] .col-md-push-0{left:auto}[data-webapp] .col-md-offset-12{margin-left:100%}[data-webapp] .col-md-offset-11{margin-left:91.66666667%}[data-webapp] .col-md-offset-10{margin-left:83.33333333%}[data-webapp] .col-md-offset-9{margin-left:75%}[data-webapp] .col-md-offset-8{margin-left:66.66666667%}[data-webapp] .col-md-offset-7{margin-left:58.33333333%}[data-webapp] .col-md-offset-6{margin-left:50%}[data-webapp] .col-md-offset-5{margin-left:41.66666667%}[data-webapp] .col-md-offset-4{margin-left:33.33333333%}[data-webapp] .col-md-offset-3{margin-left:25%}[data-webapp] .col-md-offset-2{margin-left:16.66666667%}[data-webapp] .col-md-offset-1{margin-left:8.33333333%}[data-webapp] .col-md-offset-0{margin-left:0}}@media (min-width:1200px){[data-webapp] .col-lg-1,[data-webapp] .col-lg-2,[data-webapp] .col-lg-3,[data-webapp] .col-lg-4,[data-webapp] .col-lg-5,[data-webapp] .col-lg-6,[data-webapp] .col-lg-7,[data-webapp] .col-lg-8,[data-webapp] .col-lg-9,[data-webapp] .col-lg-10,[data-webapp] .col-lg-11,[data-webapp] .col-lg-12{float:left}[data-webapp] .col-lg-12{width:100%}[data-webapp] .col-lg-11{width:91.66666667%}[data-webapp] .col-lg-10{width:83.33333333%}[data-webapp] .col-lg-9{width:75%}[data-webapp] .col-lg-8{width:66.66666667%}[data-webapp] .col-lg-7{width:58.33333333%}[data-webapp] .col-lg-6{width:50%}[data-webapp] .col-lg-5{width:41.66666667%}[data-webapp] .col-lg-4{width:33.33333333%}[data-webapp] .col-lg-3{width:25%}[data-webapp] .col-lg-2{width:16.66666667%}[data-webapp] .col-lg-1{width:8.33333333%}[data-webapp] .col-lg-pull-12{right:100%}[data-webapp] .col-lg-pull-11{right:91.66666667%}[data-webapp] .col-lg-pull-10{right:83.33333333%}[data-webapp] .col-lg-pull-9{right:75%}[data-webapp] .col-lg-pull-8{right:66.66666667%}[data-webapp] .col-lg-pull-7{right:58.33333333%}[data-webapp] .col-lg-pull-6{right:50%}[data-webapp] .col-lg-pull-5{right:41.66666667%}[data-webapp] .col-lg-pull-4{right:33.33333333%}[data-webapp] .col-lg-pull-3{right:25%}[data-webapp] .col-lg-pull-2{right:16.66666667%}[data-webapp] .col-lg-pull-1{right:8.33333333%}[data-webapp] .col-lg-pull-0{right:auto}[data-webapp] .col-lg-push-12{left:100%}[data-webapp] .col-lg-push-11{left:91.66666667%}[data-webapp] .col-lg-push-10{left:83.33333333%}[data-webapp] .col-lg-push-9{left:75%}[data-webapp] .col-lg-push-8{left:66.66666667%}[data-webapp] .col-lg-push-7{left:58.33333333%}[data-webapp] .col-lg-push-6{left:50%}[data-webapp] .col-lg-push-5{left:41.66666667%}[data-webapp] .col-lg-push-4{left:33.33333333%}[data-webapp] .col-lg-push-3{left:25%}[data-webapp] .col-lg-push-2{left:16.66666667%}[data-webapp] .col-lg-push-1{left:8.33333333%}[data-webapp] .col-lg-push-0{left:auto}[data-webapp] .col-lg-offset-12{margin-left:100%}[data-webapp] .col-lg-offset-11{margin-left:91.66666667%}[data-webapp] .col-lg-offset-10{margin-left:83.33333333%}[data-webapp] .col-lg-offset-9{margin-left:75%}[data-webapp] .col-lg-offset-8{margin-left:66.66666667%}[data-webapp] .col-lg-offset-7{margin-left:58.33333333%}[data-webapp] .col-lg-offset-6{margin-left:50%}[data-webapp] .col-lg-offset-5{margin-left:41.66666667%}[data-webapp] .col-lg-offset-4{margin-left:33.33333333%}[data-webapp] .col-lg-offset-3{margin-left:25%}[data-webapp] .col-lg-offset-2{margin-left:16.66666667%}[data-webapp] .col-lg-offset-1{margin-left:8.33333333%}[data-webapp] .col-lg-offset-0{margin-left:0}}[data-webapp] .clearfix:before,[data-webapp] .clearfix:after,[data-webapp] .container:before,[data-webapp] .container:after,[data-webapp] .container-fluid:before,[data-webapp] .container-fluid:after,[data-webapp] .row:before,[data-webapp] .row:after{content:" ";display:table}[data-webapp] .clearfix:after,[data-webapp] .container:after,[data-webapp] .container-fluid:after,[data-webapp] .row:after{clear:both}[data-webapp] .center-block{display:block;margin-left:auto;margin-right:auto}[data-webapp] .pull-right{float:right !important}[data-webapp] .pull-left{float:left !important}[data-webapp] .hide{display:none !important}[data-webapp] .show{display:block !important}[data-webapp] .invisible{visibility:hidden}[data-webapp] .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}[data-webapp] .hidden{display:none !important}[data-webapp] .affix{position:fixed}@-ms-viewport{width:device-width}[data-webapp] .visible-xs,[data-webapp] .visible-sm,[data-webapp] .visible-md,[data-webapp] .visible-lg{display:none !important}[data-webapp] .visible-xs-block,[data-webapp] .visible-xs-inline,[data-webapp] .visible-xs-inline-block,[data-webapp] .visible-sm-block,[data-webapp] .visible-sm-inline,[data-webapp] .visible-sm-inline-block,[data-webapp] .visible-md-block,[data-webapp] .visible-md-inline,[data-webapp] .visible-md-inline-block,[data-webapp] .visible-lg-block,[data-webapp] .visible-lg-inline,[data-webapp] .visible-lg-inline-block{display:none !important}@media (max-width:767px){[data-webapp] .visible-xs{display:block !important}[data-webapp] table.visible-xs{display:table}[data-webapp] tr.visible-xs{display:table-row !important}[data-webapp] th.visible-xs,[data-webapp] td.visible-xs{display:table-cell !important}}@media (max-width:767px){[data-webapp] .visible-xs-block{display:block !important}}@media (max-width:767px){[data-webapp] .visible-xs-inline{display:inline !important}}@media (max-width:767px){[data-webapp] .visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){[data-webapp] .visible-sm{display:block !important}[data-webapp] table.visible-sm{display:table}[data-webapp] tr.visible-sm{display:table-row !important}[data-webapp] th.visible-sm,[data-webapp] td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){[data-webapp] .visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){[data-webapp] .visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){[data-webapp] .visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){[data-webapp] .visible-md{display:block !important}[data-webapp] table.visible-md{display:table}[data-webapp] tr.visible-md{display:table-row !important}[data-webapp] th.visible-md,[data-webapp] td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){[data-webapp] .visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){[data-webapp] .visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){[data-webapp] .visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){[data-webapp] .visible-lg{display:block !important}[data-webapp] table.visible-lg{display:table}[data-webapp] tr.visible-lg{display:table-row !important}[data-webapp] th.visible-lg,[data-webapp] td.visible-lg{display:table-cell !important}}@media (min-width:1200px){[data-webapp] .visible-lg-block{display:block !important}}@media (min-width:1200px){[data-webapp] .visible-lg-inline{display:inline !important}}@media (min-width:1200px){[data-webapp] .visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){[data-webapp] .hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){[data-webapp] .hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){[data-webapp] .hidden-md{display:none !important}}@media (min-width:1200px){[data-webapp] .hidden-lg{display:none !important}}[data-webapp] .visible-print{display:none !important}@media print{[data-webapp] .visible-print{display:block !important}[data-webapp] table.visible-print{display:table}[data-webapp] tr.visible-print{display:table-row !important}[data-webapp] th.visible-print,[data-webapp] td.visible-print{display:table-cell !important}}[data-webapp] .visible-print-block{display:none !important}@media print{[data-webapp] .visible-print-block{display:block !important}}[data-webapp] .visible-print-inline{display:none !important}@media print{[data-webapp] .visible-print-inline{display:inline !important}}[data-webapp] .visible-print-inline-block{display:none !important}@media print{[data-webapp] .visible-print-inline-block{display:inline-block !important}}@media print{[data-webapp] .hidden-print{display:none !important}}@font-face{font-family:'webapp';src:url('fonts/webapp.eot?h1b1ap');src:url('fonts/webapp.eot?h1b1ap#iefix') format('embedded-opentype'),url('fonts/webapp.ttf?h1b1ap') format('truetype'),url('fonts/webapp.woff?h1b1ap') format('woff'),url('fonts/webapp.svg?h1b1ap#webapp') format('svg');font-weight:normal;font-style:normal}i{font-family:'webapp';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.haf_ic_warning:before{content:"\ed4f"}.haf_ic_warning2:before{content:"\ed50"}.haf_ic_notification:before{content:"\ed51"}.haf_ic_notification2:before{content:"\ed52"}.haf_ic_question:before{content:"\ed53"}.haf_ic_question2:before{content:"\ed54"}.haf_ic_question3:before{content:"\ed55"}.haf_ic_question4:before{content:"\ed56"}.haf_ic_question5:before{content:"\ed57"}.haf_ic_question6:before{content:"\ed58"}.haf_ic_plus3:before{content:"\ed5d"}.haf_ic_minus3:before{content:"\ed5e"}.haf_ic_plus-circle:before{content:"\ed5f"}.haf_ic_minus-circle:before{content:"\ed60"}.haf_ic_plus-circle2:before{content:"\ed61"}.haf_ic_minus-circle2:before{content:"\ed62"}.info:before{content:"\ed63"}.haf_ic_info2:before{content:"\ed64"}.cancel-circle:before{content:"\ed65"}.haf_ic_cancel-circle2:before{content:"\ed66"}.haf_ic_blocked:before{content:"\ed67"}.haf_ic_cancel-square:before{content:"\ed68"}.haf_ic_cancel-square2:before{content:"\ed69"}.cancel:before{content:"\ed6a"}.haf_ic_spam:before{content:"\ed6b"}.haf_ic_cross:before{content:"\ed6c"}.haf_ic_cross2:before{content:"\ed6d"}.haf_ic_cross3:before{content:"\ed6e"}.haf_ic_checkmark:before{content:"\ed6f"}.haf_ic_checkmark3:before{content:"\ed71"}.haf_ic_checkmark4:before{content:"\ed72"}.haf_ic_arrow-up-left3:before{content:"\eddb"}.haf_ic_arrow-up8:before{content:"\eddc"}.haf_ic_arrow-up-right3:before{content:"\eddd"}.haf_ic_arrow-right8:before{content:"\edde"}.haf_ic_arrow-down-right3:before{content:"\eddf"}.haf_ic_arrow-down8:before{content:"\ede0"}.haf_ic_arrow-down-left3:before{content:"\ede1"}.haf_ic_arrow-left8:before{content:"\ede2"}.entrypoint_right:before{content:"\e600"}.haf_arrow_radar:before{content:"\e601"}.haf_currpos:before{content:"\e602"}.haf_direction:before{content:"\e603"}.haf_feedback_result_info:before{content:"\e604"}.haf_halt:before{content:"\e605"}.haf_ic_ar:before{content:"\e606"}.haf_ic_btn_speak_now:before{content:"\e607"}.haf_ic_clear:before{content:"\e608"}.haf_ic_collapse:before{content:"\e609"}.haf_ic_commit_search:before{content:"\e60a"}.haf_ic_connection:before{content:"\e60b"}.haf_ic_date:before{content:"\e60c"}.haf_ic_dialog_time:before{content:"\e60d"}.haf_ic_direct:before{content:"\e60e"}.haf_ic_down:before{content:"\e60f"}.haf_ic_later:before{content:"\e610"}.haf_ic_edit:before{content:"\e611"}.haf_ic_expand:before{content:"\e612"}.haf_ic_extnav:before{content:"\e613"}.haf_ic_familiar:before{content:"\e614"}.haf_ic_fav:before{content:"\e615"}.haf_ic_fav_active:before{content:"\e616"}.haf_ic_group_off:before{content:"\e617"}.haf_ic_group_off_active:before{content:"\e618"}.haf_ic_group_on:before{content:"\e619"}.haf_ic_group_on_active:before{content:"\e61a"}.haf_ic_info:before{content:"\e61b"}.haf_ic_info_familiar:before{content:"\e61c"}.haf_ic_journey:before{content:"\e61d"}.haf_ic_journey_active:before{content:"\e61e"}.haf_ic_loc_dest:before{content:"\e61f"}.haf_ic_loc_start:before{content:"\e620"}.haf_ic_loc_via:before{content:"\e621"}.haf_ic_location:before{content:"\e622"}.haf_ic_map:before{content:"\e623"}.haf_ic_mytrain:before{content:"\e624"}.haf_ic_navigation:before{content:"\e625"}.haf_ic_nearby:before{content:"\e626"}.haf_ic_offline_conn:before{content:"\e627"}.haf_ic_offline_station:before{content:"\e628"}.haf_ic_push:before{content:"\e629"}.uniE62A:before{content:"\e62a"}.uniE62B:before{content:"\e62b"}.uniE62C:before{content:"\e62c"}.haf_ic_reachability:before{content:"\e62d"}.haf_ic_rss:before{content:"\e62e"}.haf_ic_settings:before{content:"\e62f"}.haf_ic_share:before{content:"\e630"}.haf_ic_shop:before{content:"\e631"}.haf_ic_spot:before{content:"\e632"}.haf_ic_start:before{content:"\e633"}.haf_ic_station:before{content:"\e634"}.haf_ic_stationinfo:before{content:"\e635"}.haf_ic_stop:before{content:"\e636"}.haf_ic_sync_conn:before{content:"\e637"}.haf_ic_sync_station:before{content:"\e638"}.haf_ic_takemethere:before{content:"\e639"}.haf_ic_target:before{content:"\e63a"}.haf_ic_ticket:before{content:"\e63b"}.haf_ic_time:before{content:"\e63c"}.haf_ic_time_at_active:before{content:"\e63d"}.haf_ic_time_ca:before{content:"\e63e"}.haf_ic_time_ca_active:before{content:"\e63f"}.haf_mapbar_panotour:before{content:"\e640"}.haf_netzplan_preview:before{content:"\e641"}.haf_noti_alert:before{content:"\e642"}.haf_oppdir:before{content:"\e643"}.haf_rating_star_active:before{content:"\e644"}.haf_rating_star_button_inactive:before{content:"\e645"}.haf_rating_star_inactive:before{content:"\e646"}.haf_rating_star_result_active:before{content:"\e647"}.haf_rt_stboard:before{content:"\e648"}.haf_social:before{content:"\e649"}.haf_station_alert:before{content:"\e64a"}.haf_station_alert_active:before{content:"\e64b"}.haf_station_connections:before{content:"\e64c"}.haf_station_departures:before{content:"\e64d"}.haf_station_destination:before{content:"\e64e"}.haf_station_graph:before{content:"\e64f"}.haf_station_map:before{content:"\e650"}.haf_station_more:before{content:"\e651"}.haf_map_layer:before{content:"\e652"}.haf_station_position:before{content:"\e653"}.haf_station_start:before{content:"\e654"}.haf_station_surround:before{content:"\e655"}.haf_station_via:before{content:"\e656"}.haf_ic_earlier:before{content:"\e657"}.haf_ic_printer:before{content:"\e6a5"}.haf_station_navigation:before{content:"\e800"}.haf_ic_edit2:before{content:"\e910"}.haf_ic_qrcode:before{content:"\e9f8"}.haf_ic_ticket-single:before{content:"\e9f9"}.haf_ic_compass:before{content:"\ea43"}.haf_ic_clock:before{content:"\ea4d"}.haf_ic_info-circle:before{content:"\ed70"}.haf_ic_cancel-circle:before{content:"\ed73"}.haf_ic_cancel:before{content:"\ed74"}.haf_ic_important:before{content:"\ed75"}.haf_ic_checkbox-checked2:before{content:"\ee6b"}.haf_ic_checkbox-unchecked2:before{content:"\ee6c"}.haf_ic_checkbox-partial:before{content:"\ee6d"}.haf_ic_radio-checked:before{content:"\ee6e"}.haf_ic_radio-unchecked:before{content:"\ee70"}.haf_ic_filter:before{content:"\ee88"}.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_brand{display:inline-block;width:120px;height:50px;background-image:url('../../img/customer/logo_240x100.svg');background-size:120px 50px}.hfs_pageMap{background-color:#004A97;background-image:url('../../img/customer/bg_pagemap_320x480.svg');background-repeat:no-repeat;background-position:center center}.hfs_jnyFrequency{padding-left:30px}.hfs_smallInformation{font-size:.9em}.hfs_itemResultTabs a img.hfs_actionButton{width:100%}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabItem{font-size:10px !important}img.hfs_metroTicketLink{position:static;width:27px;height:27px}.hfs_outwardFrwd{padding-left:12px}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawFooter{position:static !important}.hfs_pageMap .hfs_pageSideDrawer{overflow-y:auto}.hfs_externalServices{display:inline-block;vertical-align:middle;margin-left:35px}.hfs_externalServices .hfs_externalServicePrice{border-left:1px solid #d9e0e5;display:inline-block}.hfs_externalServices .hfs_lyftService,.hfs_externalServices .hfs_uberService{border:1px solid #d9e0e5;border-radius:3px}.hfs_externalServices .hfs_lyftService span,.hfs_externalServices .hfs_uberService span{padding:4px}.hfs_externalServices .hfs_lyftService{background-color:#fff;margin-bottom:2px}.hfs_externalServices .hfs_uberService{background-color:#c0c0c8;border:1px solid #333}.hfs_externalServices .hfs_uberService .hfs_externalServicePrice{border-left:1px solid #333}[data-webapp] li,[data-webapp] p,[data-webapp] td{font-size:12px}[data-webapp] fieldset.hfs_formFieldset{border:none !important;border-radius:0;padding:0 !important}[data-webapp] .hfs_formControlGroup .hfs_control .hfs_inputText{font-size:16px !important}@media (max-width:768px){.hfs_brand{margin-top:-4px;width:67px;height:28px;background-size:67px 28px}}[data-webapp] a{color:#0056b1;text-decoration:none}[data-webapp] a:visited{color:#0056b1}[data-webapp] a:focus{color:#0056b1}[data-webapp] a:hover{color:#003e7e}[data-webapp] a:active{color:#0056b1}[data-webapp] i{display:inline-block;vertical-align:middle;font-weight:inherit}[data-webapp] .hfs_pageContent{z-index:1000}.hfs_optionTabsWrapper .hfs_optionTabs fieldset .hfs_tabContent .hfs_commonProducts{border-bottom:1px solid #d5d5d5;padding:15px 0}.hfs_optionTabsWrapper .hfs_optionTabs .hfs_title{padding:12px 0 6px 12px;font-weight:bold}.hfs_optionTabsWrapper .hfs_optionTabs .hfs_title.history{border-top:1px solid #d5d5d5}.hfs_optionTabsWrapper .hfs_optionTabs .hfs_title .hfs_trashbin{position:absolute;right:15px}.hfs_optionTabsWrapper .hfs_optionTabs .hfs_trashbin{background-image:url(/hafas-res/webapp/img/common/svg/haf_trashbin.svg);background-repeat:no-repeat;background-size:auto 16px;width:13px;height:16px;display:inline-block}.hfs_optionTabsWrapper .hfs_optionTabs .hfs_trashbin:hover{text-decoration:none}.hfs_optionTabsWrapper .hfs_optionTabs .hfs_optionElement{padding:4.8px 0 3.6px 12px;display:inline-block}.hfs_linkChangeDirection,.hfs_getActualPosition,.hfs_getStopsNearby,.hfs_webappFormIconButton{display:block;position:absolute;top:-2px;right:0;padding-left:6px;padding-right:6px;background-color:#ffffff;height:30px;width:36px;text-align:center;color:#444}.hfs_linkChangeDirection i,.hfs_getActualPosition i,.hfs_getStopsNearby i,.hfs_webappFormIconButton i{font-size:24px !important;line-height:30px}.hfs_linkChangeDirection.js_active i,.hfs_getActualPosition.js_active i,.hfs_getStopsNearby.js_active i,.hfs_webappFormIconButton.js_active i{color:#004A97 !important}.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:#004A97;color:#fff}.hfs_timeSelectionItem{padding:5px}.hfs_timeSelectionItem:hover{background-color:#cecece}fieldset{border:none;padding:0;margin:0}.hfs_inputText{display:inline-block;vertical-align:middle;border:none}.hfs_viaWrapper{background-color:#ffffff}.hfs_viaWrapper .hfs_viaToggleBtn{margin-left:12px;display:block;width:14.4px;height:14.4px;line-height:14.4px;font-size:14.4px;text-align:center;font-weight:bold;color:#d5d5d5}.hfs_viaWrapper .hfs_viaToggleBtn:visited{text-decoration:none}.hfs_viaWrapper .hfs_viaToggleBtn:focus{text-decoration:none}.hfs_viaWrapper .hfs_viaToggleBtn:hover{text-decoration:none;color:#898989}.hfs_viaWrapper .hfs_viaToggleBtn:active{text-decoration:none}.hfs_viaWrapper .hfs_viaToggleBtn.inline{position:absolute;font-size:14.4px;width:36px;height:30px;line-height:30px;top:50%;left:0;margin-left:0;padding-left:6px;padding-right:6px;margin-top:-15px;border-bottom:1px solid #ffffff}.hfs_viaWrapper .hfs_viaControlGroup{display:none}.hfs_viaWrapper.js_viaOpen .hfs_viaToggleBtn{display:none}.hfs_viaWrapper.js_viaOpen .hfs_viaToggleBtn.inline{display:block}.hfs_viaWrapper.js_viaOpen .hfs_viaControlGroup{display:block}.hfs_formControlGroup{position:relative;background-color:#ffffff;padding-bottom:3px}.hfs_formControlGroup.hfs_productChoice{display:inline-block;min-width:45px;margin-top:5px;font-size:75%;text-align:center}.hfs_formControlGroup.hfs_productChoice .hfs_checkRadioWrap{display:inline-block}.hfs_formControlGroup.hfs_productChoice .hfs_checkRadioWrap .hfs_productCheckbox{background-color:#efefef;width:39px;height:28px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;background-clip:padding-box;margin:0 auto}.hfs_formControlGroup.hfs_productChoice .hfs_checkRadioWrap input[type="checkbox"]{visibiliy:hidden;position:absolute;top:-3000px}.hfs_formControlGroup.hfs_productChoice .hfs_checkRadioWrap input[type="checkbox"]+.hfs_productCheckbox{text-align:left}.hfs_formControlGroup.hfs_productChoice .hfs_checkRadioWrap input[type="checkbox"]+.hfs_productCheckbox img.hfs_prodImg{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);display:inline-block;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none;opacity:.6}.hfs_formControlGroup.hfs_productChoice .hfs_checkRadioWrap input[type="checkbox"]:checked+.hfs_productCheckbox{text-align:right}.hfs_formControlGroup.hfs_productChoice .hfs_checkRadioWrap input[type="checkbox"]:checked+.hfs_productCheckbox img.hfs_prodImg{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0);display:inline-block;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none;opacity:1}.hfs_formControlGroup.hfs_furtherOptions{vertical-align:middle;min-width:60px;margin-top:5px;border-bottom:1px solid #d5d5d5}.hfs_formControlGroup.hfs_furtherOptions input{border:1px solid #d5d5d5;line-height:18px;display:inline-block;margin-right:5px}.hfs_formControlGroup.hfs_furtherOptions .hfs_controlLabel{position:relative;display:block;line-height:30px}.hfs_formControlGroup.hfs_furtherOptions .hfs_controlLabel select{border:1px solid #d5d5d5;min-width:130px;margin-right:10px}.hfs_formControlGroup.hfs_furtherOptions .hfs_controlLabel .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_formControlGroup.hfs_furtherOptions .hfs_controlLabel .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_formControlGroup.hfs_furtherOptions .hfs_controlLabel .hfs_control i{position:relative}.hfs_formControlGroup.hfs_furtherOptions .hfs_controlLabel .hfs_control .hfs_productCheckbox{width:37px;height:25px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background-clip:padding-box}.hfs_formControlGroup.hfs_furtherOptions .hfs_controlLabel .hfs_control .hfs_productCheckbox{margin:3px 8px 3px 0}.hfs_formControlGroup.hfs_furtherOptions .hfs_controlLabel .hfs_control input[type="checkbox"]{visibiliy:hidden;position:absolute;top:-3000px}.hfs_formControlGroup.hfs_furtherOptions .hfs_controlLabel .hfs_control input[type="checkbox"]:checked+.hfs_productCheckbox{border:1px solid #ffffff;text-align:right;background-color:#004A97;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.hfs_formControlGroup.hfs_furtherOptions .hfs_controlLabel .hfs_control input[type="checkbox"]:checked+.hfs_productCheckbox .hfs_option{background-image:url(/hafas-res/webapp/img/svg/checkbox_blob.svg);background-size:25px 25px;width:25px;height:25px;display:inline-block;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none;margin:-1px -2px 0 0}.hfs_formControlGroup.hfs_furtherOptions .hfs_controlLabel .hfs_control input[type="checkbox"]:not(:checked)+.hfs_productCheckbox{border:1px solid #d5d5d5;text-align:left;background-color:#ffffff;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.hfs_formControlGroup.hfs_furtherOptions .hfs_controlLabel .hfs_control input[type="checkbox"]:not(:checked)+.hfs_productCheckbox .hfs_option{background-image:url(/hafas-res/webapp/img/svg/checkbox_blob.svg);width:25px;height:25px;background-size:25px 25px;display:inline-block;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none;margin:-1px 0 0 -2px}.hfs_formControlGroup.hfs_furtherOptions .hfs_controlLabel .hfs_control .js_disabledByDirect:disabled{color:#d5d5d5}.hfs_formControlGroup.hfs_furtherOptions .hfs_productContainer{display:inline-block;width:145px;margin-left:45px}.hfs_formControlGroup.hfs_furtherOptions [data-options-type="via"] .hfs_controlLabel{display:block;padding-left:12px}.hfs_formControlGroup.hfs_furtherOptions [data-options-type="via"] .hfs_control{display:block;padding:0 72px 0 12px}.hfs_formControlGroup.hfs_furtherOptions [data-options-type="via"] .hfs_control.hfs_controlAddon{display:inline-block}.hfs_formControlGroup.hfs_furtherOptions [data-options-type="via"] .hfs_control .hfs_inputText{display:inline-block;height:30px;line-height:30px;padding-left:3.96px;width:100%}.hfs_formControlGroup.hfs_furtherOptions [data-options-type="via"] .hfs_control .hfs_viaTime{display:block;position:absolute;top:0;right:3.96px}.hfs_formControlGroup.hfs_furtherOptions [data-options-type="via"] .hfs_control .hfs_viaTime input{height:30px;line-height:30px;padding-left:3.96px;width:60px}.hfs_formControlGroup .hfs_control{position:relative}.hfs_formControlGroup .hfs_control i{position:absolute;font-size:30px;width:36px;height:30px;top:0;left:0;padding-left:6px;padding-right:6px;border-bottom:1px solid #ffffff}.hfs_formControlGroup .hfs_control i.hfs_formIconInline{position:static;display:inline-block;vertical-align:middle;margin:0 -3px 0 0}.hfs_formControlGroup .hfs_control i img.hfs_startDestFlag{width:30px;height:30px;margin:-13px 0 0 0}.hfs_formControlGroup .hfs_control i img.hfs_stboardFlag{width:auto;height:30px;margin:-10px 0 0 0}.hfs_formControlGroup .hfs_control .hfs_inputSelect{border:1px solid #d5d5d5;min-width:120px;margin-right:12px;height:30px;line-height:30px}.hfs_formControlGroup .hfs_control .hfs_inputText{display:block;height:30px;line-height:30px;padding-left:42px;width:100%;border-bottom:1px solid #d5d5d5}.hfs_formControlGroup .hfs_control .hfs_inputText::-ms-clear,.hfs_formControlGroup .hfs_control .hfs_inputText::-ms-reveal{width:0;height:0}.hfs_formControlGroup .hfs_control .hfs_inputText:focus{outline:0}.hfs_formControlGroup .hfs_control .hfs_inputText.noIcon{padding-left:0;margin-left:42px}.hfs_formControlGroup .hfs_control .hfs_inputText.covered{padding-right:36px}.hfs_formControlGroup .hfs_control .hfs_inputText.hfs_inputInline{display:inline-block;vertical-align:middle;padding-left:6px;width:auto}.hfs_formControlGroup .hfs_control .hfs_inputText.hfs_inputInline[name="time"]{width:60px;-webkit-appearance:none}.hfs_formControlGroup .hfs_control .hfs_inputText.hfs_inputInline[name="date"]{width:84px;-webkit-appearance:none;-webkit-min-logical-width:84px}.hfs_formControlGroup .hfs_control .hfs_inputText.hfs_inputInline[name="datetime"]{-webkit-appearance:none;webkit-min-logical-width:168px;width:180px;margin-left:10px}.hfs_formControlGroup .hfs_control .hfs_inputOverflowCover{display:block;position:absolute;content:'';top:0;right:36px;bottom:1px;width:12px;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0, #fff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0)), color-stop(100%, #fff));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0, #fff 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0, #fff 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1)}.hfs_formControlGroup .hfs_control img.hfs_suggestLoadingImage{position:absolute;top:12px;right:36px;margin-top:-0.5em;width:1.4em;height:1.4em}.hfs_formControlGroup .hfs_control .hfs_validation_error{display:inline-block;font-size:10.8px;text-align:right;padding-left:42px;color:#c91111}.hfs_favoritesRow{position:relative;border-top:1px solid #d5d5d5}.hfs_favoritesRow .hfs_favoritesCol1{display:block;margin-left:0;padding-left:12px;vertical-align:middle;padding-top:4.8px;padding-bottom:3.6px}.hfs_favoritesRow .hfs_favoritesCol1.location{padding-right:110px}.hfs_favoritesRow .hfs_favoritesCol1.connection{background-image:url(../../img/customer/haf_ic_connection.svg);background-repeat:no-repeat;background-position:0 4px;background-size:35px auto;padding-right:40px;padding-left:30px}.hfs_favoritesRow .hfs_favoritesCol1.station{padding-right:60px}.hfs_favoritesRow .hfs_favoritesCol2{background-color:#ffffff;bottom:0;display:block;position:absolute;top:0;right:70px;width:30px}.hfs_favoritesRow .hfs_favoritesCol2 a{display:block}.hfs_favoritesRow .hfs_favoritesCol2 a i{font-size:2.1em}.hfs_favoritesRow .hfs_favoritesCol3{background-color:#ffffff;bottom:0;display:block;position:absolute;top:0;right:40px;width:30px}.hfs_favoritesRow .hfs_favoritesCol3 a{display:block}.hfs_favoritesRow .hfs_favoritesCol3 a i{font-size:2.1em}.hfs_favoritesRow .hfs_favoritesCol4{bottom:0;display:block;position:absolute;top:0;right:15px;width:20px}.hfs_favoritesRow .hfs_favoritesCol4 a i{font-size:2.1em}.hfs_favoritesRow .hfs_favoritesCol4 a i.haf_ic_fav_active,.hfs_favoritesRow .hfs_favoritesCol4 a i.haf_ic_fav{color:#f39c12 !important}.hfs_favoritesRow .hfs_selectStation{position:absolute;line-height:28.8px;right:40px;font-size:10.2px}.hfs_favoritesRow .hfs_selectStation span{display:inline-block;margin-left:0;vertical-align:middle}.hfs_favoritesRow .hfs_selectStation .haf_ic_loc_start{font-size:24px}.hfs_favoritesRow .hfs_removeFavorite{position:absolute;right:10px}.hfs_favoritesRow .haf_ic_fav_active{font-size:26.4px}.hfs_favConnection{line-height:31.2px;border-bottom:1px solid #d5d5d5}.hfs_favConnection .hfs_favConnLabel{margin-left:10px}.hfs_formControlSeparator{height:3px;background-color:#ffffff}.hfs_checkRadioWrap{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hfs_checkRadioWrap input[type="radio"]{visibility:hidden;position:absolute;padding-left:-10000em}.hfs_checkRadioWrap input[type="radio"]+.hfs_toggle{display:inline-block}.hfs_checkRadioWrap input[type="radio"]+.hfs_toggle .hfs_checked{display:none;font-weight:bold;color:#004A97}.hfs_checkRadioWrap input[type="radio"]+.hfs_toggle .hfs_unchecked{display:inline-block}.hfs_checkRadioWrap input[type="radio"]+.hfs_toggle .hfs_disabled{display:none;cursor:not-allowed}.hfs_checkRadioWrap input[type="radio"]:checked+.hfs_toggle .hfs_checked{display:inline-block}.hfs_checkRadioWrap input[type="radio"]:checked+.hfs_toggle .hfs_unchecked{display:none}.hfs_checkRadioWrap input[type="radio"]:checked+.hfs_toggle .hfs_disabled{display:none}.hfs_checkRadioWrap input[type="radio"]:disabled+.hfs_toggle .hfs_checked{display:none}.hfs_checkRadioWrap input[type="radio"]:disabled+.hfs_toggle .hfs_unchecked{display:none}.hfs_checkRadioWrap input[type="radio"]:disabled+.hfs_toggle .hfs_disabled{display:inline-block}.hfs_formAction{padding:12px}#FavMap_Header{display:none !important}[data-webapp] .hfs_outwardFrwd{padding-left:6px}[data-webapp] .hfs_formControlGroup .hfs_control .hfs_inputText.hfs_inputInline[name="datetime"]{width:160px;webkit-min-logical-width:160px}@media screen and (min-width:480px){[data-webapp] .hfs_formControlGroup .hfs_control .hfs_inputText.hfs_inputInline[name="datetime"]{width:235px;webkit-min-logical-width:235px}}.hfs_listSuggest{position:absolute;z-index:80000;background-color:#fff;list-style-type:none;padding:0;margin:0;min-width:308px;max-width:416px;-webkit-border-radius:4.8px;-moz-border-radius:4.8px;border-radius:4.8px;background-clip:padding-box;-webkit-box-shadow:0 0 7.2px rgba(0,0,0,0.4);-moz-box-shadow:0 0 7.2px rgba(0,0,0,0.4);box-shadow:0 0 7.2px 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:6px}.hfs_listSuggest .hfs_itemSuggest:last-child{border-bottom:none}.hfs_listSuggest .hfs_itemSuggest.hfs_suggest_more{background-image:url(../../img/common/svg/haf_ic_right.svg);background-position:right center;background-repeat:no-repeat;background-size:30px 30px;padding-right:30px}.hfs_listSuggest .hfs_itemSuggest.lc_active{background-color:#d2dfed}.hfs_listSuggest .hfs_itemSuggest.lc_active:first-child{-webkit-border-top-left-radius:4.8px;-moz-border-top-left-radius:4.8px;border-top-left-radius:4.8px;-webkit-border-top-right-radius:4.8px;-moz-border-top-right-radius:4.8px;border-top-right-radius:4.8px;background-clip:padding-box}.hfs_listSuggest .hfs_itemSuggest.lc_active:last-child{-webkit-border-bottom-left-radius:4.8px;-moz-border-bottom-left-radius:4.8px;border-bottom-left-radius:4.8px;-webkit-border-bottom-right-radius:4.8px;-moz-border-bottom-right-radius:4.8px;border-bottom-right-radius:4.8px;background-clip:padding-box}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestProductIcon{position:absolute;top:12px;left:12px;width:36px}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext{display:block;padding-left:48px;min-height:36px}.hfs_listSuggest .hfs_itemSuggest .hfs_suggestCopytext .hfs_suggestValue{display:block;font-size:12px;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 2.4px;line-height:1.2;-webkit-border-radius:2.4px;-moz-border-radius:2.4px;border-radius:2.4px;background-clip:padding-box}.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:12px;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:24px;padding-right:24px;line-height:30px}.hfs_calendarWrapper .hfs_oneMonthCalendar{display:block;position:absolute;top:0;font-size:24px;line-height:24px;width:24px}.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:24px;height:21.6px;line-height:21.6px;text-align:center;color:#A8A8A7;font-weight:bold;font-size:10.8px;text-transform:uppercase;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.hfs_calendarWrapper .hfs_calendarSheetTableWrapper table .js_dayEnabled{cursor:pointer;width:24px;height:21.6px;line-height:21.6px;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 #004A97;background:#004A97;color:#ffffff}.lc_CalendarDiv{position:absolute;z-index:90000;background-color:#fff}.lc_calendarFullscreen{visibility:hidden}.lc_calendarFullscreen.active{visibility:visible}.hfs_datetimepicker{padding:10px;border:1px solid #999;background-color:#fff;position:absolute;z-index:200000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hfs_topDiv{padding:2px 0 20px 0;line-height:20px}.hfs_datepicker{_float:left;_width:55%;height:240px}@media (min-width:768px){.hfs_timepicker{margin:65px 0 0 0}}@media (max-width:1200px){.hfs_timepicker{margin:20px 0 0 0}}.hfs_botDiv{padding:10px 0 0 0;clear:both}.hfs_datePickTable{width:100%;font-size:14px;text-align:center;font-family:inherit;border-spacing:0;border-collapse:separate;background-color:#f2f2f2}.hfs_datePickTable caption{font-size:15px;margin:0 0 10px 0;padding-top:0;padding-bottom:0;text-align:center}.hfs_datePickTable th{background:#fff !important;text-align:right;padding:2px 2px 8px 2px}.hfs_datePickTable td{cursor:pointer;padding:5px}.hfs_datePickTable td:empty{cursor:default;background-color:#fff !important}.hfs_timeTable{color:#666;border-spacing:0;border-collapse:separate}.hfs_timeTable .hourDigitStyle{font-size:40px}.hfs_timeTable .tiny{width:40%;font-size:14px;text-align:right}.hfs_timeTable .tiny span{width:100%;display:block;background:#f2f2f2;color:#333;text-align:center;margin-bottom:2px;cursor:pointer}.hfs_timeTable .hourMinsInput{width:50px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;outline:none;border:1px solid #DDDDDD}.hfs_timeTable .hourMinsInput:focus{box-shadow:0 0 5px #004a97;border:1px solid #004a97}.hfs_buttonDateTimePicker{background-color:#f2f2f2;border:none;color:black;text-align:center;text-decoration:none;display:inline-block;font-size:100%;cursor:pointer;width:50%;line-height:1.6em}.hfs_buttonDateTimePicker:hover,.hfs_buttonDateTimePicker:focus{background-color:#004A97;color:white;outline:none}.hfs_arr_next{float:right;transform:rotate(-45deg)}.hfs_arr_prev{float:left;transform:rotate(135deg)}.hfs_arr_up{transform:rotate(-135deg)}.hfs_arr_down{transform:rotate(45deg)}[class^=hfs_arr_]{border:solid #999;font-size:25px;border-width:0 .2em .2em 0;display:inline-block;padding:.2em}[class^=hfs_arr_]:focus{border:solid #004A97;font-size:25px;border-width:0 .2em .2em 0;display:inline-block;padding:.2em;outline:none}.hfs_timeTable .tiny span.hfs_select,.hfs_select{background:#004A97 none repeat scroll 0 0;color:#fff !important}.hfs_current{box-shadow:0 0 1px #004a97;border:1px solid #2792E5}.hfs_previousDays{background-color:#E8E8E8;color:#999 !important;font-style:italic}.hfs_hide{display:none}.hfs_dateTimeOverlay{background-color:gray;position:absolute;top:0;width:100%}.hfs_nowLabelOverlay{position:absolute;top:6px;left:75px;width:auto}[data-webapp] .hfs_nowLabelOverlay{top:3px;left:120px}[data-webapp] [data-app-sq="mobileStationboardNow"].hfs_nowLabelOverlay{top:3px;left:42px}.hfs_calendarExportList{list-style:none;padding:0}.hfs_calendarExportList li{line-height:30px}.hfs_calendarExportList li .hfs_calendarExportFormat{color:initial;position:relative;padding-left:30px}.hfs_calendarExportList li .hfs_calendarExportFormat::before{display:block;position:absolute;top:-2px;left:0;width:20px;height:20px;content:'';background-repeat:no-repeat;background-size:auto 20px}.hfs_calendarExportList li .hfs_calendarExportFormat.google::before{background-image:url(../../img/common/svg/haf_ic_google.svg)}.hfs_calendarExportList li .hfs_calendarExportFormat.outlook::before{background-image:url(../../img/common/svg/haf_ic_outlook.svg)}.hfs_calendarExportList li .hfs_calendarExportFormat.yahoo::before{background-image:url(../../img/common/svg/haf_ic_yahoo.svg)}.hfs_calendarExportList li .hfs_calendarExportFormat.ics::before{background-image:url(../../img/common/svg/haf_ic_download.svg)}.hfs_calendarExportList li li:last-of-type .hfs_calendarExportFormat{width:100%}.hfs_btn{position:relative;display:inline-block;padding:7.2px 12px;margin-bottom:0;font-size:14.4px;font-weight:400;line-height:16.8px;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:4.8px;-moz-border-radius:4.8px;border-radius:4.8px;background-clip:padding-box}.hfs_btn.hfs_btnSmall{font-size:12px;font-weight:400;line-height:1;padding:2.4px 6px}.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:#fff;background-color:#004A97;border-color:#003e7e}.hfs_btn.hfs_btnPrimary:hover,.hfs_btn.hfs_btnPrimary:focus{color:#fff;background-color:#003e7e;border-color:#003e7e}.hfs_btn.hfs_btnPrimary:active{background-color:#003164;border-color:#003164}.hfs_btn.hfs_btnPrimary[disabled],.hfs_btn.hfs_btnPrimary[disabled="disabled"]{background-color:#0063ca;border-color:#0063ca}.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:#0056b1;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:#003e7e}.hfs_btn.hfs_btnLink:active{text-decoration:underline}.hfs_btn.hfs_btnBlock{display:block;width:100%}.hfs_btn[disabled],.hfs_btn[disabled="disabled"]{cursor:not-allowed}.hfs_btn img{position:absolute;top:50%;margin-top:-0.6em;right:12px;width:1.2em;height:1.2em;display:block}[data-webapp] .hfs_pageMap{height:100%;width:100%;position:static}.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_routeMap{width:235px;height:130px;background-color:#4d4d4d}.hfs_stationInfoMap{width:100%;height:250px}.hfs_clusterSettingsWrap{padding:10px;padding-left:20px}.hfs_mapToolbox{background-color:#fffff ff;border:1px solid #cecece;position:absolute;z-index:200000;background-color:#fff;bottom:0;left:50%;width:auto;min-width:315px;margin-left:-150px}.hfs_mapToolbox .hfs_toolboxItem{position:relative}.hfs_mapToolbox .hfs_toolboxItem .hfs_resultClose{position:absolute;top:11.52px;right:3.84px;height:9.6px;text-align:center;font-size:.8em;line-height:1;text-decoration:none}.hfs_mapToolbox .hfs_toolboxItem .hfs_resultClose i{display:inline;font-weight:700}.hfs_mapToolbox a{color:#333333}.hfs_toolboxTitle{font-weight:bold;padding:12px 20px 6px 12px;border-bottom:1px solid #cecece}.hfs_toolboxBody{padding:0 10px 0 10px}.hfs_toolboxBody .hfs_toolboxButton{margin-right:15px}.hfs_toolboxBody span.hfs_statusLabel{display:inline-block;padding:5px 15px 5px 5px;border-right:1px solid #9EDFFF;margin-right:5px}.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:0;padding:0}.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-left:30px}.hfs_mapActionButtonActive,.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/svg/haf_livemap_toggler.svg)}.hfs_mapActionButtonActive.hfs_livemapBtn{background-image:url(../../img/svg/haf_livemap_toggler_active.svg)}.hfs_mapToolbox .hfs_checkRadioWrap input[type="checkbox"]{visibiliy:hidden;position:absolute;top:-3000px}.hfs_mapToolbox .hfs_checkRadioWrap input[type="checkbox"]+i{cursor:hand;cursor:pointer;font-size:36px;padding:5px;margin:5px}.hfs_mapToolbox .hfs_checkRadioWrap input[type="checkbox"]:checked+i{background-color:#E2E2E2;border-radius:4px}.hfs_durationBar{font-size:0;position:relative;z-index:0;white-space:nowrap;overflow:hidden}.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:1}.hfs_durationBar .hfs_durationBarItem .hfs_tpProductOverviewLine{position:absolute;top:22px;min-width:24px;left:0;display:inline-block;margin-top:3px;text-align:center;padding:1.8px;-webkit-border-radius:3.6px;-moz-border-radius:3.6px;border-radius:3.6px;background-clip:padding-box;font-size:9.6px}.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_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, #d2dfed 100%);background:-webkit-linear-gradient(90deg, rgba(0,0,0,0) 0, #d2dfed 100%);background:-o-linear-gradient(90deg, rgba(0,0,0,0) 0, #d2dfed 100%);background:-ms-linear-gradient(90deg, rgba(0,0,0,0) 0, #d2dfed 100%);background:linear-gradient(90deg, rgba(0,0,0,0) 0, #d2dfed 100%)}.CONCEPTBLOCK{font-size:.8em;color:#8e44ad;font-weight:600}ul.hfs_listMsg{margin:0;padding:0;list-style-type:none;font-size:.9em}ul.hfs_listMsg li.hfs_itemMsg{position:relative;margin:.4em .8em}ul.hfs_listMsg li.hfs_itemMsg .hfs_checkRadioWrap .hfs_checkboxLabel{cursor:pointer}ul.hfs_listMsg li.hfs_itemMsg .hfs_checkRadioWrap .hfs_checkboxLabel i{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}ul.hfs_listMsg li.hfs_itemMsg .hfs_itemMsgBody{padding-left:17px}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:1em;font-weight:600}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:21px}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_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_msgPrioH1 li.hfs_itemMsg .hfs_itemMsgBody .hfs_itemMsgBodyTxt{display:block}ul.hfs_listMsg.hfs_msgPrioNormal li.hfs_itemMsg .hfs_itemMsgIcon{width:24px;height:24px}ul.hfs_listMsg.hfs_msgPrioNormal li.hfs_itemMsg .hfs_itemMsgIcon img{width:24px;height:24px}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_subListMsg{padding:0;margin:0;list-style-type:none}ul.hfs_listMsg.hfs_msgPrioNormal li.hfs_itemMsg .hfs_subListMsg .hfs_itemMsgSub .hfs_itemMsgIcon{display:none}ul.hfs_listMsg.hfs_msgPrioNormal li.hfs_itemMsg .hfs_checkboxLabel{display:inline-block;padding-top:5px}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_wrapImprint{overflow-y:auto;height:100%}.hfs_wrapImprint .hfs_address{font-style:normal}.hfs_wrapImprint .hfs_address .hfs_addressItem{margin-bottom:4.8px}.hfs_wrapImprint .hfs_address .hfs_addressItem label{color:#959595}.hfs_wrapImprint .hfs_address .hfs_addressItem strong{font-size:14.4px}.hfs_wrapImprint .hfs_disclaimer ol{margin:0;padding:0;list-style-position:inside}.hfs_wrapImprint .hfs_disclaimer ol li{font-weight:bold}.hfs_wrapImprint .hfs_disclaimer ol li h3{padding:0;margin:0}.hfs_wrapImprint .hfs_disclaimer ol li p{margin:0 0 7.2px 0;font-weight:normal}.hfs_wrapImprint .hfs_anticorruption h3{padding:0 0 2.4px 0;margin:0 0 2.4px 0;border-bottom:1px solid #d5d5d5}.hfs_wrapImprint .hfs_copyright{color:#959595;font-size:10.8px;padding:2.4px 0 0 0;margin:2.4px 0 0 0;border-top:1px solid #d5d5d5}#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep{border:none;padding:0;margin:0}#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep legend{display:block;width:100%;padding-bottom:2.4px;margin-bottom:2.4px;border-bottom:1px solid #d5d5d5}#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap{margin:7.2px 0}#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_controlLabel{display:inline-block;vertical-align:top;padding-top:6px;width:120px}#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control{display:inline-block;vertical-align:top}#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap{display:inline-block;margin-top:6px;cursor:pointer}#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap .hfs_checkboxToggle{display:inline-block}#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap .hfs_checkboxToggle .hfs_inputgenThumb,#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap .hfs_checkboxToggle .hfs_inputgenText{position:relative;padding:4.8px;border-style:solid;border-width:3px}#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap .hfs_checkboxToggle .hfs_inputgenText{display:inline-block}#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap input[type="checkbox"],#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap input[type="radio"]{position:absolute;top:-3000px}#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap input[type="checkbox"]:checked+.hfs_checkboxToggle .hfs_inputgenThumb,#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap input[type="radio"]:checked+.hfs_checkboxToggle .hfs_inputgenThumb,#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap input[type="checkbox"]:checked+.hfs_checkboxToggle .hfs_inputgenText,#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap input[type="radio"]:checked+.hfs_checkboxToggle .hfs_inputgenText{border-color:#7ebdff;background-color:#e3f1ff}#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap input[type="checkbox"]:checked+.hfs_checkboxToggle .hfs_inputgenThumb:after,#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap input[type="radio"]:checked+.hfs_checkboxToggle .hfs_inputgenThumb:after,#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap input[type="checkbox"]:checked+.hfs_checkboxToggle .hfs_inputgenText:after,#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap input[type="radio"]:checked+.hfs_checkboxToggle .hfs_inputgenText:after{display:block;font-family:'webapp';font-size:8px;line-height:7px;text-align:right;content:'\ed72';position:absolute;bottom:0;right:0;width:14px;height:14px;border-top:7px solid transparent;border-right:7px solid #7ebdff;border-bottom:7px solid #7ebdff;border-left:7px solid transparent;color:#ffffff}#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap input[type="checkbox"]+.hfs_checkboxToggle .hfs_inputgenThumb,#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap input[type="radio"]+.hfs_checkboxToggle .hfs_inputgenThumb,#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap input[type="checkbox"]+.hfs_checkboxToggle .hfs_inputgenText,#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control label.hfs_checkboxWrap input[type="radio"]+.hfs_checkboxToggle .hfs_inputgenText{border-color:#d5d5d5}#HFS_InputgenServive .hfs_inputgenForm fieldset.hfs_wizardStep .hfs_controlWrap .hfs_control input[type="text"]{display:block;padding:4.8px;width:240px}a{outline:0}.hfs_hide{display:none}.hfs_visibilityHidden{visibility:hidden}.hfs_wrapApplication{max-width:100%;min-width:100%;margin:0 auto;position:relative}.hfs_realtime,.hfs_rtDelayed,.hfs_resultRealtime{color:#ff0000}.hfs_realtimeIcon{height:18px;width:18px;display:inline-block}.hfs_rtEarly,.hfs_rtOntime{color:#00BF29}.hfs_noPadding{padding-left:0}.hfs_customIcon{position:absolute;font-size:30px;width:36px;height:30px;top:0;left:0;padding-left:6px;padding-right:6px;border-bottom:1px solid #ffffff}.hfs_customIcon img.hfs_startDestFlag{width:30px;height:30px;margin:-23px 0 0 -5px}.hfs_customIcon img.hfs_stboardFlag{width:auto;height:24px;margin:-23px 0 0 0}.hfs_tabs{position:absolute;font-size:12px;width:96px;height:30px;top:0;right:-10px;padding-left:6px;padding-right:6px;cursor:pointer}.hfs_tabs .haf_ic_clear{font-size:24px}.hfs_groupedJourneyCaption,.hfs_separatorMain{background-color:#004A97;color:#fff;padding:5px;padding-left:12px}.hfs_clusterConnectionWrap.hfs_clusterSettings{padding:10px}.hfs_mobileSettings{background-image:url("../../img/common/svg/haf_ic_settings.svg");background-repeat:no-repeat;background-position:4px 4px;height:30px;width:auto}.hfs_webappFormIconButton.js_active .hfs_mobileSettings{background-image:url("../../img/common/svg/haf_ic_settings_active.svg");filter:hue-rotate(180deg);-webkit-filter:hue-rotate(180deg);-moz-filter:hue-rotate(180deg);-o-filter:hue-rotate(180deg);-ms-filter:hue-rotate(180deg);background-repeat:no-repeat;background-position:4px 4px;height:30px;width:auto}.hfs_tripOptions{margin-left:20px}.hfs_viaWrap{padding-left:10px}.hfs_Information,.hfs_clusterLoader{margin-top:4px}.hfs_pageSideDrawer .hfs_checkRadioWrap{float:right;padding-right:20px;display:inline-block}.hfs_pageSideDrawer .hfs_checkRadioWrap .hfs_productCheckbox{vertical-align:middle;background-color:#efefef;width:37px;height:25px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;background-clip:padding-box;margin:0 auto}.hfs_pageSideDrawer .hfs_checkRadioWrap input[type="checkbox"]{visibiliy:hidden;position:absolute;top:-3000px}.hfs_pageSideDrawer .hfs_checkRadioWrap input[type="checkbox"]+.hfs_productCheckbox{text-align:left;display:inline-block}.hfs_pageSideDrawer .hfs_checkRadioWrap input[type="checkbox"]+.hfs_productCheckbox .hfs_prodImg{width:25px;height:25px;background-color:#00344d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box;border:1px solid #fff;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);display:inline-block;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none;opacity:.6}.hfs_pageSideDrawer .hfs_checkRadioWrap input[type="checkbox"]:checked+.hfs_productCheckbox{text-align:right}.hfs_pageSideDrawer .hfs_checkRadioWrap input[type="checkbox"]:checked+.hfs_productCheckbox .hfs_prodImg{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0);display:inline-block;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none;opacity:1}ul.hfs_clusterToggle{padding:0 0 5px 0;margin:5px;list-style-type:none}ul.hfs_clusterToggle li.hfs_clusterWrap{width:72px;vertical-align:middle;height:35px;border-radius:4px;border:1px solid #004A97;display:inline-block;background-image:url(../../img/customer/haf_button_group_oev.png);background-repeat:no-repeat;background-size:24px;padding-left:30px;font-size:11px;margin-bottom:4px}ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_foot_only{background-image:url(../../img/customer/haf_button_group_walk.png)}ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_car_only{background-image:url(../../img/customer/haf_button_group_car.png)}ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_bike_only{background-image:url(../../img/customer/haf_button_group_bike.png)}ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_settings{background-image:url(../../img/customer/haf_button_group_settings.png);background-position:22px 5px}ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_bike_ride{background-image:url(../../img/customer/haf_button_group_oev_bike.png)}ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_car_ride{background-image:url(../../img/customer/haf_button_group_oev_car.png)}ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_TI_score,ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_CF_score,ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_UT_score,ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_CO_score,ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_heart{background-image:url(../../img/customer/haf_button_group_favorite.png)}ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_clusterActive{background-image:url(../../img/customer/haf_button_group_oev_inv.png);background-color:#004A97;color:#fff}ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_clusterActive.hfs_foot_only{background-image:url(../../img/customer/haf_button_group_walk_inv.png)}ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_clusterActive.hfs_car_only{background-image:url(../../img/customer/haf_button_group_car_inv.png)}ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_clusterActive.hfs_bike_only{background-image:url(../../img/customer/haf_button_group_bike_inv.png)}ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_clusterActive.hfs_settings{background-image:url(../../img/customer/haf_button_group_settings_inv.png)}ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_clusterActive.hfs_bike_ride{background-image:url(../../img/customer/haf_button_group_oev_bike_inv.png)}ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_clusterActive.hfs_car_ride{background-image:url(../../img/customer/haf_button_group_oev_car_inv.png)}ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_clusterActive.hfs_TI_score,ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_clusterActive.hfs_CF_score,ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_clusterActive.hfs_UT_score,ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_clusterActive.hfs_CO_score,ul.hfs_clusterToggle li.hfs_clusterWrap.hfs_clusterActive.hfs_heart{background-image:url(../../img/customer/haf_button_group_favorite_inv.png)}.hfs_groupedJourneyCaption{margin-bottom:10px;padding:8px}.hfs_infoStationLines{padding:12px}[data-trigger="addFavorites"] i{color:#f39c12 !important}[data-trigger="addFavorites"] .label{-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}[data-trigger="addFavorites"] .label.js_animFav{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}.hfs_navbar{padding:12px 0}.hfs_navbar .hfs_navbarHeader{display:inline-block}.hfs_navbar .hfs_navbarHeader:before,.hfs_navbar .hfs_navbarHeader:after{display:table;content:''}.hfs_navbar .hfs_navbarHeader .hfs_navbarToggle{display:none;position:relative;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-clip:padding-box}.hfs_navbar .hfs_navbarHeader .hfs_navbarToggle .hfs_iconBar{display:block;width:22px;height:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-clip:padding-box;background-color:#004A97}.hfs_navbar .hfs_navbarHeader .hfs_navbarToggle .hfs_iconBar+.hfs_iconBar{margin-top:4px}.hfs_navbar .hfs_navbarCollapse{display:inline-block;vertical-align:bottom}.hfs_navbar .hfs_navbarCollapse .hfs_nav{padding:0;margin:0;list-style-type:none}.hfs_navbar .hfs_navbarCollapse .hfs_nav .hfs_navItem{display:inline-block}.hfs_navbar .hfs_navbarCollapse .hfs_nav .hfs_navItem a{display:block;color:#004A97;padding:12px 12px 2.4px}.hfs_listMessages .hfs_itemMessage{position:relative}.hfs_listMessages .hfs_itemMessage img{display:block;position:absolute;top:0;left:0;width:14.4px;height:14.4px}.hfs_listMessages .hfs_itemMessage .hfs_messageText{display:block;width:100%}.hfs_listMessages .hfs_itemMessage .hfs_messageText strong,.hfs_listMessages .hfs_itemMessage .hfs_messageText small{display:block}.hfs_listMessages .hfs_itemMessage[data-msgcode="RES_JNY_H3"]{background-size:16.8px;padding-left:21.6px;color:#b10f0f}.hfs_listMessages .hfs_itemMessage[data-msgcode="RES_JNY_H3"] img{width:16.8px;height:16.8px}.hfs_listAttributes .hfs_itemRemark{position:relative;padding-left:16.8px;font-size:.9em}.hfs_listAttributes .hfs_itemRemark img{display:block;position:absolute;top:1px;left:0;width:12px;height:12px}.hfs_listAttributes .hfs_itemRemark .hfs_remarkTxt{display:block;width:100%}.hfs_listAttributes .hfs_itemRemark .hfs_remarkTxt strong,.hfs_listAttributes .hfs_itemRemark .hfs_remarkTxt small{display:block}.hfs_productLabel{display:inline-block;vertical-align:middle;padding:1px 3.6px 0;-webkit-border-radius:3.6px;-moz-border-radius:3.6px;border-radius:3.6px;background-clip:padding-box}.hfs_pageHeader{position:fixed;top:0;right:0;left:0;height:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#A8A8A7;background-color:#efefef;z-index:1000}.hfs_pageMap{position:fixed;top:0;right:0;left:0;bottom:0;z-index:1}.hfs_pageMap .hfs_sideDrawerTrigger{position:absolute;display:block;background-color:#004A97;color:#ffffff;text-align:center;top:12px;right:12px;font-size:1.8em;width:26px;height:26px;line-height:26px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-clip:padding-box;-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:20000}.hfs_pageMap .hfs_sideDrawerTrigger i{margin-top:-2px}.hfs_pageMap .hfs_sideDrawerTrigger:visited{color:#ffffff;text-decoration:none}.hfs_pageMap .hfs_sideDrawerTrigger:focus{color:#ffffff;text-decoration:none}.hfs_pageMap .hfs_sideDrawerTrigger:hover{color:#ffffff;text-decoration:none}.hfs_pageMap .hfs_sideDrawerTrigger:active{color:#ffffff;text-decoration:none}.hfs_pageMap .hfs_sideDrawerTrigger.js_sideDrawerOpened{right:282px}.hfs_pageMap .hfs_pageSideDrawer{position:absolute;display:none;width:270px;top:0;right:-270px;bottom:0;background-color:#00344d;color:#ffffff;z-index:20000;background:#00344d}.hfs_pageMap .hfs_pageSideDrawer.js_sideDrawerOpened{display:block;right:0}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawHeader{font-size:1.2em;color:rgba(102,146,193,0.9)}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawHeader h4{margin:0;padding:1.2em 1em .8em 1em;line-height:1;font-weight:normal;border-bottom:1px solid rgba(51,110,172,0.7)}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer{list-style-type:none;padding:0;margin:0}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem ul{list-style-type:none;padding-left:0}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_navMapLayerCheckboxWrap input[type="checkbox"]{visibility:hidden;position:absolute;padding-left:-10000em}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_navMapLayerCheckboxWrap input[type="checkbox"]+.hfs_navMapLayerCheckboxToggle{background-color:#0078B3;cursor:hand;cursor:pointer}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_navMapLayerCheckboxWrap input[type="checkbox"]:checked+.hfs_navMapLayerCheckboxToggle{background-color:#0056b1;background-image:url(../../img/icons/accepted.png);background-repeat:no-repeat;background-size:18px 18px;background-position:5px center}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_navMapLayerCheckboxWrap input[type="checkbox"]:disabled+.hfs_navMapLayerCheckboxToggle{opacity:.3;filter:alpha(opacity=30)}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_navMapLayerCheckboxWrap .hfs_navMapLayerCheckboxToggle{border-bottom:1px solid #004566;line-height:40px;padding-left:25px;padding-top:2px;padding-bottom:2px}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem .hfs_navMapLayerCheckboxWrap .hfs_navMapLayerCheckboxToggle:hover{background-color:#003e7e}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem a{display:block;color:#ccdbea;text-decoration:none;padding:7.2px 12px;border-bottom:1px solid rgba(51,110,172,0.7)}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem a:visited{color:#ccdbea}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem a:focus{color:#ccdbea}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem a:hover{color:#ffffff}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem a:active{color:#ccdbea}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawNav .hfs_navMapLayer .hfs_navMapLayerItem a i{font-size:1.4em}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawFooter{position:absolute;right:0;bottom:0;left:0;font-size:.9em;padding:12px;border-top:1px solid rgba(51,110,172,0.7)}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawFooter .hfs_copyRight{color:#80a5cb;margin-bottom:4.8px}.hfs_pageMap .hfs_pageSideDrawer .hfs_sideDrawFooter .hfs_legalNotice{color:rgba(102,146,193,0.9)}.hfs_pageContent{position:relative;margin-top:0;margin-bottom:0;z-index:10000}#TabNavigation{margin-bottom:-1px;position:relative}#DocumentFormWrapper{border:1px solid #A8A8A7}.hfs_formWrapper{transition:left 200ms ease 0s;position:absolute;top:24px;left:12px}.hfs_formWrapper .hfs_fieldsetWrapper{display:block;background:#efefef;width:318px}.hfs_formWrapper .hfs_optionTabsWrapper{background:#efefef none repeat scroll 0 0;background:#ffffff;display:block;position:static;width:100%;border-top:none;text-align:justify;margin-left:0}.hfs_formWrapper .hfs_optionTabsWrapper:before,.hfs_formWrapper .hfs_optionTabsWrapper:after{display:table;width:100%;content:''}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs.halfwidth{width:50%}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs{display:inline-block;width:auto;height:34.92px;margin-right:-3px;border-right:1px solid #A8A8A7}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs:last-child{border-right:none}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabItem{margin-right:-3px;text-transform:uppercase;font-size:11.4px;font-weight:600;color:#626262}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs fieldset{margin:0;margin-left:-3px;height:34.92px}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs:first-child fieldset{margin-left:0}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabItem{display:inline-block;padding:0 12px;line-height:34.92px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabItem.fullwidth{width:100%;text-align:center}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabItem.js_active{background:#ffffff}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabItem i{font-size:24px;margin-top:-4px;margin-right:4px}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabItem i.haf_ic_fav_active{color:#f39c12 !important}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabItem i.haf_ic_fav_active.changed{font-size:36px}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabItem.js_active{position:relative;background-color:#fff}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabItem.js_active:after{content:'';display:block;position:absolute;bottom:0;right:0;left:0;height:5px;background-color:#004A97}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabContent{position:absolute;left:-1px;right:-1px;min-width:320px;max-width:420px;text-align:left;background-color:#fff;border:none;border-top:none;z-index:2300}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabContent .hfs_optionsBar{height:34px;background:#efefef;border-bottom:1px solid #d6d5d6}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabContent.hfs_favTabContent{border:1px solid #A8A8A7}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabContent.hfs_scrollableOptionsContent,.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabContent .hfs_scrollableOptionsContent{height:197px;overflow-y:auto}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabContent .stboard .hfs_scrollableOptionsContent{height:165px;overflow-y:auto}.hfs_formWrapper .hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs{margin:0;padding:0;list-style-type:none;display:table;width:320px}.hfs_formWrapper .hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs{width:1%;display:table-cell;background-color:#efefef;border:1px solid #A8A8A7;border-right:none}.hfs_formWrapper .hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs:last-child{border-right:1px solid #A8A8A7}.hfs_formWrapper .hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs.js_active{color:#0078B3;background-color:#ffffff;border-bottom:1px solid #ffffff}.hfs_formWrapper .hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs.js_active a{display:block;color:#0078B3}.hfs_formWrapper .hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs.js_active a img{margin-top:-3px;margin-right:0;filter:brightness(90%);opacity:1}.hfs_formWrapper .hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs.js_active a img.hfs_applicationTabInactive{display:none;height:18px}.hfs_formWrapper .hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs.js_active a img.hfs_applicationTabActive{display:inline-block;height:18px}.hfs_formWrapper .hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs a{display:block;outline:0;text-decoration:none;vertical-align:middle;padding:4.8px;padding-top:9.8px;color:#a2a2a2}.hfs_formWrapper .hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs a img{margin-top:-3px;margin-right:0;filter:brightness(150%);opacity:.6;height:18px}.hfs_formWrapper .hfs_tabNavigation .hfs_navbarTabs .hfs_listNavbarTabs .hfs_itemNavbarTabs a img.hfs_applicationTabActive{display:none;height:18px}.hfs_wrapResultContainer{position:absolute;width:320px;left:12px;overflow-y:hidden;-webkit-transition:left 200ms;-moz-transition:left 200ms;-o-transition:left 200ms;transition:left 200ms}.hfs_wrapResultContainer.hfs_resultOverview{z-index:2000}.hfs_wrapResultContainer.hfs_resultDetail,.hfs_wrapResultContainer.hfs_resultAdditional{left:331px;z-index:2100}.hfs_wrapResultContainer.hfs_resultAdditional{z-index:2200}.hfs_wrapResultContainer.js_additionalContainerShown.hfs_resultOverview{left:-320px}.hfs_wrapResultContainer.js_additionalContainerShown.js_additionalIsSecondCol.hfs_resultOverview{left:12px}.hfs_wrapResultContainer.js_additionalContainerShown.hfs_resultDetail{left:12px}.hfs_wrapResultContainer.js_additionalContainerShown.hfs_resultAdditional{left:331px}.hfs_wrapResultContainer.hfs_resultOverview[data-flyout="true"]{left:-331px}.hfs_wrapResultContainer.hfs_resultDetail[data-flyout="true"]{left:0}.hfs_wrapResultContainer .hfs_headerNavigation{background-color:#004A97;padding:10px;color:#ffffff}.hfs_wrapResultContainer .hfs_resultClose{display:block;position:absolute;width:16.8px;text-align:center;font-weight:bold;font-size:16.8px;right:6px;top:6px}.hfs_wrapResultContainer .hfs_resultOverviewContainer,.hfs_wrapResultContainer .hfs_resultDetailContainer,.hfs_wrapResultContainer .hfs_resultAdditionalContainer{background:#efefef;overflow:hidden;height:100%;border:1px solid #A8A8A7}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header{position:relative;height:auto;background-color:#fff;border-bottom:1px solid #A8A8A7;z-index:1}.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:12px;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:220px}.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:6px;right:36px;width:36px;height:36px;line-height:36px;font-size:30px;text-align:center}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_connectionWrap,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_connectionWrap,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_connectionWrap{display:table;margin-right:60px;height:100%;vertical-align:middle}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow{display:table-row;vertical-align:middle;width:100%}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection{display:table-cell;position:relative;padding-bottom:2px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connDot,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connDot,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connDot{display:block;position:absolute;left:4px;background-color:#8dc63f;width:10px;height:10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-clip:padding-box}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connDot.departure,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connDot.departure,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connDot.departure{top:0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connDot.departure:before,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connDot.departure:before,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connDot.departure:before{position:absolute;content:'';top:3px;left:-3px;margin-top:-6px;width:12px;height:12px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-clip:padding-box}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connDot.arrival,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connDot.arrival,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connDot.arrival{top:4px;background-color:#ee434d}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connLine,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connLine,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connLine{display:block;position:absolute;left:7px;background-color:#444;border-left:1px solid #fff;border-right:1px solid #fff;width:4px;height:55%}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connLine.departure,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connLine.departure,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connLine.departure{top:13px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connLine.arrival,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connLine.arrival,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_connLine.arrival{top:0;height:0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_station,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_station,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header .hfs_connectionWrap .hfs_connectionRow .hfs_connection .hfs_station{display:block;padding-left:24px;line-height:1.2}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_actionsResult,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_actionsResult,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_actionsResult{height:35px;background-color:#fff;border-top:1px solid #A8A8A7}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_actionsResult nav .hfs_listResultTabs,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_actionsResult nav .hfs_listResultTabs,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_actionsResult nav .hfs_listResultTabs{padding:0;margin:0;list-style-type:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_actionsResult nav .hfs_listResultTabs:before,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_actionsResult nav .hfs_listResultTabs:before,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_actionsResult nav .hfs_listResultTabs:before,.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_actionsResult nav .hfs_listResultTabs:after,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_actionsResult nav .hfs_listResultTabs:after,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_actionsResult nav .hfs_listResultTabs:after{display:table;content:''}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs{display:table-cell;vertical-align:middle;width:1%;border-left:1px solid #A8A8A7}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs.hfs_showOnMap i,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs.hfs_showOnMap i,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs.hfs_showOnMap i{font-weight:bold}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs:first-child,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs:first-child,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs:first-child{border-left:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs a,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs a,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs a{display:block;text-align:center;line-height:35px;position:relative}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs a img,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs a img,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs a img{position:absolute;top:8px;right:8px;width:18px;height:18px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs a img.hfs_actionButton,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs a img.hfs_actionButton,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs a img.hfs_actionButton{position:static;width:100%;height:30px;display:inline-block}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs a i,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs a i,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_actionsResult nav .hfs_listResultTabs .hfs_itemResultTabs a i{font-size:19.2px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_resultsWrap{overflow-y:auto}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults{padding:0;margin:0;list-style-type:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults{border-bottom:1px solid #A8A8A7;padding:12px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults:last-child{border-bottom:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults.js_overviewItemActive{background-color:#d2dfed}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow{position:relative}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime{position:absolute;top:0;bottom:0;width:55px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime.departure{left:0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionTime.arrival{right:0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResults .hfs_connectionRow .hfs_connectionContent{width:100%;font-size:.9em;padding-left:55px;padding-right:55px}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_listResults .hfs_itemResultsConnectionDetails{display:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_header{border-bottom:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_header .hfs_headerDetail{padding:12px}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_resultTabbar{height:37px;z-index:1}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_listTabs{padding:0;margin:0;list-style-type:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_listTabs:before,.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_listTabs:after{display:table;content:'';width:100%}.hfs_wrapResultContainer .hfs_resultOverviewContainer[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 12px 12px}.hfs_wrapResultContainer .hfs_resultOverviewContainer[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 .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs .hfs_itemTabContent{display:none;position:absolute;top:36px 1 1;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 .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs .hfs_itemTabContent .hfs_listTabContentFilter{padding:0;margin:0;list-style-type:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer[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:6px 12px;color:#A8A8A7;border-bottom:1px solid #A8A8A7}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs .hfs_itemTabContent .hfs_listTabContentFilter .hfs_itemTabContentFilter a span{display:inline-block;vertical-align:middle;padding:0 6px;line-height:24px;-webkit-border-radius:4.8px;-moz-border-radius:4.8px;border-radius:4.8px;background-clip:padding-box}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs .hfs_itemTabContent .hfs_listTabContentFilter .hfs_itemTabContentFilter a span.active{background-color:#004A97;color:#ffffff}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs .hfs_itemTabContent .hfs_listTabContentFilter .hfs_itemTabContentFilter:last-child a{border-bottom:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs:last-child{border-right:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs.js_tabActive{background-color:#efefef;border-top:1px solid #A8A8A7;border-bottom:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs a{display:block;text-align:center;line-height:36px;position:relative}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_resultTabbar .hfs_itemTabs a i{font-size:24px}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults{position:relative;padding:6px 0}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults.js_overviewItemActive{background-color:#d2dfed}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol1{width:55;padding-left:12px}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol1.hfs_resultTime{position:absolute;top:10.8px;left:0}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol1.hfs_resultTime time{display:block}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2{width:100%;padding-left:67px}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName:before,.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName:after{display:table;content:'';width:100%}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_product,.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_productLine,.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_direction{display:table-cell}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_product span.directTo,.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_productLine span.directTo,.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_direction span.directTo{display:block;position:relative;padding-left:19.2px}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_product span.directTo:after,.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_productLine span.directTo:after,.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_direction span.directTo:after{position:absolute;top:0;left:0;content:'\002192';display:block}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_product span.directFrom,.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_productLine span.directFrom,.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_direction span.directFrom{display:block;position:relative;padding-left:19.2px}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_product span.directFrom:after,.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_productLine span.directFrom:after,.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_direction span.directFrom:after{position:absolute;top:0;left:0;content:'\002190';display:block}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_product{width:27.6px}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol2 .hfs_stationName .hfs_productLine{white-space:nowrap;padding-right:6px}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults .hfs_resultCol3{position:absolute;right:12px;top:10.8px;width:60px}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults.hasRealtime{min-height:45px}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults.hasRealtime .hfs_resultTime{top:6px}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults.hasRealtime .hfs_resultProduct{padding-right:60px}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemResults.hasRealtime .hfs_resultCol3{display:none;text-align:right;background-color:#f00}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_groupedJourneyCaption{padding:2.4px 12px}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines{padding:0;margin:0;list-style-type:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines{padding:0 12px;border-bottom:1px solid #A8A8A7}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines:last-child{border-bottom:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_listResults .hfs_itemGroupedJourney .hfs_listGroupedLines .hfs_itemGroupedLines span{margin-right:2px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_headerDetail{margin-right:18px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionRow{position:relative}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionRow .hfs_connectionTime{position:absolute;top:0;bottom:0;width:55px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionRow .hfs_connectionTime.departure{left:0}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionRow .hfs_connectionTime.arrival{right:0}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionRow .hfs_connectionContent{width:100%;font-size:.9em;padding-left:55px;padding-right:55px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionRow .hfs_connectionContent.hfs_connectionContentDetail{padding-right:12px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_headerDetail .hfs_connectionCount{position:absolute;bottom:6px;right:12px;color:#A8A8A7;font-size:.8em;line-height:1}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_resultsWrap{overflow-y:auto}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults{padding:12px;margin:0;list-style-type:none}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult{position:relative;margin-bottom:-1px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_pearlLine{position:absolute;display:block;top:4.8px;bottom:12px;left:6px;border-left:4.08px solid #000;width:4.08px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow{position:relative;height:100%}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_pearlWrap:before,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_pearlWrap:before{display:block;content:'';position:absolute;right:0;left:0;background-color:#efefef}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultCol1,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultCol1,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultCol2,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultCol2,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultCol3,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultCol3,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultCol4,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultCol4,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultCol5,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultCol5,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultColSpan24,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultColSpan24{padding-top:4.8px;padding-bottom:3.6px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultCol4,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultCol4{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_pearlWrap:before{top:12px;bottom:0}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultTime,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultPlatform,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultStation{font-weight:bold}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultTime a,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultPlatform a,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultStation a{color:#333}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultTime.noPlatform,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultPlatform.noPlatform,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultArrivalRow .hfs_resultStation.noPlatform{padding-right:0}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_pearlWrap:before{top:0;height:12px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultTime,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultPlatform,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultStation{font-weight:bold}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultTime a,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultPlatform a,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultStation a{color:#333}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultTime.noPlatform,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultPlatform.noPlatform,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow.hfs_resultDepartureRow .hfs_resultStation.noPlatform{padding-right:0}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_cancelled{text-decoration:line-through;color:#ff0000}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_expandDetails{position:absolute;display:block;top:0;right:0;font-size:24px;font-weight:bold;width:24px;height:24px;line-height:24px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol1,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol2,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol3,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol5{position:absolute;display:block;top:0;bottom:0}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol1{left:0;width:24px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol1.hfs_pearlWrap .hfs_pearlDot{position:relative;display:inline-block;width:16.08px;height:16.08px;border:1px solid #ffffff;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-clip:padding-box}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol1.hfs_pearlWrap .hfs_pearlDot.hfs_intermediate{margin-left:2.4px;width:12px;height:12px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol2{left:24px;width:55px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol3{left:79px;width:55px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4{display:block;vertical-align:middle;margin-left:24px;padding-left:110px;padding-right:60px}.hfs_wrapResultContainer .hfs_resultDetailContainer .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_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4.hfs_resultAdditional .hfs_resultDirection{padding-top:3.6px;min-height:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4.hfs_resultAdditional .hfs_resultDirection:before,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4.hfs_resultAdditional .hfs_resultDirection:after{clear:both;content:''}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4.hfs_resultAdditional .hfs_resultDirection .hfs_product{display:inline-block;vertical-align:middle;float:left}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4.hfs_resultAdditional .hfs_resultDirection .hfs_direction{display:inline-block;vertical-align:middle;float:left}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol4.hfs_noCol5{padding-right:24px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultCol5{right:0;width:60px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_resultRow .hfs_resultColSpan24{padding-top:4.8px;padding-bottom:3.6px;margin-left:24px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult i.haf_ic_map{font-size:24px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listIntermediate,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listAttributes,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listMessages,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions{display:none;list-style-type:none;padding:0;margin:4.8px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listIntermediate.js_opened,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listAttributes.js_opened,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listMessages.js_opened,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions.js_opened{display:block}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listAttributes{display:block}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listMessages{display:block}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listIntermediate{font-size:.9em}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultRow{margin-bottom:4.8px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultTime,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultStation{color:#5c5c5a}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultTime a,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultStation a{color:#5c5c5a}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listIntermediate .hfs_resultTime.hfs_cancelled{color:#ff0000}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions .hfs_itemRouteDescriptions{margin-left:24px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions .hfs_itemRouteDescriptions:last-child .hfs_resultGisWrap{border-bottom:none}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions .hfs_itemRouteDescriptions .hfs_resultGisWrap{position:relative;border-bottom:1px solid #d5d5d5}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions .hfs_itemRouteDescriptions .hfs_resultGisWrap .hfs_gisManIcon{display:block;position:absolute;top:0;left:0;width:24px;height:42px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions .hfs_itemRouteDescriptions .hfs_resultGisWrap .hfs_gisManIcon img{width:100%;height:auto}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions .hfs_itemRouteDescriptions .hfs_resultGisWrap .hfs_gisManIcon .hfs_gisDistance{font-size:.8em;display:block;text-align:center;width:36px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_listResults .hfs_itemResult .hfs_listRouteDescriptions .hfs_itemRouteDescriptions .hfs_resultGisWrap .hfs_gisManTxt{padding:6px 0 6px 36px;min-height:42px;font-size:.9em}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_tariffInfo{margin:12px;padding:12px;background-color:#ffffff;border:1px solid #A8A8A7;position:relative}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffName{font-weight:bold}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffPrice{font-size:2em}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffCart{position:absolute;display:block;top:50%;margin-top:-30px;right:6px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffCart:visited{text-decoration:none}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffCart:focus{text-decoration:none}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffCart:hover{text-decoration:none}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffCart:active{text-decoration:none}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_tariffInfo .hfs_tariffCart i{display:block;font-size:60px;width:60px;height:60px}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap{background-color:#ffffff}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_header{height:38px;background-color:#efefef;border-bottom:1px solid #A8A8A7}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap{overflow:hidden;overflow-y:auto}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults{padding:0;list-style-type:none;margin:0}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult{padding:4.8px 0;position:relative;color:#686867}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_time{display:block}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:nth-child(even){background-color:#fbfbfb}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult.highlighted{color:#000}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol1,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol2,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol3,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol5{position:absolute;top:0;bottom:0}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol1{width:30px}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol2{left:30px;width:72px}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol3{left:102px;width:60px}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol4{margin-left:30px;padding-left:132px;padding-right:60px}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_resultCol5{right:0;width:60px}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation{vertical-align:middle}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation .hfs_stationNameWrap{display:table;width:100%;height:36px}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation .hfs_stationNameWrap .hfs_stationNameRow{display:table-row;vertical-align:middle}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultStation .hfs_stationNameWrap .hfs_stationNameRow .hfs_stationName{display:table-cell;vertical-align:middle}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultTime{padding-top:4.8px}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultPearl .hfs_tqPearlLine{position:absolute;left:50%;margin-left:-3px;border-left-width:5px;border-left-style:solid;border-color:#000}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultPearl .hfs_tqPearlLine.top{top:0;bottom:18px}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultPearl .hfs_tqPearlLine.bottom{top:18px;bottom:0}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult .hfs_tqResultPearl .hfs_tqPearlDot{position:absolute;top:24px;left:50%;width:13px;height:13px;border:1px solid #ffffff;background-color:#000;margin-top:-9px;margin-left:-7px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-clip:padding-box}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult.first .hfs_tqPearlLine.top{top:0;bottom:18px;display:none}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult.first .hfs_tqPearlLine.bottom{top:18px;bottom:0}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult.first .hfs_tqPearlDot{top:15px}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child .hfs_tqPearlLine.top{top:0;height:12px}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child .hfs_tqPearlLine.bottom{top:18px;bottom:0;display:none}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_resultsWrap .hfs_listResults .hfs_itemResult:last-child .hfs_tqPearlDot{top:15px}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteRemarks,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteServiceDays{border-top:1px solid #d5d5d5;margin:4.8px 0}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteRemarks h4,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteServiceDays h4{padding:4.8px 12px 2.4px;margin:0}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteRemarks ul,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteServiceDays ul{padding:12px;margin:0;list-style-type:none}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteRemarks ul .hfs_tqRemark,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteServiceDays ul .hfs_tqRemark{position:relative;padding-left:16.8px;font-size:.9em}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteRemarks ul .hfs_tqRemark img,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteServiceDays ul .hfs_tqRemark img{width:12px;display:block;position:absolute;top:1px;left:0}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteRemarks ul .hfs_tqRemark .hfs_remarkTxt,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteServiceDays ul .hfs_tqRemark .hfs_remarkTxt{display:block;width:100%}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteRemarks .hfs_tqServiceDays,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_tqFooter .hfs_tqTrainrouteServiceDays .hfs_tqServiceDays{padding:12px}.hfs_wrapTqContainer{position:absolute;background-color:#fff;z-index:90000;border:1px solid #4d4d4d;width:500px;left:50%;top:50%}.hfs_overlayMask{position:fixed;visibility:hidden;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4);z-index:900000}.hfs_overlayWin{position:fixed;visibility:hidden;left:50%;top:50%;max-height:90%;min-width:480px;max-width:640px;z-index:910000}.hfs_overlayWin .hfs_overlayClose{display:block;position:absolute;top:6px;right:6px;width:30px;height:30px;line-height:30px;font-size:24px;text-align:center;color:#c1c1c1;text-decoration:none;z-index:1}.hfs_overlayWin .hfs_overlayClose:hover{text-decoration:none;color:#424242}.hfs_overlayWin.hfs_overlayTQResult{min-width:640px;max-width:800px}.hfs_overlayWin.hfs_overlayTQResult .hfs_TQResultWrap{position:absolute;top:0;left:12px;right:12px;bottom:0}.hfs_overlayWin.hfs_overlayTQResult .hfs_TQResultWrap .hfs_listTrainrouteWrap{position:absolute;top:100px;left:0;right:0;bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.hfs_overlayWin .hfs_overlayContentWrapper{position:relative;overflow:hidden;width:100%;border-width:2px;border-style:solid;border-color:#d5d5d5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-clip:padding-box;background-color:#efefef;padding:0 0 12px 0}.hfs_overlayWin .hfs_overlayContentWrapper.default{border-color:#d5d5d5}.hfs_overlayWin .hfs_overlayContentWrapper.error{border-color:#c91111}.hfs_overlayWin .hfs_overlayContentWrapper.success{border-color:#4a9b17}.hfs_overlayWin .hfs_overlayContentWrapper.warning{border-color:#ff9c00}.hfs_overlayWin .hfs_overlayContentWrapper.info{border-color:#0f75da}.hfs_overlayWin .hfs_overlayContentWrapper .hfs_overlayPushHeader.error{color:#c91111}.hfs_overlayWin .hfs_overlayContentWrapper .hfs_overlayPushHeader.success{color:#4a9b17}.hfs_overlayWin .hfs_overlayContentWrapper .hfs_overlayPushHeader.warning{color:#ff9c00}.hfs_overlayWin .hfs_overlayContentWrapper .hfs_overlayPushHeader.info{color:#0f75da}@media screen and (max-width:360px){.hfs_showXS{display:block !important}.hfs_showXSInline{display:inline !important}.hfs_showXSInlineBlock{display:inline-block !important}.hfs_showXSTableCell{display:table-cell !important}.hfs_hideXS{display:none !important}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs.halfwidth{width:32%}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs #FavMap.hfs_tabContent{border-left:none;border-right:none;border-bottom:none;background-color:transparent}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_scrollableOptionsContent{height:auto;overflow-y:visible}#FavMap_Header{display:inline-block !important}}@media (max-width:768px){.hfs_showSM{display:block !important}.hfs_showSMInline{display:inline !important}.hfs_showSMInlineBlock{display:inline-block !important}.hfs_showSMTableCell{display:table-cell !important}.hfs_hideSM{display:none !important}.hfs_mapToolbox{left:0;width:100%;margin-left:0}.leaflet-control-attribution{white-space:nowrap}.hfs_listSuggest{width:100%;min-width:100%;max-width:100%}.hfs_pageContent{width:100%;padding-top:36px;margin-top:0;margin-bottom:0}.hfs_pageContent .hfs_tabNavigation{display:none}.hfs_pageHeader{position:absolute;top:0;height:36px;z-index:10100}.hfs_pageHeader.js_navbarOpen{height:auto}.hfs_pageMap{display:block;position:absolute}.hfs_pageMap .hfs_pageMapHeader{display:none;position:absolute;top:0;right:0;left:0;height:42px;color:#ffffff;background-color:#004A97}.hfs_pageMap.js_singleViewMode .hfs_pageMapHeader{display:block;z-index:1}.hfs_pageMap.js_singleViewMode .hfs_pageMapHeader .hfs_mapBack{display:block;position:absolute;top:0;left:0;bottom:0;width:36px}.hfs_pageMap.js_singleViewMode .hfs_pageMapHeader .hfs_mapBack a{display:block;width:auto;height:42px;line-height:42px;text-align:center;font-size:24px;color:#ffffff}.hfs_pageMap.js_singleViewMode .hfs_pageMapHeader .hfs_mapHeadline{display:block;padding-left:36px;padding-right:36px;text-align:center;height:42px;line-height:42px}.hfs_pageMap.js_singleViewMode .hfs_pageMapHeader .hfs_mapSideDrawer{position:absolute;top:0;right:0;bottom:0;width:36px}.hfs_pageMap.js_singleViewMode .hfs_pageMapHeader .hfs_mapSideDrawer a{display:block;width:auto;height:42px;line-height:36px;text-align:center;font-size:24px;color:#ffffff}.hfs_pageMap.js_singleViewMode .hfs_sideDrawerTrigger{box-shadow:none;top:8px}.hfs_pageMap .leaflet-control-container .leaflet-top{top:40px}.hfs_navbar{padding:0}.hfs_navbar .hfs_navbarHeader{float:none;display:block}.hfs_navbar .hfs_navbarHeader .hfs_navbarToggle{display:inline-block;margin-right:-12px;margin-top:1px;margin-bottom:0;float:right}.hfs_navbar .hfs_navbarCollapse{display:none}.hfs_navbar .hfs_navbarCollapse.js_navbarOpen{display:block;position:absolute;background:#efefef;border-bottom:1px solid #A8A8A7;right:0;left:0;padding:0 12px;-webkit-box-shadow:0 6px 6px rgba(0,0,0,0.6);-moz-box-shadow:0 6px 6px rgba(0,0,0,0.6);box-shadow:0 6px 6px rgba(0,0,0,0.6)}.hfs_navbar .hfs_navbarCollapse .hfs_nav .hfs_navItem{display:block}.hfs_navbar .hfs_navbarCollapse .hfs_nav .hfs_navItem a{padding:7.2px 0;border-top:1px solid #d5d5d5}.hfs_formWrapper{position:static;width:100%}.hfs_formWrapper .hfs_fieldsetWrapper,.hfs_formWrapper .hfs_optionTabsWrapper{display:block;position:static;width:100%;border-top:none}.hfs_formWrapper .hfs_fieldsetWrapper{border:none}.hfs_formWrapper .hfs_optionTabsWrapper:before,.hfs_formWrapper .hfs_optionTabsWrapper:after{display:table;width:100%;content:''}.hfs_formWrapper fieldset.hfs_formFieldset{margin-bottom:0}.hfs_formWrapper .hfs_optionTabsWrapper{text-align:justify;margin-left:0}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs{margin:0;width:1%;text-align:center;vertical-align:top}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs fieldset{display:inline-block;width:100%;vertical-align:top}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabItem{background:transparent;display:block;width:100%;height:34.92px;line-height:1;padding-top:7.2px}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabContent{position:absolute;left:0;width:100%;min-width:100%;text-align:left;z-index:0}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabContent .hfs_favTab{border-top:1px solid #A8A8A7;border-bottom:1px solid #A8A8A7}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabContent .hfs_favTab .hfs_favTabItems{background:#efefef none repeat scroll 0 0}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabContent .hfs_favTab .hfs_favTabItems .hfs_tabItem{width:auto;display:inline-block}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs .hfs_tabContent .hfs_scrollableOptionsContent{height:auto;overflow-y:visible}.hfs_formWrapper .hfs_optionTabsWrapper .hfs_optionTabs #FavMap.hfs_tabContent{border-left:none;border-right:none;border-bottom:none;background-color:transparent}.hfs_wrapResultContainer{position:absolute;left:0 !important;right:0;width:100%;border:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer,.hfs_wrapResultContainer .hfs_resultDetailContainer,.hfs_wrapResultContainer .hfs_resultAdditionalContainer{border:none;-webkit-overflow-scrolling:touch}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header{border:none;border-bottom:1px solid #A8A8A7}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_actionsResult,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_actionsResult,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_actionsResult{position:fixed;right:0;bottom:0;left:0}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_actionsResult{position:static;border-top:none;border-bottom:1px solid #A8A8A7}.hfs_wrapResultContainer .hfs_resultAdditionalContainer{z-index:1}.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_TQResultWrap .hfs_tqHeader{border:none}.hfs_wrapResultContainer.hfs_resultDetail{left:auto}.hfs_wrapResultContainer .hfs_header .hfs_headerDetail{display:block !important;vertical-align:middle}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_header{border-top:none}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_linkPrev,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_linkNext{background-color:#004A97;color:#ffffff;font-weight:bold}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_linkPrev i,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_linkNext i{font-size:24px}.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_linkPrev.hfs_connectionDisabled,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_linkNext.hfs_connectionDisabled{background-color:#d5d5d5}.hfs_overlayWin{width:auto;top:12px;left:12px;right:12px;margin-top:0 !important;margin-left:0 !important;min-width:inherit;max-width:inherit}.hfs_overlayWin.hfs_overlayTQResult{top:0;right:0;bottom:0;left:0;height:100% !important;min-width:inherit;max-width:inherit;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box;overflow:hidden;max-height:100%}.hfs_overlayWin.hfs_overlayTQResult .hfs_overlayContentWrapper{height:100% !important;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box;overflow-y:auto;-webkit-overflow-scrolling:touch}#HFS_CustomerFavorites+hfs_tabContent{display:block}#HFS_CustomerFavorites+hfs_tabContent .hfs_favTab .hfs_tabs{display:none}#FavMap_Header{display:inline-block !important}}@media screen and (min-width:769px) and (max-width:1024px){.hfs_showMD{display:block !important}.hfs_showMDInline{display:inline !important}.hfs_showMDInlineBlock{display:inline-block !important}.hfs_showMDTableCell{display:table-cell !important}.hfs_hideMD{display:none !important}.hfs_formWrapper{position:absolute;top:0;left:0}.hfs_formWrapper .hfs_optionTabs .hfs_tabContent .hfs_favTab{min-width:320px;max-width:420px;background:#ffffff;border:1px solid #A8A8A7;position:absolute;top:-238px;left:350px}.hfs_formWrapper .hfs_optionTabs .hfs_tabContent .hfs_favTab.stboard{top:-205px}.hfs_formWrapper .hfs_optionTabs .hfs_tabContent .hfs_favTab .hfs_favTabItems{background:#EFEFEF}.hfs_formWrapper .hfs_optionTabsWrapper{border-top:none}.hfs_wrapResultContainer.hfs_resultOverview{left:0}.hfs_wrapResultContainer.hfs_resultDetail{left:319px}.hfs_wrapResultContainer.js_additionalContainerShown.hfs_resultOverview{left:-320px}.hfs_wrapResultContainer.js_additionalContainerShown.js_additionalIsSecondCol.hfs_resultOverview{left:-320px}.hfs_wrapResultContainer.js_additionalContainerShown.hfs_resultDetail{left:-320px}.hfs_wrapResultContainer.js_additionalContainerShown.hfs_resultAdditional{left:0}.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_header,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_header,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_header,.hfs_wrapResultContainer .hfs_resultOverviewContainer .hfs_tqHeader,.hfs_wrapResultContainer .hfs_resultDetailContainer .hfs_tqHeader,.hfs_wrapResultContainer .hfs_resultAdditionalContainer .hfs_tqHeader{border-top:none}.hfs_wrapResultContainer .hfs_resultOverviewContainer[data-contid="SQ"] .hfs_header,.hfs_wrapResultContainer .hfs_resultDetailContainer[data-contid="SQ"] .hfs_header,.hfs_wrapResultContainer .hfs_resultAdditionalContainer[data-contid="SQ"] .hfs_header{border-top:none}}@media screen and (min-width:1025px) and (max-width:1279px){.hfs_showLG{display:block !important}.hfs_showLGInline{display:inline !important}.hfs_showLGInlineBlock{display:inline-block !important}.hfs_showLGTableCell{display:table-cell !important}.hfs_hideLG{display:none !important}.hfs_formWrapper{position:absolute;top:12px;left:12px}.hfs_formWrapper .hfs_optionTabs .hfs_tabContent .hfs_favTab{min-width:320px;max-width:420px;background:#ffffff;border:1px solid #A8A8A7;position:absolute;top:-232px;left:350px}.hfs_formWrapper .hfs_optionTabs .hfs_tabContent .hfs_favTab.stboard{top:-205px}.hfs_formWrapper .hfs_optionTabs .hfs_tabContent .hfs_favTab .hfs_favTabItems{background:#EFEFEF}}@media (min-width:1280px){.hfs_showXLG{display:block !important}.hfs_showXLGInline{display:inline !important}.hfs_showXLGInlineBlock{display:inline-block !important}.hfs_showXLGTableCell{display:table-cell !important}.hfs_hideXLG{display:none !important}.hfs_formWrapper{position:absolute;top:12px;left:12px}.hfs_formWrapper .hfs_optionTabs .hfs_tabContent .hfs_favTab{min-width:320px;max-width:420px;background:#ffffff;border:1px solid #A8A8A7;position:absolute;top:-232px;left:350px}.hfs_formWrapper .hfs_optionTabs .hfs_tabContent .hfs_favTab.stboard{top:-200px}.hfs_formWrapper .hfs_optionTabs .hfs_tabContent .hfs_favTab .hfs_favTabItems{background:#EFEFEF}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){}/*# sourceMappingURL=/_webapp/css/build/widget_styles.css.map */