﻿@font-face{font-family:calibri;src:url(//d1da7yrcucvk6m.cloudfront.net/sites/534/template_assets/calibri.eot?v=1788384407284);src:url(//d1da7yrcucvk6m.cloudfront.net/sites/534/template_assets/calibri.eot?#iefix?v=1788384407284) format("embedded-opentype"),url(//d1da7yrcucvk6m.cloudfront.net/sites/534/template_assets/calibri.woff?v=1788384407284) format("woff"),url(//d1da7yrcucvk6m.cloudfront.net/sites/534/template_assets/calibri.ttf?v=1788384407284) format("truetype"),url(//d1da7yrcucvk6m.cloudfront.net/sites/534/template_assets/calibri.svg#calibri?v=1788384407284) format("svg")}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:focus{outline:0 !important}*:active{box-shadow:none !important}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}html,body{font-family:"Open Sans",Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#444;margin:0;padding:0;min-height:100%;height:100%;position:relative;font-variant-ligatures:none}.resp{display:none !important}.hidden-resp{display:block !important}a,a:hover,a:focus,a:active{text-decoration:none}a{color:#009f4c}h1,h2,h3,h4,h5,h6{font-family:"Calibri",sans-serif}input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cke_dialog_ui_checkbox_input{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}img{max-width:100%}.select-wrapper{position:relative}.select-wrapper select{position:relative;z-index:3;background:rgba(0,0,0,0) !important}.select-wrapper i{position:absolute;right:15px;top:15px;z-index:2}.wrapper{position:relative;min-height:100%;width:100%;background-color:#fff;overflow:hidden}.no-results{display:none}.print-only{display:none}.btn-default{background:#009f4c;color:#fff;padding:9px 20px 6px;display:inline-block;border:0;font-family:calibri,Arial,sans-serif}.btn-default:hover{color:#fff;text-decoration:none;background-color:#32393c}.btn-default:disabled{color:#000}main{padding-bottom:400px}.bg-filter{background:#71be44;background:-moz-linear-gradient(40deg, rgb(113, 190, 68) 0%, rgb(0, 160, 77) 84%);background:-webkit-linear-gradient(40deg, rgb(113, 190, 68) 0%, rgb(0, 160, 77) 84%);background:linear-gradient(40deg, rgb(113, 190, 68) 0%, rgb(0, 160, 77) 84%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#71be44', endColorstr='#00a04d',GradientType=1 );opacity:.75;position:absolute;top:0;left:0;width:100%;height:100%;display:none}.wrapper.admin-mode .banner-wrapper.default .bg-filter{display:none}.wrapper.admin-mode .banner-start-img{position:absolute;top:0}.wrapper.admin-mode .banner-wrapper.default .banner-text-wrapper{position:absolute;top:60px;left:0;z-index:999;height:0}.wrapper.admin-mode .customer-service .customer-text{float:left;padding-left:0;min-width:100px;max-width:60%;padding-left:20px}.ms-login{display:none;width:100%;padding:15px;background:#9bcb4f;overflow:hidden;font-family:calibri,Arial,sans-serif;position:relative;z-index:6}.ms-login form{width:100%;float:right}.ms-login form:after{content:"";display:block;clear:both}.ms-login form input{padding:9px 20px 6px 20px;margin-right:10px;border:0;height:auto}.ms-login form .form{float:right;padding-left:10px;padding-top:22px}.ms-login form .text{float:right;width:20%;overflow:hidden}.ms-login form h4{float:left;width:100%;color:#fff;font-size:20px;margin:0;margin-bottom:5px}.ms-login form .links-wrapper{background:#8ab641;padding:2px;float:left;width:100%;text-align:center}.ms-login form .links-wrapper a{color:#3a5427;text-transform:uppercase;width:50%;padding:6px 12px 2px 12px;float:left}.ms-login form .links-wrapper a.active{color:#009f4c;background:#fff;border:2px solid #a0a0a0}.ms-login form .links-wrapper a:hover{text-decoration:none}header{position:fixed;width:100%;z-index:9998;background-color:#fff;border-bottom:1px solid #e0e6ec;top:0;left:0;height:95px}header .navbar{padding:5px 20px;margin-bottom:0}header .navbar .branding .navbar-brand{padding:10px}header .navbar .menu{margin:30px 0 0 0}header .navbar .menu .site-menu-root li{list-style-type:none;float:left;padding:0 15px}header .navbar .menu .site-menu-root li a{color:#444;text-transform:uppercase;padding:0}header .navbar .menu .site-menu-root li a:hover,header .navbar .menu .site-menu-root li a:active,header .navbar .menu .site-menu-root li a:focus{background-color:rgba(0,0,0,0);border-bottom:2px solid #444}header .navbar .menu .site-menu-root li.site-menu-item-active>a,header .navbar .menu .site-menu-root li.site-menu-item-parent>a{border-bottom:2px solid #444}header .navbar-extra{float:right;margin-top:30px}header .navbar-extra ul{float:left;padding:0;padding-top:3px}header .navbar-extra li{list-style-type:none;float:left;padding:0 10px;position:relative}header .navbar-extra li .arrow-dark-grey-landscape{display:none;position:absolute;z-index:1;top:-55px;left:8px}header .navbar-extra li.mina-sidor-link{position:relative}header .navbar-extra li.user-link{position:relative;top:-3px}header .navbar-extra li.user-link a{display:block}header .navbar-extra li.user-link span{display:block}header .navbar-extra li.user-link .icon.icon-user{font-size:20px;color:#000}header .navbar-help-tools{background-color:#32393c;height:50px;display:none}header .navbar-help-tools ul{float:right;padding-top:12px}header .navbar-help-tools li{list-style-type:none;float:left;padding-right:40px}header .navbar-help-tools a{color:#fff;font-size:13px;font-weight:normal}header .navbar-help-tools .translate-button{float:left}header .navbar-help-tools #google_translate_element{display:none;float:left;margin-left:10px}header li.search-page{position:relative;top:-7px;padding:0}header li.search-page .fa{font-size:20px;padding:9px 8px 8px 10px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;width:40px;height:40px}header li.search-page .fa:hover{background-color:#e5edee;cursor:pointer}header li.search-page .active .fa{background-color:#e5edee;cursor:pointer}header.tools-active{height:140px}.search-box{width:100%;height:60px;position:absolute;top:90px;z-index:200;background-color:#f1f5f6;display:none}.search-box form{margin:0;width:100%;position:relative}.search-box form button{position:absolute;top:5px;right:10px;font-size:25px;background-color:rgba(0,0,0,0);border:0}.search-box form input{height:10%;width:100%;border:0;height:60px;font-size:25px;background-color:rgba(0,0,0,0)}.ui-widget-content.ui-autocomplete{border:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px}.ui-widget-content.ui-autocomplete li{padding:10px 10px;border-bottom:1px solid #ccc}.ui-widget-content.ui-autocomplete li:hover{background-color:#f1f5f6}.sidebar-nav ul{list-style:none;padding:0}.sidebar-nav .navbar{padding:18px 10px}.sidebar-nav .open{background-color:#e0e6ec}.sidebar-nav .branding{padding:0}.sidebar-nav .navbar-extra{top:25px !important;right:80px;margin:0}.sidebar-nav .full-menu{position:absolute;background-color:#f1f5f6;width:100%;margin:0 !important}.sidebar-nav .full-menu .site-menu-item-active{background-color:#d0d9e2}.sidebar-nav .full-menu .opener{position:absolute;top:0;right:0;width:64px;height:60px;cursor:pointer;padding-top:10px;text-align:center}.sidebar-nav .full-menu .opener:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:12px;margin:10px 15px;color:#444;font-size:18px}.sidebar-nav .full-menu .opener.open:before{content:""}.sidebar-nav .full-menu ul{padding:0;margin:0}.sidebar-nav .full-menu li{width:100%;position:relative}.sidebar-nav .full-menu li a{display:block;padding:10px 50px 10px 15px;border-bottom:2px solid #e0e6ec !important;color:#444}.sidebar-nav .full-menu li>ul{display:none;background-color:#edf1f5}.sidebar-nav .full-menu li>ul li a{padding-left:30px !important}.sidebar-nav .full-menu li>ul li>ul{display:none}.warning-info{background-color:#d24237;width:100%;z-index:100;color:#fff}.warning-info .container{position:relative;padding-left:70px}.warning-info .fa-exclamation-triangle{position:absolute;top:10px;left:0;height:60px;width:60px;background-color:#c13e34;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;padding:14px 16px;font-size:27px}.warning-info .event{padding:15px 20px}.warning-info .event .date{font-size:12px;margin-bottom:3px}.warning-info .event h3{margin:0;font-size:20px}.warning-info .event a{color:#fff !important;font-weight:bold !important}.warning-info .event a:hover{color:hsl(0,0%,90%) !important}.warning-info .event:hover{background-color:#c13e34;cursor:pointer}.warning-info .event-txt{border-top:1px solid #c13e34;margin-top:10px;padding-top:10px;display:none}.row-banner{height:680px;position:relative}.row-banner #top-tabs{opacity:0}.row-banner #top-tabs.slick-initialized{opacity:1;transition:opacity .2s ease-in}.row-banner #top-tabs{padding-top:260px;width:100%}.row-banner #top-tabs .btn-search-timetable,.row-banner #top-tabs .btn-search-ticket,.row-banner #top-tabs .journey-right{background-color:#000;color:#fff}.row-banner #top-tabs .btn-search-timetable:hover,.row-banner #top-tabs .btn-search-ticket:hover,.row-banner #top-tabs .journey-right:hover{background-color:#2c2e31;background-color-color:#fff}.row-banner #top-tabs h1,.row-banner #top-tabs h2,.row-banner #top-tabs h3,.row-banner #top-tabs h4,.row-banner #top-tabs h5,.row-banner #top-tabs h6,.row-banner #top-tabs p,.row-banner #top-tabs a{color:#fff;text-align:center;font-family:"Calibri",sans-serif}.row-banner #top-tabs .top-text p{font-size:30px;font-weight:bold;line-height:40px}.row-banner #top-tabs .journey-right button:hover,.row-banner #top-tabs .journey-right button:focus,.row-banner #top-tabs .journey-right button:active{color:#fff !important;background-color:#37373e}.row-banner #top-tabs .search{width:100%;max-width:960px;margin:0 auto;text-align:center;margin-bottom:20px}.row-banner #top-tabs .search .search-div{float:none !important;position:relative;padding:0;margin-right:20px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;display:inline-block;margin-bottom:20px;background-color:#fff}.row-banner #top-tabs .search .search-div input,.row-banner #top-tabs .search .search-div select,.row-banner #top-tabs .search .search-div .radio-btn{border:0;background-color:rgba(0,0,0,0);padding:10px 18px;width:100%}.row-banner #top-tabs .search .search-div select{position:relative;padding-right:40px;z-index:3}.row-banner #top-tabs .search .search-div .fa-chevron-down{position:absolute;z-index:2;top:12px;right:10px}.row-banner #top-tabs .search .search-div .btn{padding-top:10px;padding:12px 15px 12px}.row-banner #top-tabs .search .search-label{position:relative}.row-banner #top-tabs .search .search-label label{position:absolute;top:0;right:20px;background-color:#e5edee;font-weight:normal;padding:8px;-webkit-border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;-moz-border-radius-topright:30px;-moz-border-radius-bottomright:30px;border-top-right-radius:30px;border-bottom-right-radius:30px}.row-banner #top-tabs select{padding-right:40px}.row-banner #top-tabs .slick-dots{text-align:center}.row-banner #top-tabs .slick-dots li{color:#fff;border:2px solid #fff;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;padding:5px 20px;margin:0 10px;list-style-type:none;display:inline-block;height:45px}.row-banner #top-tabs .slick-dots li p{padding-top:3px;float:left;font-size:17px}.row-banner #top-tabs .slick-dots li .icon{float:left;font-size:22px;position:relative;top:0px;margin-right:10px}.row-banner #top-tabs .slick-dots li .fa-clock-o{font-size:24px;margin-right:10px;position:relative;top:3px}.row-banner #top-tabs .slick-dots li:hover{color:#009f4c !important;background-color:#fff;cursor:pointer}.row-banner #top-tabs .slick-dots li:hover p{color:#009f4c !important}.row-banner #top-tabs .slick-dots .slick-active{color:#009f4c !important;background-color:#fff}.row-banner #top-tabs .slick-dots .slick-active p{color:#009f4c !important}.journey-right,.btn-search-timetable,.btn-search-ticket{background-color:#000;color:#fff;border:0;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;padding:10px 18px}.travelplanner{text-align:center;margin-bottom:20px}.travelplanner form{display:inline-block;padding-right:100px;position:relative}.travelplanner .journey-left{display:inline-block}.travelplanner .journey-left .search-div{float:left;position:relative;padding:0;margin-right:20px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;background-color:#fff}.travelplanner .journey-left .search-div input,.travelplanner .journey-left .search-div select,.travelplanner .journey-left .search-div .radio-btn{border:0;background:rgba(0,0,0,0);padding:10px 18px;width:100%}.travelplanner .journey-left .search-div select{position:relative;padding-right:40px;z-index:3}.travelplanner .journey-left .search-div .fa-chevron-down{position:absolute;z-index:2;top:12px;right:10px}.travelplanner .journey-left button{position:absolute;top:2px;right:10px;border:0;background-color:rgba(0,0,0,0);font-size:20px}.travelplanner .journey-left select{padding-right:40px}.travelplanner .datetime{position:relative;overflow:visible}.travelplanner .journey-left.time{clear:both}.travelplanner .select-time{position:relative;float:left;display:none}.travelplanner .select-time .time,.travelplanner .select-time .datepicker{display:inline-block}.travelplanner .select-time .time input{width:100%}.travelplanner .select-time .datepicker{width:160px}.travelplanner .journey-right{position:absolute;top:0px;right:0}.travelplanner-default{background-color:#e0e6ec;width:100%;clear:both;padding:15px 0 1px;height:auto;margin-bottom:50px}.travelplanner-default .travelplanner{margin-bottom:0px}.start-main{position:relative}.start-main .timetable-results-wrapper{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:1000;padding:50px;overflow:auto}.start-main .timetable-results-wrapper .table-results{padding:50px}.start-main .ticket li{width:33%}.timetable-results-wrapper{display:none;width:100%;z-index:10}.timetable-results-wrapper ul{padding:0;margin:0}.timetable-results-wrapper ul li{list-style-type:none;clear:both;border-bottom:2px solid #d9d9d9;height:45px}.timetable-results-wrapper ul li:hover{cursor:pointer;background-color:#f5f7f9}.timetable-results-wrapper ul li a{color:#606161;font-size:13px;padding:12px 18px 8px}.timetable-results-wrapper ul li a:hover{text-decoration:none}.timetable-results-wrapper .line,.timetable-results-wrapper .line-name,.timetable-results-wrapper .table-valid{overflow:hidden;float:left}.timetable-results-wrapper .line a,.timetable-results-wrapper .line-name a,.timetable-results-wrapper .table-valid a{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.timetable-results-wrapper .line{width:20%}.timetable-results-wrapper .line-name{width:50%}.timetable-results-wrapper .table-valid{width:30%}#ticket-search .search-div.age{width:130px}#ticket-search .radio-btn .fa-circle{position:absolute;top:5px;left:5px;color:#9bcb4f;font-size:30px;transition:left .2s linear}#ticket-search .radio-btn a{display:none;text-align:left}#ticket-search .radio-btn a.active{display:block;color:#000;padding-left:20px}#ticket-search .radio-btn{width:180px !important}#ticket-search .radio-btn.false a.active{padding-left:0px}#ticket-search .radio-btn.false .fa-circle{left:43px;color:#fd0456;transition:left .2s linear}.ticket-results-wrapper{display:none;position:absolute;top:0;left:0;width:100%;background-color:#fff;z-index:1000;padding:50px}.traffic-info-urgent.mobile_view .traffic-text .dots:before,.traffic-info-urgent.mobile_view .traffic-text .dots:after{top:-25px}.traffic-info-urgent{background-color:#fef7d8;padding:16px 0 5px;border-bottom:1px solid #e7deb6;width:100%}.traffic-info-urgent i.fa{color:#625d43;font-size:30px;padding:10px 30px;float:left}.traffic-info-urgent .all-info-icon{width:60px}.traffic-info-urgent .all-info{width:88%}.traffic-info-urgent .traffic-text{margin-bottom:10px}.traffic-info-urgent .traffic-text .dots:before,.traffic-info-urgent .traffic-text .dots:after{background:#625d43 !important;box-shadow:0 -8px #625d43,0 8px #625d43 !important;top:21px;position:absolute;left:10px}.traffic-info-urgent .traffic-text a{position:relative;display:block;padding-left:30px}.traffic-info-urgent .traffic-text a h4{color:#414141}.traffic-info-urgent .traffic-text .content{display:none;padding-left:30px}.traffic-info-urgent .date,.traffic-info-urgent h4,.traffic-info-urgent p{margin:0;text-align:left}.traffic-info-urgent h4{margin:5px 0}.traffic-info-urgent .date{font-size:11px;color:#4d4a4a}.traffic-info{width:100%;background-color:#f1f5f6;padding:0 15px 10px}.traffic-info .attachment img{max-height:300px}.traffic-info .fa-chevron-circle-left{position:absolute;left:10px;top:40%;font-size:25px;color:#000;z-index:900;cursor:pointer}.traffic-info .slick-disabled{color:#cacbce !important;cursor:initial !important}.traffic-info .fa-chevron-circle-right{position:absolute;right:10px;top:40%;font-size:25px;color:#000;cursor:pointer}.navbar-traffic{padding:15px 0 0;height:80px}.navbar-traffic h4{font-size:25px;color:#5d6167}.navbar-traffic .select-line{padding:5px 0 0;float:left}.navbar-traffic .select-line-inner{position:relative}.navbar-traffic .current-line{padding:8px 20px 6px;position:relative;border:2px solid #d2e0e2;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;color:#697071;font-weight:500;margin-right:10px}.navbar-traffic .current-line:hover{background-color:#dbe7ef;cursor:pointer}.navbar-traffic .option-container{position:absolute;width:300px;padding-left:0;right:30px;top:70px;list-style:none;margin-left:-15px;height:12.909em;overflow:auto;background-color:#fff;text-align:left;z-index:1000;border:1px solid #d6d5d5}.navbar-traffic .option-container li{margin:1px;padding:3px 5px;cursor:pointer;font-size:1em;padding:10px 5px;border-bottom:1px solid #f1f1f1}.navbar-traffic .option-container li:hover{background-color:#dbe7ef}.navbar-traffic .option-container li.selected{background-color:#dbe7ef}.navbar-traffic .show-all{padding:8px 20px 6px;position:relative;border:2px solid #d2e0e2;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;color:#697071;font-weight:500;margin-right:10px;display:inline-block;float:left;margin-top:4px}.navbar-traffic .show-all:hover{background-color:#dbe7ef}.navbar-traffic .mobile-version select.rs_skip{height:50px;padding:5px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;border:0;background-color:#f9f9f9;border-right:1px solid #d6d5d5;border-left:1px solid #d6d5d5}.navbar-traffic .select-cat{float:left;padding:5px 0 0}.navbar-traffic .select-cat .filter-cat{padding:2px 20px 1px;float:left;position:relative;border:2px solid #d2e0e2;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;color:#697071;font-weight:500;margin-right:10px}.navbar-traffic .select-cat .filter-cat:hover{background-color:#dbe7ef;cursor:pointer}.navbar-traffic .select-cat .filter-cat.active{background:#dbe7ef}.navbar-traffic .select-cat .icon{float:left;display:inline-block;font-size:22px;height:32px;margin-top:2px}.navbar-traffic .select-cat .status{position:absolute;top:3px;left:13px;height:16px;width:16px;background-color:#009f4c;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;color:#fff;text-align:center;line-height:16px;font-size:10px}.navbar-traffic .select-cat .status.warning{background-color:#ffba00;font-weight:bold;font-size:12px;font-family:"Lato",sans-serif}.navbar-traffic .select-cat span.name{position:relative;top:2px;left:3px}.navbar-traffic .link-all-events{text-align:right;line-height:50px;font-weight:400}.navbar-traffic .link-all-events a{color:#444}.traffic-feed.slick-initialized{opacity:1;transition:opacity .2s ease-in}.traffic-feed{display:block;width:100%;overflow-x:auto;overflow-y:hidden;padding:0 20px}.traffic-feed .traffic-event{width:400px;float:left}.traffic-feed button{display:none}.traffic-feed .slick-slide{padding:0 5px}.traffic-feed .event-wrap{background-color:#e5edee;width:100%;padding:15px}.traffic-feed .event-wrap:hover{background-color:#f9f9f9;cursor:pointer !important}.traffic-feed .event-line-type{display:block;float:left;border:2px solid #d2e0e2;padding:13px 0 0px 17px;background-color:#fff;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;border-radius:40px;height:60px;width:60px}.traffic-feed .event-line-type .icon{font-size:22px}.traffic-feed .event-line-type p{margin:0;display:block;float:left;padding:7px 10px}.traffic-feed .event-line-type .event-tags{border-left:1px solid #d6d5d5;color:#ce0202}.traffic-feed .event-line-type .event-tags .tag{float:left}.traffic-feed .event-line-type .event-tags .tag:before{content:",";margin:0 3px}.traffic-feed .event-line-type .event-tags .tag:first-child:before{content:"" !important;margin:0}.traffic-feed .event-details{display:block;float:left;padding-left:10px;padding-top:8px;width:80%}.traffic-feed .event-details p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.traffic-feed .event-details .date{margin:0;font-size:12px;color:#009f4c}.traffic-details{padding:0;margin:0}.traffic-details li{list-style-type:none;padding:0 0 50px;position:relative;display:none;background-color:#f9f9f9;padding:30px 20px;border-bottom:1px solid #d6d5d5}.traffic-details li .close{position:absolute;top:20px;right:30px}.traffic-details .date{margin:0;font-size:12px}.traffic-details .close{position:relative;top:-10px}.cookie-container-wrapper{position:fixed;float:left;width:100%;height:78px;display:none}.cookie-container-wrapper:after{clear:both;content:"";display:block}.cookie-container-wrapper .cookie-container{position:absolute;top:0;left:0;width:100%;background-color:#fef7d8;border-bottom:1px solid #e7deb6;padding:15px 0 10px}.cookie-container-wrapper .cookie-container button{border:0;color:#fff;float:right;padding:8px 15px;margin-top:5px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px}.cookie-container-wrapper .cookie-container p{width:80%;float:left}body.cookie-not-agreed .cookie-container-wrapper{display:block}#create-cookie{background-color:#009f4c}body.scroll .cookie-container-wrapper,body.scroll .cookie-container{display:none}body.cookie-added .cookie-container-wrapper{display:none;-webkit-transition:display .5s}body.cookie-found .cookie-container-wrapper{display:none}.customer-service{padding:50px;max-width:1400px;margin:0 auto}.customer-service .img-wrap{width:180px;height:180px;overflow:hidden;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;border-radius:90px;position:relative;z-index:900}.customer-service .img-wrap .editable{min-height:100px}.customer-service .customer-text{padding-left:210px}.quicklinks{padding-top:40px;clear:both}.quicklinks .col-md-6{padding:0}.link-icon{background-color:#9bcb4f;color:#fff;width:40px;height:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;border-radius:40px;margin-right:20px;margin-bottom:10px;text-align:center;font-size:20px;padding-top:4px;padding-left:6px}.link-icon .fa{text-align:center}.link-icon .fa-mobile{font-size:28px;padding-top:3px;padding-left:2px}.link-icon .fa-list{font-size:18px}.link-txt{padding-top:8px;line-height:25px;min-width:20px;width:75%}.link-txt a{color:#444;padding:8px;padding-left:60px;margin-left:-60px}.link-txt a:hover{text-decoration:underline}.link-row{clear:both;margin-top:24px}.news-feed{padding:50px 0 80px;background-color:#eff5f5}.news-feed .col-md-4{height:250px;overflow:hidden}.news-feed .col-md-4 .img-wrap{position:absolute;top:0;left:0;width:90%;height:100%;z-index:0}.news-feed .col-md-4 .txt-wrap{position:absolute;bottom:0;left:0;width:90%;height:100px;z-index:1;color:#fff;padding:30px 20px;background-color:rgba(0,0,0,.6);-webkit-transition:height .5s;transition:height .5s;background:-moz-linear-gradient(top, rgba(229, 229, 229, 0) 0%, rgba(0, 0, 0, 0.99) 93%, rgb(0, 0, 0) 94%);background:-webkit-linear-gradient(top, rgba(229, 229, 229, 0) 0%, rgba(0, 0, 0, 0.99) 93%, rgb(0, 0, 0) 94%);background:linear-gradient(to bottom, rgba(229, 229, 229, 0) 0%, rgba(0, 0, 0, 0.99) 93%, rgb(0, 0, 0) 94%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e5e5e5', endColorstr='#000000',GradientType=0 )}.news-feed .col-md-4 .txt-wrap p{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.news-feed .col-md-4 .txt-wrap a{opacity:0;border:2px solid #fff;display:inline-block;padding:6px 20px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;border-radius:40px;color:#fff;position:absolute;bottom:0px;right:10px;background-color:rgba(0,0,0,0);-webkit-transition:opacity .8s,bottom .4s;transition:opacity .8s,bottom .4s}.news-feed .col-md-4 .txt-wrap a:hover{background-color:#fff;color:#000}.news-feed .col-md-4:hover .txt-wrap{height:100%;-webkit-transition:height .5s;transition:height .5s}.news-feed .col-md-4:hover .txt-wrap p{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.news-feed .col-md-4:hover .txt-wrap a{opacity:1;bottom:15px;-webkit-transition:opacity .8s,bottom .4s;transition:opacity .8s,bottom .4s}.news-feed .archive-link{padding:6px 20px 6px;border:2px solid #d2e0e2;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;color:#697071;font-weight:500;margin:20px 30px 0 0}.news-feed .archive-link:hover{background-color:#dbe7ef;cursor:pointer}.main-content{padding-bottom:10px}.main-content span{color:#444 !important}.main-content iframe{height:720px !important}.affix{top:200px;position:fixed !important}.larger-text *{font-size:17px}.larger-text h4{font-size:24px}.sub-nav{margin-top:20px}.sub-nav li{list-style-type:none}.sub-nav>ul{margin:0;padding:0;border-left:2px solid #e0e6ec}.sub-nav>ul>li{list-style-type:none;position:relative;top:0;left:-2px}.sub-nav>ul>li>a{padding:8px 15px;display:block;border-left:2px solid #e0e6ec}.sub-nav>ul>li>a:hover,.sub-nav>ul>li a:active,.sub-nav>ul>li a:focus{border-left:2px solid #009f4c;background-color:rgba(0,0,0,0) !important}.sub-nav>ul>li>ul{margin:0;padding:0;padding-left:20px;border:0;display:none}.sub-nav>ul>li>ul>li>a{color:#000;font-size:13px}.sub-nav>ul>li>ul>li>ul{margin:0;padding:0;padding-left:20px;border:0;display:none}.sub-nav>ul>li>ul>li>ul>li>a{color:#000;font-size:13px}.sub-nav>ul>li.active>a,.sub-nav>ul>li.active a:hover,.sub-nav>ul>li.active a:active,.sub-nav>ul>li.active a:focus{border-left:2px solid #009f4c}.sub-nav li.active.loaded>ul{display:block}.sub-nav li.active.loaded>ul>li>a:hover,.sub-nav li.active.loaded>ul a:active,.sub-nav li.active.loaded>ul a:focus{border-left:0}.sub-nav .site-menu-item-active>a,.sub-nav .site-menu-item-parent>a{border-left:2px solid #009f4c}.site-menu-sub{margin:0;padding:0}.site-menu-sub li{list-style-type:none;position:relative;top:0;left:-2px}.site-menu-sub li a{border-left:2px solid #e0e6ec}.site-menu-sub li>a:hover,.site-menu-sub li a:active,.site-menu-sub li a:focus{border-left:2px solid #009f4c;background-color:rgba(0,0,0,0) !important}.site-menu-sub li>ul{display:none}.site-menu-sub li.site-menu-item-parent>ul{margin:0;padding:0;padding-left:20px;border:0;display:block}.site-menu-sub li.site-menu-item-parent>ul>li>a{color:#000;font-size:13px;border:0}.sub-nav-archive{margin:0;padding:0}.sub-nav-archive li{list-style-type:none;position:relative;top:0;left:-2px}.sub-nav-archive li a{padding:8px 15px;display:block;border-left:2px solid #e0e6ec}.sub-nav-archive li>a:hover,.sub-nav-archive li a:active,.sub-nav-archive li a:focus{border-left:2px solid #009f4c;background-color:rgba(0,0,0,0) !important}.sub-nav-archive li>ul{display:none;padding:0;margin-left:2px}.sub-nav-archive li>ul>li>a{color:#000;font-size:13px}.sub-nav-archive li.active>a{border-left:2px solid #009f4c}.default-content table tr{border-bottom:2px solid #e0e6ec}.default-content table tr td{padding:10px}.default-content table tr:hover{background-color:#f5f7f9}.default-content table tr:first-child td{background-color:#f5f7f9}.default-content p,.default-content span{font-family:"Open Sans",Arial,sans-serif !important}.breadcrumbs{background-color:#f2f6f9;padding:10px 20px}.breadcrumbs ul{margin:0;padding:0}.breadcrumbs ul li{list-style-type:none;float:left;font-size:12px;padding-left:5px}.default-content form{max-width:100%}.default-content form input[type=text],.default-content form input[type=email],.default-content form input[type=tel],.default-content form input[type=url],.default-content form input[type=password],.default-content form textarea,.default-content form select{border:#dde4e4 2px solid;background-color:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;width:100%;font-size:15px;line-height:40px;padding:5px 15px 3px;margin-bottom:10px}.default-content form textarea{min-height:200px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.default-content form select{padding-right:40px;background-image:url(//d1da7yrcucvk6m.cloudfront.net/sites/534/template_assets/chevron-down.png?v=1788384407284);background-repeat:no-repeat;background-position:96% center}.default-content form input[type=text].error,.default-content form input[type=email].error{border-bottom:5px solid red}.default-content form .ui-state-error{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;padding:8px 15px 6px;background:#fff6f6;margin-bottom:10px}.default-content form input[type=radio],.default-content form input[type=checkbox]{height:15px;width:15px;display:inline-block;border:2px solid #f2f1f1;border-radius:2px;margin-right:10px;-webkit-appearance:checkbox}.default-content form input[type=radio]{-webkit-appearance:radio}.default-content form input[type=submit]{background-color:#000;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;color:#fff;border:0;padding:10px 20px;display:inline-block}.default-content form input:invalid:focus{border-color:#e26060}.default-content form .wm3-form-message{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:4px}.banner-wrapper.default{position:relative;float:left;width:100%;max-height:490px;height:400px;background-position:center center !important;margin-bottom:30px}.banner-wrapper.default p{margin:0}.banner-wrapper.default .banner-img{min-height:400px}.banner-wrapper.default img{min-width:100%;height:auto !important}.banner-wrapper.default .banner-text-wrapper{width:100%;text-align:center;position:absolute;bottom:0;left:0;z-index:2}.banner-wrapper.default .banner-text-wrapper .banner-text{margin:0 auto;background-color:#fff;margin:-50px auto 0 auto;padding:20px;width:100%;max-width:992px;background-color:rgba(255,255,255,.8);padding:40px 0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.banner-wrapper.default .banner-text-wrapper .banner-text h1,.banner-wrapper.default .banner-text-wrapper .banner-text h2,.banner-wrapper.default .banner-text-wrapper .banner-text h3,.banner-wrapper.default .banner-text-wrapper .banner-text h4,.banner-wrapper.default .banner-text-wrapper .banner-text h5,.banner-wrapper.default .banner-text-wrapper .banner-text h6{margin:0;font-size:32px}.banner-wrapper.default .banner-text-wrapper .banner-text form{width:100%;overflow:hidden}.banner-wrapper.default .banner-text-wrapper .banner-text form .search-input{width:100%;position:relative}.banner-wrapper.default .banner-text-wrapper .banner-text form .search-input input{width:100%;font-size:20px;background:#fff;padding:12px 25px;border:none;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px}.banner-wrapper.default .banner-text-wrapper .banner-text form .search-input .fa{color:#000;position:absolute;top:13px;right:20px;font-size:30px}.single-subpage{margin-bottom:20px}.single-subpage .page-24649,.single-subpage .page-24650,.single-subpage .page-24655{display:none !important}.single-subpage .subpage-heading{border:2px solid #dde4e4;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;border-radius:40px;padding:8px 20px;position:relative;cursor:pointer;display:block}.single-subpage .subpage-heading:hover,.single-subpage .subpage-heading:active,.single-subpage .subpage-heading:focus{text-decoration:none;outline:none}.single-subpage .subpage-heading .subpage-title{color:#000}.single-subpage .subpage-heading i{position:absolute;right:15px;top:13px;color:#000}.single-subpage .subpage-content{padding:20px}.single-subpage.open>.subpage-heading{border-color:#009f4c}.select-travel-type{padding:0;margin:0}.select-travel-type li{list-style-type:none;display:inline-block;position:relative;font-size:20px;cursor:pointer}.select-travel-type li:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:12px;margin:0 15px;color:#d5dde5}.select-travel-type li.active:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:22px;margin:0 15px;color:#009f4c}.price-tables .btn-grey{background-color:#dde4e4;display:inline-block;margin-top:10px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;border-radius:40px;padding:8px 20px 6px;color:#555}.price-tables .btn-grey:hover{color:#fff;background-color:#009f4c}.price-tables #tabs{margin-top:10px;border:none;font-size:11pt;padding:3px 15px;margin-left:0;display:inline-block !important;width:auto !important;width:100% !important}.price-tables #tabs>ul{background:#fff;border:0;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;border-radius:40px;margin:0;padding:0;display:inline-block;width:auto}.price-tables #tabs>ul li{background:#fff;border:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;height:48px;margin:0;list-style-type:none;float:left;border:2px solid #fff}.price-tables #tabs>ul li a .editable{min-width:10px}.price-tables #tabs>ul li a{display:inline-block;padding:13px 20px 12px;background-color:#dde4e4}.price-tables #tabs>ul li:hover a{color:#fff}.price-tables #tabs>ul li p{margin:0}.price-tables #tabs>ul li.ui-state-active,.price-tables #tabs>ul li:hover{margin:0}.price-tables #tabs>ul li.ui-state-active a,.price-tables #tabs>ul li:hover a{color:#fff;background:#009f4c}.price-tables #tabs li:first-child a{-webkit-border-top-left-radius:40px !important;-webkit-border-bottom-left-radius:40px !important;-moz-border-radius-topleft:40px !important;-moz-border-radius-bottomleft:40px !important;border-top-left-radius:40px !important;border-bottom-left-radius:40px !important;padding-left:22px}.price-tables #tabs li:last-child a{-webkit-border-top-right-radius:40px !important;-webkit-border-bottom-right-radius:40px !important;-moz-border-radius-topright:40px !important;-moz-border-radius-bottomright:40px !important;border-top-right-radius:40px !important;border-bottom-right-radius:40px !important;padding-right:22px}.price-tables #tabs .tab-content{clear:both;width:100%;padding:10px 0}.price-tables #tabs .tab-content table{width:auto !important}.price-tables #tabs .tab-content table td{width:200px}.price-tables #tabs .tab-content a,.price-tables #tabs .tab-content a:hover,.price-tables #tabs .tab-content a:focus,.price-tables #tabs .tab-content a:active{text-decoration:none;color:#2a6496 !important}.price-tables #tabs .tab-content a{color:#009f4c !important}.tickets-page .subpage-content{padding:15px 0}.ticket-wrapper{text-align:center}.ticket-picker{text-align:center;margin-bottom:20px}.ticket{clear:both;padding-left:5px;margin-bottom:20px;text-align:center}.ticket li{list-style-type:none;padding:15px;display:inline-flex}.ticket li a{display:block;width:100%}.ticket li .ticket-content{background-color:#f2f6f9;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;position:relative;text-align:center;padding:0 10px 10px;width:100%;border:2px solid rgba(0,0,0,0)}.ticket li .ticket-content a{display:block}.ticket li .ticket-content h3{margin:0}.ticket li .ticket-content:hover{border:2px solid #009f4c;transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out}.ticket li .icon-card{position:absolute;top:0px;left:0;width:100%;font-size:93px;color:#009f4c;height:100px}.ticket li .icon-mobile-ticket,.ticket li .icon-single-ticket{width:100%;font-size:82px;color:#009f4c;height:120px;padding:10px 0}.ticket li .icon-single-ticket{left:10px}.ticket li img{height:100px;margin:10px 0}.ticket li p{margin:5px 0 0;color:#555b62}.ticket-results-wrapper .ticket li .ticket-content{height:390px}.default-ticket .default .affix{position:relative !important;top:initial !important}#top-tabs .ticket-picker{color:#fff}#top-tabs .ticket-picker button{margin-top:20px}#top-tabs .select-travel-type li.active:before{color:#fff}.traffic-feed-sub .traffic-event{width:100%;margin-bottom:10px}.traffic-feed-sub .event-details{width:65%}.traffic-feed-sub .event-details p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.traffic-feed-sub .event-wrap{padding-bottom:0;height:90px}.traffic-feed-sub .event-wrap:hover{background-color:#e5edee}.traffic-feed-sub .description{display:none;clear:both;padding:20px;background-color:#e5edee;border-top:2px solid #cfdcde}.traffic-feed-sub .fa-plus,.traffic-feed-sub .fa-minus{padding:20px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;background-color:#d6e3e4}.traffic-feed-sub .fa-plus:hover,.traffic-feed-sub .fa-minus:hover{background-color:#000;color:#fff}.traffic-feed-sub .fa-minus{display:none}.traffic-feed-sub .event-opener.open .fa-plus{display:none}.traffic-feed-sub .event-opener.open .fa-minus{display:block}.subpage-content .select-line{position:relative}.default-content #timetable-search .search-div{width:100%;padding:0;position:relative;clear:both}.default-content #timetable-search input,.default-content #timetable-search select{background-color:#f8f9fd}.default-content #timetable-search .fa-chevron-down{position:absolute;top:20px;right:20px}.default-content #timetable-search .btn-search-timetable{background-color:#000;color:#fff;margin-top:5px}.default-content #timetable-search .btn-search-timetable:hover{background-color:#2c2e31;background-color-color:#fff}.default-content .timetable-results-wrapper{margin-top:30px}.news-archive article{margin-bottom:20px}.news-archive article h3{margin-top:3px}.search-results{margin-top:35px}.search-results a p{color:#444}.search-results a .highlight{font-weight:bold;color:#000;background-color:#ebf2f9;padding:2px 4px 3px}#KundoSearchResults{margin-top:35px;background:#edf3f3}#KundoSearchResults a{display:block}#KundoSearchResults a .highlight{padding:0}#KundoSearchResults a h3{margin-top:0}.page-not-found.search-form{background-color:#e0e6ec;padding:40px 20px}.page-not-found.search-form input{border:0;background-color:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;padding:8px 15px;width:100%}.page-not-found.search-form input[type=submit]{color:#fff;background-color:#000;margin-top:10px}.site-menu-map{margin:0;padding:0}.site-menu-map ul{margin:0;padding:0}.site-menu-map li{list-style-type:none}.site-menu-map li:hover{background-color:rgba(0,0,0,0)}.site-menu-map li a{padding:0}.site-menu-map li a:hover{background-color:rgba(0,0,0,0);text-decoration:underline}.site-menu-map>li>a{font-size:18px;padding:20px 0 5px 0;border-bottom:1px solid #e7e7e6}.site-menu-map>li>ul>li a{color:#444}.footer-top{padding:45px 0;background:#d3dddd;height:400px;position:absolute;bottom:0;left:0;width:100%}.footer-top .footer-logo{position:absolute;top:20px;right:20px}.footer-top a{color:#444}.footer-top .social{margin-top:20px}.footer-top .social img{height:auto !important;opacity:1;transition:opacity .6s ease-in-out;-webkit-transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;-ms-transition:opacity .6s ease-in-out}.footer-top .social img:hover{opacity:.8}.page-actions{position:relative;width:100%;height:100px;padding:30px 20px 0 0}.page-actions ul{padding:0;float:right}.page-actions ul>li{list-style-type:none;float:left;padding-left:20px}.page-actions ul>li>.fa,.page-actions ul>li>a,.page-actions ul>li>span{color:#000}.page-actions ul li.listen .rsbtn_play{float:left}.page-actions ul li.listen .rsbtn_colorskin.rsexpanded .rsbtn_exp.rsimg{left:65px}.page-actions ul li.listen .fa,.page-actions ul li.listen a,.page-actions ul li.listen span{color:#000}.page-actions ul li.listen:hover .fa,.page-actions ul li.listen:hover a,.page-actions ul li.listen:hover span{color:#009f4c}.page-actions ul>li:hover>.fa,.page-actions ul>li:hover>a,.page-actions ul>li:hover>span{color:#009f4c}.share-box{position:relative;cursor:pointer}.share-box:after{content:"";display:block;clear:both}.share-box .share-list-wrapper{position:absolute;bottom:30px;display:none}.share-box .share-list-wrapper .share-list{list-style:none;padding-left:0;background:#fff;width:50px;border:3px solid #f2f1f1;border-bottom:3px solid #414141}.share-box .share-list-wrapper .share-list li{position:relative;width:100%;padding:9px 7px 7px;text-align:center;border-bottom:1px solid #f2f1f1}.share-box .share-list-wrapper .share-list li:last-child{border:none}.share-box .share-list-wrapper .share-list li a{color:#000}.share-box .share-list-wrapper .share-list li i{font-size:18px}.share-box .share-list-wrapper .share-list li.copy-to-clipboard .link-wrapper{display:none;bottom:-2px;position:absolute;width:300px;height:37px;left:-302px}.share-box .share-list-wrapper .share-list li.copy-to-clipboard .link-wrapper input{border:1px solid #f2f1f1;padding:5px;height:37px;width:300px}.share-box .share-list-wrapper .share-list li:hover a{color:#009f4c}.share-box .share-list-wrapper .share-list li:hover i{color:#009f4c}.share-box .share-list-wrapper .arrow-wrapper{position:absolute;left:45%;bottom:-13px}.share-box .share-icon:hover>.fa,.share-box .share-icon:hover>a,.share-box .share-icon:hover>span{color:#009f4c}.share-box .share-icon i{font-size:18px}.share-box .share-icon .icon-text{margin-left:5px}.icon-english{background:url(//d1da7yrcucvk6m.cloudfront.net/sites/534/template_assets/sprites.png?v=1788384407284) no-repeat;background-position:-178px -63px;width:21px;height:21px;display:block}.icon-swedish{background:url(//d1da7yrcucvk6m.cloudfront.net/sites/534/template_assets/sprites.png?v=1788384407284) no-repeat;background-position:-150px -62px;width:21px;height:21px;display:block}.icon-help-tools{background:url(//d1da7yrcucvk6m.cloudfront.net/sites/534/template_assets/sprites.png?v=1788384407284) no-repeat;background-position:-266px -62px;width:21px;height:26px;display:block;position:relative;top:-3px}.ui-autocomplete{max-height:500px;overflow:auto;width:100% !important;left:0 !important}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ticket li{display:block;float:left}.row-banner #top-tabs select,.row-banner #top-tabs .search .search-div select{width:100%;padding-right:10px}.travelplanner .journey-left .search-div .fa-chevron-down,.row-banner #top-tabs .search .search-div .fa-chevron-down{display:none}}.slick-start{position:absolute;top:0;left:0;width:100%;height:100%}.slick-start .slick-slide{background-size:cover;background-position:center center !important;width:100%;height:100%;height:680px}.slick-start .slick-slide .campaign-txt{width:100%;color:#fff;text-align:center;font-family:"Calibri",sans-serif;font-size:36px;position:absolute;top:320px;left:0}.slick-start .slick-slide .campaign-txt.slide-1{color:#009f4c}.start-campaign.row-banner #top-tabs h1,.start-campaign.row-banner #top-tabs h2{color:rgba(0,0,0,0) !important}.start-campaign.row-banner #top-tabs h1{margin-top:90px}.start-campaign.row-banner #top-tabs .ticket-picker{margin-top:70px}#gtk .gtk-letter{visibility:hidden;font-size:1px;margin:0;padding:0;position:relative;top:-120px}#gtk h4+p,#gtk h4+div{display:none;padding:0 15px;width:95%;margin:10px 2%}#gtk h4{display:block;font-weight:normal;font-size:16px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;padding:12px 20px 8px;position:relative;background-color:#eef4eb;width:95%;margin:10px 2%}#gtk h4:hover{background-color:#dbe8d4;cursor:pointer}#gtk h4:hover:after{color:#009f4c}#gtk h4:after{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:14px;padding-right:.5em;position:absolute;top:12px;right:10px}#gtk h4.open:after{content:""}.travelplanner-wrapper{height:650px;margin-top:95px}.log-in-wrap{position:relative;display:none;z-index:990}.log-in-wrap .fa-caret-up{position:absolute;top:-16px;font-size:24px;left:15%;color:#fff;z-index:999}#log-in-links{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;min-width:220px;-webkit-box-shadow:0px 0px 23px 0px rgba(0,0,0,.28);-moz-box-shadow:0px 0px 23px 0px rgba(0,0,0,.28);box-shadow:0px 0px 23px 0px rgba(0,0,0,.28);position:absolute;top:0px;right:-80px;padding:0;overflow:hidden}#log-in-links li{display:block;list-style-type:none;clear:both !important;border-top:1px solid #dfe6e8;width:100%}#log-in-links li:first-child{border:0}#log-in-links li:hover{background-color:#dfe6e8}#log-in-links li a{color:#000;display:block;width:100%;padding:7px 0}#menu-toggle{margin-top:25px;background-color:#edf3f3;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;color:#000;padding:6px 20px}#menu-toggle:hover{background-color:#e5edee}header .navbar-extra{top:31px !important}@media(max-width: 767px){.travelplanner-wrapper{margin-top:0}}.banner-wrapper.extranet .banner-text-wrapper{background-color:rgba(136,161,184,.69)}.banner-wrapper.extranet .banner-text-wrapper .banner-text h1{font-size:30px;text-shadow:1px 2px 7px rgba(0,0,0,.56)}.banner-wrapper.extranet .banner-text-wrapper .banner-text h3{font-size:24px;text-shadow:1px 2px 7px rgba(0,0,0,.56)}.bg-filter.extranet{background:#484545;background:-moz-linear-gradient(40deg, rgb(121, 121, 121) 0%, rgb(72, 69, 69) 84%);background:-webkit-linear-gradient(40deg, rgb(121, 121, 121) 0%, rgb(72, 69, 69) 84%);background:linear-gradient(40deg, rgb(121, 121, 121) 0%, rgb(72, 69, 69) 84%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#71be44', endColorstr='#00a04d',GradientType=1 )}.grey-bar{background-color:#e0e6ec;width:100%;padding:10px 20px;height:auto}.grey-bar .greybar-username{font-size:24px}.grey-bar .greybar-username i{margin-right:10px}.grey-bar input[type=text],.grey-bar input[type=password]{display:inline-block;border:#dde4e4 2px solid;background-color:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;font-size:15px;line-height:40px;padding:5px 15px 3px;margin-bottom:10px;height:52px;box-shadow:none;margin-bottom:0}.grey-bar form{display:inline-block}.grey-bar .button{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;color:#fff;border:0;display:inline-block;line-height:inherit;padding:6px 20px 6px;text-align:center;border:2px solid rgba(255,255,255,0);height:40px;transition:all .3s ease-in-out}.grey-bar .button.black{background-color:#000}.grey-bar .button.black:hover{background-color:#333}.grey-bar .button.green{background-color:#009f4c}.grey-bar .button.green:hover{background-color:rgb(0%,42.3529411765%,20.244173141%)}.default-content.extranet .first-row{background-color:#f9f9f9;padding:25px 0px}.default-content.extranet .mainloggedin{padding:0}.default-content.extranet .news-feed{background-color:initial;padding:50px 0px 40px}.default-content.extranet .extranat-vision{background-color:#f9f9f9;padding:25px 0px}.default-content.extranet .extranat-vision .vision h2{color:#009f4c}.default-content.extranet .extranat-subpages{padding:50px 0px}.default-content.extranet .extranat-newsletters ul{padding:0}.default-content.extranet .extranat-newsletters ul li{list-style-type:none;padding:7px 10px 5px}.default-content.extranet .extranat-newsletters ul li:nth-of-type(odd){background-color:#fafafa}.kampanj-slick{border-radius:5px;overflow:hidden}.kampanj-slick{display:block}.kampanj-slick img{width:100%}.kampanj-slick .slick-dots{width:100%;position:absolute;bottom:-5px;left:0;padding:0;margin:0;text-align:center}.kampanj-slick .slick-dots li{list-style-type:none;display:inline-block;background-color:rgba(0,0,0,0);width:12px;height:12px;border:0;margin:0 2px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px;border:0;padding:0px;margin-right:6px}.kampanj-slick .slick-dots li button{width:8px;height:8px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px;display:block;border:0;text-indent:-9999px;background-color:#333;padding:0}.kampanj-slick .slick-dots .slick-active{border:2px solid #fff}.kampanj-slick .slick-dots .slick-active button{background-color:#9bcb4f}.test-1{width:50%;background-color:#f1f5f6;padding:15px;border-radius:5px}.campaign-area{background-color:#b9d467;padding:30px 0 10px}.campaign-area h1,.campaign-area h2,.campaign-area h3,.campaign-area h4,.campaign-area h5,.campaign-area span,.campaign-area p,.campaign-area a{color:#fff}.campaign-area a{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;color:#fff;border:0;display:inline-block;line-height:inherit;padding:6px 20px 6px;text-align:center;border:2px solid rgba(255,255,255,0);height:40px;transition:all .3s ease-in-out;background-color:#000}.campaign-area a:hover{background-color:#009f4c}.campaign-news{padding:20px 0}
