<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* fileID 2511477  */
/*#637137.5//4.15.16//
https://dencl.convertlanguage.com/de/de/?mpactionid=536 */

#pjax-container + #footer.public .interJoin .wrap .inter .title{
    width: 17%;
}

#pjax-container +#footer.public .interJoin .wrap .join .links{
    width: 41%;
}

#footer.public .interJoin .wrap .join .links&gt;li{
    margin-left: 2px;
}

#footer.public .interJoin .wrap .inter .links{
    font-size: 11px;
}

/*
https://dencl.convertlanguage.com/de/de/?mpactionid=536
*/

#footer .interJoin .container .row .wrap .inter .menu .links li a{
    font-size: 10px;
}


/*#651228//6.10.16//
http://www.ncl.com/de/de/ */
section#hotels{display:none;}

div#scroll-nav li[data-tvalue*='hotels']{display:none;}


/*#647406.5//6.13.16
https://www.ncl.com/de/de/cruise-ship?DKLhze566 */
.content-header .content-header-title{
    font-size: 26px;
}

/*#655203.2//6.22.16//
https://www.ncl.com/ */
.language, #spanish-mobile {
    display: none !important;
}

/*#655203.15//06.27.16//
https://www.ncl.com/de/de/recommend-vacations/start
*/

/* Issue 9 */
form.ng-pristine &gt; ul#teaLeaf-grid-interest-clearFixed365 &gt; li &gt; div.gridContainer &gt; span.addButton &gt; label{
    min-width: 116px;
}

/*#655203.15//07.01.16//
https://www.ncl.com/de/de/recommend-vacations/start
*/
div.portListingpanel &gt; ul.grid &gt; li &gt; div.gridContainer &gt; ul &gt; li &gt; span &gt; label{
    min-width: 110px;
}

/*#661776//07.18.16//
https://www.ncl.com/de/de/vacations/#filter-expanded
*/
body section.directsearchpanel &gt; .mainbody &gt; .mainbodypanel &gt; .mainbodycontent &gt; .rightcontent &gt; .directresult article &gt; .datepricepanel &gt; .dateprice &gt; div:nth-child(2) {
    background-color: white;
}

@media screen and (max-width: 767px){
body section.directsearchpanel &gt; .mainbody &gt; .mainbodypanel &gt; .mainbodycontent &gt; .rightcontent &gt; .directresult article &gt; .datepricepanel &gt; .dateprice &gt; div:nth-child(2) {
    margin: 0;
}
}



/*#663004.1//07.22.16//
https://www.ncl.com/de/de/recommend-vacations/destinations?mostImportant=null&amp;interest=null&amp;stateroomView=NoPreference&amp;stateroomLocation=NoPreference&amp;stateroomSpace=NoPreference&amp;ports=HKG&amp;destinations=null&amp;fromDate=null&amp;toDate=null&amp;duration=null&amp;guests=0&amp;budget=null&amp;military=false&amp;senior=false&amp;aarp=false&amp;latitudes=false&amp;accommodations=null&amp;thingsToDo=null&amp;flexiDates=null&amp;state=null&amp;destinationsVisited=false&amp;datesPricingVisited=false&amp;accommodationsVisited=false&amp;thingstodoVisited=false&amp;lastVisitedStep=initial&amp;flexiTabActive=true&amp;fromAssisted=GoToAdvancedSearchAssistedPathF
*/

section[id*="teaLeaf-mainbodycontent"] &gt; section[id*="teaLeaf-leftrail"] &gt; section.articlebox &gt; article.articleboxContainer &gt; div.info-container-list &gt; ul &gt; li &gt; div.gridContainer &gt; div.detailsFooter &gt; span &gt; label &gt; span{
    font-size: 9px !important;
    width: auto !important;
    padding-left: 6px !important;
    padding-top: 10px !important;
}

section[id*="teaLeaf-mainbodycontent"] &gt; section[id*="teaLeaf-leftrail"] &gt; section.articlebox &gt; article.articleboxContainer &gt; div.info-container-list &gt; ul &gt; li &gt; div.gridContainer &gt; div.detailsFooter &gt; span &gt; label{
    min-width: 80px;
    font-size: 9px !important;
    margin-left: -14px !important;
}

section[id*="teaLeaf-mainbodycontent"] &gt; section[id*="teaLeaf-leftrail"] &gt; section.articlebox &gt; article.articleboxContainer &gt; div.info-container-list &gt; ul &gt; li &gt; div.gridContainer &gt; div.detailsFooter &gt; div.details{
    font-size: 10px !important;
    margin-top: 19px !important;
}

