@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700");@keyframes a{0%{transform:translateX(-230px)}to{transform:translateX(0)}}body{width:100%;overflow-x:hidden;background:#f1f1f1}@media screen and (max-width:767px){body{background:#fff}body.front{background:#f1f1f1}}.container{background-size:cover;background-repeat:no-repeat}*{box-sizing:border-box}img{max-width:100%}.flex-next,.flex-prev{background:#000}.no-scroll{overflow:hidden}.accomodation-info-list-two,.advanced-search-form .input-group-container-n,.advanced-search-lodge-and-hotel-list>div ul li,.clearfix,.destination-filter-buttons,.discount-container .discount-container-inner,.img-slider .slider-img .slider-controls,.mega-dropdown .mega-dropdown-inner,.mobile-menu .mobile-menu-header,.order-flow-popup .popup-inner .popup-section .popup-section-buttons,.travel-list .travel-list-item,.travel-program .travel-program-item{overflow:auto;zoom:1}.container .h-center,[class*=col-md-] .h-center{text-align:center}.container .v-center,[class*=col-md-] .v-center{display:table-cell;vertical-align:middle}@media screen and (min-width:1300px){.container .col-indent,[class*=col-md-] .col-indent{padding-left:100px;padding-right:100px}}@media screen and (min-width:1025px) and (max-width:1299px){.container .col-indent,[class*=col-md-] .col-indent{padding-left:20px;padding-right:20px}}@media screen and (min-width:768px) and (max-width:1024px){.container .col-sm-indent,[class*=col-md-] .col-sm-indent{padding-left:30px;padding-right:30px}}@media screen and (min-width:768px) and (max-width:1024px){.container .col-sm-indent-left,[class*=col-md-] .col-sm-indent-left{padding-left:30px}}@media screen and (min-width:768px) and (max-width:1024px){.container .col-sm-indent-right,[class*=col-md-] .col-sm-indent-right{padding-right:30px}}@media screen and (min-width:1025px){.container .col-indent-left,[class*=col-md-] .col-indent-left{padding-left:100px}}@media screen and (min-width:1025px){.container .col-indent-right,[class*=col-md-] .col-indent-right{padding-right:100px}}.align-right{text-align:right}.float-left{float:left}.float-right{float:right}.float-none{float:none}.flex-parent{display:flex}.flex-child{flex:1}.justify-space-between{justify-content:space-between}.justify-flex-end{justify-content:flex-end}.align-items-baseline{align-items:baseline}body{font-family:Open Sans;font-size:12px}strong{font-size:13px}@media screen and (max-width:767px){strong{font-size:10px}}@media screen and (min-width:768px){a,button,input,select{font-size:13px}}@media screen and (max-width:767px){a,button,input,select{font-size:10px}}@media screen and (min-width:768px){h1{font-size:55px}}@media screen and (max-width:767px){h1{font-size:26px}}@media screen and (min-width:768px){h2{font-size:29px}}@media screen and (max-width:767px){h2{font-size:17px}}@media screen and (min-width:768px){h3{font-size:20px}}@media screen and (max-width:767px){h3{font-size:13px}}@media screen and (min-width:768px){h4{font-size:17px}}@media screen and (max-width:767px){h4{font-size:13px}}h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:700;text-transform:uppercase}.container{position:relative;margin:0 auto;padding:0;max-width:100%}@media screen and (max-width:1024px){.container{margin-right:0;margin-left:0;width:100%}}.container-fluid{padding:0}.row{margin-left:0;margin-right:0;margin-bottom:26px}header .row{margin-bottom:0}.col-md-12,[class*=col-sm-].col-sm-12{padding:0}@media screen and (max-width:767px){[class*=col-xs-].col-xs-12:not(:only-child){padding-bottom:12px}}[class*=col-md-]{position:static}@media screen and (min-width:768px){[class*=col-md-]:not(.col-md-12){padding:0 6px}[class*=col-md-]:not(.col-md-12):first-child{padding-left:0;padding-right:6px}[class*=col-md-]:not(.col-md-12):last-child{padding-left:6px;padding-right:0}[class*=col-md-]:not(.col-md-12):only-child{padding:0}}@media screen and (max-width:1024px){[class*=col-md-]:not(.col-md-12).col-sm-12{padding-left:0;padding-right:0}}@media screen and (max-width:767px){[class*=col-md-]:not(.col-md-12){padding-left:0;padding-right:0}}@media screen and (min-width:1025px){[class*=col-md-] .container-fluid [class*=col-md-]:not(last-child){margin-bottom:12px}[class*=col-md-] .container-fluid [class*=col-md-]:last-child{margin-bottom:0}}@media screen and (min-width:768px) and (max-width:1024px){[class*=col-md-] .container-fluid [class*=col-md-]{margin-bottom:12px}[class*=col-md-] .container-fluid [class*=col-md-]:first-child{padding-right:6px}[class*=col-md-] .container-fluid [class*=col-md-]:not(:first-child){padding-left:6px}[class*=col-md-] .container-fluid [class*=col-md-]:last-child{margin-bottom:0}}@media screen and (max-width:767px){[class*=col-md-] .container-fluid [class*=col-md-]{padding:6px 12px}[class*=col-md-] .container-fluid [class*=col-md-]:first-child{padding-top:0}[class*=col-md-] .container-fluid [class*=col-md-]:last-child{padding-bottom:0}}.main-row{position:relative}@media screen and (min-width:768px) and (max-width:1024px){.main-row{top:51px;padding-bottom:51px}}@media screen and (max-width:767px){.banner-row{padding-bottom:0;margin-bottom:0}}.accomodation-info-list dt{padding:4px 0;width:110px;text-align:left}.accomodation-info-list dd{margin-left:0;padding:4px 0;width:100%;border-bottom:1px solid #ececec}.accomodation-info-list-inline{padding:0 0 5px;list-style:none;border-bottom:1px solid #ececec}@media screen and (max-width:767px){.accomodation-info-list-inline{padding:20px 0;background-color:#f2f2f2}}.accomodation-info-list-inline li{display:inline-block;margin-right:26px}@media screen and (max-width:767px){.accomodation-info-list-inline li{position:relative;display:block;padding:6px 0 6px 60px}.accomodation-info-list-inline li svg{position:absolute;left:20px}}.accomodation-info-list-two{padding:20px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.accomodation-info-list-two dl{margin-bottom:0}.accomodation-info-list-two dl dt{width:116px;text-align:left}.accomodation-info-list-two dl dt .svg{margin-right:30px}.accomodation-info-list-two dl dd{margin-left:100px}.accomodation-info-list-two-columns dl{column-count:2}.accomodation-info-list-two-columns dl dt{padding-bottom:17.1428px;break-inside:avoid}.accomodation-info-list-two-columns dl dd{margin-left:25px;margin-bottom:6px}.accomodation-info-list-two-columns dl dd ul{margin:0;padding:0;list-style:none}.accomodation-info-list-two-columns dl dt+dd{margin-top:-17.1428px}.accommodation-offer-list{padding-left:0;list-style:none}@media screen and (max-width:767px){.accommodation-offer-list{padding-top:0;padding-bottom:16px}}@media screen and (min-width:768px){.accommodation-offer-list{padding-top:16px}}.accommodation-offer-list [class*=col-]{padding-left:0!important;padding-right:0!important}.accommodation-offer-list .accommodation-offer-list-item{display:block;margin:auto;padding:4px 0}.accommodation-offer-list .accommodation-offer-list-item .accommodation-offer-list-item-heading{cursor:pointer}.accommodation-offer-list .accommodation-offer-list-item .row{margin-bottom:0}.accommodation-offer-list .accommodation-offer-list-item .row .offer-box{margin:20px 0}.accommodation-offer-list .accommodation-offer-list-item .row .offer-box .offer-box-paragraph{color:#000}.accommodation-offer-list .accommodation-offer-list-item .accommodation-offer-list-item-link{display:block;width:100%;text-align:right}.accordion-element{margin-bottom:2em}.accordion-element .col-md-1:first-child{padding-left:6px}.accordion-element .btn--back{margin-top:1em;color:#333}.accordion-element .accordion__heading{color:#333!important}.accordion-element .accordion__heading:active,.accordion-element .accordion__heading:hover,.accordion-element .accordion__heading:link,.accordion-element .accordion__heading:visited{text-decoration:none}.accordion-element .accordion__heading .accommodation-group-toggle{font-size:20px}.accordion-element .accordion__heading .glyphicon-triangle-bottom{display:none}.accordion-element .accordion__heading[aria-expanded=true] .glyphicon-triangle-bottom{display:inline-block}.accordion-element .accordion__heading[aria-expanded=true] .glyphicon-triangle-right{display:none}@media screen and (max-width:767px){.accordion-element .accordion__heading .accommodation-group__image{padding-bottom:12px;padding-right:0;width:100%}}.accordion-element .accordion__heading .accommodation-group__image .link{cursor:pointer!important}@media screen and (max-width:767px){.accordion-element .accordion__heading .accommodation-group__content{padding-right:0;width:100%}}@media screen and (max-width:1024px){.accordion-element .accordion__heading .group-details{padding-top:.5em}}.accordion-element .accordion__heading .group-details span{font-weight:700}.accordion-element .accordion__heading .group-details .advanced-search-form .ui-datepicker-trigger,.accordion-element .accordion__heading .group-details .btn,.advanced-search-form .accordion-element .accordion__heading .group-details .ui-datepicker-trigger{font-size:14px;padding:6px 10px;min-width:auto}.accordion-element .accordion__heading .group-details .advanced-search-form .ui-datepicker-trigger .glyphicon,.accordion-element .accordion__heading .group-details .btn .glyphicon,.advanced-search-form .accordion-element .accordion__heading .group-details .ui-datepicker-trigger .glyphicon{margin-left:5px;font-size:16px}@media screen and (min-width:768px){.accordion-element .accordion__heading .arrow-cnt{text-align:right}.accordion-element .accordion__heading .arrow-cnt .btn-label{margin-right:1em}}@media screen and (max-width:1024px){.accordion-element .accordion__heading .arrow-cnt .btn-label{display:inline-block!important;margin-right:1em}}.accordion-element .panel-body{padding:0}.accordion-element .panel-body .popup-section-heading{margin-bottom:1em}.accordion-element .panel-body .accommodation-single-group{background-color:#fff;margin:0 0 1em;padding:.5em 0 0;border-bottom:3px solid #fff}.accordion-element .panel-body .accommodation-single-group .row{margin-bottom:0;padding-bottom:.5em}.accordion-element .panel-body .accommodation-single-group .accommodation-name{background-color:#d3d3d3;padding:.5em}.accordion-element .panel-body .accommodation-single-group .accommodation-name h5{color:#333}.accordion-element .panel-body .accommodation-single-group .accommodation-details{background-color:#d3d3d3;padding:0 .5em .5em;font-weight:700}.accordion-element .panel-body .accommodation-single-group .accommodation-details img{margin-top:-.5em}@media screen and (max-width:767px){.accordion-element .panel-body .accommodation-single-group .accommodation-details img{margin-right:5px}}.accordion-element .panel-body .accommodation-single-group .accommodation-details .show-details-btn-cnt{margin-top:.5em;text-align:right;padding-right:.7em;cursor:pointer}@media screen and (min-width:481px){.accordion-element .panel-body .accommodation-single-group .accommodation-details .show-details-btn-cnt{margin-top:-18px}}@media screen and (min-width:768px){.accordion-element .panel-body .accommodation-single-group .accommodation-details .show-details-btn-cnt{margin-top:0}}.accordion-element .panel-body .accommodation-single-group .accommodation-details .show-details-btn-cnt a{font-size:13px;text-decoration:none}@media screen and (min-width:767px){.accordion-element .panel-body .accommodation-single-group .accommodation-details .show-details-btn-cnt a:hover{text-decoration:underline}}.accordion-element .panel-body .accommodation-single-group .accommodation-single-group__extra-info{display:none;padding:.5em;background-color:#fff}.accordion-element .panel-body .accommodation-single-group .accommodation-single-group__extra-info .accommodation-single-group__image a.link--show-img-slider{display:block;margin-top:1em;font-weight:700;font-size:13px}.accordion-element .panel-body .accommodation-single-group .accommodation-single-group__extra-info .accommodation-single-group__image a.link--show-img-slider:hover{cursor:pointer}.accordion-element .panel-body .accommodation-single-group .accommodation-single-group__extra-info .accommodation-single-group__image .flex-direction-nav{display:none}.accordion-element .panel-body .accommodation-single-group .accommodation-order-details{background-color:#fff;padding:0 .5em .5em;margin-bottom:0;font-weight:700}.accordion-element .panel-body .accommodation-single-group .accommodation-order-details span{display:block;font-weight:700}@media screen and (max-width:767px){.accordion-element .panel-body .accommodation-single-group .accommodation-order-details span{display:inline-block}}.accordion-element .panel-body .accommodation-single-group .accommodation-order-details .order-btn-cnt{float:right;margin-right:.2em;margin-top:10px}.accordion-element .panel-body .accommodation-single-group .accommodation-order-details .order-btn-cnt a{color:#fff}@media screen and (max-width:768px){.accordion-element .col-xs-6{padding-right:.5em}.accordion-element .col-xs-3,.accordion-element .col-xs-6{font-size:13px}}.accordion-element .show-details-btn-cnt a,.accordion-element a.link--show-img-slider{cursor:pointer}.text-content article h1,.text-content article h2,.text-content article h3,.text-content article h4,.text-content article h5,.text-content article h6{margin-top:0;text-transform:uppercase}.text-content article h2{margin-bottom:40px}.text-content article h4{margin-bottom:4px}@media screen and (max-width:767px){.text-content article h4{margin-top:20px}}@media screen and (min-width:768px) and (max-width:1024px){.text-content article h4{margin-top:24px}}@media screen and (min-width:1025px){.text-content article h4{margin-top:30px}}.advanced-search-form .ui-datepicker-trigger,.btn{margin-right:5px;color:#fff;font-size:12px;min-width:90px;text-transform:uppercase}@media screen and (max-width:767px){.advanced-search-form .ui-datepicker-trigger,.btn{font-size:10px}}.advanced-search-form .ui-datepicker-trigger:focus,.btn:focus{outline:0!important}.advanced-search-form .ui-datepicker-trigger:last-child,.btn:last-child{margin-right:0}@media screen and (max-width:767px){.advanced-search-form .btn-lg.ui-datepicker-trigger,.btn.btn-lg{padding:13px;font-size:10px}}@media screen and (min-width:768px){.advanced-search-form .btn-lg.ui-datepicker-trigger,.btn.btn-lg{min-width:130px;padding:18px}}.advanced-search-form .btn-green.ui-datepicker-trigger,.advanced-search-form .hurtigruten .btn--universe.ui-datepicker-trigger,.advanced-search-form .hurtigruten .order-flow-popup.order-flow-popup--umbraco-form input.ui-datepicker-trigger[type=submit],.advanced-search-form .order-flow-popup.order-flow-popup--umbraco-form .hurtigruten input.ui-datepicker-trigger[type=submit],.btn.btn-green,.hurtigruten .advanced-search-form .btn--universe.ui-datepicker-trigger,.hurtigruten .advanced-search-form .order-flow-popup.order-flow-popup--umbraco-form input.ui-datepicker-trigger[type=submit],.hurtigruten .btn.btn--universe,.hurtigruten .order-flow-popup.order-flow-popup--umbraco-form .advanced-search-form input.ui-datepicker-trigger[type=submit],.hurtigruten .order-flow-popup.order-flow-popup--umbraco-form input.btn[type=submit],.order-flow-popup.order-flow-popup--umbraco-form .advanced-search-form .hurtigruten input.ui-datepicker-trigger[type=submit],.order-flow-popup.order-flow-popup--umbraco-form .hurtigruten .advanced-search-form input.ui-datepicker-trigger[type=submit],.order-flow-popup.order-flow-popup--umbraco-form .hurtigruten input.btn[type=submit]{background:linear-gradient(180deg,#00cbb6,#009888)}.advanced-search-form .btn-green.ui-datepicker-trigger:hover,.advanced-search-form .hurtigruten .btn--universe.ui-datepicker-trigger:hover,.advanced-search-form .hurtigruten .order-flow-popup.order-flow-popup--umbraco-form input.ui-datepicker-trigger:hover[type=submit],.advanced-search-form .order-flow-popup.order-flow-popup--umbraco-form .hurtigruten input.ui-datepicker-trigger:hover[type=submit],.btn.btn-green:hover,.hurtigruten .advanced-search-form .btn--universe.ui-datepicker-trigger:hover,.hurtigruten .advanced-search-form .order-flow-popup.order-flow-popup--umbraco-form input.ui-datepicker-trigger:hover[type=submit],.hurtigruten .btn.btn--universe:hover,.hurtigruten .order-flow-popup.order-flow-popup--umbraco-form .advanced-search-form input.ui-datepicker-trigger:hover[type=submit],.hurtigruten .order-flow-popup.order-flow-popup--umbraco-form input.btn:hover[type=submit],.order-flow-popup.order-flow-popup--umbraco-form .advanced-search-form .hurtigruten input.ui-datepicker-trigger:hover[type=submit],.order-flow-popup.order-flow-popup--umbraco-form .hurtigruten .advanced-search-form input.ui-datepicker-trigger:hover[type=submit],.order-flow-popup.order-flow-popup--umbraco-form .hurtigruten input.btn:hover[type=submit]{background:linear-gradient(180deg,#00a291,#009888)}.advanced-search-form .contour form input.ui-datepicker-trigger[type=submit],.advanced-search-form .ui-datepicker-trigger,.btn.btn-light-green,.contact__form .btn,.contour form .advanced-search-form input.ui-datepicker-trigger[type=submit],.contour form input.btn[type=submit]{background:linear-gradient(180deg,#acd755,#95b64e)}.advanced-search-form .contour form input.ui-datepicker-trigger:hover[type=submit],.advanced-search-form .ui-datepicker-trigger:hover,.btn.btn-light-green:hover,.contact__form .btn:hover,.contour form .advanced-search-form input.ui-datepicker-trigger:hover[type=submit],.contour form input.btn:hover[type=submit]{background:linear-gradient(180deg,#a4d344,#8aaa46)}.advanced-search-form .btn-yellow.ui-datepicker-trigger,.advanced-search-form .order-flow-popup.order-flow-popup--umbraco-form .sommer input.ui-datepicker-trigger[type=submit],.advanced-search-form .sommer .btn--universe.ui-datepicker-trigger,.advanced-search-form .sommer .order-flow-popup.order-flow-popup--umbraco-form input.ui-datepicker-trigger[type=submit],.btn.btn-yellow,.order-flow-popup.order-flow-popup--umbraco-form .advanced-search-form .sommer input.ui-datepicker-trigger[type=submit],.order-flow-popup.order-flow-popup--umbraco-form .sommer .advanced-search-form input.ui-datepicker-trigger[type=submit],.order-flow-popup.order-flow-popup--umbraco-form .sommer input.btn[type=submit],.sommer .advanced-search-form .btn--universe.ui-datepicker-trigger,.sommer .advanced-search-form .order-flow-popup.order-flow-popup--umbraco-form input.ui-datepicker-trigger[type=submit],.sommer .btn.btn--universe,.sommer .order-flow-popup.order-flow-popup--umbraco-form .advanced-search-form input.ui-datepicker-trigger[type=submit],.sommer .order-flow-popup.order-flow-popup--umbraco-form input.btn[type=submit]{background:linear-gradient(180deg,#f9bf6e,#f7aa3d)}.advanced-search-form .btn-yellow.ui-datepicker-trigger:hover,.advanced-search-form .order-flow-popup.order-flow-popup--umbraco-form .sommer input.ui-datepicker-trigger:hover[type=submit],.advanced-search-form .sommer .btn--universe.ui-datepicker-trigger:hover,.advanced-search-form .sommer .order-flow-popup.order-flow-popup--umbraco-form input.ui-datepicker-trigger:hover[type=submit],.btn.btn-yellow:hover,.order-flow-popup.order-flow-popup--umbraco-form .advanced-search-form .sommer input.ui-datepicker-trigger:hover[type=submit],.order-flow-popup.order-flow-popup--umbraco-form .sommer .advanced-search-form input.ui-datepicker-trigger:hover[type=submit],.order-flow-popup.order-flow-popup--umbraco-form .sommer input.btn:hover[type=submit],.sommer .advanced-search-form .btn--universe.ui-datepicker-trigger:hover,.sommer .advanced-search-form .order-flow-popup.order-flow-popup--umbraco-form input.ui-datepicker-trigger:hover[type=submit],.sommer .btn.btn--universe:hover,.sommer .order-flow-popup.order-flow-popup--umbraco-form .advanced-search-form input.ui-datepicker-trigger:hover[type=submit],.sommer .order-flow-popup.order-flow-popup--umbraco-form input.btn:hover[type=submit]{background:linear-gradient(180deg,#f7ae47,#f7aa3d)}.advanced-search-form .btn-blue.ui-datepicker-trigger,.advanced-search-form .order-flow-popup.order-flow-popup--umbraco-form .vinter input.ui-datepicker-trigger[type=submit],.advanced-search-form .vinter .btn--universe.ui-datepicker-trigger,.advanced-search-form .vinter .order-flow-popup.order-flow-popup--umbraco-form input.ui-datepicker-trigger[type=submit],.btn.btn-blue,.order-flow-popup.order-flow-popup--umbraco-form .advanced-search-form .vinter input.ui-datepicker-trigger[type=submit],.order-flow-popup.order-flow-popup--umbraco-form .vinter .advanced-search-form input.ui-datepicker-trigger[type=submit],.order-flow-popup.order-flow-popup--umbraco-form .vinter input.btn[type=submit],.vinter .advanced-search-form .btn--universe.ui-datepicker-trigger,.vinter .advanced-search-form .order-flow-popup.order-flow-popup--umbraco-form input.ui-datepicker-trigger[type=submit],.vinter .btn.btn--universe,.vinter .order-flow-popup.order-flow-popup--umbraco-form .advanced-search-form input.ui-datepicker-trigger[type=submit],.vinter .order-flow-popup.order-flow-popup--umbraco-form input.btn[type=submit]{background:linear-gradient(180deg,#00a1cd,#0181be)}.advanced-search-form .btn-blue.ui-datepicker-trigger:hover,.advanced-search-form .order-flow-popup.order-flow-popup--umbraco-form .vinter input.ui-datepicker-trigger:hover[type=submit],.advanced-search-form .vinter .btn--universe.ui-datepicker-trigger:hover,.advanced-search-form .vinter .order-flow-popup.order-flow-popup--umbraco-form input.ui-datepicker-trigger:hover[type=submit],.btn.btn-blue:hover,.order-flow-popup.order-flow-popup--umbraco-form .advanced-search-form .vinter input.ui-datepicker-trigger:hover[type=submit],.order-flow-popup.order-flow-popup--umbraco-form .vinter .advanced-search-form input.ui-datepicker-trigger:hover[type=submit],.order-flow-popup.order-flow-popup--umbraco-form .vinter input.btn:hover[type=submit],.vinter .advanced-search-form .btn--universe.ui-datepicker-trigger:hover,.vinter .advanced-search-form .order-flow-popup.order-flow-popup--umbraco-form input.ui-datepicker-trigger:hover[type=submit],.vinter .btn.btn--universe:hover,.vinter .order-flow-popup.order-flow-popup--umbraco-form .advanced-search-form input.ui-datepicker-trigger:hover[type=submit],.vinter .order-flow-popup.order-flow-popup--umbraco-form input.btn:hover[type=submit]{background:linear-gradient(180deg,#008ed2,#0080be)}.advanced-search-form .btn-sm.ui-datepicker-trigger,.btn.btn-sm{padding:8px 12px;font-size:11px}.advanced-search-form .btn-sm.ui-datepicker-trigger .glyphicon,.btn.btn-sm .glyphicon{margin-right:0;margin-left:24px;font-size:inherit}.advanced-search-form .btn-white.ui-datepicker-trigger,.btn.btn-white{margin:0;padding:10px 15px;width:100%;font-size:14px;background-color:#fff;color:#333;text-align:left}@media screen and (max-width:767px){.advanced-search-form .btn-white.ui-datepicker-trigger,.btn.btn-white{background-color:#f2f2f2}}.advanced-search-form .ui-datepicker-trigger .glyphicon,.btn .glyphicon{font-size:16px;margin-right:10px}.advanced-search-form .ui-datepicker-trigger .btn-text,.btn .btn-text{position:relative;top:-2px}.advanced-search-form .btn-spin.ui-datepicker-trigger,.btn.btn-spin{color:transparent;cursor:pointer;background:transparent url(/dist/images/svg/search_spinner.svg) 50% no-repeat!important}.advanced-search-form .ui-datepicker-trigger svg,.btn svg{top:.15em}.next-img,.previous-img{padding:12px;background-color:#0080be}.next-img span,.previous-img span{color:#fff}@media screen and (max-width:767px){.filter-search-button{display:block;padding:10px 20px;background:#f2f2f2;border:none;width:100%;border-radius:5px}}@media screen and (min-width:768px){.filter-search-button{position:relative;top:1px;display:inline-block;padding:0 16px 0 24px;width:70px;height:70px;color:#333;background-color:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:none;border-top:none;border-top-right-radius:5px;border-bottom-right-radius:5px}}p.read-link-box{margin:0;position:absolute;bottom:0;z-index:5000;height:80px;background:linear-gradient(180deg,transparent,#fff 48px)}@media screen and (max-width:767px){p.read-link-box{height:60px;width:100%;padding:0}}@media screen and (min-width:768px) and (max-width:1024px){p.read-link-box{width:100%;padding:0}}@media screen and (min-width:1025px){p.read-link-box{padding:0;left:52px;width:calc(100% - 104px)}}p.read-link-box .btn-sm{position:absolute;bottom:0}input[type=text],textarea{background-color:#fff}input[type=submit]{background-color:#000}.contourPage .contourField{padding:0}.contourPage .contourField:first-child{padding-right:0}.contourPage .contourField:last-child{padding-left:0}.contourPage .contourField.checkbox{padding:10px;position:relative}.contourPage .contourField.checkbox .fieldLabel{padding-left:16px}.contourPage .contourField.checkbox input[type=checkbox]{top:8px;margin-left:0}.contourPage .contourField.longanswer input::-webkit-input-placeholder,.contourPage .contourField.longanswer textarea::-webkit-input-placeholder,.contourPage .contourField.shortanswer input::-webkit-input-placeholder,.contourPage .contourField.shortanswer textarea::-webkit-input-placeholder{color:#000}.contourPage input[type=text],.contourPage textarea{border:1px solid #ccc;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}.contourPage input[type=text]:focus,.contourPage textarea:focus{border-color:#66afe9!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px rgba(102,175,233,.6);outline:0 none}.caption-controller{text-align:center;margin-bottom:20px}.caption-controller p{color:#fff;margin-bottom:12px;margin-left:auto;margin-right:auto;font-size:1.1em;font-weight:700}.caption-controller p:not(:first-child){margin-top:12px}@media screen and (max-width:499px){.caption-controller p{max-width:90%}}@media screen and (min-width:500px){.caption-controller p{max-width:66%}}.panel-group.collapsibles{margin-bottom:0;overflow:hidden}.panel-group .panel{box-shadow:none;border:none;border-radius:0}@media screen and (max-width:767px){.panel-group .panel{background-color:#f2f2f2}}.panel-group .panel .panel-heading{background-image:none;background-color:transparent;border-radius:0}.panel-group .panel .panel-heading .panel-title{position:relative;font-size:14px;font-weight:700}.panel-group .panel .panel-heading .panel-title a{font-size:14px;display:block;text-transform:uppercase}.panel-group .panel .panel-heading .panel-title a:focus,.panel-group .panel .panel-heading .panel-title a:hover{text-decoration:none}.panel-group .panel .panel-heading .panel-title a .glyphicon{position:relative;top:3px;font-size:12px;float:right}.panel-group .panel .panel-heading .panel-title a[aria-expanded=true] svg circle,.panel-group .panel .panel-heading .panel-title a[aria-expanded=true] svg ellipse,.panel-group .panel .panel-heading .panel-title a[aria-expanded=true] svg path,.panel-group .panel .panel-heading .panel-title a[aria-expanded=true] svg polygon,.panel-group .panel .panel-heading .panel-title a[aria-expanded=true] svg rect{fill:#fff}.panel-group .panel .panel-collapse{color:#fff}.panel-group .panel .panel-collapse .panel-body{border-top:none}.panel-group .panel .panel-collapse .panel-body a{color:#fff;text-decoration:underline}@media screen and (max-width:767px){.controller-btns{padding:10px 0;text-align:center}}.destination-filter-buttons{padding-top:20px;border-top:1px solid #e6e6e6}@media screen and (min-width:1025px){.destination-filter-buttons .destination-filter-buttons-inner{padding-left:14px!important}}.destination-filter-buttons .destination-filter-buttons-inner h3{margin-bottom:6px}@media screen and (max-width:767px){.destination-filter-buttons .destination-filter-buttons-inner button{margin-bottom:6px;display:block}.destination-filter-buttons .destination-filter-buttons-inner button:last-child{margin-bottom:0}}.destination-filter-buttons .destination-filter-buttons-inner button .replaced-svg circle,.destination-filter-buttons .destination-filter-buttons-inner button .replaced-svg line,.destination-filter-buttons .destination-filter-buttons-inner button .replaced-svg path{fill:#fff}.discount-container .discount-container-inner{padding:23px 18px;background-color:#066592;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.discount-container .discount-container-inner .col-md-3 .discount-title{margin:0 0 10px;color:#fff}.discount-container .discount-container-inner .discount-list{color:#fff;margin-bottom:0}.discount-container .discount-container-inner .discount-list dt{padding-right:5px;width:auto}.discount-container .discount-container-inner .discount-list dd{margin-left:0}.dropdown{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;display:inline-block;margin-right:-.3em}.dropdown.open .dropdown-toggle{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}@media screen and (max-width:767px){.dropdown{display:block;margin:6px 0}}@media screen and (min-width:768px) and (max-width:1024px){.dropdown{width:auto}}.dropdown .dropdown-toggle{margin:0;text-align:left;text-transform:uppercase;font-weight:700}@media screen and (max-width:767px){.dropdown .dropdown-toggle{display:block;padding:10px 20px;background:#f2f2f2;border:none;width:100%}}@media screen and (min-width:768px){.dropdown .dropdown-toggle{padding:0 10px;height:70px;color:#333;background-color:#fff;border:none;width:212px;max-width:100%}}.dropdown .dropdown-toggle svg{position:absolute;top:calc(50% - 7px)}.dropdown .dropdown-toggle .dropdown-text{margin-left:23px;max-width:calc(100% - 44px);display:inline-block}.dropdown .dropdown-toggle .glyphicon{padding-left:8px;position:absolute;top:calc(50% - 5px);right:12px}.dropdown .dropdown-menu{margin-top:0;width:auto;min-width:100%;font-size:12px;border-color:#e6e6e6;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;overflow-y:auto;z-index:101}@media screen and (min-width:1025px){.dropdown .dropdown-menu{max-height:500px}}@media screen and (max-width:1024px){.dropdown .dropdown-menu{max-height:250px}}.dropdown .dropdown-menu li a{padding-top:6px;padding-bottom:6px}.dropdown.hurtigruten-select{width:100%;border-left:none;border-right:none}.dropdown.hurtigruten-select .dropdown-toggle{max-width:100%;width:100%;border:1px solid #e6e6e6;border-radius:5px}.dropdown.hurtigruten-select .dropdown-toggle .glyphicon{padding-top:13px;height:100%;top:0;width:70px;text-align:center;border-left:1px solid #e6e6e6}@media screen and (min-width:768px){.dropdown.hurtigruten-select .dropdown-toggle .glyphicon{padding-top:30px;padding-left:17px}}.dropdown.hurtigruten-select .dropdown-menu li a{font-weight:700;padding-left:38px}.dropdown.hurtigruten-select .day-span{margin-left:20px;font-weight:400}.vimeo-player iframe{display:block}.panorama-player embed{max-width:100%;display:block}.footer-box{margin:auto}@media screen and (min-width:1025px){.footer-box{max-width:270px}}@media screen and (max-width:767px){.footer-box{padding:6px 20px}}@media screen and (min-width:768px) and (max-width:1024px){.footer-box{padding-left:30px;padding-bottom:30px}}.footer-box .footer-box-title h4{font-size:13px}.footer-box .footer-box-content ul{padding:0;list-style:none}.footer-box .footer-box-content ul li a{font-weight:400;color:#333;text-transform:none}@media screen and (max-width:767px){.footer-box .footer-box-content ul li a{font-size:12px}}.footer-box.footer-list .footer-box-content a{color:#333;font-size:12px;font-weight:400}.contact__form .footer-newsletter .form-inline .contourFieldSet,.footer-newsletter .form-inline .contact__form .contourFieldSet,.footer-newsletter .form-inline .form-group{display:inline-block}.contact__form .footer-newsletter .form-inline .contourFieldSet input,.footer-newsletter .form-inline .contact__form .contourFieldSet input,.footer-newsletter .form-inline .form-group input{height:36px;margin:0 -.125em;max-width:143px;padding:7px 10px;border:none;border-top-left-radius:5px;border-bottom-left-radius:5px}@media screen and (min-width:768px){.contact__form .footer-newsletter .form-inline .contourFieldSet input,.footer-newsletter .form-inline .contact__form .contourFieldSet input,.footer-newsletter .form-inline .form-group input{background-color:#f2f2f2}}@media screen and (max-width:767px){.contact__form .footer-newsletter .form-inline .contourFieldSet input,.footer-newsletter .form-inline .contact__form .contourFieldSet input,.footer-newsletter .form-inline .form-group input{background-color:#fff}}.contact__form .footer-newsletter .form-inline .contourFieldSet input[type=submit],.footer-newsletter .form-inline .contact__form .contourFieldSet input[type=submit],.footer-newsletter .form-inline .form-group input[type=submit]{border-top-left-radius:0;border-bottom-left-radius:0;background-color:#333}.footer-info .footer-box-content img{width:fit-content;margin-bottom:1rem}.footer-info .footer-box-content .show-separate-line{display:block;width:100%}.header-info{text-align:center;float:right}.header-info p{padding:15px 0;margin:0}.header-info p strong{display:block;margin-top:1px;text-transform:uppercase}.header-info p strong a{color:#333}@media screen and (max-width:1024px){.header-info{margin-top:7px}}.heading-controller{text-align:center}.heading-controller h2{margin:20px 0 0;color:#fff}.svg{margin:0 10px 0 0;height:1.2em;width:1.2em;position:relative;top:.25em}.svg .cls-1,.svg .st0{fill:#000}.logo{display:inline-block}@media screen and (min-width:768px){.logo{width:auto;height:67px}.logo img{height:100%}}@media screen and (max-width:767px){.logo{width:auto;height:50px}.logo img{height:100%}}.logo .svg{width:100%;max-width:148px;height:100%;max-height:67px;margin:0;position:static;top:0}#facebook-link-fixed{position:fixed;right:0;top:50%;padding:10px;margin-top:-34px;color:#333;text-transform:uppercase;background-color:#fff;border-top-left-radius:5px;border-bottom-left-radius:5px;font-weight:400;box-shadow:0 0 10px #b3b3b3;z-index:5000;cursor:pointer}@media screen and (max-width:767px){#facebook-link-fixed{display:none}}#facebook-link-fixed.darken{z-index:100}#facebook-link-fixed .svg{display:block;margin:0 auto 8px;height:22px}#facebook-link-fixed .svg path{fill:#066592}.follow-links a .svg{margin-right:2px;height:30px;width:30px}.indicator{display:inline-block;width:12px;height:12px;border:1px solid #e6e6e6;border-radius:100%}.indicator.indicator-green{background-color:#95b64e}.indicator.indicator-blue{background-color:#0080be}.indicator.indicator-red{background-color:red}.indicator.indicator-black{background-color:#333}.glyphicon-triangle-bottom,.glyphicon-triangle-right,.glyphicon-triangle-top{position:relative;top:2px;margin-right:5px}.image-slider-wrapper{position:relative;overflow-y:visible}@media screen and (max-width:767px){.image-slider-wrapper{margin:26px 0}}.image-slider{position:relative;width:100%;overflow-x:hidden;overflow-y:hidden}.image-slider .slides{height:auto;text-align:center}.image-slider .slides li{display:none;position:relative}.image-slider .slides li .centered{position:absolute;padding-top:3%;width:100%;height:100%}.image-slider .slides li .centered.shadow{background:radial-gradient(circle at 50% -40%,rgba(0,0,0,.3),rgba(0,0,0,.2),transparent,transparent)}.image-slider .slides li .centered h3{font-size:24px;padding-bottom:3px}@media screen and (max-width:860px) and (min-width:480px){.image-slider .slides li .centered h3{padding-bottom:30px}}@media screen and (max-width:480px){.image-slider .slides li .centered h3{font-size:16px;padding-top:5px;padding-bottom:4px}}.image-slider .slides li .centered p{font-size:16px}.image-slider .slides li .centered h3,.image-slider .slides li .centered p{text-shadow:2px 1px #2f4f4f}@media screen and (max-width:480px){.advanced-search-form .image-slider .slides li .centered .ui-datepicker-trigger,.image-slider .slides li .centered .advanced-search-form .ui-datepicker-trigger,.image-slider .slides li .centered .btn{padding:10px}}@media screen and (max-width:970px) and (min-width:860px){.image-slider .slides li .centered{padding-top:0}}.advanced-search-form .image-slider .slides li .centered .Vinter .ui-datepicker-trigger,.image-slider .slides li .centered .Vinter .advanced-search-form .ui-datepicker-trigger,.image-slider .slides li .centered .Vinter .btn{background:linear-gradient(180deg,#41a3cb,#3483ba)}.advanced-search-form .image-slider .slides li .centered .Vinter .ui-datepicker-trigger:hover,.image-slider .slides li .centered .Vinter .advanced-search-form .ui-datepicker-trigger:hover,.image-slider .slides li .centered .Vinter .btn:hover{background:linear-gradient(180deg,#3599c2,#3078aa)}.advanced-search-form .image-slider .slides li .centered .Sommer .ui-datepicker-trigger,.image-slider .slides li .centered .Sommer .advanced-search-form .ui-datepicker-trigger,.image-slider .slides li .centered .Sommer .btn{background:linear-gradient(180deg,#f8ce32,#e68f33)}.advanced-search-form .image-slider .slides li .centered .Sommer .ui-datepicker-trigger:hover,.image-slider .slides li .centered .Sommer .advanced-search-form .ui-datepicker-trigger:hover,.image-slider .slides li .centered .Sommer .btn:hover{background:linear-gradient(180deg,#f7c91e,#e48521)}.advanced-search-form .image-slider .slides li .centered .Hurtigruten .ui-datepicker-trigger,.image-slider .slides li .centered .Hurtigruten .advanced-search-form .ui-datepicker-trigger,.image-slider .slides li .centered .Hurtigruten .btn{background:linear-gradient(180deg,#47b58a,#3fa097)}.advanced-search-form .image-slider .slides li .centered .Hurtigruten .ui-datepicker-trigger:hover,.image-slider .slides li .centered .Hurtigruten .advanced-search-form .ui-datepicker-trigger:hover,.image-slider .slides li .centered .Hurtigruten .btn:hover{background:linear-gradient(180deg,#41a67f,#399189)}@media screen and (max-width:860px){.image-slider .slides{padding:0}.image-slider .slides .controller-content{display:none}}.image-slider .flex-control-nav{top:-1.5em;position:relative}.image-slider .flex-control-nav li a{background:#fff;border-radius:6px;width:11px;height:11px}.image-slider .flex-control-nav li a.flex-active{background:gray;border-radius:6px}@media screen and (max-width:768px){.image-slider .flex-control-nav{display:none}}.image-slider .flex-direction-nav li .flex-next{right:0}@media screen and (max-width:768px){.image-slider .flex-direction-nav li .flex-next{top:41%}}.image-slider .flex-direction-nav li .flex-prev{left:0}@media screen and (max-width:768px){.image-slider .flex-direction-nav li .flex-prev{top:41%}}.flexslider--default{height:auto!important}.info-box{padding:34px 15px;background-color:#fff;border-radius:5px}.info-box h4{margin:0 0 20px}.info-box p{margin:0}.info-list{margin-bottom:0;font-size:12px}.info-list>*{padding:1px 0}.info-list dt{width:auto;font-weight:400;text-align:left;float:left}.info-list dt.dt-sub{margin-top:4px;font-weight:700}.info-list dd{margin-left:50%;text-align:right}.info-list dd.dt-sub-value{margin-top:4px}.info-list .dt-bold{font-weight:700}.info-list .dt-mb{margin-bottom:6px}.info-list .d-divider{margin-top:4px}@media screen and (min-width:768px){.map-container #map{height:512px}}@media screen and (max-width:767px){.map-container #map{height:400px}}.map-container #map .gm-style-iw{left:26px!important}.map-container #map .gm-style-iw h2{margin-top:12px;font-size:20px}.map-container #map .gm-style-iw img{margin-top:6px;margin-bottom:6px;height:120px}.mega-dropdown{width:100%;position:absolute;left:0;display:none;padding-top:45px;z-index:1002}.mega-dropdown *{text-transform:none}.mega-dropdown .mega-dropdown-inner{padding-top:60px;padding-bottom:60px;background-color:#fff;display:-ms-flexbox;display:flex;flex-flow:row wrap}.mega-dropdown .mega-dropdown-inner>div{float:left}.mega-dropdown .mega-dropdown-inner>div:nth-child(n+6){padding-top:30px}.mega-dropdown .mega-dropdown-inner>div .mega-dropdown-sub{text-align:center}.mega-dropdown .mega-dropdown-inner>div .mega-dropdown-sub .mega-dropdown-sub-image{margin:auto;width:200px;height:122px;overflow:hidden;border-radius:16px}.mega-dropdown .mega-dropdown-inner>div .mega-dropdown-sub .mega-dropdown-sub-image img{max-width:none}.mega-dropdown .mega-dropdown-inner>div .mega-dropdown-sub .mega-dropdown-sub-content{margin:auto;padding-top:16px;max-width:80%}.mega-dropdown .mega-dropdown-inner>div .mega-dropdown-sub .mega-dropdown-sub-content h5{margin-bottom:12px}.mega-dropdown .mega-dropdown-inner>div .mega-dropdown-sub .mega-dropdown-sub-content h5 a{color:#333;text-decoration:none}.mega-dropdown#universe_winter-menu h5 a{color:#066592}.mega-dropdown#universe_summer-menu h5 a{color:#f29121}.mega-dropdown#univer_hurtigruten-menu h5 a{color:#009888}.mobile-menu{display:none}@media screen and (max-width:1024px){.mobile-menu{position:absolute;top:0;padding:20px 0 60px;width:100%;background-color:#fff;z-index:1100}}@media screen and (max-width:1024px){.mobile-menu .mobile-menu-header{margin:16px 0 20px;padding:2px 40px 0;height:40px}.mobile-menu .mobile-menu-header .svg{position:relative;top:4px;width:20px;height:20px;float:left}.mobile-menu .mobile-menu-header .svg path{fill:#000}.mobile-menu .mobile-menu-header span{display:inline-block;font-weight:700;font-size:20px;float:right}.mobile-menu .mobile-menu-header span.universe_winter-menu-heading{color:#066592}.mobile-menu .mobile-menu-header span.universe_winter-menu-heading svg path{fill:#066592}.mobile-menu .mobile-menu-header span.universe_summer-menu-heading{color:#f29121}.mobile-menu .mobile-menu-header span.universe_summer-menu-heading svg path{fill:#f29121}.mobile-menu .mobile-menu-header span.universe_hurtigruten-menu-heading{color:#009888}.mobile-menu .mobile-menu-header span.universe_hurtigruten-menu-heading svg path{fill:#009888}}@media screen and (max-width:1024px){.mobile-menu ul{padding:0;text-transform:uppercase;list-style:none;background-color:#fff}.mobile-menu ul li{border-top:1px solid #f2f2f2}.mobile-menu ul li:last-child{border-bottom:1px solid #f2f2f2}.mobile-menu ul li a{display:block;padding:20px 40px;color:gray;font-size:13px;font-weight:700}}.primary-nav{margin:0;background:transparent;box-shadow:none;border:none}.primary-nav ul{padding:26px 0 15px}.primary-nav ul li{text-transform:uppercase}.primary-nav ul li:hover a{text-decoration:underline}.primary-nav ul li:hover .mega-dropdown{display:block}.primary-nav ul li>a{padding:0;color:#333;font-weight:700}.primary-nav ul li>a img{position:relative;top:-1px;margin-right:8px}.primary-nav.primary-nav-mobile{background-color:#f2f2f2}.primary-nav.primary-nav-mobile ul{margin:0;line-height:1em}@media screen and (min-width:768px){.primary-nav.primary-nav-mobile ul{padding:14px 30px 20px}}@media screen and (max-width:767px){.primary-nav.primary-nav-mobile ul{padding:0}}@media screen and (min-width:768px){.primary-nav.primary-nav-mobile ul li{margin-right:30px}}.primary-nav.primary-nav-mobile ul li:first-child{padding-left:0}.primary-nav.primary-nav-mobile ul li:last-child{padding-right:0}@media screen and (max-width:767px){.primary-nav.primary-nav-mobile ul li a{width:25%}.primary-nav.primary-nav-mobile ul li a svg{display:block;margin:0 auto 10px}}.primary-nav .navbar-header{text-align:right}@media screen and (min-width:768px){.primary-nav .navbar-header{margin:16px 0 17px}}@media screen and (max-width:767px){.primary-nav .navbar-header{margin:9px 0}}.primary-nav .navbar-header .navbar-toggle{margin:0;background-color:transparent;border:none;float:none}.primary-nav .navbar-header .navbar-toggle .icon-bar{border:1px solid #333}.secondary-nav{margin-bottom:0;position:relative;min-height:0;border:none;box-shadow:none;background-color:transparent;background-image:none}.secondary-nav .navbar-collapse{background-color:#f1f1f1;padding:0;border:none;box-shadow:none}.secondary-nav .navbar-collapse .nav{margin:0;width:100%}@media screen and (max-width:1024px){.secondary-nav .navbar-collapse .nav{padding:0;text-transform:uppercase;font-weight:700;list-style:none;background-color:#fff}}@media screen and (max-width:1024px){.secondary-nav .navbar-collapse .nav li{color:gray;border-top:1px solid #f2f2f2}.secondary-nav .navbar-collapse .nav li:last-child{border-bottom:1px solid #f2f2f2}}.secondary-nav .navbar-collapse .nav li a{padding:14px 26px;color:#666;font-weight:700;line-height:23px;text-transform:uppercase;text-shadow:none}.secondary-nav .navbar-collapse .nav li a:focus{text-decoration:none;outline:0}@media screen and (max-width:1024px){.secondary-nav .navbar-collapse .nav li a{display:block;color:gray;font-size:13px}}.secondary-nav .navbar-collapse .nav li:hover a{color:#fff;text-decoration:none;background-color:gray;box-shadow:none}.secondary-nav .navbar-collapse .nav li.active a{color:#fff;background:none gray;box-shadow:none}.secondary-nav .navbar-collapse .nav li:last-child{background-color:gray}@media screen and (min-width:1025px){.secondary-nav .navbar-collapse .nav li:last-child{float:right}}@media screen and (max-width:1024px){.secondary-nav .navbar-collapse .nav li:last-child{border:none}}.secondary-nav .navbar-collapse .nav li:last-child a{color:#fff}.secondary-nav .navbar-collapse .nav li:last-child .svg{margin-left:10px;margin-right:0}.secondary-nav .navbar-collapse .nav li:last-child .svg path{fill:#fff}.no-bullets-list{padding-left:0;list-style:none}.offer-box{border-radius:5px}.offer-box .offer-box-content{border-top-right-radius:5px;border-top-left-radius:5px;background-color:#e6e6e6;position:relative}@media screen and (min-width:768px){.offer-box .offer-box-content{padding:26px 16px 20px}}@media screen and (max-width:767px){.offer-box .offer-box-content{padding:20px}}.offer-box .offer-box-content .offer-box-title{margin-bottom:8px;font-size:22px;font-weight:700;text-transform:none}@media screen and (min-width:768px){.offer-box .offer-box-content .offer-box-title{max-width:50%}}.offer-box .offer-box-content .offer-box-paragraph{font-size:16px}@media screen and (min-width:768px){.offer-box .offer-box-content .offer-box-paragraph{max-width:50%}}@media screen and (max-width:767px){.offer-box .offer-box-content .offer-box-paragraph{margin-bottom:0}}.offer-box .offer-box-content .offer-box-paragraph strong{font-size:16px}.offer-box .offer-box-content .offer-box-graphics{max-height:calc(100% + 26px);float:right}@media screen and (min-width:768px){.offer-box .offer-box-content .offer-box-graphics{position:absolute;right:18px;bottom:-13px}}@media screen and (max-width:767px){.offer-box .offer-box-content .offer-box-graphics{float:none}}.offer-box .offer-box-info{border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:40px}@media screen and (min-width:768px){.offer-box .offer-box-info{padding:12px 16px 4px}}@media screen and (max-width:767px){.offer-box .offer-box-info{padding:12px 20px 6px}}.offer-box .offer-box-info p{color:#fff}.popup{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:hsla(0,0%,100%,.9);z-index:1999}.popup .popup-container{position:absolute;background-color:#fff;box-shadow:0 0 15px #ccc;overflow:auto;max-height:80vh}@media screen and (max-width:767px){.popup .popup-container{max-height:92vh;width:100%;max-width:100%}}@media screen and (min-width:768px){.popup .popup-container{max-width:640px;min-height:360px;top:50%;left:50%;transform:translate(-50%,-50%)}}.popup .popup-container .popup-header{height:30px;background-color:#f2f2f2}.popup .popup-container .popup-header .close-popup{position:absolute;top:2px;right:0;z-index:2000}.popup .popup-container .popup-content{position:relative;padding-bottom:40px;height:100%}.popup .popup-container .popup-content .popup-tabs .tab-content{min-height:140px}@media screen and (min-width:768px){.popup .popup-container .popup-content .popup-tabs .tab-content>*{padding-left:50px;padding-right:50px}}@media screen and (max-width:767px){.popup .popup-container .popup-content .popup-tabs .tab-content>*{padding-left:30px;padding-right:30px}}.popup .popup-container .popup-content .popup-tabs .nav-tabs{position:absolute;height:38px;bottom:0;background:#f2f2f2;width:100%}@media screen and (min-width:768px){.popup .popup-container .popup-content .popup-tabs .nav-tabs{padding-left:50px;padding-right:50px}}@media screen and (max-width:767px){.popup .popup-container .popup-content .popup-tabs .nav-tabs{padding-right:20px;padding-left:20px}}.popup .popup-container .popup-content .popup-tabs .nav-tabs li a{height:42px;position:relative;top:-4px;color:#333;font-size:12px;background:transparent}@media screen and (max-width:767px){.popup .popup-container .popup-content .popup-tabs .nav-tabs li a{font-size:11px;padding-left:6px;padding-right:6px}}.popup .popup-container .popup-content .popup-tabs .nav-tabs li a:hover{background:linear-gradient(180deg,#47b58a,#3fa097)!important;color:#fff}.popup .popup-container .popup-content .popup-tabs .nav-tabs li.active a{color:#fff;background:linear-gradient(180deg,#47b58a,#3fa097)!important;border-bottom-color:none}.popup .popup-container .popup-content .popup-tabs .popup-heading{margin-bottom:8px}@media screen and (min-width:768px){.popup .popup-container .popup-content .popup-tabs .popup-heading{margin-top:40px}}@media screen and (max-width:767px){.popup .popup-container .popup-content .popup-tabs .popup-heading{margin-top:20px}}.popup .popup-container .popup-content .popup-heading{text-transform:none}@media screen and (max-width:767px){.popup .popup-container .popup-content .popup-paragraph{margin-bottom:20px}}@media screen and (min-width:768px){.popup .popup-container .popup-content .popup-paragraph{margin-bottom:40px}}.popup .popup-container .video-player{height:100%}@media screen and (min-width:768px){.popup .popup-container .video-player{min-height:360px}}.popup .popup-container .video-player iframe{width:100%;height:100%}@media screen and (min-width:768px){.popup .popup-container .video-player iframe{width:640px;height:360px}}@media screen and (min-width:1025px){.popup .popup-container .panorama-player embed{width:640px;height:360px}}@media screen and (max-width:1024px){.popup .popup-container .panorama-player embed{display:none}}@media screen and (max-width:480px){.price-table-toggle-container{display:flex;align-items:center}}.advanced-search-form .price-table-toggle-container .ui-datepicker-trigger,.contact__form .price-table-toggle-container .btn,.contour form .price-table-toggle-container input[type=submit],.price-table-toggle-container .advanced-search-form .ui-datepicker-trigger,.price-table-toggle-container .btn-light-green,.price-table-toggle-container .contact__form .btn,.price-table-toggle-container .contour form input[type=submit]{color:#fff!important;text-align:center;position:relative}.advanced-search-form .price-table-toggle-container .ui-datepicker-trigger span,.contact__form .price-table-toggle-container .btn span,.contour form .price-table-toggle-container input[type=submit] span,.price-table-toggle-container .advanced-search-form .ui-datepicker-trigger span,.price-table-toggle-container .btn-light-green span,.price-table-toggle-container .contact__form .btn span,.price-table-toggle-container .contour form input[type=submit] span{margin-left:0!important;font-size:14px!important}.advanced-search-form .price-table-toggle-container .ui-datepicker-trigger .glyphicon,.contact__form .price-table-toggle-container .btn .glyphicon,.contour form .price-table-toggle-container input[type=submit] .glyphicon,.price-table-toggle-container .advanced-search-form .ui-datepicker-trigger .glyphicon,.price-table-toggle-container .btn-light-green .glyphicon,.price-table-toggle-container .contact__form .btn .glyphicon,.price-table-toggle-container .contour form input[type=submit] .glyphicon{position:absolute;top:31%;left:6px}.price-table-toggle-container h5{display:inline-block;margin-left:5px}.price-table{width:100%;overflow-x:auto}.price-table table{max-width:100%;width:100%}.price-table table .price-table-caption{border-top-left-radius:5px;border-top-right-radius:5px;padding:16px 18px;color:#fff;background-color:#066592;border-bottom:1px solid #fff;font-weight:700}.price-table table .price-table-caption span{float:right}.price-table table thead th{padding:16px 18px;background-color:#f2f2f2;border:2px solid #fff;border-top:none}@media screen and (max-width:767px){.price-table table thead th{text-align:center}}.price-table table thead th:first-child{border-left:none;text-align:left}.price-table table thead th:last-child{border-right:none}.price-table table thead th.price-table-day-span{text-align:right}.price-table table thead th.price-table-headline-amount,.price-table table thead th.price-table-week-nr{text-align:center}.price-table table tbody tr:last-child td{border-bottom:none}.price-table table tbody tr.cheap td{color:#333;background-color:#f2f2f2}.price-table table tbody tr.normal td{background-color:#ccc}.price-table table tbody tr.expensive td{background-color:#b3b3b3}.price-table table tbody tr td{color:#fff;border:2px solid #fff}@media screen and (max-width:767px){.price-table table tbody tr td{text-align:center}}@media screen and (min-width:768px){.price-table table tbody tr td{padding:3px 20px}}@media screen and (max-width:767px){.price-table table tbody tr td{padding:3px 10px}}.price-table table tbody tr td.price-table-week-nr:first-child{color:#333;border-left:none;background-color:#f2f2f2!important}.price-table table tbody tr td:last-child{border-right:none}.price-table table tbody tr td.price-table-week-nr{text-align:center}.price-table table tbody tr td.price-table-week-nr>div{width:80px}.price-table table tbody tr td.price-table-day-span{text-align:right;width:25%}.price-table table tfoot{border-top:2px solid #fff;border-bottom:2px solid #fff;background-color:#f2f2f2}.price-table table tfoot tr td{position:relative;padding:16px 18px}.price-table table tfoot tr td:last-child span:last-child{position:absolute;right:16px;top:calc(50% - 8px);text-align:right}@media screen and (max-width:522px){.price-table table tfoot tr td:last-child span:last-child{top:calc(50% - 17px);max-width:320px}}@media screen and (max-width:400px){.price-table table tfoot tr td:last-child span:last-child{max-width:200px}}.price-table table tfoot tr td *{font-size:12px}.price-table table tfoot tr td .price-high,.price-table table tfoot tr td .price-low{position:relative;top:1px;display:inline-block;margin-right:5px;height:16px;width:16px;border-radius:100%;border:1px solid gray}.price-table table tfoot tr td .price-low{background-color:#f2f2f2}@media screen and (min-width:768px){.price-table table tfoot tr td .price-low{margin-left:12px}}.price-table table tfoot tr td .price-indicator{position:relative;top:-3px;width:70px}@media screen and (max-width:767px){.price-table table tfoot tr td .price-indicator:after{content:" ";display:block}}.price-table table tfoot tr:last-child td:last-child{border-radius:0 0 5px 5px}.price-table table tfoot tr:last-child td.price-table-last-updated{padding:12px 16px 4px;color:#fff}.price-table.price-table--eight td:first-child,.price-table.price-table--eight th:first-child,.price-table.price-table--six td:first-child,.price-table.price-table--six th:first-child{text-align:left!important}.price-table.price-snippet-table{margin-top:40px;color:#000!important}.price-table.price-snippet-table table{background-color:#f2f2f2}.price-table.price-snippet-table table .price-snippet-table-caption{color:#000!important;font-weight:700;background-color:#f2f2f2!important;font-size:16px}.price-table.price-snippet-table table tbody tr td{color:#000!important}.price-table.price-snippet-table table tbody tr td.snippet-headline{padding-top:10px}.price-table.price-snippet-table table tbody tr td.snippet-headline>div{padding-left:0}.price-table.price-snippet-table table tbody tr td.snippet-headline>div h5{text-transform:none}.price-table.price-snippet-table table tbody tr td h3,.price-table.price-snippet-table table tbody tr td h4,.price-table.price-snippet-table table tbody tr td h5{margin-bottom:6px;color:#000!important;font-size:14px}.price-table.price-snippet-table table tbody tr td article{margin-bottom:16px}.price-table.price-snippet-table table tbody tr:last-child td{border-bottom-left-radius:5px;border-bottom-right-radius:5px}body.vinter .highlight{color:#0080be;font-weight:700}body.sommer .highlight{color:#f7aa3d;font-weight:700}body.hurtigruten .highlight{color:#009888;font-weight:700}article.rte h3,article.rte h4,article.rte h5{margin-top:20px;margin-bottom:0}@media screen and (max-width:767px){article.rte h3{font-size:15px}article.rte h3,article.rte h4{margin-top:20px;margin-bottom:0}article.rte h4{font-size:14px}article.rte h5{font-size:13px;margin-top:20px;margin-bottom:0}}.top-simple-search{position:relative}.top-simple-search input{border:none;height:51px}.top-simple-search input[type=text]{color:#fff;text-transform:none;text-indent:12px}.top-simple-search input[type=text]::-ms-clear{display:none}@media screen and (max-width:767px){.top-simple-search input[type=text]{width:100%}}.top-simple-search input[type=text]::-webkit-input-placeholder{color:#fff}.top-simple-search input[type=submit]{position:absolute;top:0;right:0;width:51px;background:transparent url(/dist/images/svg/search_white.svg) no-repeat;background-size:16px;background-position:18px 18px}.top-simple-search input:focus{outline:none}.advanced-search-form .input-group-container-n{margin-top:2em;width:100%;overflow:visible;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}.advanced-search-form .input-group-container-n input{background-color:#fff}.advanced-search-form .input-group-container-n .input-group-addon{text-align:left}.advanced-search-form .input-group-container-n .search-input{padding:4px!important;font-size:12px}.advanced-search-form .input-group-container-n input[type=number]{padding-right:4px}.advanced-search-form h4{margin-top:10px;margin-bottom:10px}.advanced-search-form .input-group-n{padding:0;margin-bottom:1.5em;position:relative}.advanced-search-form .input-group-n input,.advanced-search-form .input-group-n select{width:100%;height:34px}.advanced-search-form .checkbox{width:25%;margin-top:6px;margin-bottom:7px;float:left}.advanced-search-form input[type=submit]{margin-top:10px}.advanced-search-form .spinner{width:235px;height:235px;background:transparent url(/dist/images/svg/search_spinner.svg) 50% no-repeat}.advanced-search-form .ui-datepicker-trigger{border:none;border-radius:0 5px 5px 0;height:32px;width:32px;padding:0;float:right;margin-top:-33px;margin-right:0;min-width:0;z-index:100;position:relative;padding:4px 8px 8px}.advanced-search-form .ui-datepicker-trigger img{height:24px;width:auto}.advanced-search-form .ui-datepicker-trigger.return-btn{position:absolute;bottom:1px;right:0}.advanced-search-form .calendar-overlay{position:absolute;bottom:0;left:0;width:100%;height:34px;z-index:0}.advanced-search-form .input-size-1{width:100%}@media screen and (min-width:481px){.advanced-search-form .input-size-1{width:50%}}@media screen and (min-width:769px){.advanced-search-form .input-size-1{width:27%}}@media screen and (min-width:1025px){.advanced-search-form .input-size-1{width:29%}}@media screen and (min-width:1200px){.advanced-search-form .input-size-1{width:27%}}.advanced-search-form .input-size-2{width:48%}@media screen and (min-width:481px){.advanced-search-form .input-size-2{width:20%}}@media screen and (min-width:769px){.advanced-search-form .input-size-2{width:16%}}@media screen and (min-width:1025px){.advanced-search-form .input-size-2{width:17%}}@media screen and (min-width:1200px){.advanced-search-form .input-size-2{width:16%}}.advanced-search-form .input-size-3{width:48%}@media screen and (min-width:481px){.advanced-search-form .input-size-3{width:23%}}@media screen and (min-width:769px){.advanced-search-form .input-size-3{width:9%}}.advanced-search-form .input-size-4{width:100%}@media screen and (min-width:481px){.advanced-search-form .input-size-4{width:135px;margin-left:calc(47% - 135px)}}@media screen and (min-width:769px){.advanced-search-form .input-size-4{width:68px;margin-left:calc(12% - 68px)}}@media screen and (min-width:1025px){.advanced-search-form .input-size-4{width:68px;margin-left:calc(12% - 68px)}}@media screen and (min-width:1200px){.advanced-search-form .input-size-4{width:68px;margin-left:calc(12% - 68px)}}.advanced-search-form .input-size-4 .btn,.advanced-search-form .input-size-4 .ui-datepicker-trigger{width:100%}@media screen and (min-width:481px){.advanced-search-form .input-size-4 .btn,.advanced-search-form .input-size-4 .ui-datepicker-trigger{min-width:0;height:34px;align-self:center;margin:0;margin-top:20px}}@media screen and (min-width:769px){.advanced-search-form .input-size-4 .btn,.advanced-search-form .input-size-4 .ui-datepicker-trigger{margin-top:21px}}.advanced-search-form .input-size-4 .btn-search-icon{width:15px;height:15px;margin:-2px 9% 0 -14%}@media screen and (min-width:481px){.advanced-search-form .input-size-4 .btn-search-icon{margin:-2px 19% 0 -10%}}.advanced-search-form .input-rooming{width:20.5%;min-width:140px}.advanced-search-form .btn-rooming{width:100%;height:34px}.ui-priority-secondary{opacity:1!important}.search__universe .search__tablet-desktop{display:none}.search__universe .search__phone{display:block}.search__universe .search__description{display:none}.search__universe a.close-popup{float:right}.search__universe a.close-popup:hover{cursor:pointer}.search__universe .modal{text-align:center;padding:0!important}.search__universe .modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px;margin-top:-100px}.search__universe .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}@media screen and (min-width:481px){.search__universe .search__phone{display:none}.search__universe .search__tablet-desktop{display:block}.search__universe .search__headline{margin-top:1rem}.search__universe .content-box__content{background-color:#fff;border-top:1px solid #e6e6e6}.search__universe .fixed{border-bottom:none}}@media screen and (min-width:481px) and (max-width:1024px){.search__universe .content-box__content{padding:0 30px}}@media screen and (min-width:481px){.search-modal__trigger__container{display:none}}.search-modal__trigger__container .search-modal__trigger{height:70px;width:70px;border-radius:50%;background-color:hotpink;position:absolute;top:-75px;right:10px;text-align:center;padding-top:24px;color:#fff;font-weight:700;font-size:16px;min-width:0;z-index:102;border:none}.search-modal__trigger__container .search-modal__trigger.fixed{position:fixed;top:10px}.modal-backdrop.fade.in{z-index:5099}.modal{z-index:5100}.search-bar .input-group-container-n{display:flex;flex-flow:row wrap;justify-content:space-between}.search-bar .input-group-n{display:flex;flex-flow:row wrap}.search-bar .input-group-n label{float:left;width:100%}.advanced-search-form .search-bar .button-input .ui-datepicker-trigger,.advanced-search-form .search-bar .input-size-2 .ui-datepicker-trigger,.search-bar .button-input .advanced-search-form .ui-datepicker-trigger,.search-bar .button-input .btn,.search-bar .input-size-2 .advanced-search-form .ui-datepicker-trigger,.search-bar .input-size-2 .btn{height:34px}.search-bar .search__headline svg{fill:#000}.search-bar .svg{margin-left:.5rem;stroke:#fff;fill:#fff}@media screen and (min-width:481px){.advanced-search-form .search-bar .button-input .ui-datepicker-trigger,.search-bar .button-input .advanced-search-form .ui-datepicker-trigger,.search-bar .button-input .btn{margin-bottom:1.5em}}.rooming-dialog .popup-inner{width:100%;max-width:350px!important}.rooming-dialog .select-adults,.rooming-dialog .select-children,.rooming-dialog .select-rooms{float:left;clear:both;padding:4px;font-size:12px;width:93px;height:34px;border-radius:4px;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:all .15s ease-in-out;background-color:#fff;background-image:none}.rooming-dialog .select-adults{margin-right:30px}.rooming-dialog .popup-section{float:left;width:100%}@media screen and (max-width:767px){.rooming-dialog .popup-section{padding-block:1rem}}.rooming-dialog .popup-section.children-age{padding:20px 0 0!important}.rooming-dialog .popup-section.children-age select{padding:4px;height:34px;border-radius:4px;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:all .15s ease-in-out;width:93px;background-color:#fff;background-image:none}.rooming-dialog .popup-section.children-age>div{margin-bottom:1rem}.rooming-dialog .popup-section.children-age>div:last-of-type{margin-bottom:0}.rooming-dialog .popup-section.children-age>div span{display:inline-block;width:93px;margin-right:30px}.advanced-search-form .rooming-dialog .popup-section-buttons .ui-datepicker-trigger,.rooming-dialog .popup-section-buttons .advanced-search-form .ui-datepicker-trigger,.rooming-dialog .popup-section-buttons .btn{background:#db7a3c;color:#fff}.advanced-search-form .rooming-dialog .popup-section-buttons .ui-datepicker-trigger:hover,.rooming-dialog .popup-section-buttons .advanced-search-form .ui-datepicker-trigger:hover,.rooming-dialog .popup-section-buttons .btn:hover{background:#db7331}.tabs .nav-tabs{border-bottom:none}@media screen and (min-width:1025px){.tabs .nav-tabs{padding-left:52px}}@media screen and (min-width:768px) and (max-width:1024px){.tabs .nav-tabs{padding-left:30px}}@media screen and (max-width:767px){.tabs .nav-tabs{padding-left:0;background-color:#f2f2f2}}.tabs .nav-tabs li{border-color:#ebf1f7}@media screen and (max-width:767px){.tabs .nav-tabs li{display:table;table-layout:fixed;padding:0;width:33.33333%;text-align:center;border-right:1px solid transparent}.tabs .nav-tabs li:last-child{border-right:0}.tabs .nav-tabs li:nth-child(3n+1){padding-left:0}.tabs .nav-tabs li:nth-child(3n){padding-right:0}}.tabs .nav-tabs li a{color:#fff;font-weight:700;text-transform:uppercase}@media screen and (min-width:768px){.tabs .nav-tabs li a{margin-right:4px;padding:18px 22px 13px;border-top-left-radius:5px;border-top-right-radius:5px;border:none;border-bottom:1px solid transparent}.advanced-search-form .tabs .nav-tabs li a.ui-datepicker-trigger:hover,.tabs .nav-tabs li .advanced-search-form a.ui-datepicker-trigger:hover,.tabs .nav-tabs li a.btn:hover{background:linear-gradient(180deg,#c2c2c2,#a9a9a9)}}@media screen and (max-width:767px){.tabs .nav-tabs li a{display:table-cell;vertical-align:middle;width:100%;background-color:#f2f2f2;border:none;border-radius:0}}.tabs .nav-tabs li.active a,.tabs .nav-tabs li a:hover{background:#fff!important;color:#333}.tabs .nav-tabs li.active a{border:1px solid transparent;border-top:none}@media screen and (max-width:767px){.tabs .nav-tabs li.active a{border:none}}.text-content{position:relative;text-overflow:ellipsis;overflow:hidden;color:#333;background-color:#fff}.text-content[aria-expanded=true]{height:auto!important}@media screen and (min-width:768px) and (max-width:1024px){.text-content{padding:46px 30px}}@media screen and (max-width:767px){.text-content{padding:30px 0 46px}.text-content>:not(.accomodation-info-list-inline){padding-left:12px;padding-right:12px}}@media screen and (min-width:1025px){.text-content{padding:36px 52px 46px;border-radius:5px}}.text-content>*{margin-bottom:20px}.text-content>:first-child{margin-top:0}.text-content>:last-child{margin-bottom:0}.form-content-special .contourPage .contourField.dropdown{border:none}.form-content-special .contourPage .contourField.longanswer input,.form-content-special .contourPage .contourField.longanswer textarea,.form-content-special .contourPage .contourField.shortanswer input,.form-content-special .contourPage .contourField.shortanswer textarea{background-color:#f7f7f7;border:none}.form-content-special .contourPage .contourField.longanswer input:hover,.form-content-special .contourPage .contourField.longanswer textarea:hover,.form-content-special .contourPage .contourField.shortanswer input:hover,.form-content-special .contourPage .contourField.shortanswer textarea:hover{background-color:#f0f0f0}.form-content-special .contourPage .contourField.longanswer.date input,.form-content-special .contourPage .contourField.shortanswer.date input{background-color:#f7f7f7;border:none}.form-content-special .contourPage .contourField.longanswer.date input:hover,.form-content-special .contourPage .contourField.shortanswer.date input:hover{background-color:#f0f0f0}.form-content-special .contourPage input[type=text],.form-content-special .contourPage textarea{border:1px solid #ccc;transition:none}.form-content-special .contourPage input[type=text]:focus,.form-content-special .contourPage textarea:focus{border:none;box-shadow:none;outline:none}.travel-list{padding:0;list-style:none}.travel-list .travel-list-item{overflow:hidden;border-top:1px solid #e6e6e6}@media screen and (min-width:768px){.travel-list .travel-list-item{padding:24px 0}}@media screen and (max-width:767px){.travel-list .travel-list-item{padding:12px 0 0}}.travel-list .travel-list-item .travel-list-item-image img{height:auto;width:100%}@media screen and (min-width:768px){.travel-list .travel-list-item .travel-list-item-content{padding-left:14px}}.travel-list .travel-list-item .travel-list-item-content .travel-list-item-content-heading{margin:0;margin-bottom:4px}@media screen and (max-width:767px){.travel-list .travel-list-item .travel-list-item-content .travel-list-item-content-heading{margin-top:12px}}.travel-list .travel-list-item .travel-list-item-content .travel-list-item-content-heading a{font-size:inherit}.travel-list .travel-list-item .travel-list-item-content .accomodation-info-list-inline{border-bottom:none;margin-bottom:8px}.travel-list .travel-list-item .travel-list-item-content .accomodation-info-list-inline li span{display:none}.travel-list .travel-list-item .travel-list-item-content .price{font-weight:700}.travel-list .travel-list-item .travel-list-item-content .price:after{margin:0 10px;content:"|"}.travel-list .travel-list-item .travel-list-item-content .read-more-link{font-size:12px;font-weight:700;text-transform:none}@media screen and (min-width:768px) and (max-width:1024px){.travel-list .travel-list-item-specs-list{margin-top:6px;padding-left:14px!important}}@media screen and (min-width:767px){.travel-list .travel-list-item-specs-list{margin-bottom:6px}}.travel-list .travel-list-item-specs-list ul{list-style:none}@media screen and (max-width:1024px){.travel-list .travel-list-item-specs-list ul{padding-left:0}}.travel-list .travel-list-item-specs-list ul li{font-weight:700;padding-bottom:20px}@media screen and (max-width:767px){.travel-list .travel-list-item-specs-list ul li{padding-bottom:0}}.front .travel-list .travel-list-item .read-more-link,.front .travel-list .travel-list-item.winter .travel-list-item-content-heading a{color:#0080be}.front .travel-list .travel-list-item.summer .read-more-link,.front .travel-list .travel-list-item.summer .travel-list-item-content-heading a{color:#f7aa3d}.front .travel-list .travel-list-item.hurtigruten .read-more-link,.front .travel-list .travel-list-item.hurtigruten .read-more-link a,.front .travel-list .travel-list-item.hurtigruten .travel-list-item-content-heading a{color:#009888}.front .travel-list .accommodation-offer-list.winter .accommodation-offer-list-item-heading a,.front .travel-list .accommodation-offer-list.winter .accommodation-offer-list-item-link,.front .travel-list .accommodation-offer-list.winter .accommodation-offer-list-item .offer-box-content .offer-box-paragraph p,.front .travel-list .accommodation-offer-list.winter .accommodation-offer-list-item .offer-box-content .offer-box-title{color:#0080be}.front .travel-list .accommodation-offer-list.winter .accommodation-offer-list-item .offer-box-info{background-color:#066592}.front .travel-list .accommodation-offer-list.summer .accommodation-offer-list-item-heading a,.front .travel-list .accommodation-offer-list.summer .accommodation-offer-list-item-link,.front .travel-list .accommodation-offer-list.summer .accommodation-offer-list-item .offer-box-content .offer-box-paragraph p,.front .travel-list .accommodation-offer-list.summer .accommodation-offer-list-item .offer-box-content .offer-box-title{color:#f7aa3d}.front .travel-list .accommodation-offer-list.summer .accommodation-offer-list-item .offer-box-info{background-color:#f29121}.front .travel-list .accommodation-offer-list.hurtigruten .accommodation-offer-list-item-heading a,.front .travel-list .accommodation-offer-list.hurtigruten .accommodation-offer-list-item-link,.front .travel-list .accommodation-offer-list.hurtigruten .accommodation-offer-list-item .offer-box-content .offer-box-paragraph p,.front .travel-list .accommodation-offer-list.hurtigruten .accommodation-offer-list-item .offer-box-content .offer-box-title{color:#009888}.front .travel-list .accommodation-offer-list.hurtigruten .accommodation-offer-list-item .offer-box-info{background-color:#009888}.travel-program .travel-program-item{padding-top:36px;padding-bottom:36px;border-bottom:1px solid #e6e6e6}.travel-program .travel-program-item:last-child{border:none}.travel-program .travel-program-item .travel-program-item-content{padding-right:12px}.travel-program .travel-program-item .travel-program-item-content .travel-program-item-heading{margin-bottom:6px}.travel-program .travel-program-item .travel-program-item-content .travel-program-item-excursion-list-toggle{display:block;cursor:pointer}@media screen and (max-width:767px){.travel-program .travel-program-item .travel-program-item-content .travel-program-item-excursion-list-toggle{font-size:1em}}@media screen and (max-width:1024px){.travel-program .travel-program-item .travel-program-item-content .travel-program-item-excursion-list-toggle{padding:6px 0}}.travel-program .travel-program-item .travel-program-item-content .travel-program-item-excursion-list-toggle:hover{text-decoration:none}.travel-program .travel-program-item .travel-program-item-content .travel-program-item-excursion-list-toggle .glyphicon{margin-right:6px}.travel-program .travel-program-item .travel-program-item-content .travel-program-item-excursion-list{margin-bottom:0;font-weight:700;padding-left:18px;list-style-image:url(../../dist/images/svg/list-bullet.svg)}.travel-program .travel-program-item .travel-program-item-content .travel-program-item-excursion-list li{font-size:16px;margin:6px 0}.travel-program .travel-program-item .travel-program-item-content .travel-program-item-excursion-list li span{position:relative;top:-1px;font-size:13px}.travel-type-link{position:relative;background:#fff;overflow:hidden;width:100%;height:100%}@media screen and (min-width:768px){.travel-type-link{border-radius:5px}}.travel-type-link h3,.travel-type-link h4{padding:25px;text-transform:none}.travel-type-link .travel-type-link-image{width:100%;height:130px;overflow:hidden}.travel-type-link .travel-type-link-image img{z-index:-1}.travel-type-link .travel-type-link-content{padding:26px 26px 34px}.travel-type-link .travel-type-link-content p{padding-bottom:12px;text-transform:none;font-size:1em}@media screen and (min-width:1024px){.travel-type-links .row .col-md-4:nth-child(3n+1){padding:5px 5px 5px 0}.travel-type-links .row .col-md-4:nth-child(3n+2){padding:5px}.travel-type-links .row .col-md-4:nth-child(3n+3){padding:5px 0 5px 5px}.travel-type-links .row .col-md-4:first-child,.travel-type-links .row .col-md-4:nth-child(2),.travel-type-links .row .col-md-4:nth-child(3){padding-top:0}}@media screen and (min-width:768px) and (max-width:1024px){.travel-type-links .row .col-sm-6:nth-child(odd){padding:5px 5px 5px 0}.travel-type-links .row .col-sm-6:nth-child(odd):first-child{padding-top:0}.travel-type-links .row .col-sm-6:nth-child(odd):nth-child(3){padding-bottom:0}.travel-type-links .row .col-sm-6:nth-child(2n){padding:5px 0 5px 5px}.travel-type-links .row .col-sm-6:nth-child(2n):nth-child(2){padding-top:0}.travel-type-links .row .col-sm-6:nth-child(2n):last-child{padding-bottom:0}}.contour form .katalognavn{display:none}.contour form .contourField{padding-left:0}.contour form .contourField input[type=text]{padding:12px 15px;margin-bottom:1px;background:#f7f7f7;border:0;width:100%}.contour form .contourField input[type=text]:hover{background:#f0f0f0}.contour form .contourField label{display:none}.contour form input[type=submit]{padding-top:10px;padding-bottom:10px;margin-top:10px}.order-catalog-checkboxes{margin-bottom:0}.order-catalog-checkboxes label{padding-left:0!important;font-size:13px}.field-validation-error{color:red;margin-bottom:10px;display:inline-block}.contourMessageOnSubmit{background:linear-gradient(180deg,#acd755,#95b64e);color:#fff;font-size:18px;padding:5px 10px;border-radius:4px}.tab-content__catalogs{width:100%;float:left;display:-ms-flexbox;display:flex;flex-wrap:wrap}.tab-content__catalogs .catalogs-container{padding:0 6px 0 0!important}@media screen and (min-width:768px){.tab-content__catalogs .catalogs-container{padding:0 12px 0 0!important}}.order-catalog-heading{margin-top:36px;margin-bottom:12px}.box-content{padding:0}.advanced-search-form strong{font-size:12px}.advanced-search-form .input-group-container{margin-bottom:1em}.advanced-search-form .destinations{padding:4px 12px;border-radius:0 4px 4px 0;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;position:relative;display:table-cell!important;font-size:inherit}.advanced-search-form .destinations-label{display:inline-block;margin-bottom:0;padding:7px 12px}.advanced-search-lodge-and-hotel-list .legend{font-size:13px}.advanced-search-lodge-and-hotel-list .btn-show-popup{font-size:10px}@media screen and (min-width:768px){.advanced-search-lodge-and-hotel-list [class*=col-md-]:not(.col-md-12):only-child{padding:0 6px}}.advanced-search-lodge-and-hotel-list>div>h3{font-size:16px;margin:12px 0}.advanced-search-lodge-and-hotel-list>div ul{padding-left:0}.advanced-search-lodge-and-hotel-list>div ul li{list-style-type:none}.advanced-search-lodge-and-hotel-list>div ul li .group-details{margin-top:0}.advanced-search-lodge-and-hotel-list>div ul li .group-details span{font-weight:700}@media screen and (max-width:767px){.advanced-search-lodge-and-hotel-list>div ul li .group-details span{font-size:10px}}.advanced-search-lodge-and-hotel-list>div ul li .travel-list-item-content h3 a{font-size:14px}.advanced-search-lodge-and-hotel-list>div ul li .travel-list-item-content p{font-size:13px}.advanced-search-lodge-and-hotel-list>div ul li .svg{top:0}.advanced-search__search-results>h3{margin:12px 0;font-size:20px}@media screen and (max-width:767px){.advanced-search__search-results .accomodation-info-list-inline{padding:10px 0}.advanced-search__search-results .accomodation-info-list-inline li{padding:2px 6px}}.advanced-search__search-results .advanced-search__api-result>h4{margin:.5em 0;font-size:16px}.advanced-search__search-results .spinner{width:235px;height:235px;background:transparent url(/dist/images/svg/search_spinner.svg) 50% no-repeat}.advanced-search__search-results .travel-list-item .spinner{background:transparent url(/dist/images/svg/search_spinner.svg) 100% no-repeat}@media screen and (max-width:767px){.advanced-search__search-results .accommodation-price{font-size:16px}}@media screen and (min-width:768px){.advanced-search__search-results .accommodation-price{font-size:20px}}@media screen and (max-width:767px){.advanced-search__search-results .accommodation-beds{font-size:16px}}@media screen and (min-width:768px){.advanced-search__search-results .accommodation-beds{font-size:20px}}.banner{color:#fff}.banner,.filter-banner{display:table;width:100%}.filter-banner{background-position:50%;background-repeat:no-repeat;background-size:100% auto}@media screen and (min-width:768px){.filter-banner{height:472px}}@media screen and (max-width:767px){.filter-banner{padding:30px 12px}}.filter-banner .centered{display:table-cell;margin:0 auto;text-align:center;vertical-align:middle}@media screen and (min-width:768px){.filter-banner .centered .dropdown:first-child.open button{border-bottom-left-radius:0}}@media screen and (max-width:767px){.filter-banner .centered .dropdown button{border-radius:5px}}@media screen and (min-width:768px){.filter-banner .centered .dropdown:first-child button{border-top-left-radius:5px;border-bottom-left-radius:5px}}.filter-banner .centered .controller-content,.filter-banner .centered .controller-title{text-shadow:1px 1px gray}.filter-banner .centered .controller-btns,.filter-banner .centered .controller-content,.filter-banner .centered .controller-title{margin:0 auto;padding:10px 0;max-width:600px;color:#fff}.filter-banner .centered>*{text-align:center}.catalogue-link{display:table;max-height:188px;position:relative;overflow:hidden;border-radius:5px}.catalogue-link a{width:100%;height:100%;overflow:hidden}.catalogue-link a img{display:inline-block;width:100%;height:auto}.advanced-search-form .catalogue-link a .ui-datepicker-trigger,.catalogue-link a .advanced-search-form .ui-datepicker-trigger,.catalogue-link a .btn{position:absolute;bottom:0;right:0;border-radius:0;border-top-left-radius:5px}.content-box{background-color:#fff;border-radius:5px}.content-box#vinter-box .controller-title{color:#066592}.content-box#sommer-box .controller-title{color:#f29121}.content-box#hurtigruten-box .controller-title{color:#009888}.content-box>.controller-title{text-transform:none}.content-box>.controller-title a{color:inherit;font-size:inherit;font-weight:inherit;text-transform:none}.content-box>img{width:100%;height:160px}.content-box>:not(.content-box-image){margin:0;padding:26px}.content-box>.controller-btns{padding-top:0;padding-bottom:34px}.content-box>.content-box-image{display:block;height:160px;overflow:hidden}.frontpage-boxes .content-box{margin-bottom:1em;overflow:hidden}.frontpage-boxes .content-box h3{font-weight:700;text-transform:none;margin-bottom:.5em}.frontpage-boxes .content-box h3 a{color:inherit;font-size:1em}.frontpage-boxes .content-box .search__headline{margin-bottom:20px}.frontpage-boxes .content-box .content-box-image{height:auto;display:inline-block;float:left}@media screen and (max-width:1024px){.frontpage-boxes .content-box .content-box-image{display:none}}.frontpage-boxes .content-box .content-box-image img{max-width:none}.frontpage-boxes .content-box .content-box__content{padding:26px}@media screen and (max-width:1024px){.frontpage-boxes .content-box .content-box__content{text-align:left}}.frontpage-boxes .content-box .content-box__content .button-input{margin-right:-6px}@media screen and (max-width:1024px){.frontpage-boxes .content-box .content-box__content{padding:30px 20px}.frontpage-boxes .content-box .content-box__content h3{font-size:1.4em}}.frontpage-boxes--columns{display:flex;flex-flow:row wrap;justify-content:center;row-gap:30px}.frontpage-boxes--columns .content-box{height:100%;overflow:hidden;display:flex;flex-direction:column}.frontpage-boxes--columns .content-box:after,.frontpage-boxes--columns .content-box:before{display:none}.frontpage-boxes--columns .content-box .content-box-image{padding:0}.frontpage-boxes--columns .content-box .content-box-image img{max-width:100%;width:100%;height:100%;object-fit:cover}.frontpage-boxes--columns .content-box .content-box__content{padding:1rem 26px 0}@media screen and (max-width:1024px){.frontpage-boxes--columns .content-box .content-box__content{text-align:left}}.frontpage-boxes--columns .content-box .content-box__content .controller-title{margin-bottom:1rem}.frontpage-boxes--columns .content-box .controller-btns{padding:0;padding-inline:10px;height:auto;text-align:center;align-self:end;margin-top:auto}.advanced-search-form .frontpage-boxes--columns .content-box .controller-btns .ui-datepicker-trigger,.frontpage-boxes--columns .content-box .controller-btns .advanced-search-form .ui-datepicker-trigger,.frontpage-boxes--columns .content-box .controller-btns .btn{margin-bottom:1em;min-width:140px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}@media screen and (max-width:1024px){.frontpage-boxes--columns .content-box .content-box__content{padding-inline:20px}}@media screen and (min-width:768px){.frontpage-boxes--columns{margin-inline:-15px}}.cookie-accept{position:fixed;bottom:0;z-index:9999;background:rgba(0,0,0,.8);color:#fff;padding:10px 15px;font-size:13px;transition:all .3s;width:100%;text-align:center}.cookie-accept:hover{background:#000}.cookie-accept p{display:inline-block;margin:0 20px;color:#fff}.cookie-accept a{color:#fff;text-decoration:underline}.cookie-accept a:hover{text-decoration:none}.cookie-accept .cookie-close{margin:0 8px;display:inline-block;cursor:pointer;right:36px;position:absolute;top:6px;font-size:20px}.destination-aside{padding-top:49px}@media screen and (min-width:768px){.destination-filter-wrapper{height:70px}}@media screen and (max-width:767px){.destination-filter-wrapper{padding-bottom:0!important}}.destination-filter{position:relative;overflow:visible}@media screen and (min-width:1024px){.destination-filter{background-color:#fff}}@media screen and (max-width:767px){.destination-filter{border-bottom:0!important}}.destination-filter .filter-container{background-color:#fff}@media screen and (max-width:767px){.destination-filter .filter-container{padding-right:0!important;border-bottom:#e6e6e6}}.destination-filter .filter-container .dropdown{line-height:normal}.destination-filter .filter-container .filter-dropdown{border-top:none;border-bottom:0;border-radius:0}.destination-filter .controller-btns{display:table;height:70px;text-align:right}@media screen and (max-width:767px){.destination-filter .controller-btns{padding-bottom:0!important;text-align:center}}@media screen and (min-width:768px) and (max-width:1024px){.destination-filter .controller-btns{position:absolute;top:74px}}.destination-filter .dropdown-toggle{width:100%}.destination-info{padding:8px 0;border-radius:5px}@media screen and (min-width:768px){.destination-info{background-color:#fff}}@media screen and (max-width:767px){.destination-info{background-color:#f2f2f2}}.advanced-search-form .destination-info-download-btns .ui-datepicker-trigger:not(:last-child),.destination-info-download-btns .advanced-search-form .ui-datepicker-trigger:not(:last-child),.destination-info-download-btns .btn:not(:last-child){margin-bottom:5px}@media screen and (max-device-width:1024px){.destination-info-download-btns [data-url*=arctic]{display:none}}.site-footer{padding-top:50px;background-color:#fff}@media screen and (max-width:767px){.site-footer{text-align:center}}@media screen and (max-width:767px){.front .site-footer,.site-footer{background-color:#e6e6e6}}header{background-color:#fff}header .main-header{position:relative}header .primary-nav{padding:20px}header .row:last-child{margin:0}.img-slider{width:100%;height:402px;text-align:center}.img-slider .slider-img{position:relative;background:url(../images/file000477760838.jpg) 100%;z-index:0;width:100%;height:370px}.img-slider .slider-img .img-enlarge{display:absolute;top:0;right:0}.img-slider .slider-img .slider-controls{position:absolute;top:50%;margin-top:-18px;width:100%}.img-slider .slider-img .slider-controls .previous-img{float:left}.img-slider .slider-img .slider-controls .next-img{float:right}.img-slider .img-track{margin:auto;padding:11px 0;height:32px}.img-slider .img-track .img-track-circle{display:inline-block;width:10px;height:10px;border-radius:5px;background-color:#ccc}.img-slider .img-track .img-track-circle.active{background-color:gray}.info-banner{position:relative}.info-banner .info-banner-container{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:1025px){.info-banner .info-banner-container{background:linear-gradient(60deg,rgba(0,0,0,.3) 584px,transparent 0)}}@media screen and (min-width:768px) and (max-width:1024px){.info-banner .info-banner-container{background:linear-gradient(60deg,rgba(0,0,0,.3) 600px,transparent 0)}}@media screen and (max-width:767px){.info-banner .info-banner-container{background:rgba(0,0,0,.3)}}.info-banner .info-banner-container img{width:100%;height:auto}.info-banner .info-banner-container .info-banner-content{overflow:hidden}.info-banner .info-banner-container .info-banner-content .weather-modal{position:fixed;width:100%;height:100%;overflow-x:scroll;z-index:-1}.info-banner .info-banner-container .info-banner-content .info-banner-info{display:inline-block;background:linear-gradient(60deg,#fff 90%,transparent 0);padding-top:6px;padding-bottom:6px;padding-right:30px;-moz-animation-name:a;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-out;-moz-animation-duration:.8s;-webkit-animation-name:a;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-out;-webkit-animation-duration:.8s;animation-name:a;animation-iteration-count:1;animation-timing-function:ease-out;animation-duration:.8s}@media screen and (max-width:767px){.info-banner .info-banner-container .info-banner-content .info-banner-info{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.info-banner .info-banner-container .info-banner-content .info-banner-info{margin-top:12px;max-width:484px}}@media screen and (min-width:1025px){.info-banner .info-banner-container .info-banner-content .info-banner-info{margin-top:20px;max-width:484px}}.info-banner .info-banner-container .info-banner-content .info-banner-info strong{text-transform:uppercase}@media screen and (min-width:1025px){.info-banner .info-banner-container .info-banner-content{max-width:550px}.info-banner .info-banner-container .info-banner-content>*{padding-left:30px}}@media screen and (min-width:768px) and (max-width:1024px){.info-banner .info-banner-container .info-banner-content{max-width:534px}.info-banner .info-banner-container .info-banner-content>*{padding-left:30px}}@media screen and (max-width:767px){.info-banner .info-banner-container .info-banner-content>:not(.controller-btns){padding-left:20px}}.info-banner .info-banner-container .info-banner-content h1{margin:0;color:#fff;padding-top:16px}@media screen and (max-width:767px){.info-banner .info-banner-container .info-banner-content h1{font-size:16px}}.info-banner .info-banner-container .info-banner-content h3{padding-top:12px;padding-bottom:32px;margin:0;color:#fff}@media screen and (max-width:767px){.info-banner .info-banner-container .info-banner-content h3{display:none}}@media screen and (min-width:1025px){.info-banner .info-banner-container .info-banner-content h3{padding-bottom:12px}}@media screen and (min-width:768px) and (max-width:1024px){.info-banner .info-banner-container .info-banner-content .controller-btns{position:absolute;bottom:11px;right:30px;text-align:right}}.info-banner .info-banner-container .info-banner-content .controller-btns img{width:auto}@media screen and (max-width:767px){.info-banner .info-banner-container .info-banner-content .controller-btns .weather-forecast-container{position:absolute;bottom:10px;right:0}}@media screen and (min-width:1025px){.info-banner .info-banner-container .info-banner-content .controller-btns .weather-forecast-container{float:left}}@media screen and (min-width:645px){.info-banner .info-banner-container .info-banner-content .controller-btns .box-content{left:calc(50% - 322.5px)!important}}@media screen and (max-width:644px){.info-banner .info-banner-container .info-banner-content .controller-btns .box-content{overflow:scroll;left:0!important;width:100%}}.info-banner .info-banner-container .info-banner-content .controller-btns .box-content table{width:600px!important}@media screen and (max-width:767px){.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2{position:relative;height:37px;width:330px}}@media screen and (min-width:768px){.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2{display:inline-block}}@media screen and (min-width:1025px){.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2{position:relative;height:53px;width:301px;margin-right:50px}}@media screen and (max-width:767px){.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2 p{margin-bottom:0;padding-right:20px;font-size:10px}}@media screen and (max-width:767px){.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2 .snowreport_1{position:absolute;top:4px;right:130px;font-weight:700;text-shadow:1px 1px 1px #000}}@media screen and (min-width:768px) and (max-width:1024px){.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2 .snowreport_1{margin-bottom:4px;background-color:rgba(0,0,0,.3);border-radius:5px;padding:4px}}@media screen and (min-width:1025px){.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2 .snowreport_1{position:absolute;left:155px;top:6px;font-size:11px;font-weight:700;text-shadow:1px 1px 1px #000}}@media screen and (max-width:767px){.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2 .snowreport_2{position:absolute;top:16px;right:130px;font-weight:700;text-shadow:1px 1px 1px #000}}@media screen and (min-width:768px) and (max-width:1024px){.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2 .snowreport_2{background-color:rgba(0,0,0,.3);border-radius:5px;padding:4px}}@media screen and (min-width:1025px){.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2 .snowreport_2{position:absolute;left:155px;top:28px;font-size:11px;font-weight:700;text-shadow:1px 1px 1px #000}}@media screen and (max-width:767px){.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2 .snowreport_3{position:absolute;top:0;right:20px;padding-right:0}}@media screen and (min-width:768px){.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2 .snowreport_3 a{padding:16px 18px 20px}}@media screen and (max-width:767px){.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2 .snowreport_3 a{padding:13px}}@media screen and (min-width:768px) and (max-width:1024px){.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2 .snowreport_3 a{padding:14px}}@media screen and (min-width:768px){.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2 .snowreport_3 a .glyphicon{top:4px}}@media screen and (max-width:767px){.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2 .snowreport_3 a .glyphicon{font-size:10px;top:1px}}.info-banner .info-banner-container .info-banner-content .controller-btns .snowreport_v2 .snowreport_4{display:none}@media screen and (max-width:767px){.info-banner .info-banner-container .info-banner-content .controller-btns .fancybox-media{display:none}}@media screen and (max-width:1024px){.info-banner .info-banner-container .info-banner-content .controller-btns .fancybox-media{padding:14px;width:141px}}@media screen and (min-width:1025px){.info-banner .info-banner-container .info-banner-content .controller-btns .fancybox-media{float:left}}.banner__row--nopadding{padding:0!important}.btn-show-popup{position:relative;z-index:10}.order-flow-popup{padding:2.5% 0;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:99999}.order-flow-popup .popup-inner{position:relative;margin:0 auto;background-color:#fff;width:768px;height:auto;overflow-y:auto}@media screen and (min-width:768px){.order-flow-popup .popup-inner{padding-top:36px;max-width:95%;max-height:95%}}@media screen and (max-width:767px){.order-flow-popup .popup-inner{padding:12px;max-width:100%;max-height:100%}}.order-flow-popup .popup-inner .breadcrumbs-trail ul{padding:0;list-style:none;text-align:center}.order-flow-popup .popup-inner .breadcrumbs-trail ul li{margin-right:-.25em;position:relative;display:inline-block;padding:0 12px}@media screen and (max-width:500px){.order-flow-popup .popup-inner .breadcrumbs-trail ul li{display:block}}.order-flow-popup .popup-inner .breadcrumbs-trail ul li:first-child:after{width:50%;right:0;left:auto}.order-flow-popup .popup-inner .breadcrumbs-trail ul li:last-child:after{width:50%;left:0;right:auto}.order-flow-popup .popup-inner .breadcrumbs-trail ul li:after,.order-flow-popup .popup-inner .breadcrumbs-trail ul li:before{content:"";position:absolute;left:0;display:inline-block}.order-flow-popup .popup-inner .breadcrumbs-trail ul li:before{border:5px solid #e1eaf0;height:9px;width:9px;bottom:-9px;right:0;margin:0 auto;border-radius:999px;background-color:#fff;z-index:11}.order-flow-popup .popup-inner .breadcrumbs-trail ul li:after{width:100%;background:#e1eaf0;height:3px;bottom:-5px}.order-flow-popup .popup-inner .breadcrumbs-trail ul li.active:before{border:2px solid #e1eaf0}.order-flow-popup .popup-inner .close-popup{position:absolute;font-size:1.3em}@media screen and (max-width:767px){.order-flow-popup .popup-inner .close-popup{top:12px;right:12px}}@media screen and (min-width:768px){.order-flow-popup .popup-inner .close-popup{top:28px;right:42px}}@media screen and (min-width:768px){.order-flow-popup .popup-inner .popup-section{padding:20px 52px}}.order-flow-popup .popup-inner .popup-section h4{margin:20px 0 8px}.order-flow-popup .popup-inner .popup-section .focus{display:inline-block;font-weight:700}.order-flow-popup .popup-inner .popup-section .popup-section-search label{position:relative;top:2px;display:block;margin-bottom:10px}@media screen and (min-width:768px){.order-flow-popup .popup-inner .popup-section .popup-section-search label{width:40%}}@media screen and (max-width:767px){.order-flow-popup .popup-inner .popup-section .popup-section-search label{display:block}}.order-flow-popup .popup-inner .popup-section .popup-section-search input[type=number],.order-flow-popup .popup-inner .popup-section .popup-section-search input[type=week]{width:100px}.order-flow-popup .popup-inner .popup-section .popup-section-search input[name=week],.order-flow-popup .popup-inner .popup-section .popup-section-search input[name=year]{margin-bottom:2em}.order-flow-popup .popup-inner .popup-section .popup-section-search .end-date-picker,.order-flow-popup .popup-inner .popup-section .popup-section-search .week-picker{margin-right:1em;margin-bottom:1em;display:inline-block}.order-flow-popup .popup-inner .popup-section .popup-section-search .explanation-text{width:50%;display:inline-block;vertical-align:top}@media screen and (max-width:768px){.order-flow-popup .popup-inner .popup-section .popup-section-search .explanation-text,.order-flow-popup .popup-inner .popup-section .popup-section-search .week-picker{width:100%}}@media screen and (max-width:767px){.order-flow-popup .popup-inner .popup-section .popup-section-search input[type=button]{display:block;margin-top:12px}}@media screen and (min-width:768px){.order-flow-popup .popup-inner .popup-section .popup-section-search input[type=button]{position:relative;top:-25px;float:right}}.order-flow-popup .popup-inner .popup-section .popup-section-search input[type=button]:disabled{cursor:wait}.order-flow-popup .popup-inner .popup-section .responsive-table{width:100%;overflow-x:auto}.order-flow-popup .popup-inner .popup-section .list{width:100%;overflow-x:scroll}.order-flow-popup .popup-inner .popup-section .list tbody tr{border-bottom:1px solid #f2f2f2}.order-flow-popup .popup-inner .popup-section .list tbody tr .adults-names table,.order-flow-popup .popup-inner .popup-section .list tbody tr .children-names table{width:100%}.order-flow-popup .popup-inner .popup-section .list tbody tr .adults-names table tr td,.order-flow-popup .popup-inner .popup-section .list tbody tr .children-names table tr td{padding:6px 0}.order-flow-popup .popup-inner .popup-section .list tbody tr .adults-names table tr td:nth-child(2),.order-flow-popup .popup-inner .popup-section .list tbody tr .children-names table tr td:nth-child(2),.order-flow-popup .popup-inner .popup-section .list tbody tr .children-names table tr td:nth-child(3){padding:6px 5px 6px 0}.order-flow-popup .popup-inner .popup-section .list tbody tr .children-names table tr td:nth-child(4){width:10%}.order-flow-popup .popup-inner .popup-section .list.info-list thead tr th{background-color:#ccc}.order-flow-popup .popup-inner .popup-section .list.info-list thead tr th:first-child{padding-left:8px}.order-flow-popup .popup-inner .popup-section .list.info-list thead tr th:last-child{padding-right:8px}.order-flow-popup .popup-inner .popup-section .list.info-list tbody tr{border-bottom:1px solid #f2f2f2}.order-flow-popup .popup-inner .popup-section .list.info-list tbody tr td:first-child{padding-left:8px}.order-flow-popup .popup-inner .popup-section .list.info-list tbody tr td:last-child{padding-right:8px}.order-flow-popup .popup-inner .popup-section .list:not(.accomodation-booking-list) tbody tr td:first-child{width:50%}.order-flow-popup .popup-inner .popup-section .list thead tr th{padding:6px 50px 6px 0}.order-flow-popup .popup-inner .popup-section .list thead tr th:last-child{padding-right:0}.order-flow-popup .popup-inner .popup-section .list tbody tr td{padding:6px 50px 6px 0;vertical-align:top}.order-flow-popup .popup-inner .popup-section .list tbody tr td input[type=number],.order-flow-popup .popup-inner .popup-section .list tbody tr td input[type=text],.order-flow-popup .popup-inner .popup-section .list tbody tr td textarea{width:100%}.order-flow-popup .popup-inner .popup-section .list tbody tr td:last-child{padding-right:0}.order-flow-popup .popup-inner .popup-section .list tbody tr td label{font-weight:400}.order-flow-popup .popup-inner .popup-section .total-price{font-size:1.3em}.order-flow-popup .popup-inner .popup-section .total-price span{margin-left:50px}.order-flow-popup .popup-inner .popup-section .popup-section-buttons{margin-top:20px}.order-flow-popup .popup-inner .popup-section .popup-section-buttons .left{float:left}.order-flow-popup .popup-inner .popup-section .popup-section-buttons .right{float:right}.order-flow-popup .popup-inner .popup-section .confirmation-text{font-weight:700;width:100%;padding:8px}.order-flow-popup .popup-inner .validation-error{border:1px solid red}.order-flow-popup .accommodation-group__legend{font-weight:700}.order-flow-popup .to-top{display:none;position:absolute;min-width:auto;padding:1em;background:#a5a4a4}.order-flow-popup .to-top .glyphicon{margin-right:0}.order-flow-popup.order-flow-popup--no-api #popup-section-indkvartering{padding-bottom:0}.order-flow-popup.order-flow-popup--no-api .date-picker{margin-bottom:1em}.order-flow-popup.order-flow-popup--umbraco-form{top:0;left:0;text-align:left}.order-flow-popup.order-flow-popup--umbraco-form input[type=submit]{float:right;margin-bottom:2em}.order-flow-popup.order-flow-popup--umbraco-form .umbraco-forms-field{width:100%;float:left;clear:both}.order-flow-popup.order-flow-popup--umbraco-form .contourFieldSet{text-align:left;margin-bottom:1em}.order-flow-popup.order-flow-popup--umbraco-form .contourFieldSet .field-validation-error{padding-left:2px!important;padding-top:2px!important;float:left;color:red!important;width:100%;text-align:left}.order-flow-popup.order-flow-popup--umbraco-form .contourFieldSet .input-validation-error{background:#fff!important;border-color:red!important}.order-flow-popup.order-flow-popup--umbraco-form .contourFieldSet textarea{line-height:1.4em}.order-flow-popup.order-flow-popup--umbraco-form .contourPageName{text-align:left}.order-flow-popup.order-flow-popup--umbraco-form .contourField{padding-left:0;width:100%;margin-bottom:1em;text-align:left}.order-flow-popup.order-flow-popup--umbraco-form label{font-size:1em;margin-bottom:1em}.order-flow-popup.order-flow-popup--umbraco-form .dropdown{border:none;width:100%}.order-flow-popup.order-flow-popup--umbraco-form .checkbox>div{display:inline}.order-flow-popup.order-flow-popup--umbraco-form .checkbox label{display:inline-block}.order-flow-popup.order-flow-popup--umbraco-form .checkbox,.order-flow-popup.order-flow-popup--umbraco-form .checkboxlist,.order-flow-popup.order-flow-popup--umbraco-form .radiobuttonlist{text-align:left;line-height:2em}.order-flow-popup.order-flow-popup--umbraco-form .checkbox{width:100%;position:relative}.order-flow-popup.order-flow-popup--umbraco-form .checkbox label{padding-left:0}.order-flow-popup.order-flow-popup--umbraco-form .checkbox input{position:absolute;top:23px;left:33px}.order-flow-popup .contourMessageOnSubmit{background:#fff;color:#333;padding:20px;line-height:1.5em;text-align:left}.slider-popup{padding:2.5% 0;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:5099}.slider-popup .popup-inner{position:relative;margin:0 auto;background-color:#fff;width:768px;height:auto;overflow-y:auto;margin-top:3em}@media screen and (min-width:768px){.slider-popup .popup-inner{padding-top:36px;max-width:95%;max-height:95%}}@media screen and (max-width:767px){.slider-popup .popup-inner{padding:12px;max-width:100%;max-height:100%}}.slider-popup .popup-inner .close-popup{position:absolute;right:0}.slider-popup .popup-inner .flexslider{max-width:100%;height:600px;margin-top:3em}@media screen and (max-width:380px){.slider-popup .popup-inner .flexslider{height:250px}}@media screen and (min-width:381px) and (max-width:460px){.slider-popup .popup-inner .flexslider{height:300px}}@media screen and (min-width:461px) and (max-width:540px){.slider-popup .popup-inner .flexslider{height:350px}}@media screen and (min-width:541px) and (max-width:600px){.slider-popup .popup-inner .flexslider{height:400px}}@media screen and (min-width:601px) and (max-width:767px){.slider-popup .popup-inner .flexslider{height:480px}}@media screen and (min-width:768px) and (max-width:1025px){.slider-popup .popup-inner .flexslider{height:530px}}@media screen and (min-width:1025px){.slider-popup .popup-inner .flexslider{height:600px}}.slider-popup .popup-inner .flexslider .slides img{width:100%}.slider-popup .popup-inner .flex-direction-nav li a.flex-prev{left:0}.slider-popup .popup-inner .flex-direction-nav li a.flex-next{right:0}.review-container{padding-top:56px;padding-bottom:8px}.review-container .review-container-title{margin-top:0;margin-bottom:33px;text-align:center}.review-container .review-container-content .review{margin:0 auto}.review-container .review-container-content .review .review-travel-type,.review-container .review-container-content .review h4{margin-bottom:6px}.review-container .review-container-content .review>*{display:block;max-width:320px}.tabs .tab-content{z-index:1}.advanced-search-form .tabs .tab-content .ui-datepicker-trigger span,.tabs .tab-content .advanced-search-form .ui-datepicker-trigger span,.tabs .tab-content .btn span{margin-left:20px;font-size:.8em}.kontaktovertelefon input[type=checkbox],.kontaktviatel input[type=checkbox]{margin-left:0}.kontaktovertelefon .fieldLabel,.kontaktviatel .fieldLabel{padding-left:0}.search-box{background:#6eaef5;box-shadow:0 10px 15px -15px #000}.search-box.content-box__content{background-color:#6eaef5}.search-box .search__headline{color:#fff}.search-box .search__headline svg{fill:#fff}.search-box label{font-size:14px;color:#fff}.search-box select.destinations{border-radius:4px;height:40px}.search-box .advanced-search-form .btn-rooming,.search-box .calendar-overlay,.search-box input.search-input,.search-box input.search-input-number{height:40px}.search-box .ui-datepicker-trigger{height:40px;margin-top:-40px;border-top-right-radius:4px;border-bottom-right-radius:4px}.search-box .ui-datepicker-trigger.return-btn{bottom:0}.search-box .input-group-container-n{margin-bottom:-8px}.advanced-search-form .search-box button.ui-datepicker-trigger[type=submit],.search-box .advanced-search-form button.ui-datepicker-trigger[type=submit],.search-box button[type=submit].btn{height:40px;margin-top:25px;background:#db7a3c}.advanced-search-form .search-box button.ui-datepicker-trigger[type=submit]:hover,.search-box .advanced-search-form button.ui-datepicker-trigger[type=submit]:hover,.search-box button[type=submit].btn:hover{background:#db7331}.search .destinations{display:block}.search .end-date-picker .ui-datepicker,.search .start-date-picker .ui-datepicker{width:20em;line-height:20px}.search .end-date-picker .ui-datepicker table tbody tr td a,.search .end-date-picker .ui-datepicker table tbody tr td span,.search .start-date-picker .ui-datepicker table tbody tr td a,.search .start-date-picker .ui-datepicker table tbody tr td span{font-size:12px}.contact__form{position:fixed;height:434px;width:80%;background-color:#fff;font-size:12px;z-index:5000;right:0;bottom:0;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6}@media screen and (min-width:481px){.contact__form{width:60%;height:440px}}@media screen and (min-width:767px){.contact__form{width:40%;height:440px}}@media screen and (min-width:1024px){.contact__form{width:40%;height:460px;max-width:400px}}.contact__form.darken{z-index:100}.contact__form .contour fieldset{margin:15px 0 0}.contact__form .contour textarea{height:70px!important;width:100%}.contact__form .contour input.text{margin:0;width:100%}.contact__form #contour span.contourError,.contact__form #contour span.field-validation-error .contour span.contourError,.contact__form .contour span.field-validation-error,.contact__form .contour span .field-validation-error{color:red!important}.contact__form .contact__headline{padding-left:7%;position:absolute;font-size:13px;top:14px}@media screen and (min-width:481px){.contact__form .contact__headline{font-size:14px;top:15px}}@media screen and (min-width:767px){.contact__form .contact__headline{font-size:15px;top:18px}}@media screen and (min-width:1024px){.contact__form .contact__headline{top:24px;font-size:18px}}.contact__form .mail-icon{width:32px;height:auto}@media screen and (min-width:481px){.contact__form .mail-icon{width:37px}}@media screen and (min-width:767px){.contact__form .mail-icon{width:37px}}@media screen and (min-width:1024px){.contact__form .mail-icon{width:47px}}.contact__form .contourPageName{display:none}.contact__form .contourFieldSet{margin-top:15px;padding:0 20px}@media screen and (min-width:1024px){.contact__form .contourFieldSet{margin-top:25px}}.contact__form .contourField,.contact__form input,.contact__form label,.contact__form textarea{width:100%}.contact__form .contourField{padding:0!important;margin-bottom:25px}.contact__form input[type=text]{height:34px}.contact__form textarea{height:70px!important}.contact__form label{font-size:14px}.contact__form .contourIndicator{font-size:11px;position:absolute;margin-left:3px}.contact__form input[type=text],.contact__form textarea{border-radius:5px;border:1px solid #ccc;margin:0;padding:8px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}.contact__form input[type=text]:focus,.contact__form textarea:focus{border-color:#66afe9!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0 none}.advanced-search-form .contact__form .ui-datepicker-trigger,.contact__form .advanced-search-form .ui-datepicker-trigger,.contact__form .btn{width:25%;float:right;margin-top:10px;margin-right:20px}.contact__form .field-validation-error{position:absolute;padding-left:2px!important}.contact__form .input-validation-error{background:#fff!important;border-color:#ccc!important}.contact__form .contact__form--trigger{padding:8px 20px;width:100%}@media screen and (min-width:767px){.contact__form .contact__form--trigger{padding:12px 20px}}@media screen and (min-width:1024px){.contact__form .contact__form--trigger{padding:15px 20px}}.contact__form .contourMessageOnSubmit{background:#fff;color:#333;padding:20px;font-size:16px}.contact__form--closed{bottom:-385px}.contact__form--closed .contact__form--trigger:hover{cursor:pointer}.contact__form--closed a.contact__close{display:none}.contact__form--open{bottom:0}.contact__form--open a.contact__close{position:absolute;right:15px;top:12px}@media screen and (min-width:767px){.contact__form--open a.contact__close{top:15px}}@media screen and (min-width:1024px){.contact__form--open a.contact__close{top:20px}}.contact__form--open a.contact__close img{width:15px;height:15px}.contact__form--open a.contact__close:hover{cursor:pointer;text-decoration:none}.contact__form--open .contact__headline{max-width:65%}@media screen and (min-width:767px){.contact__form--open .contact__headline{max-width:66%}}@media screen and (min-width:1024px){.contact__form--open .contact__headline{max-width:100%}}.order-flow-popup--umbraco-form label.error{color:red}.order-flow-popup--umbraco-form input[type=radio]{margin-top:10px;margin-right:4px}.order-flow-popup--umbraco-form input[type=checkbox]{margin-right:4px}.order-flow-popup--umbraco-form input[type=submit]{margin-bottom:0!important}.order-flow-popup--umbraco-form .umbraco-form__text-bottom{float:left;line-height:2em;margin-bottom:2em;width:100%;text-align:left!important}@media screen and (max-width:767px){.order-flow-popup--umbraco-form .umbraco-form__text-bottom{margin-top:1em}}@media screen and (max-width:767px){.order-flow-popup--umbraco-form .umbraco-form__text-bottom a{font-size:1em}}.order-flow-popup .popup-inner .popup-section h4{margin-top:0}.sommer .umbraco-form__text-bottom a{color:#f7aa3d}.vinter .umbraco-form__text-bottom a{color:#0080be}.hurtigruten .umbraco-form__text-bottom a{color:#009888}.fixed{position:fixed;top:0;width:1300px;max-width:100%;z-index:1001;border-bottom:1px solid #f1f1f1}.visible{display:block}.read-link-box.read-less{background-image:none}.info-banner .info-banner-container .info-banner-content .info-banner-info body.front strong,.offer-box .offer-box-content body.front .offer-box-paragraph,.order-flow-popup body.front h1,.order-flow-popup body.front h2,.order-flow-popup body.front h3,.order-flow-popup body.front h4,.order-flow-popup body.front h5,.order-flow-popup body.front h6,.travel-program .travel-program-item .travel-program-item-content body.front .travel-program-item-excursion-list-toggle,.travel-type-link body.front h3,.travel-type-link body.front h4,body.front .info-banner .info-banner-container .info-banner-content .info-banner-info strong,body.front .offer-box .offer-box-content .offer-box-paragraph,body.front .order-flow-popup h1,body.front .order-flow-popup h2,body.front .order-flow-popup h3,body.front .order-flow-popup h4,body.front .order-flow-popup h5,body.front .order-flow-popup h6,body.front .theme-color,body.front .travel-program .travel-program-item .travel-program-item-content .travel-program-item-excursion-list-toggle,body.front .travel-type-link h3,body.front .travel-type-link h4{color:#ccc}body.front .theme-light{background-color:#e6e6e6}.top-simple-search body.front input[type=text],body.front .theme,body.front .top-simple-search input[type=text]{background-color:#ccc}.offer-box body.front .offer-box-info,.price-table table tbody tr.most-expensive body.front td,.price-table table tfoot tr:last-child body.front td:last-child,.price-table table tfoot tr td body.front .price-high,body.front .offer-box .offer-box-info,body.front .price-table table tbody tr.most-expensive td,body.front .price-table table tfoot tr:last-child td:last-child,body.front .price-table table tfoot tr td .price-high,body.front .theme-dark{background-color:#b3b3b3}.tabs .nav-tabs li body.front a,body.front .tabs .nav-tabs li a,body.front .theme-gradient{background:linear-gradient(180deg,#ccc,#b3b3b3)}.advanced-search-form .tabs .nav-tabs li body.front a.ui-datepicker-trigger:hover,.advanced-search-form body.front .theme-gradient.ui-datepicker-trigger:hover,.tabs .nav-tabs li .advanced-search-form body.front a.ui-datepicker-trigger:hover,.tabs .nav-tabs li body.front a.btn:hover,body.front .advanced-search-form .tabs .nav-tabs li a.ui-datepicker-trigger:hover,body.front .advanced-search-form .theme-gradient.ui-datepicker-trigger:hover,body.front .tabs .nav-tabs li .advanced-search-form a.ui-datepicker-trigger:hover,body.front .tabs .nav-tabs li a.btn:hover,body.front .theme-gradient.btn:hover{background:linear-gradient(180deg,#c2c2c2,#a9a9a9)}@media screen and (min-width:1025px){body.hurtigruten .secondary-nav .navbar-collapse ul{background:linear-gradient(180deg,#47b58a,#3fa097)}}@media screen and (min-width:1025px){body.hurtigruten .secondary-nav .navbar-collapse ul li a{color:#fff}}@media screen and (min-width:1025px){body.hurtigruten .secondary-nav .navbar-collapse ul li a:hover{background-color:#009888;color:#fff}}body.hurtigruten .secondary-nav .navbar-collapse ul li a:focus{background:none}body.hurtigruten .secondary-nav .navbar-collapse ul li.active a{background-color:#009888;color:#fff}body.hurtigruten .secondary-nav .navbar-collapse ul li:last-child{background-color:#009888}body.hurtigruten .order-flow-popup .breadcrumbs-trail li.active:before{border-color:#009888}body.hurtigruten .order-flow-popup .dates-highlighted{font-weight:700;color:#009888}.info-banner .info-banner-container .info-banner-content .info-banner-info body.hurtigruten strong,.offer-box .offer-box-content body.hurtigruten .offer-box-paragraph,.order-flow-popup body.hurtigruten h1,.order-flow-popup body.hurtigruten h2,.order-flow-popup body.hurtigruten h3,.order-flow-popup body.hurtigruten h4,.order-flow-popup body.hurtigruten h5,.order-flow-popup body.hurtigruten h6,.travel-program .travel-program-item .travel-program-item-content body.hurtigruten .travel-program-item-excursion-list-toggle,.travel-type-link body.hurtigruten h3,.travel-type-link body.hurtigruten h4,body.hurtigruten .info-banner .info-banner-container .info-banner-content .info-banner-info strong,body.hurtigruten .offer-box .offer-box-content .offer-box-paragraph,body.hurtigruten .order-flow-popup h1,body.hurtigruten .order-flow-popup h2,body.hurtigruten .order-flow-popup h3,body.hurtigruten .order-flow-popup h4,body.hurtigruten .order-flow-popup h5,body.hurtigruten .order-flow-popup h6,body.hurtigruten .theme-color,body.hurtigruten .travel-program .travel-program-item .travel-program-item-content .travel-program-item-excursion-list-toggle,body.hurtigruten .travel-type-link h3,body.hurtigruten .travel-type-link h4{color:#009888}body.hurtigruten .theme-border{border:1px solid #009888}body.hurtigruten .theme-light{background-color:#a5d948}.offer-box body.hurtigruten .offer-box-info,.price-table table tbody tr.most-expensive body.hurtigruten td,.price-table table tfoot tr:last-child body.hurtigruten td:last-child,.price-table table tfoot tr td body.hurtigruten .price-high,.top-simple-search body.hurtigruten input[type=text],body.hurtigruten .offer-box .offer-box-info,body.hurtigruten .price-table table tbody tr.most-expensive td,body.hurtigruten .price-table table tfoot tr:last-child td:last-child,body.hurtigruten .price-table table tfoot tr td .price-high,body.hurtigruten .theme,body.hurtigruten .theme-dark,body.hurtigruten .top-simple-search input[type=text]{background-color:#009888}.tabs .nav-tabs li body.hurtigruten a,body.hurtigruten .tabs .nav-tabs li a,body.hurtigruten .theme-gradient{background:linear-gradient(180deg,#47b58a,#3fa097)}.advanced-search-form .tabs .nav-tabs li body.hurtigruten a.ui-datepicker-trigger:hover,.advanced-search-form body.hurtigruten .theme-gradient.ui-datepicker-trigger:hover,.tabs .nav-tabs li .advanced-search-form body.hurtigruten a.ui-datepicker-trigger:hover,.tabs .nav-tabs li body.hurtigruten a.btn:hover,body.hurtigruten .advanced-search-form .tabs .nav-tabs li a.ui-datepicker-trigger:hover,body.hurtigruten .advanced-search-form .theme-gradient.ui-datepicker-trigger:hover,body.hurtigruten .tabs .nav-tabs li .advanced-search-form a.ui-datepicker-trigger:hover,body.hurtigruten .tabs .nav-tabs li a.btn:hover,body.hurtigruten .theme-gradient.btn:hover{background:linear-gradient(180deg,#41a67f,#399189)}body.hurtigruten .theme-gradient-light{background:linear-gradient(180deg,#acd755,#95b64e)}.advanced-search-form body.hurtigruten .theme-gradient-light.ui-datepicker-trigger:hover,body.hurtigruten .advanced-search-form .theme-gradient-light.ui-datepicker-trigger:hover,body.hurtigruten .theme-gradient-light.btn:hover{background:linear-gradient(180deg,#a4d344,#8aaa46)}body.hurtigruten .info-box .price,body.hurtigruten .info-box a,body.hurtigruten .info-box h1,body.hurtigruten .info-box h2,body.hurtigruten .info-box h3,body.hurtigruten .info-box h4,body.hurtigruten .info-box h5,body.hurtigruten .info-box h6,body.hurtigruten .popup-heading,body.hurtigruten .text-content .price,body.hurtigruten .text-content a,body.hurtigruten .text-content h1,body.hurtigruten .text-content h2,body.hurtigruten .text-content h3,body.hurtigruten .text-content h4,body.hurtigruten .text-content h5,body.hurtigruten .text-content h6,body.hurtigruten .travel-list .travel-list-item-content-heading a{color:#009888}body.hurtigruten .travel-list a{color:#009888;text-decoration:underline}body.hurtigruten .travel-list .read-more-link{color:#009888!important}body.hurtigruten .price-table .normal td{background-color:#99ccc7}body.hurtigruten .price-table .expensive td{background-color:#4db2a7}body.hurtigruten .flexslider .flex-direction-nav li a,body.hurtigruten .flexslider .flex-direction-nav li a:hover{background:#009888}body.hurtigruten .price-table .price-table-caption{background-color:#009888;border-bottom:1px solid #fff}@media screen and (min-width:1025px){body.sommer .secondary-nav .navbar-collapse ul{background:linear-gradient(180deg,#f8ce32,#e68f33)}}@media screen and (min-width:1025px){body.sommer .secondary-nav .navbar-collapse ul li a{color:#fff}}body.sommer .secondary-nav .navbar-collapse ul li a:hover{background-color:#f29121;color:#fff}body.sommer .secondary-nav .navbar-collapse ul li a:focus{background:none}body.sommer .secondary-nav .navbar-collapse ul li.active a{background-color:#f29121;color:#fff}body.sommer .secondary-nav .navbar-collapse li:last-child{background-color:#f29121}body.sommer .order-flow-popup .breadcrumbs-trail li.active:before{border-color:#f7aa3d}body.sommer .order-flow-popup .dates-highlighted{font-weight:700;color:#f29121}.info-banner .info-banner-container .info-banner-content .info-banner-info body.sommer strong,.offer-box .offer-box-content body.sommer .offer-box-paragraph,.order-flow-popup body.sommer h1,.order-flow-popup body.sommer h2,.order-flow-popup body.sommer h3,.order-flow-popup body.sommer h4,.order-flow-popup body.sommer h5,.order-flow-popup body.sommer h6,.travel-program .travel-program-item .travel-program-item-content body.sommer .travel-program-item-excursion-list-toggle,.travel-type-link body.sommer h3,.travel-type-link body.sommer h4,body.sommer .info-banner .info-banner-container .info-banner-content .info-banner-info strong,body.sommer .offer-box .offer-box-content .offer-box-paragraph,body.sommer .order-flow-popup h1,body.sommer .order-flow-popup h2,body.sommer .order-flow-popup h3,body.sommer .order-flow-popup h4,body.sommer .order-flow-popup h5,body.sommer .order-flow-popup h6,body.sommer .theme-color,body.sommer .travel-program .travel-program-item .travel-program-item-content .travel-program-item-excursion-list-toggle,body.sommer .travel-type-link h3,body.sommer .travel-type-link h4{color:#f7aa3d}body.sommer .theme-border{border:1px solid #f7aa3d}body.sommer .theme-light{background-color:#ffd100}.top-simple-search body.sommer input[type=text],body.sommer .theme,body.sommer .top-simple-search input[type=text]{background-color:#f7aa3d}.offer-box body.sommer .offer-box-info,.price-table table tbody tr.most-expensive body.sommer td,.price-table table tfoot tr:last-child body.sommer td:last-child,.price-table table tfoot tr td body.sommer .price-high,body.sommer .offer-box .offer-box-info,body.sommer .price-table table tbody tr.most-expensive td,body.sommer .price-table table tfoot tr:last-child td:last-child,body.sommer .price-table table tfoot tr td .price-high,body.sommer .theme-dark{background-color:#f29121}.tabs .nav-tabs li body.sommer a,body.sommer .tabs .nav-tabs li a,body.sommer .theme-gradient{background:linear-gradient(180deg,#f8ce32,#e68f33)}.advanced-search-form .tabs .nav-tabs li body.sommer a.ui-datepicker-trigger:hover,.advanced-search-form body.sommer .theme-gradient.ui-datepicker-trigger:hover,.tabs .nav-tabs li .advanced-search-form body.sommer a.ui-datepicker-trigger:hover,.tabs .nav-tabs li body.sommer a.btn:hover,body.sommer .advanced-search-form .tabs .nav-tabs li a.ui-datepicker-trigger:hover,body.sommer .advanced-search-form .theme-gradient.ui-datepicker-trigger:hover,body.sommer .tabs .nav-tabs li .advanced-search-form a.ui-datepicker-trigger:hover,body.sommer .tabs .nav-tabs li a.btn:hover,body.sommer .theme-gradient.btn:hover{background:linear-gradient(180deg,#f7c91e,#e48521)}body.sommer .theme-gradient-light{background:linear-gradient(180deg,#ffda33,#ffd100)}.advanced-search-form body.sommer .theme-gradient-light.ui-datepicker-trigger:hover,body.sommer .advanced-search-form .theme-gradient-light.ui-datepicker-trigger:hover,body.sommer .theme-gradient-light.btn:hover{background:linear-gradient(180deg,#ffd30a,#ffd100)}body.sommer .info-box .price,body.sommer .info-box a,body.sommer .info-box h1,body.sommer .info-box h2,body.sommer .info-box h3,body.sommer .info-box h4,body.sommer .info-box h5,body.sommer .info-box h6,body.sommer .text-content .price,body.sommer .text-content a,body.sommer .text-content h1,body.sommer .text-content h2,body.sommer .text-content h3,body.sommer .text-content h4,body.sommer .text-content h5,body.sommer .text-content h6,body.sommer .travel-list .travel-list-item-content-heading a{color:#f7aa3d}body.sommer .travel-list .read-more-link{color:#f7aa3d!important}body.sommer .price-table .normal td{background-color:#eacaa4}body.sommer .price-table .expensive td{background-color:#eead63}body.sommer .flexslider .flex-direction-nav li a,body.sommer .flexslider .flex-direction-nav li a:hover{background:#f29121}body.sommer .price-table .price-table-caption{background-color:#f29121;border-bottom:1px solid #fff}@media screen and (min-width:1025px){body.vinter .secondary-nav .navbar-collapse ul{background:linear-gradient(180deg,#41a3cb,#3483ba)}}@media screen and (min-width:1025px){body.vinter .secondary-nav .navbar-collapse ul li a{color:#fff}}@media screen and (min-width:1025px){body.vinter .secondary-nav .navbar-collapse ul li a:hover{background-color:#066592;color:#fff}}body.vinter .secondary-nav .navbar-collapse ul li a:focus{background:none}body.vinter .secondary-nav .navbar-collapse ul li.active a{background-color:#066592;color:#fff}body.vinter .secondary-nav .navbar-collapse ul li:last-child{background-color:#066592}body.vinter .order-flow-popup .breadcrumbs-trail li.active:before{border-color:#0080be}body.vinter .order-flow-popup .dates-highlighted{font-weight:700;color:#0080be}.info-banner .info-banner-container .info-banner-content .info-banner-info body.vinter strong,.offer-box .offer-box-content body.vinter .offer-box-paragraph,.order-flow-popup body.vinter h1,.order-flow-popup body.vinter h2,.order-flow-popup body.vinter h3,.order-flow-popup body.vinter h4,.order-flow-popup body.vinter h5,.order-flow-popup body.vinter h6,.travel-program .travel-program-item .travel-program-item-content body.vinter .travel-program-item-excursion-list-toggle,.travel-type-link body.vinter h3,.travel-type-link body.vinter h4,body.vinter .info-banner .info-banner-container .info-banner-content .info-banner-info strong,body.vinter .offer-box .offer-box-content .offer-box-paragraph,body.vinter .order-flow-popup h1,body.vinter .order-flow-popup h2,body.vinter .order-flow-popup h3,body.vinter .order-flow-popup h4,body.vinter .order-flow-popup h5,body.vinter .order-flow-popup h6,body.vinter .theme-color,body.vinter .travel-program .travel-program-item .travel-program-item-content .travel-program-item-excursion-list-toggle,body.vinter .travel-type-link h3,body.vinter .travel-type-link h4{color:#0080be}body.vinter .theme-border{border:1px solid #0080be}body.vinter .theme-light{background-color:#009bca}.top-simple-search body.vinter input[type=text],body.vinter .theme,body.vinter .top-simple-search input[type=text]{background-color:#0080be}.offer-box body.vinter .offer-box-info,.price-table table tbody tr.most-expensive body.vinter td,.price-table table tfoot tr:last-child body.vinter td:last-child,.price-table table tfoot tr td body.vinter .price-high,body.vinter .offer-box .offer-box-info,body.vinter .price-table table tbody tr.most-expensive td,body.vinter .price-table table tfoot tr:last-child td:last-child,body.vinter .price-table table tfoot tr td .price-high,body.vinter .theme-dark{background-color:#066592}.tabs .nav-tabs li body.vinter a,body.vinter .tabs .nav-tabs li a,body.vinter .theme-gradient{background:linear-gradient(180deg,#41a3cb,#3483ba)}.advanced-search-form .tabs .nav-tabs li body.vinter a.ui-datepicker-trigger:hover,.advanced-search-form body.vinter .theme-gradient.ui-datepicker-trigger:hover,.tabs .nav-tabs li .advanced-search-form body.vinter a.ui-datepicker-trigger:hover,.tabs .nav-tabs li body.vinter a.btn:hover,body.vinter .advanced-search-form .tabs .nav-tabs li a.ui-datepicker-trigger:hover,body.vinter .advanced-search-form .theme-gradient.ui-datepicker-trigger:hover,body.vinter .tabs .nav-tabs li .advanced-search-form a.ui-datepicker-trigger:hover,body.vinter .tabs .nav-tabs li a.btn:hover,body.vinter .theme-gradient.btn:hover{background:linear-gradient(180deg,#3599c2,#3078aa)}body.vinter .theme-gradient-light{background:linear-gradient(180deg,#00c2fd,#009bca)}.advanced-search-form body.vinter .theme-gradient-light.ui-datepicker-trigger:hover,body.vinter .advanced-search-form .theme-gradient-light.ui-datepicker-trigger:hover,body.vinter .theme-gradient-light.btn:hover{background:linear-gradient(180deg,#00a3d4,#009bca)}body.vinter .info-box .price,body.vinter .info-box a,body.vinter .info-box h1,body.vinter .info-box h2,body.vinter .info-box h3,body.vinter .info-box h4,body.vinter .info-box h5,body.vinter .info-box h6,body.vinter .text-content .price,body.vinter .text-content a,body.vinter .text-content h1,body.vinter .text-content h2,body.vinter .text-content h3,body.vinter .text-content h4,body.vinter .text-content h5,body.vinter .text-content h6,body.vinter .travel-list .travel-list-item-content-heading a{color:#0080be}body.vinter .travel-list .read-more-link{color:#0080be!important}body.vinter .price-table .normal td{background-color:#9bbbca}body.vinter .price-table .expensive td{background-color:#5190ae}body.vinter .flexslider .flex-direction-nav li a,body.vinter .flexslider .flex-direction-nav li a:hover{background:#066592}body.vinter .price-table .price-table-caption{background-color:#066592;border-bottom:1px solid #fff}.advanced-search-form .map-container a.ui-datepicker-trigger,.map-container .advanced-search-form a.ui-datepicker-trigger,.map-container a.btn{color:#fff!important}