<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* fileID 1344037  */
/*#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 li.listing_item * {
      font-size: 1.2vw !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;
}

/* 978867.1 | 04.18.22 */
#health-and-safety-236231192&gt;fieldset:nth-child(7)&gt;div&gt;div&gt;div:nth-child(2)&gt;div&gt;ul&gt;li&gt;div&gt;label&gt;div.option-wrap&gt;ol:nth-child(12),
#health-and-safety-236231192&gt;fieldset:nth-child(7)&gt;div&gt;div&gt;div:nth-child(2)&gt;div&gt;ul&gt;li&gt;div&gt;label&gt;div.option-wrap&gt;ol:nth-child(9),
#health-and-safety-236231192&gt;fieldset:nth-child(7)&gt;div&gt;div&gt;div:nth-child(2)&gt;div&gt;ul&gt;li&gt;div&gt;label&gt;div.option-wrap&gt;ol:nth-child(6),
#health-and-safety-236231192&gt;fieldset:nth-child(7)&gt;div&gt;div&gt;div:nth-child(2)&gt;div&gt;ul&gt;li&gt;div&gt;label&gt;div.option-wrap&gt;ol:nth-child(3) {
  padding-left: 45px;
}

#health-and-safety-236231192&gt;fieldset:nth-child(7)&gt;div&gt;div&gt;div:nth-child(2)&gt;div&gt;ul&gt;li&gt;div&gt;label&gt;div.option-wrap&gt;ol:nth-child(12)&gt;li&gt;ol,
#health-and-safety-236231192&gt;fieldset:nth-child(7)&gt;div&gt;div&gt;div:nth-child(2)&gt;div&gt;ul&gt;li&gt;div&gt;label&gt;div.option-wrap&gt;ol:nth-child(9)&gt;li&gt;ol,
#health-and-safety-236231192&gt;fieldset:nth-child(7)&gt;div&gt;div&gt;div:nth-child(2)&gt;div&gt;ul&gt;li&gt;div&gt;label&gt;div.option-wrap&gt;ol:nth-child(3)&gt;li&gt;ol {
  padding-left: 45px;
}

#health-and-safety-236231192&gt;fieldset:nth-child(7)&gt;div&gt;div&gt;div:nth-child(2)&gt;div&gt;ul&gt;li&gt;div&gt;label&gt;div.option-wrap&gt;p {
  padding: 5px 0px
}

/* 1043946 | 7.18.2023 */
#pjax-container .ships-landing .d1m&gt;article .destination {
  min-height: 72px;
}
#pjax-container .inforgraphics&gt;li{
  min-width: 120px;
}</pre></body></html>