div.detailsOverlay &gt; div.detailsOverlayContent &gt; div.clearFix &gt; span &gt; label &gt; span{
    font-size: 12px !important;
}

div.detailsOverlay &gt; div.detailsOverlayContent &gt; div.clearFix &gt; span &gt; label{
    font-size: 12px !important;
    min-width: 110px;
    margin-left: -50px !important;
}



/*#666868//08.04.16//
https://www.ncl.com/de/de/excursions
*/

div#contentcenter &gt; div#overview &gt; div#details.shorex_body &gt; div.shorex_maincontentbox &gt; div.leftbox &gt; div &gt; div.logmebox &gt; div.logmeincontentarea:nth-child(1){
    margin-bottom: 0;
    padding-bottom: 0;
}

form#explore_excursion &gt; h2.title{
    font-size: 15px;
}

div#cta_promo &gt; div#cta_middle &gt; div.ctacontentbox &gt; div#contentbox{
    margin-left: 4px;
    margin-right: 0px;
}

div#block-block-18 &gt; div.block-content &gt; div.rightStaticPromo &gt; div.rightStaticPromo_mid &gt; div#rightbox &gt; ul{
    margin-left: -18px;
    margin-right: 0;
}

div#block-block-18 &gt; div.block-content &gt; div.rightStaticPromo &gt; div.rightStaticPromo_mid &gt; div#rightbox &gt; ul &gt; li{
    font-size: 10px;
}

/*#663224//08.09.16//
NCL
*/

/*
All markets
*/

body.sap-menu-push div#pjax-container &gt; section.page &gt; div.container &gt; div#content.modules-navbar &gt; div.inner &gt; section#q1m1.q1m.shape-gray-light &gt; div.articles.overall &gt; article:nth-child(6){
    display: none !important;
}

/* my account page */

section#page-myaccount.page.private.ng-scope &gt; div.container &gt; section.wrapper &gt; div.content.pull-right &gt; section.wrapper &gt; div.promo-links.visible-desktops &gt; div:first-child{
    display: none !important;
}

/*#670138//08.24.16//
https://www.ncl.com/de/de/recommend-vacations/start*/

section.assistedStart .mainbody &gt; .mainbodypanel &gt; .mainbodycontent .assisted ul.grid.interest .gridContainer .addButton &gt; .ui-state-default{
    width:110px;
}
section.assistedAccomodations &gt; .mainbody &gt; .mainbodypanel &gt; .mainbodycontent &gt; section.leftrail section.articlebox &gt; article &gt; div.info-container-list &gt; ul li .gridContainer p .assisted-search-description {
    height: 110px;
    font-size: 11px;
}


/*#670858//09.01.16//
https://www.ncl.com/de/de/about/careers/overview
*/

div#contentbody a.btn_viewdetails{
    display: block;
    font-size: 10px;
    padding-top: 2px;
}


/*#665617//09.12.16//
https://www.ncl.com/de/de/excursions/search?Ntt=I+want+to...
*/

div.highlights &gt; a.button.site-modal{
    font-size: 10px;
    line-height: 14px;
    padding-left: 8px;
}


/*#665617.1//09.14.16//
https://www.ncl.com/de/de/excursions
*/

div#search_refinement_header &gt; span#refine{
    padding-right: 24px;
    padding-right: 0;
    text-align: right;
    min-width: 100px;
}

div#search_refinement_legend &gt; div.bd &gt; span#legend_selected{
    min-width: 90px;
}

div#result_tools &gt; div.sorter &gt; ul &gt; li &gt; span,
div#result_tools &gt; div.sorter &gt; ul &gt; li &gt; a,
div#result_tools &gt; div.sorter &gt; ul &gt; li &gt; a &gt; span{
    font-size: 10px;
    padding-left: 0px;
    padding-right: 0px;
}

div#results_body &gt; div.resultset &gt; div.result &gt; div.card &gt; div.media &gt; div.highlights &gt; a.level.level-1 &gt; span:nth-child(1){
    font-size: 9px;
}

div.card &gt; div.media &gt; div.highlights &gt; a.button.site-modal:hover{
    padding-left: 8px;
}



/*#665617.1//9.15.16//
https://www.ncl.com/de/de/excursions/search?Ntt=Hawaii */
div#search_refinement_header #reset_search {
    width: 102px;
    padding-left: 16px;
}



/*#679257//09.23.16//
https://www.ncl.com/ch/de/
*/

@media(min-width: 1000px){
body[ng-app="HomeApp"] section.hero &gt; div.wrap &gt; div.container &gt; div.content &gt; div#overlay_txt &gt; div.headline{
    font-size: 42px;
}

