@font-face{font-family:"Function Pro Book";src:url(/sites/all/themes/norway/fonts/FunctionPro-Book-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/norway/fonts/FunctionPro-Book-webfont.woff) format("woff"),url(/sites/all/themes/norway/fonts/FunctionPro-Book-webfont.ttf) format("truetype"),url(/sites/all/themes/norway/fonts/FunctionPro-Book-webfont.svg#svgFontName) format("svg")}@font-face{font-family:"Function Pro Demi";src:url(/sites/all/themes/norway/fonts/FunctionPro-Demi-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/norway/fonts/FunctionPro-Demi-webfont.woff) format("woff"),url(/sites/all/themes/norway/fonts/FunctionPro-Demi-webfont.ttf) format("truetype"),url(/sites/all/themes/norway/fonts/FunctionPro-Demi-webfont.svg#svgFontName) format("svg")}@font-face{font-family:"Function Pro Bold";src:url(/sites/all/themes/norway/fonts/FunctionPro-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/norway/fonts/FunctionPro-Bold-webfont.woff) format("woff"),url(/sites/all/themes/norway/fonts/FunctionPro-Bold-webfont.ttf) format("truetype"),url(/sites/all/themes/norway/fonts/FunctionPro-Bold-webfont.svg#svgFontName) format("svg")}.result{display:inline;float:left;margin-right:0;width:910px;width:890px;padding:10px}* html .result{overflow-x:hidden}.result .actions{padding-bottom:45px;_padding-bottom:0px;height:auto;_height:194px}.resultset .last{padding:10px;margin-bottom:10px}#result_tools,#results_footer{display:inline;float:left;margin-right:0;width:910px;width:930px;padding:0}* html #result_tools,* html #results_footer{overflow-x:hidden}#result_tools .sorter,#results_footer .sorter{display:inline;float:left;margin-right:10px;width:230px;margin-top:10px}* html #result_tools .sorter,* html #results_footer .sorter{overflow-x:hidden}#result_tools .links,#results_footer .links{display:inline;float:left;margin-right:10px;width:430px;width:305px}* html #result_tools .links,* html #results_footer .links{overflow-x:hidden}#result_tools .links #search_need_help_choosing,#results_footer .links #search_need_help_choosing{float:right;margin-right:10px}#result_tools .links .compare_button,#results_footer .links .compare_button{float:right;position:relative}#result_tools .pager,#results_footer .pager{display:inline;float:left;margin-right:0;width:230px;width:205px;margin-left:0 !important;margin-top:10px;float:right}* html #result_tools .pager,* html #results_footer .pager{overflow-x:hidden}.card{display:inline;float:left;margin-right:0;width:870px;width:890px}* html .card{overflow-x:hidden}.card .media{display:inline;float:left;margin-right:10px;width:270px;width:281px}* html .card .media{overflow-x:hidden}.card .media div,.card .media h2{display:inline;float:left;margin-right:0;width:270px;width:281px}* html .card .media div,* html .card .media h2{overflow-x:hidden}.card .media h2{width:261px;padding:10px;padding-top:0}.card .buttons{display:inline;float:left;margin-right:10px;width:270px;width:281px}* html .card .buttons{overflow-x:hidden}.card .buttons li{display:inline;float:left;margin-right:10px;width:150px;width:155px}* html .card .buttons li{overflow-x:hidden}.card .buttons li.last{display:inline;float:left;margin-right:10px;width:110px;margin-right:0;width:116px;padding:0}* html .card .buttons li.last{overflow-x:hidden}.card .details{display:inline;float:left;margin-right:0;width:590px;width:599px}* html .card .details{overflow-x:hidden}.card .details .row{display:inline;float:left;margin-right:0;width:590px;width:599px}* html .card .details .row{overflow-x:hidden}.card .details .row-1{margin-bottom:10px;min-height:141px;_height:141px}.card .details .col-1{display:inline;float:left;margin-right:10px;width:390px;width:399px}* html .card .details .col-1{overflow-x:hidden}.card .details .col-2{display:inline;float:left;margin-right:0;width:190px;width:190px}* html .card .details .col-2{overflow-x:hidden}.card .prices table{width:99.999%}.card .offers,.card .tools{display:inline;float:left;margin-right:0;width:190px;width:170px;padding-left:20px;float:right}* html .card .offers,* html .card .tools{overflow-x:hidden}.card .offers{margin-bottom:10px;padding-left:0}.card .offers ul{display:inline;float:left;margin-right:0;width:110px;width:170px}* html .card .offers ul{overflow-x:hidden}.card .offers ul li,.card .offers ul h3,.card .offers ul span{display:block;float:left}.card .search a{display:inline;float:left;margin-right:0;width:190px;width:174px;float:right;cursor:pointer}* html .card .search a{overflow-x:hidden}.card .search span{display:inline;float:left;margin-right:0;width:190px;float:right;width:154px;padding:10px;padding-right:3px;padding-left:17px;cursor:pointer}* html .card .search span{overflow-x:hidden}.ie7 .card .offers li{padding-left:10px;width:170px}.card{border-bottom:3px solid #6da5b4}.compare_button{background-color:#f5a227;color:#fff !important;text-align:center;text-transform:uppercase;width:204px;height:30px;line-height:30px;float:right;font-size:10px;font-weight:700 !important}.compare_button span{top:2px;position:relative;color:#666}a.disabled{background-color:#E6E8FA;color:#666;float:right}.graphic{position:relative;margin-bottom:5px}.graphic img{width:281px;height:146px}.graphic .overlay,.graphic h2{position:absolute;left:0}.graphic .overlay{top:0;height:146px;background-color:transparent;background-repeat:no-repeat}.graphic h2{bottom:0;margin:0;color:#fff;z-index:100}.highlights a{float:left}.highlights .button,.highlights .button:hover,.highlights .large_button,.highlights .large_button:hover{margin-top:2px}.highlights .button{margin-right:0;background-image:url(/sites/all/themes/norway/images/framework/sprite.png?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:-108px -82px;width:103px;height:20px;display:block;text-align:center;padding-top:3px;cursor:pointer;font-size:11px;font-weight:700;color:#071523;_background-image:url(/sites/all/themes/norway/images/framework/buttons/light_blue_1.png?1470417874);_background-position:bottom left;float:right;padding-left:4px}.highlights .button:hover{margin-right:0;background-image:url(/sites/all/themes/norway/images/framework/sprite.png?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:-108px -105px;width:103px;height:20px;display:block;text-align:center;padding-top:3px;cursor:pointer;font-size:11px;font-weight:700;color:#071523;_background-image:url(/sites/all/themes/norway/images/framework/buttons/light_blue_1_over.png?1470417874);_background-position:bottom left;float:right}.highlights .large_button{margin-right:0;background-image:url(/sites/all/themes/norway/images/framework/sprite.png?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:-355px -82px;width:165px;height:20px;display:block;text-align:center;padding-top:3px;cursor:pointer;font-size:11px;font-weight:700;color:#071523;_background-image:url(/sites/all/themes/norway/images/framework/buttons/light_blue_3.png?1470417874);_background-position:bottom left}.highlights .large_button:hover{margin-right:0;background-image:url(/sites/all/themes/norway/images/framework/sprite.png?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:-355px -105px;width:165px;height:20px;display:block;text-align:center;padding-top:3px;cursor:pointer;font-size:11px;font-weight:700;color:#071523;_background-image:url(/sites/all/themes/norway/images/framework/buttons/light_blue_3_over.png?1470417874);_background-position:bottom left}.info h4{color:#000;padding:0;font-size:12px;font-weight:700}.info h4 .ship{font-weight:400;color:#17869a}.info h4,.info .route,.info .dates{margin-bottom:4px}.info .dates span,.info .ports span{margin:3px 0;line-height:1.4em}.info span{font-weight:700}.info span.year{padding-right:2px;border:1px solid #0b758e;border-left:0;border-right:0;color:#000;padding-left:2px;margin-left:4px;font-size:11px}.info span.month{color:#000;padding-left:2px}.info span.day{margin:3px 1px}.info span.embark,.info span.disembark,.info span.roundtrip,.info span.days,.info span.day{font-weight:400}.info .port{padding-bottom:4px;font-weight:700}.info .port .name{color:#17869a}span.day{border:1px solid #aaa;display:inline-block;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(33%,#eef6f6),color-stop(67%,#daefec));background-image:-webkit-linear-gradient(#ffffff,#eef6f6 33%,#daefec 67%);background-image:-moz-linear-gradient(#ffffff,#eef6f6 33%,#daefec 67%);background-image:-o-linear-gradient(#ffffff,#eef6f6 33%,#daefec 67%);background-image:-ms-linear-gradient(#ffffff,#eef6f6 33%,#daefec 67%);background-image:linear-gradient(#ffffff,#eef6f6 33%,#daefec 67%)}span.day img{vertical-align:-3px;padding:1px 0 1px 1px}span.day span{padding:0 1px;font-weight:400}.ie7 .info span{vertical-align:middle}.ie7 .info span.year{position:relative;bottom:-1px}.ie7 .info span.day{margin:3px 2px}.ie7 .info .less{margin-left:2px}.ie .info .merch-icon{padding-left:2px}.more,.less{color:#0b758e;padding-left:10px;padding-right:10px;font-weight:700}.more{background-color:transparent;background-image:url(/sites/all/themes/norway/images/framework/arrows/more.png?1470417874);background-repeat:no-repeat;_background-image:url(/sites/all/themes/norway/images/framework/x.gif?1470417874);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/themes/norway/images/framework/arrows/more.png',sizingMethod='image');background-position:100% 50%}.less{background-color:transparent;background-image:url(/sites/all/themes/norway/images/framework/arrows/less.png?1470417874);background-repeat:no-repeat;_background-image:url(/sites/all/themes/norway/images/framework/x.gif?1470417874);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/themes/norway/images/framework/arrows/less.png',sizingMethod='image');background-position:0 50%}.features h5{color:#000;font-size:11px;margin-bottom:3px}.features span{display:none}.features_tooltip h3{font-size:12px}.prices{padding-top:5px}.prices h3{margin:10px 0;padding-bottom:2px;border-bottom:1px solid #aaa;font-weight:400;font-style:italic;font-size:12px}.prices th{font-weight:700}.prices td,.prices th{padding:2px 6px !important;border:0;border-right:1px dotted #aaa}.prices .first{padding-left:0}.prices .last{border:0;margin-bottom:0 !important;padding:0 0 0 10px}.meta a{color:#064d66;font-size:11px}.meta li.compare a{padding-left:8px;font-weight:700 !important}.featured .meta{padding-top:40px;background-image:url(/sites/all/themes/norway/images/framework/featured_cruise.png?1470417874);background-repeat:no-repeat}.reviews{margin-bottom:20px}.reviews a{display:block;float:left;margin-top:5px;text-align:left;width:170px}.reviews .summary{margin-bottom:4px}.reviews .value{visibility:hidden}.reviews .reviewers{color:#000}.reviews .star-rating{display:inline;float:left;margin-right:0;width:70px;width:60px}* html .reviews .star-rating{overflow-x:hidden}.featured .reviews{padding-top:30px;background-image:url(/sites/all/themes/norway/images/framework/sprite_excursion.png?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:4px 0;width:170px;height:40px}.offers{border:1px solid #aaa;border-left-width:0;border-right-width:0;padding:6px 0 4px 0}.offers h3{font-size:12px;font-weight:700;text-transform:uppercase}.offers ul{font-size:11px}.offers li{margin-right:0;padding:3px 0;display:block;padding-left:12px;background-image:url(/sites/all/themes/norway/images/framework/bullet_square.gif?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:left 0.45em;padding:0 0 3px 10px;*padding-left:0;background-position:0 0.4em;color:#333}.tools li{padding-bottom:6px}.tools span.saved{color:#000;font-weight:700}.tools a,.tools a:hover{color:#064d66}.tools span.saved{background-color:#7ed0e0;color:#fff;font-size:11px;background-color:transparent;background-position:0 30%;padding-left:18px}.tools .save{margin-right:0;background-image:url(/sites/all/themes/norway/images/framework/sprite.png?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:0 -418px;width:"auto";height:16px;display:block;text-align:center;padding-top:3px;cursor:pointer;font-size:11px;font-weight:700;padding-top:1px;_background-image:url(/sites/all/themes/norway/images/framework/items/save.png?1470417874);_background-position:bottom left}.tools .share{padding-top:1px;background:transparent url("/sites/all/themes/norway/images/icons/icon_share_new.png") no-repeat}.tools .save,.tools .share,.tools .compare{font-weight:700 !important}.tools .save,.tools .share{text-align:left;padding-left:20px}.tools span.compare{padding-left:0;*padding-left:3px}.tools .comparing{background:#f8f9d1 !important}.tools .compare input{margin-left:0px;_margin-left:-3px;#margin-left:-3px}.row-2{position:relative}.search{position:absolute;bottom:-3px}.search a{background-image:url(/sites/all/themes/norway/images/framework/sprite_excursion.png?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:-195px -153px;width:174px;height:55px}.search a.open{background-image:url(/sites/all/themes/norway/images/framework/sprite_excursion.png?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:-195px -209px;width:174px;height:55px}.search span{color:#000;font-weight:700;text-align:center;padding-top:20px !important}.packages{display:inline;float:left;margin-right:0;width:830px;display:none;background:#fff;width:864px;border:3px solid #6da5b4;border-top:0;padding:10px 10px 0 10px}* html .packages{overflow-x:hidden}.packages table{width:100%;table-layout:fixed;border:1px solid #aaa;margin-bottom:10px;border-collapse:collapse}.packages thead{border-top:1px solid #aaa}.packages tr{vertical-align:middle}.packages th{border:0;padding:0;padding-top:4px !important;height:25px;font-weight:700;vertical-align:top;background-image:url(/sites/all/themes/norway/images/framework/gradients/grad_yellow.png?1470417874);background-repeat:repeat-x;background-position:top left}.packages th,.packages td{padding-left:10px}.packages tr.even td{background-color:#eef6f6}.packages tr.odd td{background-color:#fff}.packages .last{padding:0;margin:0;border-right:1px solid #aaa}.packages .markers{text-align:right;width:80px;padding-right:2px}.packages .saildate{width:180px;padding-left:0}.packages .saildate span{display:inline;float:left;margin-right:10px;width:70px;width:75px;padding-top:8px}* html .packages .saildate span{overflow-x:hidden}.packages a.continue{margin-right:0;background-image:url(/sites/all/themes/norway/images/framework/sprite.png?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:-2px -79px;width:85px;height:24px;display:block;text-align:center;padding-top:3px;cursor:pointer;font-size:11px;font-weight:700;padding-top:7px;margin-right:auto;color:#fff;font-weight:700;text-transform:uppercase;_background-image:url(/sites/all/themes/norway/images/framework/buttons/orange_5.png?1470417874);_background-position:bottom left;display:inline;float:left;margin-right:0;width:70px;width:83px}* html .packages a.continue{overflow-x:hidden}.packages a.continue:hover{margin-right:0;background-image:url(/sites/all/themes/norway/images/framework/sprite.png?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:-2px -109px;width:85px;height:24px;display:block;text-align:center;padding-top:3px;cursor:pointer;font-size:11px;font-weight:700;padding-top:7px;margin-right:auto;color:#fff;font-weight:700;text-transform:uppercase;_background-image:url(/sites/all/themes/norway/images/framework/buttons/orange_5_over.png?1470417874);_background-position:bottom left;display:inline;float:left;margin-right:0;width:70px;width:83px}* html .packages a.continue:hover{overflow-x:hidden}article .packages{width:930px;border:none;margin-left:-10px;padding:0}.legend{display:inline;float:left;margin-right:0;width:830px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;width:890px;background-color:#6da5b4;color:#fff;padding-top:3px;padding-bottom:4px}* html .legend{overflow-x:hidden}.legend dl{float:right;margin-right:10px}.legend dt,.legend dd{display:inline}.legend dt{padding:0 2px;margin-left:10px;margin-right:2px}.legend dd{margin-right:10px}.legend .merch-icon{vertical-align:-2px}.info span.cutoff{display:none}.cutoff_toggle{font-weight:700;color:#0b758e}.qtip-merch .qtip-contentWrapper{color:black !important;padding:10px !important;background-color:#eef6f6 !important;border-width:4px !important}.qtip-merch .qtip-title{padding:0 0 0  30px !important;background-color:#eef6f6 !important;background-repeat:no-repeat !important;background-position:5% 47% !important}.hide{display:none}.mainBodyPanelFull{background:white;margin:0;width:100%;height:audo;overflow:inherit}.mainBodyFullContainer{background:#f0f0f0;padding:10px;overflow:inherit}.mainBodyFullContainer>.mainResultsContainer>article{margin-bottom:30px}.itineraryContainer{background:white;padding:15px;clear:both;overflow:inherit;float:left;width:inherit;height:inherit}.viewMoreTool{position:absolute;line-height:20px;padding:10px;color:#323232;border:4px solid #81c8e8;border-radius:5px;z-index:9999;background-color:white;font-weight:400;text-align:left;width:250px}.viewMoreTool>a{vertical-align:baseline;background:transparent;text-decoration:none;color:#81c8e8}.mainResultsContainer>article>section>.itineraryImageContainer{float:left;width:230px}.mainResultsContainer>article>section>.itineraryImageContainer>div{padding-right:25px}.mainResultsContainer>article>section>.itineraryImageContainer>div>.tag{background:url("/sites/all/themes/norway/images/framework/ncbe/icons.png") 10px -1497px no-repeat #f6f200;position:relative;left:0;top:0;font-size:14px;width:205px;height:30px;line-height:30px;text-indent:30px;font-weight:700;z-index:10}.mainResultsContainer>article>section>.itineraryImageContainer>div>.imageBlurb{display:block;width:auto;background:black;padding:5px;color:#81c8e8;font-size:12px;text-align:center;position:relative;top:-3px}.mainResultsContainer>article>section>.itineraryDetail{float:left;width:73%;height:inherit;overflow:hidden}.mainResultsContainer>article>section>.itineraryDetail>.leftItineraryDetails{float:left;width:70%}.mainResultsContainer>article>section>.itineraryDetail>.rightItineraryDetails{float:right;width:29%}.mainResultsContainer>article>section>.itineraryDetail>.blockline{display:inline-block;width:100%;margin:10px 0}.mainResultsContainer>article>section>.itineraryDetail>.blockline>div{width:185px;border-bottom:1px dotted #b2b2b2}.mainResultsContainer>article>section>.itineraryDetail>.blockline>div:first-child{float:left;padding:0;margin:0}.mainResultsContainer>article>section>.itineraryDetail>.blockline>div:first-child+div{float:right;padding:0;margin:0 0 0 10px}.mainResultsContainer>article>section>.itineraryDetail>header>a{font-size:16px;color:#245f85;font-weight:700}.mainResultsContainer>article>section>.itineraryDetail>.leftItineraryDetails>.itineraryDescription{font-style:italic;font-size:14px;color:#414141;font-family:""Noto Sans"";margin:15px 0px 30px 0px}.mainResultsContainer>article>section>.itineraryDetail>.leftItineraryDetails>.shipName{font-size:12px;color:#7c7c7c;font-weight:700}.mainResultsContainer>article>section>.itineraryDetail>.leftItineraryDetails>.shipName>span{color:black;font-weight:700;margin-left:10px}.mainResultsContainer>article>section>.itineraryDetail>.rightItineraryDetails>.priceDetails>p{padding:0;margin:0 0 5px 0;color:#7c7c7c;font-weight:700;text-align:right}.mainResultsContainer>article>section>.itineraryDetail>.rightItineraryDetails>.priceDetails>p>.perPersonPrice{color:black;font-size:2.5em;font-weight:700}.mainResultsContainer>article>section>.itineraryDetail>.rightItineraryDetails>.priceDetails>p>.perPersonPrice>sup{color:black;font-size:12px}.mainResultsContainer>article>section>.itineraryDetail>.rightItineraryDetails>.priceDetails>p>.perPersonPrice>.currency{font-size:11px}.mainResultsContainer>article>section>.itineraryDetail>.rightItineraryDetails>.priceDetails>.showMePrice>a{color:#245f85}.mainResultsContainer>article>section>.itineraryDetail>.rightItineraryDetails .viewMoreTool{position:absolute;line-height:20px;padding:10px;color:#323232;border:4px solid #81c8e8;border-radius:5px;z-index:9999;background-color:white;font-weight:400;text-align:left;width:250px}.mainResultsContainer>article>section>.itineraryDetail>.rightItineraryDetails .viewMoreTool>a{vertical-align:baseline;background:transparent;text-decoration:none;color:#81c8e8}.mainResultsContainer>article>section>.itineraryDetail>.leftItineraryDetails>.listOfPorts>ul{list-style:none}.mainResultsContainer>article>section>.itineraryDetail>.leftItineraryDetails>.listOfPorts>ul>li{float:left;margin:0;font-size:11px;color:#323232;padding:3px;font-weight:700}.mainResultsContainer>article>section>.itineraryDetail>.leftItineraryDetails>.listOfPorts>ul>li>.title{float:left;color:#7c7c7c}.mainResultsContainer>article>section>.itineraryDetail>.leftItineraryDetails>.listOfPorts>ul>li>.countryName{font-weight:400}.mainResultsContainer>article>section>.itineraryDetail>.leftItineraryDetails>.listOfPorts>ul>li>.alphaomega{font-size:11px;background:none;font-style:normal;font-weight:700;color:#81c8e8;text-transform:uppercase}.mainResultsContainer>article>section>.itineraryDetail>.rightItineraryDetails>.itineraryActionButtons{margin:0;float:right;display:inline-block;width:100%;text-align:right;height:inherit}.mainResultsContainer>article>section>.itineraryDetail>.rightItineraryDetails>.itineraryActionButtons>a.details{display:inline-block;font-weight:700;color:white;text-transform:uppercase;text-align:center;background-color:#245f85;height:34px;line-height:34px;padding:0px 20px;margin-right:10px}.mainResultsContainer>article>section>.itineraryDetail>.rightItineraryDetails>.itineraryActionButtons>form>input.orangeBtn{display:inline-block;font-weight:700;color:white;text-transform:uppercase;text-align:center;background-color:#f5a227;border:0px;cursor:pointer;padding:0 20px;height:34px;font-family:Noto Sans;float:right;font-size:11px}.mainResultsContainer>article>section>.itineraryDetail>.itinerarySpecials{width:100%}.mainResultsContainer>article>section>.itineraryDetail>.itinerarySpecials>.specialsTagsContainer{float:left;width:50%}.mainResultsContainer>article>section>.itineraryDetail>.itinerarySpecials>.specialsTagsContainer>ul{list-style:none;margin:0;padding:0}.mainResultsContainer>article>section>.itineraryDetail>.itinerarySpecials>.specialsTagsContainer>ul>li{float:left;margin:0 10px 0 0;line-height:20px;color:black;font-weight:700}.mainResultsContainer>article>section>.itineraryDetail>.itinerarySpecials>.specialsTagsContainer>ul>li>.title{float:left;color:#7c7c7c;text-transform:uppercase}.mainResultsContainer>article>section>.itineraryDetail>.itinerarySpecials>.specialsTagsContainer>ul>li>.merchIcon{width:14px;height:14px;line-height:20px;display:inline-table;position:relative;top:2px;margin-right:5px}.mainResultsContainer>article>section>.itineraryDetail>.itinerarySpecials>.customerFeedback{float:right;width:50%}.mainResultsContainer>article>section>.itineraryDetail>.itinerarySpecials>.customerFeedback>a{display:inline-table;color:#245f85;font-weight:700;text-indent:18px;float:right;padding:0;margin-left:15px}.mainResultsContainer>article>section>.itineraryDetail>.itinerarySpecials>.customerFeedback>.customerStories,.mainResultsContainer>article>section>.itineraryDetail>.itinerarySpecials>.customerFeedback>.favorite,.mainResultsContainer>article>section>.itineraryDetail>.itinerarySpecials>.customerFeedback>.share{background:transparent url("/sites/all/themes/norway/images/icons/icon_stories_new.png") no-repeat;height:19px;width:19px}.mainResultsContainer>article>section>.itineraryDetail>.itinerarySpecials>.customerFeedback>.favorite{background:transparent url("/sites/all/themes/norway/images/icons/icon_fav_new.png") no-repeat}.mainResultsContainer>article>section>.itineraryDetail>.itinerarySpecials>.customerFeedback>.share{background:transparent url("/sites/all/themes/norway/images/icons/icon_share_new.png") no-repeat}.mainResultsContainer>article>section>.itineraryDetail>.itinerarySpecials>.customerFeedback>.favInactive{background:transparent url("/sites/all/themes/norway/images/framework/ncbe/icons.png") 0 -2556px no-repeat;cursor:inherit;color:#81c8e8}.mainResultsContainer>article>.datepricepanel>.toplinebg{background-color:silver;height:3px}.mainResultsContainer>article>.datepricepanel>.toplinebg>.topline{background-color:white;margin:0 10px;height:100%}.mainResultsContainer>article>.datepricepanel>.toplinebg>.topline>div{margin:0 10px;border-bottom:1px dotted #b2b2b2;padding:1px 0 0 0}.mainResultsContainer>article>.datepricepanel>.dateprice{background-color:gainsboro}.mainResultsContainer>article>.datepricepanel>.dateprice>div:first-child{background-color:white;margin:0 10px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>header{margin:0 0 0 20px;font-size:14px;font-weight:700;color:#323232;padding:20px 0}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom{margin:0 0 0 20px;padding:0 0 10px 0}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom>label{font-weight:700;color:#323232;float:left;padding:8px 16px 0 0}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbSelector{width:110px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolderDisabled{background-color:#dadcdc;border:1px solid #7c7c7c}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder{background-color:white;border:1px solid #c6c6c6;height:26px;width:200px;display:inline-block}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder:focus,.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder.sbfocus{border:1px solid #245f85}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder>a.sbSelector{display:block;height:26px;left:0;line-height:26px;outline:none;overflow:hidden;text-indent:10px;top:0;width:180px;float:left}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder>a.sbSelector:link,.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder>a.sbSelector:visited,.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder>a.sbSelector:hover{color:#323232;outline:none;text-decoration:none}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder>a.sbToggle{background:transparent url("/sites/all/themes/norway/images/framework/ncbe/icons.png") -11px -492px no-repeat;display:block;height:26px;outline:none;right:0;top:0;width:20px;float:right}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder>ul.sbOptions{margin:0;padding:0;border:0;outline:0;background-color:white;border:1px solid #c6c6c6;list-style:none;left:-1px;position:absolute;top:30px;width:200px;z-index:9999;overflow-y:auto;max-height:200px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder>ul.sbOptions>li{margin:0;padding:0;border:0;outline:0}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder>ul.sbOptions>li>a{display:block;outline:none;padding:5px 0 5px 10px;border-top:1px dotted #c6c6c6}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder>ul.sbOptions>li>a:link,.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder>ul.sbOptions>li>a:visited{color:#323232;text-decoration:none}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder>ul.sbOptions>li>a.focus,.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder>ul.sbOptions>li>a.sbFocus{color:white;background-color:#dadcdc}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder>ul.sbOptions>li>a.sbDisabled{border-bottom:1px dotted #c6c6c6;color:#dadcdc;display:block;padding:5px 0 5px 10px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder>ul.sbOptions>li>a.sbGroup{border-bottom:1px dotted #c6c6c6;color:#dadcdc;display:block;padding:5px 0 5px 10px;font-weight:700}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder>ul.sbOptions>li>span.sbDisabled{border-top:1px dotted #c6c6c6;color:#dadcdc;display:block;padding:5px 0 5px 10px;background-color:#f0f0f0}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom .sbHolder>ul.sbOptions>li.last>a{border-bottom:none}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datefrom>a.stateroomDetails{float:right;color:#245f85;margin-right:10px;font-weight:700;height:28px;line-height:28px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel{position:relative;margin-top:10px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>header{display:inline-block;width:100%}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>header>ul{margin:0;padding:0;border:0;outline:0;display:inline-block;width:100%}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>header>ul>li{float:left;height:72px;border:1px solid #b2b2b2;border-right:none;background-color:#f0f0f0;color:#245f85;text-align:center;cursor:pointer;cursor:hand;margin:0px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>header>ul>li:first-child{border:none;width:16%;background-color:transparent;position:relative}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>header>ul>li a.next{background:transparent url("/sites/all/themes/norway/images/framework/ncbe/dateprice_toparrow.png") center center repeat-x;width:71px;height:29px;display:inline-block;left:18px;position:absolute;bottom:0px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>header>ul>li>label{display:block;text-align:center;margin:5px 5px 0px 5px;font-weight:700;color:#245f85;cursor:pointer;cursor:hand}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>header>ul>li>label>a{color:#245f85}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>header>ul>li>label>a.sorted{background:transparent url("/sites/all/themes/norway/images/framework/ncbe/icons.png") 0px -2524px no-repeat;padding:0px 20px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>header>ul>li>label.seprator{background:transparent url("/sites/all/themes/norway/images/framework/ncbe/horz_seprator.png") repeat-x center 29px;height:30px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>header>ul>li>label.seprator>span{color:black}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>section.datepricegrid{display:inline-block;width:100%;max-height:375px;position:relative;overflow:hidden}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>section.datepricegrid>div{display:block;position:relative}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>section.datepricegrid>div>ul{margin:0;padding:0;border:0;outline:0;display:inline-block;width:100%;height:72px;line-height:72px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>section.datepricegrid>div>ul>li{float:left;height:72px;border:1px solid #b2b2b2;border-right:none;margin:1px 0px 1px 0px;line-height:72px;position:relative;color:#245F85;font-weight:700;text-align:center;background:transparent url("/sites/all/themes/norway/images/framework/ncbe/specialsbg.png") right top repeat-y;cursor:pointer}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>section.datepricegrid>div>ul>li:hover,.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>section.datepricegrid>div>ul>li.selected{background-color:#c7e8f7}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>section.datepricegrid>div>ul>li:first-child{border-left:0px;width:16%;background-color:#f0f0f0;line-height:22px;text-align:center;color:#323232}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>section.datepricegrid>div>ul>li:first-child label{display:block;margin:18px 6px 0}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>section.datepricegrid>div>ul>li:first-child label.day{font-weight:400;margin:0 6px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>section.datepricegrid>div>ul>li>span{color:#245f85;display:block}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>section.datepricegrid>div>ul>li>span:first-child{padding-right:14px;line-height:72px;height:72px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>section.datepricegrid>div>ul>li>span.specials{float:right;width:14px;position:absolute;bottom:0;right:0;background-color:#F0F0F0}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>section.datepricegrid>div>ul>li>span.specials>span{width:14px;height:6px;line-height:6px;display:block;vertical-align:bottom;margin-top:1px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>section.datepricegrid>div>ul>li>.specialhelp{display:none}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>section.datepricegrid>div>ul li.disabledSelector{cursor:pointer;cursor:default}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>section.datepricegrid>div>ul li.disabledSelector span.soldOut{color:#7c7c7c}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>footer{position:relative;display:inline-block;width:100%}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>footer>a.back{background:transparent url("/sites/all/themes/norway/images/framework/ncbe/dateprice_downarrow.png") repeat-x center center;width:71px;height:29px;display:inline-block;position:absolute;left:18px;margin-top:1px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>footer>div.helpBoxes{float:right;margin:5px 10px 0 0;padding-left:80px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>footer>div.helpBoxes>span.heading{float:left;font-weight:700;padding:5px 5px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>footer>div.helpBoxes>span.heading>span.Icon{width:14px;height:6px;display:inline-block;float:left;margin:3px 8px}.mainResultsContainer>article>.datepricepanel>.dateprice>div>.datepricegridpanel>div.disclaimer{display:inline-block;width:95%;margin:30px 20px 20px 20px;font-size:11px}.mainResultsContainer>article>.datapriceviewer{padding-bottom:10px;text-align:center}.mainResultsContainer>article>.datapriceviewer>a{display:inline-block;color:white;font-weight:700;background:#245f85 url("/sites/all/themes/norway/images/framework/ncbe/icons.png") 21px -781px no-repeat;padding:10px 20px 10px 40px}.mainResultsContainer>article>.datapriceviewer>a.closed{background:#245f85 url("/sites/all/themes/norway/images/framework/ncbe/icons.png") 21px -826px no-repeat}.mainResultsContainer>article>.datapriceviewer>a.opened{background:#245f85 url("/sites/all/themes/norway/images/framework/ncbe/icons.png") 21px -854px no-repeat}.mainResultsContainer>article>footer{text-align:center}.mainResultsContainer>article>footer>.dpagination{display:inline-block;padding:45px 0 95px 0}.mainResultsContainer>article>footer>.dpagination>span{color:#323232;font-size:14px;float:left;padding:5px 10px 0}.mainResultsContainer>article>footer>.dpagination>span>small{font-size:10px;color:#323232}.mainResultsContainer>article>footer>.dpagination>a{width:23px;height:23px;float:left}.mainResultsContainer>article>footer>.dpagination>a.next{background:#245f85 url("/sites/all/themes/norway/images/framework/ncbe/icons.png") -8px -216px no-repeat}.mainResultsContainer>article>footer>.dpagination>a.prev{background:#245f85 url("/sites/all/themes/norway/images/framework/ncbe/icons.png") -9px -192px no-repeat}.mainResultsContainer>article>footer>div.line{border-bottom:1px dotted #b2b2b2;padding:1px 0 0 0}.mainResultsContainer>article>footer>.helpline{padding:30px 0 0 0}.mainResultsContainer>article>footer>.helpline>hgroup>h2{font-size:18px;font-weight:400;margin:0;padding:0;border:0;outline:0;padding:0 0 15px 0;color:#323232;font-family:Noto Sans}.mainResultsContainer>article>footer>.helpline>hgroup>h1{font-size:22px;margin:0;padding:0;border:0;outline:0;padding:0 0 20px 0}.mainResultsContainer>article>footer>.helpline>.btngroup{width:520px;border-top:1px dotted #b2b2b2;padding:20px 0}.mainResultsContainer>article>footer>.helpline>.btngroup>a{margin-left:10px;margin-top:10px}.mainResultsContainer>article>footer>.helpline>.btngroup>a:first-child{margin:0}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #C6C6C6;white-space:nowrap;line-height:26px;color:#323232;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#FFFFFF}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#C6C6C6}.select2-container.select2-allowclear .select2-choice span{margin-right:42px}.select2-container .select2-choice span{margin-right:26px;display:block;overflow:hidden;padding-left:0px !important;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url("/sites/all/themes/norway/images/cbe/icons.png") no-repeat scroll -11px -492px transparent;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{cursor:pointer}.select2-drop-mask{position:absolute;left:0;top:0;z-index:9998}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:999999;top:100%;padding-top:5px;background:#FFFFFF;border:1px solid #C6C6C6;border-top:0}.select2-drop-auto-width{border-top:1px solid #C6C6C6;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #C6C6C6;border-bottom:0}.select2-container .select2-choice div{display:inline-block;width:20px;height:100%;position:absolute;right:0;top:0;background:#FFFFFF}.select2-container .select2-choice div b{display:block;width:100%;height:100%;background:url("/sites/all/themes/norway/images/cbe/icons.png") no-repeat scroll -11px -492px transparent}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto !important;padding:4px 20px 4px 5px;margin:0;outline:0;font-size:1em;border:1px solid #C6C6C6;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff url(/sites/all/themes/norway/images/cbe/select2.png) no-repeat 100% -22px}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url(/sites/all/themes/norway/styles/select2-spinner.gif) no-repeat 100%;background:url(/sites/all/themes/norway/styles/select2-spinner.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url(/sites/all/themes/norway/styles/select2-spinner.gif) no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(/sites/all/themes/norway/styles/select2-spinner.gif) no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(/sites/all/themes/norway/styles/select2-spinner.gif) no-repeat 100%,-o-linear-gradient(bottom,#fff 85%,#eee 99%);background:url(/sites/all/themes/norway/styles/select2-spinner.gif) no-repeat 100%,-ms-linear-gradient(top,#fff 85%,#eee 99%);background:url(/sites/all/themes/norway/styles/select2-spinner.gif) no-repeat 100%,linear-gradient(top,#ffffff 85%,#eeeeee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #C6C6C6;outline:none}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;background-color:#FFFFFF}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #C6C6C6;border-top-color:transparent}.select2-dropdown-open .select2-choice div{background:transparent;border-left:none;filter:none}.select2-results{max-height:160px;position:relative;overflow-x:hidden;overflow-y:auto;padding-top:5px;margin-top:5px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;background-image:none;border-top:1px dotted #C6C6C6}.select2-results li:first-child{border:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{padding:5px;margin:0;cursor:pointer;line-height:16px;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#DADCDC;color:#FFFFFF}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#FFFFFF}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-no-results{padding:5px}.select2-results .select2-disabled.select2-highlighted{background:#C6C6C6;display:list-item;cursor:default}.select2-results .select2-disabled{background:#C6C6C6;display:list-item;cursor:default}.select2-results .select2-disabled .select2-result-label{cursor:default;color:#DADCDC}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(/sites/all/themes/norway/styles/select2-spinner.gif) no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#FFFFFF;background-image:none;border:1px solid #DADCDC;cursor:default}.select2-container.select2-container-disabled .select2-choice div{background-color:#FFFFFF;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff}.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:"Noto Sans";font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:transparent !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(/sites/all/themes/norway/styles/select2-spinner.gif) no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaaaaa;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4}.select2-container-multi .select2-choices .select2-search-choice span{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url(/sites/all/themes/norway/images/cbe/select2.png) right top no-repeat}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0);width:1px;height:1px;border:0;margin:0;padding:0;overflow:hidden;position:absolute;outline:0;left:0px}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice div b{background-image:url(/sites/all/themes/norway/styles/select2x2.png) !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-search input{background-position:100% -21px !important}}body #content{overflow:inherit}.pricetag{width:140px;height:17px;text-align:center;border:1px solid #c5edff;background-color:#e0f5ff;font-size:11px;color:#245f85;padding-top:5px;padding-bottom:4px;float:right;position:relative;right:-5px;font-weight:700;margin:0px 0px 5px 0px}.pricetag>span{display:block;width:4px;height:5px;position:absolute;right:0;bottom:-5px;background:transparent url("/sites/all/themes/norway/images/cbe/icons.png") left -670px no-repeat}.priceDetails{padding-right:5px}#specialBannerDiv{width:100%}
@font-face{font-family:"Function Pro Book";src:url(/sites/all/themes/norway/fonts/FunctionPro-Book-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/norway/fonts/FunctionPro-Book-webfont.woff) format("woff"),url(/sites/all/themes/norway/fonts/FunctionPro-Book-webfont.ttf) format("truetype"),url(/sites/all/themes/norway/fonts/FunctionPro-Book-webfont.svg#svgFontName) format("svg")}@font-face{font-family:"Function Pro Demi";src:url(/sites/all/themes/norway/fonts/FunctionPro-Demi-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/norway/fonts/FunctionPro-Demi-webfont.woff) format("woff"),url(/sites/all/themes/norway/fonts/FunctionPro-Demi-webfont.ttf) format("truetype"),url(/sites/all/themes/norway/fonts/FunctionPro-Demi-webfont.svg#svgFontName) format("svg")}@font-face{font-family:"Function Pro Bold";src:url(/sites/all/themes/norway/fonts/FunctionPro-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/norway/fonts/FunctionPro-Bold-webfont.woff) format("woff"),url(/sites/all/themes/norway/fonts/FunctionPro-Bold-webfont.ttf) format("truetype"),url(/sites/all/themes/norway/fonts/FunctionPro-Bold-webfont.svg#svgFontName) format("svg")}#overview #details,#overview #bv_summaries,#overview .bottombox{display:inline;float:left;margin-right:10px;width:670px;width:695px;margin-right:10px}* html #overview #details,* html #overview #bv_summaries,* html #overview .bottombox{overflow-x:hidden}#overview #details .description{display:inline;float:left;margin-right:0;width:670px;width:685px;margin-bottom:20px}* html #overview #details .description{overflow-x:hidden}#overview #details .description h2{margin-left:0;margin-bottom:10px;font-size:20px;font-weight:400;color:#1fa09d}#overview #details .description p{margin-bottom:0}#overview #details #callouts{display:inline;float:left;margin-right:10px;width:310px;width:329px;padding-right:10px;margin-bottom:10px}* html #overview #details #callouts{overflow-x:hidden}#overview #details #callouts h2{display:inline;float:left;margin-right:0;width:270px;margin-left:0;width:329px}* html #overview #details #callouts h2{overflow-x:hidden}#overview #details #callouts ul{display:inline;float:left;margin-right:0;width:270px;width:340px}* html #overview #details #callouts ul{overflow-x:hidden}#overview #details #callouts ul li.first .description{border-top:solid #bdd4e4 1px;padding:5px 0 5px 10px;height:32px}#overview #details #callouts ul li span{border-bottom:solid #bdd4e4 1px}#overview #details #callouts ul li{display:inline;float:left;margin-right:0;width:270px;width:340px;margin-bottom:1px}* html #overview #details #callouts ul li{overflow-x:hidden}#overview #details #callouts ul li .description{display:inline;float:left;margin-right:10px;width:230px;width:270px;height:32px;margin-bottom:0;padding:5px 0 5px 10px}* html #overview #details #callouts ul li .description{overflow-x:hidden}#overview #details #callouts .hd,#overview #details #included .hd{font-weight:700;height:29px;margin-bottom:0;font-size:14px}#overview #details #callouts .bd,#overview #details #included .bd{min-height:200px}#overview #details #callouts li,#overview #details #included li{color:#000;font-size:12px}#overview #details #included{display:inline;float:left;margin-right:10px;width:310px;width:335px}* html #overview #details #included{overflow-x:hidden}#overview #details #included li{margin-right:0;padding:3px 0;display:block;padding-left:12px;background-image:url(/sites/all/themes/norway/images/framework/bullet_square.gif?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:left 0.45em;background-position:0 15px;padding:10px 0px 0px 12px;list-style-position:outside}#overview #details #included .hd{background-image:url(/sites/all/themes/norway/images/framework/gradients/fade_divider_top.png?1470417874);background-repeat:no-repeat;_background-image:none;_border-left:solid 1px #17869a}#overview #details #included .hd h2{margin-top:0}#overview #details #included .bd{background-image:url(/sites/all/themes/norway/images/framework/gradients/fade_divider_mid_long.png?1470417874);background-repeat:no-repeat;_background-image:none;_border-left:solid 1px #17869a}#overview #details #included .ft{background-image:url(/sites/all/themes/norway/images/framework/gradients/fade_divider_btm.png?1470417874);background-repeat:no-repeat;height:39px;_background-image:none;_border-left:solid 1px #17869a}#overview #details #included .hd,#overview #details #included .bd,#overview #details #included .ft{display:inline;float:left;margin-right:10px;width:310px;width:312px;padding-left:23px}* html #overview #details #included .hd,* html #overview #details #included .bd,* html #overview #details #included .ft{overflow-x:hidden}#bv_summaries{margin:0px 0 20px}#BVQASummaryBoxContainer,#BVSYSummaryBoxContainer{display:inline;float:left;margin-right:10px;width:310px}* html #BVQASummaryBoxContainer,* html #BVSYSummaryBoxContainer{overflow-x:hidden}#BVSYSummaryBoxContainer{float:right}#cta_middle div{margin-top:10px}#cta_middle ul{margin:0 5px;width:180px;padding:5px;font-size:11px}#cta_middle ul li{font-size:12px;padding:1px 0 1px 12px;background-position:0 6px}#cta_middle ul li a{color:#17869a}#cta_middle div#explore_thumbnails h4{border:solid 1px #00a8cb;background-color:#fff;font-weight:700;text-transform:uppercase;padding:5px;margin:0 5px}#cta_middle div#explore_thumbnails .item-list{margin-top:0;margin:0 5px;width:180px;padding:5px;padding:0}#cta_middle div#explore_thumbnails ol li.views-row div{margin-top:0}#cta_middle div#explore_thumbnails ol li{height:68px;background-image:none;padding:0;list-style-type:none}#cta_middle div#explore_thumbnails ol li img{border:solid 1px #00a8cb}#stories #details,#questions #details{display:inline;float:left;margin-right:10px;width:670px;width:695px;margin-right:10px;width:707px;margin:0}* html #stories #details,* html #questions #details{overflow-x:hidden}#contentheader #theme_accent{position:absolute;left:0;bottom:53px;height:6px;width:950px;z-index:25;_font-size:6px}#contentheader div.nclblue,#contentheader div.default,#contentheader div.alaska{background-color:#6cc}#contentheader div.hawaii{background-color:#6cc}#contentheader div.riviera{background-color:#6cc}#contentheader div.bermuda,#contentheader div.weekends{background-color:#6cc}#contentheader div.caribbean{background-color:#6cc}#contentheader div.europe{background-color:#6cc}#contentheader div.new_england,#contentheader div.pacific{background-color:#6cc}#contentheader div.south_america{background-color:#6cc}#contentheader div.panama{background-color:#6cc}#contentheader div.bahamas_fl{background-color:#6cc}#sections #vacations{width:950px;padding:0}#sections #vacations #vacation_search{background-image:none}#sections #vacations #vacation_search #filter_spinner .text{top:67%}#sections #vacations #search_refinement .bd #filters #time_filters{display:inline;float:left;margin-right:0;width:390px}* html #sections #vacations #search_refinement .bd #filters #time_filters{overflow-x:hidden}#sections #vacations #search_refinement .bd #filters #time_filters,#sections #vacations #search_refinement .bd #filters #departure_date_filter,#sections #vacations #search_refinement .bd #filters #departure_date_filter .bd,#sections #vacations #search_refinement .bd #filters #top_filters,#sections #vacations #search_refinement .bd #filters .ship_dest .bd,#sections #vacations #search_refinement .bd #filters #departure_date_filter .bd,#sections #vacations #search_refinement .bd #filters #ports_filter .bd{padding-bottom:300px;margin-bottom:-300px}#sections #vacations #search_refinement .bd #filters #departure_date_filter .bd{height:auto}#sections #vacations #search_refinement .bd #filters #departure_date_filter .bd ul.nav li.next a,#sections #vacations #search_refinement .bd #filters #departure_date_filter .bd ul.nav li.prev a{color:#245f85;font-size:16px;font-weight:700}#sections #vacations #search_refinement .bd #filters #departure_date_filter .bd ul.nav li.next a.disabled,#sections #vacations #search_refinement .bd #filters #departure_date_filter .bd ul.nav li.prev a.disabled{background-color:#f0f0f0;color:#aaa}#sections #vacations #search_refinement .bd #filters #departure_date_filter .bd div.years ul li{width:160px;border:1px solid #ccc;margin-right:1px;padding:0 10px 10px 10px}#sections #vacations #search_refinement .bd #filters #departure_date_filter .bd div.years ul li:last-child{margin:none}#sections #vacations #search_refinement .bd #filters #departure_date_filter .bd div.years ul li table{width:160px}#sections #vacations #search_refinement .bd #filters #departure_date_filter .bd table.year{width:133px}#sections #vacations #search_refinement .bd #filters #top_filters{display:inline;float:left;margin-right:0;width:910px;width:908px;overflow:hidden;position:relative}* html #sections #vacations #search_refinement .bd #filters #top_filters{overflow-x:hidden}#sections #vacations #search_refinement .bd #filters #ports_filter,#sections #vacations #search_refinement .bd #filters #duration_filter{margin-top:5px}#sections #vacations #search_refinement .bd #filters #bottom_filters #price_filters .hd{margin-left:3px}.ui-widget{font-size:100%}.ui-accordion .ui-accordion-content{padding:0}#BVQASummaryBoxViewQuestionsID a{color:white}.overlay{-moz-opacity:0.75;-khtml-opacity:0.75;-webkit-opacity:0.75;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);filter:alpha(opacity=75);opacity:0.75;background-color:black;position:absolute;z-index:15}#contentheader{display:inline;float:left;margin-right:0;width:950px;background:transparent;position:relative;height:320px;padding:0}* html #contentheader{overflow-x:hidden}#splash_area{display:inline;float:left;margin-right:0;width:950px;height:320px;position:relative;z-index:10}* html #splash_area{overflow-x:hidden}#splash_area .overlay{display:inline;float:left;margin-right:0;width:950px;float:none;height:53px;bottom:0;left:0;position:absolute}* html #splash_area .overlay{overflow-x:hidden}#splash_area .alt{display:inline}#splash_area #section_title{display:inline;float:left;margin-right:0;width:950px;float:none;width:935px;position:absolute;bottom:0;left:0;z-index:20;padding-top:18px;height:35px;color:#fff;font-weight:700;display:inline;padding-left:15px;text-transform:uppercase}* html #splash_area #section_title{overflow-x:hidden}#splash_area #section{color:#9ff;text-transform:none;background-color:transparent;font-weight:400}#splash_area .specs{display:inline;float:left;margin-right:0;width:230px;width:225px;position:absolute;z-index:20;right:0;top:0;color:#fff}* html #splash_area .specs{overflow-x:hidden}#splash_area .specs label,#splash_area .specs h3,#splash_area .specs h4{margin-bottom:0.5em;font-weight:700}#splash_area .specs label{display:block}#splash_area .specs h3{text-transform:uppercase;color:#fff;font-size:12px}#splash_area .specs select{margin-bottom:1.5em;width:205px}#splash_area .specs th,#splash_area .specs td{vertical-align:top;border:0;font-size:11px}#splash_area .specs li{padding-left:12px;background-image:url(/sites/all/themes/norway/images/framework/bullet_square.gif?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:left 0.45em;color:#9ff}#splash_area .specs .label{margin-right:5px;color:#fff;font-weight:700}#splash_area .specs .overlay{display:inline;float:left;margin-right:0;width:230px;width:225px;height:302px}* html #splash_area .specs .overlay{overflow-x:hidden}#splash_area .specs .hd,#splash_area .specs .bd{z-index:20;position:relative}#splash_area .specs .hd{background:#071523;text-align:right;padding:2px 10px}#splash_area .specs .hd a{color:#fff;font-size:11px;text-transform:uppercase}#splash_area .specs .bd{padding:0;height:301px}#splash_area .specs .bd .content{position:relative;z-index:20;padding:8px 10px 5px 10px}ul#ship_detail_tabs{display:inline;float:left;margin-right:0;width:950px;width:938px;height:33px;_height:23px;border:none;padding:0 0 0 12px;margin:0;background-color:transparent;background-image:url(/sites/all/themes/norway/images/framework/bg_tabbar.gif?1470417874);background-repeat:repeat-x;border-color:#fff}* html ul#ship_detail_tabs{overflow-x:hidden}ul#ship_detail_tabs li{float:left;padding-top:9px}ul#ship_detail_tabs a,ul#ship_detail_tabs a:focus,ul#ship_detail_tabs a:hover{padding-left:15px;background-color:transparent;background-image:none;border:0}ul#ship_detail_tabs a em,ul#ship_detail_tabs a:focus em,ul#ship_detail_tabs a:hover em{color:#fff;font-size:13px;padding-right:18px;padding-bottom:5px;border:0;font-style:normal}ul#ship_detail_tabs .ui-tabs-selected{background:transparent;border:none;margin-bottom:0;padding-top:4px}ul#ship_detail_tabs .ui-tabs-selected a,ul#ship_detail_tabs .ui-tabs-selected a:focus,ul#ship_detail_tabs .ui-tabs-selected a:hover{display:inline-block;height:29px;border:0;padding-left:7px;background-color:transparent;background-image:url(/sites/all/themes/norway/images/framework/tabs/selected_left.gif?1470417874);background-repeat:no-repeat;background-position:left top}ul#ship_detail_tabs .ui-tabs-selected a em,ul#ship_detail_tabs .ui-tabs-selected a:focus em,ul#ship_detail_tabs .ui-tabs-selected a:hover em{font-size:14px;color:#071523;padding:6px 16px 0px 10px;display:block;float:left;height:23px;background-color:#fff;background-image:url(/sites/all/themes/norway/images/framework/tabs/selected_right.gif?1470417874);background-repeat:no-repeat;background-position:right top}#sections{border:none}#sections .ui-state-active a{font-weight:700}#sections .ui-state-default{border:0;background:transparent}#sections .subtabs .ui-state-active{margin-bottom:0;font-weight:700;background-color:#fff}#sections .subtabs .ui-tabs-nav{padding-left:10px}#sections .subtabs .ui-tabs-nav li{border-radius:4px;margin-bottom:6px}#sections .subtabs .ui-tabs-nav a{padding:2px 1em;font-size:13px}#sections .subtabs .ui-tabs-panel{padding:15px}.section{display:inline;float:left;margin-right:0;width:950px;width:920px;padding:15px}* html .section{overflow-x:hidden}.section .recat_links{display:inline;float:left;margin-right:0;width:390px;width:400px}* html .section .recat_links{overflow-x:hidden}.section .recat_links a{height:29px;color:#17869a}.section .recat_links .pre_recat{display:inline;float:left;margin-right:10px;width:190px;border-right:1px dotted #979797}* html .section .recat_links .pre_recat{overflow-x:hidden}.section .recat_links .post_recat{display:inline;float:left;margin-right:0;width:190px}* html .section .recat_links .post_recat{overflow-x:hidden}.section .recat_links a.active{cursor:default;color:#000;background-image:url(/sites/all/themes/norway/images/framework/up_arrow.gif?1470417874);background-repeat:no-repeat;background-position:90px 24px}#staterooms .description,#decks .description{display:inline;float:left;margin-right:0;width:910px;width:920px}* html #staterooms .description,* html #decks .description{overflow-x:hidden}#staterooms .description h2,#decks .description h2{margin-bottom:0;display:inline;float:left;margin-right:10px;width:510px;color:#000}* html #staterooms .description h2,* html #decks .description h2{overflow-x:hidden}#staterooms a.anchor{display:none}#staterooms .subtabs{display:inline;float:left;margin-right:0;width:910px;width:897px}* html #staterooms .subtabs{overflow-x:hidden}#staterooms .stateroom_category_meta{display:inline;float:left;margin-right:0;width:870px;width:890px;margin-top:3px;padding:10px}* html #staterooms .stateroom_category_meta{overflow-x:hidden}#staterooms .stateroom_category_meta .stateroom_category_group{display:inline;float:left;margin-right:0;width:870px;width:860px;padding:15px}* html #staterooms .stateroom_category_meta .stateroom_category_group{overflow-x:hidden}#staterooms .stateroom_category_meta .even{background-color:#fff}.stateroom_category_group .actions .highlights,.publicroom .actions .highlights{margin-right:0;background-image:url(/sites/all/themes/norway/images/framework/sprite.png?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:-355px -82px;width:165px;height:20px;display:block;text-align:center;padding-top:3px;cursor:pointer;font-size:11px;font-weight:700;color:#071523;_background-image:url(/sites/all/themes/norway/images/framework/buttons/light_blue_3.png?1470417874);_background-position:bottom left;width:156px;margin-right:10px}.stateroom_category_group .actions a.highlights,.publicroom .actions a.highlights{color:#000}.stateroom_category_group .actions .highlights:hover,.publicroom .actions .highlights:hover{margin-right:0;background-image:url(/sites/all/themes/norway/images/framework/sprite.png?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:-355px -105px;width:165px;height:20px;display:block;text-align:center;padding-top:3px;cursor:pointer;font-size:11px;font-weight:700;color:#071523;_background-image:url(/sites/all/themes/norway/images/framework/buttons/light_blue_3_over.png?1470417874);_background-position:bottom left;width:156px;margin-right:10px}.stateroom_category_group .menu,.publicroom .menu{margin-right:0;background-image:url(/sites/all/themes/norway/images/framework/sprite.png?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:-108px -82px;width:103px;height:20px;display:block;text-align:center;padding-top:3px;cursor:pointer;font-size:11px;font-weight:700;color:#071523;_background-image:url(/sites/all/themes/norway/images/framework/buttons/light_blue_1.png?1470417874);_background-position:bottom left;padding-left:5px}.stateroom_category_group .menu:hover,.publicroom .menu:hover{margin-right:0;background-image:url(/sites/all/themes/norway/images/framework/sprite.png?1470417874);background-repeat:no-repeat;background-color:transparent;background-position:-108px -105px;width:103px;height:20px;display:block;text-align:center;padding-top:3px;cursor:pointer;font-size:11px;font-weight:700;color:#071523;_background-image:url(/sites/all/themes/norway/images/framework/buttons/light_blue_1_over.png?1470417874);_background-position:bottom left}.stateroom_category_group .media,.publicroom .media{position:relative;display:inline;float:left;margin-right:10px;width:270px;width:281px}* html .stateroom_category_group .media,* html .publicroom .media{overflow-x:hidden}.stateroom_category_group .media img,.publicroom .media img{width:281px;height:146px}.stateroom_category_group .media img.selected,.publicroom .media img.selected{display:inline}.stateroom_category_group .media .wave_overlay,.publicroom .media .wave_overlay{background-color:transparent;background-image:url(/sites/all/themes/norway/images/framework/overlays/wave_thumb/wth_overlay_1line.png?1470417874);background-repeat:no-repeat;_background-image:url(/sites/all/themes/norway/images/framework/x.gif?1470417874);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/themes/norway/images/framework/overlays/wave_thumb/wth_overlay_1line.png',sizingMethod='image');position:absolute;right:0;top:0;height:146px;width:281px}.stateroom_category_group .media .wave_overlay span,.publicroom .media .wave_overlay span{position:absolute;left:10px;bottom:7px;font-size:14px;color:#fff;font-weight:700}.stateroom_category_group .actions,.publicroom .actions{display:inline;float:left;margin-right:10px;width:270px;width:281px;margin-top:5px}* html .stateroom_category_group .actions,* html .publicroom .actions{overflow-x:hidden}.stateroom_category_group .actions .photo,.publicroom .actions .photo{display:inline;float:left;margin-right:10px;width:70px;width:40px;border-right:1px dotted #979797;float:right}* html .stateroom_category_group .actions .photo,* html .publicroom .actions .photo{overflow-x:hidden}.stateroom_category_group .actions .floorplan,.publicroom .actions .floorplan{display:inline;float:left;margin-right:0;width:70px;width:50px;float:right}* html .stateroom_category_group .actions .floorplan,* html .publicroom .actions .floorplan{overflow-x:hidden}.stateroom_category_group .actions span,.stateroom_category_group .recat_links span,.publicroom .actions span,.publicroom .recat_links span{padding-left:4px}.stateroom_category_group .actions a,.stateroom_category_group .recat_links a,.publicroom .actions a,.publicroom .recat_links a{float:left;color:#17869a}.stateroom_category_group .actions a.menu,.stateroom_category_group .recat_links a.menu,.publicroom .actions a.menu,.publicroom .recat_links a.menu{color:#000}.stateroom_category_group .actions a.selected,.stateroom_category_group .recat_links a.selected,.publicroom .actions a.selected,.publicroom .recat_links a.selected{cursor:default;color:#000}.stateroom_category_group .info,.publicroom .info{display:inline;float:left;margin-right:0;width:590px;width:568px}* html .stateroom_category_group .info,* html .publicroom .info{overflow-x:hidden}.stateroom_category_group .info h3,.publicroom .info h3{display:inline;float:left;margin-right:0;width:590px;color:#17869a;font-size:14px;padding-bottom:5px;padding-top:0px;_padding-top:4px;#padding-top:4px}* html .stateroom_category_group .info h3,* html .publicroom .info h3{overflow-x:hidden}.stateroom_category_group .info table,.publicroom .info table{border:1px solid #81a5b3;display:inline;float:left;margin-right:0;width:590px;width:auto}* html .stateroom_category_group .info table,* html .publicroom .info table{overflow-x:hidden}.stateroom_category_group .info table th,.publicroom .info table th{color:#d1eff7;padding-left:10px;background-color:transparent;background-image:url(/sites/all/themes/norway/images/framework/gradients/table_header_bg_gradient.jpg?1470417874);background-repeat:repeat-x;background-position:left top;height:23px;border:none}.stateroom_category_group .info table th.comments,.publicroom .info table th.comments{width:250px}.stateroom_category_group .info table th.decks,.publicroom .info table th.decks{width:140px}.stateroom_category_group .info table td,.publicroom .info table td{background-color:#fff;padding-left:10px;padding-top:4px;height:23px}.stateroom_category_group .info table tr.even td,.publicroom .info table tr.even td{background-color:#ecf5fd}.stateroom_category_group .label,.publicroom .label{display:inline;float:left;margin-right:10px;width:150px;width:170px;font-weight:700}* html .stateroom_category_group .label,* html .publicroom .label{overflow-x:hidden}.stateroom_category_group .label span,.publicroom .label span{font-weight:400}.stateroom_category_group .media img{display:none}.stateroom_category_group .label{padding-bottom:10px}.publicroom .media img{display:inline}.publicroom .label{padding-bottom:2px}.category_group.odd{background-color:#fff}.callout{padding-right:20px;cursor:pointer;background-image:url(/sites/all/themes/norway/images/framework/buttons/question_mark_icon.png?1470417874);background-position:top right;background-repeat:no-repeat}.callout span{background:#dbffff;border:2px solid #82cec1;color:#33596a;font-size:12px;padding:3px 10px;margin-left:10px}.callout_body{width:200px;display:none}.callout_body h3{display:block}.callout_body p{display:block}#decks .ui-corner-bottom,#decks .details .ui-state-active,#onboard .ui-corner-bottom,#onboard .details .ui-state-active,#staterooms .ui-corner-bottom,#staterooms .details .ui-state-active{border-radius:0;border-width:0;background-image:none;background-color:transparent}#decks .ui-icon,#onboard .ui-icon,#staterooms .ui-icon{background-position:left top;background-repeat:no-repeat}#decks .ui-state-default .ui-icon,#onboard .ui-state-default .ui-icon,#staterooms .ui-state-default .ui-icon{background-image:url(/sites/all/themes/norway/images/framework/btn_promo_open.gif?1470417874)}#decks .ui-state-active .ui-icon,#onboard .ui-state-active .ui-icon,#staterooms .ui-state-active .ui-icon{background-image:url(/sites/all/themes/norway/images/framework/btn_promo_close.gif?1470417874)}#decks .explorer,#decks .details,#onboard .explorer,#onboard .details,#staterooms .explorer,#staterooms .details{display:inline;float:left;margin-right:0;width:950px;width:920px;margin-bottom:1em}* html #decks .explorer,* html #decks .details,* html #onboard .explorer,* html #onboard .details,* html #staterooms .explorer,* html #staterooms .details{overflow-x:hidden}#decks .explorer,#onboard .explorer,#staterooms .explorer{position:relative}#decks .explorer .sub-header,#onboard .explorer .sub-header,#staterooms .explorer .sub-header{display:inline;float:left;margin-right:0;width:910px;width:920px}* html #decks .explorer .sub-header,* html #onboard .explorer .sub-header,* html #staterooms .explorer .sub-header{overflow-x:hidden}#decks .explorer .hd,#decks .explorer .hd_ajax,#decks .explorer .hd_top,#onboard .explorer .hd,#onboard .explorer .hd_ajax,#onboard .explorer .hd_top,#staterooms .explorer .hd,#staterooms .explorer .hd_ajax,#staterooms .explorer .hd_top{display:inline;float:left;margin-right:0;width:910px;width:890px}* html #decks .explorer .hd,* html #decks .explorer .hd_ajax,* html #decks .explorer .hd_top,* html #onboard .explorer .hd,* html #onboard .explorer .hd_ajax,* html #onboard .explorer .hd_top,* html #staterooms .explorer .hd,* html #staterooms .explorer .hd_ajax,* html #staterooms .explorer .hd_top{overflow-x:hidden}#decks .explorer .hd_top,#onboard .explorer .hd_top,#staterooms .explorer .hd_top{background-image:url(/sites/all/themes/norway/images/framework/ships/images/deck_select_top.jpg?1470417874);background-repeat:no-repeat;background-color:#82cec1;background-position:left bottom;height:6px;width:920px;_font-size:0px}#decks .explorer .hd_ajax,#onboard .explorer .hd_ajax,#staterooms .explorer .hd_ajax{background-image:url(/sites/all/themes/norway/images/framework/gradients/vert_bg_02.jpg?1470417874);background-color:#06596c;padding:0px 15px;height:36px}#decks .explorer .hd,#onboard .explorer .hd,#staterooms .explorer .hd{background-image:url(/sites/all/themes/norway/images/framework/gradients/vert_bg_02.jpg?1470417874);background-color:#06596c;padding:10px 15px;height:30px}#decks .explorer .hd .toggle,#decks .explorer .hd_ajax .toggle,#decks .explorer .bd .toggle,#onboard .explorer .hd .toggle,#onboard .explorer .hd_ajax .toggle,#onboard .explorer .bd .toggle,#staterooms .explorer .hd .toggle,#staterooms .explorer .hd_ajax .toggle,#staterooms .explorer .bd .toggle{display:inline;float:left;margin-right:0;width:110px;width:95px;float:right}* html #decks .explorer .hd .toggle,* html #decks .explorer .hd_ajax .toggle,* html #decks .explorer .bd .toggle,* html #onboard .explorer .hd .toggle,* html #onboard .explorer .hd_ajax .toggle,* html #onboard .explorer .bd .toggle,* html #staterooms .explorer .hd .toggle,* html #staterooms .explorer .hd_ajax .toggle,* html #staterooms .explorer .bd .toggle{overflow-x:hidden}#decks .explorer .hd .toggle a.expand,#decks .explorer .hd_ajax .toggle a.expand,#decks .explorer .bd .toggle a.expand,#onboard .explorer .hd .toggle a.expand,#onboard .explorer .hd_ajax .toggle a.expand,#onboard .explorer .bd .toggle a.expand,#staterooms .explorer .hd .toggle a.expand,#staterooms .explorer .hd_ajax .toggle a.expand,#staterooms .explorer .bd .toggle a.expand{padding-right:0;background-image:url(/sites/all/themes/norway/images/framework/expand_icon.gif?1470417874)}#decks .explorer .hd .toggle a,#decks .explorer .hd_ajax .toggle a,#decks .explorer .bd .toggle a,#onboard .explorer .hd .toggle a,#onboard .explorer .hd_ajax .toggle a,#onboard .explorer .bd .toggle a,#staterooms .explorer .hd .toggle a,#staterooms .explorer .hd_ajax .toggle a,#staterooms .explorer .bd .toggle a{text-transform:none;background-image:url(/sites/all/themes/norway/images/framework/collapse_icon.gif?1470417874);background-repeat:no-repeat;background-position:left 5px;padding-left:20px}#decks .explorer .bd,#decks .explorer .ft,#onboard .explorer .bd,#onboard .explorer .ft,#staterooms .explorer .bd,#staterooms .explorer .ft{background-color:#e8f5fa;background-image:url(/sites/all/themes/norway/images/framework/gradients/top_border_with_gradient.png?1470417874);background-repeat:repeat-x;display:inline;float:left;margin-right:0;width:910px;width:918px}* html #decks .explorer .bd,* html #decks .explorer .ft,* html #onboard .explorer .bd,* html #onboard .explorer .ft,* html #staterooms .explorer .bd,* html #staterooms .explorer .ft{overflow-x:hidden}#decks .explorer .bd,#onboard .explorer .bd,#staterooms .explorer .bd{margin-top:2px;border-left:1px solid #bad9e3;border-right:1px solid #bad9e3}#decks .explorer .bd .toggle a,#onboard .explorer .bd .toggle a,#staterooms .explorer .bd .toggle a{padding-top:7px;color:#17869a}#decks .explorer .ft,#onboard .explorer .ft,#staterooms .explorer .ft{background-color:transparent;background-image:url(/sites/all/themes/norway/images/framework/ships/images/ship_detail_bottom.png?1470417874);background-repeat:no-repeat;_background-image:url(/sites/all/themes/norway/images/framework/x.gif?1470417874);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/themes/norway/images/framework/ships/images/ship_detail_bottom.png',sizingMethod='image');height:8px;width:920px}#decks .explorer .view-content,#onboard .explorer .view-content,#staterooms .explorer .view-content{background-color:transparent}#decks #block-views-decks-block_1 div.view-header p,#onboard #block-views-decks-block_1 div.view-header p{display:inline;float:left;margin-right:10px;width:110px;font-family:Noto Sans;font-size:12px;text-transform:uppercase;font-weight:400;color:#9ff;margin-top:5px;font-weight:700}* html #decks #block-views-decks-block_1 div.view-header p,* html #onboard #block-views-decks-block_1 div.view-header p{overflow-x:hidden}#decks #block-views-decks-block_1 .block-content select,#onboard #block-views-decks-block_1 .block-content select{margin-top:3px}#decks .details,#onboard .details{display:none;position:relative;width:890px;padding:15px;margin-right:0;overflow-x:hidden}#decks .details h2,#onboard .details h2{text-transform:uppercase;padding:10px}#decks .decks_card_bg,#onboard .decks_card_bg{background-color:#fff;display:inline;float:left;margin-right:0;width:670px;width:614px;padding:10px}* html #decks .decks_card_bg,* html #onboard .decks_card_bg{overflow-x:hidden}#decks .stateroom_category_group,#decks .publicroom,#onboard .stateroom_category_group,#onboard .publicroom{background-image:url(/sites/all/themes/norway/images/framework/gradients/vert_bg_01.jpg?1470417874);background-repeat:repeat-x;display:inline;float:left;margin-right:10px;width:670px;width:634px;border-top:1px solid #17869a;border-bottom:1px solid #17869a;border-left:none;border-right:none;padding:5px}* html #decks .stateroom_category_group,* html #decks .publicroom,* html #onboard .stateroom_category_group,* html #onboard .publicroom{overflow-x:hidden}#decks .stateroom_category_group h3,#decks .publicroom h3,#onboard .stateroom_category_group h3,#onboard .publicroom h3{display:none}#decks .stateroom_category_group .label,#decks .publicroom .label,#onboard .stateroom_category_group .label,#onboard .publicroom .label{width:150px}#decks .stateroom_category_group .info,#decks .publicroom .info,#onboard .stateroom_category_group .info,#onboard .publicroom .info{width:322px}#decks .stateroom_category_group .info table,#decks .publicroom .info table,#onboard .stateroom_category_group .info table,#onboard .publicroom .info table{width:auto}#decks .active,#onboard .active{display:inline}#decks .staterooms,#decks .publicrooms,#onboard .staterooms,#onboard .publicrooms{margin-bottom:1.5em !important}#decks .deckname,#onboard .deckname{font-weight:400}#decks a.ui-accordion-header,#onboard a.ui-accordion-header{display:inline;float:left;margin-right:0;width:630px;width:620px;border-radius:0;border-bottom:1px solid #17869a;padding:5px 0 5px 25px;font-weight:700;font-size:14px}* html #decks a.ui-accordion-header,* html #onboard a.ui-accordion-header{overflow-x:hidden}#decks a.ui-accordion-header h3,#onboard a.ui-accordion-header h3{color:#0b758e}#decks a.ui-state-active,#decks .details a.ui-state-active,#onboard a.ui-state-active,#onboard .details a.ui-state-active{background-image:url(/sites/all/themes/norway/images/framework/up_arrow_p06_bg.gif?1470417874);background-repeat:no-repeat;background-position:65px 23px}#decks a.ui-state-active h3,#decks .details a.ui-state-active h3,#onboard a.ui-state-active h3,#onboard .details a.ui-state-active h3{color:#000}#decks .explorer .bd .profile_image{position:absolute;top:7px;left:237px;z-index:200}#decks .explorer .bd h2{margin-top:15px}#decks .explorer .bd h2 span{display:block;float:left;padding-left:10px;font-size:14px}#decks .explorer .bd h2 span.deckname{padding-left:0}#decks .explorer .bd h2 span.toggle{font-size:12px;*padding-top:3px}#decks .explorer .bd .deckplan{display:inline;float:left;margin-right:0;width:230px}* html #decks .explorer .bd .deckplan{overflow-x:hidden}#decks .explorer .bd .deckplan h2{text-align:center;color:#000}#decks .explorer .bd .deckplan h2 span{font-size:16px}#decks .explorer .bd .deckplan h2 span.deckname{padding-left:15px}#decks .explorer .bd .deckplan .note{display:inline;float:left;margin-right:0;width:230px;margin-bottom:20px;text-align:center;color:#333;padding-bottom:5px}* html #decks .explorer .bd .deckplan .note{overflow-x:hidden}#decks .explorer .bd .deckplan_image_container{display:inline;float:left;margin-right:0;width:230px;min-height:1400px;_height:1400px;position:relative}* html #decks .explorer .bd .deckplan_image_container{overflow-x:hidden}#decks .explorer .bd .deckplan_image_container .deckplan_image{width:226px;position:absolute;right:0}#decks .ui-corner-all,#decks .ui-corner-top,#decks .ui-corner-bottom,#decks .ui-state-active,#decks .ui-widget-content .ui-state-active{border-radius:0;border-width:0;background-image:none;background-color:transparent}#decks .deck{display:inline;float:left;margin-right:10px;width:670px;width:645px;margin-right:15px}* html #decks .deck{overflow-x:hidden}#decks .deck h2{display:inline;float:left;margin-right:10px;width:670px;width:625px;background-color:#cce1e5;border-bottom:1px solid #17869a;font-size:100%;color:#000}* html #decks .deck h2{overflow-x:hidden}#decks .legend{display:inline;float:left;margin-right:0;width:230px;margin-bottom:10px}* html #decks .legend{overflow-x:hidden}#decks .legend h2{margin-bottom:5px}#decks .legend .view-header p{font-size:11px}#decks .legend td{vertical-align:top;padding-bottom:8px}#decks .legend .description{display:inline;float:left;margin-right:0;width:230px;width:220px;font-size:11px;height:60px;overflow:hidden}* html #decks .legend .description{overflow-x:hidden}#decks .legend .key a{display:inline;float:left;margin-right:0;width:110px}* html #decks .legend .key a{overflow-x:hidden}#decks .legend .key a img{display:inline;float:left;margin-right:0;width:30px;width:16px;height:16px;margin-right:4px}* html #decks .legend .key a img{overflow-x:hidden}#decks .legend .key a span{display:inline;float:left;margin-right:0;width:70px;width:90px;font-size:11px}* html #decks .legend .key a span{overflow-x:hidden}#decks .legend .key p{display:none}#onboard .description h2{color:#000}#onboard .details{display:inline}#onboard .publicroom{display:inline;float:left;margin-right:0;width:870px;width:877px;position:relative}* html #onboard .publicroom{overflow-x:hidden}#onboard .publicroom .info{width:470px}#onboard a.ui-accordion-header{display:inline;float:left;margin-right:0;width:870px;width:865px}* html #onboard a.ui-accordion-header{overflow-x:hidden}#onboard .decks_card_bg{width:857px}#onboard .explorer .hd,#onboard .explorer hd_ajax,#staterooms .explorer .hd,#staterooms .explorer hd_ajax{padding:0 15px;height:36px}#onboard ul,#staterooms ul{padding:3px}#onboard ul li a,#staterooms ul li a{display:inline;padding:6px 15px;text-align:center;color:#fff}#onboard ul li a.active,#staterooms ul li a.active{font-weight:700;color:#000;padding-top:3px}#onboard ul li a.active span,#staterooms ul li a.active span{display:inline;float:left;margin-right:0;width:30px;width:auto;height:22px;padding:4px 15px;background-image:url(/sites/all/themes/norway/images/framework/buttons/scnd_nav_btn_mid.jpg?1470417874);background-repeat:repeat-x}* html #onboard ul li a.active span,* html #staterooms ul li a.active span{overflow-x:hidden}#onboard ul li a.active span.left,#onboard ul li a.active span.right,#staterooms ul li a.active span.left,#staterooms ul li a.active span.right{width:6px;padding:0}#onboard ul li a.active span.left,#staterooms ul li a.active span.left{background-image:url(/sites/all/themes/norway/images/framework/buttons/scnd_nav_btn_left.jpg?1470417874)}#onboard ul li a.active span.right,#staterooms ul li a.active span.right{background-image:url(/sites/all/themes/norway/images/framework/buttons/scnd_nav_btn_right.jpg?1470417874)}#content_promos #cta_top{background-image:url(/sites/all/themes/norway/images/framework/cta/explore_the_ship.gif?1470417874)}#content_promos #cta_middle div#conference_facilities{padding-top:10px}#content_promos #cta_middle div#conference_facilities h3{border:solid 1px #00a8cb;background-color:#fff;font-weight:700;text-transform:uppercase;padding:5px;margin:0 5px;color:#000;font-size:12px}#content_promos #cta_middle div#conference_facilities ul,#content_promos #cta_middle div#conference_facilities p{border:solid 1px #00a8cb;margin:0 5px;width:180px;padding:5px}#content_promos ul#explore_links li{background-position:0 50%}#explore_thumbnails{float:left;width:100%}#explore_thumbnails h3{padding:5px;color:#000;margin:10px 5px 0px 5px;text-transform:uppercase;font-weight:700;font-size:12px}#explore_thumbnails .dest_img_container{position:relative;float:left;width:192px}#explore_thumbnails .rect_overlay{background-color:transparent;background-image:url(/sites/all/themes/norway/images/framework/overlays/rightcolumn_overlay.png?1470417874);background-repeat:no-repeat;_background-image:url(/sites/all/themes/norway/images/framework/x.gif?1470417874);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/themes/norway/images/framework/overlays/rightcolumn_overlay.png',sizingMethod='image');position:absolute;height:23px;width:190px;_width:192px;bottom:2px;_top:47px}#explore_thumbnails .rect_overlay span{position:absolute;left:10px;bottom:5px;font-size:14px;color:#fff}#callouts .bd li .description{height:50px}#details a{color:#06596c;text-decoration:underline}#details #bv_summaries a{color:#fff;text-decoration:none;font-weight:700}#sections #vacations #search_refinement .bd #filters #Ships_filter{border-left:none}#sections #vacations #search_refinement .bd #filters #bottom_filters{display:inline;float:left;margin-right:0;width:670px;width:671px;margin-left:237px}* html #sections #vacations #search_refinement .bd #filters #bottom_filters{overflow-x:hidden}#sections #vacations #search_refinement .bd #filters #bottom_filters #price_filters{width:289px}.ie7 .ship-highlights{padding-bottom:3px}.ship-highlights.first{border-top:solid #bdd4e4 1px}.ship-highlights{padding-top:3px;border-bottom:solid #bdd4e4 1px;float:left;width:337px}.ship-highlights #image{float:left;padding-right:10px}.ship-highlights #description{padding-top:5px;padding-bottom:5px}
