@font-face{font-family:"HelveticaNeueW01-UltLt";src:url("/static/css/Fonts/41774233-b9da-44be-b252-6a7b612fb1c7.eot?#iefix");src:url("/static/css/Fonts/41774233-b9da-44be-b252-6a7b612fb1c7.eot?#iefix") format("eot"),url("/static/css/Fonts/4bff1fbb-b4bf-4d95-9c47-efcb14384e36.woff") format("woff"),url("/static/css/Fonts/7f1f2a7d-3837-4c93-b373-f03c5da3f9a1.ttf") format("truetype"),url("/static/css/Fonts/d9f2752a-8d82-4cf1-b82f-109c1105be7f.svg#d9f2752a-8d82-4cf1-b82f-109c1105be7f") format("svg")}@font-face{font-family:"HelveticaNeueW01-UltLtI";src:url("/static/css/Fonts/581e96b6-0e09-44c4-a73e-a4018262ab80.eot?#iefix");src:url("/static/css/Fonts/581e96b6-0e09-44c4-a73e-a4018262ab80.eot?#iefix") format("eot"),url("/static/css/Fonts/6a815361-6e47-4eaa-8b82-06b76eca6684.woff") format("woff"),url("/static/css/Fonts/fdfa66bc-eaee-412a-b193-5b24b4c3b1aa.ttf") format("truetype"),url("/static/css/Fonts/52604114-1d29-4bbc-8473-b62681fbbb4e.svg#52604114-1d29-4bbc-8473-b62681fbbb4e") format("svg")}@font-face{font-family:"HelveticaNeueW01-Thin";src:url("/static/css/Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix");src:url("/static/css/Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix") format("eot"),url("/static/css/Fonts/50d35bbc-dfd4-48f1-af16-cf058f69421d.woff") format("woff"),url("/static/css/Fonts/278bef59-6be1-4800-b5ac-1f769ab47430.ttf") format("truetype"),url("/static/css/Fonts/2e309b1b-08b8-477f-bc9e-7067cf0af0b3.svg#2e309b1b-08b8-477f-bc9e-7067cf0af0b3") format("svg")}@font-face{font-family:"HelveticaNeueW01-ThinIt";src:url("/static/css/Fonts/1cc063b6-7e7b-4880-9905-0d3d4f9c7c7d.eot?#iefix");src:url("/static/css/Fonts/1cc063b6-7e7b-4880-9905-0d3d4f9c7c7d.eot?#iefix") format("eot"),url("/static/css/Fonts/b6d63cb7-64b5-4d39-beaf-a8d9fe5eb1df.woff") format("woff"),url("/static/css/Fonts/284ad777-0022-42a3-9197-c449457c670a.ttf") format("truetype"),url("/static/css/Fonts/202b6353-ffff-45b1-9a1a-89497323d7ed.svg#202b6353-ffff-45b1-9a1a-89497323d7ed") format("svg")}@font-face{font-family:"HelveticaNeueW01-BlackI";src:url("/static/css/Fonts/096bafb1-2cd4-481a-afcb-6c29451716ee.eot?#iefix");src:url("/static/css/Fonts/096bafb1-2cd4-481a-afcb-6c29451716ee.eot?#iefix") format("eot"),url("/static/css/Fonts/ab0dc397-a22d-42cc-beb7-bf19fa4a3247.woff") format("woff"),url("/static/css/Fonts/0f0830f6-1ac2-40b7-867f-6972df0942b8.ttf") format("truetype"),url("/static/css/Fonts/3ac87e19-4e9f-4a77-9939-71fd8741ba77.svg#3ac87e19-4e9f-4a77-9939-71fd8741ba77") format("svg")}@font-face{font-family:"HelveticaNeueW01-45Ligh";src:url("/static/css/Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix");src:url("/static/css/Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix") format("eot"),url("/static/css/Fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff") format("woff"),url("/static/css/Fonts/688ab72b-4deb-4e15-a088-89166978d469.ttf") format("truetype"),url("/static/css/Fonts/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a") format("svg")}@font-face{font-family:"HelveticaNeueW01-46Ligh";src:url("/static/css/Fonts/a4f9f319-dec9-4afc-8b50-e18cc1b61cb4.eot?#iefix");src:url("/static/css/Fonts/a4f9f319-dec9-4afc-8b50-e18cc1b61cb4.eot?#iefix") format("eot"),url("/static/css/Fonts/8e9ee02b-f337-4f13-ad6c-969d6d6536c8.woff") format("woff"),url("/static/css/Fonts/beddbbc6-203e-4f36-8960-3f5ca22af567.ttf") format("truetype"),url("/static/css/Fonts/af177436-d9e8-44e8-9c9c-ef2d945f20a3.svg#af177436-d9e8-44e8-9c9c-ef2d945f20a3") format("svg")}@font-face{font-family:"HelveticaNeueW01-55Roma";src:url("/static/css/Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix");src:url("/static/css/Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix") format("eot"),url("/static/css/Fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff") format("woff"),url("/static/css/Fonts/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf") format("truetype"),url("/static/css/Fonts/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9") format("svg")}@font-face{font-family:"HelveticaNeueW01-56It";src:url("/static/css/Fonts/58a5cbff-d570-4c18-a5e3-60868dc07ae8.eot?#iefix");src:url("/static/css/Fonts/58a5cbff-d570-4c18-a5e3-60868dc07ae8.eot?#iefix") format("eot"),url("/static/css/Fonts/2c056da8-4920-4e20-8c69-8a6b315458a9.woff") format("woff"),url("/static/css/Fonts/2381d918-136d-444f-8391-db0cba6da388.ttf") format("truetype"),url("/static/css/Fonts/d0697971-6f58-4597-942e-8beabd1adc87.svg#d0697971-6f58-4597-942e-8beabd1adc87") format("svg")}@font-face{font-family:"HelveticaNeueW01-65Medi";src:url("/static/css/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix");src:url("/static/css/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix") format("eot"),url("/static/css/Fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff") format("woff"),url("/static/css/Fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf") format("truetype"),url("/static/css/Fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5") format("svg")}@font-face{font-family:"HelveticaNeueW01-66Medi";src:url("/static/css/Fonts/71c74bc5-e7c8-48ad-9b03-43f3e6760e4e.eot?#iefix");src:url("/static/css/Fonts/71c74bc5-e7c8-48ad-9b03-43f3e6760e4e.eot?#iefix") format("eot"),url("/static/css/Fonts/5f0efe11-b07a-49fc-ab86-7af6152fa368.woff") format("woff"),url("/static/css/Fonts/fea58e5b-b0a7-43f7-8928-fc0639365852.ttf") format("truetype"),url("/static/css/Fonts/398e1bb8-f2eb-41d5-b3b6-b9a889b52ee7.svg#398e1bb8-f2eb-41d5-b3b6-b9a889b52ee7") format("svg")}@font-face{font-family:"HelveticaNeueW01-75Bold";src:url("/static/css/Fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix");src:url("/static/css/Fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix") format("eot"),url("/static/css/Fonts/14ff6081-326d-4dae-b778-d7afa66166fc.woff") format("woff"),url("/static/css/Fonts/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf") format("truetype"),url("/static/css/Fonts/f751c8ae-1057-46d9-8d74-62592e002568.svg#f751c8ae-1057-46d9-8d74-62592e002568") format("svg")}@font-face{font-family:"HelveticaNeueW01-76Bold";src:url("/static/css/Fonts/9eb382e7-b9a0-4ec0-86b3-7a690b9e127b.eot?#iefix");src:url("/static/css/Fonts/9eb382e7-b9a0-4ec0-86b3-7a690b9e127b.eot?#iefix") format("eot"),url("/static/css/Fonts/628a0837-f9e0-4b32-83c4-d99689b9da93.woff") format("woff"),url("/static/css/Fonts/4d9ecce0-f253-49fd-8623-b0f896b12794.ttf") format("truetype"),url("/static/css/Fonts/dcdd4c31-466f-43f5-85c9-9bcdcd814139.svg#dcdd4c31-466f-43f5-85c9-9bcdcd814139") format("svg")}@font-face{font-family:"HelveticaNeueW01-85Heav";src:url("/static/css/Fonts/bb37f770-d450-4f24-af2b-3a81bf640315.eot?#iefix");src:url("/static/css/Fonts/bb37f770-d450-4f24-af2b-3a81bf640315.eot?#iefix") format("eot"),url("/static/css/Fonts/a0d9d2cb-f057-4e8d-a957-27853630f58e.woff") format("woff"),url("/static/css/Fonts/54085041-5049-4b91-939c-49980c66abab.ttf") format("truetype"),url("/static/css/Fonts/7a48747c-74f2-49a8-bb65-1c522d4aa618.svg#7a48747c-74f2-49a8-bb65-1c522d4aa618") format("svg")}@font-face{font-family:"HelveticaNeueW01-86Heav";src:url("/static/css/Fonts/2daec1fd-cd45-448e-b86e-ec73aacdb4ec.eot?#iefix");src:url("/static/css/Fonts/2daec1fd-cd45-448e-b86e-ec73aacdb4ec.eot?#iefix") format("eot"),url("/static/css/Fonts/eb32ec0b-c520-4a30-8777-e19326236901.woff") format("woff"),url("/static/css/Fonts/2d92bb71-9a10-499c-954f-8b61e8dd47f1.ttf") format("truetype"),url("/static/css/Fonts/e425d5b6-a4c5-4e1c-b29a-9a5b467b9645.svg#e425d5b6-a4c5-4e1c-b29a-9a5b467b9645") format("svg")}@font-face{font-family:"HelveticaNeueW01-95Blac";src:url("/static/css/Fonts/b26ccb58-f2e3-47aa-a83a-02861bf54862.eot?#iefix");src:url("/static/css/Fonts/b26ccb58-f2e3-47aa-a83a-02861bf54862.eot?#iefix") format("eot"),url("/static/css/Fonts/74649485-cd74-443e-9d54-331ccd448900.woff") format("woff"),url("/static/css/Fonts/feb77f4f-9e6b-4f88-909a-66199fd402ed.ttf") format("truetype"),url("/static/css/Fonts/2e490192-e531-4236-9c55-90daaad4a34e.svg#2e490192-e531-4236-9c55-90daaad4a34e") format("svg")}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8)}.flex-direction-nav .flex-prev{}.flex-direction-nav .flex-next{text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;line-height:1;display:inline-block;content:''}.flex-direction-nav a.flex-next:before{content:''}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:''}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:''}.flex-control-nav{width:100%;position:absolute;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}html{height:100%}html{-webkit-font-smoothing:antialiased}html,body{width:100%;overflow-x:hidden}.warningWhiteOnBlack.ot-icon-triangle{color:#fff}.warningWhiteOnBlack.ot-icon-alert{color:#000}[class^="ot-icon-flag-"]{position:absolute}.ot-icon-flag-eng-part-1{color:#00247d}.ot-icon-flag-eng-part-2,.ot-icon-flag-eng-part-4{color:#fff}.ot-icon-flag-eng-part-3,.ot-icon-flag-eng-part-5{color:#cf142b}.ot-icon-flag-swe-part-1{color:#006aa7}.ot-icon-flag-swe-part-2{color:#fecc00}.clearBoth{clear:both}.noWrap{white-space:nowrap}#background_wrap{z-index:-1;position:fixed;top:0;left:0;height:100%;width:100%;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-repeat:no-repeat;background-position:top center}.mapTarget{display:none}#fullScreenMapTarget.mapTarget{position:fixed;left:0;top:0;width:100%;height:100%;z-index:10000;background-color:#fff}#portionMapTarget.mapTarget{position:relative}#content #mainContent #leftcolumn #portionMapTarget{height:325px}.mapTarget .mapElement{width:100%;height:100%}.mapTarget .mapIsBeta{position:absolute;bottom:-135px;left:50%;margin-left:-150px;z-index:19;width:260px;height:140px;padding:7px 20px 20px;border-radius:10px;background-color:#eee;box-shadow:0 0 6px #777;-moz-box-shadow:0 0 6px #777;-webkit-box-shadow:0 0 6px #777;cursor:pointer;-webkit-transition:bottom .7s;transition:bottom .7s;overflow:hidden}.mapTarget .mapIsBeta a.h{display:block;text-align:center;color:#d67b14;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif;text-decoration:none;height:30px;-webkit-transition:padding-top .7s;transition:padding-top .7s}.mapTarget .mapIsBeta a.h:hover{text-decoration:underline}.mapTarget .mapIsBeta.details{bottom:20px}.mapTarget .mapIsBeta.details a.h{padding-top:5px}.mapTarget .mapMenuFixedTopArea,.mapTarget .mapMenuScrollableArea{position:absolute;z-index:5}.mapTarget .closeMobileModeMenuMask{display:none}.mapTarget .mapMenuFixedTopArea{right:20px;top:20px;height:36px;width:220px}.mapTarget .mapMenuScrollableArea{right:0;top:56px;width:250px;overflow:auto;-webkit-transition:max-height 1s;transition:max-height 1s;pointer-events:none}#fullScreenMapTarget.mapTarget .mapMenuScrollableArea,body.mapMenuPartialDesktopModeVisible #portionMapTarget.mapTarget .mapMenuScrollableArea{height:100%;max-height:100%;max-height:-moz-calc(100% - 56px);max-height:-webkit-calc(100% - 56px);max-height:-o-calc(100% - 56px);max-height:calc(100% - 56px)}body.mapMenuFullscreenDesktopModeHidden #fullScreenMapTarget.mapTarget .mapMenuScrollableArea,#portionMapTarget.mapTarget .mapMenuScrollableArea{max-height:0}.mapTarget .mapMenuArea.contextMenu{display:none}.mapMenuScrollableInnerArea{margin:10px 0 20px;pointer-events:all}.mapTarget .mapMenuFixedTopArea .showHideMap,.mapTarget .mapMenuFixedTopArea .showHideMenu{z-index:1000;background-color:#d67b14;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;color:#fff;margin:0;height:22px;cursor:pointer}.mapTarget .mapMenuFixedTopArea .showHideMap{font-family:'HelveticaNeueW01-75Bold',arial,sans-serif;padding:7px 15px}#fullScreenMapTarget.mapTarget .mapMenuFixedTopArea .showHideMap{margin-right:40px}#portionMapTarget.mapTarget .mapMenuFixedTopArea{text-align:right}#portionMapTarget.mapTarget .mapMenuFixedTopArea .showHideMap{display:inline-block}.mapTarget .mapMenuFixedTopArea .showHideMenu{display:none;position:absolute;top:0;right:0;width:35px;padding:8px 0 6px}#fullScreenMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu{display:block}.mapTarget .mapMenuFixedTopArea .showHideMenu>i{position:relative;left:50%;top:50%;margin-left:-.5em;margin-top:-.5em}.mapTarget .mapMenuFixedTopArea .showHideMenu>*[class*="ot-icon-chevron-"]{font-size:70%}.mapTarget .mapMenuFixedTopArea .showHideMenu>.ot-icon-chevron-up{margin-top:calc(-.5em - 1px)}.mapTarget .mapMenuFixedTopArea .showHideMenu>.hide,.mapTarget .mapMenuFixedTopArea .showHideMenu>.show,body.mapMenuFullscreenDesktopModeHidden #fullScreenMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu>.hide.ot-icon-chevron-up,body.mapMenuPartialDesktopModeVisible #portionMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu>.show{display:none}#fullScreenMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu>.hide.ot-icon-chevron-up,#portionMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu>.show,body.mapMenuFullscreenDesktopModeHidden #fullScreenMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu>.show,body.mapMenuPartialDesktopModeVisible #portionMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu>.hide.ot-icon-chevron-up{display:block}body{margin:0;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;min-height:100%;position:relative;font-size:16px}.screen-reader-text{position:absolute;top:-9999px;left:-9999px}b,strong{font-family:'HelveticaNeueW01-75Bold',arial,sans-serif;font-weight:normal}em{font-style:italic}.clear{clear:both;display:block}a img{border:none}.jqmWindow{display:none;position:fixed;top:17%;left:50%;max-height:67%;margin-left:-300px;width:500px;color:#333;border:1px solid #ccc;overflow:auto}.jqmWindowPrint{height:67%;margin-left:-109mm;width:218mm}.timingicon{color:gray}.warningicon.ot-icon-alert{color:#f93;font-size:40px}.iconmap{color:#d67b14;cursor:pointer;text-decoration:none;font-size:24px}.ogtlogo{height:55px;width:200px;background-image:url('/Static/img/logo-big-red_x1.png');background-repeat:no-repeat;background-size:200px;display:block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.ogtlogo{background-image:url('/Static/img/logo-big-red_x2.png')}}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}input[type="date"],input[type="time"]{-webkit-appearance:textfield}input[type="date"]::-webkit-inner-spin-button,input[type="time"]::-webkit-inner-spin-button{display:none}input[type="date"]::-webkit-datetime-cancel-button{display:none}input[type="submit"],input[type="button"]{-webkit-appearance:none}input,select{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}select,input[type="date"],input[type="time"]{background:none}select{-webkit-appearance:textfield}.trafficType.ttIconSmall,.trafficType.ttIconLarge{position:relative}.trafficType.ttIconSmall,.trafficType.ttIconLarge,.trafficType.ttIconSmall .ttIconText,.trafficType.ttIconLarge .ttIconText{text-decoration:none}a.trafficType.ttIconSmall:hover .ttIconText,a.trafficType.ttIconLarge:hover .ttIconText{text-decoration:underline}.trafficType.ttIconSmall{line-height:1.6em}.trafficType.ttIconSmall.evenWidthIcon{line-height:1.45em;margin-right:.18em!important;white-space:nowrap;display:inline-block}.trafficType.ttIconSmall .ttIcon,.trafficType.ttIconLarge .ttIcon{margin:0;color:#fff;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.trafficType.ttIconSmall .ttIcon{display:inline-block;line-height:1.3em;min-width:1.6em;font-family:HelveticaNeueW01-45Ligh,arial,sans-serif;padding:0 .3em}.trafficType.ttIconSmall.evenWidthIcon .ttIcon{min-width:0!important;padding:0!important;width:100%}.trafficType.ttIconSmall.evenWidthIcon.unit1{min-width:2.2em}.trafficType.ttIconSmall.evenWidthIcon.unit2{min-width:4.58em}.trafficType.ttIconSmall.evenWidthIcon.unit3{min-width:6.96em}.trafficType.ttIconSmall.evenWidthIcon.unit4{min-width:9.34em}.trafficType.ttIconSmall.evenWidthIcon.unit5{min-width:11.72em}.trafficType.ttIconSmall.evenWidthIcon.unit6{min-width:14.1em}.trafficType.ttIconSmall.evenWidthIcon.unit7{min-width:16.48em}.trafficType.ttIconSmall.evenWidthIcon.unit8{min-width:18.86em}.trafficType.ttIconLarge .ttIcon{display:block;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif;font-size:100%;line-height:2.05em;width:2.05em;height:2.05em;border-radius:.19em}.trafficType.useGraphicalIcon .ttIcon{position:relative}.trafficType.ttIconSmall.useGraphicalIcon .ttIcon{text-align:left}.trafficType.ttIconSmall.useGraphicalIcon .ttIcon .ttIconText{padding-left:2.3em;display:inline-block}.trafficType.ttIconSmall.useGraphicalIcon.noTextOnGraphicalIcon .ttIcon{padding-left:.3em}.trafficType.ttIconSmall.useGraphicalIcon.noTextOnGraphicalIcon .ttIcon .ttIconText{padding-left:0}.trafficType.ttIconSmall.useGraphicalIcon.noTextOnGraphicalIcon .ttIcon .ttIconGraphic{left:50%;margin-left:-.5em;width:0}.trafficType.ttIconSmall.GÅNG .ttIcon::after,.trafficType.ttIconLarge.GÅNG .ttIcon::after{content:" "}.trafficType.ttIconLarge.useGraphicalIcon .ttIcon .ttIconText{display:none}.trafficType .ttIcon .ttIconGraphic{display:none}.trafficType.useGraphicalIcon .ttIcon .ttIconGraphic{display:block;position:absolute}.trafficType.ttIconLarge.useGraphicalIcon .ttIcon .ttIconGraphic{top:.3em;width:100%;font-size:130%}.trafficType.ttIconSmall.useGraphicalIcon .ttIcon .ttIconGraphic{width:2.3em;text-align:center;top:50%;margin-top:-.5em;height:1em}.trafficType.backgroundColor .ttIcon{background-color:#d3d3d3;background-position:100px 100px}.trafficType.backgroundColor.LAND .ttIcon,.trafficType.backgroundColor.BÅT .ttIcon{background-color:#066}.trafficType.backgroundColor.TÄTO .ttIcon,.trafficType.backgroundColor.SPÅR .ttIcon{background-color:#c33}.trafficType.backgroundColor.KOMP .ttIcon{background-color:#039}.trafficType.backgroundColor.EXPRESS .ttIcon{background-color:#f93}.trafficType.backgroundColor.TÅG .ttIcon,.trafficType.backgroundColor.TÅGERS .ttIcon{background-color:#f93}.trafficType.backgroundColor.GÅNG .ttIcon{background-color:gray}.trafficType.borderBottomColorWhenSelected{border-bottom-color:#aaa}.trafficType.borderBottomColorWhenSelected.selected.LAND,.trafficType.borderBottomColorWhenSelected.selected.BÅT{border-bottom-color:#066}.trafficType.borderBottomColorWhenSelected.selected.TÄTO,.trafficType.borderBottomColorWhenSelected.selected.SPÅR{border-bottom-color:#c33}.trafficType.borderBottomColorWhenSelected.selected.KOMP{border-bottom-color:#039}.trafficType.borderBottomColorWhenSelected.selected.EXPRESS{border-bottom-color:#f93}.trafficType.borderBottomColorWhenSelected.selected.TÅG,.trafficType.borderBottomColorWhenSelected.selected.TÅGERS{border-bottom-color:#f93}.trafficType.borderBottomColorWhenSelected.selected.GÅNG{border-bottom-color:gray}#content{border-top:1px solid transparent;max-width:1000px;width:90%;margin:0 auto}#content #header .languageTools.mobilevisible{display:none;float:right}#content #header #SiteLogoContainer{margin:20px 0 0 0;float:left}#content #header #RightContainer{float:right}#content #header #AuthenticationContainer{padding-top:13px;text-align:right;font-size:11px;height:12px;float:right;min-width:260px;line-height:20px}#content #header #AuthenticationContainer a{color:#d5780e;text-decoration:none}#content #header #AuthenticationContainer a:hover{text-decoration:underline}#content #header #AuthenticationContainer .languageTools{float:left}#content #header #AuthenticationContainer .languageTools p{margin:0}#content #header #AuthenticationContainer .languageTools [class^="ot-icon-flag-"]{left:0}#content #header #AuthenticationContainer .languageTools .swedishlanguage [class^="ot-icon-flag-"]{top:-9px;font-size:32px}#content #header #AuthenticationContainer .languageTools .englishlanguage [class^="ot-icon-flag-"]{top:-9px;font-size:34px}#content #header .languageTools a.languageswitch,#content #header .languageTools a.languageswitch:visited{display:block;height:20px;padding-left:40px;padding-right:40px;text-decoration:none;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:11px;position:relative}#content #header .languageTools a.languageswitch:hover{text-decoration:underline}#content #header .mobileMenuIcon{position:relative;cursor:pointer;display:none;float:right;height:45px}#content #header .mobileMenuIcon span{color:#fff;font-size:19px;position:absolute;left:50%;top:50%;margin-left:-.5em;margin-top:-.5em}#content #header #searchIcon-expand.mobileMenuIcon{width:32px;text-align:left}#content #header #searchIcon-expand.mobileMenuIcon span{font-size:20px;margin-top:calc(-.5em - 1px)}#content #header #loginIcon.mobileMenuIcon,#content #header #logoutIcon.mobileMenuIcon{width:34px}#content #header #toolContainer{margin-top:10px;float:right;width:260px;clear:right}#content #header #headerTools{float:right;width:260px;border-bottom:1px solid #666}#content #header #headerTools #searchBar{float:left;height:30px;width:230px}#content #header #headerTools #searchBar input{width:220px;background:none;border:none;margin:0;line-height:30px;color:#666;padding:0 5px;height:30px;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:16px}#content #header #headerTools #searchIcon{float:left;cursor:pointer;color:#646464;font-size:20px;position:relative;top:3px;left:5px}.dl-menuwrapper{display:none}#content #mainMenu{margin-bottom:20px;margin-top:20px}#content #mainMenu button{display:none}#content #mainMenu ul.nav{list-style:none;margin:0 0 0 -15px;padding:0;clear:both;width:100%}#content #mainMenu #subMenuContainer{margin:0 -100%}#content #mainMenu ul.nav li{list-style:none;float:left;margin:0 15px 0 0;padding:0}#content #mainMenu #subMenuContainer li{list-style:none;margin:0 15px 0 0;padding:0}#content #mainMenu #subMenuContainer ul.subMenu>li{float:left}#content #mainMenu ul.nav li.menuTop{display:table-cell;float:none;cursor:pointer}#content #mainMenu ul.nav li.open,#content #mainMenu ul.nav li.menuTop:hover{background:#333}#content #mainMenu ul.nav li.menuTop:hover a{color:#fff}#content #mainMenu ul.nav>li>a{font-size:18px;color:#1a1a1a;text-decoration:none;padding:10px 15px;display:block}#content #mainMenu ul.nav>li.open>a,#content #mainMenu ul.nav>li.active>a{padding-bottom:8px;color:#1a1a1a;text-decoration:none;border-bottom:2px solid #f5a32e}#content #mainMenu #subMenuContainer .subMenuArea a,#content #mainMenu ul.nav li .subMenuArea a,#content #mainMenu ul.nav li.open a{color:#fff;text-decoration:none;border-bottom:none}#content #mainMenu #subMenuContainer .subMenuArea>a,#content #mainMenu ul.nav li .subMenuArea>a,#content #mainMenu ul.nav li.open>a{padding-bottom:10px}#content #mainMenu ul.nav li .subMenuArea{display:none}#content #mainMenu #subMenuContainer .subMenuArea{display:block;width:100%;height:0;background:#333;color:#fff;overflow:hidden}#content #mainMenu #subMenuContainer .subMenuArea.measureState{visibility:hidden;height:auto}#content #mainMenu #subMenuContainer .subMenuArea.openedState .subMenuContent{display:block}#content #mainMenu ul.nav li.activeTouch .subMenuArea,#content #mainMenu ul.nav li:active .subMenuArea,#content #mainMenu ul.nav li.open .subMenuArea{left:0}#content #mainMenu #subMenuContainer .subMenuArea .closeMenuIcon{position:absolute;top:19px;right:-2px;font-size:24px;cursor:pointer}#content #mainMenu ul.nav li .subMenuArea ul.subMenu,#content #mainMenu #subMenuContainer .subMenuArea ul.subMenu{clear:both;margin:0;padding:20px 0}#content #mainMenu ul.nav li .subMenuArea ul.subMenu>li{margin:20px 3% 20px 0;min-width:155px;padding:0;overflow:hidden}#content #mainMenu #subMenuContainer .subMenuArea ul.subMenu>li{min-width:155px;padding:0;overflow:hidden}#content #mainMenu ul.nav li .subMenuArea ul.subMenu>li:last-child,#content #mainMenu #subMenuContainer .subMenuArea ul.subMenu>li:last-child{margin-right:0}#content #mainMenu ul.nav li .subMenuArea ul.subMenu li a,#content #mainMenu #subMenuContainer .subMenuArea ul.subMenu li a{color:#fff}#content #mainMenu ul.nav li .subMenuArea ul.subMenu li a:hover,#content #mainMenu #subMenuContainer .subMenuArea ul.subMenu li a:hover{color:#f5a32e}#content #mainMenu ul.nav li .subMenuArea ul.subMenu>li>a,#content #mainMenu #subMenuContainer .subMenuArea ul.subMenu>li>a{border-bottom:1px solid #d63333;font-family:'HelveticaNeueW01-Thin',arial,sans-serif;font-size:22px;display:block}#content #mainMenu ul.nav li .subMenuArea ul.subMenu>li:nth-child(2)>a,#content #mainMenu #subMenuContainer .subMenuArea ul.subMenu>li:nth-child(2)>a{border-bottom:1px solid #d68433}#content #mainMenu ul.nav li .subMenuArea ul.subMenu>li:nth-child(3)>a,#content #mainMenu #subMenuContainer .subMenuArea ul.subMenu>li:nth-child(3)>a{border-bottom:1px solid #0a58c8}#content #mainMenu ul.nav li .subMenuArea ul.subMenu>li:nth-child(4)>a,#content #mainMenu #subMenuContainer .subMenuArea ul.subMenu>li:nth-child(4)>a{border-bottom:1px solid #0a908c}#content #mainMenu ul.nav li .subMenuArea ul.subMenu>li:nth-child(5)>a,#content #mainMenu #subMenuContainer .subMenuArea ul.subMenu>li:nth-child(5)>a{border-bottom:1px solid #d0ba0a}#content #mainMenu ul.nav li .subMenuArea ul.subMenu li ul,#content #mainMenu #subMenuContainer .subMenuArea ul.subMenu li ul{margin:0;padding:0}#content #mainMenu ul.nav li .subMenuArea ul.subMenu li ul li,#content #mainMenu #subMenuContainer .subMenuArea ul.subMenu li ul li{float:none;margin:0 0 2px 0;padding:0}#content #mainMenu ul.nav li .subMenuArea .subMenuContent,#content #mainMenu #subMenuContainer .subMenuArea .subMenuContent{max-width:1000px;width:33.3333333%;margin:0 auto;padding:0 0 20px 0;position:relative}#content #mainMenu ul.nav li .subMenuArea .subMenuContent .content,#content #mainMenu #subMenuContainer .subMenuArea .subMenuContent .content{clear:both}#content #mainMenu ul.nav li .subMenuArea .subMenuContent .content .column,#content #mainMenu #subMenuContainer .subMenuArea .subMenuContent .content .column{float:left;width:31%;margin-right:2%;padding-bottom:8px}#content #mainMenu ul.nav li .subMenuArea .subMenuContent .content .column a,#content #mainMenu #subMenuContainer .subMenuArea .subMenuContent .content .column a{color:#f5a32e;text-decoration:none}#content #mainMenu ul.nav li .subMenuArea .subMenuContent .content .column a:hover,#content #mainMenu #subMenuContainer .subMenuArea .subMenuContent .content .column a:hover{text-decoration:underline}#content #mainMenu ul.nav li .subMenuArea .subMenuContent .content .column h2,#content #mainMenu ul.nav li .subMenuArea .subMenuContent .content .column h3,#content #mainMenu #subMenuContainer .subMenuArea .subMenuContent .content .column h2,#content #mainMenu #subMenuContainer .subMenuArea .subMenuContent .content .column h3{display:block;border-bottom:1px solid #fff;margin-bottom:3px;font-weight:normal;color:#fff}#content #mainMenu ul.nav li .subMenuArea .subMenuContent .content .column p,#content #mainMenu #subMenuContainer .subMenuArea .subMenuContent .content .column p{margin-top:0;margin-bottom:15px}#content #mainContent .StartPageColumn{float:left;width:46%}#content #mainContent .StartPageColumn .Block .triangle{display:none}#content #mainContent .StartPageColumn.Right{float:right}#content #mainContent .StartPageColumn .FirstArea{height:460px;margin-bottom:60px}#content #mainContent #BreadCrumbArea{margin-bottom:20px;min-height:32px}#content #mainContent #BreadCrumbArea #BreadCrumbWrapper{float:left;background:#fff;background:rgba(255,255,255,.9);padding:7px;font-size:14px}#content #mainContent #BreadCrumbArea #BreadCrumbWrapper .breadcrumbSeparator{color:#444}#content #mainContent #BreadCrumbArea #BreadCrumbWrapper #breadcrumbTail{color:#f93}#content #mainContent #BreadCrumbArea #BreadCrumbWrapper a{text-decoration:none;color:#f93}#content #mainContent #BreadCrumbArea #BreadCrumbWrapper a:hover{text-decoration:underline}#content #mainContent #ImportantContentArea{display:none}#content #mainContent .InfoPage{}#content #mainContent .InfoPage #leftcolumn{float:left;width:65%;background-color:#fff;opacity:.94;overflow:hidden}#content #mainContent .InfoPage #leftcolumn div.mapControlDiv{float:none}.infoPointOverlay{position:absolute;color:#1e1e1e;font-family:'HelveticaNeueW01-45Ligh',verdana!important;background:#fff;width:264px;padding:0;margin-left:-132px;margin-bottom:29px;box-shadow:0 2px 2px #777;-moz-box-shadow:0 2px 2px #ccc;-webkit-box-shadow:0 2px 2px #ccc;font-size:14px}.infoPointOverlay .tabTabs{padding-right:20px;border-bottom:1px solid #d67b14}.infoPointOverlay .tabTabs .tabTab{display:inline-block;background-color:#fff;padding:.4em 1em;color:#d67b14;cursor:pointer}.infoPointOverlay .tabTabs .tabTab.selected{border-bottom:4px solid #d67b14}.infoPointOverlay .tabContents{}.infoPointOverlay .tabContents .tabContent{display:none;padding:12px 12px 12px 12px}.infoPointOverlay .pointer{position:absolute;left:50%;margin-left:-9px;width:0;height:0;border-top:12px solid #fff;border-right:9px solid transparent;border-bottom:12px solid transparent;border-left:9px solid transparent}.infoPointOverlay a{text-decoration:none;color:#333}.infoPointOverlay .infoPointOverlayRow.heading,.infoPointOverlay .infoPointOverlayRow.type{text-align:center}.infoPointOverlay .infoPointOverlayRow.lines{margin:3px}.infoPointOverlay .infoPointOverlayRow.lines .trafficType.ttIconSmall{margin-right:.35em}.infoPointOverlay .journeyInstructions{position:relative}.infoPointOverlay .journeyInstructions .label{margin-top:10px;margin-bottom:0;text-align:center}.infoPointOverlay .journeyInstructions .instruction{margin-top:15px}.infoPointOverlay .journeyInstructions .prev,.infoPointOverlay .journeyInstructions .next{display:none}.infoPointOverlay .journeyInstructions .prev{left:-12px}.infoPointOverlay .journeyInstructions .next{right:-12px}.infoPointOverlay .journeyInstructions .prev.active,.infoPointOverlay .journeyInstructions .next.active{position:absolute;top:-7px;color:#d67b14;font-size:14px;display:block;width:40px;height:20px;padding:10px 0 0;text-align:center;cursor:pointer}.infoPointOverlay .journeyInstructions .next.dottedHorizontalLine,.infoPointOverlay .journeyInstructions .prev.dottedHorizontalLine{width:30%;height:20px;background-image:url('/Static/img/Reseplaneraren/dots_x1_horizontal.png');background-repeat:repeat-x;background-position:0 50%;background-size:4px;position:absolute;top:-10px;padding:10px 0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.infoPointOverlay .journeyInstructions .dottedHorizontalLine{background-image:url('/Static/img/Reseplaneraren/dots_x2_horizontal.png')}}.infoPointOverlay .journeyInstructions .dottedHorizontalLine.prev{left:16px}.infoPointOverlay .journeyInstructions .dottedHorizontalLine.next{right:16px}.infoPointOverlay .heading,.infoPointOverlay .heading .trafficType.ttIconSmall .ttIcon{font-size:130%;font-family:'HelveticaNeueW01-65Medi',verdana}.infoPointOverlay .defaultSideMargins{margin-left:3px;margin-right:3px}.infoPointOverlay .heading .trafficType.ttIconSmall .ttIcon{font-size:100%;display:block;text-align:left;margin-bottom:10px}.infoPointOverlay .information{}.infoPointOverlay .instructionRow{margin:6px 0}.infoPointOverlay .menuItem{padding:3px 5px;margin-top:8px;background-color:#d67b14;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;cursor:hand;cursor:pointer;display:block;text-align:center}.infoPointOverlay .menuItem.width50{display:inline-block;width:calc(50% - 10px - 6px)}.infoPointOverlay .menuItem div{margin:1px 3px}.infoPointOverlay .infoPointOverlayClose{position:absolute;top:9px;right:7px;cursor:pointer;color:#d67b14;font-size:15px}#content #mainContent #TimetableSearchPage #widepage .mainarticleimagediv,#content #mainContent #StopSearchPage #widepage .mainarticleimagediv,#content #mainContent .InfoPage #leftcolumn .mainarticleimagediv{width:100%;max-height:400px;min-height:60px;position:relative}#content #mainContent #TimetableSearchPage #widepage .mainarticleimagediv .mainarticleimage,#content #mainContent #StopSearchPage #widepage .mainarticleimagediv .mainarticleimage,#content #mainContent .InfoPage #leftcolumn .mainarticleimagediv .mainarticleimage{width:100%}#content #mainContent #TimetableSearchPage #widepage .mainarticleimagediv .headline,#content #mainContent #StopSearchPage #widepage .mainarticleimagediv .headline,#content #mainContent .InfoPage #leftcolumn .mainarticleimagediv .headline{width:100%;background-color:#fff;background:rgba(255,255,255,.6);position:absolute;bottom:0;left:0}#content #mainContent .InfoPage #leftcolumn .mainarticleimagediv .headline .InfoMapErrorMsg{color:#c33;margin-top:5px;margin-bottom:5px;margin-left:4%}#content #mainContent #TimetableSearchPage #widepage .headline h1,#content #mainContent #StopSearchPage #widepage .headline h1,#content #mainContent .InfoPage #leftcolumn .headline h1{font-weight:normal;font-stretch:extra-condensed;margin:10px 4% 5px;font-family:'HelveticaNeueW01-UltLt',arial,sans-serif}#content #mainContent #TimetableSearchPage #widepage .mainBody,#content #mainContent #StopSearchPage #widepage .mainBody,#content #mainContent .InfoPage #leftcolumn .mainBody{padding:20px 4% 30px 4%;line-height:20px}#content #mainContent .InfoPage #leftcolumn .mainBody p{}#content #mainContent .InfoPage #leftcolumn .mainBody img{width:100%;height:100%}#content #mainContent .InfoPage #leftcolumn #MainContentArea .triangle{display:none}#content #mainContent .InfoPage #leftcolumn .PageFooter{font-size:12px;text-transform:uppercase;margin-top:50px}#content #mainContent .InfoPage #leftcolumn .PageFooter span{margin-right:15px}#content #mainContent .InfoPage #leftcolumn .PageFooter a{float:right}#content #mainContent .InfoPage #rightcolumn{float:left;width:33%;padding-left:2%}#content #mainContent .InfoPage #rightcolumn #RightContentArea{float:left;width:100%}#mainContent #leftcolumn .mainBody #errorcontainer .field-validation-error{color:#c33;font-family:'HelveticaNeueW01-65Medi',arial,sans-serif;padding-bottom:10px}#mainContent #leftcolumn .mainBody .LeaveCommentForm{}#mainContent #leftcolumn .mainBody .LeaveCommentForm .validation-summary-errors,#mainContent #leftcolumn .mainBody .LeaveCommentForm .field-validation-error{color:red;font-family:'HelveticaNeueW01-65Medi',arial,sans-serif}#mainContent #leftcolumn .mainBody .LeaveCommentForm .validation-summary-errors ul{padding:0}#mainContent #leftcolumn .mainBody .LeaveCommentForm .validation-summary-errors ul li{list-style:none;margin-bottom:5px}#mainContent #leftcolumn .mainBody .LeaveCommentForm #drpLeaveCommentOpinionList{margin-right:10px}#mainContent #leftcolumn .mainBody .LeaveCommentForm #OpinonContainer{}#mainContent #leftcolumn .mainBody .LeaveCommentForm #OpinonContainer #MessageBody{height:200px;width:100%}#mainContent #leftcolumn .mainBody .LeaveCommentForm #NameContainer{padding:10px 0}#mainContent #leftcolumn .mainBody .LeaveCommentForm #CheckBoxContainer{}#mainContent #leftcolumn .mainBody .LeaveCommentForm #CheckBoxContainer #CheckBox{float:left}#mainContent #leftcolumn .mainBody .LeaveCommentForm #ContactInfoArea{padding-top:10px;background-color:#e6e6e6}#mainContent #leftcolumn .mainBody .LeaveCommentForm #ContactInfoArea p{margin:0}#mainContent #leftcolumn .mainBody .LeaveCommentForm #ContactInfoArea input{margin-bottom:10px}#mainContent #leftcolumn .mainBody .UserEditForm #selectreasoncontainer{padding-bottom:35px}#mainContent #leftcolumn .mainBody .UserEditForm #travelcontainer{margin:20px 0 15px}#mainContent #leftcolumn .mainBody .UserEditForm #travelcontainer .editor-label{float:none;width:80%;line-height:20px}#mainContent #leftcolumn .mainBody .UserEditForm .radiobuttondiv{border:1px solid #ccc;border-radius:3px;cursor:pointer;line-height:initial;margin-bottom:10px;padding:6px;width:80%}#mainContent #leftcolumn .mainBody .UserEditForm .radiobuttondiv:hover{background:#f2f2f2}#mainContent #leftcolumn .mainBody .UserEditForm .radiobuttondiv.checked:hover{background:#d67b14}#mainContent #leftcolumn .mainBody .UserEditForm .checked{background-color:#d67b14;color:#fff}#mainContent #leftcolumn .mainBody .UserEditForm .radiobuttondiv p{margin-bottom:0}#mainContent #leftcolumn .mainBody #AnswerContainer{float:left;height:100%;margin:10px}#mainContent #leftcolumn .mainBody #AnswerContainer #MessageBodyContainer{float:left;width:96%;padding:2%;min-height:50px;border:1px solid #d3d3d3;margin-bottom:10px}#mainContent #leftcolumn .mainBody #AnswerContainer #MessageBodyContainer #YourMessageBody{float:left;width:100%}#mainContent #leftcolumn .mainBody label.strong{float:left;width:100%;margin:10px 0}#mainContent #leftcolumn .mainBody #printdiv{float:left}#mainContent #leftcolumn .mainBody #printdiv .printlink{float:left}#mainContent #leftcolumn .mainBody #printdiv .printlink .valignmiddle{float:left}#content #mainContent .StartPageColumn #StartPageTabs{height:460px}.orangeBackForm{background-color:#ffc260;background:-webkit-gradient(radial,0% 0%,0,80% 80%,200,from(#f8dc00),to(#ffc260));background:-webkit-radial-gradient(0% 0%,circle,#f8dc00,#ffc260);background:-moz-radial-gradient(0% 0%,circle,#f8dc00,#ffc260);background:-ms-radial-gradient(0% 0%,circle,#f8dc00,#ffc260)}.orangeBackForm ul.tabs{display:block;margin:0;padding:0;list-style:none;height:50px;opacity:.9}.orangeBackForm ul.tabs li{float:left;list-style:none;margin:0;padding:0;text-align:center;background:#e6eaff;box-shadow:inset 0 -1px 2px #777;-moz-box-shadow:inset -0 -1px 1px #777;-webkit-box-shadow:inset -0 -1px 1px #777}.orangeBackForm ul.tabs li.first{box-shadow:inset -1px -1px 2px #777;width:34%}.orangeBackForm ul.tabs li.second{box-shadow:inset 0 -1px 2px #777;width:30%}.orangeBackForm ul.tabs li.third{box-shadow:inset 1px -1px 2px #777;width:36%}.orangeBackForm ul.tabs li.ui-tabs-active,.orangeBackForm ul.tabs li.first.ui-tabs-active,.orangeBackForm ul.tabs li.second.ui-tabs-active,.orangeBackForm ul.tabs li.third.ui-tabs-active{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.orangeBackForm ul.tabs li.ui-tabs-active a{outline:none}.orangeBackForm ul.tabs li a{display:block;padding:16px 0;text-decoration:none;font-size:14px;font-weight:normal;color:#1a1a1a;font-stretch:condensed}#content #mainContent .StartPageColumn #StartPageTabs .tabcontent{padding:15px 15px 15px;position:relative;height:380px;font-size:14px}.orangeBackForm .row{margin:0 0 15px 0}.orangeBackForm .row.relative{position:relative}.orangeBackForm .row .fieldClear{display:none;position:absolute;top:7px;left:7px}.orangeBackForm .row .field{border:none;padding:6px 2%;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:14px;margin:0}.orangeBackForm .row .openMap{font-size:14px;background:#f93;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:4px 6px;position:absolute;cursor:pointer;top:3px;right:4px;color:#fff}.orangeBackForm .row .text{width:96%;padding:7px 2% 7px 2%;margin-top:0}.orangeBackForm .row .text.fromto{width:91%;width:calc(98% - 30px);padding-left:7%;padding-left:calc(30px)}.orangeBackForm .row .field.time,.orangeBackForm .row .field.date{float:left;margin:0 5px 15px 0}.orangeBackForm .row .field.time{width:50px}.orangeBackForm .row .field.date{width:100px}.orangeBackForm .row .fieldDirection{float:left;font-size:14px;border:none;margin:0 5px 15px 0;padding:0 2% 0 2%;height:31px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:30px;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif}.orangeBackForm .row .btn{float:right;margin-top:0;background:#d67b14;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;color:#fff;padding:7px 15px;border:none;cursor:pointer;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}.orangeBackForm .row.right{text-align:right;margin-bottom:20px}.orangeBackForm .row #errorcontainer{display:none;float:left;width:94%;padding:15px 3%;background-color:#fff}.orangeBackForm .row #errorcontainer .warningicon{display:inline-block;vertical-align:middle;padding-right:10px}.orangeBackForm .row #errorcontainer #errormessage{vertical-align:middle;font-family:'HelveticaNeueW01-65Medi',arial,sans-serif;color:#c97c0e}.orangeBackForm .link{cursor:pointer;position:absolute;bottom:15px;font-size:14px;right:15px;color:#9e5220;text-decoration:none;font-family:HelveticaNeueW01-75Bold,arial,sans-serif}.orangeBackForm a.link:hover{color:#9e5220;text-decoration:underline}.orangeBackForm a.link:visited{color:#9e5220;text-decoration:none}.orangeBackForm #openRecentSearches.link,.orangeBackForm #closeRecentSearches.link,.orangeBackForm #openSearchStop.link,.orangeBackForm #closeSearchStop.link{left:15px}.orangeBackForm a.link.inactive,.orangeBackForm a.link.inactive:hover{color:gray;cursor:default;text-decoration:none}.orangeBackForm #stopSearchBtn{position:absolute;right:15px;bottom:15px}.orangeBackForm #DepartureButton{font-size:14px;text-align:left;margin-top:-5px;margin-bottom:10px;color:#9e5220;font-weight:bold;cursor:pointer;height:15px;visibility:hidden}.orangeBackForm #DepartureButton p{float:left;margin:0;padding-left:5px;font-family:HelveticaNeueW01-75Bold,arial,sans-serif;font-weight:normal}.orangeBackForm #DepartureButton img{float:left;width:15px;height:15px}.orangeBackForm .upcomingDepartures{display:none;position:absolute;background-color:#f9da07;background:-webkit-gradient(radial,0% 0%,0,80% 80%,200,from(#f8dc00),to(#ffc260));background:-webkit-radial-gradient(0% 0%,circle,#f8dc00,#ffc260);background:-moz-radial-gradient(0% 0%,circle,#f8dc00,#ffc260);background:-ms-radial-gradient(0% 0%,circle,#f8dc00,#ffc260);left:117.39130434782609%;top:0;z-index:10;width:100%;height:100%}.orangeBackForm .upcomingDepartures .inner{padding:15px 15px 11px;font-size:16px}.orangeBackForm .upcomingDepartures h3.heading{font-weight:normal;margin:0 0 14px;border-bottom:solid 1px #1a1a1a;opacity:1;font-stretch:extra-condensed;color:#1a1a1a}.orangeBackForm .upcomingDepartures .close{position:absolute;top:17px;right:32px;cursor:pointer}.orangeBackForm .upcomingDepartures .close>*{position:absolute;font-size:120%}.orangeBackForm .upcomingDepartures .close .ot-icon-close-circle{color:#c33}.orangeBackForm .upcomingDepartures .close .ot-icon-circle-filled{color:#fff}.orangeBackForm .upcomingDepartures .stopPageLink{text-align:right;font-size:14px;position:absolute;bottom:15px;right:0;padding:0 15px;z-index:0}.orangeBackForm .upcomingDepartures .stopPageLink a{color:#9e5220;text-decoration:none;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}.orangeBackForm .upcomingDepartures .stopPageLink a:hover{text-decoration:underline}.orangeBackForm .upcomingDepartures .triangle{border-right:11px solid #f9da07;height:3px;width:3px;display:block;background-color:transparent;position:absolute;left:-14px;top:20px;border-top:11px solid transparent;border-bottom:11px solid transparent}#content #mainContent .StartPageColumn #StartPageTabs .tabcontent .upcomingDepartures .inner #DeparturesList{height:315px;overflow:auto}.upcomingDepartures a{text-decoration:none;color:gray}.upcomingDepartures.loading{opacity:.5}.upcomingDepartures .interuption{display:none}.upcomingDepartures.interuption .interuption{display:block}.upcomingDepartures .interuption .mask{position:absolute;width:100%;height:100%;left:0;top:0;opacity:.8;background-color:#fff}.upcomingDepartures .interuption .text{width:400px;height:50px;position:absolute;left:50%;top:50%;margin-left:-200px;margin-top:-25px;text-align:center;font-size:50px;color:#000}.upcomingDepartures .window{overflow:hidden}.upcomingDepartures .window .slider{position:relative;left:0;transition:left 2s}.upcomingDepartures .window .slider .column{float:left;display:inline-block;vertical-align:top}.upcomingDepartures .departureItem{position:relative;height:2.05em;line-height:2.05em;background-color:#fff;border-radius:3px;margin-bottom:.35em;z-index:1}.upcomingDepartures .departureItem.expandable{cursor:pointer}.upcomingDepartures .comingStops{padding-left:.7em;margin-left:2.05em;background:#fff;border-radius:0 3px 3px 0;height:auto;max-height:0;margin-bottom:0;overflow:hidden;display:none;transition:max-height 500ms,margin-bottom 500ms;border-left:2px solid #b0b0b0}.upcomingDepartures.useExpandIcon .comingStops{margin-left:4em;margin-left:calc(2.05em + 33px)}.upcomingDepartures .comingStops.loaded{display:block}.upcomingDepartures .comingStops.loaded.visible{max-height:1000px;margin-bottom:8px}.upcomingDepartures .comingStops .comingStop{min-height:1.9em;line-height:1.9em}.upcomingDepartures .comingStops .comingStop .text,.upcomingDepartures.useExpandIcon .comingStops .comingStop .text{left:12px;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif}.upcomingDepartures .departureItem.newDay,.upcomingDepartures .departureItem .text{white-space:nowrap}.upcomingDepartures .departureItem.newDay{font-family:'HelveticaNeueW01-45Ligh',arial condensed,verdana;background-color:transparent;position:relative;top:5px}.upcomingDepartures .departureItem .text{position:absolute;display:block;overflow:hidden;float:left;left:2.6em;padding-right:1%;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}.upcomingDepartures.useExpandIcon .departureItem .text{left:4.7em;left:calc(2.6em + 34px)}.upcomingDepartures.visible .departureItem .text{position:absolute}.upcomingDepartures .departureItem .details{position:relative;background:#fff;float:right;color:gray;display:inline;overflow:no-display;padding-left:3%;font-family:'HelveticaNeueW01-45Ligh',arial condensed,verdana}.upcomingDepartures .departureItem .time{position:relative;background:#fff;float:right;overflow:visible;text-align:right;min-width:55px;padding-left:3%;padding-right:2%;border-radius:3px}.upcomingDepartures .departureItem .iconExpandContract{display:none;float:left;margin:7px 6px 0 7px;font-size:20px;color:#d67b14}.upcomingDepartures.useExpandIcon .departureItem .iconExpandContract{display:block}.upcomingDepartures .departureItem .trafficType{float:left;margin-right:.7em}.orangeBackForm .SearchTimetable{}.orangeBackForm .SearchTimetable p{margin-top:0}.orangeBackForm .SearchTimetable .row{margin-bottom:5px}.orangeBackForm .SearchTimetable .TimeTableSearchLabel{margin:5px 2px 5px 0;width:100%;float:left}.orangeBackForm .SearchTimetable .row .text{padding-left:2%}.orangeBackForm .SearchTimetable select{border:none;margin:0;padding:0 2% 0 2%;height:30px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:30px;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:14px}.orangeBackForm .SearchTimetable .row.timetablelinks a.link{display:block;position:static;margin-bottom:7px}.orangeBackForm .SearchTimetable .row.timetablelinks a.link>.borderBottomColorWhenSelected{border-bottom-width:3px;border-bottom-style:solid}.orangeBackForm .SearchTimetable .row.timetablelinks{margin-bottom:30px}#content #mainContent #RecentSearches,#content #mainContent #StopSearchStartPage{position:absolute;height:380px;padding:15px 0;z-index:5;background-color:#ffc260;background:-webkit-gradient(radial,0% 0%,0,80% 80%,200,from(#f8dc00),to(#ffc260));background:-webkit-radial-gradient(0% 0%,circle,#f8dc00,#ffc260);background:-moz-radial-gradient(0% 0%,circle,#f8dc00,#ffc260);background:-ms-radial-gradient(0% 0%,circle,#f8dc00,#ffc260)}#content #mainContent #JourneySearchPage #JourneySearchResultArea #RecentSearches{position:fixed;top:10%;width:100%}.orangeBackForm #RecentSearches,#content #mainContent #StopSearchStartPage{width:100%;display:none;margin:-15px -15px 0 -15px}#content #mainContent #StopSearchStartPage #fieldStopName{padding-left:7%;width:91%}#content #mainContent #RecentSearches .SearchesButtonArea{position:absolute;top:0;right:0;padding:15px;z-index:25}#content #mainContent #RecentSearches #RecentSearchesContainer,#content #mainContent #StopSearchStartPage #SearchStops{padding:0 15px 15px 15px}#content #mainContent #RecentSearches #RecentSearchesContainer h3{font-weight:normal;margin-top:0;margin-bottom:5px}#content #mainContent #RecentSearches #RecentSearchesContainer .RecentSearch{width:100%;background-color:#fff;border-radius:3px;margin-bottom:5px;cursor:pointer}#content #mainContent #RecentSearches #RecentSearchesContainer .RecentSearch .RecentSearchText{display:block;padding:10px}#content #mainContent #RecentSearches #RecentSearchesContainer .RecentSearch .RecentSearchText>span{display:inline-block;vertical-align:top}#content #mainContent #RecentSearches #RecentSearchesContainer .RecentSearch .RecentSearchText>span.fromto{position:relative;width:47%}#content #mainContent #RecentSearches #RecentSearchesContainer .RecentSearch .RecentSearchText>span.dash{width:6%;text-align:center}#content #mainContent #RecentSearches #RecentSearchesContainer .RecentSearch .RecentSearchText>span.fromto .text{display:block;overflow:hidden;padding-left:28px}#content #mainContent #RecentSearches #RecentSearchesContainer .RecentSearch .RecentSearchText>span.fromto .placeTypeIcon{position:absolute;top:-3px;left:0;color:#e30613;font-size:23px}.ui-autocomplete{z-index:10001!important}.ui-helper-hidden-accessible{display:none}.ui-menu{list-style:none;padding:2px 0 0;margin:0;display:block;background:#fff;font-size:14px;border:1px solid #f2f2f2}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .legend,.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .legend .item,.ui-menu .ui-menu-item .item{text-decoration:none;display:block;padding:.5em .4em .5em;line-height:1.5;zoom:1;position:relative}.ui-menu .legend .item.place,.ui-menu .ui-menu-item .item.place{padding-left:27px}.ui-menu .ui-menu-item .item.line .trafficType{margin-right:.7em}.ui-menu .legend .item .placeTypeIcon,.ui-menu .ui-menu-item .item .placeTypeIcon{position:absolute;display:block;left:3px;top:7px;color:#e30613;font-size:20px}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;background:#f0f0f0}.ui-menu>.legend{background-color:#f0f0f0}#content #mainContent #TimetableSearchPage #widepage{float:left;width:100%}#content #mainContent #TimetableSearchPage #widepage #TopContent{float:left;width:100%}#content #mainContent #TimetableSearchPage #widepage #TopContent .contentArea{background:#fff;background:rgba(255,255,255,.94);margin-bottom:20px}#content #mainContent #TimetableSearchPage #widepage #TopContent .headline h1{margin:0 2.6% 5px;padding-top:10px}#content #mainContent #TimetableSearchPage #widepage #TopContent .mainBody{padding-left:2.6%;padding-right:2.6%}#content #mainContent #TimetableSearchPage #widepage #sok_container_line{margin-top:30px;padding-top:5px;padding-bottom:10px;background:#fff;background:rgba(255,255,255,.94)}#content #mainContent #TimetableSearchPage #widepage #sok_container_line h2{padding:0 2.6%}#content #mainContent #TimetableSearchPage #widepage #sok_container_line .domSearchResultRow.domLine{display:block;margin:5px 0 10px 0;display:block;padding:0 2.6%}#content #mainContent #TimetableSearchPage #widepage #sok_container_line .domSearchResultRow.domLine:hover{background:#f0f0f0;text-decoration:none}#content #mainContent #TimetableSearchPage #widepage #sok_container_line .domSearchResultRow.domLine .item{overflow:hidden;margin:10px 0 10px 0%;float:left;color:#1a1a1a;line-height:18px}#content #mainContent #TimetableSearchPage #widepage #sok_container_line .domSearchResultRow.domLine .item.name{width:17%;font-family:'HelveticaNeueW01-65Medi',arial,sans-serif;margin-right:1%}#content #mainContent #TimetableSearchPage #widepage #sok_container_line .domSearchResultRow.domLine .item.name .trafficType{float:left}#content #mainContent #TimetableSearchPage #widepage #sok_container_line .domSearchResultRow.domLine .item.city{width:24%;margin-right:1%}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea{padding:22px 2.6% 15px;background:#fff;-moz-box-shadow:0 0 2px rgba(150,150,150,.45);-webkit-box-shadow:0 0 2px rgba(150,150,150,.45);box-shadow:0 0 2px rgba(150,150,150,.45);font-size:14px}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea select{border:none;background:#f2f2f2;border-radius:3px;padding:0 11px;margin:0 2% 20px 0;float:left;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;height:40px;line-height:40px;font-size:14px}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea .linecontainer{float:left;margin:0 2% 20px 0;height:40px}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea .field{float:left;width:150px;border:none;border-radius:3px;background:#f2f2f2;margin:0;padding:12px;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:14px}#TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea .Row .TimeTableSearchLabel{float:left;padding:12px;margin:0 2% 21px 0}#TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea .Row.Right{text-align:right}#TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea .Row .timetablelinks{display:block;font-family:'HelveticaNeueW01-65Medi',arial,sans-serif}#content #mainContent #StopSearchPage #widepage{float:left;width:100%}#content #mainContent #StopSearchPage #widepage #TopContent{float:left;width:100%}#content #mainContent #StopSearchPage #widepage #TopContent .contentArea{background:#fff;background:rgba(255,255,255,.94);margin-bottom:20px}#content #mainContent #StopSearchPage #widepage #TopContent .headline h1{margin:0 2.6% 5px;padding-top:10px}#content #mainContent #StopSearchPage #widepage #TopContent .mainBody{padding-left:2.6%;padding-right:2.6%}#content #mainContent #StopSearchPage #TopContent .SearchStops #StopSearchArea{padding:22px 2.6% 15px;background:#fff;-moz-box-shadow:0 0 2px rgba(150,150,150,.45);-webkit-box-shadow:0 0 2px rgba(150,150,150,.45);box-shadow:0 0 2px rgba(150,150,150,.45);font-size:14px}#content #mainContent #StopSearchPage #TopContent .SearchStops #StopSearchArea .errorMessage{visibility:hidden}#content #mainContent #StopSearchPage #TopContent .SearchStops #StopSearchArea .stopcontainer{float:left;margin:0 2% 9px 0;height:40px;position:relative}#content #mainContent #StopSearchPage #TopContent .SearchStops #StopSearchArea .fieldClear{display:none;position:absolute;top:9px;left:7px}#content #mainContent #StopSearchPage #TopContent .SearchStops #StopSearchArea .field{float:left;width:250px;padding:12px 12px 12px 30px;margin:0;border:none;border-radius:3px;background:#f2f2f2;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:14px}#content #mainContent #StopSearchPage #TopContent .SearchStops #StopSearchArea #fieldStopClear{top:12px}#content #mainContent #StopSearchPage #widepage #sok_container_stops{margin-top:30px;padding-top:5px;padding-bottom:10px;background:#fff;background:rgba(255,255,255,.94)}#content #mainContent #StopSearchPage #widepage #sok_container_stops h2{padding:0 2.6%}#content #mainContent #StopSearchPage #widepage #sok_container_stops .domSearchResultRow.domLine{display:block;margin:10px 0 10px 0;display:block;padding:0 2.6%}#content #mainContent #StopSearchPage #widepage #sok_container_stops .domSearchResultRow.domLine:hover{background:#f0f0f0;text-decoration:none}#content #mainContent #StopSearchPage #widepage #sok_container_stops .domSearchResultRow.domLine span{display:block}#content #mainContent #StopSearchPage #widepage #sok_container_stops .domSearchResultRow.domLine .item{overflow:hidden;margin:10px 0 10px 0%;float:left;color:#1a1a1a;line-height:18px;width:57%}#content #mainContent #StopSearchPage #widepage #sok_container_stops .domSearchResultRow.domLine .item.name{width:99%;font-family:'HelveticaNeueW01-65Medi',arial,sans-serif;margin-right:1%}#content #mainContent #StopSearchPage #widepage #sok_container_stops .domSearchResultRow.domLine .item.name span{font-family:HelveticaNeueW01-45Ligh,arial,sans-serif;border-radius:3px;color:#fff;float:left;padding:0 5px}#StopSearchPage #TopContent .SearchStops #StopSearchArea .Row .StopSearchLabel{float:left;padding:12px;margin:0 2% 21px 0}#StopSearchPage #TopContent .SearchStops #StopSearchArea .Row.Right{text-align:right}#StopSearchPage #TopContent .SearchStops #StopSearchArea .Row .Stoplinks{display:block;font-family:'HelveticaNeueW01-65Medi',arial,sans-serif}#content #mainContent #TimetableSearchPage,#content #mainContent #JourneySearchPage{width:100%}#content #mainContent #TimetableSearchPage #TopContent,#content #mainContent #JourneySearchPage #TopContent{width:100%;margin-bottom:50px}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables,#content #mainContent #JourneySearchPage #TopContent .SearchJourney{width:100%}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea{padding:22px 15px 15px;background:#fff;-moz-box-shadow:0 0 2px rgba(150,150,150,.45);-webkit-box-shadow:0 0 2px rgba(150,150,150,.45);box-shadow:0 0 2px rgba(150,150,150,.45);font-size:14px}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .fromtocontainer{float:left;width:250px;margin:0 2% 20px 0;height:40px;position:relative}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .fromtocontainer .fieldClear{display:none;width:20px;margin:0;padding:11px 0 0 7px;height:29px;line-height:37px;position:absolute}.fieldClear{font-size:120%;cursor:pointer;position:relative}.fieldClear>*{position:absolute}.fieldClear>.ot-icon-circle-filled{color:#fff}.fieldClear>.ot-icon-close-circle{color:#a9a9a9}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .fromtocontainer .openMap{width:35px;float:right;color:#fff;background:#f93;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;padding:0 12px;height:40px;line-height:40px;cursor:pointer}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .field{float:left;width:158px;border:none;border-radius:3px 0 0 3px;background:#f2f2f2;margin:0;padding:0 4px 0 29px;height:40px;line-height:40px;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:14px}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .dateField{float:left;width:8%;padding:0 1%;height:40px;line-height:40px;margin-right:2%;margin-bottom:20px;border:none;border-radius:3px}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .dateField.time{width:55px}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .dateField.date{width:115px}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea #swapbutton{border-radius:3px;width:40px;height:40px;float:left;display:block;position:relative;margin-right:2%;margin-bottom:20px;cursor:pointer;background-color:#f93;color:#fff;text-decoration:none}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea #swapbutton span{position:absolute;left:50%;top:50%;margin-left:-.5em;margin-top:-.5em;font-size:25px}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #ExpandTimeTableSearch,#content #mainContent #StopSearchPage #TopContent .SearchStops #ExpandStopSearch,#content #mainContent #JourneySearchPage #TopContent .SearchJourney #ExpandJourneySearch{text-align:center;display:none}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #ExpandTimeTableSearch a,#content #mainContent #StopSearchPage #TopContent .SearchStops #ExpandStopSearch a,#content #mainContent #JourneySearchPage #TopContent .SearchJourney #ExpandJourneySearch a{text-align:center;background:#d67b14;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;color:#fff;padding:7px 15px;border:none;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif;cursor:pointer}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea .Row,#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .Row{}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .Row.SubRow{float:left}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .Row.walklabel{color:#999;margin-bottom:20px}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .Row .bold{color:#1a1a1a}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea select{border:none;background:#f2f2f2;border-radius:3px;padding:0 11px;margin:0 2% 20px 0;float:left;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;height:40px;line-height:40px;font-size:14px}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea .Row .label,#content #mainContent #StopSearchPage #TopContent .SearchStops #StopSearchArea .Row .label,#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .Row .label{float:left;margin-right:1%;margin-bottom:2%;margin-top:11px}.orangeBackForm .row #trafficTypes{float:left;margin-top:11px}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea .Row #trafficTypes,#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .Row #trafficTypes{float:left;margin-top:11px;margin-bottom:15px}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea .Row #trafficTypes input[type=checkbox],.orangeBackForm .row #trafficTypes input[type=checkbox],#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .Row #trafficTypes input[type=checkbox]{position:absolute;left:-9999px}.orangeBackForm .row #trafficTypes label{margin-right:15px;margin-bottom:15px;color:#999;float:left;cursor:pointer;border-bottom-width:4px;border-bottom-style:solid;padding-bottom:3px}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea .Row #trafficTypes label,#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .Row #trafficTypes label{margin-right:20px;color:#999;float:left;cursor:pointer;border-bottom-width:4px;border-bottom-style:solid;padding-bottom:3px}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea .Row #trafficTypes label.selected,.orangeBackForm .row #trafficTypes label.selected,#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .Row #trafficTypes label.selected{color:#1a1a1a}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea .btn,#content #mainContent #StopSearchPage #TopContent .SearchStops #StopSearchArea .btn,#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .btn{background:#d67b14;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;color:#fff;padding:7px 15px;margin-top:3px;border:none;float:right;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif;cursor:pointer}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea #errorcontainer,#content #mainContent #StopSearchPage #TopContent .SearchStops #StopSearchArea #errorcontainer{margin:10px 0;clear:both;width:100%;overflow:hidden;text-align:center;padding-top:.6em}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea #errorcontainer{margin:10px 0;clear:both;display:none;width:100%;overflow:hidden;text-align:center;padding-top:.6em}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea #errorcontainer #searcherror,#content #mainContent #StopSearchPage #TopContent .SearchStops #StopSearchArea #errorcontainer #searcherror,#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea #errorcontainer #searcherror{text-align:center}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea #errorcontainer #searcherror #searcherror_warning,#content #mainContent #StopSearchPage #TopContent .SearchStops #StopSearchArea #errorcontainer #searcherror #searcherror_warning,#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea #errorcontainer #searcherror #searcherror_warning{vertical-align:middle;display:inline-block;padding-right:10px}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea #errorcontainer #searcherror #errormessage,#content #mainContent #StopSearchPage #TopContent .SearchStops #StopSearchArea #errorcontainer #searcherror #errormessage,#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea #errorcontainer #searcherror #errormessage{vertical-align:middle;font-family:'HelveticaNeueW01-65Medi',arial,sans-serif;color:#c97c0e}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea{position:relative;width:100%}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar,#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .bottomBar{clear:both;color:#1a1a1a;display:none;min-height:20px;padding:3px 0 2px 0;float:left;width:65%;background:#fff;-moz-box-shadow:0 0 2px rgba(150,150,150,.45);-webkit-box-shadow:0 0 2px rgba(150,150,150,.45);box-shadow:0 0 2px rgba(150,150,150,.45)}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar div,#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .bottomBar div{}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar{border-radius:8px 8px 0 0;margin:20px 0 10px 0}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar #showEarlier{padding:8px 0 0 15px;float:left;height:27px;color:#d5780e;width:45%;display:block}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar #showEarlier a{text-decoration:none;color:#d5780e}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar #showEarlier a:hover{text-decoration:underline}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar #printAll{float:right;text-decoration:none;position:relative;color:#d5780e;width:45%;display:block;text-decoration:none}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar .realtimeLabels{display:block;float:right;width:45%;text-align:right;text-decoration:none}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar .realtimeLabels>*{font-size:14px;color:gray;line-height:35px;display:inline-block}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar .realtimeLabels>.schedule{padding-right:15px}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar .realtimeLabels>.realtime{padding-right:10px}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar .realtimeLabels>* .timingicon{margin-right:.3em}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .bottomBar #printAll{float:right;text-decoration:none;position:relative;color:#d5780e;width:45%;display:block;text-decoration:none}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .bottomBar #printAll:hover{text-decoration:underline}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .bottomBar #printAll .text{padding:10px 40px 0 0;display:block;text-align:right}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .bottomBar #printAll .printicon{position:absolute;width:19px;height:18px;right:11px;top:10px}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .bottomBar{border-radius:0 0 8px 8px;margin:5px 0 20px 0}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .bottomBar #showLater{padding:10px 0 0 15px;height:27px;color:#d5780e;display:block;float:left}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .bottomBar #showLater a{text-decoration:none;color:#d5780e}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .bottomBar #showLater a:hover{text-decoration:underline}.domJourneySearchRow.domSearchResultRow{width:100%}.domJourneySearchRow.domSearchResultRow{margin:5px 2% 10px 0;min-height:50px;width:100%;float:left}.domJourneySearchRow.domSearchResultRow .expandedCost,.domJourneySearchRow.domSearchResultRow .closedRealTimeInfo{width:33%;color:#fff;opacity:.94;float:left;padding-left:2%}.domJourneySearchRow.domSearchResultRow .expandedCost{display:none}.domJourneySearchRow.domSearchResultRow .expandedCost .mainBody table tbody tr th{font-weight:normal}.domJourneySearchRow.domSearchResultRow .expandedCost .mainBody table b{font-family:'HelveticaNeueW01-85Heav',arial,sans-serif;font-weight:normal}.domJourneySearchRow.domSearchResultRow .expandedCost .Block{margin-bottom:0}.domJourneySearchRow.domSearchResultRow .closedRealTimeInfo{height:64px;overflow:hidden;display:none}.domJourneySearchRow.domSearchResultRow .closedRealTimeInfo.visibleInDesktopMode{display:block}.domJourneySearchRow.domSearchResultRow .closedRealTimeInfo a{color:#fff}.domJourneySearchRow.domSearchResultRow .closedRealTimeInfo .Block.orange{height:100%;background-image:url('/Static/img/Reseplaneraren/realtime-info-bg.png');background-repeat:no-repeat;background-position:106% 80%}.domJourneySearchRow.domSearchResultRow .domSeparator,.domJourneySearchRow.domSearchResultRow .domNoJourneyOnSelectedDay{min-height:40px;font-family:'HelveticaNeueW01-65Medi',arial,sans-serif;float:left;margin:10px 0;width:65%;background:#fff;-moz-box-shadow:0 0 2px rgba(150,150,150,.45);-webkit-box-shadow:0 0 2px rgba(150,150,150,.45);box-shadow:0 0 2px rgba(150,150,150,.45)}.domJourneySearchRow.domSearchResultRow .domNoJourneyOnSelectedDay{color:#fff;background-color:#9e181c}.domJourneySearchRow.domSearchResultRow .domSeparator .inner{padding:10px}.domJourneySearchRow.domSearchResultRow .domNoJourneyOnSelectedDay .inner{font-weight:normal;padding:10px}.domJourneySearchRow.domSearchResultRow .domJourney{float:left;width:65%;background:#fff;cursor:pointer;-moz-box-shadow:0 0 2px rgba(150,150,150,.45);-webkit-box-shadow:0 0 2px rgba(150,150,150,.45);box-shadow:0 0 2px rgba(150,150,150,.45)}.domJourneySearchRow.domSearchResultRow .domJourney .journeyHeader{position:relative}.domJourneySearchRow.domSearchResultRow .domJourney .item{float:left;display:block;color:gray;text-align:center;height:35px;padding-top:16px}.domJourneySearchRow.domSearchResultRow .domJourney .item.time{font-family:'HelveticaNeueW01-65Medi',arial,sans-serif}.domJourneySearchRow.domSearchResultRow .domJourney .item.time .deparr{position:relative;display:inline-block;margin-right:24px}.domJourneySearchRow.domSearchResultRow .domJourney .item.time .deparr.deviatedTime{bottom:8px}.domJourneySearchRow.domSearchResultRow .domJourney .item.time .deparr .timingicon{position:absolute;right:-25px;top:0;line-height:19px}.domJourneySearchRow.domSearchResultRow .domJourney .item.time .deparr.deviatedTime .timingicon{top:8px}.domJourneySearchRow.domSearchResultRow .domJourney .item.time .deviatedTime span.deviatedTimeNoLongerValid{text-decoration:line-through;display:block}.domJourneySearchRow.domSearchResultRow .domJourney .item .switch{margin:0 5px;text-align:center}.domJourneySearchRow.domSearchResultRow .domJourney .item .switchAndTravelTime{padding:0;text-align:center;border-right:solid 1px #888;vertical-align:top;min-width:4em;display:block}.domJourneySearchRow.domSearchResultRow .domJourney .item .switchAndTravelTime .clockicon{display:block;float:left}.domJourneySearchRow.domSearchResultRow .domJourney .item.travelPlan{overflow:hidden;padding-top:9px;height:40px}.domJourneySearchRow.domSearchResultRow .domJourney .item.travelPlan .travelPlanSpacer{width:5px;height:40px;margin:0;float:left}.domJourneySearchRow.domSearchResultRow .domJourney .item.travelPlan .travelPlanInner{float:left;height:41px}.iconTravelPlan{overflow:hidden;text-align:center;display:block;padding:0 5px 0 0}.domJourneySearchRow.domSearchResultRow .domJourney .item.startAndEnd{display:none}.iconTravelPlan .LineNumberColorLink{position:relative}.iconTravelPlan .LineNumberColorLink,.CompensationFormBox .LineNumberColorLink{float:left}.iconTravelPlan .LineNumberColorLink .type{margin-top:-10px}.iconOnTtIcon{position:absolute!important;bottom:-.2em;right:-.2em;border:0}.iconOnTtIcon>i:first-of-type{color:#1a1a1a}.iconOnTtIcon>i:last-of-type{color:#fff}.iconOnTtIcon>i{position:absolute;right:0;bottom:0}.iconTravelPlan .switchTriangle{float:left;width:0;height:0;border-style:solid;border-width:15.5px 0 15.5px 7px;border-color:transparent transparent transparent #d1d1d1;margin-top:1px;line-height:0;_border-color:#000 #000 #000 #d1d1d1;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}.iconTravelPlan .domTravelPlanIcon{float:left;padding-right:5px}.iconTravelPlan .domTravelPlanIcon .type{width:19px;height:19px;float:left}.iconTravelPlan .domTravelPlanLineName{float:left}.iconTravelPlan .domTravelPlanLineNumber{float:left;height:20px;padding-left:15px}.iconTravelPlan .domTravelPlanSwitch{display:block;float:left;width:15px;height:12px}.domJourneySearchRow.domSearchResultRow .domJourney .deviations .deviationsHeader.expandable{cursor:pointer}.domJourneySearchRow.domSearchResultRow .domJourney .price{display:none;cursor:pointer}.domJourneySearchRow.domSearchResultRow .domJourney a.showmap{position:absolute;right:0;top:0;height:100%;width:10%;border-left:1px solid #e8e8e8;background-color:#fff;text-decoration:none;text-align:center}.domJourneySearchRow.domSearchResultRow .domJourney a.showmap:hover{background-color:#f4f4f4}.domJourneySearchRow.domSearchResultRow .domJourney a.showmap .iconmap{position:absolute;left:50%;top:50%;margin-left:-.5em;margin-top:-.5em}.domJourneySearchRow.domSearchResultRow .domJourney a.expandContract{padding:1% 12% 1% 2%;display:block;text-decoration:none}.domJourneySearchRow.domSearchResultRow .domJourney a.expandContract:hover{background-color:#f4f4f4}.domJourneySearchRow.domSearchResultRow .domJourney a.expandContract.noHoverEffect:hover{background-color:transparent}.domJourneySearchRow.domSearchResultRow .domJourney a.expandContract .iconExpandContract{width:30px;padding:0;margin-right:5px;margin-top:16px;color:#d5780e;font-size:20px}.domJourneySearchRow.domSearchResultRow .domJourney .iconAddMinus{color:#d5780e;font-size:20px;position:relative;top:2px}.domJourneySearchRow.domSearchResultRow .domJourney .expandIntermediateStops{color:#d5780e}.domJourneySearchRow.domSearchResultRow .domJourney .expanded{position:relative;width:100%;cursor:default;display:none}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .dotLeftColumn{position:absolute;left:0;top:0;height:100%;width:10%;overflow:hidden}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .dotUp{position:absolute;bottom:72px;width:100%;height:2000px;background-image:url('/Static/img/Reseplaneraren/dots_x1.png');background-repeat:repeat-y;background-position:50% 0;background-size:2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.domJourneySearchRow.domSearchResultRow .domJourney .expanded .dotUp{background-image:url('/Static/img/Reseplaneraren/dots_x2.png')}}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .dotUp .endOfTheJourney{position:absolute;top:1997px;width:100%;z-index:3;text-align:center;color:#f33;font-size:22px}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .dotBlocker{position:absolute;left:0;top:0;width:10%;height:16px;background-color:#fff;z-index:4;border-top:1px solid #e8e8e8}.domJourneySearchRow.domSearchResultRow .domJourney .expanded a{text-decoration:none}.domJourneySearchRow.domSearchResultRow .domJourney .expanded a:hover{text-decoration:underline}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer{position:relative;padding-top:5px;padding-bottom:5px}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .background{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer.first{border-top:1px solid #e8e8e8}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer.odd .background{background-color:#fff}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer.even .background{background-color:#e9e9e9}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyLegPartContainer{position:relative;width:76%;padding:10px 12% 5px}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyLegPartContainer.minHeightForIcon{min-height:33px}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyLegPartContainer .lefticoned{display:block;padding-left:30px;position:relative}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyLegPartContainer .lefticoned [class*="ot-icon-"]{position:absolute;left:0;top:-2px;font-size:22px;color:#d67b14}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyLegPartContainer .lefticoned .ot-icon-phone,.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyLegPartContainer .lefticoned .ot-icon-circle-filled,.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyLegPartContainer .lefticoned .ot-icon-triangle{color:#fff}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyLegPartContainer .calltripHeader{height:22px;color:#d5780e;cursor:pointer}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyLegPartContainer .calltripText{display:none;padding:10px 0}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyLegPartContainer.indented{width:75%;padding-left:7%}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyLegIcon{width:10%;text-align:center;position:absolute;left:0;top:13px}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyZoomMapLeg,.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyZoomMapSwitch{position:absolute;right:0;width:10%;background-repeat:no-repeat;cursor:pointer}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyZoomMapIcon{position:absolute;left:50%;top:50%;margin-left:-.5em;margin-top:-.5em}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyZoomMapLeg{border-left:1px solid #e8e8e8;height:100%;top:0}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer.odd .journeyZoomMapLeg:hover{background-color:#f4f4f4}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer.even .journeyZoomMapLeg:hover{background-color:#e8e8e8}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyZoomMapSwitch{background-color:gray;z-index:1;height:30px}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyZoomMapSwitch:hover{background-color:#666}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyZoomMapSwitch:hover::after{border-color:transparent #666 transparent transparent}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyZoomMapSwitch.top{top:-15px}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyZoomMapSwitch.bottom{bottom:-15px}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyZoomMapLeg .journeyZoomMapIcon{color:#d67b14;font-size:18px}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyZoomMapSwitch .journeyZoomMapIcon{color:#fff;font-size:16px}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyZoomMapSwitch::after{display:block;position:absolute;left:-10px;top:0;width:0;height:0;overflow:hidden;content:"+";border-style:solid;border-width:15px 10px 15px 0;border-color:transparent gray transparent transparent}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyLegIcon .LineNumberColorLink{position:absolute;display:block;left:-17px;float:none;padding:4px 0;margin:-4px 0 -4px 50%;z-index:3}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer.odd .journeyLegIcon .LineNumberColorLink{background-color:#fff}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer.even .journeyLegIcon .LineNumberColorLink{background-color:#f4f4f4}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyBottomBar .bottomLink.printJourney{text-align:right;cursor:pointer;color:#d5780e;text-decoration:none;padding:2% 40px 2% 0;position:relative;display:block}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyBottomBar .bottomLink.printJourney:hover{text-decoration:underline}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyBottomBar .bottomLink.printJourney .printicon{position:absolute;width:19px;height:18px;right:13px;top:13px}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .intermediateStopContainer{display:none;border-left:2px solid #b0b0b0;padding:2px 0 2px 10px;margin-left:9px;width:calc(100% - 19px);color:gray}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .intermediateStopContainer a{color:gray}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .intermediateStop .legItem.time{text-align:right;padding-right:5%}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .intermediateStop .legItem.time .deviatedTimeNoLongerValid{display:none}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .intermediateStop .legItem a{text-decoration:none;border-bottom:none}.travelInstruction.heavyText .deparr,.travelInstruction.heavyText.walkTo .from .main,.travelInstruction.heavyText.walkTo .to .main,.travelInstruction.heavyText.walkFrom .from .main,.travelInstruction.heavyText.walkFrom .to .main,.travelInstruction.heavyText.walkAllTheWay .from .main,.travelInstruction.heavyText.walkAllTheWay .to .main,.travelInstruction.heavyText.from .from .main,.travelInstruction.heavyText.from .towards,.travelInstruction.heavyText.to .to .main{font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}.travelInstruction .duration{white-space:nowrap}.travelInstruction a{text-decoration:none;border-bottom:none;color:#000}.travelInstruction a:hover{text-decoration:underline}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegPartContainer.from a.from:hover,.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegPartContainer.to a.to:hover{}.travelInstruction .deviatedTime .deviatedTimeNoLongerValid{text-decoration:line-through;margin-right:.4em}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegPartContainer.deviations{top:7px}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegPartContainer.calltripp .journeyLegIcon .travelPlanCalltrip,.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegPartContainer.deviations .journeyLegIcon .travelPlanDeviation{left:-1em;margin-left:50%}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyLegPartContainer.deviations .deviationsHeader{color:#d5780e;cursor:pointer}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyLegPartContainer.deviations .deviationsDescription{display:none;padding:1% 0 1% 0;cursor:pointer}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyLegPartContainer.deviations .deviationsSubtext{display:none;padding:1% 0 1% 0;cursor:pointer}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer .journeyLegPartContainer.deviations .deviationsSeparator{padding:5px;clear:both}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyLegContainer.last .journeyLegIcon{background:#f0f0f0;height:1000px}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyBottomBar{width:100%;border-top:1px solid #e8e8e8}#content #mainContent #JourneySearchPage #BottomContent,#content #mainContent #StopSearchPage #BottomContent,#content #mainContent #TimetableSearchPage #BottomContent{margin-top:30px}#content #mainContent #JourneySearchPage #BottomContent #BottomleftContentArea,#content #mainContent #StopSearchPage #BottomContent #BottomleftContentArea,#content #mainContent #TimetableSearchPage #BottomContent #BottomleftContentArea{float:left;width:46%}#content #mainContent #JourneySearchPage #BottomContent #BottomRightContentArea,#content #mainContent #StopSearchPage #BottomContent #BottomRightContentArea,#content #mainContent #TimetableSearchPage #BottomContent #BottomRightContentArea{float:right;width:46%}#content #mainContent #JourneySearchPage #BottomContent .triangle,#content #mainContent #StopSearchPage #BottomContent .triangle,#content #mainContent #TimetableSearchPage #BottomContent .triangle{display:none}#content #mainContent .InfoPage #leftcolumn .SubscribeForm{padding:15px 0}#content #mainContent .InfoPage #leftcolumn .SubscribeForm .inputField input.long{width:80%}#content #mainContent .InfoPage #leftcolumn .SubscribeForm .bold{font-family:'HelveticaNeueW01-75Bold',arial,sans-serif;display:block;margin:10px 0}#content #mainContent .InfoPage #leftcolumn .SubscribeForm .inputCheckBox{margin:10px 0}#content #mainContent .InfoPage #leftcolumn .SubscribeForm .inputCheckBox.moreMargin{margin:10px 0 40px}#content #mainContent .InfoPage #leftcolumn .SubscribeForm .inputCheckBoxAll{display:block;margin:10px 0}#content #mainContent .InfoPage #leftcolumn .SubscribeForm #CategoriesLineContainer{margin:10px 0}#content #mainContent .InfoPage #leftcolumn .SubscribeForm #CategoriesAreaContainer{margin:10px 0}#content #mainContent .InfoPage #leftcolumn .SubscribeForm .btn{margin:15px 15px 0 0;background:#d67b14;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;color:#fff;padding:7px 15px;border:none;float:right;cursor:pointer;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}#content #mainContent .InfoPage #leftcolumn .SubscribeForm .field-validation-error,#content #mainContent .InfoPage #leftcolumn .SubscribeForm .ErrorMessage{vertical-align:middle;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif;color:#c33}#content #mainContent .InfoPage #leftcolumn .SubscribeForm .SuccessMessage{font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}#content #mainContent .InfoPage #leftcolumn .SubscribeForm #removeAllWarningMessage{padding-left:60px;margin-right:100px;position:relative}#content #mainContent .InfoPage #leftcolumn .SubscribeForm #removeAllWarningMessage .warningicon{position:absolute;left:7px;top:50%;margin-top:-20px}#content #mainContent .TrafficInfoPage .headline{font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}#content #mainContent .TrafficInfoPage .date{font-size:14px}#content #mainContent .TrafficInfoPage .warning{font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}#content #mainContent .LinePage #leftcolumn{opacity:1;background:none}#content #mainContent .LinePage #leftcolumn .headline{background:#fff;background:rgba(255,255,255,.94)}#content #mainContent .LinePage #leftcolumn .headline h1{margin:0;padding:10px 4% 5px}#content #mainContent .LinePage #leftcolumn>.content{background:#fff;background:rgba(255,255,255,.94);padding-bottom:30px}#content #mainContent .LinePage #leftcolumn h2.withMargin{margin-left:4%;margin-right:4%}#content #mainContent .LinePage #leftcolumn h3.withMargin{margin-left:4%;margin-right:4%;margin-bottom:0}#content #mainContent .LinePage #leftcolumn .timeTables{}#content #mainContent .LinePage #leftcolumn .timeTables .timeTableItem{display:block;position:relative;padding:5px 4% 5px 4%;line-height:20px;color:#1a1a1a;background-color:#fff;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin:5px 0 10px 0}#content #mainContent .LinePage #leftcolumn .timeTables .timeTableItem .left{padding-right:150px}#content #mainContent .LinePage #leftcolumn .timeTables .timeTableItem .left .line{margin-right:2%;text-transform:capitalize}#content #mainContent .LinePage #leftcolumn .timeTables .timeTableItem .pdfLink{position:absolute;top:-6px;right:4%;white-space:nowrap;text-decoration:none;margin:15px 0 0 15px;background:#d67b14;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;color:#fff;padding:8px 15px 6px;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}#content #mainContent .LinePage #leftcolumn .timeTables .timeTableItem .pdfLink .smaller{padding-left:.4em;font-size:70%;font-family:'HelveticaNeueW01-65Medi',arial,sans-serif}#content #mainContent .StopPage #leftcolumn{opacity:1;background:none}#content #mainContent .StopPage #leftcolumn .headline{background:#fff;background:rgba(255,255,255,.94)}#content #mainContent .StopPage #leftcolumn .headline h1{margin:0;padding:10px 4% 5px}#content #mainContent .StopPage #leftcolumn>.content{background:#fff;background:rgba(255,255,255,.94);padding-bottom:30px}#content #mainContent .StopPage #leftcolumn h2.withMargin{margin-left:4%;margin-right:4%}#content #mainContent .StopPage #leftcolumn h3.withMargin{margin-left:4%;margin-right:4%;margin-bottom:0}#content #mainContent .StopPage #leftcolumn .stops{}#content #mainContent .StopPage #leftcolumn .stops.linesFromStop{display:none}#content #mainContent .StopPage #leftcolumn .stops.linesFromStop .trafficType.ttIconSmall{margin-right:.35em}#content #mainContent .StopPage #leftcolumn .stops .inner{padding:20px 4% 30px 4%;margin-bottom:15px;position:relative}#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures{background-color:#ffc260;background:-webkit-gradient(radial,0% 0%,0,80% 80%,200,from(#f8dc00),to(#ffc260));background:-webkit-radial-gradient(0% 0%,circle,#f8dc00,#ffc260);background:-moz-radial-gradient(0% 0%,circle,#f8dc00,#ffc260);background:-ms-radial-gradient(0% 0%,circle,#f8dc00,#ffc260);margin:15px 15px 0}#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures #formContainer{padding:15px 15px 10px;position:relative;font-size:14px;min-height:41px}#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures .field{border:none;padding:6px 2%;margin:0;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:14px}#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures .field,#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures .filterTextArea{background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures .hidden{visibility:hidden;display:none}#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures .text{width:91%;padding:7px 2% 7px 7%;margin-top:0}#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures .field.time,#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures .field.date{float:left;margin:0 5px 5px 0}#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures .filterTextArea{float:left;width:280px}#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures .field.time input{width:50px;margin:0;background:none;border:none;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:14px}#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures .field.date input{width:120px;margin:0;background:none;border:none;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:14px}#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures #errorcontainer{}#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures #errorcontainer #errormessage{float:left;font-family:'HelveticaNeueW01-65-Medi',arial,sans-serif;color:#1a1a1a}#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures .btn,#content #mainContent .StopPage #leftcolumn .stops #showDeparturesTable{background:#d67b14;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;color:#fff;padding:7px 15px;border:none;cursor:pointer;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif;text-decoration:none}#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures .btn{float:right;margin-top:4px}#content #mainContent .StopPage #leftcolumn .stops #showDeparturesTable{display:block;margin:15px 15px 10px;text-align:center}#content #mainContent .AlphabeticalPage .AlphabeticalList{margin-bottom:15px}#content #mainContent .AlphabeticalPage .AlphabeticalList h2{border-bottom:1px solid #603813;display:block;clear:both;margin-bottom:10px;padding-top:25px;font-weight:normal}#content #mainContent .AlphabeticalPage .AlphabeticalList .column{float:left;width:32%;padding-right:1.9%}#content #mainContent .AlphabeticalPage .AlphabeticalList .column.rightColumn{padding-right:0}#content #mainContent .AlphabeticalPage .AlphabeticalList .column a{padding:2px 0;color:#1a1a1a;display:block}#content #mainContent .AlphabeticalBlock a{line-height:40px;padding:0 10px 0 0;font-family:'HelveticaNeueW01-65Medi',arial,sans-serif}#content #mainContent .Block{margin-bottom:30px;padding:4%;color:#fff;opacity:.9;position:relative}#content #mainContent .Block h3{font-weight:normal;margin:0;border-bottom:solid 1px #fff;opacity:1;font-stretch:extra-condensed;color:#fff}#content #mainContent .Block p{margin:10px 0 10px 0;opacity:1;font-stretch:condensed}#content #mainContent .Block.white{background-color:#e6e6e6;color:#1a1a1a;text-shadow:none}#content #mainContent .Block.white h3{color:#1a1a1a;border-bottom:solid 1px #1a1a1a}#content #mainContent .Block.red{background-color:#f33;background:-webkit-gradient(radial,0% 0%,0,100% 100%,100,from(#f33),to(#c82d39));background:-webkit-radial-gradient(0% 0%,circle,#f33,#c82d39);background:-moz-radial-gradient(0% 0%,circle,#f33,#c82d39);background:-ms-radial-gradient(0% 0%,circle,#f33,#c82d39)}#content #mainContent .TrafficInfoBlock.Block.red .trafficType.backgroundColor .ttIcon{border:1px solid #f33}#content #mainContent .Block.orange{background-color:#d67b14}#content #mainContent .Block .triangle{height:3px;width:3px;display:block;background-color:transparent;position:absolute;left:-13px;top:20px;border-top:11px solid transparent;border-bottom:11px solid transparent}#content #mainContent .Block .triangle.white{border-right:11px solid #e6e6e6}#content #mainContent .Block .triangle.red{border-right:11px solid #f33}#content #mainContent .Block .triangle.orange{border-right:11px solid #d67b14}#content #mainContent .Block .blockimagediv{width:100%;margin:20px 0 0 0}#content #mainContent .Block .blockimagediv .blockimage{width:100%}#content #mainContent .Block.white .mapControlDiv .mapControlRow{padding-bottom:5px;padding-top:5px}#content #mainContent .Block .mainBody{}#content #mainContent .Block.red .mainBody a,#content #mainContent .Block.orange .mainBody a,#content #mainContent .Block.red .mainBody a:hover,#content #mainContent .Block.orange .mainBody a:hover,#content #mainContent .Block.red .mainBody a:visited,#content #mainContent .Block.orange .mainBody a:visited{color:#fff;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}#content #mainContent .Block .mainBody table{padding:15px 10%;width:100%}#content #mainContent .Block .mainBody table tbody{width:100%}#content #mainContent .Block .mainBody table tbody tr{border-bottom:#fff solid 1px;margin-bottom:8px}#content #mainContent .Block .mainBody table tbody tr th,#content #mainContent .Block .mainBody table tbody tr td{width:20%;border-bottom:#fff solid 1px;text-align:left;padding-top:13px}#content #mainContent .Block .mainBody table tbody tr th.tableTop{border-bottom:none;text-align:right}#content #mainContent .Block .mainBody table tbody tr td{text-align:right;width:20%}#content #mainContent .SubscribeBlock .mainBody{padding:15px 0}#content #mainContent .SubscribeBlock .editor-label{padding:0 5px 0 0}#content #mainContent .SubscribeBlock .text{background:#fff;border-radius:3px;line-height:30px;height:30px}#content #mainContent .SubscribeBlock .btn{margin:15px 0 0 15px;background:#d67b14;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;color:#fff;padding:7px 15px;border:none;float:right;cursor:pointer;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}#content #mainContent .LinePage .SubscribeBlock .Link{font-family:HelveticaNeueW01-75Bold,arial,sans-serif;color:#f5a32e;text-decoration:none;font-size:14px}#content #mainContent .LinePage .SubscribeBlock .Link:hover{text-decoration:underline}#content #mainContent .LinePage .SubscribeBlock.red .Link,#content #mainContent .LinePage .SubscribeBlock.orange .Link{color:#fff}#content #mainContent .LinePage .SubscribeBlock.orange .btn{background:#aaa}#content #mainContent .AvgangarBlock{}#content #mainContent .AvgangarBlock .avgangarHeadingContainer{border-bottom:1px solid #fff}#content #mainContent .AvgangarBlock.white .avgangarHeadingContainer{border-bottom:1px solid #1a1a1a}#content #mainContent .AvgangarBlock .avgangarHeadingContainer .avgangarHeading{float:left;border:none;margin-top:5px}#content #mainContent .AvgangarBlock .avgangarHeadingContainer select.drpavgangarFilterList{float:right;margin:0 0 1px 0;border:none;padding:0 2% 0 2%;height:30px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif}#content #mainContent .AvgangarBlock #avgangarListaContainer{overflow:auto;margin-top:5px;height:322px;color:#111}#content #mainContent .AvgangarBlock #avgangarListaContainer #avgangarTabellContainer{margin:0;width:100%}#content #mainContent .AvgangarBlock #avgangarListaContainer #avgangarTabellContainer .row{min-height:33px;overflow:hidden;background:#fff;border-radius:3px;margin-bottom:4px;margin-right:4px;margin-left:2px;line-height:22px;font-size:14px;position:relative}#content #mainContent .AvgangarBlock #avgangarListaContainer #avgangarTabellContainer .row>.field{padding-top:5px;padding-bottom:5px}#content #mainContent .AvgangarBlock #avgangarListaContainer #avgangarTabellContainer .row.nytid{background-color:rgba(252,248,227,.6);color:#1a1a1a}#content #mainContent .AvgangarBlock #avgangarListaContainer #avgangarTabellContainer .row.installt{background-color:rgba(242,222,222,.6);color:#1a1a1a}#content #mainContent .AvgangarBlock #avgangarListaContainer #avgangarTabellContainer .row.installt{font-family:'HelveticaNeueW01-65Medi',arial,sans-serif}#content #mainContent .AvgangarBlock #avgangarListaContainer #avgangarTabellContainer .row>div{}#content #mainContent .AvgangarBlock #avgangarListaContainer #avgangarTabellContainer .row>div.trafficType{position:absolute;height:100%;background-color:#f93;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#content #mainContent .AvgangarBlock #avgangarListaContainer #avgangarTabellContainer .row>div.till{padding-left:45px;padding-right:120px;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}#content #mainContent .AvgangarBlock #avgangarListaContainer #avgangarTabellContainer .row>div.tid{float:right;text-align:right;padding-left:2%;padding-right:2%}#content #mainContent .AvgangarBlock #avgangarListaContainer #avgangarTabellContainer .row.nytid>div.tid>.normal{text-decoration:line-through}#content #mainContent .AvgangarBlock #avgangarListaContainer #avgangarTabellContainer .row>div.spar{float:right;padding-left:2%;color:gray}#content #mainContent .AvgangarBlock #avgangarListaContainer #avgangarTabellContainer .row>div.avvikelse{padding-left:45px;padding-right:2%;padding-bottom:7px;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif;color:#c33}#content #mainContent .AvgangarBlock #avgangarEmptyMessage{padding:.5%;margin-top:25px;margin-bottom:25px}#content #mainContent .AvgangarBlock #BottomLink{position:absolute;bottom:15px}#content #mainContent .AvgangarBlock .linkArea p{margin-bottom:0}#content #mainContent .AvgangarBlock .linkArea a{text-decoration:none}#content #mainContent .AvgangarBlock .linkArea a:hover{text-decoration:underline}#content #mainContent .AvgangarBlock.red .linkArea a,#content #mainContent .AvgangarBlock.orange .linkArea a,#content #mainContent .AvgangarBlock.red .linkArea a:hover,#content #mainContent .AvgangarBlock.orange .linkArea a:hover,#content #mainContent .AvgangarBlock.red .linkArea a:visited,#content #mainContent .AvgangarBlock.orange .linkArea a:visited{color:#fff;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}#content #mainContent .tabcontent .AvgangarBlock{opacity:1;margin-bottom:0;height:360px;background:none;color:#1a1a1a;text-shadow:none;position:static;padding:0}#content #mainContent .tabcontent .AvgangarBlock .avgangarHeadingContainer{border-bottom:1px solid #1a1a1a}#content #mainContent .tabcontent .AvgangarBlock .linkArea a{cursor:pointer;color:#9e5220;text-decoration:none;font-family:HelveticaNeueW01-75Bold,arial,sans-serif}#content #mainContent .tabcontent .AvgangarBlock .linkArea a:hover{text-decoration:underline}#content #mainContent .LinkBlock{}#content #mainContent .LinkBlock ul{margin:.5em 0;padding:0;list-style:none}#content #mainContent .LinkBlock ul li{margin:0;padding:.2em 0;list-style:none}#content #mainContent .LinkBlock ul li a{color:#fff;text-decoration:none;font-family:'HelveticaNeueW01-65Medi',arial,sans-serif}#content #mainContent .LinkBlock ul li a:hover{text-decoration:underline}#content #mainContent .LinkBlock.white ul li a{color:#d5780e}#content #mainContent .TrafficInfoBlock{}#content #mainContent .TrafficInfoBlock #trafficInfoHeadingContainer{border-bottom:1px solid #fff}#content #mainContent .TrafficInfoBlock.white #trafficInfoHeadingContainer{border-bottom:1px solid #1a1a1a}#content #mainContent .TrafficInfoBlock #trafficInfoHeadingContainer h3{border:none;float:left;margin-top:5px}#content #mainContent .TrafficInfoBlock #trafficInfoHeadingContainer .trafficInfoFilterDropDownContainer{text-align:right}#content #mainContent .TrafficInfoBlock #trafficInfoHeadingContainer .trafficInfoFilterDropDownContainer select#drptrafficInfoFilterList{display:inline;margin:0 0 1px 0;border:none;padding:0 2% 0 2%;height:30px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:16px}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista{padding:0;margin:0}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficType.ttIconSmall{margin-right:.35em}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista.onlyInitial .trafficInfoListaRad.initiallyhidden{display:none}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad{min-height:30px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #9e181c;list-style:none}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad a{color:#fff}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad .trafficInfoClickDiv{padding-left:3px}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad .trafficInfoClickDiv.planned{}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad .trafficInfoClickDiv.critical{border-left:#ff0 3px solid;padding-left:0}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad .trafficInfoClickDiv .trafficInfoRubrikContainer{float:left;width:90%;width:calc(96% - 20px);display:block;padding:1%}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad .trafficInfoClickDiv .trafficInfoRubrikContainer .trafficInfoRubrik .trafficInfoTid{display:block;float:left;padding-right:5px;line-height:1.6em;font-family:'HelveticaNeueW01-65Medi',arial,sans-serif}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad .trafficInfoClickDiv .trafficInfoRubrikContainer .trafficInfoRubrik .LineNumberColorLink{float:left}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad .trafficInfoClickDiv .trafficInfoRubrikContainer .trafficInfoRubrik .LineNumberColorLink.trafficTypeGÅNG,#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad .trafficInfoClickDiv .trafficInfoRubrikContainer .trafficInfoRubrik .LineNumberColorLink.trafficTypeTÅG{background-size:20px 20px}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad .trafficInfoClickDiv .trafficInfoRubrikContainer .trafficInfoRubrik .LineNumberColorLink .hidden{display:none}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad .trafficInfoClickDiv .trafficInfoClick{float:right;width:20px;margin:1%;min-height:40px;display:block;position:relative;text-decoration:none;font-size:20px}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad .trafficInfoClickDiv .trafficInfoRad{font-weight:normal;margin:0;padding:5px 5px 0}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad .trafficInfoClickDiv .trafficInfoRad .trafficInfoChanged{font-size:90%;padding:8px 0}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista #trafficInfoListaRadLast{cursor:pointer}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista #trafficInfoListaRadLast .addMinusIcon{font-size:20px;position:relative;top:2px}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad .trafficInfoClickFooter #trafficInfoClickLink{text-decoration:none;color:#fff;line-height:30px;min-height:30px;margin-left:1%}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad .trafficInfoClickFooter #trafficInfoClickLink:hover{text-decoration:underline;color:#fff}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad .trafficInfoClickFooter #trafficInfoClickLink:visited{text-decoration:none;color:#fff}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer .emptyMessage{margin:20px 0;text-align:left}#content #mainContent .TrafficInfoBlock #goToSubscriptionPageSpan{display:block;padding:20px 0 0 0;font-size:14px;text-align:center}#content #mainContent .TrafficInfoBlock #goToSubscriptionPageSpan a,#content #mainContent .TrafficInfoBlock #goToSubscriptionPageSpan a:visited{text-decoration:none;color:#fff;font-family:'HelveticaNeueW01-65Medi',arial,sans-serif}#content #mainContent .TrafficInfoBlock #goToSubscriptionPageSpan a:hover{text-decoration:underline}#content #mainContent .NewsBlock.red{color:#fff}#content #mainContent .NewsBlock .NewsList{margin-top:5px}#content #mainContent .NewsBlock .NewsList .NewsItem{min-height:30px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #9e181c;display:table;width:100%}#content #mainContent .NewsBlock .NewsList .NewsItem .DateArea{vertical-align:middle;display:table-cell;text-align:center;float:left}#content #mainContent .NewsBlock .NewsList .NewsItem .DateArea .date{display:block}#content #mainContent .NewsBlock .NewsList .NewsItem .DateArea .month{text-transform:uppercase;font-size:10px;display:block}#content #mainContent .NewsBlock .NewsList .NewsItem a{vertical-align:middle;display:table-cell;padding-left:10px;font-weight:normal;margin:0;width:100%;font-family:HelveticaNeueW01-45Ligh,arial,sans-serif;color:#fff;text-decoration:none}#content #mainContent .NewsBlock .NewsList .NewsItem a:hover{text-decoration:underline}#content #mainContent .NewsBlock .ArchiveLink{text-align:right;margin-top:10px;font-size:14px}#content #mainContent .NewsBlock.red .ArchiveLink a{color:#fff;text-decoration:none;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}#content #mainContent .NewsBlock.red .ArchiveLink a:hover{text-decoration:underline}#content #mainContent #MainContentArea .NewsBlock.red,#content #mainContent #MainContentArea .NewsBlock.orange{background:none;color:#1a1a1a;padding:0;margin:0}#content #mainContent #MainContentArea .NewsBlock.red h3,#content #mainContent #MainContentArea .NewsBlock.orange h3{color:#603813}#content #mainContent #MainContentArea .NewsBlock .NewsList .NewsItem{border-bottom:1px solid #ccc}#content #mainContent #MainContentArea .NewsBlock .NewsList .NewsItem a{color:#1a1a1a}#content #mainContent #MainContentArea .NewsBlock.red .ArchiveLink a{color:#1a1a1a}#footer{margin-top:50px;background:#333;width:100%}#footer #footerContentContainer{color:#fff;padding:15px;font-size:14px;margin-top:30px;max-width:1000px;width:90%;margin:0 auto}#footer #footerContentContainer h3.header{font-weight:normal;border-bottom:1px solid #fff;margin-bottom:5px;margin-top:5px;color:#fff}#footer #footerContentContainer a{color:#c97c0e;text-decoration:none;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}#footer #footerContentContainer p{margin-top:0;margin-bottom:15px}#footer #footerContentContainer a:hover{text-decoration:underline}#footer #footerContentContainer #leftFooter{float:left;width:66%}#footer #footerContentContainer #leftFooter .column{float:left;overflow:hidden}#footer #footerContentContainer #leftFooter .column1{width:40%;margin-right:2%}#footer #footerContentContainer #leftFooter .column2{width:27%;margin-right:2%}#footer #footerContentContainer #leftFooter .column3{width:29%}#footer #footerContentContainer #rightFooter{float:right;width:33%}#footer #footerContentContainer #rightFooter .column{float:left;width:50%;overflow:hidden}#footer #footerContentContainer #rightFooter .column ul,#footer #footerContentContainer #rightFooter .column li{list-style:none;margin:0;padding:0}#footer #footerContentContainer #rightFooter .column a{display:block}#content #mainContent .SlideShowBlock{display:block}#content #mainContent .SlideShowBlock .slideshow{height:420px;display:block}#content #mainContent .SlideShowBlock .slideshow ul.slides{margin:0;padding:0;list-style:none;min-height:420px}#content #mainContent .SlideShowBlock .slideshow .slide{display:none;margin:0;padding:60px 0 0 0;width:100%}#content #mainContent .SlideShowBlock .slideshow .slide.cycle-slide{}#content #mainContent .SlideShowBlock .slideshow .slide.cycle-slide-active{visibility:visible;opacity:1;display:block}#content #mainContent .SlideShowBlock .slideshow .slide .slideshowHeading{}#content #mainContent .SlideShowBlock .slideshow .slide .slideshowHeading a{color:#1a1a1a;text-decoration:none}#content #mainContent .SlideShowBlock .slideshow .slide .slideshowHeading a:hover{color:#1a1a1a;text-decoration:underline;cursor:pointer}#content #mainContent .SlideShowBlock .slideshow .slide .slideshowHeading a:visited{color:#1a1a1a;text-decoration:none}#content #mainContent .SlideShowBlock .slideshow .slide .slideshowHeading h1{margin-top:0;margin-bottom:35px;font-family:'HelveticaNeueW01-UltLt',arial,sans-serif;font-weight:normal}#content #mainContent .SlideShowBlock .slideshow .slide .slideshowBody{height:auto;display:block}#content #mainContent .SlideShowBlock .slideshow .slide .slideshowBody p{height:auto;display:block}#content #mainContent .SlideShowBlock .slideshow .slide .slideshowBody a{color:#d5780e;text-decoration:none}#content #mainContent .SlideShowBlock .slideshow .slide .slideshowBody a:hover{text-decoration:underline}#content #mainContent .SlideShowBlock .slideshow .slide.active{display:block}#content #mainContent .SlideShowBlock .slideshow .slide.last-active{display:none}#content #mainContent .SlideShowBlock .slideshowbuttoncontainer{}#content #mainContent .SlideShowBlock .slideshowbuttoncontainer ul.buttonList{height:20px;text-align:center;padding:0}#content #mainContent .SlideShowBlock .slideshowbuttoncontainer ul li{display:inline;background-image:url('/Static/img/dot-notselected.png');background-position:50% 50%;background-repeat:no-repeat;padding:0 2px}#content #mainContent .SlideShowBlock .slideshowbuttoncontainer ul li.cycle-pager-active{background-image:url('/Static/img/dot-selected.png')}.orangeBackForm .row select#fieldMunicipality{border:none;padding:0 2% 0 2%;height:30px;margin:0 0 5px 0;background:#fff;border-radius:3px;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif}#content #mainContent .Block.ImportantMessageBlock{color:#fff;font-family:'HelveticaNeueW01-65Medi',arial,sans-serif;margin-top:30px}p.SuccessMessage,span.SuccessMessage,p.ErrorMessage{display:block;vertical-align:middle;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}p.SuccessMessage,span.SuccessMessage{color:#1a1a1a}p.ErrorMessage{color:#c33}.UserEditForm{padding:15px 0}.UserEditForm .editor-label{clear:left;float:left;width:45%;margin:0;padding:5px 0}.XFormBody form table tr td input[type="submit"],.UserEditForm .btn{margin:15px 0 0 15px;background:#d67b14;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;color:#fff;padding:7px 15px;border:none;float:right;cursor:pointer;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}.UserEditForm input{}.UserEditForm .DateTimeTemplate{width:35px;background:#f2f2f2;border-radius:3px;border:1px solid #ccc;line-height:30px;text-align:center;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:16px}.UserEditForm .editor-field{line-height:30px;margin-bottom:10px}.UserEditForm .editor-field input[type="radio"][name=PublicTransport]{-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;-o-appearance:checkbox}.UserEditForm .editor-field .field{background:#f2f2f2;border-radius:3px;border:1px solid #ccc;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:16px}.UserEditForm .editor-field .text{padding:0 6px;height:30px;line-height:30px;width:50%}.UserEditForm .editor-field .text-box.single-line{background:#f2f2f2;border-radius:3px;border:1px solid #ccc;padding:0 6px;height:30px;line-height:30px;width:50%;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:16px}.UserEditForm .editor-field #CityAddress,.UserEditForm .editor-field #StreetAddress{line-height:30px}.UserEditForm .editor-field select{border:1px solid #ccc;background:#f2f2f2;border-radius:3px;padding:4px 11px;margin:0;float:left;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:16px;line-height:32px}.UserEditForm .editor-field .area{font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:16px;width:98%;height:300px;padding:1%}.UserEditForm .field-validation-error{display:block;vertical-align:middle;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif;color:#c33}.UserEditForm #LoginArea p{margin:0}.UserEditForm .first-line {margin:0}.UserEditForm .information{color:#000;margin-bottom:10px;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}.UserEditForm .ErrorHeading{display:none}.UserEditForm #AjaxErrorMessage.field-validation-error{margin:10px 0}#content #mainContent #SearchPage .searchField{width:70%;background:#f2f2f2;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0;padding:0 2%;line-height:40px;height:40px;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:16px}#content #mainContent #SearchPage .btn{float:right;margin-top:0;background:#d67b14;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;color:#fff;padding:7px 15px;border:none;cursor:pointer;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}#content #mainContent #SearchPage ul{list-style:none;margin:0;padding:0}#content #mainContent #SearchPage ul li{list-style:none;margin:0 0 30px 0;padding:0}#content #mainContent #SearchPage .noHits,#content #mainContent #SearchPage .field-validation-error{margin:40px 0}#content #mainContent #SearchPage .field-validation-error{display:block}#content #mainContent #SearchPage #searchPager{text-align:center}#content #mainContent #SearchPage #searchPager a:hover{text-decoration:none}#content #mainContent #SearchPage #searchPager a.prev{float:left}#content #mainContent #SearchPage #searchPager a.next{float:right}#content #mainContent .XFormPage #leftcolumn .XFormBody{}#content #mainContent .XFormPage #leftcolumn .XFormBody form{}#content #mainContent .XFormPage #leftcolumn .XFormBody form table{width:100%}#content #mainContent .XFormPage #leftcolumn .XFormBody form table tr{width:100%}#content #mainContent .XFormPage #leftcolumn .XFormBody form table tr td{width:50%}#content #mainContent .XFormPage #leftcolumn .XFormBody form table tr td span{width:100%}#content #mainContent .XFormPage #leftcolumn .XFormBody form table tr td label{width:100%;float:left;clear:left;margin:0;padding:5px 0}#content #mainContent .XFormPage #leftcolumn .XFormBody form table tr td label input{width:50%;float:right;padding:0 6px;height:30px;line-height:30px;background:#f2f2f2;border-radius:3px;border:1px solid #ccc;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:16px}#content #mainContent .XFormPage #leftcolumn .XFormBody form table tr td label textarea{line-height:30px;background:#f2f2f2;border-radius:3px;border:1px solid #ccc;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:16px;width:98%;height:300px;padding:1%;float:right}h1,.h1Like{font-size:45px;line-height:52px;font-family:"HelveticaNeueW01-UltLt",arial,sans-serif;font-stretch:extra-condensed;font-weight:bold}h2,h3{color:#603813;font-weight:normal;margin-bottom:0;font-stretch:extra-condensed}h2{margin-top:15px;font-size:28px;line-height:32px;font-family:"HelveticaNeueW01-Thin",arial,sans-serif}h3{margin-top:15px;font-size:22px;line-height:26px;font-family:"HelveticaNeueW01-Thin",arial,sans-serif}.mainBody p{margin:0 0 1em 0}#widepage a,#widepage a:visited,.mainBody a{color:#d5780e;text-decoration:none}#widepage a:hover,.mainBody a:hover{text-decoration:underline}.extraLargetext{font-size:40px;letter-spacing:-.1em}.extraboldtext{font-family:'HelveticaNeueW01-95Blac',arial,sans-serif}.rsbtn .rsimg{background-image:none!important}.rsbtn.rsexpanded .rsimg{background-image:url('/Static/js/thirdParty/Readspeaker/img/rs_button.png')!important}.rsbtn .rsbtn_left .rsbtn_text{background-image:url('/Static/js/thirdParty/Readspeaker/img/lyssna.png')!important;line-height:19px!important;padding-left:27px!important;margin:4px 4px!important;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif!important;font-size:14px!important}.rsbtn .rsbtn_exp.rsimg{background-image:none!important}.rsbtn.rspopup.rscompact .rsbtn_left .rsbtn_text{margin:8px!important}iframe#ytplayer{width:100%;height:366px}.ot-spinner{font-size:10px;position:relative}.ot-spinner .wrapper{position:absolute;width:10em;height:10em}.ot-spinner .arm-left{width:2.7em;height:2.7em;border-radius:3em 0 0 3em;position:absolute;left:-1.5em;background-color:#ccc;animation:keyframe-arm-left 4000ms linear infinite}.ot-spinner .circle-right,.ot-spinner .circle-left{width:50%;height:100%;right:1px;position:absolute;overflow:hidden}.ot-spinner .circle-left{right:0;transform-origin:left center;transform:rotate(180deg)}.ot-spinner .circle-right>div,.ot-spinner .circle-left>div{width:100%;height:100%;overflow:hidden;transform-origin:left center}.ot-spinner .circle-right>div{animation:keyframe-circle-right-mask 4000ms linear infinite}.ot-spinner .circle-left>div{animation:keyframe-circle-left-mask 4000ms linear infinite}.ot-spinner .circle-right>div>div,.ot-spinner .circle-left>div>div{box-sizing:border-box;height:100%;right:0;position:absolute;border:solid 2.7em transparent;border-top-color:#ccc;border-left-color:#ccc;border-radius:50%;width:200%}.ot-spinner .circle-right>div>div{animation:keyframe-circle-right 4000ms linear infinite}.ot-spinner .circle-left>div>div{animation:keyframe-circle-left 4000ms linear infinite}.ot-spinner .arm-right{width:2.7em;height:2.7em;border-radius:0 3em 3em 0;position:absolute;left:5em;background-color:#ccc;animation:keyframe-arm-right 4000ms linear infinite}@keyframes keyframe-arm-left{0%{width:0;right:auto;left:-1.5em}5%{width:6.5em;right:auto;left:-1.5em}49.9%{width:6.5em;right:auto;left:-1.5em}50%{width:6.5em;right:5em;left:auto}55%{width:0;right:5em;left:auto}100%{width:0;right:5em;left:auto}}@keyframes keyframe-circle-right{0%{transform:rotate(-45deg);opacity:0}4.9%{transform:rotate(-45deg);opacity:0}5%{transform:rotate(-45deg);opacity:1}15%{transform:rotate(135deg);opacity:1}100%{transform:rotate(135deg);opacity:1}}@keyframes keyframe-circle-left{0%{transform:rotate(-45deg);opacity:0}14.9%{transform:rotate(-45deg);opacity:0}15%{transform:rotate(-45deg);opacity:1}25%{transform:rotate(135deg);opacity:1}100%{transform:rotate(135deg);opacity:1}}@keyframes keyframe-arm-right{0%{width:0;left:5em;right:auto}25%{width:0;left:5em;right:auto}30%{width:6.4em;left:5em;right:auto}74.9%{width:6.4em;left:5em;right:auto}75%{width:6.4em;left:auto;right:-1.5em}80%{width:0;left:auto;right:-1.5em}100%{width:0;left:auto;right:-1.5em}}@keyframes keyframe-circle-right-mask{0%{transform:rotate(0deg)}55%{transform:rotate(0deg)}65%{transform:rotate(180deg)}100%{transform:rotate(180deg)}}@keyframes keyframe-circle-left-mask{0%{transform:rotate(0deg)}65%{transform:rotate(0deg)}75%{transform:rotate(180deg)}100%{transform:rotate(180deg)}}.mapTarget .mapMenuArea .block{width:220px}.mapTarget .mapMenuArea .block.level1{min-height:40px;margin:10px;background-color:#fff;box-shadow:0 0 3px #777;-moz-box-shadow:0 0 3px #777;-webkit-box-shadow:0 0 3px #777}.mapTarget .mapMenuArea .block.level2{border-top:solid 1px #ddd}.mapTarget .mapMenuArea .block.level2:first-of-type{border-top:none}.mapTarget .mapMenuArea .block .headerWrapper{padding:10px;cursor:pointer;position:relative}.mapTarget .mapMenuArea .block .headerWrapper .loader{display:none}.mapTarget .mapMenuArea .block.loading .headerWrapper .loader{display:block;position:absolute;right:36px;top:11px}.mapTarget .mapMenuArea .block .headerWrapper .loader .ot-spinner{font-size:2px}.mapTarget .mapMenuArea .block.level2 .headerWrapper{padding:15px 10px 10px}.mapTarget .mapMenuArea .block .headerWrapper>.header{position:relative;padding:0 0 0 20px;font-family:"HelveticaNeueW01-Thin"}.mapTarget .mapMenuArea .block.loading .headerWrapper>.header{opacity:.5}.mapTarget .mapMenuArea .block.level1>.headerWrapper>.header{font-size:18px}.mapTarget .mapMenuArea .block.level2>.headerWrapper>.header{font-size:16px}.mapTarget .mapMenuArea .block.defaultContentMargins>.content{padding:10px}.mapTarget .mapMenuArea .block .header>i{position:absolute;left:9px;margin-left:-.5em;top:4px;color:#d67b14;font-size:70%}.mapTarget .mapMenuArea .block>.headerWrapper>.header>.show,.mapTarget .mapMenuArea .block.expanded>.headerWrapper>.header>.hide{display:block}.mapTarget .mapMenuArea .block.expanded>.headerWrapper>.header>.show,.mapTarget .mapMenuArea .block>.headerWrapper>.header>.hide{display:none}.mapTarget .mapMenuArea .block.blocked>.headerWrapper>.header>.hide,.mapTarget .mapMenuArea .block.blocked>.headerWrapper>.header>.show{display:none}.mapTarget .mapMenuArea .block.blocked{background-color:#eee;opacity:.8}.mapTarget .mapMenuArea .block>.content{margin:0;display:none}.mapTarget .mapMenuArea .block.expanded>.content{display:block;font-size:14px}.mapTarget .mapMenuArea .block.level1>.content{border-top:solid 1px #ddd}.mapTarget .mapMenuArea .block .bottomRow{display:none;padding-top:8px;border-top:1px solid #e6e6e6;color:#d67b14}.mapTarget .mapMenuArea .block .bottomRow>*{cursor:pointer}.mapTarget .mapMenuArea .block .bottomRow .removeAll{padding:8px 14px 10px 5px;margin-right:-10px;margin-top:-8px;float:right}.mapTarget .mapMenuArea .block .bottomRow .zoomAll{padding:8px 5px 10px 14px;margin-left:-10px;margin-top:-8px}.mapTarget .mapMenuArea .block .items.defaultItemLook>.item{padding:8px 44px 8px 20px;position:relative;border-bottom:1px solid #e6e6e6}.mapTarget .mapMenuArea .block .items.defaultItemLook>.item:last-of-type{border:none}.mapTarget .mapMenuArea .block .items.defaultItemLook>.item.clickable{cursor:pointer}.mapTarget .mapMenuArea .block .items.defaultItemLook .labelSubText{display:none;margin-top:3px;font-size:70%}.mapTarget .mapMenuArea .block .items .item .clickarea{}.mapTarget .mapMenuArea .block .badge{position:absolute;left:0;top:9px;font-size:16px;display:none;color:#666}.mapTarget .mapMenuArea .block .badge.passive{display:block}.mapTarget .mapMenuArea .block .items.defaultItemLook .item.active .badge,.mapTarget .mapMenuArea .block.journeySearch .badge{display:block}.mapTarget .mapMenuArea .block .items.defaultItemLook .item.active .badge.passive{display:none}.mapTarget .mapMenuArea .block .badge.ot-icon-box-filled,.mapTarget .mapMenuArea .block .badge.ot-icon-circle-filled{opacity:.1}.mapTarget .mapMenuArea .block .badge.passive.ot-icon-box{color:#ccc}.mapTarget .mapMenuArea .block .items.defaultItemLook .item.strong{font-family:HelveticaNeueW01-65Medi,arial,sans-serif}.mapTarget .mapMenuArea .block .zoomto{font-size:13px;cursor:pointer}.mapTarget .mapMenuArea .block .items.defaultItemLook .item .zoomto{display:none;position:absolute;right:20px;top:0;color:#757575;padding:12px 5px 0 10px;height:calc(100% - 12px)}.mapTarget .mapMenuArea .block .items.defaultItemLook .item.active .zoomto{display:block}.mapTarget .mapMenuArea .block .iconremove{font-size:11px;cursor:pointer}.mapTarget .mapMenuArea .block .items.defaultItemLook .item .iconremove{position:absolute;right:-10px;top:0;color:#757575;padding:13px 14px 0 5px;height:calc(100% - 13px)}.mapTarget .mapMenuArea .block.linesOrStops .field{width:100%}.mapTarget .mapMenuArea .block.linesOrStops .items.mainList{margin-top:8px}.mapTarget .mapMenuArea .block.linesOrStops .items .item.flash{background-color:#ffc}.mapTarget .mapMenuArea .block.linesOrStops .items.toggleStops .item{margin-top:-5px;margin-bottom:10px}.mapTarget .mapMenuArea .block.journeySearch .journeyHeader.highlit{position:relative;background-color:#fff}.mapTarget .mapMenuArea .block.zones .items .item .zoomto{padding-right:14px;right:-10px}.mapTarget .mapMenuArea .block.servicePoints .items{margin-top:-5px}@media screen and (-webkit-min-device-pixel-ratio:0)and (max-width:767px){select:focus,textarea:focus,input:focus{font-size:16px!important}.orangeBackForm .row .fieldDirection:focus{max-width:70px}}@media screen and (max-width:1115px){#content #mainMenu{margin-top:10px}#content #mainMenu ul.nav li .subMenuArea .subMenuContent{width:94%}#content #mainMenu ul.nav li .subMenuArea ul.subMenu>li{margin-right:6%;width:29.333%}#content #mainMenu ul.nav li .subMenuArea ul.subMenu>li:last-child{margin-right:0}#content #mainMenu ul.nav li .subMenuArea ul.subMenu>li:nth-child(3){margin-right:0}#content #mainMenu ul.nav li .subMenuArea .subMenuContent .content{display:none}.orangeBackForm .row .text.fromto,#content #mainContent #StopSearchStartPage #fieldStopName{width:96%;padding-left:2%}.orangeBackForm .row .fieldClear{visibility:hidden}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .field{padding-left:10px;width:177px}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .fromtocontainer .fieldClear{visibility:hidden}}@media screen and (max-width:767px){body{background:#fff}#content{width:100%;border-top:none}#content #header{background:#f33}#content #header #SiteLogoContainer{width:164px;height:45px;margin:0;background-image:url('/Static/img/logo-small-white_x1.png');background-repeat:no-repeat;background-size:146px;background-position:8px 14px}#content #header #toolContainer{width:100%;float:none;margin:0}#content #header #headerTools{width:100%;border:none;margin:0}#content #header #searchIcon{display:none}#content #header .mobileMenuIcon.mobilevisible,#content #header #headerTools.mobilevisible,#content #header .languageTools.mobilevisible{display:block}#content #header .mobileMenuIcon.mobilehidden,#content #header #AuthenticationContainer.mobilehidden,#content #header #headerTools.mobilehidden,#content #header .languageTools.mobilehidden{display:none}#content #header #loginIcon p,#content #header #logoutIcon p{display:none}#content #header #headerTools #searchBar{float:none;margin:0 auto 5px;width:90%}#content #header #headerTools #searchBar input{padding:0 2.5%;width:100%;background:#fff}#content #header .languageTools a.languageswitch,#content #header .languageTools a.languageswitch:visited{width:43px;height:45px;padding:0;position:relative}#content #header .languageTools a.languageswitch p{display:none}#content #header .languageTools [class^="ot-icon-flag-"]{left:0;top:0;left:50%;top:50%;margin-left:-.5em;margin-top:-.5em}#content #header .languageTools .swedishlanguage [class^="ot-icon-flag-"]{font-size:32px}#content #header .languageTools .englishlanguage [class^="ot-icon-flag-"]{font-size:34px}#content #mainMenu{position:absolute;left:-99999px;top:-99999px}.dl-menuwrapper{display:block}#content #mainContent{padding-top:20px}#content #mainContent #BreadCrumbArea #BreadCrumbWrapper{float:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#content #mainContent .StartPageColumn,#content #mainContent .StartPageColumn.Right{float:none;width:100%}#content #mainContent .StartPageColumn .FirstArea,#content #mainContent .StartPageColumn .SecondArea{height:auto;margin-bottom:30px}#content #mainContent .StartPageColumn #StartPageTabs{height:auto}#content #mainContent .StartPageColumn #StartPageTabs .tabcontent{height:auto}#content #mainContent .StartPageColumn #StartPageTabs .SearchJourney{padding-bottom:15px}#content #mainContent .StartPageColumn #StartPageTabs .tabcontent .row select#fieldMunicipality{width:100%}#content #mainContent .StartPageColumn #StartPageTabs .tabcontent #Departures .departureItem{max-width:767px}#content #mainContent .StartPageColumn #StartPageTabs .tabcontent #Departures .departureItem{max-width:767px}#content #mainContent #StartPageTabs .AvgangarBlock{height:auto}#content #mainContent .AvgangarBlock #avgangarListaContainer{height:auto}#content #mainContent .InfoPage #leftcolumn,#content #mainContent .InfoPage #rightcolumn{width:100%;padding:0;margin-bottom:30px}#content #mainContent .InfoPage #leftcolumn .PageFooter span{display:block}#content #mainContent .AvgangarBlock #BottomLink{position:static}#content #mainContent #RecentSearches{height:auto}#content #mainContent #ImportantContentArea{display:block;margin-top:30px}#content #mainContent #ImportantContentArea .Block{margin-bottom:30px;opacity:.9;display:block}#content #mainContent #ImportantContentArea .Block .triangle{display:none}#content #mainContent #ImportantContentArea .Block .mainBody{padding:0;float:none}#content #mainContent #ImportantContentArea .Block .mainBody p{opacity:1;font-stretch:condensed;float:none}#content #mainContent #rightcolumn #RightContentArea .ImportantBlock{display:none}#content #mainContent .Block .triangle{display:none}#content #mainContent .SlideShowBlock{background-color:#fff;opacity:.94}#content #mainContent .SlideShowBlock .slideshow{padding:0 10px;height:auto}.orangeBackForm .upcomingDepartures{margin-bottom:15px;position:static;padding:0;background:none;opacity:1;margin-right:auto;z-index:auto;width:auto}.orangeBackForm .upcomingDepartures .inner{padding:0 10px}.orangeBackForm .upcomingDepartures .heading,.orangeBackForm .upcomingDepartures .close{display:none}#content #mainContent .StartPageColumn #StartPageTabs .tabcontent .upcomingDepartures .inner #DeparturesList{height:auto;overflow:hidden}.orangeBackForm .upcomingDepartures .stopPageLink{display:none}.orangeBackForm .upcomingDepartures #DeparturesList .departureItem:nth-child(n+5){display:none}.upcomingDepartures .departureItem .details{display:none}.upcomingDepartures.useExpandIcon .departureItem .iconExpandContract{display:none}.upcomingDepartures.useExpandIcon .departureItem .text{left:2.6em}.upcomingDepartures.useExpandIcon .comingStops{margin-left:2.05em}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #ExpandTimeTableSearch,#content #mainContent #JourneySearchPage #TopContent .SearchJourney #ExpandJourneySearch{display:block}#content #mainContent #TimetableSearchPage #TopContent .contentArea.mobilehidden,#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #ExpandTimeTableSearch.mobilehidden,#content #mainContent #JourneySearchPage #TopContent .SearchJourney #ExpandJourneySearch.mobilehidden{display:none}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #ExpandTimeTableSearchArea.mobilehidden,#content #mainContent #JourneySearchPage #TopContent .SearchJourney #ExpandJourneySearchArea.mobilehidden{display:none}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .fieldDirection{clear:left}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .Row{clear:both}#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .Row.SubRow{clear:both;float:none}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea .Row #trafficTypes label,#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea .Row #trafficTypes label{margin-bottom:15px}.domJourneySearchRow.domSearchResultRow{margin-right:0}.domJourneySearchRow.domSearchResultRow:first-child{margin-top:0}.domJourneySearchRow.domSearchResultRow:last-child{margin-bottom:0}.domJourneySearchRow.domSearchResultRow .domJourney{width:100%}.domJourneySearchRow.domSearchResultRow .domJourney .item.travelPlan{clear:left}.domJourneySearchRow.domSearchResultRow .expandedCost{width:100%;padding-left:0;min-height:90px}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar,#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .bottomBar,.domJourneySearchRow.domSearchResultRow .domSeparator,.domJourneySearchRow.domSearchResultRow .domNoJourneyOnSelectedDay{width:100%}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background-color:#e3e3e3;opacity:.8;color:#1a1a1a;margin-bottom:0;margin-left:auto;margin-right:auto;padding:7px 0}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar #showEarlier{width:auto;float:none}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar .realtimeLabels{width:100%}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .topBar #printAll{display:none}#content #mainContent #JourneySearchPage #TopContent #JourneySearchResultArea .bottomBar{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background-color:#e3e3e3;opacity:.8;color:#1a1a1a;margin-top:0}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .journeyBottomBar .bottomLink.printJourney{display:none}#content #mainContent #JourneySearchPage #BottomContent #BottomleftContentArea,#content #mainContent #TimetableSearchPage #BottomContent #BottomleftContentArea{width:100%}#content #mainContent #JourneySearchPage #BottomContent #BottomRightContentArea,#content #mainContent #TimetableSearchPage #BottomContent #BottomRightContentArea{float:left;width:100%}#content #mainContent #TimetableSearchPage #TopContent .SearchTimeTables #TimeTableSearchArea,#content #mainContent #JourneySearchPage #TopContent .SearchJourney #JourneySearchArea{padding-left:2%;padding-right:2%}.domJourneySearchRow.domSearchResultRow .domJourney .expanded .dotUp{bottom:28px}.domJourneySearchRow.domSearchResultRow .closedRealTimeInfo,.domJourneySearchRow.domSearchResultRow .closedRealTimeInfo.visibleInDesktopMode{display:none!important}#content #mainContent #TimetableSearchPage #widepage #sok_container_line .domSearchResultRow.domLine{padding-left:2%;padding-right:2%;padding-top:1px;width:96%;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}#content #mainContent #TimetableSearchPage #widepage #sok_container_line .domSearchResultRow.domLine .item{}#content #mainContent #TimetableSearchPage #widepage #sok_container_line .domSearchResultRow.domLine .item.name,#content #mainContent #TimetableSearchPage #widepage #sok_container_line .domSearchResultRow.domLine .item.city,#content #mainContent #TimetableSearchPage #widepage #sok_container_line .domSearchResultRow.domLine .item.description{display:block;float:none;width:auto;margin-right:0}#content #mainContent #TimetableSearchPage #widepage #sok_container_line .domSearchResultRow.domLine .item.valid{width:32%}#content #mainContent #TimetableSearchPage #widepage #sok_container_line .domSearchResultRow.domLine .item.pdf{width:32%}#content #mainContent #TimetableSearchPage #widepage #sok_container_line .domSearchResultRow.domLine .item.subscribe{width:32.9%;margin-right:0}#content #mainContent #TimetableSearchPage #widepage #sok_container_line .domSearchResultRow.domLine .item span{}#content #mainContent .LinePage #leftcolumn #portionMapTarget{height:240px}#content #mainContent #leftcolumn #portionMapTarget{margin-top:36px}#content #mainContent .LinePage #leftcolumn .mainarticleimagediv .headline{position:static}#content #mainContent .LinePage #leftcolumn .timeTables .timeTableItem .left{padding-right:0}#content #mainContent .LinePage #leftcolumn .timeTables .timeTableItem .pdfLink{position:static;display:block;margin:10px 0 0}#footer #footerContentContainer{width:auto}#footer #footerContentContainer #leftFooter{float:none;width:100%}#footer #footerContentContainer #leftFooter .column{margin-bottom:15px}#footer #footerContentContainer #leftFooter .column1{width:100%;float:none}#footer #footerContentContainer #leftFooter .column2{width:49%;margin-right:2%}#footer #footerContentContainer #leftFooter .column3{width:49%}#footer #footerContentContainer #rightFooter{float:none;width:100%}#footer #footerContentContainer #rightFooter a{margin-bottom:15px}.UserEditForm .editor-label{float:none;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif;width:auto}#mainContent #leftcolumn .mainBody .UserEditForm #travelcontainer .editor-label{line-height:20px}.UserEditForm .editor-field input[type="password"],.UserEditForm .editor-field .text-box,.UserEditForm .editor-field .field,.UserEditForm .editor-field .area,.UserEditForm .editor-field select,.UserEditForm .editor-field .text-box.single-line{width:96%;padding-left:2%;padding-right:2%}.UserEditForm .editor-field .area{height:75px}.UserEditForm .padding-field{display:none}#mainContent #leftcolumn .mainBody .LoginForm #LoginArea .text{width:100%}#content #mainContent .AlphabeticalPage .AlphabeticalList .column{float:none;display:block;width:auto;padding:0}#content #mainContent .AlphabeticalPage .AlphabeticalList .column a{padding:15px 0}#kundo_button_container{display:none}#mainContent #leftcolumn .mainBody .UserEditForm .radiobuttondiv{border:1px solid #ccc;border-radius:3px;cursor:pointer;line-height:initial;margin-bottom:10px;padding:6px 2%;width:96%}.mapTarget .mapElement{left:0;top:0;-webkit-transition:left 1s,top 1s;transition:left 1s,top 1s}body.mapMenuMobileModeVisible .mapTarget .mapElement{left:-44%}body.contextMenuVisible #fullScreenMapTarget.mapTarget .mapElement{top:-25%}.mapTarget .closeMobileModeMenuMask{display:block;right:0;transition:right 1s}body.mapMenuMobileModeVisible .mapTarget .closeMobileModeMenuMask,body.contextMenuVisible #fullScreenMapTarget.mapTarget .closeMobileModeMenuMask{display:block;position:absolute;z-index:10;cursor:pointer;box-shadow:5px 0 10px -5px #777;-moz-box-shadow:5px 0 10px -5px #777;-webkit-box-shadow:5px 0 10px -5px #777}body.mapMenuMobileModeVisible .mapTarget .closeMobileModeMenuMask{right:88%;width:100%;height:100%}body.contextMenuVisible .mapTarget .closeMobileModeMenuMask{display:none}body.mapMenuMobileModeVisible #portionMapTarget.mapTarget .closeMobileModeMenuMask{height:-moz-calc(100% + 36px);height:-webkit-calc(100% + 36px);height:-o-calc(100% + 36px);height:calc(100% + 36px);top:-36px}.mapTarget .mapMenuFixedTopArea{background-color:#d67b14;left:0;top:0;width:100%;-webkit-transition:left 1s;transition:left 1s}body.mapMenuMobileModeVisible .mapTarget .mapMenuFixedTopArea{left:-88%}#portionMapTarget.mapTarget .mapMenuFixedTopArea{top:-36px}.mapTarget .mapMenuFixedTopArea .showHideMap{width:75%;margin:0}.mapTarget .mapMenuFixedTopArea .showHideMenu{width:25%}.mapTarget .mapMenuFixedTopArea .showHideMenu>i{position:absolute;left:auto;right:15px}.mapTarget .mapMenuFixedTopArea .showHideMenu>.hide,.mapTarget .mapMenuFixedTopArea .showHideMenu>.hide.ot-icon-chevron-up,body.mapMenuMobileModeVisible #portionMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu>.show,body.mapMenuMobileModeVisible.mapMenuFullscreenDesktopModeHidden #fullScreenMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu>.show,body.contextMenuVisible #portionMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu>.show,body.contextMenuVisible.mapMenuFullscreenDesktopModeHidden #fullScreenMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu>.show,body.mapMenuMobileModeVisible .mapTarget .mapMenuFixedTopArea .showHideMenu>.show,body.mapMenuMobileModeVisible.mapMenuPartialDesktopModeVisible #portionMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu>.show,body.contextMenuVisible .mapTarget .mapMenuFixedTopArea .showHideMenu>.show,body.contextMenuVisible.mapMenuPartialDesktopModeVisible #portionMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu>.show,#fullScreenMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu>.hide.ot-icon-chevron-up,body.mapMenuPartialDesktopModeVisible #portionMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu>.hide.ot-icon-chevron-up{display:none}body.mapMenuMobileModeVisible .mapTarget .mapMenuFixedTopArea .showHideMenu>.hide.ot-icon-chevron-right,body.contextMenuVisible #fullScreenMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu>.hide.ot-icon-chevron-up,.mapTarget .mapMenuFixedTopArea .showHideMenu>.show,body.mapMenuPartialDesktopModeVisible #portionMapTarget.mapTarget .mapMenuFixedTopArea .showHideMenu>.show{display:block}.mapTarget .mapMenuScrollableArea.offMapMenu{background-color:#f8f8f8;width:88%;right:-88%;top:0;-webkit-transition:right 1s;transition:right 1s}.mapTarget .mapMenuScrollableArea.contextMenu{background-color:#fff;width:100%;right:0;top:100%}#fullScreenMapTarget.mapTarget .mapMenuScrollableArea.contextMenu{-webkit-transition:top 1s;transition:top 1s}#portionMapTarget.mapTarget .mapMenuScrollableArea.contextMenu{-webkit-transition:max-height 1s;transition:max-height 1s;max-height:0;padding-bottom:5px;border-bottom:1px solid #ccc}#portionMapTarget.mapTarget .mapMenuScrollableArea.offMapMenu{height:-moz-calc(100% + 36px);height:-webkit-calc(100% + 36px);height:-o-calc(100% + 36px);height:calc(100% + 36px);top:-36px;max-height:none}.mapTarget .mapMenuArea.contextMenu{display:block}body.mapMenuMobileModeVisible .mapTarget .mapMenuArea.offMapMenu{right:0}body.contextMenuVisible #fullScreenMapTarget.mapTarget .mapMenuArea.contextMenu{top:50%;height:50%;max-height:50%}body.contextMenuVisible #portionMapTarget.mapTarget .mapMenuArea.contextMenu{max-height:400px}body.mapMenuFullscreenDesktopModeHidden #fullScreenMapTarget.mapTarget .mapMenuScrollableArea,#portionMapTarget.mapTarget .mapMenuScrollableArea,body.mapMenuPartialDesktopModeVisible #portionMapTarget.mapTarget .mapMenuScrollableArea,#fullScreenMapTarget.mapTarget .mapMenuScrollableArea{overflow:auto}#fullScreenMapTarget.mapTarget .mapMenuScrollableArea,body.mapMenuFullscreenDesktopModeHidden #fullScreenMapTarget.mapTarget .mapMenuScrollableArea{max-height:100%;height:100%}body.mapMenuPartialDesktopModeVisible #portionMapTarget.mapTarget .mapMenuScrollableArea{max-height:none}.mapMenuScrollableInnerArea{margin:0}.mapMenuArea.contextMenu .mapMenuScrollableInnerArea{height:100%}.mapTarget .mapMenuArea.contextMenu .infoPointOverlay{display:block;position:relative;width:auto;margin:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;font-size:16px;height:100%}.mapTarget .mapMenuArea.contextMenu .infoPointOverlay .pointer{display:none}.mapTarget .mapMenuArea.contextMenu .infoPointOverlay .tabContents{height:calc(100% - 35px)}.mapTarget .mapMenuArea.contextMenu .infoPointOverlay .tabContents .tabContent{height:calc(100% - 24px);overflow:auto}.mapTarget .mapMenuArea .block{width:100%}.mapTarget .mapMenuArea .block.level1{margin:0;border-bottom:solid 1px #c33;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.mapTarget .mapMenuArea .block .defaultMargin{margin-left:10px}.trafficType.useResponsiveMode.ttIconSmall{line-height:2.38em}.trafficType.useResponsiveMode.ttIconSmall.evenWidthIcon{margin-right:2px!important;line-height:35px}.trafficType.useResponsiveMode.ttIconSmall .ttIcon{height:33px;line-height:33px;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif;padding:0 3px;min-width:27px}.trafficType.useResponsiveMode.ttIconSmall.evenWidthIcon{padding:0;min-width:0}.trafficType.ttIconSmall.useGraphicalIcon .ttIcon .ttIconText,.trafficType.ttIconSmall.useGraphicalIcon.useResponsiveMode.evenWidthIcon .ttIcon .ttIconText{padding-left:33px}.trafficType.ttIconSmall.useGraphicalIcon .ttIcon .ttIconText{padding-right:10px}.trafficType.ttIconSmall.useGraphicalIcon.useResponsiveMode.evenWidthIcon .ttIcon .ttIconText{padding-right:0}.trafficType.useResponsiveMode.ttIconSmall.useGraphicalIcon .ttIcon .ttIconGraphic{width:33px}.trafficType.useResponsiveMode.ttIconSmall.evenWidthIcon.unit1{min-width:33px}.trafficType.useResponsiveMode.ttIconSmall.evenWidthIcon.unit2{min-width:68px}.trafficType.useResponsiveMode.ttIconSmall.evenWidthIcon.unit3{min-width:103px}.trafficType.useResponsiveMode.ttIconSmall.evenWidthIcon.unit4{min-width:138px}.trafficType.useResponsiveMode.ttIconSmall.evenWidthIcon.unit5{min-width:173px}.trafficType.useResponsiveMode.ttIconSmall.evenWidthIcon.unit6{min-width:208px}.trafficType.useResponsiveMode.ttIconSmall.evenWidthIcon.unit7{min-width:243px}.trafficType.useResponsiveMode.ttIconSmall.evenWidthIcon.unit8{min-width:278px}#content #mainContent .TrafficInfoBlock #trafficInfoListContainer #trafficInfoLista .trafficInfoListaRad .trafficInfoClickDiv .trafficInfoRubrikContainer .trafficInfoRubrik .trafficInfoTid{line-height:33px}#content #mainContent .StopPage #leftcolumn .stops #showDeparturesTable{display:none}#content #mainContent .StopPage #leftcolumn .stops #UpdateRecentDepartures .filterTextArea{width:100%}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){#content #header #SiteLogoContainer{background-image:url('/Static/img/logo-small-white_x2.png')}}.ie #content #header #loginIcon,.ie #content #header #logoutIcon{font-size:14px}.filterTextArea{display:none;position:relative;background-color:#fff;background-color:rgba(255,255,255,.94);min-height:40px}.filterTextArea textarea,.filterTextArea .augmenter,.filterTextArea .suggester{display:block;width:100%;width:calc(100% - 20px);padding:0;margin:0;font-family:'HelveticaNeueW01-45Ligh',arial,sans-serif;font-size:14px!important;white-space:pre-wrap;line-height:200%}.filterTextArea textarea,.filterTextArea .augmenter{top:2px;min-height:31px;margin:5px 10px}.filterTextArea textarea{position:relative;z-index:1;background-color:transparent;border:0;outline:0;resize:none;overflow:hidden;-webkit-appearance:none}.filterTextArea .augmenter{display:none;position:absolute;left:0;z-index:0;color:transparent}.filterTextArea .augments .augment{position:relative;border:1px #ccc solid;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-left:-1px;margin-right:-1px}.filterTextArea .augments .augment .shield{position:absolute;z-index:1;left:-14px;top:-25px;background-image:url('/Static/img/Reseplaneraren/mapicons_9_x1.png');background-repeat:no-repeat;background-size:1300px;pointer-events:none}.filterTextArea .augments .augment.trafficTypeGroup .augmentText{border-bottom-width:2px;border-bottom-style:solid}.filterTextArea .augments .augment.trafficType .ttIcon{position:absolute;left:3px;top:-2px;padding-top:2px;padding-bottom:2px;min-width:1.65em}.filterTextArea .suggester{display:none;position:absolute;top:100%;background-color:#fff;background-color:rgba(255,255,255,.94);padding:0 10px;z-index:2;max-height:174px;overflow:auto}.filterTextArea .suggester .suggestion{border-bottom:1px #ccc solid;min-height:34px;cursor:pointer}.filterTextArea .suggester .suggestion.active{background-color:#eee}.filterTextArea .suggester .suggestion:first-of-type{border-top:1px #ccc solid}.filterTextArea .suggester .suggestion>*{display:inline-block;position:relative;top:3px}.filterTextArea .suggester .suggestion .suggestionItem{padding-left:2px;min-width:125px}.filterTextArea .suggester .suggestion .suggestionLabel{padding-left:4px}body{min-height:0;width:100%;height:100%;background-color:#fff}body.departuresStripped{background-color:transparent}.StopDeparturesPage .upcomingDepartures .departureItem.real:nth-child(odd),.StopDeparturesPage .upcomingDepartures .departureItem.real:nth-child(odd) .details,.StopDeparturesPage .upcomingDepartures .departureItem.real:nth-child(odd) .time{background-color:#f0f0f0}.StopDeparturesPage .upcomingDepartures .departureItem.real:nth-child(even),.StopDeparturesPage .upcomingDepartures .departureItem.real:nth-child(even) .details,.StopDeparturesPage .upcomingDepartures .departureItem.real:nth-child(even) .time{background-color:#fbfbfb}.StopDeparturesPage .upcomingDepartures .departureItem.newDay{padding-left:.5em}body:fullscreen{background-color:#fff}body:-webkit-full-screen{background-color:#fff}body:-moz-full-screen{background-color:#fff}body:-ms-fullscreen::-ms-backdrop{background-color:#fff}body.xxsDeparturesTextSize .StopDeparturesPage{font-size:50%}body.xsDeparturesTextSize .StopDeparturesPage{font-size:67%}body.smallDeparturesTextSize .StopDeparturesPage{font-size:75%}.upcomingDepartures .StopDeparturesPage{font-size:100%}body.largeDeparturesTextSize .StopDeparturesPage{font-size:125%}body.xlDeparturesTextSize .StopDeparturesPage{font-size:150%}body.xxlDeparturesTextSize .StopDeparturesPage{font-size:200%}body.xxxlDeparturesTextSize .StopDeparturesPage{font-size:300%}.StopDeparturesPage h1,.StopDeparturesPage .h1Like{font-size:280%}.StopDeparturesPage{padding:30px 3% 0;position:relative;background-color:#fff}body.departuresStripped .StopDeparturesPage{background-color:transparent}.StopDeparturesPage h1{margin-top:0}.StopDeparturesPage .ogtFontLogo{position:fixed;left:50%;margin-left:-.5em;bottom:-.27em;bottom:calc(25px - .33em);z-index:10;font-size:1400%;color:#f33;pointer-events:none}.StopDeparturesPage .currentTime{text-align:right;position:absolute;top:30px;right:3%}.StopDeparturesPage .footer{position:fixed;left:0;bottom:0;z-index:9;background-color:#fff;width:100%;min-height:60px;height:5em}.StopDeparturesPage .message{position:fixed;left:30px;bottom:30px;width:30%}.StopDeparturesPage .activePage{text-align:right;position:fixed;bottom:30px;right:3%;z-index:9}.StopDeparturesPage #activeFilters{margin:0 0 2em;font-size:150%}.StopDeparturesPage .showSettingsButton{visibility:hidden;position:fixed;z-index:11;left:20px;bottom:20px;background:#d67b14;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;color:#fff;padding:7px 15px;border:none;cursor:pointer;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}.StopDeparturesPage .showSettingsButton.visible{visibility:visible}.StopDeparturesPage .settings{display:none;position:fixed;z-index:10;left:50%;top:100px;color:#000}.StopDeparturesPage .settings form{width:500px;margin-left:-250px;padding-bottom:20px;font-size:16px;background-color:#ffc260;background:-webkit-gradient(radial,0% 0%,0,80% 80%,200,from(#f8dc00),to(#ffc260));background:-webkit-radial-gradient(0% 0%,circle,#f8dc00,#ffc260);background:-moz-radial-gradient(0% 0%,circle,#f8dc00,#ffc260);background:-ms-radial-gradient(0% 0%,circle,#f8dc00,#ffc260)}.StopDeparturesPage .settings table{width:90%;margin-left:5%;position:relative}.StopDeparturesPage .settings td:first-of-type{width:35%}.StopDeparturesPage .settings td:nth-of-type(2){width:65%}.StopDeparturesPage .settings .helpPage{padding-top:15px;text-align:center}.StopDeparturesPage .settings .helpPage a{font-family:HelveticaNeueW01-75Bold,arial,sans-serif;font-size:14px;color:#9e5220;text-decoration:none}.StopDeparturesPage .settings .helpPage a:hover{text-decoration:underline}.StopDeparturesPage .settings select{width:100%;background-color:#fff;border:none}.StopDeparturesPage .settings input{width:100%;background:#d67b14;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;color:#fff;padding:7px 15px;border:none;cursor:pointer;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}.StopDeparturesPage .settings input#fullscreenButton{display:none}.StopDeparturesPage .settings #stopDeparturesPageFilterTextArea{background-color:#fff}.StopDeparturesPage .settings #stopDeparturesPageFilterTextArea.filterTextArea textarea,.StopDeparturesPage .settings #stopDeparturesPageFilterTextArea.filterTextArea .augmenter{margin:0}.StopDeparturesPage .upcomingDepartures{font-size:150%}.StopDeparturesPage .upcomingDepartures .departureItem .details{color:#000;width:4.2em;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif;text-align:right}.StopDeparturesPage .upcomingDepartures .departureItem .time{width:6em;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif;white-space:nowrap}.StopDeparturesPage .upcomingDepartures .interuption .mask,.StopDeparturesPage .upcomingDepartures .interuption .text{position:fixed;z-index:1}.upcomingDepartures .deviationsWindow{margin-top:.8em;overflow:hidden;position:relative}.upcomingDepartures .deviationsWindow .slider{line-height:1.5em;position:relative;top:0;transition:top .5s;padding-left:2.2em}.upcomingDepartures .deviationsWindow>i{position:absolute;left:.52em;top:.25em}body{}.hidden{display:none}.CompensationFormBox{margin:0 0 20px 0;float:left;width:65%;background-color:#fff;opacity:.94;padding:15px 20px 20px 20px;display:none}.CompensationFormBox .CompensationFormSubBox{margin:25px 0}.CompensationFormBox.alwaysVisible{display:block}.CompensationFormBox .headline h1{font-weight:normal;font-stretch:extra-condensed;margin:0 0 5px;font-family:'HelveticaNeueW01-UltLt',arial,sans-serif}.CompensationForm .CompensationFormBox .formContainer{margin:20px 0}.CompensationForm .CompensationFormBox .trafficType.ttIconLarge .ttIcon{display:inline-block}.CompensationForm .CompensationFormBox .radioRow{line-height:33px;display:block;width:100%;padding-left:25px;position:relative}.CompensationForm .CompensationFormBox .routeRow{min-height:55px}.CompensationForm .CompensationFormBox .routeRow .item{padding-top:0;margin-right:10px;float:left;display:block;color:gray;height:35px}.CompensationForm .CompensationFormBox .radioRow input{position:absolute;left:0;top:7px}.CompensationForm .CompensationFormBox .radioRow .field-validation-error{margin-left:-20px}.CompensationForm .CompensationFormBox .routeRow .routeIconsContainer{display:inline-block}.CompensationForm .CompensationFormBox .taxameterInfo{color:#c33}.CompensationForm .CompensationFormBox .bold{font-family:HelveticaNeueW01-65Medi,arial,sans-serif}.CompensationForm .CompensationFormBox .infoText{margin-top:20px}.CompensationForm .CompensationFormBox .editor-label{padding-right:15px}.CompensationForm .CompensationFormBox .editor-field select{float:none}.CompensationForm #CompensationTypeBox.CompensationFormBox .editor-field .editor-radioLabel:last-of-type{margin-bottom:12px}.CompensationForm .CompensationFormBox .searchField{min-height:50px}.CompensationForm .CompensationFormBox .orangeButton{float:right;margin-top:0;background:#d67b14;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;color:#fff;padding:7px 15px;border:none;cursor:pointer;font-family:'HelveticaNeueW01-75Bold',arial,sans-serif}.CompensationForm .CompensationFormBox .editor-radioBtn{width:5%;clear:left;float:left}.CompensationForm .CompensationFormBox .editor-radioLabel{width:95%;clear:right;float:left}.CompensationForm .CompensationFormBox .resultContainer .timingicon{display:none}.CompensationForm .CompensationFormBox .resultContainer .deviatedTimeNoLongerValid+.dep,.CompensationForm .CompensationFormBox .resultContainer .deviatedTimeNoLongerValid+.dep+.hyphen,.CompensationForm .CompensationFormBox .resultContainer .deviatedTimeNoLongerValid+.dep+.hyphen+.arr{display:none}.charsLeft.tooMuch{color:#c33;font-family:HelveticaNeueW01-65Medi,arial,sans-serif}@media screen and (max-width:767px){.CompensationFormBox{width:80%}}