body[ng-app="HomeApp"] section.hero &gt; div.wrap &gt; div.container &gt; div.content &gt; div#overlay_txt &gt; div.subhead{
    font-size: 22px;
    line-height: 1.2;
}
}

@media(min-width: 768px) and (max-width: 1000px){
body[ng-app="HomeApp"] section.hero &gt; div.wrap &gt; div.container &gt; div.content &gt; div#overlay_txt &gt; div.headline{
    font-size: 3.8vw;
}

body[ng-app="HomeApp"] section.hero &gt; div.wrap &gt; div.container &gt; div.content &gt; div#overlay_txt &gt; div.subhead{
    font-size: 2.2vw;
    line-height: 1.2;
}
}


/*#680783//09.28.16//
https://www.ncl.com/de/de/-3745y/kreuzfahrt-angebote
*/
section.p1m&gt;a .inside article .body p {
    font-size: 21px;
}


/*#676382//09.30.16//
https://www.ncl.com/de/de/urlaubsziele-38oao/suedamerika-kreuzfahrt#things-to-know
*/
section[data-tvalue*="south_america"] #d4m &gt; article &gt; div.body {
    width: 100%;
}

section[data-tvalue*="south_america"] #d4m &gt; article &gt; div &gt; a {
    max-width: 210px;
}

section[data-tvalue*="south_america"] .p1m&gt;a .inside article {
    width: 33%;
}


/*#681077.1//10.03.16//
https://www.ncl.com/de/de/urlaubsziele-36k89/
*/

section#destinationLandingMap &gt; div.container &gt; section.modules-navbar &gt; div.destinations-landing &gt; section#f8m &gt; div &gt; article &gt; div.links &gt; a{
    display: inline-block;
    width: 49%;
    font-size: 10px;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
}

@media(max-width: 992px){
section#destinationLandingMap &gt; div.container &gt; section.modules-navbar &gt; div.destinations-landing &gt; section#f8m &gt; div &gt; article &gt; div.links &gt; a{
    display: block;
    width: 100%;
    font-size: 12px;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
    margin-bottom: 6px;
}
}


/*#691677.1//11.15.16//
https://www.ncl.com/de/de/urlaubsziele-36k89/
*/
body.booking .aftFacingBalconyDialog .accordianInfo .btngroup a.blueBtn {
    margin-right: 7px;
}

/*#675973.3//12.5.16//
https://sso.ncl.com/de/de/secureauth29/consumer/login.html?SAMLRequest=jZFBb8IwDIX%2FSuR72rSlrESkiG1CQ2JaBWWH3dIQoFKbsDgFfv4qtmqcph0tv%2Bdnf57Orm1DztphbY2AKGBAtFF2V5uDgG25oBnM8inKtjnxeeePZq0%2FO42e9D6D%2FNYQ0DnDrcQauZGtRu4V38xfVzwOGD85662yDZA5ona%2BD3qyBrtWu41251rp7Xol4Oj9CXkYXi6XwKgmULYN8WidvoaNPdQGyMI6pW87CNjLBjWQ5bOAUabSJGGMJizWdDSqUiqzitGK7fZyPEmriqleiYVErM%2F614vY6aVBL40XELNoTKOIxpMyeuBxxJM0SNLsA0jxs%2F9jbb6p%2FHVs9S1C%2FlKWBS3eNiWQ94FuL4CB5S3d%2FZ%2BiHNhBPpBCtAOpaXg%2FNR%2FK%2B4flXw%3D%3D
*/
div.forgot-pw {
    width: 433px;
}


body section.assistedStart .mainbody &gt; .mainbodypanel &gt; .mainbodycontent .assisted ul.grid.interest .gridContainer .addButton &gt; .ui-state-default {
    width: 110px;
}

section.assistedStart .mainbody &gt; .mainbodypanel &gt; .mainbodycontent .assisted .gridContainer ul.ports li &gt; span {
    font-size: .95rem !important;
}


/*#687201.3//1.4.16//
https://www.ncl.com/de/de/cruises/7-day-eastern-caribbean-from-miami-ESCAPE7MIASTTTOVNASMIA/staterooms?numberOfGuests=4294953449&amp;state=null&amp;&amp;itineraryCode=ESCAPE7MIASTTTOVNASMIA&amp;shipCode=ESCAPE
*/
#pjax-container section #teaLeaf-intro-left384 {
    width: 70%;
}

section#page-vacations-details .view-portship .portship-intro .intro-text {
    max-width: 600px;
}

