@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,900,400italic,600italic,700italic");@import url("https://fonts.googleapis.com/css?family=Fira+Mono:400,700");@import url("https://fonts.googleapis.com/css?family=Droid+Sans+Mono");#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}#loader-wrapper #logo{width:64px;height:65px;background:url(../img/logo-64.png) no-repeat;position:absolute;top:50%;margin-top:-32px;left:50%;margin-left:-32px;z-index:1002;opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#ffcf00;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:1001}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#ad0000;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#ffcf00;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}#loader-wrapper .loader-section{position:fixed;top:0;width:51%;height:100%;background:#fbfbfb;z-index:1000;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:0}.loaded #loader-wrapper .loader-section.section-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.3s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.3s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)}.loaded #loader-wrapper .loader-section.section-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.3s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.3s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)}.loaded #loader{opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.loaded #logo{opacity:0}.loaded #loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.3s 1s ease-out;transition:all 0.3s 1s ease-out}.no-js #loader-wrapper,.no-js #loader-wrapper-2{display:none}#loader-wrapper-2{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}#loader-wrapper-2 .loader-cover{position:fixed;top:0;width:100%;height:100%;background:#fbfbfb;z-index:10}#loader-wrapper-2 #earth{position:absolute;width:100%;height:105%;z-index:100;opacity:0;background:#fff;background:-moz-linear-gradient(top, #e7e7e7 0%, #fff 100%);background:-webkit-linear-gradient(top, #e7e7e7 0%, #fff 100%);background:linear-gradient(to bottom, #e7e7e7 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#fff', GradientType=0);-webkit-animation:earth 0.5s linear 0.5s forwards;animation:earth 0.5s linear 0.5s forwards}#loader-wrapper-2 #earth .loading{position:absolute;top:50%;left:50%;width:185px;height:80px;background-color:#fafafa;margin:-190px 0 0 50px;-webkit-border-radius:50px;border-radius:50px}#loader-wrapper-2 #earth .loading p{font-size:26px;color:#ffcf00;line-height:80px;font-weight:bold;padding:0 25px}#loader-wrapper-2 #earth .loading:before,#loader-wrapper-2 #earth .loading:after{content:'';position:absolute;-webkit-border-radius:20px;border-radius:20px;background-color:#fcfcfc;top:100%;right:0}#loader-wrapper-2 #earth .loading:before{margin:10px 20px 0 0;height:15px;width:30px}#loader-wrapper-2 #earth .loading:after{margin:32px 10px 0 0;height:10px;width:16px}#loader-wrapper-2 #earth .loading .dot{animation-name:dot;animation-duration:2s;animation-iteration-count:infinite;animation-fill-mode:both}#loader-wrapper-2 #earth .loading .d1{animation-delay:200ms}#loader-wrapper-2 #earth .loading .d2{animation-delay:600ms}#loader-wrapper-2 #earth .loading .d3{animation-delay:1000ms}#loader-wrapper-2 #earth #busWrap{position:absolute;bottom:50%;left:50%;z-index:200;margin:0 0 -60px -300px}#loader-wrapper-2 #earth #busWrap #bigBus{width:600px;height:120px;background:url("/img/bus.png") no-repeat center bottom;background-size:auto 100%;-webkit-animation:bus 0.4s linear infinite;animation:bus 0.4s linear infinite}#loader-wrapper-2 #earth #road{width:100%;height:40px;background:#777;position:absolute;bottom:50%;left:0%;margin:0 0 -75px -0;z-index:150;overflow:hidden}#loader-wrapper-2 #earth #road .road-lines{width:110%;height:4px;background:url("/img/road-line.png") repeat-x right center;position:absolute;top:50%;left:0;margin-top:-2px;-webkit-animation:roadLines 0.2s linear infinite;animation:roadLines 0.2s linear infinite}@keyframes dot{0%{opacity:0}20%{opacity:1}100%{opacity:0}}@keyframes earth{from{opacity:0}to{height:100%;opacity:1}}@keyframes bus{0%{margin-bottom:0}50%{margin-bottom:3px}100%{margin-bottom:0}}@keyframes roadLines{0%{margin:-2px 0 0}99.9%{margin-left:-50px}100%{margin:-2px 0 0}}.loaded #loader-wrapper-2{opacity:0;visibility:hidden;display:none}@media screen and (max-width: 700px){#loader-wrapper-2 #earth .loading{margin-left:-50px}#loader-wrapper-2 #earth #busWrap{margin-left:-400px}}*.relative{position:relative}*.ib,*.inline-block{display:inline-block;vertical-align:top}*.left{float:left}*.right{float:right}*.block{display:block}#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,0.8);transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,0.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,0.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease, transform .4s ease}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px !important;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0 !important;border:0;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,0.5);color:#ddd;font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button:hover{background-color:rgba(50,50,50,0.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px !important;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2.0s infinite ease-in-out}.double-bounce2{animation-delay:-1.0s}@keyframes bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.wrapper{width:900px;margin:0 auto}.google-play,.app-store{margin:0 20px}.google-play img,.app-store img{width:200px;height:78px}.app-store img{width:180px}.modal-overlay{width:100vw;height:100vh;display:none;position:fixed;top:0;left:0;z-index:50;background-color:rgba(0,0,0,0.5)}.modal-overlay .modal-dialog{position:fixed;top:50%;left:50%;box-shadow:0 2px 3px rgba(0,0,0,0.3);max-width:100%;border-radius:20px;background-color:#000;overflow:hidden;padding:0;z-index:51;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.modal-overlay .modal-dialog .default-dialog{width:888px;height:500px;overflow-x:hidden;overflow-y:auto}.modal-overlay .modal-dialog .default-dialog iframe{width:100%;height:100%;position:absolute;top:0;left:0}.modal-overlay .modal-dialog .default-dialog .close{z-index:9999;display:inline-block;background-repeat:no-repeat;background-image:url("/img/app/close.svg");background-size:22px auto;height:22px;position:absolute;cursor:pointer;transition:all .15s linear;right:20px;top:20px;width:22px}.modal-overlay .modal-dialog .default-dialog .close:hover{transform:rotate(90deg)}@media (max-width: 550px){.modal-overlay .modal-dialog .default-dialog{width:90vw;height:183px}}.submenu{display:none}.menu-link{display:none;padding-bottom:20px}.nytt-leidanet .page-container#underpage .container{border-top-color:#D32329}.nytt-leidanet .page-container#underpage .container h1,.nytt-leidanet .page-container#underpage .container h2,.nytt-leidanet .page-container#underpage .container h3,.nytt-leidanet .page-container#underpage .container h4,.nytt-leidanet .page-container#underpage .container h5{color:#D32329}.nytt-leidanet .page-container#underpage .container h2:after{content:'';border-radius:100%;width:20px;height:20px;background-color:#D32329;position:absolute;left:33px;margin-top:2px;border:4px solid white}.nytt-leidanet .page-container#underpage .container h3{border-bottom:none}.nytt-leidanet .page-container#underpage .container h3:after{content:'';border-radius:100%;width:15px;height:15px;background-color:#D32329;position:absolute;left:36px;margin-top:2px;border:4px solid white}.nytt-leidanet .page-container#underpage .html-content{padding-left:45px;position:relative}.nytt-leidanet .page-container#underpage .html-content .text{border-left:3px solid #ffcf00}.nytt-leidanet .page-container#underpage .files ul li a{color:#D32329;background-color:#fafafa}.nytt-leidanet .page-container#underpage .with-submenu .html-content{width:calc(72% - 45px)}.nytt-leidanet .page-container#underpage .with-submenu .submenu ul{list-style:none}.nytt-leidanet .page-container#underpage .with-submenu .submenu ul li.active a,.nytt-leidanet .page-container#underpage .with-submenu .submenu ul li:hover a{color:#D32329}.nytt-leidanet .page-container#underpage .with-submenu .submenu ul li a{color:#ad0000;font-weight:bold}.page-container#underpage .nytt-leidanet-logo{margin-top:-100px !important;max-width:300px}.page-container#underpage .container{border-top-color:#206c49}.page-container#underpage .container:after{content:'';display:table;clear:both}.page-container#underpage .container h1,.page-container#underpage .container h2,.page-container#underpage .container h3,.page-container#underpage .container h4,.page-container#underpage .container h5{color:#206c49}.page-container#underpage .container h3{font-size:20px;font-weight:600;padding:23.07692px 0;margin:0 30px;border-bottom:2px solid #206c49}.page-container#underpage .content{word-break:break-word}.page-container#underpage .content p{line-height:32px;color:#1a2732;font-size:17px;padding:10px 0}.page-container#underpage .content img{max-width:100%;height:auto}.page-container#underpage .content ul{margin-left:20px}.page-container#underpage .content .html-content .text{font-size:17px;overflow-x:auto;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-container#underpage .content .html-content .text a{color:#5e9cae;text-decoration:none;font-weight:bold}.page-container#underpage .content .html-content .text p{padding:5px 0;text-align:justify}.page-container#underpage .content .html-content .text ul,.page-container#underpage .content .html-content .text ol{margin:10px 10px 20px 30px}.page-container#underpage .content .html-content .text ul li,.page-container#underpage .content .html-content .text ol li{margin:8px 0}.page-container#underpage .content .html-content .text hr{border:none;border-bottom:1px solid #ddd;margin:20px 0}.page-container#underpage .content .html-content .text table{width:100% !important;border-collapse:collapse;border-spacing:0;min-width:700px}.page-container#underpage .content .html-content .text table tr td{border:1px solid #e9e9e9;padding:8px 16px}.page-container#underpage .content .html-content .text table tr:nth-child(even){background-color:#fafafa}.page-container#underpage .content .html-content .text img{margin:15px;vertical-align:middle}.page-container#underpage .content .html-content .text h1,.page-container#underpage .content .html-content .text h2,.page-container#underpage .content .html-content .text h3,.page-container#underpage .content .html-content .text h4,.page-container#underpage .content .html-content .text h5{margin:0;margin-bottom:15px}.page-container#underpage .content .images ul{margin:10px 0 0;list-style:none;padding:30px 0;overflow:auto}.page-container#underpage .content .images ul li{width:25%;float:left}.page-container#underpage .content .images ul li a{display:block;margin:10px;height:175px;overflow:hidden;text-align:center}.page-container#underpage .content .images ul li a img{height:100%;max-width:none}.page-container#underpage .content .files ul{margin:0 30px;list-style:none;padding:30px 0;overflow:auto}.page-container#underpage .content .files ul li{display:inline-block;margin:0 25px 25px 0;vertical-align:top}.page-container#underpage .content .files ul li a{color:#206c49;background-color:#fafafa;display:block;padding:10px 15px;text-align:center;text-decoration:none;max-width:160px}.page-container#underpage .content .files ul li a .icon{margin:5px 0 10px}.page-container#underpage .content .files ul li a .icon i{font-size:60px}.page-container#underpage .content .files ul li a span{font-size:11px}.page-container#underpage .content .files ul li a:hover{opacity:0.7}.page-container#underpage .content .template-2 .images{border-top:1px solid #eee;margin:20px 0}.page-container#underpage .content .template-2 .images ul{margin:0 -10px 0}.page-container#underpage .content .template-2 .images ul li{float:left}.page-container#underpage .content .template-3{overflow:auto}.page-container#underpage .content .template-3 .text{float:left;width:70%;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-container#underpage .content .template-3 .images{float:left;width:30%;border:none}.page-container#underpage .content .template-3 .images ul{margin:0}.page-container#underpage .content .template-3 .images ul li{float:none;width:auto;margin-left:30px}.page-container#underpage .content .template-3 .images ul li a{margin:10px 0;height:auto}.page-container#underpage .content .template-3 .images ul li a img{width:100%}.page-container#underpage .content .template-4 .text{min-height:270px}.page-container#underpage .content .template-4 .head_image{float:right;max-width:340px;margin:10px 0 20px 20px}.page-container#underpage .content .template-4 .images{border-top:1px solid #eee;margin:20px 0}.page-container#underpage .content .template-4 .images ul{margin:0 -10px 0}.page-container#underpage .content .template-4 .images ul li{float:left}.page-container#underpage .content .template-5 .images ul li{width:19%;float:none;display:inline-table;margin-bottom:15px;height:120px;vertical-align:top}.page-container#underpage .content .template-5 .images ul li a{display:table-cell;margin:10px;height:auto;vertical-align:middle;pointer-events:none;cursor:default}.page-container#underpage .content .template-5 .images ul li a img{height:auto;max-width:100%;max-height:100px}.page-container#underpage .with-submenu .wrapper{width:1200px}.page-container#underpage .with-submenu .html-content{width:72%;float:left}.page-container#underpage .with-submenu .submenu{display:block;width:28%;float:right;padding:30px 0}.page-container#underpage .with-submenu .submenu.submenu-mobile{display:none;border-top:1px solid #e0e0e0;margin-top:30px}.page-container#underpage .with-submenu .submenu ul{margin:10px 0 0 0;padding:0 0 0 30px;list-style:none;border-left:1px solid #eee}.page-container#underpage .with-submenu .submenu ul li{display:block;margin:8px 0}.page-container#underpage .with-submenu .submenu ul li a{color:#494949;font-weight:600;padding:4px 0;display:block;text-decoration:none}.page-container#underpage .with-submenu .submenu ul li.active a{color:#206c49}.page-container#underpage .with-submenu .submenu ul li:hover a{color:#206c49}.page-container#underpage .with-submenu .submenu ul.parent{border:none;margin-bottom:20px}.page-container#underpage .with-submenu .submenu ul.parent li a{background:url("../img/icon-arrow-left-small.png") no-repeat left center;padding-left:20px;font-weight:bold}.page-container#underpage .with-submenu .images ul li{width:33%}.page-container#underpage .straeto-app .container{border-top-color:#ad0000}.page-container#underpage .straeto-app .container.straeto-app{border-top:none}.page-container#underpage .straeto-app .container .submenu{display:none}.page-container#underpage .straeto-app .container .html-content{width:100%}.page-container#underpage .straeto-app .container .html-content .app-header{background-color:#fff;background-size:cover;position:relative;border-bottom:2px #FBC06B solid}.page-container#underpage .straeto-app .container .html-content .app-header .icons{margin-left:0;list-style-type:none;display:flex;justify-content:space-around;padding:40px 20px}.page-container#underpage .straeto-app .container .html-content .app-header .icons li{text-align:center;font-weight:bold;color:#4B4B4B;margin:0 20px}.page-container#underpage .straeto-app .container .html-content .app-header .icons li img{height:100px}.page-container#underpage .straeto-app .container .html-content .app-header .icons li div{margin-top:10px}@media (max-width: 950px){.page-container#underpage .straeto-app .container .html-content .app-header{padding:10px 0}.page-container#underpage .straeto-app .container .html-content .app-header .icons{flex-wrap:wrap;justify-content:center;padding:10px 5px}.page-container#underpage .straeto-app .container .html-content .app-header .icons li{margin:0 10px;font-size:14px}.page-container#underpage .straeto-app .container .html-content .app-header .icons li div{margin-top:0px}.page-container#underpage .straeto-app .container .html-content .app-header .icons li:nth-of-type(1){order:1}.page-container#underpage .straeto-app .container .html-content .app-header .icons li:nth-of-type(2){order:2}.page-container#underpage .straeto-app .container .html-content .app-header .icons li:nth-of-type(3){order:5}.page-container#underpage .straeto-app .container .html-content .app-header .icons li:nth-of-type(4){order:3}.page-container#underpage .straeto-app .container .html-content .app-header .icons li:nth-of-type(5){order:4}}.page-container#underpage .straeto-app .container .html-content .app-header .title{max-width:480px;padding:60px}.page-container#underpage .straeto-app .container .html-content .app-header .title h2{color:#fff;font-size:36px;margin-bottom:30px}.page-container#underpage .straeto-app .container .html-content .app-header .title .store-btn{background-color:#ffcf00;background-position:19px center;background-repeat:no-repeat;background-size:23px auto;color:#ad0000;display:inline-block;font-size:16px;font-weight:bold;margin-top:15px;padding:20px 25px 20px 60px;text-decoration:none;border-radius:5px}.page-container#underpage .straeto-app .container .html-content .app-header .title .store-btn.droid{background-image:url("/img/app/droid.svg")}.page-container#underpage .straeto-app .container .html-content .app-header .title .store-btn.ios{background-image:url("/img/app/ios.svg")}.page-container#underpage .straeto-app .container .html-content .app-content{padding:40px;max-width:780px;margin:0 auto;line-height:25px;font-size:18px}.page-container#underpage .straeto-app .container .html-content .app-content h1,.page-container#underpage .straeto-app .container .html-content .app-content h2,.page-container#underpage .straeto-app .container .html-content .app-content h3{color:#1a2732;margin-bottom:10px}.page-container#underpage .straeto-app .container .html-content .app-content .bus-and-bike{display:flex}.page-container#underpage .straeto-app .container .html-content .app-content .bus-and-bike .bus-and-bike-image{margin-right:20px;margin-top:8px;display:block}.page-container#underpage .straeto-app .container .html-content .app-content .bus-and-bike .bus-and-bike-content p:nth-of-type(1){margin-top:0;padding-top:0}@media (max-width: 720px){.page-container#underpage .straeto-app .container .html-content .app-content .bus-and-bike{flex-direction:column}}.page-container#underpage .straeto-app .container .html-content .qa{border-top:6px #FBC06B solid;padding:20px 0;text-align:center}.page-container#underpage .straeto-app .container .html-content .qa a{text-decoration:none;color:#1a2732;font-size:35px}.page-container#underpage .straeto-app .container .html-content .app-videos{display:flex;justify-content:center;flex-wrap:nowrap;padding:40px 0;border-bottom:2px #FBC06B solid}.page-container#underpage .straeto-app .container .html-content .app-videos>div{margin:0 60px;min-width:272px}.page-container#underpage .straeto-app .container .html-content .app-videos .title{font-size:22px;font-weight:bold}.page-container#underpage .straeto-app .container .html-content .app-videos .video-tile{height:172px;background-size:cover;background-repeat:no-repeat;margin-top:20px;position:relative}.page-container#underpage .straeto-app .container .html-content .app-videos .video-tile.rvk{background-image:url("/img/app/video_tile_1.png")}.page-container#underpage .straeto-app .container .html-content .app-videos .video-tile.rural{background-image:url("/img/app/video_tile_2.png")}.page-container#underpage .straeto-app .container .html-content .app-videos .video-tile i{position:absolute;top:50%;left:50%;font-size:40px;color:#D4D4D4;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-shadow:0px 0px 10px rgba(0,0,0,0.2)}.page-container#underpage .straeto-app .container .html-content .app-videos .video-tile:hover{cursor:pointer}.page-container#underpage .straeto-app .container .html-content .app-videos .video-tile:hover i{color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,0.7)}.page-container#underpage .straeto-app .container .html-content .app-videos .video-info{padding:20px 0;max-width:300px;font-size:18px;line-height:30px}@media (max-width: 1200px){.page-container#underpage .straeto-app .container .html-content .app-videos>div{margin:0 20px}}@media (max-width: 620px){.page-container#underpage .straeto-app .container .html-content .app-videos{flex-direction:column;margin:0 auto}.page-container#underpage .straeto-app .container .html-content .app-videos>div{margin:0 auto;width:80%}.page-container#underpage .straeto-app .container .html-content .app-videos>div:nth-of-type(2){margin-top:20px}}.page-container#underpage .straeto-app .container .html-content .text{padding:50px 60px 0}.page-container#underpage .straeto-app .container .html-content .text h2{color:#ad0000;font-size:36px}.page-container#underpage .straeto-app .container .html-content .straeto-app{overflow:hidden}.page-container#underpage .straeto-app .container .html-content .images>ul{overflow:inherit;padding:100px 30px 0}.page-container#underpage .straeto-app .container .html-content .images>ul>li{bottom:0;height:164px;position:relative;text-align:center;width:25%}.page-container#underpage .straeto-app .container .html-content .images>ul>li a{display:inline-block;margin:0;overflow:hidden}.page-container#underpage .straeto-app .container .html-content .images>ul>li a img{height:auto;width:240px;max-width:100%;position:absolute;left:50%;bottom:-135%;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.page-container#underpage .straeto-app .container .html-content .images>ul>li:hover a img{bottom:-20px}.page-container#underpage .straeto-app .container .html-content .app-info{background-color:#ffcf00}.page-container#underpage .straeto-app .container .html-content .app-info h2{color:#ad0000;font-size:36px}.page-container#underpage .straeto-app .container .html-content .app-info ul{margin:50px 0 0;overflow:auto}.page-container#underpage .straeto-app .container .html-content .app-info ul>li{list-style:none;float:left;min-height:200px;text-align:center;width:33.3%}.page-container#underpage .straeto-app .container .html-content .app-info ul>li img{display:inline-block;margin:20px 0}.page-container#underpage .straeto-app .container .html-content .app-info ul>li p{font-size:22px;font-weight:bold}.page-container#underpage .straeto-app .container .html-content .app-info .pd{padding:50px 60px}.page-container#underpage .straeto-app .container .html-content .app-info .center{text-align:center}.page-container#underpage .straeto-app .container .html-content .app-info .pdf{background:url("/img/app/pdf.svg") no-repeat 15px center;border:2px solid #ad0000;border-radius:5px;color:#ad0000;display:inline-block;font-weight:bold;margin:10px;padding:15px 20px 15px 50px;text-decoration:none}.page-container#underpage .straeto-app .container .html-content .app-info .pdf:hover{background-color:#f0c300}.page-container#underpage .straeto-app .container .html-content .app-info .qa{background-color:#ad0000;padding:40px 20px;text-align:center}.page-container#underpage .straeto-app .container .html-content .app-info .qa a{color:#ffcf00;font-size:25px;text-decoration:none}.page-container#underpage .straeto-app .container .html-content .app-info .qa a p{color:inherit;font-size:20px;padding:0}.page-container#underpage .straeto-app .container .html-content .app-info .qa a:hover{color:#e6ba00}@media screen and (min-width: 1700px){.wrapper{width:1200px}}@media screen and (max-width: 1250px){.nytt-leidanet .page-container#underpage .with-submenu .wrapper{width:900px}.nytt-leidanet .page-container#underpage .content .template-5 .images ul li{width:24%}.page-container#underpage .with-submenu .wrapper{width:900px}.page-container#underpage .content .template-5 .images ul li{width:24%}}@media screen and (max-width: 950px){.wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}footer{padding:20px 30px}footer ul{height:auto}footer ul li{border:none;display:block;margin:10px 0;height:auto}footer ul li:first-child{padding:0}footer ul li:first-child img{position:static;display:block;margin-bottom:10px}.nytt-leidanet .page-container#underpage .with-submenu .wrapper,.nytt-leidanet .page-container#underpage .with-submenu footer{width:100%}.nytt-leidanet .page-container#underpage .with-submenu .html-content{width:calc(100% - 45px);float:none}.nytt-leidanet .page-container#underpage .with-submenu .menu-link{display:block}.nytt-leidanet .page-container#underpage .with-submenu .submenu{width:100%;float:none;bottom:0;display:none}.nytt-leidanet .page-container#underpage .with-submenu .submenu.submenu-mobile{display:block}.nytt-leidanet .page-container#underpage .with-submenu .submenu.news-submenu{display:block}.nytt-leidanet .page-container#underpage .with-submenu .submenu ul{margin:0 0 20px}.nytt-leidanet .page-container#underpage .content .images ul li{width:33%}.nytt-leidanet .page-container#underpage .html-content .text{width:100% !important;float:none !important}.page-container#underpage .with-submenu .wrapper,.page-container#underpage .with-submenu footer{width:100%}.page-container#underpage .with-submenu .html-content{width:100%;float:none}.page-container#underpage .with-submenu .menu-link{display:block}.page-container#underpage .with-submenu .submenu{width:100%;float:none;bottom:0;display:none}.page-container#underpage .with-submenu .submenu.submenu-mobile{display:block}.page-container#underpage .with-submenu .submenu.news-submenu{display:block}.page-container#underpage .with-submenu .submenu ul{margin:0 0 20px}.page-container#underpage .content .images ul li{width:33%}.page-container#underpage .html-content .text{width:100% !important;float:none !important}}@media screen and (max-width: 700px){.page-container#underpage .nytt-leidanet-logo{max-width:230px !important;margin-left:15px}.page-container#underpage img{max-width:100% !important}.page-container#underpage .content .images ul li{width:100%}.page-container#underpage .content .template-3 .text{float:none;width:auto}.page-container#underpage .content .template-3 .images{float:none;width:auto}.page-container#underpage .content .template-3 .images ul li{margin-left:0}.page-container#underpage .content .template-5 .images ul li{width:49%}.page-container#underpage .straeto-app .container .html-content .app-header .title{padding:40px}.page-container#underpage .straeto-app .container .html-content .text{padding:40px}.page-container#underpage .straeto-app .container .html-content .images{display:none}.page-container#underpage .straeto-app .container .html-content .app-info h2{font-size:22px}.page-container#underpage .straeto-app .container .html-content .app-info ul{margin-top:20px}.page-container#underpage .straeto-app .container .html-content .app-info ul>li{float:none;min-height:0;text-align:left;width:auto}.page-container#underpage .straeto-app .container .html-content .app-info ul>li span{display:inline-block;width:55px}.page-container#underpage .straeto-app .container .html-content .app-info ul>li span img{height:25px;margin:0;vertical-align:middle}.page-container#underpage .straeto-app .container .html-content .app-info ul>li p{display:inline-block;font-size:16px}.page-container#underpage .straeto-app .container .html-content .app-info .pd{padding:35px 20px}}.meeting-notes-container{width:100%;padding:30px 30px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.meeting-notes-container h2{text-align:center;margin-bottom:0}.meeting-notes-container .yearSelector{padding:30px 0}.meeting-notes-container .yearSelector:after{display:table;content:'';clear:both}.meeting-notes-container .yearSelector .year{float:right;font-size:24px;margin-right:25px;line-height:30px;vertical-align:middle;color:#989b97;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}.meeting-notes-container .yearSelector .year:first-child{margin-right:0}.meeting-notes-container .yearSelector .year.active{color:#206c49;font-size:32px;font-weight:bold}.meeting-notes-container .mn-files{border:5px solid #f7f7f7;border-left:0;border-right:0;margin-top:1px;margin-bottom:1px;padding-top:1px;padding-bottom:1px}.meeting-notes-container .mn-files a.mn-file{display:block;padding:15px 30px 12px 30px;text-align:left;font-size:18px;background:#F8F8F8;text-decoration:none;cursor:pointer;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}.meeting-notes-container .mn-files a.mn-file:after{display:table;content:'';clear:both}.meeting-notes-container .mn-files a.mn-file .mn-date,.meeting-notes-container .mn-files a.mn-file .mn-title,.meeting-notes-container .mn-files a.mn-file button.mn-button{display:inline-block;vertical-align:middle;line-height:40px}.meeting-notes-container .mn-files a.mn-file .mn-date{font-weight:bold;color:#206c49;width:40%}.meeting-notes-container .mn-files a.mn-file .mn-title{color:#1a2732}.meeting-notes-container .mn-files a.mn-file button.mn-button{pointer-events:none;float:right;-webkit-border-radius:35px;border-radius:35px;background:transparent;color:#ad0000;border:2px solid transparent;font-size:18px;outline:0;padding:0 15px;position:relative;top:-3px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}.meeting-notes-container .mn-files a.mn-file button.mn-button span{margin-right:10px;display:inline-block}.meeting-notes-container .mn-files a.mn-file button.mn-button img{position:relative;top:4px}.meeting-notes-container .mn-files a.mn-file:hover{background:#f0f0f0 !important}.meeting-notes-container .mn-files a.mn-file:hover button.mn-button{border-color:rgba(173,0,0,0.2)}.meeting-notes-container .mn-files a.mn-file:nth-child(even){background:transparent}@media screen and (max-width: 1250px){.meeting-notes-container .yearSelector .year{font-size:20px}.meeting-notes-container .yearSelector .year.active{font-size:28px}}@media screen and (max-width: 640px){.meeting-notes-container .inline-block{display:inline-block !important}.meeting-notes-container .yearSelector .year{font-size:16px}.meeting-notes-container .yearSelector .year.active{font-size:24px}.meeting-notes-container .mn-files .mn-date{width:100% !important}.meeting-notes-container .mn-files .mn-date,.meeting-notes-container .mn-files .mn-title,.meeting-notes-container .mn-files .mn-button{text-align:center;display:block !important}}@media screen and (max-width: 400px){.meeting-notes-container .inline-block{display:block !important}.meeting-notes-container .yearSelector .year{display:block;float:none;font-size:14px;margin:0}.meeting-notes-container .yearSelector .year.active{font-size:22px}}.container.timetable{border-top-color:#940000 !important;position:relative}.container.timetable .schedules{position:absolute;background:#ad0000;top:-70px;height:70px;right:10px;-webkit-border-radius:25px 25px 0 0;border-radius:25px 25px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:10px}.container.timetable .schedules .schedule{margin:10px;padding:10px 15px;background:transparent;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;text-align:center;color:#ffcf00;font-size:14pt;font-weight:bold;display:inline-block;cursor:pointer;margin-right:0;-webkit-border-radius:25px;border-radius:25px;-webkit-box-shadow:inset 0 0 0 2px transparent;-moz-box-shadow:inset 0 0 0 2px transparent;box-shadow:inset 0 0 0 2px transparent}.container.timetable .schedules .schedule.active{background-color:#ffcf00;color:#ad0000}.container.timetable .schedules .schedule:hover{-webkit-box-shadow:inset 0 0 0 2px #ffcf00;-moz-box-shadow:inset 0 0 0 2px #ffcf00;box-shadow:inset 0 0 0 2px #ffcf00}.container.timetable .collapsers .collapser h3{color:#ad0000 !important;background-color:#fff;border-bottom-color:#e5e5e5 !important;font-size:16pt;padding:23.07692px 30px;border-bottom:1px solid #f0c300;position:relative;cursor:pointer}.container.timetable .collapsers .collapser h3 .toggler{position:absolute;top:33px;right:30px;width:20px;height:6px;background:#ad0000}.container.timetable .collapsers .collapser h3 .toggler:after{content:'';position:absolute;width:6px;height:20px;left:7px;top:-7px;background:#ad0000;display:block}.container.timetable .collapsers .collapser h3 .toggler.active{background:#ffcf00}.container.timetable .collapsers .collapser h3 .toggler.active:after{display:none}.container.timetable .collapsers .collapser h3 span.futureScheduleDate{font-weight:normal !important;color:#1a2732;font-style:italic;font-size:12pt !important;margin-left:7px}.container.timetable .collapsers .collapser:nth-child(even) h3{background-color:#f9f9f9}.container.timetable .collapsers .collapser .information{padding:30px;border-bottom:1px solid #e0e0e0}.container.timetable .collapsers .collapser .routes{display:none;position:relative}.container.timetable .collapsers .collapser .routes:after{display:table;content:'';clear:both}.container.timetable .collapsers .collapser .routes:before{content:'';width:100%;height:1px;background:#e0e0e0;position:absolute;bottom:0;left:0}.container.timetable .collapsers .collapser .routes .route{display:block;width:100%;border-bottom:1px solid #e0e0e0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 30px;position:relative;color:#b7b7b7;text-decoration:none;cursor:pointer}.container.timetable .collapsers .collapser .routes .route .route-number,.container.timetable .collapsers .collapser .routes .route .route-name{display:inline-block;vertical-align:top}.container.timetable .collapsers .collapser .routes .route .route-number{background:#ad0000;width:38px;height:38px;font-weight:bold;font-size:18pt;text-align:center;color:#ffcf00;-webkit-border-radius:50%;border-radius:50%;line-height:38px;margin-right:15px}.container.timetable .collapsers .collapser .routes .route .route-name{font-size:16pt;padding-right:80px;color:#ad0000;line-height:38px}.container.timetable .collapsers .collapser .routes .route .route-name span{color:#ffcf00}.container.timetable .collapsers .collapser .routes .route .route-actions{position:absolute;top:25px;right:30px}.container.timetable .collapsers .collapser .routes .route .route-actions .route-toggler,.container.timetable .collapsers .collapser .routes .route .route-actions .route-map,.container.timetable .collapsers .collapser .routes .route .route-actions .route-file{display:inline-block;font-size:11pt;color:#ad0000;font-weight:bold;background:#ffcf00;padding:5px 8px;margin-left:10px;text-decoration:none;-webkit-border-radius:20px;border-radius:20px}.container.timetable .collapsers .collapser .routes .route:hover{background:#fbfbfb;color:#ad0000}.container.timetable .collapsers .collapser .routes .route:nth-child(even){background-color:#fdfdfd}.container.timetable .collapsers .collapser .routes .route-details{padding:30px;border-bottom:1px solid #e0e0e0}.container.timetable .collapsers .collapser .routes .route-details .loader{width:100%;height:100px;position:relative}.container.timetable .collapsers .collapser .routes .route-details .loader span,.container.timetable .collapsers .collapser .routes .route-details .loader span:before,.container.timetable .collapsers .collapser .routes .route-details .loader span:after{border-radius:50%;width:1em;height:1em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out;display:block}.container.timetable .collapsers .collapser .routes .route-details .loader span{color:#ad0000;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.container.timetable .collapsers .collapser .routes .route-details .loader span:before,.container.timetable .collapsers .collapser .routes .route-details .loader span:after{content:'';position:absolute;top:0}.container.timetable .collapsers .collapser .routes .route-details .loader span:before{left:-1.3em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.container.timetable .collapsers .collapser .routes .route-details .loader span:after{left:1.3em}.container.timetable .collapsers .collapser .routes .route-details .plans{position:relative;min-height:40px}.container.timetable .collapsers .collapser .routes .route-details .plans .plan-durations{position:absolute;top:0;right:0}.container.timetable .collapsers .collapser .routes .route-details .plans .plan-durations .duration{display:inline-block;padding:8px 15px;border:2px solid #989b97;-webkit-border-radius:25px;border-radius:25px;font-size:14pt;font-weight:bold;color:#989b97;margin-left:15px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}.container.timetable .collapsers .collapser .routes .route-details .plans .plan-durations .duration:hover{border-color:#ad0000;color:#ad0000}.container.timetable .collapsers .collapser .routes .route-details .plans .plan-durations .duration.active{background:#ad0000;color:#ffcf00;border-color:#ad0000}.container.timetable .collapsers .collapser .routes .route-details .plans .plan h2{color:#ad0000;font-size:15pt;font-weight:normal;line-height:45px;margin-bottom:30px}.container.timetable .collapsers .collapser .routes .route-details .plans .plan h2 span{color:#ffcf00}.container.timetable .collapsers .collapser .routes .route-details .plans .plan .plan-image{margin-bottom:45px}.container.timetable .collapsers .collapser .routes .route-details .plans .plan .plan-image img{max-width:100%;background-size:cover;background-position:left center;height:auto}.container.timetable .collapsers .collapser h3:hover{background:#f6f6f6}.container.timetable .collapsers .collapser.active h3{background-color:#ad0000 !important;color:#ffcf00 !important}.container.timetable .collapsers .collapser.active h3 span.futureScheduleDate{color:#fff !important}.container.timetable .collapsers .collapser.active h3 .caret{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.container.timetable .collapsers .collapser.active .routes{display:block}@media screen and (max-width: 1700px){.routes .route-details .plans .plan-durations{position:relative !important;text-align:center;margin-bottom:30px}.routes .route-details .plans .plan h2{text-align:center}}@media screen and (max-width: 950px){.routes .route .route-number,.routes .route .route-name{font-size:13pt !important;line-height:26px !important}.routes .route .route-number{width:26px !important;height:26px !important;margin-right:10px !important}.routes .route .route-toggler,.routes .route .route-map{font-size:10pt !important;padding:4px 7px !important}}@media screen and (max-width: 640px){.routes .route .route-actions{top:17px !important}.routes .route .route-name{display:block !important;padding-right:0 !important;margin-top:10px !important}.routes .route .route-number,.routes .route .route-name{font-size:11pt !important;line-height:22px !important}.routes .route .route-number{width:22px !important;height:22px !important;margin-right:5px !important}.routes .route .route-toggler,.routes .route .route-map{font-size:8pt !important;padding:3px 6px !important}.routes .route-details .plans .plan-durations .duration{font-size:10pt !important;padding:7px 14px !important;margin-left:0 !important;margin-bottom:10px !important;display:block !important}}@media screen and (max-width: 700px){.container.timetable .schedules{height:auto;position:static;text-align:center;-webkit-border-radius:0;border-radius:0}.container.timetable .collapsers .collapser h3{font-size:17px}.container.timetable .collapsers .collapser h3 span{padding-right:20px}.container.timetable .collapsers .collapser h3 .futureScheduleDate{display:block}.container.timetable .collapsers .collapser .routes .route{font-size:18px}}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.page-container#underpage .container.news{border-top-color:#ad0000 !important}.page-container#underpage .container.news .html-content .loader{width:100%;height:100px;position:relative}.page-container#underpage .container.news .html-content .loader span,.page-container#underpage .container.news .html-content .loader span:before,.page-container#underpage .container.news .html-content .loader span:after{border-radius:50%;width:1em;height:1em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out;display:block}.page-container#underpage .container.news .html-content .loader span{color:#ad0000;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.page-container#underpage .container.news .html-content .loader span:before,.page-container#underpage .container.news .html-content .loader span:after{content:'';position:absolute;top:0}.page-container#underpage .container.news .html-content .loader span:before{left:-1.3em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.page-container#underpage .container.news .html-content .loader span:after{left:1.3em}.page-container#underpage .container.news .news-submenu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:30px}.page-container#underpage .container.news .news-submenu ul>li>span.year{font-weight:bold;padding:6px 10px;color:#ad0000;font-size:16pt;cursor:pointer;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;display:block}.page-container#underpage .container.news .news-submenu ul>li>span.year:hover{color:#940000}.page-container#underpage .container.news .news-submenu ul>li.selected>span.year{background:#efefef}.page-container#underpage .container.news .news-submenu ul>li>ul.inner{padding-top:5px;padding-bottom:5px}.page-container#underpage .container.news .news-submenu ul>li>ul.inner li{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;padding-bottom:3px;display:block;margin-bottom:3px;cursor:pointer}.page-container#underpage .container.news .news-submenu ul>li>ul.inner li:hover{color:#5e9cae}.page-container#underpage .container.news .news-listing{padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-container#underpage .container.news .news-listing article.newsItem{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e0e0e0;cursor:pointer}.page-container#underpage .container.news .news-listing article.newsItem h4{color:#003359}.page-container#underpage .container.news .news-listing article.newsItem h1{color:#1a2732;font-weight:300;font-size:20px}.page-container#underpage .container.news .news-listing article.newsItem:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.page-container#underpage .container.news .news-template h1.newsItemTitle{color:#1a2732 !important;font-weight:300;border-bottom:1px solid #e0e0e0;margin-bottom:30px;padding-bottom:30px;font-size:20px}.page-container#underpage .container.news .news-template h4.newsItemDate{color:#003359;margin-bottom:0}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.page-container#verslun .red{color:#ad0000}.page-container#verslun #serverData{display:none}.page-container#verslun .overview h2{text-align:center;color:#5e9cae;margin:30px 0 20px}.page-container#verslun .overview .categories{overflow:auto;text-align:center;padding-top:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-container#verslun .overview .categories>li{width:18.5%;height:200px;display:inline-block;vertical-align:top;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-container#verslun .overview .categories>li a{display:block;width:100%;height:100%;text-decoration:none;text-align:center;color:#5e9cae;border-left:none;font-size:17px;position:relative}.page-container#verslun .overview .categories>li a img{display:inline-block;margin-top:50px;height:62px;width:auto;top:0;transform:scale(1) rotate(0);-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.page-container#verslun .overview .categories>li a strong{display:block;position:absolute;bottom:35px;width:100%}.page-container#verslun .overview .categories>li:hover a,.page-container#verslun .overview .categories>li.active a{background-color:#5e9cae;color:#fff;border-radius:15px}.page-container#verslun .overview .categories>li:hover a img{transform:scale(1.2) rotate(-17deg);-webkit-transform:scale(1.2) rotate(-17deg);-moz-transform:scale(1.2) rotate(-17deg);-ms-transform:scale(1.2) rotate(-17deg)}.page-container#verslun .overview .categories>li:last-child a{border-right:none}.page-container#verslun .overview .cards ul{display:none;margin:30px;font-size:18px}.page-container#verslun .overview .cards ul li{border:1px solid #eee;margin:3px;padding:17px 20px;list-style:none;overflow:auto}.page-container#verslun .overview .cards ul li .left{line-height:40px}.page-container#verslun .overview .cards ul li strong{color:#5e9cae}.page-container#verslun .overview .cards ul li .btn{background-color:#5e9cae;color:#fff;text-decoration:none;font-weight:bold;display:inline-block;line-height:38px;padding:0 20px;margin-left:15px;-webkit-border-radius:3px;border-radius:3px}.page-container#verslun .overview .cards ul li .btn:hover{background-color:#4c8697}.page-container#verslun .overview .cards ul.active{display:block}.page-container#verslun .overview .cards .disclaimer{margin:33px 33px -18px;padding:20px 25px 20px 95px;font-style:italic;font-size:18px;line-height:200%;background:#ffcf00 url("/img/icon-alert.png") no-repeat 25px center;word-wrap:break-word}.page-container#verslun .navbar{text-align:right;font-size:19px;padding-top:5px;padding-bottom:20px}.page-container#verslun .navbar a{color:#5e9cae;text-decoration:none}.page-container#verslun .navbar span{padding-left:5px;color:#ffcf00}.page-container#verslun .column,.page-container#verslun .columns{width:100%;float:left;box-sizing:border-box}.page-container#verslun .container:after,.page-container#verslun .row:after,.page-container#verslun .u-cf{content:"";display:table;clear:both}.page-container#verslun .content{margin:0 auto}.page-container#verslun .content .container{border-top-color:#5e9cae !important}.page-container#verslun .content nav{text-align:right;padding:20px 20px 20px 0;border-bottom:1px solid #e0e0e0}.page-container#verslun .content nav span{padding:10px;color:#989b97}.page-container#verslun .content nav span.active{color:#5e9cae}.page-container#verslun .content nav span.number{background:#989b97;border-radius:50%;color:#ffffff;padding:2px 8px}.page-container#verslun .content nav span.number.active{background-color:#5e9cae}.page-container#verslun .content .row{border-bottom:1px solid #e0e0e0}.page-container#verslun .content .row.bottom{border-bottom:none}.page-container#verslun .content .row label{font-weight:300;padding-bottom:10px;margin:0;font-size:14pt}.page-container#verslun .content .row label em{color:#ad0000}.page-container#verslun .content .row .section-header{padding-bottom:10px}.page-container#verslun .content .row .section-header label{display:block;padding:0}.page-container#verslun .content .row .section-header a{font-style:italic;color:#5e9cae;font-size:11pt;text-decoration:none}.page-container#verslun .content .row .selected-product{display:block;color:#5e9cae;text-decoration:underline;font-size:11pt}.page-container#verslun .content .row .input-field{width:200px;height:40px;border:1px solid #e0e0e0;border-radius:4px;margin-top:10px}.page-container#verslun .content .row .input-field.notcool{border-color:#ad0000}.page-container#verslun .content .row .input-field input{width:80%;height:100%;max-width:100%;padding-left:10px;border:0;outline:0;margin-left:2px}.page-container#verslun .content .row .input-field input:disabled{color:#999}.page-container#verslun .content .row .input-field i{float:right;color:#5e9cae;font-size:14pt;padding:10px 10px 0 0}.page-container#verslun .content .row .input-field .ssn-message{display:inline-block;margin:5px 0 0 5px;font-size:17px;color:#ad0000}.page-container#verslun .content .row .name{margin:0;line-height:1;padding-bottom:15px}.page-container#verslun .content .row .name label{padding:0;padding-bottom:15px}.page-container#verslun .content .row .name span{color:#5e9cae;display:block;margin-bottom:5px}.page-container#verslun .content .row .description{font-style:italic;font-size:15px;display:block;margin:-5px 0 10px}.page-container#verslun .content .row.noborder{border:0;padding-bottom:0}.page-container#verslun .content .row.bottom{display:flex;align-items:center;padding:15px}.page-container#verslun .content .row.bottom .six.columns span{color:#5e9cae;font-size:14pt}.page-container#verslun .content .row.bottom .six.columns span i{font-size:17pt;position:relative;top:0.5px;right:1px}.page-container#verslun .content .row.bottom .six.columns span.back{background-color:#5e9cae;border-radius:50%;color:#ffffff;padding:2px 9px;margin-right:5px}.page-container#verslun .content .row.bottom .six.columns .price-field{text-align:right}.page-container#verslun .content .row.bottom .six.columns .price-field span{font-size:17pt !important;font-weight:700;padding-right:10px;display:inline-block}.page-container#verslun .content .row.bottom .six.columns .price-field button{width:200px;display:inline-block}.page-container#verslun .content .row.bottom .backContainer{display:inline-block;cursor:pointer}.page-container#verslun .content .row.isDisabled{opacity:0.4}.page-container#verslun .content .row .another-payer .toggle-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;background-color:#5e9cae;color:#fff;padding:10px;cursor:pointer;border:1px solid #e0e0e0;border-bottom:0}.page-container#verslun .content .row .another-payer .toggle-button i,.page-container#verslun .content .row .another-payer .toggle-button label{pointer-events:none}.page-container#verslun .content .row .another-payer .toggle-button.active{background-color:#5e9cae;border:1px solid #5e9cae;border-bottom:0;color:#ffffff}.page-container#verslun .content .row .another-payer .another-payer-content{display:none;border:1px solid #e0e0e0;width:100%;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-container#verslun .content .row .another-payer .another-payer-content .inline-block{margin-right:10px}.page-container#verslun .content .row .another-payer .another-payer-content .another-payer-name label{padding-bottom:19px}.page-container#verslun .content .row .another-payer .another-payer-content .another-payer-name span{color:#5e9cae}.page-container#verslun .content .row.noborderbottom{border-bottom:0;margin-top:30px}.page-container#verslun .select{border:1px solid #e0e0e0;border-radius:4px;margin-right:10px;width:300px;height:40px;position:relative;margin-top:10px;max-width:100%}.page-container#verslun .select select{width:100%;height:100%;overflow:hidden;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;padding-left:10px;font-size:10pt;background:transparent}.page-container#verslun .select i{position:absolute;top:5px;right:10px;pointer-events:none;font-size:20pt}.page-container#verslun .select.month{width:130px}.page-container#verslun .select.year{width:80px}.page-container#verslun .select.notcool{border-color:#ad0000}.terms-link-text{padding-top:15px}.terms-link-text a{text-decoration:none;cursor:pointer;color:#5e9cae}.terms-link-text a:hover{text-decoration:underline}.input-box{width:200px;border:1px solid #e0e0e0;border-radius:4px;height:40px;padding:0 10px;margin-bottom:10px}.input-box.notcool{border-color:#ad0000}.step-button,.code-button{color:#ffffff;background-color:#5e9cae;text-align:center;border:0;border-radius:0;width:100%;height:45px;font-size:11pt;font-weight:500;cursor:pointer;outline:0}.step-button:hover,.code-button:hover{color:#ffcf00}.step-button.disabled,.code-button.disabled{background-color:#ad0000}.step-button.disabled:hover,.code-button.disabled:hover{color:#fff;background-color:#840000}.code-button{margin-top:34px;height:41px;width:70%}.code-button.loading{text-indent:-9999px;background-image:url("/img/loader.gif");background-repeat:no-repeat;background-position:center center}.pdf-button{text-align:center;color:#fff;font-size:14pt;background-color:#ad0000;border:0;border-radius:0;width:100%;height:45px;font-weight:500;cursor:pointer}.pdf-button i{color:#ffcf00;font-size:16pt;padding-right:10px}.pdf-button span{color:#fff !important}.card-box{border:1px solid #ddd;border-radius:2%;width:260px;display:inline-block;margin-right:10px;cursor:pointer}.card-box.active{border:1px solid #5e9cae}.card-box.active .card-box-header{border-bottom:1px solid #5e9cae}.card-box .card-box-header{border-bottom:1px solid #ddd;padding:10px 10px 0 10px}.card-box .card-box-header label{display:inline-block;color:#5e9cae;font-size:13pt !important}.card-box .card-box-header i{display:none}.card-box .card-box-header i.active{float:right;display:inline-block;color:#5e9cae;margin-top:-5px}.card-box .card-box-content{padding:15px}.card-box .card-box-content p{font-size:11pt !important}#card-type{display:flex}.tabs .tab{position:relative;border:1px solid #e0e0e0;border-bottom:0;width:200px;text-align:center;padding:15px 0;margin-right:-4px}.tabs .tab:hover{background-color:#eee;cursor:pointer}.tabs .tab.active:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:4px;left:0;background:#5e9cae}.tabs-content{border:1px solid #e0e0e0;padding:20px;position:relative}.tabs-content .loan-warning{margin-top:-10px;margin-bottom:10px}.tabs-content .img-upload{position:absolute;top:15px;right:10px}.tabs-content .img-upload .image-box{height:160px;width:127px;border:1px solid #e0e0e0;position:relative;cursor:pointer}.tabs-content .img-upload .image-box.notcool{border:4px solid #ad0000}.tabs-content .img-upload .image-box img{width:150px;height:150px;position:absolute;top:0;left:0}.tabs-content .img-upload .image-box i{position:absolute;top:25%;left:25%;color:#989b97}.tabs-content .img-upload .image-text{color:#989b97;width:180px;font-style:italic;padding-left:10px}.tabs-content .right-border{width:45%}.tabs-content .postal-fee span{font-size:14px;font-style:italic;line-height:55px}.tabs-content .loan-center{text-align:center;padding-bottom:15px !important}.tabs-content .tab-text{font-size:23px !important}.tabs-content .activation-date{padding-top:10px}.tabs-content .activation-date .activation-text{margin-left:0;width:50%}.tabs-content .activation-date .activation-text span{font-size:14px;font-style:italic}.tabs-content .activation-date .activation-text.extra-padding-top{padding-top:10px}.tabs-content .shop-secure{display:flex;justify-content:flex-end;margin-bottom:-24px}.tabs-content .shop-secure .borgun{width:152px;height:24px;background-image:url("/img/shop/borgun-logo.png");background-size:cover}.tabs-content .shop-secure-text{text-align:right;margin-top:5px;color:#a2a2a2;font-style:italic;background-image:url("/img/shop/locked.svg");background-size:20px;background-repeat:no-repeat;background-position:right;padding-right:25px}.tabs-content .shop-secure-text a{color:#034778;text-decoration:none;text-transform:uppercase;font-style:normal}.img-container{padding:37px 0 0 5px}.cvc{margin-top:-23px}.red-border{border:15px solid #fff;border-bottom:0 !important;padding:30px 30px 0 30px !important}.red-border-sides{border:0;border-right:15px solid #fff;border-left:15px solid #fff;border-bottom:0 !important;padding:20px 30px 20px 30px !important}.red-border-sides .info-box{padding-right:60px;line-height:1.5}.red-border-sides .info-box label{color:#5e9cae;padding-bottom:10px}.red-border-sides .info-box span{color:#989b97;display:block}.red-border-sides .info-box .paid{color:#5e9cae}.yellow-border-sides{border-right:15px solid #fff !important;border-left:15px solid #fff !important;border-top:0 !important;border-bottom:0 !important;padding:20px 30px 20px 30px !important}.yellow-border-sides .receipt-table{color:#989b97;margin:-15px 0 25px}.yellow-border-sides .receipt-table *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.yellow-border-sides .receipt-table .blue{color:#5e9cae}.yellow-border-sides .receipt-table .table-left{float:left;width:75%;padding:15px 25px;border-right:1px solid #e0e0e0}.yellow-border-sides .receipt-table .table-right{float:left;width:25%;text-align:right;padding:15px 25px}.yellow-border-sides .receipt-table .table-head,.yellow-border-sides .receipt-table .table-products,.yellow-border-sides .receipt-table .table-foot{overflow:auto;border:1px solid #e0e0e0;border-bottom:none}.yellow-border-sides .receipt-table .table-products .title,.yellow-border-sides .receipt-table .table-products .description{float:left;line-height:2em}.yellow-border-sides .receipt-table .table-products .title{min-width:130px}.yellow-border-sides .receipt-table .table-products .product-row{border-bottom:1px solid #e0e0e0;overflow:auto;position:relative}.yellow-border-sides .receipt-table .table-products .table-right .price{position:absolute;right:25px;bottom:21px}.yellow-border-sides .receipt-table .table-foot{background-color:#f3f3f3;border-top:none;border-left:none;border-right:none}.yellow-border-sides .receipt-table .table-foot .table-left{border-right:none}.yellow-border-sides .receipt-table .text-light{color:#989b97;font-weight:300;font-size:13pt}.yellow-border-sides .receipt-table .text-light.center{text-align:center}.yellow-border-sides .receipt-table .price{color:#5e9cae;font-weight:700;font-size:19px}.yellow-border-sides .receipt-table .total{color:#989b97;font-weight:600;font-size:15pt;text-align:right}.yellow-border{border:15px solid #fff !important;border-top:0 !important;margin-top:-30px;padding:20px 30px 20px 30px !important}.yellow-border .straeto-bs{color:#ad0000;text-align:left;font-size:14pt}.yellow-border .bus-subscript{color:#989b97;text-align:right;float:right}.yellow-border .bus-subscript span{border-right:1px solid #e0e0e0;padding:0 10px}.yellow-border .bus-subscript span:last-child{border-right:0}#cvc{width:60px;text-align:center}.bill{text-align:right}.bill span{color:#ad0000;font-size:18pt}.pdf-field{text-align:right}.pdf-field button{width:200px}#five{border:1px solid #e0e0e0;border-right:0;padding:10px 10px}#five .left-label{padding:10px}#seven{border:1px solid #e0e0e0;margin-left:0 !important;padding:10px 10px;width:64% !important}#seven .right-label{padding:10px}#seven span{color:#5e9cae;float:right;text-decoration:underline;cursor:pointer}.td-info-title{color:#5e9cae;font-weight:600}.left-table{border-collapse:collapse}.left-table td{padding:10px}.left-table tr{border-bottom:1px solid #e0e0e0 !important}.left-table .td-info-title{width:230px}.right-table-container{padding:0 0 10px 10px}.right-table-container .right-table{border-collapse:collapse}.right-table-container .right-table td{border:1px solid #e0e0e0;padding:10px 22px}.right-table-container .right-table th{padding:10px 0}.term-container{border:1px solid #e0e0e0;padding:10px}.term-container .terms{background-color:#e0e0e0;padding:20px}.term-container .terms p{font-size:11pt !important;padding:0 !important;color:#777}#term-button.disabled{width:auto !important;padding:0 13px}.term-checkbox{float:right}.term-checkbox label{padding-left:10px;font-size:12pt !important}.ticket-type label{display:block}.ticket-type span{color:#5e9cae}.ticket-picker-container{float:right;margin-top:10px}.ticket-picker-container.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ticket-picker-container .ticket-price{margin-top:6px}.ticket-picker-container .ticket-price span{color:#5e9cae;font-weight:600;font-size:17pt !important}.ticket-picker-container .ticket-picker{padding:0 15px}.ticket-picker-container .ticket-picker i{color:#5e9cae;font-size:20pt;cursor:pointer}.ticket-picker-container .ticket-picker span{font-size:24pt !important;padding:0 10px}.twelve.columns table{border-collapse:collapse}.no-bottom-margin{margin-bottom:0}.error-message{display:block;color:#ad0000;padding-top:5px}.error-message.email{padding:5px 0 10px 0}.error-message.year-month-cvc{padding-left:70px}@media (max-width: 960px){.page-container#verslun .overview .categories>li{width:18.5%}.page-container#verslun .overview .categories>li a{font-size:14px}.page-container#verslun .overview .categories>li a img{width:60px}.page-container#verslun .content nav span{font-size:12pt !important;display:none}.page-container#verslun .content nav span.active{display:inline-block}.page-container#verslun .content nav span.number{display:inline-block}.page-container#verslun .content .column{margin-bottom:30px}.page-container#verslun .tabs-content .img-upload{position:static;margin-bottom:20px}.page-container#verslun .tabs-content .activation-date .activation-text{width:auto;margin-top:15px}}@media (max-width: 640px){*.inline-block{display:block}.input-field{margin-bottom:15px !important}button{width:100% !important;margin:10px 0 !important}.cvc{margin-top:10px}.bill{margin-top:10px;text-align:left}.ticket-picker-container{float:none;text-align:center;margin-top:20px}.page-container#verslun .overview .categories{margin:0 30px}.page-container#verslun .overview .categories>li{width:100%;height:auto;float:none;margin-bottom:10px}.page-container#verslun .overview .categories>li a{font-size:18px;overflow:auto;text-align:left}.page-container#verslun .overview .categories>li a img{width:40px;display:inline-block;vertical-align:top;margin:0 20px}.page-container#verslun .overview .categories>li a strong{position:static;width:auto;display:inline-block;padding-top:17px}.page-container#verslun .overview .cards ul li .left{line-height:40px;float:none}.page-container#verslun .overview .cards ul li .right{float:none}.page-container#verslun .overview .cards ul li strong{color:#5e9cae}.page-container#verslun .overview .cards ul li .btn{display:block;margin:15px 0 0 0;text-align:center}.page-container#verslun .navbar{display:none}.page-container#verslun .content .wrapper .container{margin:0}.page-container#verslun .content .select{width:100%}.page-container#verslun .content #card-type{display:block}.page-container#verslun .content #card-type .card-box{display:block;width:100%;margin-bottom:20px}.page-container#verslun .content .row.bottom{display:block}.page-container#verslun .content .row.bottom .backContainer{margin:15px 0}.page-container#verslun .content .row.bottom button{width:100% !important;margin-top:20px}.page-container#verslun .yellow-border-sides .receipt-table .table-head{display:none}.page-container#verslun .yellow-border-sides .receipt-table .table-products *,.page-container#verslun .yellow-border-sides .receipt-table .table-foot *{float:none;width:auto;text-align:left;position:static}.page-container#verslun .yellow-border-sides .receipt-table .table-products .table-left,.page-container#verslun .yellow-border-sides .receipt-table .table-foot .table-left{border:none}.page-container#verslun .yellow-border-sides .receipt-table .table-products .table-right,.page-container#verslun .yellow-border-sides .receipt-table .table-foot .table-right{padding-top:0}.page-container#verslun .yellow-border .bus-subscript{margin-top:20px;text-align:left;float:none}.page-container#verslun .yellow-border .bus-subscript span{display:block;border-right:none;border-left:1px solid #e0e0e0}.page-container#verslun .tabs .tab{width:auto;padding:15px;margin-right:0}.page-container#verslun .tabs .tab.active{background-color:#f7fafb}.page-container#verslun .tabs-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.page-container#verslun .tabs-content .shop-secure-text{margin-top:20px;text-align:left;background-position:left;padding-right:0;padding-left:30px}.page-container#verslun .tabs-content .right-border{width:100%;border-right:0;border-bottom:1px solid #e0e0e0;margin-bottom:20px;padding-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-container#verslun .tabs-content .split-payment-left{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;margin-left:0;padding-left:0}.input-box{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (min-width: 920px){#verslun .column,#verslun .columns{margin-left:4%}#verslun .column:first-child,#verslun .columns:first-child{margin-left:0}#verslun .one.column,#verslun .one.columns{width:4.66666666667%}#verslun .two.columns{width:13.3333333333%}#verslun .three.columns{width:22%}#verslun .four.columns{width:30.6666666667%}#verslun .five.columns{width:39.3333333333%}#verslun .six.columns{width:48%}#verslun .seven.columns{width:56.6666666667%}#verslun .eight.columns{width:65.3333333333%}#verslun .nine.columns{width:74.0%}#verslun .ten.columns{width:82.6666666667%}#verslun .eleven.columns{width:91.3333333333%}#verslun .twelve.columns{width:100%;margin-left:0}#verslun .one-third.column{width:30.6666666667%}#verslun .two-thirds.column{width:65.3333333333%}#verslun .one-half.column{width:48%}#verslun .offset-by-one.column,#verslun .offset-by-one.columns{margin-left:8.66666666667%}#verslun .offset-by-two.column,#verslun .offset-by-two.columns{margin-left:17.3333333333%}#verslun .offset-by-three.column,#verslun .offset-by-three.columns{margin-left:26%}#verslun .offset-by-four.column,#verslun .offset-by-four.columns{margin-left:34.6666666667%}#verslun .offset-by-five.column,#verslun .offset-by-five.columns{margin-left:43.3333333333%}#verslun .offset-by-six.column,#verslun .offset-by-six.columns{margin-left:52%}#verslun .offset-by-seven.column,#verslun .offset-by-seven.columns{margin-left:60.6666666667%}#verslun .offset-by-eight.column,#verslun .offset-by-eight.columns{margin-left:69.3333333333%}#verslun .offset-by-nine.column,#verslun .offset-by-nine.columns{margin-left:78.0%}#verslun .offset-by-ten.column,#verslun .offset-by-ten.columns{margin-left:86.6666666667%}#verslun .offset-by-eleven.column,#verslun .offset-by-eleven.columns{margin-left:95.3333333333%}#verslun .offset-by-one-third.column,#verslun .offset-by-one-third.columns{margin-left:34.6666666667%}#verslun .offset-by-two-thirds.column,#verslun .offset-by-two-thirds.columns{margin-left:69.3333333333%}#verslun .offset-by-one-half.column,#verslun .offset-by-one-half.columns{margin-left:52%}}.loading-save-route{margin:20px 0}.map-overlay-window{background:#fff;min-height:300px;height:100%;max-height:70%;width:70%;max-width:1530px;border-top:7px solid #ffcf00;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);overflow:hidden;z-index:9999;animation:fadeIn 0.3s}.map-overlay-window i.times-circle{position:absolute;top:15px;right:15px;background:url(../img/icon-close.svg) no-repeat;width:20px;height:20px;background-size:100%;cursor:pointer;z-index:10}.map-overlay-window .menu{position:absolute;width:25%;left:0;top:0;bottom:0;overflow-y:auto;list-style:none;border-right:1px solid #e0e0e0;padding:30px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.map-overlay-window .menu li{cursor:pointer;border-bottom:1px solid #e0e0e0;padding:10px 0}.map-overlay-window .menu li .icon{width:15px;margin:3px 10px 0 0;display:inline-block;text-align:center;vertical-align:top}.map-overlay-window .menu li .icon img{max-width:100%}.map-overlay-window .menu li.active{background:url("../img/icon-blue-caret-right.png") no-repeat right center;padding-right:20px;font-weight:bold}.map-overlay-window .content{margin-left:25%;max-height:100%;padding:30px;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.map-overlay-window .content.full{margin-left:0}.map-overlay-window .content.help{position:fixed}.map-overlay-window .content .text img{margin:20px 0;max-width:100%}.map-overlay-window .content .text p{margin:10px 0}.map-overlay-window h2{font-size:40px;font-weight:normal;margin:0 0 20px}.map-overlay-window h3{font-weight:normal;font-size:28px;margin:10px 0}.map-overlay-window.share{max-width:480px;min-height:0;height:auto;text-align:center}.map-overlay-window.share input{width:calc(100% - 40px);height:35px;color:#828282;font-size:12pt;outline:none;border:none;border-bottom:2px #ffcf00 solid;margin-right:5px;padding:5px;padding-bottom:0}.map-overlay-window.share .content{margin:0}.map-overlay-window.share i.copy-link{position:relative;left:5px;top:2px;color:#003359;cursor:pointer}.map-overlay-window.share i.copy-link:hover{color:#00070d}.map-overlay-window.share .copied-message{color:#003359;font-size:12pt;margin:10px 0}.clearfix:after{content:'';clear:both;display:table}.page-container#map #straeto-map{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:#73B6E6}.page-container#map .twitter-timeline{display:block;text-align:center;margin-top:30px;font-family:Arial;color:#3b94d9}.page-container#map .loading-twitter{text-align:center;margin-top:20px}.page-container#map .twitter-feed-element{position:absolute;width:400px;height:60%;left:30px;max-height:800px;overflow-y:scroll;bottom:109px;background:#fff;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;animation:fadeInFromBottom 0.2s;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);z-index:20}.page-container#map .twitter-feed-element i.times-circle{position:absolute;right:12px;top:8px;background:url(../img/icon-close.svg) no-repeat #fff;background-size:20px 20px;background-position:50% 50%;width:35px;height:35px;cursor:pointer;z-index:999999999999999999}.page-container#map .twitter-feed-element::after{content:"";position:absolute;width:0;height:0;bottom:-30px;border-right-color:#fff;border-right:15px solid #fff;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid transparent;transform:rotate(-90deg);left:12.5px}.page-container#map .mobile-search-open{display:none}.page-container#map .map-overlay-sidebar{position:absolute;top:25px;left:25px;z-index:1}.page-container#map .map-route-plans{position:relative;width:362px;margin-top:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-container#map .map-route-plans .errors{background-color:rgba(255,255,255,0.95);color:#ad0000;font-size:14px;position:relative;margin-top:6px}.page-container#map .map-route-plans .errors .icon{position:absolute;left:0;top:0;bottom:0;width:60px;color:#ffcf00;text-align:center;background-color:rgba(173,0,0,0.9);background-position:center center;background-repeat:no-repeat;background-size:contain}.page-container#map .map-route-plans .errors .icon.error{background-image:url("../img/icon-error.png")}.page-container#map .map-route-plans .errors .icon.wrong{background-image:url("../img/icon-wrong.png")}.page-container#map .map-route-plans .errors .text{margin-left:60px;padding:10px 15px}.page-container#map .map-route-plans .loadBtn{background-color:#fff}.page-container#map .map-route-plans .loadBtn a{display:block;text-align:center;text-decoration:none;color:#5e9cae;padding:10px 0}.page-container#map .map-route-plans .loadBtn a.previous{border-bottom:1px solid #e0e0e0}.page-container#map .map-route-plans .loadBtn a.next{border-top:1px solid #e0e0e0}.page-container#map .map-route-plans .loadBtn a:hover{background-color:#fff}.page-container#map .map-route-plans ul{list-style:none;max-height:calc(100vh - 495px);overflow-y:auto}.page-container#map .map-route-plans ul li{border-bottom:1px solid #e0e0e0}.page-container#map .map-route-plans ul li>a{padding:20px 36px 20px 20px;display:block;text-decoration:none;font-size:17px;color:#494949;background:#fff url("../img/icon-blue-caret-right.png") no-repeat 96% center;overflow:auto;-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.page-container#map .map-route-plans ul li>a .isOnSameDate{background:#ad0000;border-radius:3px;color:#ffcf00;font-weight:bold;font-size:13px;display:inline-block;padding:3px 6px;margin-bottom:3px}.page-container#map .map-route-plans ul li a:hover,.page-container#map .map-route-plans ul li a.active{background-color:#fff5cc}.page-container#map .map-route-plans ul li a:hover{background-position:97% center}.page-container#map .map-route-plans ul li:last-child{border-bottom:none}.page-container#map .map-route-plans .trip{float:left}.page-container#map .map-route-plans .trip .stations{line-height:25px;margin-top:7px;max-width:220px}.page-container#map .map-route-plans .step-icons .next{color:#1497db;font-size:22px;margin:0 3px}.page-container#map .map-route-plans .step-icons .walk,.page-container#map .map-route-plans .step-icons .WALK{width:15px;height:25px;display:inline-block;vertical-align:top;background:url("../img/icon-walk-green.png") no-repeat left center}.page-container#map .map-route-plans .step-icons .bus{display:inline-block;font-weight:bold;background-color:#ffcf00;color:#ad0000;width:28px;line-height:28px;text-align:center;-webkit-border-radius:50%;border-radius:50%}.page-container#map .map-route-plans .step-icons .alert{display:inline-block;background:url("/img/icon-exclamation-red.png") no-repeat center center;background-size:100% auto;height:25px;width:7px;vertical-align:bottom}.page-container#map .map-route-plans .step-icons .mustPhone{display:inline-block;background:url("/img/icon-warning-call.png") no-repeat center center;background-size:100% 100%;height:25px;width:25px;vertical-align:bottom;margin-left:2px}.page-container#map .map-route-plans .step-icons .mustPhoneExplanation{margin-left:5px;font-size:13px;line-height:23px;cursor:pointer}.page-container#map .map-route-plans .step-icons .mustPhoneExplanation:hover{background-color:inherit;text-decoration:underline}.page-container#map .map-route-plans .step-icons .mustPhoneContainer{padding-top:10px;display:inline-block}.page-container#map .map-route-plans .time{float:right;text-align:right;margin-top:2px}.page-container#map .map-route-plans .time .walk{display:block;color:#8c8c8c;font-size:16px;padding-left:16px;margin-top:6px;background:url("../img/icon-walk-gray.png") no-repeat left center}.page-container#map .map-route-plans .filter-wrap{background-color:#fff}.page-container#map .map-route-plans .filter-wrap .header{border-bottom:1px solid #e0e0e0;padding:7px 10px;text-align:right;font-size:14px}.page-container#map .map-route-plans .filter-wrap .header a{text-decoration:none;color:#5e9cae;font-weight:bold}.page-container#map .map-route-plans .filter-wrap .filter{padding:15px 20px;border-bottom:1px solid #e0e0e0}.page-container#map .map-route-plans .filter-wrap .filter .sort-by{float:left;width:100%}.page-container#map .map-route-plans .filter-wrap .filter .show-stops{float:left;width:40%}.page-container#map .map-route-plans .filter-wrap .filter h4{font-weight:normal;font-size:16px;color:#8c8c8c;float:left}.page-container#map .map-route-plans .filter-wrap .filter select{border:none;background:url("/img/caret.svg") no-repeat right center;padding:0 25px 0 0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:bold;font-size:15px;color:#494949;float:right}.page-container#map .map-route-plans .plan-detail{background-color:#fff}.page-container#map .map-route-plans .plan-detail .step-icons .BUS{display:inline-block;background:none;width:16px;height:24px;vertical-align:top;margin-top:2px;background:url("../img/icon-bus.png") no-repeat left center;-webkit-border-radius:0;border-radius:0}.page-container#map .map-route-plans .plan-detail .step-icons .bus{margin-right:5px}.page-container#map .map-route-plans .plan-detail .header{border-bottom:1px solid #e0e0e0;padding:10px}.page-container#map .map-route-plans .plan-detail .header a{text-decoration:none;color:#5e9cae}.page-container#map .map-route-plans .plan-detail .header a i{margin-right:3px}.page-container#map .map-route-plans .plan-detail .header strong{float:right;color:#ad0000}.page-container#map .map-route-plans .plan-detail .trip-date{border-bottom:1px solid #e0e0e0;background:#ad0000;padding:6px;text-align:center;color:#ffcf00;font-size:14px;font-weight:bold}.page-container#map .map-route-plans .plan-detail ul{max-height:calc(100vh - 405px);overflow-y:auto}.page-container#map .map-route-plans .plan-detail ul li{padding:15px 25px;border-bottom:1px solid #e0e0e0}.page-container#map .map-route-plans .plan-detail ul li strong{line-height:26px;font-size:17px;margin-left:8px}.page-container#map .map-route-plans .plan-detail ul li table{width:100%;font-size:15px;margin-top:8px}.page-container#map .map-route-plans .plan-detail ul li table th{text-align:right;font-weight:normal;color:#999;padding-right:4px;width:107px;vertical-align:top}.page-container#map .map-route-plans .plan-detail ul li table td{vertical-align:top}.page-container#map .map-overlay-element{background:#fff;width:362px;border-top:5px solid #ffcf00;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.page-container#map .map-overlay-element i.times-circle{position:absolute;top:15px;right:15px;background:url(../img/icon-close.svg) no-repeat;width:20px;height:20px;background-size:100%;cursor:pointer}.page-container#map .map-overlay-element h4{max-width:295px}@keyframes fadeIn{0%{top:54%;opacity:0}100%{top:50%;opacity:1}}@keyframes fadeInFromBottom{0%{bottom:64px;opacity:0}100%{bottom:109px;opacity:1}}@keyframes fadeInFromBottomAnnouncements{0%{bottom:64px;opacity:0}100%{bottom:84px;opacity:1}}.page-container#map .map-overlay-element.where-to .zoom-buttons{position:absolute;right:-47px;top:-5px}.page-container#map .map-overlay-element.where-to .zoom-buttons button{display:block;width:32px;height:32px;background:#fff;border:0;outline:0;-webkit-border-radius:50%;border-radius:50%;margin-bottom:6px;font-size:20pt;color:#666;text-align:center;box-shadow:2px 2px 10px rgba(0,0,0,0.2);cursor:pointer;position:relative;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.page-container#map .map-overlay-element.where-to .zoom-buttons button span{position:relative}.page-container#map .map-overlay-element.where-to .zoom-buttons button.zoom-in span{top:-2px}.page-container#map .map-overlay-element.where-to .zoom-buttons button.zoom-out span{font-size:25pt;top:-8px}.page-container#map .map-overlay-element.where-to .zoom-buttons button.help{background:#ffcf00;color:#ad0000}.page-container#map .map-overlay-element.where-to .zoom-buttons button.help span{font-size:14pt;font-weight:bold;top:-4px}.page-container#map .map-overlay-element.where-to .zoom-buttons button.share{background:#ffcf00;color:#ad0000}.page-container#map .map-overlay-element.where-to .zoom-buttons button.share span{font-size:12pt;font-weight:bold;top:-4px}.page-container#map .map-overlay-element.where-to .zoom-buttons button:hover{background:#fff}.page-container#map .map-overlay-element.where-to .search-submit{width:100%}.page-container#map .map-overlay-element.where-to .search-submit .submit_search{background:#ad0000 url("../img/icon-search.svg") no-repeat calc(50% - 64px) center;background-size:auto 18px;background-color:#ad0000;color:#ffcf00;display:block;width:100%;height:46px;line-height:46px;font-weight:bold;text-align:center;text-decoration:none}.page-container#map .map-overlay-element.where-to .search-submit .submit_search.remove{background:#ad0000 url("../img/icon-cancel.png") no-repeat calc(50% - 64px) center;background-size:auto 17px}.page-container#map .map-overlay-element.where-to .search-form{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.page-container#map .map-overlay-element.where-to .search-form .relative button.switch{background:url("../img/switch.svg") no-repeat center top;width:19px !important;height:14px;position:absolute;top:50%;margin:-7px 0 0 !important;right:13px;border:0;outline:0;cursor:pointer;z-index:10}.page-container#map .map-overlay-element.where-to .search-form .relative button:hover{opacity:0.7}.page-container#map .map-overlay-element.where-to .search-form .relative .input{padding:0 0 0 0;margin-right:45px;border-bottom:1px solid #e0e0e0;font-size:11pt;position:relative}.page-container#map .map-overlay-element.where-to .search-form .relative .input span{color:#989b97;margin-left:15px;width:60px;display:inline-block}.page-container#map .map-overlay-element.where-to .search-form .relative .input input{display:inline-block;outline:0;border:0;background:0;color:#1a2732;width:205px;padding:12px 15px 12px 0}.page-container#map .map-overlay-element.where-to .search-form .relative .input .ui-autocomplete{top:100%;left:63px;z-index:50;width:240px}.page-container#map .map-overlay-element.where-to .search-form .relative .input:last-child{padding-right:15px;margin-right:0}.page-container#map .map-overlay-element.where-to .search-form .dropdowns{background-color:#ffcf00;padding:4px 0 10px 15px;text-align:left;font-size:11pt}.page-container#map .map-overlay-element.where-to .search-form .dropdowns .select{display:inline-block;border-bottom:1px solid #ad0000;padding:10px 0 6px 2px;margin-right:18px;position:relative;color:#1a2732}.page-container#map .map-overlay-element.where-to .search-form .dropdowns .select i{display:inline-block;margin-right:4px;font-size:18px;position:relative;color:#ad0000;top:-2px}.page-container#map .map-overlay-element.where-to .search-form .dropdowns .select span{position:relative;top:-3px;cursor:pointer}.page-container#map .map-overlay-element.where-to .search-form .dropdowns .select .colon{color:#ad0000;margin:0 1px 0 2px;font-size:110%}.page-container#map .map-overlay-element.where-to .search-form .dropdowns .select.arrival{background:url("../img/caret.svg") center right no-repeat}.page-container#map .map-overlay-element.where-to .search-form .dropdowns .select.arrival span{padding-right:19px}.page-container#map .map-overlay-element.where-to .search-form .typePicker{position:absolute;top:100%;margin-top:12px;list-style:none;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.page-container#map .map-overlay-element.where-to .search-form .typePicker li{background-color:#fff;cursor:pointer;padding:10px 16px;border-bottom:1px solid #ebebeb}.page-container#map .map-overlay-element.where-to .search-form .typePicker li:hover{background-color:#f8f8f8}.page-container#map .map-overlay-element.where-to .search-form .typePicker li:last-child{border-bottom:none}.page-container#map .map-overlay-element.where-to .search-form .typePicker:after,.page-container#map .map-overlay-element.where-to .search-form .typePicker:before{position:absolute;display:block;width:0;height:0;content:" ";border:10px solid transparent;top:-11px;left:10px;border-top:0}.page-container#map .map-overlay-element.where-to .search-form .typePicker:before{border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25)}.page-container#map .map-overlay-element.where-to .search-form .typePicker:after{border-bottom-color:#fff;top:-10px}.page-container#map .map-overlay-element.where-to .search-form .clockpicker input{background-color:transparent;padding:0 2px;width:53px;border:none;outline:none;position:relative;top:-3px;cursor:pointer;background:url("../img/caret.svg") no-repeat right center;font-family:'Droid Sans Mono', monospace;font-size:12px}.page-container#map .map-overlay-element.where-to .search-form .clockpicker .arrows{display:inline-block;width:17px;vertical-align:bottom;margin-bottom:1px}.page-container#map .map-overlay-element.where-to .search-form .clockpicker .arrows a{display:block;text-indent:-9999px;height:6px;margin-bottom:3px}.page-container#map .map-overlay-element.where-to .search-form .clockpicker .arrows a.up{background:url("../img/caret.svg") no-repeat center center}.page-container#map .map-overlay-element.where-to .search-form .clockpicker .arrows a.down{background:url("../img/caret.svg") no-repeat center center}.page-container#map .map-overlay-element.where-to .search-form .datepicker{background:url("../img/caret.svg") center right no-repeat;padding-right:17px;width:77px;border:none;outline:none;position:relative;top:-3px;cursor:pointer;font-family:'Droid Sans Mono', monospace;font-size:12px}.page-container#map .map-overlay-element.where-to .search-form:hover{background-color:#fff}.page-container#map .map-controls{position:absolute;z-index:20}.page-container#map .map-controls.bottom-right{bottom:15px;right:25px}.page-container#map .map-controls.bottom-right button{margin-left:5px}.page-container#map .map-controls.bottom-left{bottom:15px;left:25px}.page-container#map .map-controls.bottom-left button{margin-right:5px}.page-container#map .map-controls.bottom-center{bottom:10px;width:calc(100% - 50px);text-align:center;padding:0 25px}.page-container#map .map-controls button{display:inline-block;vertical-align:bottom;width:64px;height:64px;-webkit-border-radius:50%;border-radius:50%;background-size:cover;background-repeat:no-repeat;border:0;outline:0;text-align:center;cursor:pointer;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.page-container#map .map-controls button.twitter{background-image:url(../img/buttons/map-twitter.svg);background-size:65px}.page-container#map .map-controls button.information{background-image:url(../img/buttons/map-info.svg)}.page-container#map .map-controls button.busfilter{background-image:url(../img/buttons/map-bus.svg)}.page-container#map .map-controls button.chat{background-image:url(../img/buttons/chat-bubble.svg);opacity:0;transition:all 0.3s linear}.page-container#map .map-controls button.chat.visible{opacity:1}.page-container#map .map-controls button.announces{background-image:url(../img/buttons/map-announcements.svg)}.page-container#map .map-controls button.news{background-image:url(../img/buttons/map-news.svg)}.page-container#map .map-controls .copyright-block{display:inline-block;margin:0 10px;font-size:12px;text-align:center}.page-container#map .map-controls .copyright-block a{padding:5px;text-transform:uppercase;color:#003359;font-weight:bold}.page-container#map .map-controls .blue-toggler{background-color:#ad0000;overflow:auto;margin:-15px -15px 0}.page-container#map .map-controls .blue-toggler *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-container#map .map-controls .blue-toggler .half{float:left;width:50%;cursor:pointer;position:relative}.page-container#map .map-controls .blue-toggler .half:first-child{border-right:2px solid #8e0000}.page-container#map .map-controls .blue-toggler h4{color:#fff;padding:15px}.page-container#map .map-controls .blue-toggler .toggler-wrap{background-color:#840000;width:40px;height:25px;position:absolute;top:12px;right:15px;-webkit-border-radius:30px;border-radius:30px}.page-container#map .map-controls .blue-toggler .toggler-wrap .toggler{background-color:#ad0000;position:absolute;left:2px;top:2px;height:21px;width:21px;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:left .3s linear;transition:left .3s linear}.page-container#map .map-controls .blue-toggler .active .toggler-wrap{background-color:#ffcf00}.page-container#map .map-controls .blue-toggler .active .toggler-wrap .toggler{left:17px}.page-container#map .map-controls .announcements{position:absolute;bottom:84px;left:72px;padding:0;width:500px;min-height:250px;border-top:0;animation:fadeInFromBottomAnnouncements 0.2s;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.page-container#map .map-controls .announcements h4{color:#ad0000;font-size:18px;margin-bottom:6px}.page-container#map .map-controls .announcements h5{font-size:14px}.page-container#map .map-controls .announcements hr{margin:10px 0;border:none;border-bottom:1px solid #d5d5d5}.page-container#map .map-controls .announcements p span{color:#5e9cae;cursor:pointer}.page-container#map .map-controls .announcements ul{list-style-type:none}.page-container#map .map-controls .announcements ul li{margin:5px 15px}.page-container#map .map-controls .announcements .blue-toggler{position:relative;top:-5px;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background:transparent;margin:0}.page-container#map .map-controls .announcements .blue-toggler img.toggler-icon,.page-container#map .map-controls .announcements .blue-toggler h4{display:inline-block}.page-container#map .map-controls .announcements .blue-toggler img.toggler-icon{position:relative;margin-left:15px;top:4px;margin-right:6px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.page-container#map .map-controls .announcements .blue-toggler h4{color:#ad0000;margin-bottom:0;padding-left:0;font-size:18px;font-weight:600}.page-container#map .map-controls .announcements .blue-toggler .half{text-align:center;background:#ffcf00;color:#ad0000;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-bottom:1px solid #9c9c9c;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-container#map .map-controls .announcements .blue-toggler .half:first-child{width:55%;border-right:0}.page-container#map .map-controls .announcements .blue-toggler .half:first-child.active{border-right:1px solid #9c9c9c}.page-container#map .map-controls .announcements .blue-toggler .half:nth-child(2){width:45%}.page-container#map .map-controls .announcements .blue-toggler .half:nth-child(2).active{border-left:1px solid #9c9c9c}.page-container#map .map-controls .announcements .blue-toggler .half:hover{background:#f0c300}.page-container#map .map-controls .announcements .blue-toggler .half:hover img.toggler-icon{margin-left:18px}.page-container#map .map-controls .announcements .blue-toggler .half.active{background:#fff;border-bottom-color:transparent}.page-container#map .map-controls .announcements .blue-toggler .half.active h4{color:#ad0000}.page-container#map .map-controls .announcements .window-attrs{margin:0 0 15px;min-height:38px}.page-container#map .map-controls .announcements .window-attrs .window-logo,.page-container#map .map-controls .announcements .window-attrs .window-title{display:inline-block;vertical-align:top;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.page-container#map .map-controls .announcements .window-attrs .window-logo{position:absolute;max-height:100%}.page-container#map .map-controls .announcements .window-attrs .window-title{color:#ad0000;font-size:16pt;position:relative;margin:5px 25px 0 51px}.page-container#map .map-controls .announcements .affected-routes{margin:15px 0 20px 0}.page-container#map .map-controls .announcements .affected-routes .bus-number{width:35px;height:35px;display:inline-block;margin-right:3px;vertical-align:top;background:#ffcf00;-webkit-border-radius:50%;border-radius:50%;text-align:center;color:#ad0000;font-size:15pt;line-height:33px;opacity:.4;position:relative;cursor:pointer;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-container#map .map-controls .announcements .affected-routes .bus-number.selected{opacity:1}.page-container#map .map-controls .announcements .affected-routes .bus-number.selected:after{position:absolute;opacity:1;content:"";width:0;height:0;bottom:-21px;border-right-color:#fff;border-right:14px solid #ffcf00;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:13px solid transparent;transform:rotate(-90deg);left:4px}.page-container#map .map-controls .announcements .affected-routes .bus-number:hover{opacity:1}.page-container#map .map-controls .announcements .map-overlay-element-content{padding:25px;padding-top:0}.page-container#map .map-controls .announcements .news-events{padding-top:30px}.page-container#map .map-controls .announcements .news-events a{display:block;text-decoration:none;margin-bottom:15px;border-bottom:1px solid #e0e0e0;padding-bottom:15px}.page-container#map .map-controls .announcements .news-events a span.date{color:#003359;font-weight:bold;letter-spacing:-1px}.page-container#map .map-controls .announcements .news-events a>div{color:#1a2732;font-weight:normal}.page-container#map .map-controls .announcements .news-events a.more{color:#ad0000;padding-bottom:0;margin-bottom:0;border-bottom:0}.page-container#map .map-controls .announcements:after{content:"";position:absolute;width:0;height:0;bottom:-30px;border-right-color:#fff;border-right:15px solid #fff;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid transparent;transform:rotate(-90deg);left:16.5px}.page-container#map .map-controls .bus-filter{position:absolute;bottom:84px;right:0;padding:15px;animation:fadeInFromBottomAnnouncements 0.3s;border-top:0}.page-container#map .map-controls .bus-filter .show-stops{position:relative;border-bottom:1px solid #e5e5e5;margin-bottom:15px;padding-bottom:15px}.page-container#map .map-controls .bus-filter .show-stops span{color:#5e9cae;position:absolute;top:2px;right:0;font-size:10pt;font-weight:bold;cursor:pointer}.page-container#map .map-controls .bus-filter .blue-toggler{position:relative;top:-5px;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.page-container#map .map-controls .bus-filter .filters{max-height:400px;overflow-y:auto;padding-top:15px}.page-container#map .map-controls .bus-filter .filters .filter-group{border-bottom:1px solid #e5e5e5;margin-bottom:15px;padding-bottom:15px}.page-container#map .map-controls .bus-filter .filters .filter-group header{position:relative;margin-bottom:15px}.page-container#map .map-controls .bus-filter .filters .filter-group header span{color:#5e9cae;position:absolute;top:2px;right:0;font-size:10pt;font-weight:bold;cursor:pointer}.page-container#map .map-controls .bus-filter .filters .filter-group:last-child{border-bottom:none}.page-container#map .map-controls .bus-filter .filters .filter-group .bus-number{width:35px;height:35px;display:inline-block;margin-right:1px;margin-bottom:4px;vertical-align:top;background:#ffcf00;-webkit-border-radius:50%;border-radius:50%;text-align:center;color:#ad0000;font-size:15pt;line-height:33px;opacity:.4;position:relative;cursor:pointer;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-container#map .map-controls .bus-filter .filters .filter-group .bus-number.active{opacity:1}.page-container#map .map-controls .bus-filter .filters .filter-group .bus-number:hover{opacity:1}.page-container#map .map-controls .bus-filter:after{content:"";position:absolute;width:0;height:0;bottom:-30px;border-right-color:#fff;border-right:15px solid #fff;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid transparent;transform:rotate(-90deg);right:16.5px}.page-container#map .map-image{position:absolute;top:105px;right:0;width:362px;z-index:900}.page-container#map .map-image .toggler{position:absolute;right:0;top:0;background:#5e9cae;z-index:2;padding:10px 15px;color:#ffcf00;font-size:16pt;font-weight:bold;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-container#map .map-image .toggler.inactive{display:block}.page-container#map .map-image .toggler.active{display:none;font-size:11pt}.page-container#map .map-image .toggler.active i.arrow-right-small{margin-left:10px;background:url(../img/icon-arrow-right-small.png) no-repeat;width:10px;height:9px;display:inline-block;position:relative;top:-1px}.page-container#map .map-image .image{position:relative;right:65px;display:none}.page-container#map .map-image .image img{width:362px;height:auto;border:20px solid transparent}.page-container#map .map-image.active .toggler.inactive{display:none}.page-container#map .map-image.active .toggler.active{display:block}.page-container#map .map-image.active .image{display:block}.page-container#map .map-footer{position:absolute;bottom:0;left:0;right:0;text-align:center}.page-container#map .map-footer p{background-color:#fff;display:inline-block;padding:5px 15px;font-size:14px}.page-container#map .map-tooltip{position:absolute;bottom:0;left:0;right:0;text-align:center}.page-container#map .map-tooltip p{background-color:#fff;padding:5px 15px;display:inline-block;margin-bottom:40px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.bus-number-marker{width:33px !important;height:33px !important;display:inline-block;vertical-align:top;-webkit-border-radius:50%;border-radius:50%;text-align:center;color:#ad0000;font-size:15pt;font-weight:bolder;line-height:30px;position:relative;cursor:pointer !important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:9;transition:all 0.1s ease}.marker-beak{width:128px;height:128px;display:inline-block;position:relative;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;background:url("../img/marker-3.svg") no-repeat center center}.leaflet-popup-content h2{background-color:#ad0000;color:#fff;font-size:17px;font-weight:600;padding:10px 15px}.leaflet-popup-content h2 a{background-color:#890000;color:#fff;padding:2px 10px;margin:0 22px 0 15px;-webkit-border-radius:4px;border-radius:4px;font-size:14px;text-decoration:none;display:inline-block;vertical-align:bottom;cursor:pointer}.leaflet-popup-content .leaflet-buses{height:200px;overflow-y:auto}.leaflet-popup-content .leaflet-buses ul{list-style:none;padding:4px 0}.leaflet-popup-content .leaflet-buses ul li{border-bottom:1px solid #e0e0e0;padding:10px 15px;font-size:14px;color:#494949;overflow:auto}.leaflet-popup-content .leaflet-buses ul li span{color:#73b4e8;font-size:22px;padding:0 3px;line-height:1.1em;vertical-align:bottom}.leaflet-popup-content .leaflet-buses ul li .bus{font-size:17px;float:left;background-color:#ffcf00;color:#ad0000;width:30px;line-height:30px;text-align:center;-webkit-border-radius:50%;border-radius:50%;margin-right:15px}.leaflet-popup-content .leaflet-buses ul li .stops{float:left;max-width:270px}.leaflet-popup-content .leaflet-buses ul li .times{float:right;font-weight:bold;font-size:15px;margin-top:4px}.leaflet-popup-content .leaflet-buses ul li .red{color:#ad0000}.leaflet-popup-content .leaflet-buses ul li.active{background-color:#fffae6}.leaflet-container .salePlace .leaflet-popup-content h2{background-color:#206c49}.leaflet-container .salePlace .leaflet-popup-content h2 span{color:#ffcf00;margin-right:5px}.leaflet-container .salePlace .leaflet-popup-content .text{padding:8px 15px 12px;max-height:200px;overflow-y:auto}.leaflet-container .salePlace .leaflet-popup-content .text p{margin:5px 0}.leaflet-container .salePlace .leaflet-popup-content .text ul{list-style:none}.leaflet-container .salePlace .leaflet-popup-content .text ul li{font-weight:bold;color:#6eb453}.leaflet-container .salePlace .leaflet-popup-content .text ul li strong{display:inline-block;width:110px;font-weight:normal;color:#494949}.leaflet-container .salePlace a.leaflet-popup-close-button{color:#206c49}.leaflet-container .clearfix{clear:both}.leaflet-container .stopAlert .leaflet-popup-content h2{background-color:#ad0000}.leaflet-container .stopAlert .leaflet-popup-content .text{padding:12px 15px;max-height:200px;overflow-y:auto}.leaflet-container .stopAlert .leaflet-popup-content .text>strong:first-child{display:block;margin-bottom:10px}.leaflet-container .stopAlert .leaflet-popup-content .text p{margin:5px 0}.leaflet-container .stopAlert a.leaflet-popup-close-button{color:#ad0000}.ui-helper-hidden-accessible{display:none}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;background-color:#fff;border-top:2px solid #ffcf00;max-width:252px;-moz-box-shadow:0 3px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.3);box-shadow:0 3px 5px rgba(0,0,0,0.3)}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:10px 6px 10px 40px;cursor:pointer;min-height:0;border-bottom:1px solid #eee;font-size:11pt}.ui-menu .ui-menu-item.BUS{background:url("../img/map-pin-stop.png") no-repeat 12px center;background-size:auto 24px}.ui-menu .ui-menu-item.CAPITAL{background:url("../img/home.png") no-repeat 12px center;background-size:auto 24px}.ui-menu .ui-menu-item:last-child{border-bottom:none}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{background-color:#f7ebc5 !important}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.share-route-mobile{background:#ad0000 url("../img/share-symbol.png") no-repeat calc(50% - 64px) center;background-color:#ad0000;background-size:auto 18px;color:#ffcf00;display:block;width:100%;height:46px;line-height:46px;font-weight:bold;text-align:center;text-decoration:none}.share-on-messenger{display:none}@media screen and (max-width: 1074px){.share-route-mobile{display:block}.page-container#map .mobile-search-open{display:block;position:relative;top:-20px;left:0}.page-container#map .mobile-search-open span{width:64px;height:64px;display:block;background:rgba(173,0,0,0.9) url("../img/icon-search.png") no-repeat center center}.page-container#map .mobile-search-open span.remove{background:#ad0000 url("../img/icon-cancel.png") no-repeat center center}.page-container#map .map-overlay-sidebar{display:none;position:relative;top:-20px;left:0;right:0;z-index:10}.page-container#map .map-overlay-sidebar .zoom-buttons{display:none}.map-overlay-window{width:100%}.map-overlay-window.events{width:100%}.map-route-plans ul{max-height:calc(100vh - 526px) !important}.plan-detail ul{max-height:calc(100vh - 434px) !important}}@media screen and (min-width: 700px){.mobile-content{display:none}}@media screen and (max-height: 835px){.twitter-feed-element{height:60% !important}}@media screen and (max-height: 635px){.twitter-feed-element{height:50% !important}}@media screen and (max-width: 450px){.share-on-messenger{display:block;margin:20px 0;text-decoration:none}.share-on-messenger a{color:#003359}}@media screen and (max-width: 700px){.page-container#map .map-controls{position:fixed}.page-container#map .map-controls.bottom-left{bottom:20px;left:0}.page-container#map .map-controls.bottom-right{bottom:20px;right:0}.page-container#map .map-controls.bottom-center{bottom:5px}.page-container#map .map-controls button{width:64px !important;-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);margin:0 !important}.page-container#map .map-controls .copyright-block{font-size:9px}.page-container#map .map-controls .events .dates{left:0;top:-57px;height:52px;width:auto;overflow-x:auto;overflow-y:hidden}.page-container#map .map-controls .events .dates li{width:52px;display:block;float:left}.page-container#map .map-controls .events .content .text{max-height:260px}.page-container#map .map-controls .bus-filter .filters{max-height:175px}.page-container#map .twitter-feed-element{position:fixed !important;width:100%;height:60%;bottom:84px;animation:none;min-width:0 !important;left:0 !important}.page-container#map .twitter-feed-element:after{display:none}.page-container#map .map-overlay-element{position:fixed !important;width:100% !important;min-width:0 !important;max-height:60%;left:0 !important}.page-container#map .map-overlay-element .map-overlay-element-content{max-height:210px;overflow:auto}.page-container#map .map-overlay-element:after{display:none}.page-container#map .map-overlay-element.where-to{position:static !important}.page-container#map .map-overlay-element.where-to .search-form .relative .input input{width:auto}.page-container#map .map-overlay-element.where-to .search-form .clockpicker .arrows{display:none}.page-container#map .map-overlay-element.where-to .search-submit .submit_search{background-image:none}.page-container#map .map-overlay-element.where-to .search-submit .submit_search.remove{background-image:none}.page-container#map .announcements .blue-toggler{background:#fff}.page-container#map .announcements .blue-toggler .half{background:#ad0000}.page-container#map .announcements .blue-toggler .toggler-icon{display:none !important}.page-container#map .announcements .blue-toggler h4{display:block !important;text-align:center !important;font-size:14px !important;padding-left:10px !important}.page-container#map .map-route-plans{margin:0;width:100%;height:auto;max-height:none}.page-container#map .map-route-plans ul{max-height:calc(100vh - 492px) !important;overflow-y:none}.page-container#map .plan-detail ul{max-height:calc(100vh - 405px) !important}.map-overlay-window{position:fixed;max-height:100%;overflow-y:auto;background-color:#fff}.map-overlay-window .menu{width:100%;position:static;padding:20px 70px 20px 20px}.map-overlay-window .content{margin:0;padding:20px;overflow:visible}.datepicker-dropdown{z-index:15 !important}.leaflet-popup-content-wrapper{max-width:95vw}}.error-overlay{position:fixed;top:0;left:0;background:rgba(255,255,255,0.6);z-index:1005;display:none;height:100%;width:100%}.error-overlay.show{display:block}.error-modal{position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:50%;margin-left:-300px;height:auto;width:600px;background:#fbfbfb;display:none;z-index:1007}.error-modal.show{display:block}.error-modal .modal-header{width:100%;height:60px;background:#ad0000;color:#ffffff;text-align:center}.error-modal .modal-header h1{padding-top:10px}.error-modal .modal-content{width:90%;text-align:center;margin:0 auto;padding:25px;font-size:14pt}.error-modal .modal-content .modal-button{text-align:center;margin-top:25px}.error-modal .modal-content .modal-button button{width:150px;height:35px;outline:0;border:0;background:#5e9cae;color:#ffffff;cursor:pointer;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.error-modal .modal-content .modal-button button:hover{background:#ffffff;color:#5e9cae;border:1px solid #5e9cae}.cropper{position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:50%;margin-left:-300px;height:auto;width:600px;background:#fbfbfb;display:none;z-index:1007;box-shadow:0 0 35px rgba(0,0,0,0.3)}.cropper.show{display:block}.cropper .modal-close{position:absolute;top:12px;right:10px;width:35px;line-height:35px;text-align:center;-webkit-border-radius:50%;border-radius:50%;background-color:#eee;cursor:pointer;font-size:30px;color:#5e9cae}.cropper .modal-close:hover{color:#ad0000}.cropper .modal-header{width:100%;height:60px;background:#5e9cae;color:#ffffff;text-align:center}.cropper .modal-header h1{padding-top:10px}.cropper .cropper-content{width:90%;margin:0 auto;padding:25px;text-align:center}.cropper .modal-button{text-align:center;margin-top:25px;padding-bottom:15px}.cropper .modal-button button{width:150px;height:35px;outline:0;border:0;background:#206c49;color:#ffffff;cursor:pointer;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.cropper .modal-button button:hover{background:#ffffff;color:#206c49;border:1px solid #206c49}.cropper .modal-button button.disabled{pointer-events:none;opacity:0.6;cursor:initial;background:#ad0000}.cropper .modal-button button.disabled:hover{background:#ad0000;color:#fff;border:0}@media screen and (max-width: 700px), (max-height: 715px){.cropper{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;top:0;left:0;margin:0;height:100%;width:100%;overflow-y:auto;z-index:9999}.cropper .modal-header{height:auto}.cropper .modal-header h1{padding:10px 50px 10px 10px}}body footer{display:none}html.verslun>body footer,html.underpage>body footer,html.timetable>body footer,html.news>body footer,html.upplysingar>body footer,html.fundagerir>body footer,html.um-straeto>body footer{display:block;width:100%;padding:30px 0;font-size:20px}html.verslun>body footer ul,html.underpage>body footer ul,html.timetable>body footer ul,html.news>body footer ul,html.upplysingar>body footer ul,html.fundagerir>body footer ul,html.um-straeto>body footer ul{list-style:none;margin:0;padding:0;vertical-align:top;text-align:center}html.verslun>body footer ul li,html.underpage>body footer ul li,html.timetable>body footer ul li,html.news>body footer ul li,html.upplysingar>body footer ul li,html.fundagerir>body footer ul li,html.um-straeto>body footer ul li{display:inline-block;line-height:32px;vertical-align:middle;position:relative;left:-15px}html.verslun>body footer ul li a,html.underpage>body footer ul li a,html.timetable>body footer ul li a,html.news>body footer ul li a,html.upplysingar>body footer ul li a,html.fundagerir>body footer ul li a,html.um-straeto>body footer ul li a{color:inherit}html.verslun>body footer ul li:first-child,html.underpage>body footer ul li:first-child,html.timetable>body footer ul li:first-child,html.news>body footer ul li:first-child,html.upplysingar>body footer ul li:first-child,html.fundagerir>body footer ul li:first-child,html.um-straeto>body footer ul li:first-child{padding-left:30px}html.verslun>body footer ul li:last-child,html.underpage>body footer ul li:last-child,html.timetable>body footer ul li:last-child,html.news>body footer ul li:last-child,html.upplysingar>body footer ul li:last-child,html.fundagerir>body footer ul li:last-child,html.um-straeto>body footer ul li:last-child{border:none}html.verslun>body footer ul li:after,html.underpage>body footer ul li:after,html.timetable>body footer ul li:after,html.news>body footer ul li:after,html.upplysingar>body footer ul li:after,html.fundagerir>body footer ul li:after,html.um-straeto>body footer ul li:after{content:'/';display:inline-block;padding:0 10px;color:#ad0000}html.verslun>body footer ul li.no-after:after,html.underpage>body footer ul li.no-after:after,html.timetable>body footer ul li.no-after:after,html.news>body footer ul li.no-after:after,html.upplysingar>body footer ul li.no-after:after,html.fundagerir>body footer ul li.no-after:after,html.um-straeto>body footer ul li.no-after:after{content:'';padding:0;display:none}html.verslun>body footer img,html.underpage>body footer img,html.timetable>body footer img,html.news>body footer img,html.upplysingar>body footer img,html.fundagerir>body footer img,html.um-straeto>body footer img{margin-right:10px;position:relative;top:3px}.emergency{position:fixed;width:100vw;height:100vh;left:0;top:0;z-index:9999}.emergency .modal{background-color:#fff;position:absolute;top:50%;left:50%;width:560px;max-width:100vw;max-height:100vh;z-index:1010;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.emergency .modal .badge{background-color:#940000;position:absolute;width:80px;left:5px;top:63px;text-align:center;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-border-radius:50%;border-radius:50%}.emergency .modal .badge i{color:#ffcf00;font-size:50px;display:inline-block;line-height:80px}.emergency .modal h1{background-color:#ad0000;border-left:10px solid #940000;color:#fff;padding:20px 35px 20px 55px}.emergency .modal .content{padding:25px 30px;font-size:20px;border-left:10px solid #940000}.emergency .modal .buttons{text-align:center}.emergency .modal .buttons .close{background-color:#ad0000;color:#fff;border:none;cursor:pointer;outline:none;padding:10px 30px;margin:65px 0 0;font-size:20px;font-weight:bold;position:absolute;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-border-radius:20px;border-radius:20px;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.emergency .modal .buttons .close:hover{background-color:#940000}@media screen and (max-width: 700px){.emergency .modal{overflow-y:auto}.emergency .modal .badge{display:none}.emergency .modal h1{padding-left:30px}.emergency .modal .buttons .close{margin-top:25px !important;position:static;transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0)}}@font-face{font-family:'Ahkio';src:url("/mika_melvas_-_ahkio-regular-webfont.woff2") format("woff2"),url("/mika_melvas_-_ahkio-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}.samgongukort .samgongukort-icons{list-style-type:none;margin-left:0 !important;list-style-type:none;display:flex;justify-content:space-around;padding:40px 20px}.samgongukort .samgongukort-icons li{text-align:center;font-weight:bold;color:#4B4B4B;margin:0 20px;position:relative}.samgongukort .samgongukort-icons li img{height:100px}.samgongukort .samgongukort-icons li div{margin-top:10px}.samgongukort .samgongukort-icons li:after{content:'';position:absolute;width:25px;height:25px;background-size:contain;top:calc(50% - 10px);right:-50%;background-repeat:no-repeat;background-image:url("/img/samgongukort/plus.svg");transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%)}.samgongukort .samgongukort-icons li:last-of-type:after{display:none}.samgongukort .samgongukort-icons li:nth-of-type(3):after{top:calc(50% - 5px);right:-40%;background-image:url("/img/samgongukort/equals.svg") !important}@media (max-width: 950px){.samgongukort .samgongukort-icons{flex-wrap:wrap;justify-content:center;padding:10px}.samgongukort .samgongukort-icons li{margin:0 20px;font-size:14px}.samgongukort .samgongukort-icons li div{margin-top:0px}.samgongukort .samgongukort-icons li:after{display:none}}.samgongukort .samgongukort-container{border-top:3px #ffcf00 solid;display:flex}.samgongukort .samgongukort-container .left-container{padding:30px;width:70%}.samgongukort .samgongukort-container .left-container h1{color:#1C1A1A !important;font-size:20px;padding-bottom:8px}.samgongukort .samgongukort-container .left-container p{line-height:25px !important}.samgongukort .samgongukort-container .left-container a{color:#000;font-weight:bold;text-decoration:none}.samgongukort .samgongukort-container .right-container{width:30%;padding:30px;background-color:#CECCC7}.samgongukort .samgongukort-container .right-container h2{color:#000 !important;font-size:18px;line-height:25px;text-align:center}.samgongukort .samgongukort-container .right-container .search-result{display:none}.samgongukort .samgongukort-container .right-container .search-result p{line-height:22px !important;font-weight:bold;margin-top:30px}.samgongukort .samgongukort-container .right-container .search-result a{color:#fff;text-decoration:none;background-color:#C42E35;font-weight:bold;font-family:'Ahkio';padding:15px;margin-top:10px;display:inline-block;-webkit-border-radius:10px;border-radius:10px}.samgongukort .samgongukort-container .right-container .search-result a:hover{background-color:#af292f}.samgongukort .samgongukort-container .right-container .search-result a.yellow{background-color:#F2A948}.samgongukort .samgongukort-container .right-container .search-result a.yellow:hover{background-color:#f09e30}.samgongukort .samgongukort-container .right-container .company-search{display:flex;min-height:40px;margin-top:20px}.samgongukort .samgongukort-container .right-container .company-search input{width:calc(100% - 70px);border:none;padding:10px;font-size:14px;outline:none}.samgongukort .samgongukort-container .right-container .company-search button{flex-grow:1;border:none;background-color:#b30e12;background-image:url("/img/icon-search.svg");background-size:15px;background-position:center;outline:none;background-repeat:no-repeat}.samgongukort .samgongukort-container .right-container .company-search button:hover{cursor:pointer;background-color:#9c0c0f}.samgongukort .samgongukort-container #ssn-found,.samgongukort .samgongukort-container #ssn-not-found{display:none;margin-top:20px}.samgongukort .samgongukort-container .two-cols{display:flex;margin-top:30px}.samgongukort .samgongukort-container .two-cols div{padding-right:20px}.samgongukort .samgongukort-container .two-cols div:nth-of-type(2){margin-left:20px;padding-right:0}.samgongukort .bottom-container{padding:40px;text-align:center}.samgongukort .bottom-container a{text-decoration:none;font-size:30px;font-weight:bold;color:#201D1E}.samgongukort .bottom-container a:hover{color:#000}@media (max-width: 650px){.samgongukort .samgongukort-container{display:block}.samgongukort .samgongukort-container .left-container{width:auto}.samgongukort .samgongukort-container .two-cols{display:block}.samgongukort .samgongukort-container .two-cols div{padding-right:0}.samgongukort .samgongukort-container .two-cols div:nth-of-type(2){margin-left:0}.samgongukort .samgongukort-container .right-container{width:auto;padding:20px}.samgongukort .samgongukort-container .right-container .company-search button{width:auto !important;margin:0 !important}.samgongukort .bottom-container{padding:20px}.samgongukort .bottom-container a{font-size:16px}}*{margin:0;padding:0}body,html{width:100%;height:100%;background-repeat:no-repeat;background-position:top center;background-size:cover;background-attachment:fixed}html.verslun,html.verslun>body{background-color:#ffcf00;background-image:url(../img/backgrounds/04.jpg) !important}html.underpage,html.underpage>body,html.nafnasamkeppni,html.nafnasamkeppni>body{background-color:#ffcf00;background-image:url(../img/backgrounds/01.jpg) !important}html.underpage,html.underpage>body,html.nytt-leidanet,html.nytt-leidanet>body{background-color:#ffcf00}html.underpage,html.underpage>body,html.nytt-leidanet,html.nytt-leidanet>body{background-color:#ffcf00;background-image:url(../img/backgrounds/leidanet-bg.png) !important;background-repeat:repeat !important;background-size:500px}html.underpage,html.underpage>body,html.upplysingar,html.upplysingar>body,html.leidakerfisbreytingar-2019,html.leidakerfisbreytingar-2019>body{background-color:#ffcf00;background-image:url(../img/backgrounds/01.jpg) !important}html.underpage,html.underpage>body,html.upplysingar,html.upplysingar>body,html.leidakerfisbreytingar-2019,html.leidakerfisbreytingar-2019>body{background-color:#ffcf00;background-image:url(../img/backgrounds/01.jpg) !important}html.um-straeto,html.um-straeto>body{background-color:#ffcf00;background-image:url(../img/backgrounds/05.jpg) !important}html.covid-19,html.covid-19>body,html.timetable,html.timetable>body{background-color:#ffcf00;background-image:url(../img/backgrounds/03.jpg) !important}html.news,html.news>body{background-color:#ffcf00;background-image:url(../img/backgrounds/06.jpg) !important}body{font-family:'Source Sans Pro', sans-serif;font-weight:400;color:#1a2732;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}input,textarea,button{font-family:'Source Sans Pro', sans-serif;font-size:11pt}select::-ms-expand{display:none}.mobile-header{display:none}body>header{padding:0 10px 0 20px;background:#fff;background:rgba(255,255,255,0.9);position:fixed;top:0;right:0;z-index:1001;-moz-box-shadow:0 5px 8px rgba(0,0,0,0.1);-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.1);box-shadow:0 5px 8px rgba(0,0,0,0.1)}body>header .logo{background:url(../img/logo.svg) no-repeat;width:52px;height:52px;background-size:100%;display:inline-block;vertical-align:top;margin:13px 10px 0 0}body>header .logo h1{visibility:hidden}body>header nav#main{display:inline-block;vertical-align:top;font-weight:600;color:#1a2732}body>header nav#main a{font-size:12pt;color:#1a2732;text-decoration:none;position:relative;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}body>header nav#main a:after{position:absolute;bottom:-14px;width:100%;height:3px;background:#ffcf00;display:block;visibility:hidden;opacity:0;content:'';-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}body>header nav#main>li{display:inline-block;line-height:80px;list-style-type:none;margin-right:5px;padding:0 8px}body>header nav#main>li:hover ul{display:block}body>header nav#main>li ul{display:none;position:absolute;max-width:212px;background-color:rgba(255,255,255,0.9);list-style:none;padding:0 10px 10px;margin-left:-20px;-moz-box-shadow:0 5px 8px rgba(0,0,0,0.1);-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.1);box-shadow:0 5px 8px rgba(0,0,0,0.1)}body>header nav#main>li ul hr{border:none;border-bottom:2px solid #ccc;opacity:0.4;margin:6px 0}body>header nav#main>li ul li{line-height:normal}body>header nav#main>li ul li a{color:#494949;font-weight:600;padding:4px 10px;display:block}body>header nav#main>li ul li.active a{color:#ad0000}body>header nav#main>li.disabled{pointer-events:none;cursor:default}body>header nav#main>li.disabled *{pointer-events:none;cursor:default}body>header nav#main>li a.noclick{pointer-events:none;cursor:default}body>header nav#main>li.active>a:after,body>header nav#main>li:hover>a:after{opacity:1;visibility:visible;bottom:-8px}body>header nav#main>li.active>a{color:#ad0000 !important}body>header nav#main li:hover>a{color:#5e9cae}body>header nav#main>li.highlighted a{color:white !important;padding:8px 15px;background-color:#5e9cae;border-bottom:3px solid #5e9cae}body>header nav#main>li.highlighted a:after{content:none}body>header nav#main>li.highlighted.active>a{border-bottom:3px solid #ffcf00;color:#ffcf00 !important}body>header nav#main>li.highlighted:hover>a{border-bottom:3px solid #ffcf00}body>header nav.main>a{display:inline-block;line-height:48px}body>header nav#helpers{display:inline-block;vertical-align:top;margin:0 5px}body>header nav#helpers li{line-height:80px;display:inline-block;margin:0 3px}body>header nav#helpers li a{display:block;line-height:normal;margin-top:26px}body>header nav#helpers li a img{height:28px}.page-container{width:100%;height:100%}.page-container .main-container{background:#fff;box-shadow:0 0 30px rgba(0,0,0,0.2)}.page-container .underpage-container{position:relative;z-index:1;padding-top:370px}.page-container .underpage-container header.underpage-header{margin-bottom:15px}.page-container .underpage-container header.underpage-header h1{font-size:32pt;font-weight:900;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,0.4)}.page-container .container{border-top:7px solid #5e9cae}.page-container .container .row{padding:30px}.page-container .container .row p{line-height:1.5;color:#1a2732;font-size:18px;padding:10px 0}.page-container .container .row p:first-child{padding-top:0}.tooltip{position:relative}.tooltip:hover:after{background:#ffcf00;background:rgba(255,207,0,0.8);border:1px solid #ad0000;border-radius:5px;color:#ad0000;content:attr(data-title);font-weight:bold;left:0;bottom:116%;padding:5px 15px;position:absolute;z-index:98;text-align:left}.tooltip:hover:before{border:solid;border-color:#ad0000 transparent;border-width:6px 6px 0 6px;content:"";left:44%;bottom:116%;margin-bottom:-6px;position:absolute;z-index:99}.tooltip.tt-r:hover:after{left:auto;right:0;text-align:right}.feedbackLink{position:fixed;top:40%;right:0;z-index:888;background:#ffcf00 url("../img/icon-exclamation-red.png") no-repeat 20px 19px;color:#ad0000;text-decoration:none;padding:14px 15px 16px 50px;line-height:1.1em}.feedbackLink.disabled{pointer-events:none;cursor:default;opacity:0.5}.feedbackWindow{display:none;width:800px;max-width:1000px;height:auto;max-height:100vh;z-index:99999;background:rgba(255,255,255,0.96)}.feedbackWindow.visible{display:block}.feedbackWindow .content{padding:0;height:700px;max-height:calc(100vh - 40px);overflow-y:visible}.feedbackWindow .content iframe{width:100%;height:100%}.feedbackWindow p{font-size:17px;color:#ad0000;margin-bottom:20px}.feedbackWindow label{display:block;margin-bottom:8px;font-size:20px}.feedbackWindow label sup{color:#ad0000}.feedbackWindow input,.feedbackWindow textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 10px;margin-bottom:20px;border:1px solid #ddd;outline:none}.feedbackWindow .alert div{padding:10px 15px;margin-bottom:20px;text-align:center;font-size:20px}.feedbackWindow .alert .success{background-color:#93dfbc;color:#206c49}.feedbackWindow .alert .error{background-color:#ffc7c7;color:#ad0000}button[type=submit]{-webkit-border-radius:4px;border-radius:4px;background-color:#6AA636;color:#fff;border:none;border-bottom:2px solid #4C841B;padding:12px 30px;cursor:pointer;outline:none;float:right;font-size:20px}button[type=submit]:hover{background-color:#4C841B}button[type=submit]:active{background-color:#406f17}.link-to-store{float:right}@media screen and (max-width: 1920px){.underpage-container{padding-top:270px !important}}@media screen and (max-width: 950px){.underpage-container{padding-top:210px !important}}@media screen and (max-height: 900px){.underpage-container{padding-top:210px !important}}@media screen and (max-height: 1111px){.feedbackLink{top:20%}}@media screen and (min-width: 701px){body>header.nav{display:block !important}}@media screen and (max-width: 700px){.mobile-header{display:block;position:fixed;z-index:9999;top:0;right:0}.mobile-header .openMenu{width:64px;height:64px;background:url("../img/icon-menu.png") no-repeat center center;background-size:100% 100%;display:inline-block}.mobile-header.map .openMenu{background-color:rgba(28,121,177,0.73)}body>header.nav{display:none;padding:0 15px 15px !important;width:auto !important;background:#fff;top:0;right:0;left:0;z-index:9999;max-height:100%;max-width:100%;overflow-y:auto;text-align:center}body>header.nav .closeMenu{position:absolute;top:0;right:0;width:70px;height:70px;background:url("../img/icon-close-menu.png") no-repeat center center;background-size:100% 100%;display:inline-block}body>header.nav .logo{margin:13px 0}body>header.nav nav#main{display:block}body>header.nav nav#main a{display:block}body>header.nav nav#main a:after{left:0}body>header.nav nav#main>li{display:block;line-height:60px;margin:0}body>header.nav nav#main>li a.noclick{pointer-events:all}body>header.nav nav#main>li ul{display:none;position:static;max-width:none;background-color:#fafafa;padding:0 10px;margin:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}body>header.nav nav#main>li ul li a{font-weight:400;padding:12px 10px}body>header.nav nav#main>li ul li.active a{color:#5e9cae}body>header.nav nav#main>li.active>a:after,body>header.nav nav#main>li:hover>a:after{display:none}body>header.nav nav#main>li.active>a{color:#ad0000 !important;background-color:#eee}body>header.nav nav#main>li.highlighted>a{padding:0}body>header.nav nav#main>li.highlighted.active>a{background-color:#5e9cae;border-bottom:3px solid #ffcf00;color:#ffcf00 !important}body>header.nav nav#helpers{margin:0}body>header.nav nav#helpers li{margin:0 10px}.feedbackLink{top:auto;bottom:0;display:none}.feedbackWindow{width:100%;height:100%;max-height:none}.feedbackWindow .content{height:calc(100vh - 40px);padding:20px 0;overflow-y:auto;-webkit-overflow-scrolling:touch}.feedbackWindow .content iframe{width:100%;height:100%;-webkit-overflow-scrolling:touch}.underpage-container header.underpage-header{margin-bottom:15px}.underpage-container header.underpage-header h1{font-size:20pt !important;padding:0 30px !important}}.landing-container{width:800px;margin:0 auto;text-align:center;padding-top:200px}.landing-container .landing-message{padding:20px 0}.landing-container .landing-button .btn{background-color:#1497db;color:#fff;text-decoration:none;font-weight:bold;display:inline-block;line-height:38px;padding:0 20px;margin-left:15px;-webkit-border-radius:3px;border-radius:3px}
