.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none!important}.leaflet-container img.leaflet-image-layer{max-width:15000px!important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}
.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,0.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,0.25,1);transition:transform .25s cubic-bezier(0,0,0.25,1)}
.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:url('/Resources/img/openhand_8_8.cur'),url('/Resources/img/tPMY9.gif'),default}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:url('/Resources/img/closedhand_8_8.cur'),url('/Resources/img/ZeyI3.gif'),move}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}
.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:0}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}
.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}
.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:0;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:0;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left}.leaflet-popup-content{line-height:1.4;padding:3px 3px 3px 3px;color:#fff}.leaflet-popup-content h3{font-size:12px}.leaflet-popup-content p{margin:18px 0}
.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#404246;border-radius:3px;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{display:none;position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#fff;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#fff}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}
.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-label{background:#ebebeb;background:rgba(235,235,235,0.81);background-clip:padding-box;border-color:#777;border-color:rgba(0,0,0,0.25);border-radius:4px;border-style:solid;border-width:4px;color:#111;display:block;font:12px/20px "Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;padding:1px 6px;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;z-index:7600;top:-15px;left:-25px;border:0;background:0;color:#fff;font-weight:normal;padding:0;text-align:center;font-size:11px;width:18px}.leaflet-label.cluster-label{color:#333;width:24px;line-height:24px}.marker-cluster-small{background-color:rgba(181,226,140,0.6)}.marker-cluster-small div{background-color:rgba(110,204,57,0.6)}.marker-cluster-medium{background-color:rgba(241,211,87,0.6)}.marker-cluster-medium div{background-color:rgba(240,194,12,0.6)}.marker-cluster-large{background-color:rgba(253,156,115,0.6)}.marker-cluster-large div{background-color:rgba(241,128,23,0.6)}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif}
.marker-cluster span{line-height:30px}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-in;-o-transition:-o-transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in}@charset "UTF-8";/*! SL-se 2017-09-18 
 Do not apply any changes in this file. */ /*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.chzn-container{position:relative;display:inline-block;zoom:1;*display:inline}.chzn-container .chzn-drop{background:#fff;border:1px solid #CCC;position:absolute;top:29px;left:0;z-index:1010;margin:4px 0 0}.chzn-container-single .chzn-single{-moz-background-clip:padding;background-color:#fff;border:1px solid #CCC;display:block;overflow:hidden;white-space:nowrap;position:relative;height:28px;line-height:29px;padding:0 0 0 8px;text-decoration:none}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:8px;width:12px;height:13px;font-size:1px;background:url("chosen-sprite.png") right top no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}
.chzn-container-single .chzn-single div b{background:url("chosen-sprite.png") no-repeat 0 2px;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{margin:1px 0;padding:4px 20px 4px 5px;outline:0}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-drop{-moz-background-clip:padding}.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:right top}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px}.chzn-container-multi .chzn-choices{cursor:text;overflow:hidden;height:auto!important;height:1%;position:relative;display:block;padding:0;margin:0}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{background:transparent!important;border:0!important;font-size:100%;height:15px;padding:5px;margin:1px 0 2px;outline:0}
.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-moz-background-clip:padding;line-height:13px;padding:3px 20px 3px 5px;margin:3px 0 3px 5px;position:relative;cursor:default}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url("chosen-sprite.png") right top no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:right -11px}.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{color:#666;border:1px solid #ccc;padding-right:5px}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:right -11px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{color:#fff}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results-scroll{background:white;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url("chosen-sprite.png") no-repeat -4px -3px}
.chzn-container .chzn-results-scroll-up span{background:url("chosen-sprite.png") no-repeat -22px -3px}.chzn-container-multi .chzn-results{margin:4px;padding:0}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container-active .chzn-single{border:1px solid #CCC}.chzn-container-active .chzn-single .chzn-drop{margin-top:-29px}.chzn-container-active .chzn-single-with-drop{border-color:#CCC}.chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:none}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 1px}.chzn-container-active .chzn-choices{border:1px solid rgba(82,168,236,0.8);outline:0;outline:thin dotted \9}.chzn-container-active .chzn-choices .search-field input{color:#111!important}.chzn-disabled{cursor:default}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}
.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto;background-position:right top}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}.chzn-rtl .chzn-search input{padding:4px 5px 4px 20px;direction:rtl}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:0}@font-face{font-family:'sl_gothic_text';src:url("/Resources/fonts/SLGothic/slgothictext-regular-webfont.eot");src:url("/Resources/fonts/SLGothic/slgothictext-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/Resources/fonts/SLGothic/slgothictext-regular-webfont.woff") format("woff"),url("/Resources/fonts/SLGothic/slgothictext-regular-webfont.ttf") format("truetype"),url("/Resources/fonts/SLGothic/slgothictext-regular-webfont.svg#sl_gothic_textregular") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'sl_gothic_text';src:url("/Resources/fonts/SLGothic/slgothictext-italic-webfont.eot");src:url("/Resources/fonts/SLGothic/slgothictext-italic-webfont.eot?#iefix") format("embedded-opentype"),url("/Resources/fonts/SLGothic/slgothictext-italic-webfont.woff") format("woff"),url("/Resources/fonts/SLGothic/slgothictext-italic-webfont.ttf") format("truetype"),url("/Resources/fonts/SLGothic/slgothictext-italic-webfont.svg#sl_gothic_textitalic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'sl_gothic_text';src:url("/Resources/fonts/SLGothic/slgothictext-bold-webfont.eot");src:url("/Resources/fonts/SLGothic/slgothictext-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/Resources/fonts/SLGothic/slgothictext-bold-webfont.woff") format("woff"),url("/Resources/fonts/SLGothic/slgothictext-bold-webfont.ttf") format("truetype"),url("/Resources/fonts/SLGothic/slgothictext-bold-webfont.svg#sl_gothic_textbold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'sl_gothic_textlight';src:url("/Resources/fonts/SLGothic/slgothictext-light-webfont.eot");src:url("/Resources/fonts/SLGothic/slgothictext-light-webfont.eot?#iefix") format("embedded-opentype"),url("/Resources/fonts/SLGothic/slgothictext-light-webfont.woff") format("woff"),url("/Resources/fonts/SLGothic/slgothictext-light-webfont.ttf") format("truetype"),url("/Resources/fonts/SLGothic/slgothictext-light-webfont.svg#sl_gothic_textlight") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'sl_gothic_textlight';src:url("/Resources/fonts/SLGothic/slgothictext-lightitalic-webfont.eot");src:url("/Resources/fonts/SLGothic/slgothictext-lightitalic-webfont.eot?#iefix") format("embedded-opentype"),url("/Resources/fonts/SLGothic/slgothictext-lightitalic-webfont.woff") format("woff"),url("/Resources/fonts/SLGothic/slgothictext-lightitalic-webfont.ttf") format("truetype"),url("/Resources/fonts/SLGothic/slgothictext-lightitalic-webfont.svg#sl_gothic_textlight_italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'sl_gothic_timetable';src:url("/Resources/fonts/SLGothic/slgothictimetable-bold-webfont.eot");src:url("/Resources/fonts/SLGothic/slgothictimetable-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/Resources/fonts/SLGothic/slgothictimetable-bold-webfont.woff") format("woff"),url("/Resources/fonts/SLGothic/slgothictimetable-bold-webfont.ttf") format("truetype"),url("/Resources/fonts/SLGothic/slgothictimetable-bold-webfont.svg#sl_gothic_timetablebold") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:'sl_gothic_timetable';src:url("/Resources/fonts/SLGothic/slgothictimetable-italic-webfont.eot");src:url("/Resources/fonts/SLGothic/slgothictimetable-italic-webfont.eot?#iefix") format("embedded-opentype"),url("/Resources/fonts/SLGothic/slgothictimetable-italic-webfont.woff") format("woff"),url("/Resources/fonts/SLGothic/slgothictimetable-italic-webfont.ttf") format("truetype"),url("/Resources/fonts/SLGothic/slgothictimetable-italic-webfont.svg#sl_gothic_timetableitalic") format("svg");font-weight:normal;font-style:italic}
@font-face{font-family:'sl_gothic_timetable';src:url("/Resources/fonts/SLGothic/slgothictimetable-regular-webfont.eot");src:url("/Resources/fonts/SLGothic/slgothictimetable-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/Resources/fonts/SLGothic/slgothictimetable-regular-webfont.woff") format("woff"),url("/Resources/fonts/SLGothic/slgothictimetable-regular-webfont.ttf") format("truetype"),url("/Resources/fonts/SLGothic/slgothictimetable-regular-webfont.svg#sl_gothic_timetableregular") format("svg");font-weight:normal;font-style:normal}.sl-emphasized{font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:bold;font-size:12pt}*{margin:0}.ng-cloak,.ng-hide{display:none!important}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}[ng\:cloak].cloakreverse,[ng-cloak].cloakreverse,[data-ng-cloak].cloakreverse,[x-ng-cloak].cloakreverse,.ng-cloak.cloakreverse,.x-ng-cloak.cloakreverse{display:block!important}html,body{-webkit-highlight:none;height:100%}html{-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0;overflow-x:hidden;font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12pt;line-height:1.42857;color:#252525;background-color:#ebeced}h1,h2,h3{font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12pt}h1{font-size:25px;font-weight:bold}h2{font-size:20px}h3{font-size:18px;font-weight:bold}a:link,a:visited,a:hover,a:active,a:focus{outline:0}.skipnav a{position:absolute;left:-9999px;z-index:10000;display:block;width:100%;padding:10px;box-sizing:border-box;background:#00aeef;color:#fff;text-align:center}.skipnav a:focus{left:0;color:#fff}.wrapper{min-width:320px;margin:0 auto}.float-right{float:right}.clickable-dropdown{position:relative;height:50px;padding:0 43px 0 5px;line-height:50px}.error{color:#ef4056;display:block}.relative{position:relative}div,input,article,section,aside,textarea,button,span,input[type=email],input[type=password],figure,img,ol,ul,li,dd,dl,dt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
a{color:#252525;text-decoration:none}a:hover,a:focus{color:#00aeef;text-decoration:underline}.boxing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row{margin-bottom:10px!important}.middle-col{margin:0 auto}.main-body{padding:20px}.main-body h2{font:25px "sl_gothic_textlight",Arial,sans-serif;margin-bottom:10px}.main-body p{font-size:15px}.hide-mobile{display:none}@media all and (max-width:400px){.site-header .container,.tab-group .container{max-width:666px}.hide-mobile{display:initial}}@media(min-width:666px){.site-header .container,.tab-group .container{max-width:978px}.container{overflow:hidden;max-width:652px;margin:0 auto}.middle-col{max-width:584px;margin:0 auto}.list,.box{height:210px;width:100%;margin:8px;text-align:center;float:left}.list{height:435px;width:auto;float:none}}@media(min-width:978px){h1{font-size:46px}h2{font-size:24px}h3{font-size:20px}.site-header .container,.tab-group .container{max-width:960px}.container{overflow:hidden;max-width:960px;margin:0 auto;padding:0}
.list{float:right;height:435px}.row{margin-bottom:20px!important}.hide-desktop{display:hide}}@media(min-width:978px){.beta .beta-text{line-height:60px}}.overflow{overflow:hidden}.pull-right{float:right}.pull-left{float:left}.block{display:block!important}.full-width{width:100%!important}.no-padding{padding:0!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-margin{margin:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.lte8 .disabled{filter:alpha(opacity=50)}.lte8 .overlay{background:#fff;filter:alpha(opacity=80)}.lte8 .search-field input[type="text"],.lte8 .share-block input[type="text"]{padding-top:10px}.lte8 .search .search-field input[type="text"]{padding-top:16px}
.lte8 .search-favourites .more-options-text{margin-bottom:3px}.lte8 .tab-group.inactive{filter:alpha(opacity=30)}.lte8 .tab-group.inactive .tab-group-icon-wrapper,.lte8 .tab-group.inactive .tab-group-icon{filter:alpha(opacity=30)}.lte8 .fake-map{max-width:1500px;margin-left:auto;margin-right:auto}.lte8 .ticket{border-bottom:1px solid #F2F2F2}.lte8 .checkout input[type="text"],.lte8 .mitt-sl input[type="text"],.lte8 .mitt-sl input[type="password"]{padding-top:12px}.lte8 .login{margin-top:20px!important}.lte7 *{zoom:1}.ie7 .search-title .sl-favourite,.ie7 .real-time-search-title .sl-favourite,.ie7 .show-more-news-icon,.ie7 .transport-list,.ie7 .trafic-icon,.ie7 .update-icon,.ie7 .tab-group-icon-wrapper,.ie7 .shopping-cart-icon,.ie7 .checkout .step-indicator .step,.ie7 .social-media-icon,.ie7 .multi-block .social-media div>div,.ie7 .multi-block .social-media div>div a,.ie7 .sl-logo,.ie7 .share-links a,.ie7 .advanced-station-icon,.ie7 .site-header .close-icon{display:block;float:left}
.ie7 .search-title .sl-favourite,.ie7 .real-time-search-title .sl-favourite,.ie7 .real-time-transport-number{margin-right:5px}.ie7 .search-title span,.ie7 .real-time-search-title span,.ie7 a.button-primary,.ie7 a.button-secondary,.ie7 .site-header-button.search-button,.ie7 .site-header-button.open-nav-button,.ie7 .site-header-button.shopping-cart-button,.ie7 .site-header-button.login-button,.ie7 .site-header-button-container>ul li,.ie7 .tab-item,.ie7 .tab-group .tab-list-item,.ie7 .search-field input[type="text"],.ie7 .real-time-result-info .real-time-transport-list,.ie7 .real-time-search-results .trip-list .price-info .th,.ie7 .real-time-search-results .trip-list .price-info .tr,.ie7 .search-results .trip-list .price-info .th,.ie7 .search-results .trip-list .price-info .tr{display:inline;zoom:1}.ie7 .empty-element{height:0}.ie7 .middle-col{display:block}.ie7 .tab-group .tab-list-item .tab{height:22px;padding-left:0}.ie7 .search-field input[type="text"]{height:34px;border:0}
.ie7 .switch-directions-icon{top:65px}.ie7 .advanced-search-filter h2{float:left}.ie7 .search-time-selection .departure-day-wrapper{width:305px;margin-right:5px;padding-right:0}.ie7 .search-time-selection .search-time-right{width:228px;left:0}.ie7 .search-time-selection .departure-hour,.ie7 .search-time-selection .departure-minute{width:114px}.ie7 .search-advanced-params input[type="checkbox"],.ie7 .search-advanced-params input[type="radio"]{position:static;width:20px;height:20px}.ie7 .search-advanced-params .checkbox-label,.ie7 .search-advanced-params .radio-button-label{padding-left:0}.ie7 .search-advanced-params .checkbox-icon,.ie7 .search-advanced-params .radio-button-icon{display:none}.ie7 .search-advanced-params label{cursor:auto}.ie7 .searchFromToWrapper div:first-child .input-field-wrapper{margin-bottom:0}.ie7 .search-favourites-item{padding-right:0}.ie7 .controllPanel .map-controll input[type="checkbox"]+label span{width:13px;height:13px}
.ie7 .timetables .timetables-result .timetable p{display:inline}.ie7 .timetables .timetables-result .line-number{display:inline}.ie7 .teasers .news ul li{height:73px}.ie7 .teasers .news ul time span{line-height:24px}.ie7 .teasers .news .showMore{text-align:left;padding-left:105px}.ie7 .site-header-search .input-field-wrapper input{height:22px}.ie7 .teasers .box{height:54px}.ie7 .multi-block .site-footer-search .search-field{padding-right:108px}.ie7 .multi-block .site-footer-search .search-field input{padding-right:0;height:24px}.ie7 .multi-block .site-footer-search .search-field .button-primary{width:80px;right:-80px}.ie7 .social-media-icon{cursor:pointer}.ie7 .search-result-pagination a{width:30px;height:38px}.ie7 .arrow-up-icon,.ie7 .arrow-down-icon{display:block}.ie7 .shopping-cart-button{width:20px}.ie7 .tickets .button-primary{display:block}.ie7 .checkout input[type="text"],.ie7 .mitt-sl input[type="text"],.ie7 .mitt-sl input[type="password"],.ie7 .tickets input{padding:12px 0 0 2px;height:30px}
.ie7 .mitt-sl .search-form-container{float:left}.ie7 .mitt-sl .rename-card .button-primary{width:90px}.ie7 .mitt-sl .person-number{float:none}.ie7 .tickets .button-primary,.ie7 .tickets .button-secondary,.ie7 .mitt-sl .button-primary,.ie7 .mitt-sl .button-secondary,.ie7 .checkout .register-card .button-primary,.ie7 .checkout .register-card .button-secondary,.ie7 .button-container .button-primary,.ie7 .button-container .button-secondary{display:inline;width:auto}.ie7 .mitt-sl-aside .register-card .serial-number input,.ie7 .checkout .register-card .serial-number input{float:right;margin-left:0}.ie7 .mitt-sl-aside .register-card .serial-number input:first-child,.ie7 .checkout .register-card .serial-number input:first-child{float:left}.ie7 .mitt-sl-aside .internet-purchases .sum-breakdown li,.ie7 .checkout .internet-purchases .sum-breakdown li{float:left;padding-left:0;margin-right:-4px}.ie7 .refund-form .time{margin-bottom:15px}.ie7 .refund-form .hour,.ie7 .refund-form .minute{width:47%}@media(min-width:666px){.ie7 .middle-col{width:564px;margin:0 auto}
.ie7 .search-options .tabs,.ie7 .search-form-container{width:544px}.ie7 .teasers .box{width:270px;height:170px}.ie7 .refund-form .hour,.ie7 .refund-form .minute{width:21%}}@media all and (max-width:978px){.ie7 .v2 .search-field{width:96%;padding:0 2% 5px}}@media all and (min-width:978px){.lte8 .mitt-sl .card-list{width:809px}.lte8 .mitt-sl .card-list>li{float:left;display:block}.ie7 .page-banner h1{line-height:77px}.ie7 .tab-group-icon-wrapper{font-size:16px}.ie7 footer{height:499px}.ie7 .site-footer-block{height:478px}.ie7 .real-time-search-results .trip-list .price-info .type,.ie7 .search-results .trip-list .price-info .type{width:204px}.ie7 .real-time-search-results .trip-list .price-info .full-price,.ie7 .search-results .trip-list .price-info .full-price{width:150px}.ie7 .real-time-search-results .trip-list .price-info .reduced-price,.ie7 .search-results .trip-list .price-info .reduced-price{width:150px}.ie7 .real-time-transport-item{width:516px}.ie7 .real-time-transport-number-wrapper{width:466px}
.ie7 .input-field-wrapper{width:502px}.ie7 .search-advanced-params .input-field-wrapper{width:480px}.ie7 .search-field .input-field-wrapper.nopadding{width:520px}.ie7 .search-field .nopadding input{width:510px}.ie7 .searchFromToWrapper{width:504px}.ie7 .searchFromToWrapper .input-field-wrapper{width:462px}.ie7 .site-header-button.open-nav-button{display:none}.ie7 .tab-group .tab-label,.ie7 .tab-group .tab-list,.ie7 .site-header-nav-list li{display:inline;zoom:1}.ie7 .site-header-search .search-field .button-primary{width:80px}.ie7 .tab-group-icon-wrapper{display:inline;float:none}.ie7 .site-footer-block{width:298px}.ie7 .search-tickets .tabs h2{margin-right:0}.ie7 .search-tickets .search-form-container .form-group{width:206px}.ie7 .mitt-sl .card{width:165px}.ie7 .mitt-sl .card-list .active-card-actions{width:788px}}.two-col-table{display:table;width:100%}.two-col-table-star{display:table-cell;vertical-align:middle;width:100%}.two-col-table-sized{display:table-cell;vertical-align:top}.two-col-rel-right{width:100%;display:inline-block;*display:inline;zoom:1;position:relative;padding-right:40px}
.two-col-rel-left{width:100%;display:inline-block;*display:inline;zoom:1;position:relative;padding-left:30px}.two-col-rel-one{display:inline-block;*display:inline;zoom:1}.two-col-rel-one.right{padding:10px}.two-col-abs-right{position:absolute;display:inline-block;*display:inline;zoom:1;vertical-align:top;right:0;top:0;height:40px;width:50px}.two-col-abs-left{position:absolute;display:inline-block;*display:inline;zoom:1;vertical-align:top;left:0;top:0;height:40px;width:60px}.hide-mob{display:none!important}@media(min-width:400px){.hide-mob{display:block!important}.hide-ipad{display:none!important}}@media(min-width:978px){.hide-desktop{display:none!important}.hide-mob{display:block!important}}.col-1{width:100%}@media(min-width:400px){.col-1{width:8.33333%}}.col-2{width:100%}@media(min-width:400px){.col-2{width:16.66667%}}.col-3{width:100%}@media(min-width:400px){.col-3{width:25%}}.col-4{width:100%}@media(min-width:400px){.col-4{width:33.33333%}}.col-5{width:100%}@media(min-width:400px){.col-5{width:41.66667%}
}.col-6{width:100%}@media(min-width:400px){.col-6{width:50%}}.col-7{width:100%}@media(min-width:400px){.col-7{width:58.33333%}}.col-8{width:100%}@media(min-width:400px){.col-8{width:66.66667%}}.col-9{width:100%}@media(min-width:400px){.col-9{width:75%}}.col-10{width:100%}@media(min-width:400px){.col-10{width:83.33333%}}.col-11{width:100%}@media(min-width:400px){.col-11{width:91.66667%}}.col-12{width:100%}@media(min-width:400px){.col-12{width:100%}}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}@media(min-width:400px){.col-sm-1{width:8.33333%}}@media(min-width:400px){.col-sm-2{width:16.66667%}}@media(min-width:400px){.col-sm-3{width:25%}}@media(min-width:400px){.col-sm-4{width:33.33333%}}@media(min-width:400px){.col-sm-5{width:41.66667%}}@media(min-width:400px){.col-sm-6{width:50%}
}@media(min-width:400px){.col-sm-7{width:58.33333%}}@media(min-width:400px){.col-sm-8{width:66.66667%}}@media(min-width:400px){.col-sm-9{width:75%}}@media(min-width:400px){.col-sm-10{width:83.33333%}}@media(min-width:400px){.col-sm-11{width:91.66667%}}@media(min-width:400px){.col-sm-12{width:100%}}@media(min-width:400px){.col-md-1{width:8.33333%}}@media(min-width:400px){.col-md-2{width:16.66667%}}@media(min-width:400px){.col-md-3{width:25%}}@media(min-width:400px){.col-md-4{width:33.33333%}}@media(min-width:400px){.col-md-5{width:41.66667%}}@media(min-width:400px){.col-md-6{width:50%}}@media(min-width:400px){.col-md-7{width:58.33333%}}@media(min-width:400px){.col-md-8{width:66.66667%}}@media(min-width:400px){.col-md-9{width:75%}}@media(min-width:400px){.col-md-10{width:83.33333%}}@media(min-width:400px){.col-md-11{width:91.66667%}}@media(min-width:400px){.col-md-12{width:100%}}@media(min-width:978px){.col-lg-1{width:8.33333%}}@media(min-width:978px){.col-lg-2{width:16.66667%}}@media(min-width:978px){.col-lg-3{width:25%}
}@media(min-width:978px){.col-lg-4{width:33.33333%}}@media(min-width:978px){.col-lg-5{width:41.66667%}}@media(min-width:978px){.col-lg-6{width:50%}}@media(min-width:978px){.col-lg-7{width:58.33333%}}@media(min-width:978px){.col-lg-8{width:66.66667%}}@media(min-width:978px){.col-lg-9{width:75%}}@media(min-width:978px){.col-lg-10{width:83.33333%}}@media(min-width:978px){.col-lg-11{width:91.66667%}}@media(min-width:978px){.col-lg-12{width:100%}}@media(min-width:1024px){.col-xlg-1{width:8.33333%}}@media(min-width:1024px){.col-xlg-2{width:16.66667%}}@media(min-width:1024px){.col-xlg-3{width:25%}}@media(min-width:1024px){.col-xlg-4{width:33.33333%}}@media(min-width:1024px){.col-xlg-5{width:41.66667%}}@media(min-width:1024px){.col-xlg-6{width:50%}}@media(min-width:1024px){.col-xlg-7{width:58.33333%}}@media(min-width:1024px){.col-xlg-8{width:66.66667%}}@media(min-width:1024px){.col-xlg-9{width:75%}}@media(min-width:1024px){.col-xlg-10{width:83.33333%}}@media(min-width:1024px){.col-xlg-11{width:91.66667%}
}@media(min-width:1024px){.col-xlg-12{width:100%}}@media(min-width:1400px){.col-xxlg-1{width:8.33333%}}@media(min-width:1400px){.col-xxlg-2{width:16.66667%}}@media(min-width:1400px){.col-xxlg-3{width:25%}}@media(min-width:1400px){.col-xxlg-4{width:33.33333%}}@media(min-width:1400px){.col-xxlg-5{width:41.66667%}}@media(min-width:1400px){.col-xxlg-6{width:50%}}@media(min-width:1400px){.col-xxlg-7{width:58.33333%}}@media(min-width:1400px){.col-xxlg-8{width:66.66667%}}@media(min-width:1400px){.col-xxlg-9{width:75%}}@media(min-width:1400px){.col-xxlg-10{width:83.33333%}}@media(min-width:1400px){.col-xxlg-11{width:91.66667%}}@media(min-width:1400px){.col-xxlg-12{width:100%}}[class*="col-"]:not([class*="-col-"]):not(.col-wrap){float:left;box-sizing:border-box}@media(min-width:666px){[class*="col-"]:not([class*="-col-"]):not(.col-wrap){padding:0 10px}}@media(min-width:666px){.col-wrap{margin:0 -10px}
}.col-mid{float:none}@media(min-width:400px){.col-mid{margin:0 auto}}.map-col,.search-col{padding:10px;float:left;width:100%}@media(min-width:666px) and (max-width:1400px){.map-col{width:calc(100% - 340px)}}@media(min-width:1400px){.map-col{width:calc(100% - 500px)}}@media(min-width:666px) and (max-width:1400px){.search-col{width:340px}}@media(min-width:1400px){.search-col{width:500px}}.button-primary,.button-secondary{width:auto;padding:10px;border:0;color:#fff}.button-primary{margin-left:5px;background-color:#8d64aa;text-align:center}.button-secondary{margin-right:5px;background-color:#313131}a.button-primary,a.button-secondary,span.button-primary,span.button-secondary{display:inline-block;text-decoration:none;color:#fff}.disabled{zoom:1;filter:alpha(opacity=50);opacity:.5}.button-primary:focus,.button-secondary:focus,.switch-directions-icon:focus{background-color:#00aeef}@media(min-width:666px){.button-primary{min-width:100px}.button-primary,.button-secondary{padding:10px 15px}
}input[type="submit"],textarea{-webkit-appearance:none;-webkit-border-radius:0}select{width:100%;height:48px;text-indent:.01px;text-overflow:'';-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;position:absolute;top:0;left:0;padding:0;display:block;line-height:50px;border:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}select::-ms-expand{display:none;outline:0;cursor:pointer}.select-container{position:relative;height:50px;border:1px solid #c8caca;background:#fff}.select-overlay{display:block;height:48px;line-height:50px;padding-left:5px;background:transparent;cursor:pointer}.select-overlay .dropdown-icon{position:absolute;top:50%;right:10px;margin-top:-10px}.select-overlay:focus{border-left:4px solid #00aeef}button::-moz-focus-inner{border:0}:focus{outline:0}.radio-button-label{position:relative;display:inline-block;padding-left:21px}
.radio-button-icon{position:absolute;top:2px;left:0}.direct-bank .radio-button-icon{top:8px}input[type="radio"]:focus+label .radio-button-icon{background-position:-372px -342px}.checkbox-label{position:relative;display:inline-block;padding-left:28px}.checkbox-icon{position:absolute;top:0;left:0}input[type="checkbox"]:focus+label .checkbox-icon{background-position:-267px -339px}input[type="checkbox"]:focus+label.active .checkbox-icon,input[type="checkbox"].checked:focus+label .checkbox-icon{background-position:-319px -339px}#debug_mode{position:static}.textinput{background-color:white;border:1px solid #c8caca;padding:12px 5px;height:45px;margin-bottom:15px}.file-upload input{position:absolute;left:0;width:1px;opacity:0;filter:alpha(opacity=0)}.iframeinput,.iframeinput iframe{height:45px;width:100%;display:block;overflow:hidden;border:0;margin-bottom:15px}.hiddenIframe{width:1px;height:1px;overflow:hidden;position:absolute;left:-99999px;border:0}
input[type=time]{-webkit-appearance:none;-moz-appearance:none}input[type=time]::-ms-fill-lower,input[type=time]::-ms-fill-upper,input[type=time]::-ms-fill,input[type=time]::-ms-clear,input[type=time]::-ms-reveal{appearance:none;margin:-5px}input[type=time]::-moz-list-bullet,input[type=time]::-moz-focus-inner,input[type=time]::-moz-focus-outer{-moz-appearance:none;margin:-6px}input[type=time]::-webkit-textfield-decoration-container,input[type=time]::-webkit-search-cancel-button,input[type=time]::-webkit-inner-spin-button,input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:-6px}.testIcon,.sl-logo,.arrow-up-icon,.arrow-down-icon,.downIcon,.upIcon,.expand-mini-icon,.show-more-icon,.show-more-news-icon,.switch-directions-icon,.dropdown-icon,.mysl-expand-icon,.step,.sl-favourite,.search-fav-icon,.update-icon,.update-traffic-situation-icon,.close-icon,.expander-icon,.contract-icon,.radio-button-icon,.checkbox-icon,.expand-icon,.pdf-icon,.share-icon,.share-links a,.coverage-icon,.print-icon,.success-icon,.error-icon,.form-error-icon,.advanced-station-icon,.trafic-icon,.tab-group-icon,.real-time-transport-list .trafic-icon,.site-header-button.search-button,.site-header-button.open-nav-button,.tab-group-status-icon,.info-icon,.expand-alt-icon,.shopping-cart-icon,.ticket-info-icon,.remove-item-icon,.important-info-icon,.banner-icon,.payment-icon,.email,.link-1,.tel,.link-2,.social-media-icon{background-image:url("/Resources/img/atlas_v01.png");background-repeat:no-repeat;background-color:transparent}
.testIcon{width:200px;height:200px}.sl-logo,.arrow-up-icon,.arrow-down-icon,.downIcon,.upIcon,.expand-mini-icon,.show-more-icon,.show-more-news-icon,.switch-directions-icon,.mysl-expand-icon,.step,.sl-favourite,.search-fav-icon,.update-icon,.update-traffic-situation-icon,.expander-icon,.contract-icon,.radio-button-icon,.checkbox-icon,.expand-icon,.pdf-icon,.share-icon,.share-links a,.coverage-icon,.print-icon,.success-icon,.error-icon,.form-error-icon,.trafic-icon,.tab-group-icon-wrapper,.real-time-transport-list .trafic-icon,.tab-group-status-icon,.info-icon,.expand-alt-icon,.shopping-cart-icon,.ticket-info-icon,.remove-item-icon,.important-info-icon,.banner-icon,.payment-icon,.social-media-icon{text-indent:-9999px;display:inline-block;vertical-align:top}.sl-logo{width:49px;height:38px;background-position:-814px -401px}.arrow-up-icon,.arrow-down-icon{width:19px;height:30px}.arrow-up-icon{background-position:-323px -56px}.arrow-down-icon{background-position:-374px -54px}.downIcon,.upIcon{width:20px;height:20px;vertical-align:middle}
.downIcon{background-position:-468px -118px}.upIcon{background-position:-415px -119px}.expand-mini-icon{width:20px;height:20px;background-position:-681px -211px}.expand-mini-icon.active{background-position:-727px -211px}.show-more-icon{width:22px;height:21px;background-position:-16px -63px}.show-more-news-icon{width:17px;height:21px;background-position:-170px -166px}.switch-directions-icon{width:32px;height:32px;background-position:-875px -114px}.dropdown-icon{width:20px;height:20px;background-position:-829px -119px}.mysl-expand-icon{width:20px;height:20px;background-position:-879px -163px}.active .mysl-expand-icon{background-position:-932px -163px}.step{width:45px;height:22px;background-position:-664px -165px}.step.active{background-position:-715px -165px}.step:first-child{background-position:-663px -165px}.step:first-child.active{background-position:-714px -165px}.step.last{width:20px}.sl-favourite{background-position:-630px -68px;width:16px;height:15px;text-indent:0;overflow:hidden;font-size:0;color:transparent}
.sl-favourite.active{background-position:-70px -167px}.sl-favourite:focus{border:2px solid #00aeef;-moz-box-sizing:content-box;box-sizing:content-box}.search-fav-icon{background-position:-631px -276px;overflow:hidden;text-indent:0;font-size:0;color:transparent}.search-fav-icon.active{background-position:-71px -166px}.update-icon{width:22px;height:21px;background-position:-677px -64px;overflow:hidden;text-indent:0;font-size:0;color:transparent}.update-traffic-situation-icon{width:22px;height:21px;background-position:-780px -411px;overflow:hidden;text-indent:0;font-size:0;color:transparent}.update-traffic-situation-icon:focus{background-position:-730px -411px}.clickable{cursor:pointer}.sl-loading{background-image:url("/Resources/img/ajax-loader.gif");display:block;background-repeat:no-repeat;background-position:center;text-indent:-9999px;width:128px;height:50px;margin:0 auto}.sl-loading-mini{background-image:url("/Resources/img/ajax-loader-mini.gif");display:block;background-repeat:no-repeat;text-indent:-9999px;width:30px;height:30px;position:absolute;top:10px;right:10px;background-position:9px 10px}
.close-icon{position:absolute;background-position:-264px -59px;top:10px;right:10px;width:30px;height:33px;cursor:pointer}.expander-icon,.contract-icon{background-color:#000;overflow:hidden;text-indent:0;font-size:0;color:transparent}.expander-icon:focus,.contract-icon:focus{background-color:#00aeef}.expander-icon{width:43px;height:43px;background-position:-512px -199px}.contract-icon{width:43px;height:43px;background-position:-566px -199px}.radio-button-icon{width:16px;height:16px;background-position:-475px -166px}.active .radio-button-icon{background-position:-785px -166px}.checkbox-icon{width:20px;height:20px;background-position:-779px -211px}.active .checkbox-icon,.checked+label .checkbox-icon{background-position:-828px -211px}.expand-icon{background-repeat:repeat;background-position:838px -160px;width:30px;height:30px}.pdf-icon{width:24px;height:28px;background-position:-674px -406px}.pdf-icon:focus{border:2px solid #00aeef}.share-icon{background-position:-58px -201px;width:35px;height:35px}
.share-links a{width:35px;height:35px;background-repeat:repeat}.share-links a.mail{background-position:892px -200px}.share-links a.facebook{background-position:842px -200px}.share-links a.twitter{background-position:792px -200px}.share-links a:focus.mail{background-position:-362px -398px}.share-links a:focus.facebook{background-position:-414px -399px}.share-links a:focus.twitter{background-position:-464px -399px}.coverage-icon{width:19px;height:18px;background-position:-779px -65px;position:absolute;top:10px;right:40px}.print-icon{width:19px;height:18px;background-position:-576px -275px}.success-icon{width:28px;height:28px;background-position:-927px -335px}.error-icon{width:28px;height:28px;background-position:-11px -204px}.form-error-icon{width:13px;height:17px;background-position:-632px -14px}.advanced-station-icon{vertical-align:top;height:21px;display:inline-block;background-position:-14px -1009px}.advanced-station-icon.FER{background-position:-522px -14px}.trafic-icon{width:22px;height:21px;background-position:-166px -65px}
.MET,.subway,.metro{background-position:-420px -14px}.MET_red{background-position:-420px -14px}.MET_green{background-position:-420px -14px}.MET_blue{background-position:-420px -14px}.BUS,.bus{background-position:-472px -14px}.BUS_blue{background-position:-472px -14px}.BUS_red{background-position:-472px -14px}.FER,.fer,.SHP{background-position:-522px -14px}.TRN,.train{background-position:-370px -14px}.local,.TRM,.TRL,.tram,.LIGHTRAIL,.lightrail{background-position:-320px -14px}.FAC{background-position:-677px -117px}.NTF{background-position:-624px -117px}.AEX{background-position:-521px -117px}.Walk{background-position:-268px -14px}.adress-icon{background-position:-7px -1494px}.address,.adress{background-position:-166px -65px}.stationIcon{background-position:-727px -64px}.travelIcon{background-position:-218px -65px}.poi{background-position:-11px -1503px}.geo-location{background-position:-116px -66px}.line-icon{border-radius:2px;font-size:10px;margin-right:3px;background:#0089ca;color:#fff;min-width:22px;padding:0 3px;height:21px;display:inline-block;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.8)}
.line-icon.trl,.line-icon.trm,.line-icon.lightrail{background-color:#985141}.line-icon.trl.trl_7,.line-icon.trl.trm_7,.line-icon.trl.lightrail_7,.line-icon.trm.trl_7,.line-icon.trm.trm_7,.line-icon.trm.lightrail_7,.line-icon.lightrail.trl_7,.line-icon.lightrail.trm_7,.line-icon.lightrail.lightrail_7{background-color:#878a83}.line-icon.trl.trl_25,.line-icon.trl.trl_26,.line-icon.trl.trm_25,.line-icon.trl.trm_26,.line-icon.trl.lightrail_25,.line-icon.trl.lightrail_26,.line-icon.trm.trl_25,.line-icon.trm.trl_26,.line-icon.trm.trm_25,.line-icon.trm.trm_26,.line-icon.trm.lightrail_25,.line-icon.trm.lightrail_26,.line-icon.lightrail.trl_25,.line-icon.lightrail.trl_26,.line-icon.lightrail.trm_25,.line-icon.lightrail.trm_26,.line-icon.lightrail.lightrail_25,.line-icon.lightrail.lightrail_26{background-color:#008f93}.line-icon.trl.trl_27,.line-icon.trl.trl_28,.line-icon.trl.trl_29,.line-icon.trl.trm_27,.line-icon.trl.trm_28,.line-icon.trl.trm_29,.line-icon.trl.lightrail_27,.line-icon.trl.lightrail_28,.line-icon.trl.lightrail_29,.line-icon.trm.trl_27,.line-icon.trm.trl_28,.line-icon.trm.trl_29,.line-icon.trm.trm_27,.line-icon.trm.trm_28,.line-icon.trm.trm_29,.line-icon.trm.lightrail_27,.line-icon.trm.lightrail_28,.line-icon.trm.lightrail_29,.line-icon.lightrail.trl_27,.line-icon.lightrail.trl_28,.line-icon.lightrail.trl_29,.line-icon.lightrail.trm_27,.line-icon.lightrail.trm_28,.line-icon.lightrail.trm_29,.line-icon.lightrail.lightrail_27,.line-icon.lightrail.lightrail_28,.line-icon.lightrail.lightrail_29{background-color:#9f599a}
.line-icon.trl.trl_22,.line-icon.trl.trm_22,.line-icon.trl.lightrail_22,.line-icon.trm.trl_22,.line-icon.trm.trm_22,.line-icon.trm.lightrail_22,.line-icon.lightrail.trl_22,.line-icon.lightrail.trm_22,.line-icon.lightrail.lightrail_22{background-color:#985141}.line-icon.trl.trl_21,.line-icon.trl.trm_21,.line-icon.trl.lightrail_21,.line-icon.trm.trl_21,.line-icon.trm.trm_21,.line-icon.trm.lightrail_21,.line-icon.lightrail.trl_21,.line-icon.lightrail.trm_21,.line-icon.lightrail.lightrail_21{background-color:#b4792b}.line-icon.trl.trl_12,.line-icon.trl.trm_12,.line-icon.trl.lightrail_12,.line-icon.trm.trl_12,.line-icon.trm.trm_12,.line-icon.trm.lightrail_12,.line-icon.lightrail.trl_12,.line-icon.lightrail.trm_12,.line-icon.lightrail.lightrail_12{background-color:#db7d18}.line-icon.bus_red,.line-icon.met_red{background-color:#d71d24}.line-icon.met_green{background-color:#179d4d}.line-icon.trn{background-color:#8dae3f}.line-icon.trn.trn_35{background-color:#d05d99}.line-icon.walk{display:none}
.tab-group-icon-wrapper{position:relative;width:22px;height:21px;overflow:hidden;text-indent:0;font-size:0;color:transparent}.tab-group-icon{position:absolute;top:0;left:0;display:block;width:22px;height:21px}.real-time-transport-list .trafic-icon{width:30px;height:35px;text-indent:0;overflow:hidden;font-size:0;color:transparent}.real-time-transport-list .MET_red{background-position:-212px -107px}.real-time-transport-list .MET_green{background-position:-212px -107px}.real-time-transport-list .MET_blue{background-position:-212px -107px}.real-time-transport-list .BUS{background-position:-264px -107px}.real-time-transport-list .BUS_blue{background-position:-264px -107px}.real-time-transport-list .BUS_red{background-position:-264px -107px}.real-time-transport-list .FER{width:33px;background-position:-61px -107px}.real-time-transport-list .TRN{background-position:-161px -107px}.real-time-transport-list .TRL{background-position:-111px -107px}.real-time-transport-list .TRM{background-position:-111px -107px}
.station{background-image:url("/Resources/img/stations.atlas.png");background-repeat:no-repeat;background-position:0 -386px}.site-header-button.search-button{background-position:-922px -113px}.site-header-button.open-nav-button{background-position:-4px -157px}.tab-group-status-icon{width:22px;height:21px;margin-right:3px}.EventGood{background-position:-574px -14px}.EventMinor{background-position:-677px -15px}.EventMajor{background-position:-780px -118px}.EventPlanned{background-position:-369px -116px}.warning{background-position:-625px -14px}.info{background-position:-727px -14px}.info-icon{width:26px;height:24px;background-position:-113px -163px;text-indent:0;overflow:hidden;font-size:0;color:transparent}.info-icon:focus{background-position:-260px -406px}.expand-alt-icon{width:20px;height:20px;background-position:-525px -165px}.active .expand-alt-icon{background-position:-576px -166px}.shopping-cart-icon{width:23px;height:16px;background-position:-419px -168px}.ticket-info-icon{width:36px;height:36px;background-position:-618px -150px}
.remove-item-icon{width:20px;height:20px;background-position:-373px -164px;text-indent:0;overflow:hidden;font-size:0;color:transparent}.remove-item-icon:focus{background-position:-211px -410px}.important-info-icon{width:36px;height:36px;position:absolute;background-position:-618px -150px;display:inline-block;vertical-align:middle;top:3px;left:0}.banner-icon{width:31px;height:31px}.theme-TicketPage-icon{background-position:-468px -268px}.theme-MittSL-icon{background-position:-415px -269px}.theme-CustomerSupport-icon{background-position:-364px -269px}.theme-Travel-icon{background-position:-316px -269px}@media(min-width:978px){.banner-icon{width:60px;height:60px}.theme-TicketPage-icon{background-position:-157px -252px}.theme-MittSL-icon{background-position:-239px -255px}.theme-CustomerSupport-icon{background-position:-3px -252px}.theme-Travel-icon{background-position:-77px -252px}}.payment-icon{display:inline-block;align-content:flex-end;vertical-align:middle;height:100%;text-indent:initial}
.card-visa{background-position:-162px -453px;width:50px;height:32px}.card-mastercard{background-position:-87px -453px;width:55px;height:32px}.card-masterpass{background-position:-11px -453px;width:51px;height:32px}.bank-direct-shb{background-position:-237px -453px;width:130px;height:32px;text-indent:-999px}.bank-direct-nb{background-position:-392px -453px;width:91px;height:32px;text-indent:-999px}.bank-direct-seb-se{background-position:-642px -453px;width:48px;height:32px;text-indent:-999px}.bank-direct-swedbank-se{background-position:-508px -453px;width:110px;height:32px;text-indent:-999px}.email{background-position:-779px -14px}.link-1{background-position:-829px -16px}.tel{background-position:-880px -15px}.link-2{background-position:-933px -15px}.social-media-icon{width:49px;height:47px;overflow:hidden;font-size:0;color:transparent;text-indent:0}.facebook{background-position:-254px -195px}a:focus .facebook,a:hover .facebook{background-position:-561px -331px}.youtube{background-position:-356px -192px}
a:focus .youtube,a:hover .youtube{background-position:-663px -328px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-device-pixel-ratio:1.5){.testIcon,.sl-logo,.arrow-up-icon,.arrow-down-icon,.downIcon,.upIcon,.expand-mini-icon,.show-more-icon,.show-more-news-icon,.switch-directions-icon,.dropdown-icon,.mysl-expand-icon,.step,.sl-favourite,.search-fav-icon,.update-icon,.update-traffic-situation-icon,.close-icon,.expander-icon,.contract-icon,.radio-button-icon,.checkbox-icon,.expand-icon,.pdf-icon,.share-icon,.share-links a,.coverage-icon,.print-icon,.success-icon,.error-icon,.form-error-icon,.advanced-station-icon,.trafic-icon,.tab-group-icon,.real-time-transport-list .trafic-icon,.site-header-button.search-button,.site-header-button.open-nav-button,.tab-group-status-icon,.info-icon,.expand-alt-icon,.shopping-cart-icon,.ticket-info-icon,.remove-item-icon,.important-info-icon,.banner-icon,.payment-icon,.email,.link-1,.tel,.link-2,.social-media-icon{background-image:url("/Resources/img/atlas_v01_HD.png");-webkit-background-size:1000px 500px;-moz-background-size:1000px 500px;-o-background-size:1000px 500px;background-size:1000px 500px}
}.input-field-wrapper{position:relative;margin:10px auto}input[type="text"],input[type="password"],input[type="email"],input[type="tel"]{-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:"sl_gothic_text",Arial,sans-serif;font-style:italic;font-weight:normal;font-size:12pt;outline:0;-webkit-border-radius:0;border-radius:0}input:focus,input:active{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-modify:read-write-plaintext-only}input[type="text"]:focus,input[type="password"]:focus{border-left:4px solid #00aeef}input::-ms-clear,::-ms-clear,select::-ms-clear{display:none;visibility:hidden;width:0;height:0;overflow:auto;zoom:1;outline:0!important}input:-webkit-autofill{color:#fff!important;-webkit-box-shadow:0 0 0 1000px white inset}input[type="file"]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}
input[type="file"]+label{width:100%;background-color:#fff;padding:0}input[type="file"]+label span{width:100%;min-height:2em;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top;height:43px;border:1px solid #c8caca;padding:10px 5px 10px 5px}input[type="file"]+label .file-upload{position:absolute;top:0;right:0;margin:0;height:43px;line-height:43px;padding:0;font-weight:normal}.sl-panel{background-color:#fff;padding:0 5px 5px}.sl-panel .sl-panel-header{display:block;padding:8px 0;text-indent:10px;border-bottom:1px solid #dadada;font-family:"sl_gothic_textlight",Arial,sans-serif;font-size:18px;font-weight:normal}.sl-panel .sl-panel-info{padding:8px 8px}.sl-panel .fav-help-info,.sl-panel .cov-help-info{padding-left:30px;padding-right:30px}.sl-panel .fav-help-info .trafic-icon,.sl-panel .cov-help-info .trafic-icon{top:9px}.sl-panel ul,.sl-panel ol{list-style:none;padding:0;margin:0}
.sl-panel .sl-panel-list:nth-child(odd){background-color:#fff}.sl-panel .sl-panel-list.even{background-color:#f4f4f4}.modal{background-color:#fff;padding:15px;overflow:hidden}.site-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:52px;padding:0;background-color:#019cd5}.site-header ul,.site-header ol{list-style:none;padding:0}.site-header .error{max-width:960px;margin:0 auto 5px;text-align:left}.site-header-logo{float:left;height:52px;width:61px;margin:0}.site-header-logo a{display:block;margin:7px 0 0 12px}.site-header-logo a:focus{background-color:#00aeef}.site-header-button{margin-top:5px;width:42px;height:38px;border:1px solid transparent;vertical-align:top}.site-header-button:focus{background-color:#00aeef}.site-header-button.search-button,.site-header-button.open-nav-button,.site-header-button.logout-button{display:inline-block}.site-header-button-container{float:right}.site-header-button-container>ul li{position:relative;display:inline;font-size:0;color:transparent}
.site-header-button.open-nav-button{margin-right:5px}.site-header-button.active{background-color:#008ac1;border-left:1px solid #008bbf;border-top:1px solid #008bbf;border-right:1px solid #4dc6f4;border-bottom:1px solid #4dc6f4}.site-header-button.active:focus{background-color:#00aeef}.site-header-button.logout-button{width:70px;line-height:38px;text-align:center;font-size:14px;color:#fff}.site-header-search{width:100%;background-color:#f4f4f4;clear:both}.site-header-search .search-field{position:relative;border-bottom:1px solid #c8caca;width:100%;max-width:100%!important;font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12pt;text-align:center;padding:10px}.site-header-search .search-field .input-field-wrapper{height:auto}.site-header-search .input-field-wrapper{max-width:960px;margin:0 auto}.site-header-search .input-field-wrapper input{height:36px}.site-header-search .input-field-wrapper .button-primary{display:none}.site-header-search .input-field-wrapper .close-icon{top:3px}
@media all and (min-width:978px){.site-header{min-height:60px}.site-header img{margin-bottom:11px}.site-header-button{height:60px;width:65px;margin:0;vertical-align:top}.site-header-button:hover{background-color:#00aeef}.site-header-button.active{background-color:#008ac1;border-left:1px solid #008bbf;border-top:1px solid transparent;border-right:1px solid #4dc6f4;border-bottom:1px solid transparent}.site-header-button.search-button{background-position:-910px -101px}.site-header-button.logout-button{width:86px;line-height:60px;text-align:center;font-size:16px;color:#fff}.site-header-button-container ul{height:60px;padding:0}.site-header-search .search-field input{padding-right:25px}.site-header-search .search-field .close-icon{position:absolute;right:100%;margin-right:10px}.site-header-search .search-field .button-primary{display:inline-block;margin-left:0;min-width:33px;height:36px;padding:0 15px;vertical-align:top;line-height:36px;background:#000;font-weight:bold}.site-header-search .search-field .button-primary:focus,.site-header-search .search-field .button-primary:hover{background:#00aeef}
.site-header-search .button-container{position:absolute;top:0;right:0}.site-header-logo{float:left;padding:0;margin:0 23px 0 10px;width:49px;height:60px}.site-header-logo a{display:block;height:38px;margin:11px 0 0}.site-header-button.open-nav-button{display:none}}.site-header-nav-list{overflow:hidden;width:100%;clear:left}.site-header-nav-list a{font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:bold;font-size:12pt;position:relative;display:block;padding:11px 30px;font-size:16pt!important;border:solid #d5d5d5;border-width:0 0 1px;line-height:1;color:#252525;text-shadow:none;text-decoration:none}.site-header-nav-list a .site-header-submenu-toggler{position:absolute;display:block;top:5px;right:5px;height:32px;width:32px;white-space:nowrap;text-indent:200px;overflow:hidden;cursor:pointer}.site-header-nav-list a.selected{background:#0089bf;color:#fff}.site-header-nav-list a:focus{background-color:#00aeef}.site-header-nav-list ul{background-color:#fff;padding:0;margin:0}
.site-header-nav-list li{overflow:hidden}.site-header-nav-list .dropdown ul{width:100%;background-color:#fff;border-left:4px solid #008bbf}.site-header-nav-list.mobile-hide{display:none}@media all and (min-width:978px){.site-header-nav-list{width:auto;float:left;clear:none}.site-header-nav-list ul{height:60px;background-color:#019cd5;margin:0}.site-header-nav-list .dropdown ul{position:absolute;left:0;top:60px;border:0;background-color:#fff}.site-header-nav-list li{display:inline-block}.site-header-nav-list a{height:60px;line-height:60px;border:0;padding:0 20px;font-size:16pt;font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12pt}.site-header-nav-list a .site-header-submenu-toggler{display:none}.site-header-nav-list a:hover{background:#00aeef}.site-header-nav-list.mobile-hide{display:block}.site-header-nav-list-wrapper>li>a{color:#fff}}.tab-group{margin-bottom:10px;border-bottom:1px solid #dadada;overflow:hidden}.tab-group.inactive{opacity:.3}
.tab-group.inactive .tab-list-item a:hover{background:0}.tab-group .container{width:100%;text-align:center}.tab-group .expand-alt-icon{position:absolute;top:2px;right:10px}.tab-group .clickable:focus .expand-alt-icon{background-position:-831px -339px}.tab-group .clickable.active:focus .expand-alt-icon{background-position:-884px -338px}.tab-group .tab-label{position:relative;width:100%;font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12pt;font-size:11pt;padding-left:10px;height:38px;line-height:38px;text-align:left;background-color:#fff}.tab-group .tab-label .tab-time{font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:bold;font-size:12pt;margin-left:6px}.tab-group .tab-label h2{display:inline;font-size:16px}.tab-group .tab-label span{display:inline-block}.tab-group .tab-label .update-traffic-situation-icon{position:absolute;top:50%;right:10px;margin-top:-10px}.tab-group .tab-label .sl-loading-mini{top:4px}
.tab-group .tab-list{position:relative;width:100%;padding:0;padding-top:38px;overflow:hidden;float:left;border-top:1px solid #c8caca;background:#fff}.tab-group .tab-list-item{min-width:39px;display:inline-block}.tab-group .tab-list-item .tab{position:absolute;top:0;width:16.6666%;height:38px;font-size:11pt;min-width:39px;display:block;text-decoration:none;padding:8px 0 8px 5px;border-left:1px solid #c8caca;border-bottom:1px solid #c8caca;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#252525}.tab-group .tab-list-item .tab.active{padding-bottom:9px;margin-bottom:-1px;background-color:#e9ebec;border-bottom:1px solid #e9ebec;color:#252525}.tab-group .tab-list-item .tab:focus{border-left:2px solid #00aeef;padding-left:3px}.tab-group .tab-list-item .tab.bus{left:0}.tab-group .tab-list-item .tab.metro{left:16.6666%}.tab-group .tab-list-item .tab.local{left:33.3333%}.tab-group .tab-list-item .tab.train{left:49.9999%}.tab-group .tab-list-item .tab.tram{left:66.6666%}
.tab-group .tab-list-item .tab.fer{left:83.3333%}.tab-group .tab-list-item .tab-group-status-icon{margin-right:0}.tab-group .tab-list-item.expanded .tab{padding-bottom:9px;margin-bottom:-1px;background-color:#e9ebec;border-bottom:1px solid #e9ebec;color:#252525}.tab-group .tab-group-icon-wrapper .status{position:absolute;left:-9999px}.tab-group .button-primary{min-width:80px}.tab-group .events .expand-alt-icon{top:11px}.tab-group .tab-info-groups{background:#f4f4f4}.tab-group .tab-info-groups .info-tab{list-style:none;padding:0;float:left;max-width:978px;background:#e9ebec}.tab-group .tab-info-groups .info-tab .info-list{list-style:none;padding:0}.tab-group .tab-info-groups .info-tab .info-list li{position:relative;margin-bottom:10px}.tab-group .tab-info-groups .info-tab .info-list h3{font-size:16px}.tab-group .tab-info-groups .info-tab .info-list .tab-group-status-icon{position:absolute;top:0;left:10px}.tab-group .tab-info-groups .info-tab .info-list .events{margin-top:10px;border-bottom:1px solid #c8caca}
.tab-group .tab-info-groups .info-tab .info-list .events li{margin-bottom:0}.tab-group .tab-list-group-container{width:6%;vertical-align:top}.tab-group .tab-list-group{padding:14px 0 0;text-align:left;border-bottom:1px solid #c8caca}.tab-group .tab-list-group .allEvents{padding-left:35px;border-top:1px solid #c8caca}.tab-group .tab-list-group .allEvents .allEvents-label{font-weight:bold;font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12pt}.tab-group .tab-list-group .allEvents .expand-alt-icon{top:50%;margin-top:-10px}.tab-group .tab-list-group .events{list-style:none;padding:0}.tab-group .tab-list-group .events li{margin-bottom:0;border-top:1px solid #c8caca}.tab-group .tab-list-group .events li:nth-child(even){background:#f4f4f4}.tab-group .tab-list-group .events .event{position:relative;padding:10px 60px 10px 40px}.tab-group .tab-list-group .events h2,.tab-group .tab-list-group .events h3{font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12pt;font-weight:bold}
.tab-group .tab-list-group .events h3{font-weight:normal}.tab-group .tab-list-group .events .desc p{margin-top:20px}.tab-group .tab-list-group .events .trafic-icon{position:absolute;top:12px;left:10px}.tab-group .tab-list-group .search-line{position:relative;padding:15px 10px;padding-right:10px;border-top:1px solid #c8caca}.tab-group .tab-list-group .search-line input{width:100%;height:42px}.tab-group .tab-list-group .search-line .select-container{margin-bottom:10px}.tab-group .tab-list-group .search-line .input-field-wrapper{margin:0;margin-right:115px;height:44px}.tab-group .tab-list-group .search-line .button-primary{position:absolute;bottom:16px;right:10px;position:absolute}.tab-group .tab-list-group .search-line .button-primary:focus{background:#00aeef}.tab-group .tab-list-group .no-results{padding:0 0 15px 10px}.tab-group .trafic-info-icon.obs{background-position:12.9% -12px}.tab-group .tab-list-group-description{position:relative;padding:0 43px 5px 35px}.tab-group .tab-list-group-description.clickable{padding:0}
.tab-group .tab-list-group-description.clickable .clickable{display:block;padding:0 43px 5px 35px}.tab-group .tab-list-group-description strong{font-weight:bold}.tab-group .deviation-mobile-name{display:none;padding-left:15px;margin-bottom:5px;font-weight:bold}@media(max-width:978px){.tab-group .deviation-mobile-name{display:block}}.tab-group .prerendered .tab-list-group-description span{font-weight:bold}.tab-group .allEvents{padding:0!important}.tab-group .allEvents .clickable{display:block;height:50px;padding:0 43px 0 35px}@media all and (min-width:666px){.tab-group .tab-list-group .search-line{padding-right:10px}.tab-group .tab-list-group .input-field-wrapper{margin-right:125px}}@media all and (min-width:978px){.tab-group{margin-bottom:10px;border-top:0;border-bottom:0}.tab-group .tab-group-content{background:#e9ebec;border-top:38px solid white;border-bottom:1px solid #c8caca}.tab-group .tab-list-group{border-bottom:0}.tab-group .tab-list-group .allEvents{border-top:1px solid #c8caca}
.tab-group .tab-label{position:absolute;top:0;left:0;display:inline-block;width:160px;padding-left:0;border-right:1px solid #c8caca}.tab-group .tab-list{display:inline-block;width:798px;margin-left:160px;border-top:0;border-bottom:0;text-align:left;overflow:visible;background:transparent}.tab-group .tab-list-item .tab{border:0;border-right:1px solid #c8caca}.tab-group .tab-list-item .tab.active{border-bottom:0}.tab-group .tab-group-icon-wrapper{text-indent:0;overflow:hidden;font-size:15px;color:#252525;padding-left:25px;width:auto;height:auto}.tab-group .tab-info-groups{position:relative;padding:0;margin-top:-38px;background:transparent;overflow:hidden}.tab-group .tab-info-groups .info-tab{width:100%;max-width:100%;padding:0;border-left:none;border-right:0;float:left;overflow:visible}.tab-group .tab-info-groups .tab-list-group{max-width:none;width:960px;margin:0 auto;margin-left:-160px;background-color:#e9ebec}.tab-group .tab-info-groups .tab-list-group ul,.tab-group .tab-info-groups .tab-list-group div{max-width:960px;margin:0 auto}
.tab-group .tab-info-groups .tab-list-group .search-line{padding-right:10px}.tab-group .tab-info-groups .tab-list-group .input-field-wrapper{margin-right:125px}.tab-group .tab-list-group-container{width:6%;padding-top:0;vertical-align:middle}.tab-group .tab-list-group-description{font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12pt}}.search{overflow:hidden;position:relative}.search h1{font-weight:normal;margin:0}.search .search-button-geolocation{width:58px;height:52px;padding:0;white-space:nowrap;text-indent:200px;display:block}.search .search-form{width:100%}.search .dropdown{overflow:hidden}.search .button-primary,.search .button-secondary{-moz-box-sizing:content-box;box-sizing:content-box}.search .rest-of-space{width:30%}.search .rest-of-space .button-primary{width:100%;box-sizing:border-box}@media all and (min-width:400px){.search .rest-of-space{width:45%}}@media all and (min-width:666px){.search .rest-of-space{width:60%}
}.search-favourites{margin:10px auto}.search-favourites .search-fav-icon{width:16px;height:16px;top:13px;right:10px}.search-favourites .search-fav-icon:focus{top:11px;right:8px;border:2px solid #00aeef;-moz-box-sizing:content-box;box-sizing:content-box}.search-favourites .more-options-text{display:block;font-size:14px;line-height:14px;font-weight:normal;margin-top:5px}.search-favourites-item,.search-coverage-item{padding:10px 40px 10px 5px;position:relative;width:100%;line-height:21px}.search-coverage .last .search-results-wrapper{margin-bottom:0}.search-coverage .search-results-wrapper{margin-bottom:5px;background:#959595;padding-left:10px;padding-right:10px;position:relative}.search-coverage .search-results-wrapper .result-info ul{display:inline-block;float:none}.search-coverage .search-results-wrapper:before{position:absolute;width:0;height:0;content:"";top:0;right:50%;margin-right:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid white}
.search-coverage .even .search-results-wrapper:before{border-top:12px solid #f4f4f4}.search-coverage-item .expander{width:20px;height:20px;position:relative;position:absolute;top:10px;right:10px}.search-coverage-item .expander:before,.search-coverage-item .expander:after{content:'';background:#0090FF;display:block;position:absolute}.search-coverage-item .expander:before{width:20px;height:4px;right:0;top:10px;margin-top:-2px}.search-coverage-item .expander:after{width:4px;height:20px;top:0;right:10px;margin-right:-2px}.search-coverage-item .expander.open:after{display:none}.search-favourite-row,.search-coverage-row{padding-left:30px;overflow:hidden;text-overflow:ellipsis}.search-favourite-row:focus,.search-favourite-row:hover,.search-coverage-row:focus,.search-coverage-row:hover{color:#00aeef;text-decoration:underline}.search-form-container{width:100%;margin:0;float:right;position:relative}.search-field{vertical-align:top}.search-field form{position:relative;display:block}
.search-field .input-field-wrapper{height:52px;padding-right:40px;border:1px solid #c8caca;background:#fff}.search-field .input-field-wrapper.inactivated{padding-right:0}.search-field .input-field-wrapper label{position:absolute;left:-9999px}.search-field input{width:100%;height:50px;line-height:1}.search-field input[type="text"]{display:block;padding-left:5px;border:0}.search-field input[type="text"]:focus{border-left:4px solid #00aeef}.search-button-wrapper{width:55px}.searchFromToWrapper{position:relative;padding-right:40px}.searchFromToWrapper input{margin-right:38px}.switch-directions-icon{position:absolute;top:55px;right:2px;margin-top:-16px;background-color:#000}.advanced-button{float:left}.button-group-left{float:left}.button-group-right{float:right}.search .search-btn-rest-width{width:25%}@media all and (min-width:1400px){.search .search-btn-rest-width{width:35%}}.search .search-btn-rest-width span{width:100%;margin:0;min-width:0;padding:10px 0;text-align:center}
.coverage.edit{overflow:hidden;padding:0 5px 15px 5px}.coverage .input-field{height:50px;border:1px solid #c8caca;background:#fff}.coverage .input-field label{position:absolute;left:-9999px}.coverage .input-field input{display:block;padding-left:5px;border:0;margin-right:38px;width:100%;height:48px;line-height:1}.coverage .input-field input[type=time]{text-align:center}.coverage .checkbox-group{padding:10px 0;clear:both}.coverage .checkbox-group input[type=checkbox]{position:absolute;left:-9999px}.coverage .checkbox-group>div{display:inline-block;vertical-align:top;margin-right:15px;min-width:50px}.coverage .select-container,.coverage .time-period{width:49%;float:left}.coverage .time-period .input-field{width:49%;float:left}.coverage .time-period .input-field.first{margin-right:2%}.coverage .select-container{margin-right:2%}.search-options{position:relative;padding-top:52px;padding-bottom:10px;background:#fff}.search-options .tab-item{position:absolute;top:0;margin-top:0;padding:0;font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12pt;font-weight:bold}
.search-options .tab-item .clickable{display:block;padding:15px 0 14px;border-bottom:1px solid #c8caca}.search-options .tab-item.active .clickable{border-bottom:0;padding-bottom:15px}.search-options .tab-item .tab-arrow{position:absolute;bottom:0;left:50%;margin-left:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:10px solid transparent}.search-options .tab-item.active .tab-arrow{border-bottom-color:#fff}@media(max-width:666px){.search-options .tab-item .tadjust{font-size:3vw}}.search-options .travelplanner-tab-item{left:0}.search-options .realtime-tab-item{right:0}.search-options .form{overflow:hidden}.v2 .search-field{padding:53px 10px 10px;background-color:#fff;overflow:hidden}.v2 .search-dropdown-menu .icons{float:right}.search-button-area{background-color:#fff;padding:0 0 10px 5px;overflow:hidden}.search-advanced-params{clear:left;padding-top:10px;margin-bottom:10px;background-color:#fff}.search-advanced-params input[type="checkbox"],.search-advanced-params input[type="radio"]{position:absolute;left:-9999px}
.search-advanced-params .checkbox-icon{top:1px}.search-advanced-params input[type="text"]{background:#fcfcfc}.search-advanced-params input[type="text"]:disabled{background:#F2F2F2}.search-advanced-params fieldset{border:0;margin:0;padding:0}.search-advanced-params legend{position:absolute;left:-9999px}.search-advanced-params .advanced-search-details{padding:5px 10px;border-bottom:1px solid #c8caca}.search-advanced-params .advanced-search-filter{border-left:1px solid #c8caca;border-right:1px solid #c8caca}.search-advanced-params .advanced-search-filter:first-child{border-top:1px solid #c8caca}.search-advanced-params .advanced-search-filter,.search-advanced-params .input-field-wrapper,.search-advanced-params .search-field,.search-advanced-params .search-field input{background-color:#fcfcfc}.search-advanced-params .sl-gray{background-color:#F2F2F2}.search-advanced-params .expand-alt-icon{position:absolute;top:50%;right:10px;margin-top:-10px}
.search-advanced-params .param{height:43px;overflow:hidden;line-height:43px;border-bottom:1px solid #c8caca}.search-advanced-params .param:focus{background:#00aeef;color:#fff}.search-advanced-params .param:focus .expand-alt-icon{background-position:-727px -339px}.search-advanced-params .param.active:focus .expand-alt-icon{background-position:-779px -338px}.search-advanced-params.visible{display:block!important}.search-advanced-params .select-container{margin-bottom:5px}.filterState{float:right}.details-label{padding-left:25px;vertical-align:top;line-height:24px}.search-filter-forms{margin:5px 0;background-color:inherit;padding-right:0!important}.search-filter-forms input{padding:0 5px}.travelplanner-realtime{padding-top:0}.label_use_realtime{padding-right:10px}@media all and (max-width:666px){.focused.searchFromToWrapper{padding-right:0}.focused.switch-directions-icon{display:none}}.search-dropdown-menu{background-color:#fff;border:1px solid #f7f7f7;border-bottom:0;margin:10px auto}.search-dropdown-menu ul{padding:0 10px 10px;border-bottom:1px solid #f7f7f7}
.search-dropdown-menu .no-results-container{padding:0 10px}.search-dropdown-menu h2{padding:10px;margin:0 10px;border-bottom:1px solid #f4f4f4;font:16pt "sl_gothic_textlight",Arial,sans-serif}.search-dropdown-menu li{cursor:pointer;list-style:none;padding:13px 10px;margin:0;overflow:hidden}.search-dropdown-menu li:nth-child(even){background-color:#f4f4f4}.search-dropdown-menu li.active{background-color:#00aeef;color:#fff}.search-dropdown-menu .distance{float:right}.search-dropdown-menu .my-location-stations{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-dropdown-menu .my-location-stations.icons-1{padding-right:37px}.search-dropdown-menu .my-location-stations.icons-2{padding-right:64px}.search-dropdown-menu .my-location-stations.icons-3{padding-right:91px}.search-dropdown-menu .my-location-stations.icons-4{padding-right:118px}.search-dropdown-menu .my-location-stations .stationIcon{display:none}.search-dropdown-menu .icons{float:none;position:absolute;top:0;right:0}
.search-dropdown-menu .icons .trafic-icon{margin-left:2px}@media all and (min-width:666px){.search-dropdown-menu .my-location-stations{padding-left:30px}.search-dropdown-menu .my-location-stations .stationIcon{display:inline-block}}.real-time-search-results,.search-results{color:#252525}.real-time-search-results .loader,.search-results .loader{display:block;margin:0 auto}.real-time-search-results .showInvalidTrips,.search-results .showInvalidTrips{padding:10px;background-color:#fff;color:#ef4056}.real-time-search-results .showInvalidTrips input,.search-results .showInvalidTrips input{position:absolute;left:-9999px}.real-time-search-results .search-title,.real-time-search-results .search-update,.search-results .search-title,.search-results .search-update{font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12pt;position:relative;margin:0;padding:10px 65px 10px 30px;background-color:#424242;color:#fff}.real-time-search-results .search-update,.search-results .search-update{padding-left:10px;border-top:1px solid #fff}
.real-time-search-results .search-update .update-search,.search-results .search-update .update-search{position:absolute;top:11px;right:10px}.real-time-search-results .print-icon,.search-results .print-icon{position:absolute;top:11px;right:10px}.real-time-search-results .print-icon:focus,.search-results .print-icon:focus{top:9px;right:8px;border:2px solid #00aeef;-moz-box-sizing:content-box;box-sizing:content-box}.real-time-search-results .sl-favourite,.search-results .sl-favourite{position:absolute;top:13px;left:10px}.real-time-search-results .sl-favourite:focus,.search-results .sl-favourite:focus{top:11px;left:8px}.real-time-search-results .trip-date,.search-results .trip-date{background:#ebeced;padding:5px 10px;margin-top:-5px;font-size:14pt;font-weight:bold}.real-time-search-results h2,.search-results h2{font-size:16pt;padding:5px 10px 0;font-weight:bold}.real-time-search-results h3,.search-results h3{font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12pt;padding:2.5px 10px;clear:both}
.real-time-search-results .expand-alt-icon,.search-results .expand-alt-icon{position:absolute;top:9px;right:10px}.real-time-search-results .search-result-item,.search-results .search-result-item{padding:2.5px 0}.real-time-search-results .cancelled,.search-results .cancelled{position:relative}.real-time-search-results .cancelled .result-info:after,.real-time-search-results .cancelled.trip-section:after,.search-results .cancelled .result-info:after,.search-results .cancelled.trip-section:after{border-left:5px solid #ef4056;content:'';width:0;height:100%;top:0;left:0;bottom:0;position:absolute}.real-time-search-results .cancelled .result-info *:not(.warning) *:not(.line-icon),.real-time-search-results .cancelled.trip-section *:not(.warning) *:not(.line-icon),.search-results .cancelled .result-info *:not(.warning) *:not(.line-icon),.search-results .cancelled.trip-section *:not(.warning) *:not(.line-icon){color:#aaa}.real-time-search-results .result-info,.search-results .result-info{position:relative;background-color:#fff;cursor:pointer}
.real-time-search-results .result-info.map-active:before,.search-results .result-info.map-active:before{border-right:5px solid #00aeef;content:'';width:0;height:100%;top:0;right:0;bottom:0;position:absolute}.real-time-search-results .result-info .travel-time,.search-results .result-info .travel-time{position:absolute;top:6px;right:41px}@media all and (max-width:1400px){.real-time-search-results .result-info .travel-time,.search-results .result-info .travel-time{position:static}}@media all and (max-width:1400px){.real-time-search-results .result-info .travel-time.warning,.search-results .result-info .travel-time.warning{position:static}}.real-time-search-results .result-info ul,.search-results .result-info ul{list-style:none;padding:0;margin:0 10px;float:left;overflow:hidden;background-color:#f7f7f7;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.real-time-search-results .result-info .transport-list,.search-results .result-info .transport-list{display:inline-block;vertical-align:top;line-height:21px;padding:5px;border-left:1px solid #ddd}
.real-time-search-results .result-info .transport-list .line-icon,.search-results .result-info .transport-list .line-icon{position:relative;vertical-align:top}.real-time-search-results .result-info .transport-list .walk,.search-results .result-info .transport-list .walk{position:absolute;left:-99999px;top:-9999px}.real-time-search-results .result-info:focus .expand-alt-icon,.search-results .result-info:focus .expand-alt-icon{background-position:-831px -339px}.real-time-search-results .result-info.active:focus .expand-alt-icon,.search-results .result-info.active:focus .expand-alt-icon{background-position:-884px -338px}.real-time-search-results .trip-list,.search-results .trip-list{list-style:none;padding:0;margin:0;border-top:1px solid #dadada}.real-time-search-results .trip-list .station,.search-results .trip-list .station{padding:5px 30px 5px 10px;padding-left:46px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.real-time-search-results .trip-list .station .stationName,.search-results .trip-list .station .stationName{white-space:pre-wrap}
.real-time-search-results .trip-list .station.icons-1,.search-results .trip-list .station.icons-1{padding-right:50px}.real-time-search-results .trip-list .station.icons-2,.search-results .trip-list .station.icons-2{padding-right:77px}.real-time-search-results .trip-list .station.icons-3,.search-results .trip-list .station.icons-3{padding-right:104px}.real-time-search-results .trip-list .station.icons-4,.search-results .trip-list .station.icons-4{padding-right:131px}.real-time-search-results .trip-list .station.first:focus .expand-alt-icon,.search-results .trip-list .station.first:focus .expand-alt-icon{background-position:-831px -339px}.real-time-search-results .trip-list .station.first.active:focus .expand-alt-icon,.search-results .trip-list .station.first.active:focus .expand-alt-icon{background-position:-884px -338px}.real-time-search-results .trip-list .station.noIntermediate,.search-results .trip-list .station.noIntermediate{background-position:0 -412px;font-weight:bold}.real-time-search-results .trip-list .station.hasPassed,.search-results .trip-list .station.hasPassed{background-image:url(/Resources/img/stations.atlas2.png)}
.real-time-search-results .trip-list .other-messages,.search-results .trip-list .other-messages{background:#fff url("/Resources/img/stations.atlas.png") no-repeat 0 -30px;border-bottom:1px solid #ddd;padding:10px;padding-left:45px;position:relative}.real-time-search-results .trip-list .other-messages:after,.search-results .trip-list .other-messages:after{border-left:5px solid #ef4056;content:'';width:0;height:100%;top:0;left:0;bottom:0;position:absolute}.real-time-search-results .trip-list .other-messages.hasPassed,.search-results .trip-list .other-messages.hasPassed{background-image:url(/Resources/img/stations.atlas2.png)}.real-time-search-results .trip-list .start,.search-results .trip-list .start{background-color:#fcfcfc}.real-time-search-results .trip-list .start .first,.search-results .trip-list .start .first{padding-top:10px;padding-right:40px;background-position:0 2px}.real-time-search-results .trip-list .start .first.hasPassed,.search-results .trip-list .start .first.hasPassed{background-image:url(/Resources/img/stations.atlas2.png)}
.real-time-search-results .trip-list .start .first-station,.search-results .trip-list .start .first-station{overflow:hidden;text-overflow:ellipsis}.real-time-search-results .trip-list .oldtime,.search-results .trip-list .oldtime{color:#aaa;text-decoration:line-through}.real-time-search-results .trip-list .end,.search-results .trip-list .end{background-color:#fcfcfc}.real-time-search-results .trip-list .end .last,.search-results .trip-list .end .last{padding-bottom:10px;background-position:0 -1155px}.real-time-search-results .trip-list .end .last.hasPassed,.search-results .trip-list .end .last.hasPassed{background-image:url(/Resources/img/stations.atlas2.png)}.real-time-search-results .trip-list .first,.real-time-search-results .trip-list .last,.search-results .trip-list .first,.search-results .trip-list .last{background-position:0 -743px}.real-time-search-results .trip-list .price-info-heading,.search-results .trip-list .price-info-heading{position:relative;padding:0 10px;line-height:50px;border-top:1px solid #dadada;background:#fff}
.real-time-search-results .trip-list .price-info-heading .expand-alt-icon,.search-results .trip-list .price-info-heading .expand-alt-icon{top:50%;margin-top:-10px}.real-time-search-results .trip-list .price-info-heading:focus,.search-results .trip-list .price-info-heading:focus{background:#00aeef;color:#fff}.real-time-search-results .trip-list .price-info-heading:focus .expand-alt-icon,.search-results .trip-list .price-info-heading:focus .expand-alt-icon{background-position:-727px -339px}.real-time-search-results .trip-list .price-info-heading.active:focus .expand-alt-icon,.search-results .trip-list .price-info-heading.active:focus .expand-alt-icon{background-position:-779px -338px}.real-time-search-results .trip-list .price-info .th,.real-time-search-results .trip-list .price-info .tr,.search-results .trip-list .price-info .th,.search-results .trip-list .price-info .tr{display:inline-block;padding:3px 10px}.real-time-search-results .trip-list .price-info .thead,.search-results .trip-list .price-info .thead{font-weight:bold;background:#ebeced}
.real-time-search-results .trip-list .price-info .tbody,.search-results .trip-list .price-info .tbody{padding-left:0}.real-time-search-results .trip-list .price-info .type,.search-results .trip-list .price-info .type{width:42%}.real-time-search-results .trip-list .price-info .full-price,.search-results .trip-list .price-info .full-price{width:22%}.real-time-search-results .trip-list .price-info .reduced-price,.search-results .trip-list .price-info .reduced-price{width:33%}.real-time-search-results .trip-list .price-info .type-head,.search-results .trip-list .price-info .type-head{width:42%}.real-time-search-results .trip-list .price-info .full-price-head,.search-results .trip-list .price-info .full-price-head{width:22%}.real-time-search-results .trip-list .price-info .reduced-price-head,.search-results .trip-list .price-info .reduced-price-head{width:25%}.real-time-search-results .trip-list .price-info .more-info-head,.search-results .trip-list .price-info .more-info-head{width:5%}.real-time-search-results .trip-list .price-info .warning,.search-results .trip-list .price-info .warning{padding-left:20px}
.real-time-search-results .trip-list .no-price-info,.search-results .trip-list .no-price-info{padding:5px 0;line-height:1.42857}.real-time-search-results .start,.real-time-search-results .first,.real-time-search-results .last,.search-results .start,.search-results .first,.search-results .last{font-weight:bold}.real-time-search-results .trip-section,.search-results .trip-section{background-color:#f7f7f7;border-top:1px solid #ddd}.real-time-search-results .trip-section .sl-loading-mini,.search-results .trip-section .sl-loading-mini{background-position:14px 7px}.real-time-search-results .trip-section .station,.search-results .trip-section .station{position:relative}.real-time-search-results .station-list ul,.search-results .station-list ul{list-style:none;padding:0;margin:0}.real-time-search-results .guarantee-text,.search-results .guarantee-text{display:block;font-weight:normal;font-style:italic}.real-time-search-results .icons,.search-results .icons{position:absolute;top:5px;right:10px;font-weight:normal}
.real-time-search-results .icons ul,.search-results .icons ul{display:inline}.real-time-search-results .icons .trafic-icon,.search-results .icons .trafic-icon{margin-left:2px}.real-time-search-results .station-info,.search-results .station-info{position:relative;padding-left:27px;white-space:normal;font-weight:normal}.real-time-search-results .station-info .trafic-icon,.search-results .station-info .trafic-icon{position:absolute;top:0;left:0}.real-time-search-results .station-info .line-icon,.search-results .station-info .line-icon{position:relative;top:-3px;line-height:21px}.real-time-search-results .station-info.warning,.real-time-search-results .warning,.search-results .station-info.warning,.search-results .warning{color:#ef4056;font-weight:normal}.real-time-search-results .station-info.other,.search-results .station-info.other{color:#019cd5}.real-time-search-results .station-info-last,.search-results .station-info-last{font-weight:normal;padding-left:46px;background-color:#fff;border-top:1px solid #ddd}
.real-time-search-results .show-in-map,.search-results .show-in-map{border-top:1px solid #dadada;background:#fff;padding:0 10px;display:block;font-weight:bold;display:block;line-height:50px}@media(min-width:666px){.real-time-search-results .show-in-map,.search-results .show-in-map{display:none}}.real-time-search-results .share-block,.search-results .share-block{border-top:1px solid #dadada;background:#fff}.real-time-search-results .share-block .shareEmailSection,.search-results .share-block .shareEmailSection{display:block}.real-time-search-results .show-in-map{background:0}.intermediateStop{font-weight:normal}.intermediateStop.clickable:focus,.last.clickable:focus{color:#00aeef}.search-results .station-info{font-weight:normal}.search-results .station-info.warning,.search-results .warning{color:#ef4056;font-weight:normal}.search-results .station-info.other{color:#019cd5}.search-results .station-info-last{font-weight:normal;padding-left:46px;background-color:#fff;border-top:1px solid #ddd}
.search-result-pagination{width:50px;height:46px;margin:0 auto;overflow:hidden;background-color:#fff;border-radius:5px;-webkit-box-shadow:1px 0 6px 0 rgba(0,0,0,0.25);-moz-box-shadow:1px 0 6px 0 rgba(0,0,0,0.25);box-shadow:1px 0 6px 0 rgba(0,0,0,0.25)}.search-result-pagination a{position:relative;display:block;width:50px;height:46px;padding-left:19px;padding-top:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-result-pagination a:focus{background:#00aeef}.search-result-pagination a:focus .arrow-up-icon{background-position:-529px -401px}.search-result-pagination a:focus .arrow-down-icon{background-position:-580px -399px}.search-result-pagination .sl-loading-mini{top:8px;right:11px}.search-result-pagination.earlier{margin-bottom:-2px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,0.25);box-shadow:0 0 2px 0 rgba(0,0,0,0.25)}
.search-result-pagination.later{margin-top:-2px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.25);box-shadow:0 1px 3px 0 rgba(0,0,0,0.25)}.search-result-pagination.later a{padding-top:3px}.search-results-wrapper{padding:15px 0}@media all and (min-width:978px){.intermediateStop.clickable:hover{background-color:#f4f4f4}.last.clickable:hover{background-color:#f4f4f4}}.expand-icon{position:absolute;top:-4px;right:0;font-size:40px}.link-list{padding:0;list-style:none}.link-list li{padding:10px 0}.highlightgreen,.highlightorange,.highlightred,.highlightgrey,.highlightblue{border:0 solid #53c238;border-left-width:15px;padding:3px 10px;padding-left:24px}.highlightgreen{border-color:#7ac142}.highlightorange{border-color:#ca3724}.highlightred{border-color:#c41230}.highlightgrey{border-color:#4f4f4f}.highlightblue{border-color:#005da4}.short-text{margin-top:3px;margin-bottom:-3px}
.intro-text{font-weight:bold;margin-top:10px}ul.no-regular-list{padding:0;list-style:none}.page-info ul,.block-content ul{list-style-type:disc;padding-left:40px}.page-info .no-regular-list,.block-content .no-regular-list{padding-left:0}.page-info .video,.block-content .video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.page-info .video iframe,.page-info .video object,.page-info .video embed,.block-content .video iframe,.block-content .video object,.block-content .video embed{position:absolute;top:0;left:0;width:100%;height:100%}.list-header{position:relative}.list-header h1,.list-header h3{position:relative;z-index:2}.share-block{position:relative;padding:10px 0}.share-block .share{height:40px;font-weight:bold;font-size:18px;line-height:45px;cursor:pointer;vertical-align:middle;padding-left:40px;position:relative;display:inline-block}.share-block .share .share-icon{position:absolute;left:0;top:2px}.share-block .share:focus{color:#00aeef}.share-block .share:focus .share-icon{background-position:-314px -400px}
.share-block .shareEmailSection{display:none;padding:10px;padding-top:15px}.share-block .shareEmailSection input{height:50px;width:100%;border:1px solid #bbb;font-size:20px;padding-left:10px;padding-right:10px;text-overflow:ellipsis}.share-block .share-links{position:absolute;right:7px;top:10px;overflow:hidden;list-style:none}.share-block .share-links li{float:left;margin-left:10px}.main-listing.result-listning{padding:0}.main-listing .list-header{position:relative}.main-listing section .information-block{margin-bottom:18px;padding:15px 10px 10px}.main-listing section .information-block .childpages .child{padding:25px}.main-listing section .information-block .childpages .child .list-header h1{margin-bottom:0}.result-listning{padding:0 5px;margin-top:20px;margin-bottom:20px}.result-listning .related,.result-listning .faq,.result-listning .news{padding:0}.result-listning.childPages>ul>.information-block{padding:25px 35px}.result-listning.childPages .information-block{margin-bottom:10px;background:#eff3f4}
.result-listning.childPages .information-block .result-listning{padding:0}.result-listning.childPages .information-block .intro{display:none}.result-listning.childPages .information-block.open .short-text{display:none}.result-listning.related,.result-listning.news,.result-listning.faq{margin-top:15px}.result-listning.related .block-content,.result-listning.news .block-content,.result-listning.faq .block-content{line-height:normal}.result-listning.related ul,.result-listning.news ul,.result-listning.faq ul{padding-top:0}.result-listning.related .information-block,.result-listning.news .information-block,.result-listning.faq .information-block{margin-bottom:0;border:1px solid #e3e3e3;border-top:0;background:#fff}.result-listning.related .information-block.open,.result-listning.news .information-block.open,.result-listning.faq .information-block.open{height:auto}.result-listning.related .information-block.open .short-text,.result-listning.news .information-block.open .short-text,.result-listning.faq .information-block.open .short-text{display:none}
.result-listning.related .information-block h3,.result-listning.news .information-block h3,.result-listning.faq .information-block h3{font-weight:normal}.result-listning.related .relateddocs .information-block,.result-listning.news .relateddocs .information-block,.result-listning.faq .relateddocs .information-block{padding:10px}.result-listning.related .relateddocs .information-block .list-header h3,.result-listning.news .relateddocs .information-block .list-header h3,.result-listning.faq .relateddocs .information-block .list-header h3{margin:5px 0}.result-listning.related .relateddocs .information-block .icon,.result-listning.news .relateddocs .information-block .icon,.result-listning.faq .relateddocs .information-block .icon{right:0;top:50%;margin-top:-15px}.result-listning.related .childpages .child,.result-listning.news .childpages .child,.result-listning.faq .childpages .child{margin-bottom:9px;background:#eff3f4;border:0;height:auto}.result-listning.related .childpages .child .child,.result-listning.news .childpages .child .child,.result-listning.faq .childpages .child .child{background:#fff}
.result-listning.related .childpages .child .child .child,.result-listning.news .childpages .child .child .child,.result-listning.faq .childpages .child .child .child{display:none!important}.result-listning .link a{position:relative;display:block;padding-right:30px}.result-listning .link a .link.icon{color:#3d3d3d;position:absolute;right:-10px;font-size:24px;width:30px;height:30px;font-style:normal;top:-4px;text-align:center;font-weight:bold;line-height:normal}.result-listning .search-listing .link a .link.icon{right:0}.result-listning .show-more{background:#fcffff;overflow:hidden;display:block;padding-left:22px;padding-right:22px;margin-bottom:9px;position:relative;height:46px;line-height:46px;border:1px solid #e3e3e3;border-top:0;text-align:center;position:relative}.result-listning .show-more span{position:absolute;left:50%;top:0}.result-listning .show-more:focus{color:#00aeef}.result-listning .show-more .icon{position:absolute;left:50%;top:22px;margin-left:-36px;margin-top:-15px}.result-listning .intro{padding-bottom:10px}
.result-listning .block-header{height:40px;font-weight:bold;line-height:40px;background:#017988;text-align:center;color:#fff}.result-listning section.search-listing,.result-listning .childpages,.result-listning .relateddocs,.result-listning .faq ul{padding:0;margin:0;list-style:none}.result-listning section.search-listing{padding:0 5px}.result-listning .information-block{background:#fcffff;padding-left:40px;padding-right:40px;padding-top:37px;padding-bottom:27px;padding:15px;margin-bottom:9px;position:relative}.result-listning .information-block p,.result-listning .information-block li{font-size:15px;margin-bottom:15px}.result-listning .information-block .timetables p,.result-listning .information-block .timetables li{margin-bottom:0}.result-listning .information-block .extra-info,.result-listning .information-block cite{border-left:10px solid #00aeef;padding-left:10px;margin:10px 0}.result-listning .information-block .list-header{white-space:nowrap;cursor:pointer}.result-listning .information-block .list-header:focus{color:#00aeef}
.result-listning .information-block .list-header .button{display:block;padding-right:30px;overflow:hidden;text-overflow:ellipsis}.result-listning .information-block .list-header .button:focus{color:#00aeef}.result-listning .information-block .list-header h1,.result-listning .information-block .list-header h3{font-weight:bold;position:relative;font-size:16px;margin-bottom:0;margin-top:0}.result-listning .information-block .block-content{display:none;overflow:hidden}.result-listning .information-block .block-content p a{color:#00aeef;text-decoration:underline}.result-listning .information-block .block-content p a:hover,.result-listning .information-block .block-content p a:focus{color:#017988}.result-listning .information-block .block-content ul{clear:right;margin-bottom:15px}.result-listning .information-block.open .intro{display:none}.result-listning .information-block.open .short-text{display:none}.result-listning .information-block.open>.block-content{display:block;padding-bottom:12px}
.result-listning .information-block.open>.list-header{white-space:normal}.result-listning .information-block.open>.list-header .expand-icon{background-position:789px -160px}.themed-landingpage .result-listning>div{margin-bottom:30px}.childpages .child{background:#eff3f4}.childpages .child .child{background:#fff}.events .childpages .child{background:#eff3f4;border:0;height:auto}.standardpage{padding:15px;background:#fff;margin-bottom:20px}.standardpage .page-header{margin:0 0 15px 0}.standardpage .page-info{padding:10px}.standardpage p,.standardpage li{font-size:15px;margin-bottom:15px}.standardpage p a{color:#00aeef;text-decoration:underline}.standardpage p a:hover,.standardpage p a:focus{color:#017988}.standardpage .childpages .child,.standardpage .childPages .child{margin-top:9px;background:#fcffff;overflow:hidden;padding-left:22px;padding-right:22px;margin-bottom:9px;position:relative}.standardpage .video{padding-bottom:56.25%;position:relative;height:0;overflow:hidden;margin-bottom:20px}
.standardpage .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.show-more{cursor:pointer}.hide{display:none;opacity:0}.news-filter{min-height:40px;overflow:hidden;padding:10px 5px}.news-filter h4{line-height:40px}.tags-listing{padding:0 5px;margin-bottom:15px}.tags-listing>li{display:block}.tags-listing>li li,.tags-listing>li ul{display:inline-block}.tags-listing li{display:inline-block;margin-right:10px}.tags-listing .tag{padding:11px 7px;margin-bottom:4px;display:inline-block}.tags-listing .tag.sub{color:#252525;background:#fff}.tags-listing .tag.current{background:#019cd5;color:#fff}.related .information-block .list-header h3{margin:5px 0;font-size:24px}.block-content h2,.block-content h3,.block-content h4,.block-content h5{margin-bottom:5px}.block-content .block-header{margin-bottom:0}.block-content img{width:100%;height:auto;max-width:650px}@media all and (max-width:400px){.main-listing{max-width:666px}}@media(min-width:666px){.result-listning{padding:0 10px}.main-listing{overflow:hidden;max-width:652px;margin:0 auto}
.share-block{padding:10px}.share-block .share-links{right:10px}}@media(min-width:978px){.page-info p{font-size:16px}.main-listing{overflow:hidden;max-width:960px;margin:0 auto;padding:0}.block-content h2{margin-top:20px}.block-content h2,.block-content h3,.block-content h4,.block-content h5{margin-bottom:8px}.standardpage .short-text{font-size:24px}.standardpage .list-header .button{display:block;padding-right:66px;overflow:hidden;text-overflow:ellipsis}.standardpage .list-header .button:focus{color:#00aeef}.standardpage .list-header h1,.standardpage .list-header h3{font-size:46px;line-height:normal;margin-bottom:10px;margin-top:0}.result-listning .intro-text{margin-top:15px}.result-listning .information-block p,.result-listning .information-block li{font-size:16px}.result-listning .information-block .short-text{font-size:16px}.result-listning .information-block .list-header .button{padding-right:66px}.result-listning .information-block .list-header h1,.result-listning .information-block .list-header h3{font-size:30px;line-height:normal;margin-top:0}
.result-listning .information-block .childpages .list-header h1,.result-listning .information-block .childpages .list-header h3,.result-listning .information-block .related .list-header h1,.result-listning .information-block .related .list-header h3{font-size:24px}.result-listning .information-block .childpages .list-header .expand-icon,.result-listning .information-block .related .list-header .expand-icon{top:-10px}.result-listning .information-block .related .expand-icon{background-position:838px -160px;width:30px;height:30px}.result-listning .information-block .related .open>.list-header .expand-icon{width:30px;height:30px;background-position:789px -160px}.main-listing section .information-block,.main-listing ul .information-block,.childPages section .information-block,.childPages ul .information-block,.standardpage section .information-block,.standardpage ul .information-block{padding:25px}.main-listing section .information-block .expand-icon,.main-listing ul .information-block .expand-icon,.childPages section .information-block .expand-icon,.childPages ul .information-block .expand-icon,.standardpage section .information-block .expand-icon,.standardpage ul .information-block .expand-icon{width:50px;top:-6px;right:0;height:50px;background-image:url(/Resources/img/atlas_v01.png);background-position:89px -195px}
.main-listing section .information-block.open>.list-header .expand-icon,.main-listing ul .information-block.open>.list-header .expand-icon,.childPages section .information-block.open>.list-header .expand-icon,.childPages ul .information-block.open>.list-header .expand-icon,.standardpage section .information-block.open>.list-header .expand-icon,.standardpage ul .information-block.open>.list-header .expand-icon{background-position:496px -260px}.main-listing section>.standardpage>.list-header .expand-icon,.main-listing ul>.standardpage>.list-header .expand-icon,.childPages section>.standardpage>.list-header .expand-icon,.childPages ul>.standardpage>.list-header .expand-icon,.standardpage section>.standardpage>.list-header .expand-icon,.standardpage ul>.standardpage>.list-header .expand-icon{width:60px;top:15px;top:5px;right:0;height:60px;background-image:url(/Resources/img/atlas_v01.png);background-position:98px -190px}.main-listing .related .information-block,.childPages .related .information-block,.standardpage .related .information-block{padding:10px}
.main-listing .related .information-block .list-header h3,.childPages .related .information-block .list-header h3,.standardpage .related .information-block .list-header h3{margin:5px 0;font-size:24px}.share-block .share{font-size:24px;margin-bottom:0}.share-block .share-links{margin-bottom:0}.page-info ul,.block-content ul{list-style-type:disc;padding-left:40px;font-size:24px}.page-info ul.childpages,.page-info ul.relateddocs,.block-content ul.childpages,.block-content ul.relateddocs{padding-left:0}.faq .block-header,.news .block-header,.related .block-header{margin-bottom:0}ul.no-regular-list{padding:0;list-style:none}}.search-time-wrapper.visible{display:block!important}.search-time-right{position:relative;left:-5px;width:50%;float:left}.search-time-selection{width:100%;padding-bottom:10px;overflow:hidden;position:relative}.search-time-selection .departure-time-value{border:1px solid #c8caca}.search-time-selection options{line-height:50px}.search-time-selection input[type="checkbox"],.search-time-selection input[type="radio"]{width:22px;height:22px}
.search-time-selection input[type="date"],.search-time-selection input[type="time"]{width:100%;height:50px;cursor:pointer;position:absolute;top:0;left:0;padding:0;display:block;line-height:50px;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-appearance:none;-moz-appearance:none}.search-time-selection .departure-options{border:1px solid #ddd}.search-time-selection .departure-day-wrapper{float:left;width:50%;padding-right:10px}.search-time-selection .departure-day{position:relative}.search-time-selection .departure-hour{position:relative;float:left;width:50%}.search-time-selection .departure-minute{position:relative;float:left;width:50%;left:5px}.search-time-selection .html5 .departure-day-wrapper{width:65%;padding-right:5px}.search-time-selection .html5 .search-time-right{width:35%;left:0}.search-select-time{margin-bottom:10px;padding-left:0}@media all and (min-width:400px){.search-time-selection .departure-day-wrapper{width:57%}
.search-time-right{width:43%}.search-time-selection .departure-hour select{width:100%}.search-time-selection .departure-time-value{width:100%}}@media all and (min-width:666px){.search-time-selection .departure-day-wrapper{width:58%}.search-time-right{width:42%}.search-time-selection .departure-hour select{width:100%}.search-time-selection .departure-time-value{width:100%}}.real-time-search-results{overflow:hidden;color:#252525}.real-time-search-results .error-messages{background:#f9f9f9}.real-time-search-results .even .error-messages{background:#fff}.real-time-update-details{display:inline-block;width:100%}.update-search:focus{outline:2px solid #00aeef}.real-time-update-icon{position:absolute;right:0;top:0;width:42px;border-left:1px solid rgba(255,255,255,0.5)}.real-time-search-title,.real-time-update{font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12pt;margin:0;background-color:#8d64aa;color:#fff;border-bottom:1px solid rgba(255,255,255,0.5)}
.real-time-search-title{position:relative;padding:10px;padding-left:30px}.real-time-update{position:relative;height:100%;padding-right:42px}.real-time-update>span{padding:10px}.real-time-result-info{position:relative;background-color:#fff}.real-time-result-info h2{position:absolute;left:-9999px}.real-time-search-results .real-time-result-info ul{list-style:none;padding:0}.real-time-result-palete{width:100%;background:#fff}.real-time-result-info{display:table;vertical-align:top;line-height:21px;margin:0 auto}.real-time-transport-table .real-time-transport-list:first-child,.station-result-info .real-time-transport-list:first-child{border-left:1px solid #c8caca}.real-time-transport-list{display:inline;float:left;vertical-align:top;line-height:21px}.real-time-result-info .real-time-transport-list a{display:block;border-right:1px solid #c8caca;text-align:center;min-width:35px;height:35px;padding:10px 7px}.real-time-result-info .real-time-transport-list a.active{border-top:5px solid #0a9cd4;color:#000;padding-bottom:5px!important}
.real-time-result-info .real-time-transport-list a:focus{background-color:#9eddf9;position:relative;z-index:1000}.real-time-transport-list:hover{background-color:#f9f9f9}.real-time-tab-info-groups{background-color:#fff}.real-time-tab-info-groups ul{list-style:none;padding:0;zoom:1}.real-time-tab-info-groups .real-time-info h2{position:relative;padding:5px 10px 5px 37px;font-size:16px;font-weight:normal}.real-time-tab-info-groups .real-time-info .real-time-secondary-title{padding-left:10px}.real-time-tab-info-groups .real-time-info.deviations h2{padding-left:10px}.real-time-tab-info-groups .real-time-info.deviations .trafic-icon.warning{left:0}.real-time-tab-info-groups .real-time-info .deviation{padding-right:0;padding-left:50px;padding-bottom:6px;min-height:35px}.real-time-tab-info-groups .real-time-info .deviation .deviation-text{font-weight:bold}.real-time-tab-info-groups .real-time-info .deviation .error-icon{display:block;position:absolute;top:4px;left:10px}.real-time-tab-info-groups .real-time-info .trafic-icon{position:absolute;bottom:5px;left:10px}
.real-time-tab-info-groups .real-time-info .trafic-icon.warning{top:1px}.real-time-tab-info-groups .deviations{padding:0 10px 0 5px}.real-time-transports{position:relative}.real-time-transports .sl-loading-mini{background-position:14px 7px}.real-time-transports .expand-alt-icon{top:13px;right:8px}.real-time-transports:focus .expand-alt-icon{background-position:-831px -339px}.real-time-transports.map-active .real-time-transport-item:before{border-right:5px solid #00aeef;content:'';width:0;height:100%;top:0;right:0;bottom:0;position:absolute}.real-time-transports.active:focus .expand-alt-icon{background-position:-884px -338px}.real-time-transport-number-wrapper{display:block;padding-left:35px;padding-right:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:43px}.real-time-transport-number-wrapper .trafic-icon:not(.warning){position:absolute;top:12px;left:10px}.real-time-transport-number-wrapper .line-icon{display:inline-block;font-size:12px;line-height:20px;width:auto;padding:0 5px}
.real-time-transport-time{display:inline;position:absolute;top:2px;right:34px;line-height:43px}.real-time-info-message{display:block;padding:10px 5px;line-height:20px}.deviation{width:auto;position:relative;padding:3px 10px 3px 27px;line-height:18px;vertical-align:top}.deviation .trafic-icon{height:30px;width:30px;display:inline-block;vertical-align:top;position:absolute;left:0;top:2px}.deviation .warning:not(.todo-remove){left:10px}.real-time-info .deviation{background:#fff}.even .deviation{background:#fff}.deviation-text{font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12pt;word-wrap:break-word;white-space:normal}.real-time-transport-item.even,.real-time-transport-item.white,.real-time-transport-item-deviation.even{background-color:#fff}.real-time-transport-item-deviation{background-color:#f9f9f9}.real-time-transport-item{width:auto;position:relative;padding:0 43px 0 5px;background-color:#f9f9f9}.real-time-transport-item .info{position:absolute;bottom:2px;right:0;width:200px;text-align:right;font-size:10px;line-height:10px}
.real-time-details{padding:10px;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.real-time-transport-number{display:inline;font-size:16pt}.real-time-transport-number span{position:absolute;left:-9999px}.real-time-transport-number:focus{border:2px solid #00aeef;padding-left:4px;margin-right:4px}.real-time-search-results .highlight.real-time-transport-number{color:#019cd5}.real-time-transport-item .real-time-transport-time{font-weight:bold}.real-time-show-more{background-color:#fff;text-align:right;padding:10px 0;float:right;width:100%}.real-time-search-results a:hover{text-decoration:none}.real-time-tab-list-group{border-top:2px solid #b8babb}.real-time-tab-list-group .group-type{clear:both;border-top:1px solid #b8babb}.real-time-update-icon a:hover{text-decoration:none;zoom:1;filter:alpha(opacity=50);opacity:.5}.leaflet-container{cursor:url(/Resources/img/openhand_8_8.cur),default}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable,.leaflet-dragging .SL-map-canvas,.leaflet-dragging>div{cursor:url(/Resources/img/closedhand_8_8.cur),move}
.SL-map{width:100%;height:700px;position:relative}@media(max-width:666px){.SL-map:not(.fake-map){position:fixed;top:0;left:100%;display:block;bottom:0;right:0;z-index:10000000}.SL-map:not(.fake-map).full-screen{left:0}}.SL-map.fake-map{display:none}@media(max-width:666px){.SL-map.fake-map{position:relative;display:block;height:400px;width:100%;background-position:50% 50%;background-repeat:no-repeat;background-image:url("/Resources/img/map_mobile.jpg");background-size:cover}}@media(max-width:666px) and (min-width:666px){.SL-map.fake-map{background-image:url("/Resources/img/map_desktop.jpg")}}.SL-map .SL-map-static{position:relative;width:100%;height:700px;background-position:50% 50%;background-repeat:no-repeat;background-image:url("/Resources/img/map_mobile.jpg");background-size:cover}@media(min-width:666px){.SL-map .SL-map-static{background-image:url("/Resources/img/map_desktop.jpg")}}.SL-map .expander-icon,.SL-map .contract-icon{position:absolute;top:10px;left:40px;z-index:1000}
.SL-map .expander-icon{left:10px}.SL-map .leaflet-control-attribution{background:#404246;color:#fff}.SL-map .leaflet-control-attribution a{display:none}.SL-map .leaflet-control-attribution .map-copy-link{display:inline-block;color:#fff}.SL-map .SL_zoom_control{margin-left:10px;margin-top:10px;box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px;position:absolute;z-index:10000;overflow:hidden}.SL-map .SL_zoom_control a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.SL-map .SL_zoom_control .SL_zoom_home{background:#fff url(/Resources/img/atlas_v01.png);background-position:-666px -272px}.SL-map .leaflet-control-zoom{display:none}.SL-map .leaflet-control-zoom{margin-bottom:50px}.SL-map .leaflet-popup-content h3:focus .hidden-info{display:block}.SL-map .leaflet-div-icon{border:0;background:transparent}.SL-map .SL-map-canvas{width:auto;height:auto;position:absolute;top:0;left:0;right:0;bottom:0}
.SL-map .SL-map-controls-toggler{display:none;color:#fff;cursor:pointer;background:rgba(0,0,0,0.8);bottom:0;left:0;right:0;position:absolute;padding:9px}@media(max-width:975px){.SL-map .SL-map-controls-toggler{display:block}}.SL-map .SL-map-controls-toggler .upIcon{margin-right:10px}.SL-map .SL-map-controls{height:40px;background:rgba(0,0,0,0.8);position:absolute;bottom:0;left:0;right:0;display:block;list-style:outside none none;margin:0;padding:0;margin:-3px;margin-top:1px}@media(max-width:975px){.SL-map .SL-map-controls{display:none;bottom:45px;z-index:1000;left:1%;width:98%;height:auto}.SL-map .SL-map-controls.open{display:block}}.SL-map .hidden-info{padding:3px;padding-top:1px;border-top:1px solid gray}.SL-map .hidden-info ul{padding:5px 0;list-style:none}.SL-map .hidden-info ul li{padding:3px 0}.SL-map .hidden-info a,.SL-map .hidden-info span{color:#fff}.SL-map .hidden-info .line-icon{width:auto;min-width:15px;height:15px;line-height:15px;vertical-align:top;margin-right:7px}.SL-map .hidden-info .line{padding:2px;padding-right:4px;border-radius:2px;font-size:8px;margin-right:3px;background:#0089ca}
.SL-map .hidden-info .line.trl,.SL-map .hidden-info .line.trm{background-color:#985141}.SL-map .hidden-info .line.trl.trl_7,.SL-map .hidden-info .line.trl.trm_7,.SL-map .hidden-info .line.trm.trl_7,.SL-map .hidden-info .line.trm.trm_7{background-color:#878a83}.SL-map .hidden-info .line.trl.trl_25,.SL-map .hidden-info .line.trl.trl_26,.SL-map .hidden-info .line.trl.trm_25,.SL-map .hidden-info .line.trl.trm_26,.SL-map .hidden-info .line.trm.trl_25,.SL-map .hidden-info .line.trm.trl_26,.SL-map .hidden-info .line.trm.trm_25,.SL-map .hidden-info .line.trm.trm_26{background-color:#008f93}.SL-map .hidden-info .line.trl.trl_27,.SL-map .hidden-info .line.trl.trl_28,.SL-map .hidden-info .line.trl.trl_29,.SL-map .hidden-info .line.trl.trm_27,.SL-map .hidden-info .line.trl.trm_28,.SL-map .hidden-info .line.trl.trm_29,.SL-map .hidden-info .line.trm.trl_27,.SL-map .hidden-info .line.trm.trl_28,.SL-map .hidden-info .line.trm.trl_29,.SL-map .hidden-info .line.trm.trm_27,.SL-map .hidden-info .line.trm.trm_28,.SL-map .hidden-info .line.trm.trm_29{background-color:#9f599a}
.SL-map .hidden-info .line.trl.trl_22,.SL-map .hidden-info .line.trl.trm_22,.SL-map .hidden-info .line.trm.trl_22,.SL-map .hidden-info .line.trm.trm_22{background-color:#985141}.SL-map .hidden-info .line.trl.trl_21,.SL-map .hidden-info .line.trl.trm_21,.SL-map .hidden-info .line.trm.trl_21,.SL-map .hidden-info .line.trm.trm_21{background-color:#b4792b}.SL-map .hidden-info .line.trl.trl_12,.SL-map .hidden-info .line.trl.trm_12,.SL-map .hidden-info .line.trm.trl_12,.SL-map .hidden-info .line.trm.trm_12{background-color:#db7d18}.SL-map .hidden-info .line.bus_red,.SL-map .hidden-info .line.met_red{background-color:#d71d24}.SL-map .hidden-info .line.met_green{background-color:#179d4d}.SL-map .hidden-info .line.trn{background-color:#8dae3f}.SL-map .hidden-info .line.trn.trn_35{background-color:#d05d99}.SL-map .hidden-info .line.walk{display:none}.SL-map .SL-map-zone-indicators{position:absolute;top:-65px;left:0;right:0;background:black;background:rgba(0,0,0,0.8);line-height:40px;z-index:10000;padding:10px 20px;padding-left:8px}
.SL-map .SL-map-zone-indicators .zone-indicator{padding-left:30px;position:relative;color:#fff;float:left;margin-right:20px;list-style:none}.SL-map .SL-map-zone-indicators .zone-indicator span{width:20px;height:20px;display:inline-block;position:absolute;left:0;top:50%;margin-top:-10px}.SL-map .SL-map-zone-indicators .zone-indicator span.a{background:#d1007a}.SL-map .SL-map-zone-indicators .zone-indicator span.b{background:#019cd5}.SL-map .SL-map-zone-indicators .zone-indicator span.c{background:#a6ce39}@-webkit-keyframes mypos{0%{box-shadow:0 0 0 30px rgba(0,137,202,0.3)}50%{box-shadow:0 0 0 20px rgba(0,137,202,0.3)}100%{box-shadow:0 0 0 30px rgba(0,137,202,0.3)}}@-moz-keyframes mypos{0%{box-shadow:0 0 0 30px rgba(0,137,202,0.3)}50%{box-shadow:0 0 0 20px rgba(0,137,202,0.3)}100%{box-shadow:0 0 0 30px rgba(0,137,202,0.3)}}@-ms-keyframes mypos{0%{box-shadow:0 0 0 30px rgba(0,137,202,0.3)}50%{box-shadow:0 0 0 20px rgba(0,137,202,0.3)}100%{box-shadow:0 0 0 30px rgba(0,137,202,0.3)}}.SL-map .marker{background:#fff;border:2px solid #0089ca;height:100%;width:100%;border-radius:50%}
.SL-map .marker.trl,.SL-map .marker.trm{border-color:#985141}.SL-map .marker.trl.trl_7,.SL-map .marker.trl.trm,.SL-map .marker.trm.trl_7,.SL-map .marker.trm.trm{border-color:#878a83}.SL-map .marker.trl.trl_25,.SL-map .marker.trl.trl_26,.SL-map .marker.trl.trm_25,.SL-map .marker.trl.trm_26,.SL-map .marker.trm.trl_25,.SL-map .marker.trm.trl_26,.SL-map .marker.trm.trm_25,.SL-map .marker.trm.trm_26{border-color:#008f93}.SL-map .marker.trl.trl_27,.SL-map .marker.trl.trl_28,.SL-map .marker.trl.trl_29,.SL-map .marker.trl.trm_27,.SL-map .marker.trl.trm_28,.SL-map .marker.trl.trm_29,.SL-map .marker.trm.trl_27,.SL-map .marker.trm.trl_28,.SL-map .marker.trm.trl_29,.SL-map .marker.trm.trm_27,.SL-map .marker.trm.trm_28,.SL-map .marker.trm.trm_29{border-color:#9f599a}.SL-map .marker.trl.trl_22,.SL-map .marker.trl.trm_22,.SL-map .marker.trm.trl_22,.SL-map .marker.trm.trm_22{border-color:#985141}.SL-map .marker.trl.trl_21,.SL-map .marker.trl.trm_21,.SL-map .marker.trm.trl_21,.SL-map .marker.trm.trm_21{border-color:#b4792b}
.SL-map .marker.trl.trl_12,.SL-map .marker.trl.trm_12,.SL-map .marker.trm.trl_12,.SL-map .marker.trm.trm_12{border-color:#db7d18}.SL-map .marker.bus_red,.SL-map .marker.met_red{border-color:#d71d24}.SL-map .marker.met_green{border-color:#179d4d}.SL-map .marker.trn{border-color:#8dae3f}.SL-map .marker.trn.trn_35{border-color:#d05d99}.SL-map .marker.walk{border-color:#0097da}.SL-map .marker.myposition{background:#0089ca;border:2px solid #fff;width:15px;height:15px;-webkit-animation:mypos 2.5s infinite;-moz-animation:mypos 2.5s infinite;-ms-animation:mypos 2.5s infinite}.SL-map .marker.site{width:100%;height:0;position:relative;border:0;top:100%}.SL-map .marker.site .icon-wrapper{position:absolute;bottom:0;padding:1px;z-index:1;left:50%}.SL-map .marker.site.nearby{background:#424242}.SL-map .marker.site.nearby .icon-wrapper{bottom:17px;background:#424242}.SL-map .marker.site.nearby:after{content:'';width:0;height:0;position:absolute;bottom:0;left:50%;margin-left:-9px;border-top:20px solid #424242;border-left:8px solid transparent;border-right:8px solid transparent}
.SL-map .marker.site .station{margin:1px;display:block;width:20px;height:20px;background:green;float:left}.SL-map .marker.site .station.start{width:20px;height:20px;vertical-align:top;font-style:normal;color:#FBCA00;background:#424242;text-align:center}.SL-map .marker.site .station.start:after{content:'A'}.SL-map .marker.site .station.walk{background-image:url("/Resources/img/SL_Icon_Gangvag_H.png")}.SL-map .marker.site .station.trn{background-image:url("/Resources/img/SL_Icon_Pendeltag.png")}.SL-map .marker.site .station[class*="met"]{background-image:url("/Resources/img/SL_Icon_Tunnelbana.png")}.SL-map .marker.site .station.bus,.SL-map .marker.site .station.bus_red,.SL-map .marker.site .station.bus_blue{background-image:url("/Resources/img/SL_Icon_Buss.png")}.SL-map .marker.site .station.fer{background-image:url("/Resources/img/SL_Icon_Bat.png")}.SL-map .marker.site .station.trl,.SL-map .marker.site .station.tram,.SL-map .marker.site .station.trm{background-image:url("/Resources/img/SL_Icon_Sparvagn_Lokalbana.png")}
.SL-map .marker-cluster{background-color:#019cd5;border:0;box-shadow:0 0 0 10px rgba(0,137,202,0.3);text-align:center;border-radius:100%;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif;color:#fff}.SL-map .marker-cluster div{background-repeat:no-repeat;background-color:transparent;background-position:center;margin:auto;height:100%}.SL-map .marker-cluster.CommuterParking div,.SL-map .marker-cluster.undefined div{background-image:url("/Resources/img/SL_Icon_P.png")}.SL-map .marker-cluster.TicketVendor div{background-image:url("/Resources/img/SL_Icon_ticket.png")}.SL-map .marker-cluster span{position:absolute;background:#424242;top:-9px;line-height:25px;min-width:25px;left:60%;min-height:25px;border-radius:100%;text-align:center}.SL-map .marker-cluster.marker-cluster-small{width:30px!important;height:30px!important}.SL-map .marker-cluster.marker-cluster-small div{line-height:30px}.SL-map .marker-cluster.marker-cluster-medium{width:35px!important;height:35px!important}
.SL-map .marker-cluster.marker-cluster-medium div{line-height:35px}.SL-map .marker-cluster.marker-cluster-large{width:40px!important;height:40px!important}.SL-map .marker-cluster.marker-cluster-large div{line-height:40px}.SL-map path:not(.zone){stroke:#0089ca}.SL-map path:not(.zone).trl,.SL-map path:not(.zone).trm{stroke:#985141}.SL-map path:not(.zone).trl.trl_7,.SL-map path:not(.zone).trl.trm_7,.SL-map path:not(.zone).trm.trl_7,.SL-map path:not(.zone).trm.trm_7{stroke:#878a83}.SL-map path:not(.zone).trl.trl_25,.SL-map path:not(.zone).trl.trl_26,.SL-map path:not(.zone).trl.trm_25,.SL-map path:not(.zone).trl.trm_26,.SL-map path:not(.zone).trm.trl_25,.SL-map path:not(.zone).trm.trl_26,.SL-map path:not(.zone).trm.trm_25,.SL-map path:not(.zone).trm.trm_26{stroke:#008f93}.SL-map path:not(.zone).trl.trl_27,.SL-map path:not(.zone).trl.trl_28,.SL-map path:not(.zone).trl.trl_29,.SL-map path:not(.zone).trl.trm_27,.SL-map path:not(.zone).trl.trm_28,.SL-map path:not(.zone).trl.trm_29,.SL-map path:not(.zone).trm.trl_27,.SL-map path:not(.zone).trm.trl_28,.SL-map path:not(.zone).trm.trl_29,.SL-map path:not(.zone).trm.trm_27,.SL-map path:not(.zone).trm.trm_28,.SL-map path:not(.zone).trm.trm_29{stroke:#9f599a}
.SL-map path:not(.zone).trl.trl_22,.SL-map path:not(.zone).trl.trm_22,.SL-map path:not(.zone).trm.trl_22,.SL-map path:not(.zone).trm.trm_22{stroke:#985141}.SL-map path:not(.zone).trl.trl_21,.SL-map path:not(.zone).trl.trm_21,.SL-map path:not(.zone).trm.trl_21,.SL-map path:not(.zone).trm.trm_21{stroke:#b4792b}.SL-map path:not(.zone).trl.trl_12,.SL-map path:not(.zone).trl.trm_12,.SL-map path:not(.zone).trm.trl_12,.SL-map path:not(.zone).trm.trm_12{stroke:#db7d18}.SL-map path:not(.zone).bus_red,.SL-map path:not(.zone).met_red{stroke:#d71d24}.SL-map path:not(.zone).met_green{stroke:#179d4d}.SL-map path:not(.zone).trn{stroke:#8dae3f}.SL-map path:not(.zone).trn.trn_35{stroke:#d05d99}.SL-map path:not(.zone).walk{stroke:#0097da;stroke-dasharray:5,10}.SL-map .icon{display:inline-block}.SL-map .icon.travel-status{width:15px;height:15px;vertical-align:top;font-style:normal;color:#FBCA00;text-align:center;margin-right:4px}.SL-map .icon.travel-status.start:after{content:'A'}
.SL-map .icon.travel-status.end:after{content:'B'}.SL-map .icon.travel-status.change:after{content:'';background:url("/Resources/img/SL_Icon_change.png");display:block;width:15px;height:15px;background-repeat:no-repeat;background-position:center}.SL-map .icon.trafic-type{width:15px;height:15px;vertical-align:top;background-size:100%;background-position:0 0}.SL-map .icon.trafic-type.walk{background-image:url("/Resources/img/SL_Icon_Gangvag_H.png")}.SL-map .icon.trafic-type.trn{background-image:url("/Resources/img/SL_Icon_Pendeltag.png")}.SL-map .icon.trafic-type[class*="met"]{background-image:url("/Resources/img/SL_Icon_Tunnelbana.png")}.SL-map .icon.trafic-type.bus,.SL-map .icon.trafic-type.bus_red,.SL-map .icon.trafic-type.bus_blue{background-image:url("/Resources/img/SL_Icon_Buss.png")}.SL-map .icon.trafic-type.fer{background-image:url("/Resources/img/SL_Icon_Bat.png")}.SL-map .icon.trafic-type.trl,.SL-map .icon.trafic-type.tram,.SL-map .icon.trafic-type.lightrail,.SL-map .icon.trafic-type.trm{background-image:url("/Resources/img/SL_Icon_Sparvagn_Lokalbana.png")}
.SL-map .SL-map-layer-menu{position:absolute;top:10px;right:10px;z-index:10000;height:43px}.SL-map .SL-map-layer-menu button{width:43px;height:43px;border:0;background:#019cd5 url(/Resources/img/atlas_v01.png) no-repeat center;background-position:-873px -397px}.SL-map .SL-map-layer-menu button.active{background-color:#00aeef}.SL-map .SL-map-layer-menu .SL-map-layer-zones{position:absolute;list-style:none;overflow:hidden;background:#fff;color:#333;width:100%;overflow:hidden;padding:0;right:calc(100% + 20px);top:0;width:270px}@media(max-width:884px){.SL-map .SL-map-layer-menu .SL-map-layer-zones{width:138px}.SL-map .SL-map-layer-menu .SL-map-layer-zones .SL-map-layer-zones-hide-mobile{display:none}}.SL-map .SL-map-layer-menu .SL-map-layer-zones li{float:left;padding:5px}.SL-map .SL-map-layer-menu .SL-map-layer-zones li div{width:20px;height:20px;display:inline-block;vertical-align:middle}.SL-map .SL-map-layer-menu .SL-map-layer-menu-layers{position:absolute;top:100%;width:200px;margin:0;right:0;background:#fff;padding:0;color:#fff;list-style:none}
.SL-map .SL-map-layer-menu .SL-map-layer-menu-layers .SL-map-control{color:#333;float:left;padding-left:10px;padding-right:10px;position:relative;line-height:33px}@media(max-width:884px){.SL-map .SL-map-layer-menu .SL-map-layer-menu-layers .SL-map-control{float:none}}.SL-map .SL-map-layer-menu .SL-map-layer-menu-layers .SL-map-control .SL-map-label{display:inline-block;padding-left:28px;position:relative}.SL-map .SL-map-layer-menu .SL-map-layer-menu-layers .SL-map-control .SL-map-label input{left:-9999px;position:absolute}.SL-map .SL-map-layer-menu .SL-map-layer-menu-layers .SL-map-control .SL-map-label .checkbox{background-color:transparent;background-image:url("/Resources/img/atlas_v01.png");background-repeat:no-repeat;background-position:-779px -211px;height:20px;width:20px;left:0;margin-top:-10px;top:50%;position:absolute;display:inline-block;text-indent:-9999px;vertical-align:top}.SL-map .SL-map-layer-menu .SL-map-layer-menu-layers .SL-map-control .SL-map-label .checked+.checkbox{background-position:-828px -211px}
.teasers .boxes a{display:block;margin:8px}.teasers .boxes a:hover,.teasers .boxes a:focus{color:inherit;text-decoration:none;outline:1px solid #00aeef}.teasers .news,.teasers .box{background-color:#fff;font-size:11pt;margin-top:15px}.teasers .news h3,.teasers .box h3{font-size:16pt}.teasers .news p,.teasers .box p{overflow:hidden}.teasers .news{width:auto;padding-bottom:10px}.teasers .news h3{padding:10px 0;font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:bold;font-size:12pt;background:#017988;color:#fff;text-align:center}.teasers .news ul{list-style:none;padding:10px;padding-top:2px}.teasers .news ul li{position:relative;overflow:hidden;padding:7px 8px 8px 60px;height:88px;text-align:left;border-bottom:1px solid #c8caca;line-height:19px}.teasers .news ul .article{height:75px;overflow:hidden}.teasers .news ul h1{margin:0;font-weight:bold;font-size:11pt}.teasers .news ul time{position:absolute;top:50%;left:10px;margin-top:-22px;font-weight:bold;color:#017988;text-transform:uppercase;text-align:center}
.teasers .news ul time span{display:block;font-size:20pt;line-height:20px}.teasers .news .showMore{display:block;text-align:center;text-transform:uppercase}.teasers .box{position:relative;height:94px;overflow:hidden;padding:20px;padding-left:96px;border-bottom:15px solid #fff}.teasers .box h3{font-weight:normal;font-size:16pt;line-height:20px}.teasers .box img{position:absolute;top:8px;left:0;width:99px;height:auto}@media(min-width:666px){.teasers .boxes a{float:left}.teasers .box{height:210px;padding-left:20px;margin:0;margin-top:15px}.teasers .box img{position:static;display:block;width:auto;margin:3px auto}}@media(min-width:978px){.teasers .box{height:210px;padding-left:20px}.teasers .box img{position:static;display:block;width:auto;margin:3px auto}}.site-footer,.push{height:auto}.footer,.push{clear:both}.site-footer{border-top:1px solid #cccfcf;background-color:#dee1e3}.site-footer .container{max-width:1280px}.site-footer-block{border-bottom:1px solid #cccfcf;border-top:1px solid #e2e5e6;padding:10px;height:auto}
.site-footer-block ul,.site-footer-block ol,.site-footer-block li{padding:0;list-style:none}.site-footer-block h2,.site-footer-block label{display:block;padding:5px 0;margin-bottom:15px;font-weight:bold;font-size:17px}.site-footer-block p{font-size:17px}.site-footer-block a{font-family:"sl_gothic_text",Arial,sans-serif;font-style:normal;font-weight:bold;font-size:12pt;display:inline-block;padding:3px 0;font-size:17px}.site-footer-block .contact-icon{display:inline-block;width:25px;height:19px}.site-footer-block .site-footer-menu{margin-bottom:15px}.site-footer-block .site-footer-menu a{font-weight:normal}.site-footer-block .social-media img{margin-right:10px;height:68px;width:128px}.site-footer-block .social-media-icon{margin-right:10px}.site-footer-block.contact-us a{margin-bottom:20px}.site-footer-block .error{margin-bottom:5px}.multi-block{padding:10px 0}.multi-block>div{padding:0 10px}.multi-block .social-media{padding-bottom:10px;border-bottom:1px solid #cccfcf}
.multi-block .social-media div>div{display:inline-block}.multi-block .social-media div>div a{height:100%;padding:0}.multi-block .site-footer-menu{padding:10px;margin-bottom:0;border-top:1px solid #e2e5e6;border-bottom:1px solid #cccfcf}.multi-block .site-footer-search{padding:10px;border-top:1px solid #e2e5e6}.multi-block .site-footer-search .search-field{position:relative}.multi-block .site-footer-search .search-field input{height:36px;padding-right:65px}.multi-block .site-footer-search .search-field .button-primary{position:absolute;top:0;right:0;min-width:33px;height:36px;padding:0 15px;line-height:36px;background:#000;font-size:16px;font-weight:bold}.multi-block .site-footer-search .search-field .button-primary:focus{background:#00aeef}@media(min-width:666px){.site-footer .container{border-left:1px solid #cccfcf;border-right:1px solid #ebeeef}.site-footer-block{border-bottom:1px solid #cccfcf;border-top:1px solid #ebeeef;border-left:1px solid #ebeeef;border-right:1px solid #cccfcf}
.multi-block .site-footer-menu{border-top-color:#ebeeef}.multi-block .site-footer-search{border-top-color:#ebeeef}}@media(min-width:1280px){.site-footer .container{height:100%;border-left:1px solid #cccfcf;border-right:1px solid #ebeeef}.wrapper{min-height:100%;height:auto!important;height:100%;margin-bottom:-532px}.push,.site-footer{height:532px}.site-footer-block{height:100%;float:left;border-bottom:0;border-top:1px solid #ebeeef;border-left:1px solid #ebeeef;border-right:1px solid #cccfcf;width:320px}.multi-block{padding:10px}.multi-block .social-media{border-bottom-color:#cccfcf}.multi-block .site-footer-menu{border-top-color:#ebeeef;border-bottom-color:#cccfcf}.multi-block .site-footer-search{padding:10px 0 0;border-top:1px solid #ebeeef;border-bottom:1px solid #ebeeef}.multi-block .site-footer-search h2,.multi-block .site-footer-search div{padding:0 10px}.multi-block .site-footer-search .search-field{padding:0;padding-bottom:14px;border-bottom:1px solid #cccfcf}.multi-block .site-footer-search .button-primary:hover{background:#00aeef}
}.tab-item{width:50%;display:inline-block;text-align:center;vertical-align:baseline;padding:15px 0;margin-top:5px;cursor:pointer;background-color:#fafafa}.tab-item.active{margin-top:0;background-color:#019cd5;color:#fff}.tab-item.active .clickable{background-color:#019cd5;color:#fff}.tab-item .clickable:focus{background-color:#00aeef;color:#fff}.tab-content{display:none}.tab-content.active{display:block}.shopping-cart{padding:15px}.shopping-cart.open{display:block}.shopping-cart .shopping-cart-inside{padding:13px 5px;overflow:hidden;background:#fff;border:1px solid #e3e5e6}.shopping-cart h2{padding-bottom:5px;text-indent:8px;border-bottom:1px solid #dadada;font-family:"sl_gothic_textlight",Arial,sans-serif;font-size:18px}.shopping-cart .ticket-list{list-style:none;padding:0;margin-bottom:13px}.shopping-cart .ticket-list li{position:relative;padding:10px 115px 10px 8px}.shopping-cart .ticket-list li:nth-child(even){background:#F2F2F2}.shopping-cart .price{position:absolute;top:0;right:50px;line-height:42px}
.shopping-cart .remove-item-icon{position:absolute;top:11px;right:8px}.shopping-cart .sum{float:left;text-indent:8px;line-height:42px;font-weight:bold;text-transform:uppercase}.shopping-cart .button-primary{display:inline-block;float:right;margin-right:8px;min-width:80px;-moz-box-sizing:content-box;box-sizing:content-box}.shopping-cart .error{padding:10px 8px 0;color:#252525}.shopping-cart .error a{color:#017988}.shopping-cart .error a:hover{color:#00aeef}.shopping-cart-button{position:relative;display:inline-block;width:auto;padding-left:5px;padding-right:32px;overflow:hidden;line-height:38px;font-size:18px;font-weight:bold;color:#fff}.shopping-cart-button .shopping-cart-icon{position:absolute;top:50%;right:5px;margin-top:-6px}.shopping-cart-button span{position:absolute;right:-9999px}@media all and (min-width:978px){.shopping-cart-button{padding-left:15px;padding-right:42px;line-height:60px}.shopping-cart-button .shopping-cart-icon{right:15px}}.checkout{padding:0 15px 15px;overflow:hidden}
.checkout ul,.checkout ol{list-style:none;padding:0}.checkout input[type="text"],.checkout input[type="email"],.checkout input[type="tel"]{width:100%;height:42px;line-height:1;padding:0 5px;border:1px solid #c8caca}.checkout input[type="radio"],.checkout input[type="checkbox"]{position:absolute;left:-9999px}.checkout .input-field-wrapper{margin:0}.checkout .step-indicator{width:200px;margin:20px auto 15px}.checkout .notes{padding-top:5px}.checkout .notes .note-header{color:#d9453b}.checkout .notes .subnotes{list-style:initial;padding-left:20px}.checkout .checkout-box{padding:13px 5px;margin-bottom:15px;overflow:hidden;background:#fff;border:1px solid #e3e5e6}.checkout h2{padding-bottom:8px;text-indent:10px;border-bottom:1px solid #dadada;font-family:"sl_gothic_textlight",Arial,sans-serif;font-size:18px}.checkout p{margin-bottom:10px}
.checkout .button-container{text-align:center}.checkout .button-container .button-primary,.checkout .button-container .button-secondary{display:inline-block;min-width:120px;margin:0;float:none;text-align:center}.checkout .more-info{position:relative;padding-left:35px;line-height:20px}.checkout .more-info .expand-alt-icon{position:absolute;top:20px;left:2px}.checkout .more-info:focus .expand-alt-icon{background-position:-831px -339px}.checkout .more-info.active:focus .expand-alt-icon{background-position:-884px -338px}.checkout .info-toggler{position:relative;padding-left:30px;margin-bottom:10px;font-size:16px;font-weight:normal}.checkout .info-toggler .expand-alt-icon{position:absolute;top:0;left:0}.checkout .info-toggler:focus .expand-alt-icon{background-position:-831px -339px}.checkout .info-toggler.active:focus .expand-alt-icon{background-position:-884px -338px}.checkout .info-content-block{padding:0 10px 10px 10px;margin-bottom:10px}.checkout .important-info-container{position:relative;padding:0 15px 0 43px}
.checkout .important-info-container .important-info-text{font-weight:normal}.checkout .important-info-container .important-info-text a{color:#00aeef}.checkout .important-info-container .important-info-text a:hover{color:#017988}.checkout .button-primary,.checkout .button-secondary{display:inline-block;float:left;min-width:80px;text-align:center}.checkout .button-primary{float:right}.checkout .empty a{color:#017988}.checkout .care-of{display:block}.checkout .choose-cards .ticket-list{padding:0 3px}.checkout .choose-cards .ticket-list>li{position:relative;padding:8px}.checkout .choose-cards .ticket-list>li.even{background:#F2F2F2}.checkout .choose-cards .ticket-list .ticket{padding-right:115px;margin-bottom:3px}.checkout .choose-cards .price{position:absolute;top:0;right:42px;line-height:39px}.checkout .choose-cards .remove-item-icon{position:absolute;top:10px;right:8px}.checkout .choose-cards .card-list{padding-top:7px}.checkout .choose-cards .card-list>li{position:relative;padding-right:25px;margin-bottom:5px}
.checkout .choose-cards .card-list .edit-form{overflow:hidden;position:relative;padding-top:5px}.checkout .choose-cards .card-list .edit-form .overlay{bottom:0}.checkout .choose-cards .card-list .expand-alt-icon{top:0;right:30px;position:absolute}.checkout .choose-cards .card-list .expand-alt-icon.active{background-position:-576px -166px}.checkout .choose-cards .card-list .remove-item-icon{top:0;right:0}.checkout .choose-cards .card-list .editable .remove-item-icon{top:35px}.checkout .choose-cards .expand-mini-icon{position:absolute;top:1px;right:0;text-indent:0;overflow:hidden;font-size:0;color:transparent}.checkout .choose-cards .expand-mini-icon:focus{background-position:-108px -409px}.checkout .choose-cards .expand-mini-icon.active:focus{background-position:-162px -410px}.checkout .choose-cards .card-chooser:focus label{color:#00aeef}.checkout .choose-cards .travel-purse-info{padding-left:21px}.checkout .choose-cards .card{position:relative;width:185px;min-height:250px;padding:10px 10px 0;margin:10px auto;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:4px;background:#019cd5;color:#fff}
.checkout .choose-cards .card li{margin-bottom:10px}.checkout .choose-cards .card span{display:block}.checkout .choose-cards .card .hidden{position:absolute;left:-9999px}.checkout .choose-cards .card .card-name,.checkout .choose-cards .card .card-number{font-size:15px}.checkout .choose-cards .card .card-travel-funds,.checkout .choose-cards .card .card-type,.checkout .choose-cards .card .card-state{font-size:13px}.checkout .choose-cards .card .card-amount,.checkout .choose-cards .card .card-days{font-size:24px}.checkout .choose-cards .card .sl-loading-mini{top:55%;left:50%;margin-left:-15px}.checkout .choose-cards .card .error-messages{position:relative;padding:40px 5px 5px;background:#fff}.checkout .choose-cards .card .error-icon{top:5px;left:50%;margin-left:-14px}.checkout .choose-cards .button-primary{margin-right:3px;margin-top:15px}.checkout .choose-cards .empty{padding:8px 11px}.checkout .choose-cards .error{padding:8px 10px 0}.checkout .new-card,.checkout .register-card{position:relative;padding:0}
.checkout .new-card h3,.checkout .register-card h3{line-height:42px;color:#959595;font-style:italic;text-indent:2px;font-size:12pt;font-weight:normal}.checkout .new-card .expand-alt-icon,.checkout .register-card .expand-alt-icon{position:absolute;top:11px;right:10px}.checkout .new-card .error{padding:10px;padding-bottom:0}.checkout .new-card h3{float:left;margin-left:10px;line-height:58px}.checkout .new-card .button-primary{float:right;margin-top:8px;margin-right:8px}.checkout .register-card .header .clickable{display:block;padding-left:10px}.checkout .register-card .header .clickable:focus{background:#00aeef;color:#fff}.checkout .register-card .header .clickable:focus .expand-alt-icon{background-position:-727px -339px}.checkout .register-card .header .clickable.active:focus .expand-alt-icon{background-position:-779px -338px}.checkout .register-card .register-card-content{padding:2px 10px 20px}.checkout .register-card .serial-number input{width:49%;margin-left:2%;float:left}.checkout .register-card .serial-number input:first-child{margin-left:0}
.checkout .register-card input{margin-bottom:10px}.checkout .register-card .button-primary{min-width:140px}.checkout .access-card-info{padding:0}.checkout .access-card-info .more-info{padding:20px 8px 20px 50px}.checkout .access-card-info .more-info-content{padding:0 15px 15px}.checkout .access-card-info .expand-alt-icon{left:17px}.checkout .choose-standard-trip .product-list{padding:0 3px}.checkout .choose-standard-trip .product-list>li{position:relative;padding:8px}.checkout .choose-standard-trip .product-list>li.even{background:#F2F2F2}.checkout .choose-standard-trip .price-list li{position:relative;padding-right:70px}.checkout .choose-standard-trip .amount{position:absolute;top:0;right:0}.checkout .choose-standard-trip .standard-trip-chooser:focus label{color:#00aeef}.checkout .choose-standard-trip .option-list li{margin-bottom:5px}.checkout .choose-standard-trip h3{margin:10px 0 5px;font-size:12pt;font-weight:normal}.checkout .choose-standard-trip .info-toggler{margin:5px 0 10px 11px}
.checkout .choose-standard-trip .info-content-block h3{font-size:20px}.checkout .choose-standard-trip .error{padding:8px 10px 0}.checkout .important-info .important-info-content{padding:10px 8px 8px}.checkout .important-info ol p,.checkout .important-info ol li>label{font-weight:bold}.checkout .important-info li{margin-bottom:10px}.checkout .important-info .input-field-wrapper{margin-top:10px}.checkout .important-info .delivery-address{margin:10px 0}.checkout .important-info .delivery-address input[type="text"]{margin:0 0 10px}.checkout .important-info .delivery-address .radio-button-label{padding-left:30px}.checkout .important-info .alt-address{margin-top:10px}.checkout .important-info input[type="checkbox"]{width:15px;height:15px;margin-right:5px}.checkout .important-info .terms-accepted{margin-top:10px}.checkout .order .cards{margin-top:5px}.checkout .order .cards>li{padding:8px}.checkout .order .cards>li.even{background:#F2F2F2}
.checkout .order .cards h3{position:relative;padding-right:70px;font-size:12pt;font-weight:normal}.checkout .order .products{list-style:disc;padding-left:30px}.checkout .order .products li{position:relative;padding-right:70px}.checkout .order .amount{position:absolute;top:0;right:0}.checkout .order .sum{margin-top:10px;text-indent:8px;font-weight:bold;text-transform:uppercase}.checkout .payment-method .payment-method-content{padding:10px 8px 8px}.checkout .payment-method .payment-options{margin-bottom:15px}.checkout .payment-method .payment-option:focus label{color:#00aeef}.checkout .payment-method .payment-option label{min-width:100px}.checkout .payment-method .credit-card,.checkout .payment-method .last{margin-bottom:15px}.checkout .payment-method .direct-bank{margin-left:30px}.checkout .payment-method li{margin-top:15px}.checkout .payment-method div{margin-top:15px;padding-left:21px}.checkout .receipt h2{margin-bottom:8px}.checkout .receipt h3{font-size:12pt;font-weight:bold}.checkout .receipt .receipt-content{padding:8px}
.checkout .receipt .seller{padding-bottom:16px}.checkout .receipt .product-list,.checkout .receipt .price-breakdown{background:#F2F2F2}.checkout .receipt .product-list h3,.checkout .receipt .price-breakdown h3{font-weight:normal}.checkout .receipt .product-list{margin-bottom:20px}.checkout .receipt .product-list h3{margin-bottom:6px}.checkout .receipt .product-list li{position:relative;padding-right:60px;margin-bottom:6px}.checkout .receipt .product-list li .right-col{position:absolute;top:0;right:0}.checkout .receipt .sum{font-weight:bold}.checkout .receipt .price-breakdown table{width:100%}.checkout .receipt .price-breakdown th{font-weight:normal;text-align:left}.checkout .receipt .price-breakdown th,.checkout .receipt .price-breakdown td{width:25%;padding-left:10px}.checkout .receipt .price-breakdown th:first-child,.checkout .receipt .price-breakdown td:first-child{padding:0}.checkout .receipt .delivery-address{padding-top:16px}.checkout .receipt .address{margin-top:8px}.checkout .receipt .button-primary{margin-top:10px}
.checkout .right-col{float:right}.checkout .even{background:#F2F2F2}.checkout .amount{font-weight:normal}@media all and (min-width:500px){.checkout .info-content-block{padding:0 30px 10px 30px}}@media all and (min-width:666px){.checkout .new-card .new-card-content{padding-right:96px}.checkout .button-container{text-align:right}}@media all and (min-width:978px){.checkout .choose-standard-trip .info-content-block h3{margin:20px 0 8px;font-size:24px}}.card.needsAttention{border-left:7px solid #c41230}.mitt-sl{padding-bottom:20px;border-bottom:1px solid #c8caca;background:#F2F2F2}.mitt-sl ul{list-style:none;padding:0}.mitt-sl .notes .note{margin-bottom:10px}.mitt-sl .notes .note .subnotes{list-style:initial;padding-left:20px;padding-top:5px}.mitt-sl .notes .note .subnotes .subnote{margin-bottom:5px}.mitt-sl input[type="text"],.mitt-sl input[type="password"],.mitt-sl input[type="email"],.mitt-sl input[type="tel"]{width:100%;height:42px;line-height:1;padding:0 5px;border:1px solid #c8caca}
.mitt-sl input[type="checkbox"],.mitt-sl input[type="radio"]{position:absolute;left:-9999px}.mitt-sl th{text-align:left}.mitt-sl .info-toggler{position:relative;padding-left:30px;margin-bottom:10px;font-size:16px;font-weight:normal}.mitt-sl .info-toggler .expand-alt-icon{position:absolute;top:0;left:0;margin-top:0}.mitt-sl .info-toggler:focus .expand-alt-icon{background-position:-831px -339px}.mitt-sl .info-toggler.active:focus .expand-alt-icon{background-position:-884px -338px}.mitt-sl .info-content-block{padding:0 10px 10px 10px;margin-bottom:10px}.mitt-sl .important-info-container{position:relative;padding:0 15px 0 43px}.mitt-sl .important-info-container .important-info-text{font-weight:normal}.mitt-sl .important-info-container .important-info-text a{color:#00aeef}.mitt-sl .important-info-container .important-info-text a:hover{color:#017988}.mitt-sl .care-of{display:block}.mitt-sl .birthdate{display:inline-block;width:70%}.mitt-sl .person-number{width:28%;float:right}
.mitt-sl .button-container{text-align:center}.mitt-sl .empty{padding:15px 15px 0}.mitt-sl .card{position:relative;width:185px;min-height:250px;padding:10px 10px 0;margin:0 auto;border-right:1px solid #424242;border-bottom:1px solid #424242;border-radius:4px;background:#019cd5;color:#fff}.mitt-sl .card.needsAttention{border-left:7px solid #c41230}.mitt-sl .card li{margin-bottom:10px}.mitt-sl .card span{display:block}.mitt-sl .card .card-travel-funds span{display:inline}.mitt-sl .card .card-name,.mitt-sl .card .card-number{font-size:15px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.mitt-sl .card .card-travel-funds,.mitt-sl .card .card-type,.mitt-sl .card .card-state{font-size:13px}.mitt-sl .card .card-amount,.mitt-sl .card .card-days{font-size:24px}.mitt-sl .card .sl-loading-mini{top:60%;left:50%;margin-left:-15px}.mitt-sl .card .error-messages{position:relative;padding:45px 10px 10px;background:#fff}.mitt-sl .card .error-icon{top:10px;left:50%;margin-left:-14px}.mitt-sl .card .hidden{position:absolute;left:-9999px}
.mitt-sl .galleryItem:focus .card{background:#00aeef}.mitt-sl .card-actions-tpl{display:none}.mitt-sl .active-card-actions{background:#fff;margin:0 auto -4px;border-bottom:1px solid #d5d5d5}.mitt-sl .placeholder{line-height:50px}.mitt-sl .card-actions{border-bottom:4px solid #c8caca}.mitt-sl .card-actions>li{border-bottom:1px solid #d5d5d5}.mitt-sl .card-actions .header{position:relative}.mitt-sl .card-actions .header h3{font-size:16px;font-weight:normal}.mitt-sl .card-actions .header h3 .clickable{display:block;padding:10px 15px}.mitt-sl .card-actions .header h3 .clickable:focus{background:#00aeef;color:#fff}.mitt-sl .card-actions .header h3 .clickable:focus .expand-alt-icon{background-position:-727px -339px}.mitt-sl .card-actions .header h3 .clickable.active:focus .expand-alt-icon{background-position:-779px -338px}.mitt-sl .expand-alt-icon{position:absolute;top:50%;right:10px;margin-top:-10px}.mitt-sl .button-primary,.mitt-sl .button-secondary{display:inline-block;min-width:120px;margin:0;text-align:center}
.mitt-sl .galleryItem{padding:20px 0 0}.mitt-sl .galleryItem.sel{padding-bottom:20px;margin-top:20px;background:#c8caca}.mitt-sl .galleryItem:first-child.sel{margin-top:0}.mitt-sl .search-tickets{overflow:hidden}.mitt-sl .tickets{padding:5px 0;border-bottom:0}.mitt-sl .tickets ul{padding:15px}.mitt-sl .tickets .ticket{display:block;border-bottom:0}.mitt-sl .tickets .ticket.odd{background:#F2F2F2}.mitt-sl .tickets h3{padding:0}.mitt-sl .tickets .block-content{display:block}.mitt-sl .tickets .button-primary{min-width:90px}.mitt-sl .travel-funds{padding:0 7px 5px}.mitt-sl .travel-funds .ticket{background:#fff!important}.mitt-sl .autoload .header h3 .clickable{padding-right:70px}.mitt-sl .autoload .header h3 .clickable:focus .status{color:#fff}.mitt-sl .autoload .title{display:block}.mitt-sl .autoload .status{color:#019cd5}@media(min-width:400px){.mitt-sl .autoload .status{position:absolute;top:0;right:40px;line-height:42px}}.mitt-sl .autoload .autoload-content{padding:10px 15px 20px}.mitt-sl .autoload p{margin-bottom:10px}
.mitt-sl .autoload .highlightblue{margin-bottom:25px}.mitt-sl .autoload .info-toggler{margin:10px 0}.mitt-sl .autoload .email-notification{margin-top:10px;padding-top:10px;border-top:1px solid #d5d5d5}.mitt-sl .autoload .expire-notification{color:#ef4056}.mitt-sl .autoload .terms{margin-top:25px}.mitt-sl .autoload .terms .info-toggler{border-bottom:0;padding-bottom:0}.mitt-sl .autoload .payment-options li{margin-top:15px}.mitt-sl .autoload .payment-options li:focus label{color:#00aeef}.mitt-sl .autoload .payment-options .credit-card,.mitt-sl .autoload .payment-options .last{margin-bottom:25px}.mitt-sl .autoload .credit-card-number{color:#959595;font-style:italic;text-indent:10px}.mitt-sl .autoload .button-container{margin-top:15px}.mitt-sl .travel-funds-history{padding:2px 15px 20px}.mitt-sl .travel-funds-history .amount{float:right}.mitt-sl .travel-funds-history .date-search{position:relative;height:50px;padding-left:116px;margin:10px 0}.mitt-sl .travel-funds-history .date-search label{position:absolute;top:0;left:0;line-height:50px;font-size:14px}
.mitt-sl .travel-funds-history table{width:100%;table-layout:fixed;font-size:14px}.mitt-sl .travel-funds-history th{padding:5px 0;font-weight:normal}.mitt-sl .travel-funds-history td{padding:5px}.mitt-sl .travel-funds-history .odd{background:#F2F2F2}.mitt-sl .travel-funds-history .date span{white-space:nowrap}.mitt-sl .travel-funds-history .sum{width:160px;vertical-align:top;text-align:right}.mitt-sl .travel-funds-history .show-more{padding:5px 0;text-align:right}.mitt-sl .travel-funds-history .button-primary{margin-top:10px}.mitt-sl .loss-report,.mitt-sl .loss-history,.mitt-sl .unregister-card{padding:2px 15px 20px}.mitt-sl .loss-report input[type="radio"],.mitt-sl .loss-history input[type="radio"],.mitt-sl .unregister-card input[type="radio"]{position:absolute;left:-9999px}.mitt-sl .loss-report .radio-button-label,.mitt-sl .loss-history .radio-button-label,.mitt-sl .unregister-card .radio-button-label{padding-left:30px}
.mitt-sl .loss-report .delivery-address-heading,.mitt-sl .loss-history .delivery-address-heading,.mitt-sl .unregister-card .delivery-address-heading{margin:15px 0 2px}.mitt-sl .loss-report .delivery-address,.mitt-sl .loss-history .delivery-address,.mitt-sl .unregister-card .delivery-address{margin-bottom:10px}.mitt-sl .loss-report .alt-address,.mitt-sl .loss-history .alt-address,.mitt-sl .unregister-card .alt-address{margin-top:10px}.mitt-sl .loss-report .alt-address input,.mitt-sl .loss-history .alt-address input,.mitt-sl .unregister-card .alt-address input{margin-bottom:10px}.mitt-sl .loss-report .button-primary,.mitt-sl .loss-history .button-primary,.mitt-sl .unregister-card .button-primary{min-width:160px;margin-top:15px}.mitt-sl .confirm-loss-report .button-primary{min-width:120px;margin-top:15px}.mitt-sl .loss-table{width:100%;font-size:85%}.mitt-sl .loss-table td{padding:10px 10px 0 0;vertical-align:top}.mitt-sl .loss-table .odd{background:#F2F2F2}.mitt-sl .loss-table .name{overflow:hidden;text-overflow:ellipsis;display:block;max-width:100px;white-space:nowrap}
@media all and (min-width:666px){.mitt-sl .loss-table{font-size:100%}.mitt-sl .loss-table td{padding:10px 20px 0 0}.mitt-sl .loss-table .name{max-width:none}}.mitt-sl .loss-report-receipt,.mitt-sl .unregister-card-receipt{padding:20px 15px 0;overflow:hidden}.mitt-sl .loss-report-receipt h3,.mitt-sl .loss-report-receipt p,.mitt-sl .unregister-card-receipt h3,.mitt-sl .unregister-card-receipt p{margin-bottom:10px}.mitt-sl .loss-report-receipt .button-secondary,.mitt-sl .unregister-card-receipt .button-secondary{float:right}.mitt-sl .rename-card{padding:0 15px 20px}.mitt-sl .rename-card .button-primary{margin-top:10px}.mitt-sl .unregister-card .button-primary{min-width:140px}.mitt-sl .confirm-unregister-card .button-primary{min-width:120px}.mitt-sl .upgrade-account{padding-top:15px}.mitt-sl .upgrade-account p{margin:0 15px 10px}.mitt-sl .upgrade-account .form{padding:10px 15px 0;margin:10px 0 5px}.mitt-sl .upgrade-account .input-field-wrapper{margin:0}.mitt-sl .upgrade-account input{margin-bottom:10px}
.mitt-sl .upgrade-account .button-container{padding:0 15px}.mitt-sl .upgrade-account .error p{margin-left:0;margin-right:0}.mitt-sl-aside{border-bottom:0;background:transparent}.mitt-sl-aside p{margin-bottom:10px}.mitt-sl-aside .header+div{padding:2px 10px 20px}.mitt-sl-aside input[type="text"],.mitt-sl-aside input[type="password"],.mitt-sl-aside input[type="email"],.mitt-sl-aside input[type="tel"]{margin-bottom:10px}.mitt-sl-aside ul{list-style:none;padding:20px 15px 15px}.mitt-sl-aside .aside-item{margin-bottom:15px;border:1px solid #e3e5e6;background:#fff}.mitt-sl-aside .checkbox-container{margin-top:2px;margin-bottom:10px}.mitt-sl-aside .aside-item .header{position:relative;color:#959595}.mitt-sl-aside .aside-item .header h3{font-family:sl_gothic_textlight;font-style:italic;font-size:18px;font-weight:normal;line-height:42px}.mitt-sl-aside .aside-item .header h3 .clickable{display:block;padding:0 35px 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mitt-sl-aside .aside-item .header h3 .clickable:focus{background:#00aeef;color:#fff}.mitt-sl-aside .aside-item .header h3 .clickable:focus .expand-alt-icon{background-position:-727px -339px}.mitt-sl-aside .aside-item .header h3 .clickable.active:focus .expand-alt-icon{background-position:-779px -338px}.mitt-sl-aside .register-card .serial-number{overflow:hidden}.mitt-sl-aside .register-card .serial-number input{width:49%;margin-left:2%;float:left}.mitt-sl-aside .register-card .serial-number input:first-child{margin-left:0}.mitt-sl-aside .register-card .button-primary{min-width:140px}.mitt-sl-aside .internet-purchases{padding:2px 7px 20px}.mitt-sl-aside .internet-purchases table{width:100%;font-size:12px}.mitt-sl-aside .internet-purchases th{padding:0 5px;text-align:left;font-weight:normal;vertical-align:bottom}.mitt-sl-aside .internet-purchases tr:focus{background:#00aeef;color:#fff}.mitt-sl-aside .internet-purchases tr:focus .expand-mini-icon{background-position:-20px -409px}.mitt-sl-aside .internet-purchases .expanded tr:focus .expand-mini-icon{background-position:-60px -409px}
.mitt-sl-aside .internet-purchases td{padding:4px;vertical-align:top}.mitt-sl-aside .internet-purchases .amount{width:40%;padding:4px;vertical-align:top;float:right;font-weight:normal}.mitt-sl-aside .internet-purchases .cards-table .three-column{width:20%}.mitt-sl-aside .internet-purchases .cards-table .three-column.first{width:60%}.mitt-sl-aside .internet-purchases .cards-table .four-column{width:20%}.mitt-sl-aside .internet-purchases .cards-table .four-column.first{width:50%}.mitt-sl-aside .internet-purchases .cards-table .four-column.last{width:10%}.mitt-sl-aside .internet-purchases .date{min-width:66px}.mitt-sl-aside .internet-purchases .clickable{position:relative}.mitt-sl-aside .internet-purchases .even{background:#F2F2F2}.mitt-sl-aside .internet-purchases .charge-latest{position:relative;display:block;padding-right:20px}.mitt-sl-aside .internet-purchases .expand-mini-icon{position:absolute;top:3px;right:3px}.mitt-sl-aside .internet-purchases .order-details{font-size:14px}.mitt-sl-aside .internet-purchases h4{margin-bottom:3px}
.mitt-sl-aside .internet-purchases p{margin-bottom:0}.mitt-sl-aside .internet-purchases .seller,.mitt-sl-aside .internet-purchases .buyer,.mitt-sl-aside .internet-purchases .datetime{margin-bottom:15px}.mitt-sl-aside .internet-purchases .seller{margin-top:3px}.mitt-sl-aside .internet-purchases .product-list{margin-bottom:20px}.mitt-sl-aside .internet-purchases .product-list ul{padding:0}.mitt-sl-aside .internet-purchases .product-list li{position:relative;margin-bottom:6px}.mitt-sl-aside .internet-purchases .product-list li .right-col{position:absolute;top:0;right:0}.mitt-sl-aside .internet-purchases .product-list .product{display:inline-block;width:45%;padding-right:10px}.mitt-sl-aside .internet-purchases .product-list .price{vertical-align:top}.mitt-sl-aside .internet-purchases .product-list .sum{font-weight:bold}.mitt-sl-aside .internet-purchases .price-breakdown{width:100%}.mitt-sl-aside .internet-purchases .price-breakdown th{font-weight:bold;text-align:left}.mitt-sl-aside .internet-purchases .price-breakdown th,.mitt-sl-aside .internet-purchases .price-breakdown td{width:25%;padding-left:10px;padding-bottom:0}
.mitt-sl-aside .internet-purchases .price-breakdown th:first-child,.mitt-sl-aside .internet-purchases .price-breakdown td:first-child{padding:0}.mitt-sl-aside .internet-purchases .button-primary{margin:15px 0}.mitt-sl-aside .internet-purchases .error-messages .error-item{margin-top:0;padding-top:15px}.mitt-sl-aside .internet-purchases .error-messages .error-icon{top:11px}.mitt-sl-aside .internet-purchases .empty{padding:0 3px}.mitt-sl-aside .personal-data .input-field-wrapper{margin:0}.mitt-sl-aside .personal-data .intro{margin-bottom:20px}.mitt-sl-aside .personal-data h4{margin-top:10px;margin-bottom:3px}.mitt-sl-aside .personal-data .care-of{display:block}.mitt-sl-aside .personal-data .address{margin-bottom:20px}.mitt-sl-aside .personal-data .button-primary{margin:10px 0 0}.mitt-sl-aside .set-profile-data .button-primary{width:auto}.mitt-sl-aside .saved-payment-media .payment-media-list{padding:10px 0}.mitt-sl-aside .saved-payment-media .payment-media-list li{margin-top:10px;overflow:hidden}
.mitt-sl-aside .saved-payment-media .payment-media-list li:first-child{margin-top:0}.mitt-sl-aside .saved-payment-media .payment-media-list .credit-card-number{display:inline-block;color:#959595;font-style:italic;text-indent:10px;line-height:42px;font-size:14px}.mitt-sl-aside .activate-account{padding:2px 10px 10px}.mitt-sl-aside .activate-account h4{margin-bottom:10px;font-size:18px}.mitt-sl-aside .confirmation p{margin-bottom:0}@media all and (min-width:500px){.mitt-sl .travel-funds-history table{font-size:16px}.mitt-sl .travel-funds-history .date-search{padding-left:135px}.mitt-sl .travel-funds-history .date-search label{font-size:16px}.mitt-sl .info-content-block{padding:0 30px 10px 30px}.mitt-sl-aside .internet-purchases table{font-size:14px}.mitt-sl-aside .internet-purchases .order-details{font-size:16px}.mitt-sl-aside .internet-purchases .product-list .product{width:60%}.mitt-sl-aside .internet-purchases .expand-mini-icon{top:5px}}@media all and (min-width:666px){.mitt-sl .button-container{text-align:right}
.mitt-sl-aside .internet-purchases table{font-size:16px}.mitt-sl-aside .internet-purchases .expand-mini-icon{top:6px}.mitt-sl-aside .saved-payment-media .payment-media-list{padding:20px 15px 15px}.mitt-sl-aside .saved-payment-media .payment-media-list .credit-card-number{font-size:16px}.mitt-sl-aside .saved-payment-media .button-container{float:right}}@media all and (min-width:978px){.mitt-sl .input-field-wrapper{margin:0}.mitt-sl .card-list{width:798px;margin:0 auto;overflow:hidden}.mitt-sl .card-list>li{display:inline-block;vertical-align:top;padding:5px;margin:0 -4px 20px 10px}.mitt-sl .card-list>li:nth-child(4n+1){margin-left:0}.mitt-sl .card-list .active-card-actions{width:100%;margin:-20px 0 20px;border:5px solid #c8caca}.mitt-sl .card{display:inline-block;margin:0}.mitt-sl .card-actions{border-bottom:0}.mitt-sl .card-actions .last{border-bottom:0}.mitt-sl .galleryItem.sel{padding-bottom:10px;margin-top:0}}.welcome{border-bottom:1px solid #c8caca;background:#fff}.welcome h2{padding:12px 15px;margin:0 auto;font-size:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media all and (min-width:666px){.welcome{margin-bottom:20px}.welcome.toTop{margin-top:-50px}}.welcome ul{list-style:none;padding:0}.welcome .notes .note{margin-bottom:10px}.welcome .notes .note .subnotes{list-style:initial;padding-left:20px;padding-top:5px}.welcome .notes .note .subnotes .subnote{margin-bottom:5px}.login-wrapper .success-message{position:relative;padding:0 10px 0 48px;margin-top:20px;font-weight:bold;line-height:24px}.login-wrapper .success-icon{position:absolute;top:-4px;left:10px}.login{position:relative;padding:15px 15px 20px;margin-top:10px;border-top:1px solid #e3e5e6;border-bottom:1px solid #c8caca;background:#fff}.create-account .login{padding:10px 0;margin:0;border:0}.create-account .login ul{padding:0}.login.logging-in{cursor:wait}.login.logging-in .button-primary,.login.logging-in .overlay{cursor:wait}.login h2{padding:0 0 8px;margin-bottom:15px;text-indent:10px;border-bottom:1px solid #dadada;font-family:"sl_gothic_textlight",Arial,sans-serif;font-size:18px}
.login .input-field-wrapper{margin:0}.login .input-field-wrapper label{position:absolute;left:-9999px}.login input{margin-bottom:10px}.login.change-password{margin-bottom:30px}.login.change-password p{margin-bottom:10px}.login .error p{margin-bottom:10px}.login .button-container{overflow:hidden}.login .button-primary,.login .button-secondary{max-width:300px;margin:0 auto}.login ul li{overflow:hidden;margin-bottom:10px}.login ul li .button-primary,.login ul li .button-secondary{margin:0 auto;max-width:300px}.createAccountDefault{padding:10px 0}@media all and (min-width:666px){.login{margin-top:20px;border-left:1px solid #e3e5e6;border-right:1px solid #e3e5e6}}.search-tickets{padding:2px 0 0}.search-tickets .tabs{padding-bottom:0}.search-tickets .tabs .tab-item{width:33.33333%;padding:0;border-left:1px solid #c8caca}.search-tickets .tabs .tab-item:first-child{border-left:0}.search-tickets .tabs .tab-item a{display:block;padding:15px 0 14px;border-bottom:1px solid #c8caca;color:#252525}.search-tickets .tabs .tab-item a:hover{text-decoration:none}
.search-tickets .tabs .tab-item a:focus{background-color:#00aeef;color:#fff;text-decoration:none}.search-tickets .tabs .tab-item.active a{padding-bottom:15px;border-bottom:0;color:#fff}.search-tickets .tabs .tickets-tab-mid{left:33.33333%}.search-tickets .tabs .tickets-tab-right{right:0}.search-tickets .tabs .tickets-tab-left{left:0}.search-tickets h3{background:#fff;padding:15px;font-size:18px;font-weight:normal}.search-tickets .search-form-container{background:#cbecf8}.search-tickets .search-form-container .form-group{position:relative;padding:12px 50px 12px 15px;margin-top:6px}.search-tickets .search-form-container .form-group:first-child{margin-top:0}.search-tickets .search-form-container .form-group label{position:absolute;left:-9999px}.search-tickets .search-form-container .info-icon{position:absolute;top:25px;right:12px}.search-tickets .search-form-container .ticket-info{padding-top:12px}.search-tickets .tab-item{margin-top:0}.search-tickets .tab-item:last-child{float:right}.tickets{background:#fff;border-bottom:1px solid #c8caca}
.tickets ul{padding:15px;list-style:none}.tickets .ticket{padding:1px 8px 13px}.tickets .ticket:nth-child(odd){background:#F2F2F2}.tickets .ticket .input-field-wrapper{margin-top:10px;margin-bottom:5px;border:1px solid #c8caca}.tickets .ticket label{position:absolute;left:-9999px}.tickets .ticket input{display:block;width:100%;height:50px;padding:0 5px;line-height:1;border:0}.tickets .ticket-list-header{position:relative;display:block;line-height:18px}.tickets .ticket-list-header .clickable{position:relative;z-index:1000;display:block;padding:10px 65px 10px 29px}.tickets .ticket-list-header .clickable:focus .expand-alt-icon{background-position:-831px -339px}.tickets .ticket-list-header.active .clickable:focus .expand-alt-icon{background-position:-884px -338px}.tickets h1{margin:0;font-size:16px;font-weight:normal}.tickets p{margin-bottom:10px}.tickets .price{position:absolute;top:0;right:5px;line-height:38px}.tickets .expand-alt-icon{position:absolute;top:9px;left:0;margin-top:0}.tickets .button-container{text-align:center}
.tickets .button-primary{display:inline-block;min-width:90px;margin:0;text-align:center;-moz-box-sizing:content-box;box-sizing:content-box}.tickets .hidden{position:absolute;left:-9999px}.tickets .shopping-cart-icon{vertical-align:middle;margin-bottom:1px;margin-right:11px}.tickets .placeholder{line-height:50px}.tickets .ticket-info{position:relative;padding:0 15px 30px 58px;margin-top:5px}.tickets .ticket-info-icon{position:absolute;top:3px;left:15px}.info-block{padding:20px 15px 60px;margin-top:30px;border-top:1px solid #c8caca}.info-block h2{margin-bottom:5px;font-family:"sl_gothic_textlight",Arial,sans-serif;font-size:20pt}@media(min-width:666px){.page-banner.theme-TicketPage{margin-bottom:50px}.search-tickets .search-form-container{padding:0 15px 5px;background:#fff}.search-tickets .search-form-container .form-group{display:inline-block;width:49%;float:right;margin-top:0;background:#cbecf8}.search-tickets .search-form-container .form-group:first-child{float:left}.search-tickets .search-form-container .single-form-element{width:100%}
.search-tickets .period-ticket .form-group{width:100%}.tickets .button-container{text-align:right}}.page-banner{color:#fff}.page-banner.theme-MittSL{background:#48318f}.page-banner.theme-TicketPage{background:#13acbe}.page-banner.theme-CustomerSupport{background:#d1007a}.page-banner.theme-Travel{background:#048a04}.page-banner .middle-col{padding:30px 45px 45px 15px}.page-banner .header{position:relative;padding-left:50px;line-height:46px}.page-banner h1{margin:0;font-family:"sl_gothic_textlight",Arial,sans-serif;font-size:36px;font-weight:normal}.page-banner .banner-icon{position:absolute;top:7px;left:3px}.page-banner p{padding-left:5px;margin-top:5px;line-height:18px}@media(min-width:978px){.page-banner .middle-col{padding:45px 45px 50px 15px}.page-banner .header{padding-left:120px;line-height:73px}.page-banner h1{font-size:73px}.page-banner p{margin-top:10px;padding-left:8px;line-height:24px}}.timetables .page-header{margin:10px 0;padding-left:20px;font-family:"sl_gothic_textlight",Arial,sans-serif;font-size:25px;font-weight:normal}
.timetables ul{padding:0;list-style:none}.timetables .search-form-container{padding-top:0;float:none}.timetables .search-form-container label{position:absolute;left:-9999px}.timetables .select-container{position:relative;margin:10px}.timetables .select-container label{position:absolute;left:-9999px}.timetables .button-primary{min-width:100px;padding:10px 15px}.timetables .sl-loading{text-align:center}.timetables .search-results-wrapper{padding:25px 0;background:#acaeb0}.timetables .timetables-result{padding:0;border:0 solid #acaeb0;border-left-width:10px;border-right-width:10px;background:#fff}.timetables .timetables-result .group-type{border-top:1px solid #b8babb}.timetables .timetables-result .group-type h2{position:relative;padding:5px 10px 5px 37px;font-size:12pt;font-weight:normal}.timetables .timetables-result .group-type .trafic-icon{position:absolute;top:5px;left:10px}.timetables .timetables-result .timetable{position:relative;padding:10px 45px 10px 5px;line-height:16pt;background:#f9f9f9}
.timetables .timetables-result .timetable.even{background:#fff}.timetables .timetables-result .timetable div{display:table}.timetables .timetables-result .timetable p{display:table-cell;vertical-align:top}.timetables .timetables-result .line-number{display:table-cell;padding-right:6px;font-size:16pt;min-width:44px}.timetables .timetables-result .show-v .line-number{display:table-cell;font-size:16pt;max-width:145px;min-width:145px;padding-right:6px;white-space:pre-line}.timetables .timetables-result .pdf-icon{position:absolute;top:16px;right:10px}.timetables .timetables-result .pdf-icon:focus{top:14px;right:8px}.timetables .traffic-types{padding:0 10px}.timetables .traffic-types .sl-panel-list{position:relative}.timetables .traffic-types .sl-panel-list .clickable{display:block;padding:10px 25px 10px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.timetables .traffic-types .sl-panel-list .clickable:focus,.timetables .traffic-types .sl-panel-list .clickable:hover{color:#00aeef}
.timetables .traffic-types .arrow{position:absolute;top:9px;right:10px}.timetables .tabs{margin-top:20px}.timetables .tabs .tab-item{position:relative}.timetables .tabs .tab-item.active .tab-arrow{border-bottom-color:#fff}.timetables .tabs .tab-arrow{position:absolute;bottom:0;left:50%;margin-left:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:10px solid transparent}@media(min-width:978px){.timetables .page-header{font-size:46px}}.sl-form-header{margin-bottom:0!important;background:#fff}.sl-form-header .middle-col{padding:15px 20px 10px}.sl-form-header h3{font-size:18px;margin-bottom:10px}.sl-form-header.chat{padding-bottom:10px;margin:20px 0!important;overflow:hidden}.sl-form-header.chat a,.sl-form-header.chat span{display:inline-block;margin-top:10px;float:right}.sl-form-header p a{display:none}.sl-form{padding-bottom:25px;border-bottom:1px solid #c8caca;background:#cbecf8}.sl-form .error p{margin-bottom:10px}.sl-form label,.sl-form h3{margin-bottom:10px;font:italic 18px "sl_gothic_textlight",Arial,sans-serif}
.sl-form label{display:inline-block}.sl-form .hidden{position:absolute;left:-9999px}.sl-form fieldset{border:0;padding:0;margin:0}.sl-form legend{position:absolute;left:-9999px}.sl-form .radio-button-label{padding-left:25px;margin-bottom:15px}.sl-form input[type="radio"]{position:absolute;left:-9999px}.sl-form input[type="text"],.sl-form input[type="email"],.sl-form input[type="tel"],.sl-form input[type="date"],.sl-form input[type="time"],.sl-form textarea{width:100%;margin-bottom:15px;border:1px solid #c8caca}.sl-form input[type="text"],.sl-form input[type="email"],.sl-form input[type="tel"],.sl-form input[type="date"],.sl-form input[type="time"]{padding:12px 5px}
.sl-form input[type="time"]{padding-right:25px}.sl-form textarea{height:200px;padding:5px;font-style:italic}.sl-form .contact-info{margin-bottom:20px}.sl-form .important-info-container{position:relative;padding:0 15px 30px 43px;vertical-align:middle}.sl-form .important-info-container .important-info-text{margin:0;height:100%;font-weight:normal}.sl-form .important-info-container .important-info-text a{color:#00aeef}.sl-form .important-info-container .important-info-text a:hover{color:#017988}.sl-form .button-container{text-align:center}.sl-form .button-primary,.sl-form .button-secondary{display:inline-block;min-width:120px;margin:10px 0 0;text-align:center}.sl-form select,.sl-form .select-overlay{height:43px;line-height:45px}.sl-form .select-container{position:relative;height:45px;margin-bottom:15px}.sl-form .form{padding:20px 20px 0}.sl-form .receipt{padding:20px}.sl-form .receipt h2{margin-top:0;margin-bottom:10px}.sl-form .receipt h2,.sl-form .receipt li,.sl-form .receipt p{font-family:"sl_gothic_textlight",Arial,sans-serif}
.sl-form .receipt li,.sl-form .receipt p{font-size:18px}.sl-form .receipt .button-container{margin-top:10px}.contact-us-form textarea{margin-bottom:25px}.contact-us-form .select-container{margin-bottom:30px}.refund-form input[type="checkbox"],.refund-form input[type="radio"]{position:absolute;left:-99999px}.refund-form .form{padding:10px 10px 0}.refund-form .time{overflow:hidden}.refund-form .date,.refund-form .hour,.refund-form .minute{float:left}.refund-form .date{width:100%}.refund-form .hour,.refund-form .minute{width:48%}.refund-form .hour{margin-right:2%}.refund-form .minute{margin-left:2%}.refund-form #travel_card1,.refund-form #travel_card2{width:49%}.refund-form #travel_card1{float:left}.refund-form #travel_card2{float:right}.refund-form .receipt ul{list-style:none;padding:0}.refund-form .receipt li{padding:5px;margin-bottom:0}.refund-form .receipt li:nth-child(even){background:#fff}.refund-form .receipt p{padding:5px;margin-bottom:0;background:#fff}
.refund-form .receipt .info p{background:0}.refund-form .receipt .error{background:0;padding-left:0}.refund-form .progress{height:10px;background:#ddd}.refund-form .progress .progress_bar{height:10px;-webkit-transition:all .2s;transition:all .2s;background:#8d64aa}.refund-form .upload-container{overflow:hidden;padding-right:140px;position:relative}.refund-form .upload-container *{cursor:pointer}.refund-form .upload-container .close-icon{right:150px}.refund-form .upload-container label{display:block}.refund-form .upload-container .file-name-placeholder{padding:12px 5px;padding-right:45px;width:100%;margin-bottom:15px;border:1px solid #c8caca;font-family:"sl_gothic_text",Arial,sans-serif;font-style:italic;font-weight:normal;font-size:12pt;background:#fff;height:45px;overflow:hidden;text-overflow:ellipsis;white-space:pre}.refund-form .upload-container .file-upload{margin-top:2px;position:absolute;right:0}.form{position:relative}.overlay{position:absolute;top:0;left:0;z-index:9999;width:100%;background:rgba(255,255,255,0.8)}
.overlay .sl-loading{position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-64px}@media all and (min-width:666px){.refund-form .date{width:46%;margin-right:5%}.refund-form .hour,.refund-form .minute{width:22%}.refund-form .hour{margin-right:2.5%}.refund-form .minute{margin-left:2.5%}}@media all and (min-width:978px){.sl-form .button-container{padding-right:20px;text-align:right}.sl-form .receipt .button-container{padding-right:0}.refund-form .form{padding:20px 20px 0}}.error-messages{font-weight:bold;background:#ebeced;color:#d9453b}.error-messages.sl-access{background:0}.error-messages.sl-form-header{background:#fff}.error-messages ul{list-style:none;padding:0}.error-messages p{font-weight:normal}.error-messages small{color:#999;font-weight:normal}.error-messages .error-icon{position:absolute;top:-4px;left:10px}.error-messages .error-item{position:relative;padding:0 10px 15px 48px;line-height:24px}.error-messages .error-item:first-child{padding-top:15px}.error-messages .error-item:first-child .error-icon{top:11px}
.error-messages .error-item .attention-message,.error-messages .error-item .offline-services-info,.error-messages .error-item .maintenance-message{position:relative;padding:10px 10px 5px;border-left:3px solid #d9453b}.error-messages .error-item .attention-message h3,.error-messages .error-item .offline-services-info h3,.error-messages .error-item .maintenance-message h3{font-size:20px;font-weight:normal;font-family:"sl_gothic_textlight",Arial,sans-serif}.error-messages .error-item .attention-message p,.error-messages .error-item .offline-services-info p,.error-messages .error-item .maintenance-message p{color:#252525;font-size:18px;font-family:"sl_gothic_textlight",Arial,sans-serif}.error-messages .error-item .attention-message .error-icon,.error-messages .error-item .offline-services-info .error-icon,.error-messages .error-item .maintenance-message .error-icon{top:50%;left:-41px;margin-top:-15px}.form-error p{position:relative;padding-left:14px;font-size:16px!important}
.form-error .form-error-icon{position:absolute;top:0;left:0}.page-error{padding:15px 15px 20px;margin-top:10px;border-top:1px solid #e3e5e6;border-bottom:1px solid #c8caca;background:#fff}.page-error h2{padding:0 0 8px;margin-bottom:15px;text-indent:10px;border-bottom:1px solid #dadada;font-family:"sl_gothic_textlight",Arial,sans-serif;font-size:18px}.page-error p{margin-bottom:10px;font-size:16px}.page-error a{color:#017988}@media all and (min-width:666px){.page-error{margin-top:20px;border-left:1px solid #e3e5e6;border-right:1px solid #e3e5e6}}.campaign .buttons{text-align:right}.campaign a{color:white;text-transform:uppercase;font-weight:bold;text-decoration:none;margin-left:10px;font-size:12px;text-shadow:0 1px 3px rgba(0,0,0,0.5);display:inline-block;padding:5px 10px}.campaign h3{margin:0 0 8px 0;font-size:18px}.campaign p{font-size:16px;margin:0 0 12px 0}.campaign-message{background:#d1007a;width:100%;padding:20px;color:white;padding-left:56px;position:relative;margin-bottom:20px}
.campaign-message.has-img:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(49,49,49,0.65);z-index:1}.campaign-message:after{position:absolute;content:"";height:28px;width:28px;background:url("../../../../../Resources/img/campaign-tag.png");top:23px;left:15px;z-index:2}.campaign-content{z-index:2;position:relative}.campaignpage img{max-width:100%;height:auto}.placeholder{position:absolute;left:5px;line-height:36px;font-style:italic;color:#c8caca}.search .placeholder{line-height:50px}body{padding:0!important}