/*#709964//2.2.16//
https://www.ncl.com/de/de/cruises/7-day-eastern-caribbean-from-miami-ESCAPE7MIASTTTOVNASMIA/staterooms?numberOfGuests=4294953449&amp;state=null&amp;&amp;itineraryCode=ESCAPE7MIASTTTOVNASMIA&amp;shipCode=ESCAPE
*/


section#page-vacations-details .view-portship .portship-intro .intro-left {
    width: 70%;
}

section#page-vacations-details .view-portship .portship-intro .intro-right {
    width: 30%;
}

@media (max-width: 768px){
section#page-vacations-details .view-portship .portship-intro .intro-left {
    width: 60%;
}

section#page-vacations-details .view-portship .portship-intro .intro-right {
    width: 40%;
}
}

/*#712197//02.10.17//
https://www.ncl.com/de/en/
*/
#overlay_txt .subhead {
    line-height: 1.5em;
}

@media screen and (min-width: 768px){
#overlay_txt .subhead {
    line-height: 1.5em;
}
}


@media screen and (max-width: 767px){
    ul.signup-list-format&gt;li .text {
        margin: 10px 0 15px 0;
        }
}


div.content div &gt; div.subhead.lockup-left &gt; span.free {
    /*line-height: 1.1em !important;*/
}

/*#721614//4.18.17//
https://www.ncl.com/de/de/
*/
div.sushitrey .subhead {
    text-transform: none;
}

/*#726778//4.18.17//
https://www.ncl.com/de/de/3745y/kreuzfahrt-angebote
*/
ul.deals-promo-lastminute&gt;li .promo-block-details .promo-block-title {
    font-size: 1.5rem;
}

ul.deals-promo-lastminute&gt;li .promo-block-details .promo-block-date {
    font-size: 1.6rem;
}

/*#739707.2//6.19.16// 
https://www.ncl.com/de/de/ */
div.sushitrey .headline {
    /*line-height: 28px;*/
}

#page-homepage &gt; section.buckets &gt; div &gt; ul &gt; li.promo.blue &gt; div &gt; a &gt; h4 &gt; b &gt; p {
    font-size: 10px !important;
}

/*#751315.1//8.25.17// 
https://www.ncl.com/de/de/excursions/search?qs=N%3D4294966099%26Ne%3D8057%26Nr%3DAND%2528AND%2528p_Record_Type%253ASF%252Cp_Shorex_Status%253AAVL%2529%252Cp_Currency_Code%253AEUR%2529%26Nu%3Dp_Shorex_Package_Id
*/

div#vacation_search &gt; div#results_footer &gt; div.sorter &gt; ul &gt; li &gt; span,
div#vacation_search &gt; div#results_footer &gt; div.sorter &gt; ul &gt; li a,
div#vacation_search &gt; div#results_footer &gt; div.sorter &gt; ul &gt; li &gt; a span{
    font-size: 10px;
    padding-left: 0px;
    padding-right: 0px;
}

/*#724871.8//10.02.17// 
https://www.ncl.com/de/de/booking-quote?guestCount=2&amp;itineraryCode=ESCAPE6MIANASOCJGECMIA&amp;shipCode=ESCAPE&amp;selectedStateroomMeta=INSIDE&amp;berthedCategoryCode=IC&amp;pricedCategoryCode=IC&amp;selectedCabinNumber=14403&amp;selectedFareCode=BESTFARE&amp;voyageId=11810469&amp;selectedInsuranceCode=NON&amp;activeStep=2&amp;activePanel=1&amp;sailDate=2018-04-14
*/

div.col-sm-12.control-checkbox &gt; div.checkbox-wrap &gt; label &gt; div.txt{
    white-space: normal;
    vertical-align: top;
}

form.form-horizontal[id*="guestform"] &gt; div.information-fields &gt; fieldset &gt; div.form-group &gt; label.col-sm-3.control-label{
    padding-right: 2px;
}

/*#759225//10.05.17// 
https://www.ncl.com/de/de/
*/

@media(min-width: 1000px){
section.buckets &gt; div.container &gt; ul &gt; li.promo &gt; div &gt; a &gt; h3,
section.buckets &gt; div.container &gt; ul &gt; li.promo &gt; div &gt; a &gt; span &gt; h3{
    /*font-size: 17px;
    letter-spacing: 0;
    line-height: 1.2;*/
}

.mpcss13942533287 + img{
    top: 60px !important;
}

section.buckets &gt; div.container &gt; ul &gt; li.promo:nth-child(2) &gt; div &gt; a img{
    top: -16px !important;
}

.mpcss-7154129818 + center &gt; img{
    top: 30px !important;
}

.mpcss-1195642586 + img{
    top: 75px !important;
}
}

