/* fileID 1576990  */
/*#651228//6.10.16//
http://www.ncl.com/fr/en/ */
/*section#hotels{display:none;}*/

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


/*#653251.10//6.13.16//
https://www.ncl.com/fr/en/vacations/jun-2016-9-14-days-copenhagen,-denmark-?sailmonths=4294915103&duration=8053&embarkationport=4294963136 */
body section.directsearchpanel > .mainbody > .mainbodypanel > .mainbodycontent > .rightcontent > .directresult article > .datepricepanel > .dateprice > div:nth-child(2) {
    background-color: white;
    margin: 0 10px;
}

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

body section.directsearchpanel > .mainbody > .mainbodypanel > .mainbodycontent > .rightcontent > .directresult article > .datepricepanel > .dateprice > div > .datepricegridpanel > section.datepricegrid > div > ul > li > span.data-wrap, body .booking .designVacation .section #vacationDetailTabs .tabContent #datesPricing div.datepricegridpanel > section.datepricegrid > div > ul > li > span.data-wrap {
    padding: 0 2px !important;
}
}

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

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

/*
All markets
*/

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

/* my account page */

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

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

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

/*#764423//10.31.17//
https://www.ncl.com/fr/en/
*/

@media(min-width: 540px) and (max-width: 768px){
img[src*="MI_Home_WWSale_CE.png"]{
	max-height: 400px;
	width: auto;
}
}


/*#777945//1.16.18//
https://www.ncl.com/fr/en/
*/
@media(min-width:768px){
section#page-homepage .buckets .sushi .promo {
    height: 262px;
}
}

#page-homepage > section.buckets > div > ul > li:nth-child(2) > div > a > img {
    top: 9px;
}

/*#788866//03.23.18//
http://www.ncl.com/fr/en/
*/

@media(min-width: 1000px){	
section.buckets > div.container > ul > li.promo:nth-child(1) > div > a img{
	top: 0px !important;
}

section.buckets > div.container > ul > li.promo:nth-child(2) > div > a img{
	/*top: 84px !important;*/
}

section.buckets > div.container > ul > li.promo:nth-child(3) > div > a img{
	top: 6px !important;
}
}

@media(min-width: 768px) and (max-width: 1000px){
ul.sushi > li.promo{
	min-height: 320px !important;
}

ul.sushi > li.promo > div.sushitrey.default > a > p{
	text-indent: 0 !important;
	padding-left: 24px;
	line-height: 1 !important;
}

section.buckets > div.container > ul > li.promo:nth-child(1) > div > a img{
	top: 96px !important;
}

section.buckets > div.container > ul > li.promo:nth-child(2) > div > a img{
	/*top: 60px !important;*/
}

section.buckets > div.container > ul > li.promo:nth-child(3) > div > a img{
	top: 91px !important;
}
}

/*#821324//10.26.18//*/

div.big-content div.sidebar aside.special-box{
	display: none;
}




/*#823405//11.8.18//*/

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

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

/*#821324//10.26.18//*/

div.big-content div.sidebar aside.special-box{
	display: none;
}

.mp-custom-flag {
    display: block;
    width: 130px;
    background-image: url('data:image/png;base64,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');
    height: 130px;
    right: 0 !important;
    top: 0 !important;
    left: inherit !important;
    background-repeat: no-repeat;
    background-position: right top;
    background-size: 60%;
    z-index: 100000000000;
}

.vacations-results .cards-itineraries .itinerary-card .card-figure .mp-custom-flag {
	background-size: 100%;
}