@media(min-width: 768px) and (max-width: 1000px){
section.buckets &gt; div.container &gt; ul &gt; li.promo &gt; div &gt; a &gt; h3,
section.buckets &gt; div.container &gt; ul &gt; li.promo &gt; div &gt; a &gt; span &gt; h3{
    font-size: 15px !important;
    letter-spacing: 0;
    line-height: 1.2;
}

.mpcss13942533287 + img{
    top: 53px !important;
}

.mpcss-8985236440 + img{
    top: 40px !important;
}

.mpcss-7154129818 + center &gt; img{
    top: 34px !important;
}

.mpcss-1195642586 + img {
    top: 80px !important;
}
}

/*#760369.2//10.12.17// 
https://www.ncl.com/br/pt/
*/

ul.sushi &gt; li.promo.orangepromo.orange &gt; div.sushitrey.default &gt; a &gt; p{
    line-height: 1 !important;
    margin-bottom: 6px !important;
    padding-left: 20px !important;
    text-indent: inherit !important;
}

@media(min-width: 768px) and (max-width: 1000px){
ul.sushi &gt; li.promo.orangepromo.orange &gt; div.sushitrey.default &gt; a &gt; p{
    font-size: 11px;
}
}

/*#769539.1//11.27.17// 
https://www.ncl.com/br/pt/
*/
#page-homepage &gt; section.buckets &gt; div &gt; ul &gt; li.promo.orangepromo.orange &gt; div &gt; a &gt; img{
    position: relative;
    top: 50px;
}

/*#772581//12.08.17//
https://www.ncl.com/br/pt/
*/

div#overlay_txt &gt; div[style="margin: 15px auto 0;"] &gt; div.new.one &gt; div.subhead.lockup-right.two &gt; span &gt; span &gt; sup i{
    font-size: 30px !important;
}

/*#777255.1//01.17.18//
https://www.ncl.com/br/pt/
*/

@media(min-width: 992px){
section#page-homepage &gt; section.buckets &gt; div.container &gt; ul.sushi &gt; li.promo{
    min-height: 310px;
}
}

@media(min-width: 768px) and (max-width: 992px){
section#page-homepage &gt; section.buckets &gt; div.container &gt; ul.sushi &gt; li.promo{
    min-height: 260px;
}
}

@media(min-width: 992px){
img.lockup-img[src*="MI.Home_.bogoho.br_.png"]{
    width: 340px;
}
}

@media(min-width: 767px) and (max-width: 992px){
img.lockup-img[src*="MI.Home_.bogoho.br_.png"]{
    width: 320px;
}
}

@media(min-width: 520px) and (max-width: 767px){
img.lockup-img[src*="MI.Home_.bogoho.br_.png"]{
    width: 320px;
}
}

@media(max-width: 520px){
img.lockup-img[src*="MI.Home_.bogoho.br_.png"]{
    width: 72%;
}
}




/*#780940//02.08.18//
https://www.ncl.com/br/pt/
*/

@media(min-width: 992px){
div.new.one &gt; div.subhead.lockup-right &gt; span sup i{
    font-size: 30px !important;
    line-height: 1.2 !important;
}

div.new.one &gt; div.subhead.lockup-left &gt; span &gt; b{
    padding-top: 6px !important;
    line-height: 1 !important;
    display: block;
}

div.new.one &gt; div.subhead.lockup-left &gt; span &gt; sup br{
    display: none;
}
}

@media(min-width: 768px) and (max-width: 992px){
div.new.one &gt; div.subhead.lockup-right &gt; span sup i{
    font-size: 26px !important;
    line-height: 1.2 !important;
}

div.new.one &gt; div.subhead.lockup-left &gt; span &gt; b{
    padding-top: 6px !important;
    line-height: 1 !important;
    display: block;
}

div.new.one &gt; div.subhead.lockup-left &gt; span &gt; sup br{
    display: none;
}
}

@media(max-width: 768px){
div.new.one &gt; div.subhead.lockup-right &gt; span sup,
div.new.one &gt; div.subhead.lockup-right &gt; span sup i{
    font-size: 22px !important;
    line-height: 1.2 !important;
}

div.new.one &gt; div.subhead.lockup-right &gt; span &gt; span &gt; i{
    font-size: 60px !important;
    vertical-align: top !important;
}

div.new.one &gt; div.subhead.lockup-left &gt; span &gt; b{
    padding-top: 2px !important;
    line-height: 1 !important;
    display: block;
    font-size: 20px;
}

div.new.one &gt; div.subhead.lockup-left &gt; span &gt; sup br{
    display: none;
}
}

/*#783180//02.19.18//
https://www.ncl.com/br/pt/
*/

div.promo-lockup &gt; div[style="color:#fff;display:inline-block;"] &gt; span:not(.free) &gt; sup br{
    display: none;
}

@media(min-width: 768px) and (max-width: 992px){
div.promo-lockup &gt; div &gt; div.new.one &gt; div.subhead.lockup-left &gt; span &gt; span &gt; sup,
div.promo-lockup &gt; div &gt; div.new.one &gt; div.subhead.lockup-left &gt; span &gt; span &gt; sup &gt; i{
    font-size: 20px !important;
}

div.promo-lockup &gt; div &gt; span.hero-title.text-shadow{
    font-size: 28px !important;
}
}

@media(max-width: 768px){
div.promo-lockup &gt; div &gt; div.new.one &gt; div.subhead.lockup-left &gt; span &gt; span &gt; sup,
div.promo-lockup &gt; div &gt; div.new.one &gt; div.subhead.lockup-left &gt; span &gt; span &gt; sup &gt; i{
    font-size: 20px !important;
}

div.promo-lockup &gt; div &gt; span.hero-title.text-shadow{
    font-size: 28px !important;
}

div.promo-lockup &gt; div &gt; div.new.one &gt; div.subhead.lockup-left &gt; span &gt; span {
    min-height: 70px;
}
}

/*#783545//02.20.18//
https://www.ncl.com/br/pt/
*/

div.promo-lockup &gt; div.sub &gt; div &gt; span:not(.free) &gt; sup br{
    display: none;
}

/*#785911//03.13.18//
https://www.ncl.com/br/pt/
*/

@media(min-width: 560px){
div.promo-lockup &gt; div &gt; div.new.one &gt; div.subhead.lockup-right{
    /* width: 80% !important; */
}

div.promo-lockup &gt; div &gt; div.new.one &gt; div.subhead.lockup-right &gt; b[style="color:#fff;"]:nth-child(7) ~ br:nth-child(9){
    display: none;
}
}

@media(max-width: 560px){
div.promo-lockup &gt; div &gt; div.new.one &gt; div.subhead.lockup-right{
    width: 100% !important;
}

div.promo-lockup &gt; div &gt; div.new.one &gt; div.subhead.lockup-right &gt; b[style="color:#fff;"]:nth-child(7) ~ br:nth-child(9){
    display: none;
}

div.promo-lockup &gt; div &gt; div.new.one{
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 90% !important;
}

div.promo-lockup &gt; div &gt; div.new.one &gt; div.subhead &gt; span.linethrough-center{
    font-size: 12px !important;
    line-height: 1.2 !important;
}
}

/*792865//4.18.18//
https://www.ncl.com/br/pt//shore-excursions*/
.shore-hero .hero-search .search-submit {
    padding: 10px 0;
}

span.down-title {
    min-width: 60px;
}

div.holders-header .header-title {
    white-space: normal;
    font-size: 14px;
}


@media (max-width: 767px){
div.content-down, div.shore-hero .hero-down {
    height: 86px;
    width: 86px;
}
div.content-down .down-title, div.shore-hero .hero-down .down-title {
    white-space: normal;
}
}

/*795530//4.30.18//
https://www.ncl.com/br/pt/shore-excursions/ICY_27/Private-Luxury-Whale-Watching?sort=price&amp;sortOrder=desc&amp;perPage=12&amp;referrer=www.ncl.com%2Fbr%2Fpt */
div.products-navigation&gt;div {
    max-width: 160px;
}

div.products-navigation&gt;div.next-product {
    right: -140px;
}

aside.aside-box-cart .box-price .price-tip&gt;span {
    font-size: 9px;
}

div.stylish-price strong {
    font-size: 2.6rem;
}

div.stylish-price small {
    font-size: 13px;
}

.aside-box-cart .box-price .price-type.inline .stylish-price {
    top: -10px;
    position: relative;
}

/*#793043//5.2.18//
https://www.ncl.com/br/pt/shore-excursions
*/
select.chosen--bigger~.chosen-container-single .chosen-single span {
    font-size: 20px;
    line-height: 1.6;
}

select.chosen--bigger~.chosen-container .chosen-results {
    font-size: 17px;
}

/*#790211.6//06.15.18//
https://www.ncl.com/br/pt/
*/

section.interJoin &gt; div.container &gt; div.row &gt; div.wrap &gt; div.join &gt; div.menu &gt; h4.title{
    white-space: nowrap;
}

/*#804420//07.03.18//
https://www.ncl.com/br/pt/Ofertas-de-cruzeiro/Bogoho-haaa9/
*/

@media(min-width: 640px){
/*div.bx-wrapper &gt; div.bx-viewport,*/
div.bx-wrapper &gt; div.bx-viewport &gt; ul &gt; li img[src*="Page_Balcony_ncl_GardenVilla_Rail_Sunset_ext.jpg"]{
    min-height: 360px;
    width: auto !important;
}
}

@media(max-width: 640px){
/*div.bx-wrapper &gt; div.bx-viewport,*/
div.bx-wrapper &gt; div.bx-viewport &gt; ul &gt; li img[src*="Page_Balcony_ncl_GardenVilla_Rail_Sunset_ext.jpg"]{
    min-height: 500px;
    width: auto !important;
    overflow: visible;
}
}

/*#820801.9//10.30.18//*/
div.redesign .e18 {
    max-width: 7.1875rem;
}




/*#825278.17//11.28.18//*/

@media(min-width: 1400px){
div#activties.section-activities &gt; div.div-block-47-full &gt; div.topdeck &gt; span[rel="observationlounge"]{
    left: 160px;
    top: -230px;
}

div#activties.section-activities &gt; div.div-block-47-full &gt; div.topdeck &gt; span[rel="exclusivehavensundeck"]{
    left: 250px;
    top: -190px;
}

div#activties.section-activities &gt; div.div-block-47-full &gt; div.topdeck &gt; span[rel="mainpool"]{
    top: -250px;
}

div#activties.section-activities &gt; div.div-block-47-full &gt; div.topdeck &gt; span[rel="aquapark"]{
    top: -270px;
}

div#activties.section-activities &gt; div.div-block-47-full &gt; div.topdeck &gt; span[rel="kidsaquapark"]{
    top: -210px;
    margin-right: -20px;
}

div#activties.section-activities &gt; div.div-block-47-full &gt; div.topdeck &gt; span[rel="racetrack"]{
    margin-right: -50px;
}
}




@media(max-width: 480px){
div#activties.section-activities &gt; div.div-block-47-full &gt; div.topdeck &gt; span[rel="observationlounge"]{
    margin-bottom: 50px;
}

div#activties.section-activities &gt; div.div-block-47-full &gt; div.topdeck &gt; span[rel="exclusivehavensundeck"]{
    margin-bottom: 50px;
}

div#activties.section-activities &gt; div.div-block-47-full &gt; div.topdeck &gt; span[rel="mainpool"]{
    margin-bottom: 50px;
}

div#activties.section-activities &gt; div.div-block-47-full &gt; div.topdeck &gt; span[rel="aquapark"]{
    margin-bottom: 50px;
}

div#activties.section-activities &gt; div.div-block-47-full &gt; div.topdeck &gt; span[rel="kidsaquapark"]{
    margin-bottom: 50px;
}

div#activties.section-activities &gt; div.div-block-47-full &gt; div.topdeck &gt; span[rel="racetrack"]{
    margin-bottom: 50px;
}

div#activties.section-activities &gt; div.div-block-47-full &gt; div.topdeck &gt; span[rel="lasertag"]{
    margin-bottom: 50px;
}
}



/*#831120.1//1.3.19//*/

@media(min-width: 992px){
ul#marketing-slider &gt; li &gt; div.slider-content &gt; div.container &gt; div.brand-hero.hero-left{
    padding-right: 24%;
}

ul#marketing-slider &gt; li &gt; div.slider-content &gt; div.container .subhead.lockup.one{
    min-width: 230px;
    margin-left: -30px;
}

ul#marketing-slider &gt; li &gt; div.slider-content &gt; div.container .subhead.lockup.one &gt; div.visible-desktops{
    min-width: 230px;
    margin-top: 10px;
}

ul#marketing-slider &gt; li &gt; div.slider-content &gt; div.container .subhead.lockup.one &gt; div.visible-desktops &gt; span{
    min-width: 230px;
    display: block;
}
}

@media(min-width: 768px) and (max-width: 992px){
ul#marketing-slider &gt; li &gt; div.slider-content &gt; div.container .subhead.lockup.one{
    margin-left: -30% !important;
    margin-right: 20px;
}

ul#marketing-slider &gt; li &gt; div.slider-content &gt; div.container .subhead.lockup.one &gt; div.visible-desktops{
    min-width: 230px;
    margin-top: 10px;
}

ul#marketing-slider &gt; li &gt; div.slider-content &gt; div.container .subhead.lockup.one &gt; div.visible-desktops &gt; span{
    min-width: 230px;
    display: block;
    margin-left: -80px;
}

ul#marketing-slider &gt; li &gt; div.slider-content &gt; div.container .subhead.lockup.two{
    width: 76% !important;
}
}

@media(max-width: 768px){
ul#marketing-slider &gt; li &gt; div.slider-content &gt; div.container .subhead.lockup.one &gt; div.visible-desktops{
    min-width: 230px;
    margin-top: 10px;
    display: block !important;
}
}



/*#831690.1//1.10.19//*/

section.login-form span &gt; span.controlview.useridview.INIT_LOGONview &gt; div.controlviewdiv.useridviewmargins td.tcButton &gt; input[type="submit"].btn.btn-secureauth.btn-large{
    width: 40%;
}

div.dashboard-body-wrapper &gt; div.dashboard-wrap &gt; ul.dashboard-list &gt; li &gt; ul.dashboard-options &gt; li &gt; a &gt; span{
    font-size: 11px;
}



/*#833279//1.18.19//*/

@media(min-width: 1024px){
div.brand-hero.hp.promo-lockup.text-shadow &gt; div.main-headline &gt; span.second-line{
    font-size: 28px !important;
}

div.brand-hero.hp.promo-lockup.text-shadow &gt; div.offer.one-column &gt; div.offer-headline:first-child{
    margin-bottom: 0px;
    margin-top: -10px;
}

div.brand-hero.hp.promo-lockup.text-shadow &gt; div.offer.one-column &gt; div.offer-headline:last-child &gt; span.linethrough-center:not(:last-child){
    font-size: 62px !important;
    line-height: 1;
}
}

@media(min-width: 768px) and (max-width: 1024px){
div.brand-hero.hp.promo-lockup.text-shadow &gt; div.main-headline &gt; span.second-line{
    font-size: 22px !important;
}

div.brand-hero.hp.promo-lockup.text-shadow &gt; div.offer.one-column &gt; div.offer-headline:first-child{
    margin-bottom: 0px;
    margin-top: -10px;
}

div.brand-hero.hp.promo-lockup.text-shadow &gt; div.offer.one-column &gt; div.offer-headline:last-child &gt; span.linethrough-center:not(:last-child){
    font-size: 52px !important;
    line-height: 1;
}
}





/*#836856//2.15.19//*/

div.card-links &gt; form.links-form &gt; a.btn-cta{
    padding-left: 8px;
    padding-right: 8px;
}




/*#836856.1//2.25.19//*/

#content &gt; .inner &gt; #q2m &gt; .articles &gt; article &gt; .links &gt; .btn-cta {
padding: 10px 14px !important;
}
@media(min-width: 768px){
div.card-body &gt; div.body-item.body-content &gt; div.item-right.item-bottom &gt; div.card-links &gt; form &gt; a.btn-cta{
width: 46%;
padding-left: 10px;
padding-right: 10px;
text-align: center;
}
}
@media(max-width: 460px){
section &gt; div.tab-content &gt; div.tab-pane &gt; div.border &gt; div.dotted.links &gt; a.btn-cta{
font-size: 10px;
}
}
@media(max-width: 460px){
section &gt; div.stories &gt; div.links &gt; a.btn-cta{
font-size: 9px;
}
}
a.btn-cta.btn-secondary.btn-large{
white-space: normal;
}


/*#830584.3//3.01.19//*/

a[title="Gerenciamento de agentes"]{
    min-width: 240px;
    margin-left: -30px;
}



/* 900741.10 | 07.24.20 */

div.popover.popover-share{
    font-size: 12px !important;
    min-width: 320px;
}



/* 905134 | 08.06.20 */

@media(min-width: 768px) and (max-width: 1200px){
    /* 
    nav &gt; div.mainNavigation div.row.justify-content-between div.navigationWrapper li.listing_item{
    padding-right: 2px !important;
    }
     */

    nav &gt; div.mainNavigation div.row.justify-content-between div.navigationWrapper .listing:not([data-slider="menu"]) li.listing_item * {
    font-size: 1vw !important;
    }
}



/* 923593.17 | 02.02.21 */

.verification_info_link{
	white-space: normal;
}


/* 923593.34 | 02.03.21 */

form label[for="health-safety-mobile-phone-number"] ~ div.col-sm-7 &gt; div.group &gt; div.group_item{
    ppadding-right: 4px;
}

form label[for="health-safety-mobile-phone-number"] ~ div.col-sm-7 &gt; div.group &gt; div.group_item:nth-child(2){
	width: calc(100% - 180px);
}   



/* 923593.44 | 03.09.21 */

div.modal-content div.message-holders ul.menuToolsList div.toolName,
div.modal-content div.message-holders ul.menuToolsList li.menuToolsItem{
	line-height: 1.1;
}

div.modal-content div.message-holders ul.menuToolsList li.menuToolsItem{
    min-height: 92px;
}
</pre></body></html>