h2,h4{margin-bottom:5px}h1,h5,h6{margin-bottom:10px}a,h2{color:#c79737}a,h1,h3,h4,h5,h6{font-weight:700}.links-noBold a,.manage-booking-btn a,.navbar-inverse a,.river-links a{font-weight:400}#collapseDeckPlan .panel-body .img-responsive,.carousel-amenities-left .img-responsive,.carousel-amenities-right .img-responsive,.cl-deal-row>div .img-responsive,.copyright a,.cruise-sale-list .img-responsive,.img-centered .img-responsive,.partners a{display:inline}#counters a,.booked-phone span a,.btn-primary,.main-phone span a,.navbar-inverse a,.panel a,.partners a:hover,a.back{text-decoration:none}#dining,#publicAreas,#tourPrices{max-height:600px;overflow-y:scroll}#luxuryTourRequest #inputChildAges,.btn-golf{max-width:150px}body{font-size:16px;font-family:Verdana,Arial,Helvetica,sans-serif;padding:0 0 30px;margin:0;background-color:#fff}.sectionBg{background-color:#f0ede8;padding-top:10px;padding-bottom:5px}.table-striped>tbody>tr:nth-child(2n)>td,.table-striped>tbody>tr:nth-child(2n)>th,.whiteBg,header,select{background-color:#fff}h1,h3,h4,h6{margin-top:0;text-align:left}h1{color:#221c17}.booked-phone span,.booked-phone span a,.featured-destinations .panel-title,.main-phone span,.main-phone span a,.mainBrownText,a:active,a:focus,a:hover,h3{color:#493823}h3{margin-bottom:8px}h4{color:#96712a}h5{background-color:#96712a;color:#fff;padding:5px 15px;margin-top:15px;text-align:center;text-transform:uppercase}h6{color:#231f20;text-transform:uppercase}ol,p,ul{color:#4e4e4e;margin-top:10px;text-align:left}.carousel,.dining-group,.panel-group,form .btn-primary,p{margin-bottom:15px}a{text-decoration:underline}.small{font-size:11px}#collapseDeckPlan .panel-body,.cl-deal-row>div,.img-centered{margin:0 auto;text-align:center}#carousel-container .row,#tourPrices .row,.margin-sides-0,.tabs .tabpanel-container .row{margin-left:0;margin-right:0}.margin-top-0{margin-top:0!important}.margin-top-10{margin-top:10px!important}.margin-top-15{margin-top:15px!important}.margin-top-20{margin-top:20px!important}.margin-bot-0{margin-bottom:0!important}.margin-bot-10{margin-bottom:10px!important}.margin-bot-15{margin-bottom:15px!important}.margin-bot-20{margin-bottom:20px!important}#carousel-container .row>div,.breadcrumb>li+li::before,.padding-sides-0,.shipInfoMain{padding-left:0;padding-right:0}#signupForm,.deal-info,.padding-sides-15{padding-left:15px;padding-right:15px}.padding-top-0{padding-top:0!important}.padding-top-10{padding-top:10px!important}.padding-top-15{padding-top:15px!important}.padding-top-20{padding-top:20px!important}.padding-bot-0{padding-bottom:0!important}.padding-bot-10{padding-bottom:10px!important}.padding-bot-15{padding-bottom:15px!important}.padding-bot-20{padding-bottom:20px!important}.divider,header{padding-bottom:10px}#signupForm>div,.bottom-cont>div,.brand-logo,.cruiseBrand,.deal .img-centered,.deckCat,.deckCatDetails,.deckInfo,.deckPlan,.padding-left-0,.tour-tabpanel-container .row>div{padding-left:0}.deckPlan,.padding-right-0,.phoneInfo>div,.tour-tabpanel-container .row>div:last-child{padding-right:0}header{padding-top:5px}.phoneInfo{text-align:right}.blog-links,.blog-nav,.copyright,.copyright p,.internal-pg-links,.partners,.signup-text,.social{text-align:center}#shipRatings .rating,.booked-phone,.goldText,.main-phone,.tour-details .fa-hotel,.tour-details .fa-utensils{color:#c79737}.manage-booking-btn{text-align:center;margin:30px auto 0}.manage-booking-btn a{background-color:#f0ede8;padding:2px 15px;text-decoration:none;border:1px solid #c79737;font-size:16px;color:#493823}#cruiseSearch,.deckCatDetails p,.int-clients a,.venueInfo p.deckLocation{font-size:14px}#carousel-lg-top,.navbar{margin-bottom:0}.navbar-inverse{background-color:#493823;font-size:16px;border-color:#221c17}.dropdown-menu,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>li a:hover,.navbar-inverse .navbar-nav>li.dropdown a:hover{background-color:#231f20}.copyright a,.deal-info a,.list-item p a,.partners a{text-decoration:underline}.accordion-deck-plan a,.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text,.whiteText,a.back:hover{color:#fff}.navbar-inverse .navbar-nav>li{margin-right:10px}#signupForm .hs-button,.cl-deal-btn a:hover,.cl-deal-row a.btn-primary:hover,.featured-land-deals .tour-dest-btn:hover,.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.tour-date-btn:hover,.tour-tabpanel-container .tour-deal-btn:hover{background-color:#c79737}.navbar-inverse .navbar-nav>li ul.dropdown-menu a:hover{background:0 0}.dropdown-menu{border-radius:0;box-shadow:none;border-top:1px solid rgba(0,0,0,.15);border-left:none}.dropdown-menu>li>a{padding:3px 20px 3px 10px;font-size:14px;color:#fff}.dropdown-menu>li>a:hover{color:#493823;background-color:transparent}.dropdown-menu>li>a:focus{background-color:#493823;color:#fff}footer{padding:10px 0;color:#fff;margin:15px 0}footer .row{background-color:#221c17;padding:10px 0}#signupForm .hs_email{display:inline-block;width:70%;margin-right:15px}#addCont,#featured-deals .deal-info span.emphasis:empty,#riverCruiseDealTabs .destInfo .emphasis:empty,#signupForm .hs_email label,#signupForm .hs_error_rollup{display:none}#signupForm input{width:100%;color:#666;height:40px;border-color:transparent;padding:5px}#signupForm .hs_submit{display:inline-block;width:25%;vertical-align:top}#signupForm .hs-button{color:#fff}#signupForm .inputs-list{margin:0 0 5px;width:100%;padding-left:0;padding-top:5px;color:#fff;display:block;list-style-type:none}#signupForm .inputs-list label{font-size:12px;color:#c79737;margin-bottom:0;display:block;font-weight:400}.signup-text{line-height:35px}.social{color:#63584b;margin-bottom:15px;font-weight:700}.social .fa,.social .fab{font-size:20px;margin-left:5px;margin-right:30px}.social .fa-facebook{color:#3b5998}.social .fa-rss{color:#f39c12}.copyright a{font-size:12px;margin-left:5px;margin-right:5px}.copyright a:first-child{margin-left:0}.copyright a:last-child{margin-right:0}.copyright p{margin-top:15px;margin-bottom:5px;font-size:11px;color:#221c17}.copyright p:last-child{margin-top:0;margin-bottom:10px}.partners{margin-top:15px;font-size:12px}.partners a{margin-left:10px}.breadcrumb>.active,.darkGrayText,.partners .small{color:#666}.featured-destinations,.tour-details #tourItinerary p,form{margin-top:0}select{border:5px solid #fff;border-radius:4px}select option:disabled{color:#bbb}.blackText,select option{color:#000}.noBorder{border:none!important}.border-gold{border:1px solid #c79737;border-radius:4px}.divider{border-top:1px solid #ccc}.breadcrumb-row,.highlights h3,.widgetAllPages #dwBottomBox{margin-top:15px}.breadcrumb{font-size:11px;padding:5px 10px;margin:0 15px 15px;background-color:transparent;text-transform:uppercase;text-align:right}.deal-info a,.featured-land-deals .thumbnail .price span,.panel-title{font-size:18px}#featured-deals,#hide,#show,.widgetAllPages #dwBottomBox .button{margin-bottom:10px}button#hide,button#show{float:right;background:#ed9c28;border-color:#d58512}button#hide:hover,button#show:hover{background:#ed9414;border-color:#db8306}.callout-content{padding-top:15px;margin-bottom:15px;margin-left:0;margin-right:0}.back-button{text-align:center;margin:0 auto}.btn-primary{background-color:#c79737;border-color:transparent;color:#fff;padding:5px}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#493823;border-color:transparent}.btn-golf{background-color:#3c6382;display:block;margin:0 auto}.btn-golf:active,.btn-golf:focus,.btn-golf:hover{background-color:#0a3d62;color:#fff}.carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%)}.carousel-control.right{background-image:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.2) 100%)}.carousel-control .glyphicon-chevron-left{left:10%}.carousel-control .glyphicon-chevron-right{right:10%}#carousel-lg-top .carousel-inner>.item{transition:left .3s ease-in-out}.carousel-brand-left,.carousel-brand-right{position:absolute;bottom:20px;width:20%}.carousel-brand-left{left:20px}.carousel-brand-right{right:20px}.carousel-amenities-left,.carousel-amenities-right{position:absolute;top:0;height:auto;padding:5px 15px;margin:0 auto;text-align:center}.carousel-amenities-left{left:50px}.carousel-amenities-right{right:50px}.carousel-amenities-left h3,.carousel-amenities-right h3,.carousel-tours h3{font-weight:700;text-transform:uppercase;border:none;padding:0;margin:5px 0 0;text-align:center}.carousel-amenities-left p,.carousel-amenities-right p,.carousel-tours p{padding:0;margin:0;text-align:center;font-weight:700}.carousel-amenities-left ul,.carousel-amenities-right ul{list-style:disc;padding:0 0 0 12px;text-align:left;margin-top:5px}.carousel-amenities-left p.slide-standard,.carousel-amenities-right p.slide-standard{text-align:left;padding:0 5px 5px;font-weight:400}.carousel-tours{position:absolute;margin:0 auto;padding:3px 10px 5px;width:100%;left:0;bottom:0}.carousel-tours p.slide-standard{font-weight:400;text-align:left;padding-bottom:10px}.grayText{color:#ccc}.blog-control:hover,.darkBrownText{color:#221c17}.lightCreamText{color:#e7ce9f}.darkBlueText{color:#05447e}.lightBlueText{color:#069dd4}.yellowText{color:#ff0}.redText{color:#ce0000}.textShadow{text-shadow:2px 1px 1px #000}.whiteOverlay25{background-color:rgba(255,255,255,.25)}.whiteOverlay40{background-color:rgba(255,255,255,.4)}.whiteOverlay50{background-color:rgba(255,255,255,.5)}.whiteOverlay60{background-color:rgba(255,255,255,.6)}.whiteOverlay75{background-color:rgba(255,255,255,.75)}.whiteOverlay85{background-color:rgba(255,255,255,.85)}.whiteOverlay90{background-color:rgba(255,255,255,.9)}.blackOverlay25{background-color:rgba(0,0,0,.25)}.blackOverlay40{background-color:rgba(0,0,0,.4)}.blackOverlay50{background-color:rgba(0,0,0,.5)}.blackOverlay60{background-color:rgba(0,0,0,.6)}.blackOverlay75{background-color:rgba(0,0,0,.75)}.blackOverlay85{background-color:rgba(0,0,0,.85)}.grayDarkOverlay50{background-color:rgba(83,97,105,.5)}.grayDarkOverlay60{background-color:rgba(83,97,105,.6)}.grayDarkOverlay70{background-color:rgba(83,97,105,.7)}.grayDarkOverlay85{background-color:rgba(83,97,105,.85)}.dining-tabs>li>a:hover,.panel{background-color:#221c17}.panel-title{color:#fff;text-align:left}.dining-group .panel-title span,.panel-title span{float:right}.panel-body{padding:5px 15px 0;background-color:#fff}.dining-group .panel-body h3,.featured-land-deals h2,.panel-body h3{text-align:center;font-weight:400}.dining-group .panel{background-color:transparent;margin-bottom:10px}.dining-group .panel-heading{background-color:#8d7d5f}.dining-group .panel-title{color:#fff;text-align:left;font-weight:400}.dining-group .panel-body{padding:8px 10px;background-color:#f0ede8}#cruiseSearch select{margin-bottom:8px;width:100%}#accordionWidgetHomepg .panel-body,.blog-links .thumbnail img,.bottom-cont{padding-bottom:10px}.deal,.widgetTitle{padding-bottom:5px}#accordionFeatDeals .panel,#accordionFeatDest .panel,#accordionWidgetHomepg .panel{border:none;box-shadow:none}#accordionFeatDeals .panel-body .deal,#featured-deals .deal,.list-item,.tour-pricing-content{border-bottom:1px solid #ddd}#accordionFeatDeals .panel-title,#accordionFeatDest .panel-title,#accordionWidgetHomepg .panel-title{text-align:center;text-transform:uppercase}#accordionFeatDeals .panel-body,#accordionFeatDest .panel-body,#accordionWidgetHomepg .panel-body,.sidebar .panel{background-color:transparent}#accordionWidgetHomepg .panel{padding-top:10px;padding-bottom:10px}.widgetTitle{color:#c6983d;text-transform:uppercase;text-align:center}.widgetAllPages{background-color:#221c17;padding-top:10px;margin-bottom:15px}.widgetAllPages select{width:98%;margin:5px auto}#accordionFeatDeals .panel-body{background-color:#fff;border:1px solid #ddd}#accordionFeatDeals .panel-body h4{color:#221c17;border-bottom:1px solid #c6983d;padding-bottom:5px;padding-left:5px;padding-top:5px}#accordionFeatDeals .panel-body .deal:last-child,#featured-deals .deal:last-child,.deckCatInfo:last-child,.tour-tabpanel-container .row:last-child,.venues:last-child{border-bottom:none}#featured-deals .deal{padding-top:5px}#featured-deals .deal-info span.emphasis{display:block;width:100%}#featured-deals .img-responsive{max-width:90%}.deal-info a{font-weight:500;display:block}.deals-homepg-amenities{padding-left:5px;padding-right:0}.deal{margin-left:0;margin-right:0;margin-bottom:5px}.deal ul{margin-top:0;margin-left:10px;padding-left:0;font-size:14px;color:#8e6d29}.deal .price{text-align:center;margin:0}.deal .price>div{padding:0}.deal .price span{font-weight:500;color:#221c17}.deal .btn{padding:0 15px!important;font-size:16px;margin-top:8px}#featured-deals .land-tours-btn-link{margin:10px 0 5px;text-align:center;padding-top:10px}#featured-deals .land-tours-btn-link .btn{padding:2px 10px;background-color:#221c17;color:#fff;text-decoration:none}#featured-deals .land-tours-btn-link .btn:hover{background-color:#c6983d}.featured-destinations .caption{text-align:center;padding:0 0 10px}.featured-destinations .thumbnail h4{color:#c6983d;text-align:center;margin-bottom:0;margin-top:5px;white-space:normal}#accordionFeatDest .panel{margin-left:5px;margin-right:5px;background-color:transparent}#accordionFeatDest .panel-body{background-color:#f0ede8;padding-top:10px;padding-left:0;padding-right:0}.price{color:#4e4e4e;font-size:12px;text-align:center;margin:0 5px 10px}.price span{color:#221c17;font-weight:700;font-size:20px}.featured-destinations .caption .btn{padding:2px 10px}.world-cruises{padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;margin-bottom:10px}#counters{font-size:24px}#counters .alert{text-align:center;padding:0 5px}#counters .counterTitle{margin-right:25px;font-weight:400}#counters .count,#counters .units{font-weight:400;color:#333!important}#counters .count{font-size:32px;line-height:1em}#counters .units{font-size:14px;color:#666}.list-item{margin:10px 0;padding-bottom:10px}.list-item:last-child{border-bottom:none;padding-bottom:20px}.list-item p{margin-top:0;margin-bottom:5px;line-height:1.25em}.list-item p a{font-weight:700;margin-bottom:0}.internal-pg-links a{text-decoration:none;color:#493823;font-size:14px;vertical-align:middle}.blog-links .thumbnail a:hover,.cl-deal-row a,.cruise-sale-list a,.featured-land-deals .thumbnail h4 a:hover,.sidebar ul a:hover{text-decoration:underline}.internal-pg-links a:hover{color:#c79737;text-decoration:underline}.deckCatDetails p.catTitle,.venueInfo p.venueTitle{color:#224273;font-size:16px}.internal-pg-links .thumbnail{padding:0 0 8px;line-height:1.025em;background:0 0;border:none}.bottom-cont .sidebar{padding-left:15px;padding-right:0;text-align:center}.sidebar .panel-heading{background-color:#221c17;color:#fff;line-height:16px;border-color:transparent;text-align:center;font-weight:700;text-transform:uppercase;padding:5px 10px}#riverMapModal .modal-header,.sidebar .panel-body{padding:5px 15px}.sidebar .panel-body ul{padding-left:10px;font-size:12px}.sidebar a{display:block;margin-bottom:10px;white-space:normal}.sidebar ul a{margin-bottom:0;font-size:14px}.cruise-sale-list{padding:5px;text-align:center;margin-bottom:5px}.cruise-sale-list a{font-size:16px;font-weight:400}.cruise-sale-list p{text-align:center;margin:0;padding:0;font-size:12px}.cruise-sale-list .caption{padding:2px 2px 0;text-align:center}.cruise-sale-list .caption ul{padding:0;margin:0 0 10px 15px;font-size:12px}.cruise-sale-list .btn{text-decoration:none;font-size:14px;padding:2px 10px;margin-bottom:5px}.cruise-sale-list .emphasis{color:#c00;font-weight:700;margin-top:2px}.cruise-sale-list .emphasis-sub{color:#96712a;font-weight:700;margin-bottom:5px}.cl-deal-row{margin:15px 15px 10px;padding:5px 0 8px;border-radius:4px;border:1px solid #c79737}.cl-deal-row h2{margin-left:15px;margin-top:0;margin-bottom:10px}.cl-deal-row a{font-weight:400;font-size:15px;line-height:1em}.cl-deal-row a.btn-primary{background-color:#493823;padding:5px 10px;line-height:1.428571429}#shipProfile .table-responsive td.text-right,#shipRatings .table-responsive td.text-right,.highlights p,.venueInfo p{padding-right:5px}.cl-deal-cont p{margin-top:0;margin-bottom:0;text-align:center;font-size:12px}.cl-deal-cont span{color:#221c17;font-weight:700;font-size:14px}.cl-deal-btn{margin:0}.cl-deal-btn>div{text-align:center;margin:5px 0 20px}.cl-deal-btn a{text-decoration:none;white-space:normal;background-color:#c79737}.highlights{margin-bottom:20px}.highlights>div>div{margin-top:10px;margin-bottom:10px;border-left:2px solid #ddd}.highlights p{margin-top:0}.cl-dest-image{padding-left:5px!important;padding-right:5px!important}.dest-link{padding-left:0;padding-right:0;text-align:center;margin-bottom:15px}#riverCruiseDealTabs .destInfo .emphasis,.tabs div.active{display:block}.river-links h6,.selected-tour-info p,.tour-tabpanel-container p.emphasis{margin-bottom:5px}#riverMapModal .modal-body{padding-top:15px}#worldCruises .tabpanel-container{height:auto!important;overflow-y:visible!important}.worldDealLinks .row{margin:0 0 8px;background-color:#f3f0ec;border:1px solid #ebe7e1;padding-top:5px;padding-bottom:5px}.deckCatInfo,.venues{border-bottom:1px solid #ddd}.worldDays,.worldDealLinks,.worldPrice{font-size:14px;color:#4e4e4e;vertical-align:middle}.worldDealLinks a{display:block;font-weight:700;text-decoration:underline}.worldDays{padding-top:5px;text-align:center}.worldPrice{padding-top:15px;text-align:center}.tour-details #tourItinerary h3,.zzCatColor{text-align:left!important}.worldDays span{display:block;color:#c79737;font-size:26px;line-height:26px}.worldPrice span,.worldPrice span a{font-size:22px;color:#221c17!important;text-decoration:none;font-weight:400}.shipInfoMain h3{border:none}.shipInfoMain table{font-weight:700}.shipDetails{margin-top:15px;margin-bottom:20px;padding:0}#shipRatings,.zzCatColor{margin-top:5px}#shipProfile .table-responsive{padding:0;overflow-x:hidden}.accordion-deck-plan .panel-heading{background-color:#999}.deckInfo .form-group{padding-left:0;padding-top:5px}.deckInfo .form-group select{text-align:left}.zzCatColor span{width:20px;height:20px;display:inline-block}.deckCatInfo{margin-left:0;margin-right:0;margin-bottom:8px}.deckCatDetails p.catTitle{font-weight:700;margin-bottom:0!important}#dining,#publicAreas{margin-left:0;margin-right:0;overflow-x:hidden}.venues{margin-bottom:5px;padding-bottom:5px}.venueInfo p.deckLocation,.venueInfo p.venueTitle{margin-bottom:0;font-weight:700}.venueInfo p{font-size:14px}#shipRatings .table-responsive{padding:0 10px 0 0;overflow-x:hidden}#shipRatings .table-responsive .ratingHeading{font-weight:700;color:#224273;text-transform:uppercase}.emphasis{color:#c00;font-weight:700}.dining-tabs{margin-top:20px;margin-bottom:8px}.dining-tabs li.active>a,.dining-tabs>li.active>a:focus,.dining-tabs>li.active>a:hover{color:#fff;background-color:#c79737;text-decoration:none;font-weight:400}.dining-tabs li>a{color:#fff;background-color:#7f7c7c;text-decoration:none;font-weight:400}.embed-responsive iframe.map{width:100%;min-height:350px}.featured-land-deals .thumbnail{padding-bottom:10px;background-color:#fff}.featured-land-deals .thumbnail h4{font-size:16px;color:#c6983d;text-align:center;margin-top:10px;margin-bottom:5px}.featured-land-deals .thumbnail h4 a{text-decoration:none!important;line-height:1.25em}.featured-land-deals .thumbnail .emphasis{font-size:12px;text-align:center;margin-top:0;margin-bottom:5px}.featured-land-deals .thumbnail .price{margin-bottom:4px}.featured-land-deals .thumbnail .caption{padding:0 1px}.featured-land-deals .thumbnail .caption ul{font-size:13px;padding:0 5px 0 0;margin:0 10px 15px 15px}.featured-land-deals .tour-dest-btn{background-color:#493823;padding:2px 10px;display:block;width:auto;margin:0 auto;text-transform:uppercase}.feat-tour-brand{background:#fff;position:absolute;left:10%;right:10%;bottom:5px;width:80%;border-top-left-radius:6px;border-top-right-radius:6px}.feat-tour-brand img{width:65%;margin:5px auto 0}.feat-tour-offer{background:#fdfed6;border:1px solid #ccc;padding:5px 15px;margin-bottom:10px}.featured-land-destinations .tabs .tour-tabpanel-container{max-height:700px!important}.tour-tabpanel-container .row{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.tour-tabpanel-container p,.tour-tabpanel-container p.tour-desc{font-size:12px;margin-top:0;margin-bottom:10px}.tour-details-btn:hover{cursor:pointer}.tour-brand{max-width:70%;text-align:center;margin:0 auto}.tour-tabpanel-container p.tour-days{font-size:14px;font-weight:700;color:#221c17;text-align:center;margin:0 10px}.tour-tabpanel-container p.price{font-size:14px;color:#4e4e4e}.tour-details-price,.tour-tabpanel-container p.price span{font-size:22px;color:#c79737;font-weight:400}.tour-tabpanel-container .tour-deal-btn{text-align:center;margin:0 auto;display:block;width:94%;font-size:14px;padding:2px 5px;background-color:#493823;text-transform:uppercase}.tour-details-vendor{max-height:25px}.tour-details #tourItinerary p.tour-itinerary-location{font-weight:700;margin-bottom:0;color:#c79737}.tour-hotel-name{text-transform:uppercase}.thead-light{background-color:#f0ede8}.tour-date-btn{text-align:center;font-size:14px;padding:2px 15px;background-color:#493823;text-transform:uppercase}#tourPrices .row>div{padding-left:10px;padding-top:5px;padding-bottom:5px}#tourPrices .special-amenities{padding-left:0;margin-top:0;margin-left:15px}#tourPrices .special-amenities,#tourPrices .special-amenities a{font-weight:400;color:#c79737;font-size:14px}.tour-pricing-heading{background-color:#f0ede8;font-weight:700;border-bottom:2px solid #ddd;padding-top:8px;padding-bottom:8px}.tour-pricing-content .tour-price{color:#c79737;font-weight:700}.disclaimer-tabbed-amenity-title{color:#c8a153;font-weight:700}.disclaimer-tabbed-amenity-list{padding:5px 0;margin:0 0 0 15px}.disclaimer-tabbed-amenity-list-item{color:#4e4e4e;line-height:normal;padding-bottom:5px}#luxuryTourRequest input[type=date]{line-height:normal}.golf-course-details{margin-left:0;margin-right:0;background-color:#f5f5f5;border:1px solid #c79737;padding-top:5px;padding-bottom:5px;font-size:14px}.transformer-tabs ul{list-style:none;padding:0;margin:0}.transformer-tabs li{display:inline-block;padding:0;vertical-align:bottom}.transformer-tabs a{display:inline-block;font-size:14px;padding:5px;border-radius:4px;background:#999;color:#fff;text-decoration:none;margin-bottom:8px;font-weight:400}.transformer-tabs a.active{background:#c79737}.transformer-tabs a:hover{background:#221c17}.tabs{padding-bottom:5px}.tabs .tabpanel-container{display:none;margin-top:10px;max-height:380px;overflow-y:scroll}.featured-destinations .panel-body>div{padding-left:5px;padding-right:5px}.blog-links .thumbnail{border:none!important;padding-top:10px;padding-bottom:10px;line-height:1em;background-color:transparent}.blog-links .thumbnail a{font-size:12px;text-decoration:none;padding-left:10px;padding-right:10px}.blog-articles{position:relative}.blog-control{bottom:0;color:#493823;font-size:30px;left:0;opacity:1;position:absolute;text-align:center;top:0;width:10%}.blog-control:focus{outline:0}.blog-control.right{left:auto;right:0}.blog-control .glyphicon-chevron-left{left:20%}.blog-control .glyphicon-chevron-right{right:20%}.blog-control .glyphicon-chevron-left,.blog-control .glyphicon-chevron-right,.blog-control .icon-next,.blog-control .icon-prev{display:inline-block;position:absolute;top:50%;z-index:5}#blog_carousel{height:240px;overflow:hidden}#blog_carousel .blog-links{height:240px;padding-right:15px;padding-left:15px}#blog_carousel .owl-item{float:left;clear:none}.blog-articles .blog-links{float:none!important}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#ddd}#cashBackLuxury,#contactLuxury,#emailSignupLuxury,#quoteLuxury{font-size:13px!important}.formSectionTitle{font-size:16px;font-weight:700;color:#c79737;text-transform:uppercase;padding-bottom:5px}.requiredField{color:#34738c;font-weight:700}.requiredControl{border-color:#34738c;background-color:#fdfdee}@media only screen and (min-width:320px){.brand-logo{padding-right:0}.main-phone{font-size:11px;line-height:14px}.main-phone span,.main-phone span a{font-size:12px}.booked-phone,.booked-phone span,.booked-phone span a{font-size:11px}#signupForm #user_email{width:200px}#signupForm .buttonStyle{margin-left:0}#counters{font-size:16px}}@media only screen and (max-width:479px){ol,ul{padding-left:25px}.phoneInfo{padding-right:20px}.booked-phone{padding-left:5px}.mobile-menu-icon{padding-left:0;padding-right:0}.navbar-toggle{margin-bottom:5px;margin-right:8px;margin-top:5px;position:absolute;right:0;padding:4px 8px}.featured-destinations .thumbnail .caption h4,.social{font-size:12px}.social .fa,.social .fab{font-size:18px;margin-right:8px}.partners a{margin-left:5px}.featured-destinations .panel-body>div{padding-left:5px;padding-right:5px}.carousel-amenities-left p,.carousel-amenities-right p{display:none}.tour-tabpanel-container .tour-deal-btn{font-size:13px}}@media only screen and (min-width:480px){.main-phone{font-size:12px;line-height:18px}.main-phone span,.main-phone span a{font-size:16px}.booked-phone,.booked-phone span,.booked-phone span a{font-size:11px}.navbar-toggle{margin-right:8px;margin-top:15px;position:absolute;right:0;padding:6px 12px}.social .fa,.social .fab{font-size:28px}#signupForm #user_email{width:330px}#signupForm .buttonStyle{margin-left:5px}.featured-destinations .thumbnail .caption h4{font-size:14px}#counters{font-size:18px}}@media only screen and (min-width:480px) and (max-width:599px){#signupForm #user_email{margin-left:5px}.internal-pg-links .thumbnail{margin:0 auto 15px;max-width:80%}.shipName{margin-top:15px}}@media only screen and (max-width:599px){.cl-deal-row h2,.deal-info,.deckCat,.deckCatDetails p,.img-centered-small,.list-item p,.venueImg,.venueInfo p{text-align:center}.phoneInfo{padding-left:0;padding-right:20px}.main-phone span,.main-phone span a{font-weight:700}.int-clients a{font-size:13px}.carousel-tours h3{font-size:14px;padding-bottom:5px}.carousel-tours p,.carousel-tours p.slide-standard{display:none}.panel-title{font-size:15px}.img-centered-small,.venueImg{margin:0 auto}.deckCat .img-responsive,.img-centered-small .img-responsive,.venueImg .img-responsive{display:inline}.deal .img-centered{padding-left:15px}.deal .img-centered .img-responsive{max-width:50%}.deal .img-vendor .img-responsive{max-width:40%;margin:5px auto;text-align:center}.deal-info{padding-bottom:5px;padding-right:0}.deal-info a{padding-top:5px}.featured-destinations .thumbnail .caption .price,.worldDays,.worldDealLinks,.worldPrice{font-size:11px}.world-cruises h3{margin-top:5px}#tourPrices .table,p{font-size:14px}.list-item img{margin-bottom:10px}.cl-border-mobile-separator{border-bottom:1px solid #cac9c9;margin:8px 0 0}#shipProfile .table-responsive,.cl-deal-row>div:last-child{margin-bottom:0}.cl-deal-cont{margin-top:-10px;padding-left:0;padding-right:5px}.worldDays span{font-size:18px;line-height:16px}.worldPrice span{font-size:18px}.shipInfoMain{padding-top:15px}.accordion-deck-plan .panel-body{max-height:400px;overflow-y:scroll;padding-top:10px;padding-bottom:5px}.deckCat{margin:0 auto;padding-right:0}.deckCatDetails p.catTitle,.zzCatColor{margin-top:10px;margin-bottom:0}.deckCatDetails p{margin-top:0}.zzCatColor{text-align:center!important}#shipRatings .table-responsive{padding-right:0;margin-bottom:8px}.blog-links .thumbnail{margin-left:auto;margin-right:auto;max-width:80%}}@media only screen and (min-width:600px){#collapseDeckPlan,.carousel-tours p{padding-bottom:5px}h1{font-size:28px}h2{font-size:24px}h3{font-size:20px}.carousel-tours h3,h4{font-size:18px}h5,h6,ol,p,ul{font-size:16px}.main-phone span,.main-phone span a{font-weight:400!important}.cruise-sale-list{border:none;background:0 0}.carousel-tours p{font-size:14px}.carousel-tours p.slide-standard,.cl-border-mobile-separator{display:none}.internal-pg-links{padding-right:5px}.shipName{margin-top:25px}#dining,#publicAreas,#shipProfile{padding-top:5px}#shipProfile .table-responsive{padding-right:10px;border:none}#shipProfile .table-responsive table{padding:0 10px 0 0;margin-bottom:0}.deckInfo label{margin-top:15px}.deckLabel{padding-right:0}.deckMenu,.venueInfo{padding-left:0}.accordion-deck-plan .panel-body{max-height:550px;overflow-y:scroll;padding-top:5px}.deckCatDetails p.catTitle,.venueInfo p.venueTitle{margin-top:0}#shipRatings .table-responsive{border:none;margin-bottom:8px}}@media only screen and (min-width:600px) and (max-width:767px){.featured-destinations .thumbnail .caption .price span,.featured-destinations .thumbnail .caption h4,.main-phone{font-size:15px}p{font-size:14px}.col-xs600-1,.col-xs600-10,.col-xs600-11,.col-xs600-12,.col-xs600-2,.col-xs600-3,.col-xs600-4,.col-xs600-5,.col-xs600-6,.col-xs600-7,.col-xs600-8,.col-xs600-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left}.col-xs600-12{width:100%}.col-xs600-11{width:91.66666667%}.col-xs600-10{width:83.33333333%}.col-xs600-9{width:75%}.col-xs600-8{width:66.66666667%}.col-xs600-7{width:58.33333333%}.col-xs600-6{width:50%}.col-xs600-5{width:41.66666667%}.col-xs600-4{width:33.33333333%}.col-xs600-3{width:25%}.col-xs600-2{width:16.66666667%}.col-xs600-1{width:8.33333333%}.col-xs600-pull-12{right:100%}.col-xs600-pull-11{right:91.66666667%}.col-xs600-pull-10{right:83.33333333%}.col-xs600-pull-9{right:75%}.col-xs600-pull-8{right:66.66666667%}.col-xs600-pull-7{right:58.33333333%}.col-xs600-pull-6{right:50%}.col-xs600-pull-5{right:41.66666667%}.col-xs600-pull-4{right:33.33333333%}.col-xs600-pull-3{right:25%}.col-xs600-pull-2{right:16.66666667%}.col-xs600-pull-1{right:8.33333333%}.col-xs600-pull-0{right:auto}.col-xs600-push-12{left:100%}.col-xs600-push-11{left:91.66666667%}.col-xs600-push-10{left:83.33333333%}.col-xs600-push-9{left:75%}.col-xs600-push-8{left:66.66666667%}.col-xs600-push-7{left:58.33333333%}.col-xs600-push-6{left:50%}.col-xs600-push-5{left:41.66666667%}.col-xs600-push-4{left:33.33333333%}.col-xs600-push-3{left:25%}.col-xs600-push-2{left:16.66666667%}.col-xs600-push-1{left:8.33333333%}.col-xs600-push-0{left:auto}.col-xs600-offset-12{margin-left:100%}.col-xs600-offset-11{margin-left:91.66666667%}.col-xs600-offset-10{margin-left:83.33333333%}.col-xs600-offset-9{margin-left:75%}.col-xs600-offset-8{margin-left:66.66666667%}.col-xs600-offset-7{margin-left:58.33333333%}.col-xs600-offset-6{margin-left:50%}.col-xs600-offset-5{margin-left:41.66666667%}.col-xs600-offset-4{margin-left:33.33333333%}.col-xs600-offset-3{margin-left:25%}.col-xs600-offset-2{margin-left:16.66666667%}.col-xs600-offset-1{margin-left:8.33333333%}.col-xs600-offset-0{margin-left:0}.hidden-xs600{display:none!important}.visible-xs600{display:inline!important}.main-phone{line-height:22px}#counters,.main-phone span,.main-phone span a{font-size:20px}.booked-phone,.booked-phone span,.booked-phone span a,.deal-info{font-size:12px}.navbar-toggle{margin-right:5px;margin-top:15px;position:absolute;right:0;padding:6px 12px}.cl-deal-cont,.deckCat,.deckCatDetails{padding-left:0}#signupForm #user_email{width:450px}#featured-deals .deal-info,#featured-deals .img-centered{padding-top:5px;padding-right:0}.deal-info a{font-size:13px}.featured-destinations .panel-body>div{padding-left:4px;padding-right:5px}.featured-destinations .thumbnail .caption{padding-left:2px;padding-right:2px}.featured-destinations .thumbnail .caption .price{font-size:11px}.deckCatDetails{padding-right:0}.cl-deal-cont{margin-top:-8px;padding-right:5px}.cl-deal-row a.btn-primary{margin-top:0;margin-bottom:5px}}@media only screen and (max-width:767px){.blog-links .thumbnail a,.manage-booking-btn,.shipName,.signup-text{text-align:center}.featured-land-deals .thumbnail h4,span.caret{margin-top:10px}h1{font-size:22px}h2{font-size:20px}.tour-tabpanel-container p.price span,h3{font-size:18px}h4,h5{font-size:16px}.cl-deal-row a,.manage-booking-btn a,.tour-tabpanel-container h4,h6{font-size:14px}#counters .units,.shipDetails,.tour-tabpanel-container p.tour-days,ol,ul{font-size:12px}.phoneInfo{padding-top:8px}.manage-booking-btn{margin-top:12px}.navbar-inverse{font-size:14px;border-top-color:#493823}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#b1a285}.navbar{min-height:3px}.nav>li{width:100%}.navbar-nav{margin-top:0;margin-bottom:0}.navbar-nav>li>a{padding-bottom:2;padding-top:4px;font-size:14px}.navbar-nav>li>a span,.navbar-nav>li>a.dropdown-toggle span{float:right;padding-top:3px}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-toggle{background-color:#493823}.navbar-toggle span{color:#fff}span.caret{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid}.navbar-nav .open .dropdown-menu{background-color:#231f20}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding-left:12px;padding-top:6px}.navbar-nav .open .dropdown-menu>li>a{line-height:14px}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff;font-size:12px}#accordionFeatDeals .panel-body h4,#accordionWidgetHomepg .panel-body h3,.carousel-amenities-left p.slide-standard,.carousel-amenities-right p.slide-standard,.tour-tabpanel-container p.tour-desc{display:none}#signupForm>div{padding-right:0}.signup-text{line-height:20px;padding-bottom:10px}.partners{margin-bottom:15px}#featured-deals{margin-bottom:20px}#accordionFeatDeals .panel-body{max-height:550px;overflow-y:scroll;overflow-x:hidden}#accordionFeatDest .panel,.featured-destinations{margin-left:0;margin-right:0}.featured-destinations .thumbnail{margin-bottom:10px}#counters .counterTitle{display:block;width:100%}#counters .count{font-size:26px}.cl-deal-row h2{margin-bottom:18px}.highlights>div>div{border-left:none;border-bottom:2px solid #ddd;margin-top:5px;margin-bottom:5px}#collapseDeckPlan .panel-body{margin:0 auto;text-align:center}#collapseDeckPlan .panel-body .img-responsive{display:inline}.dining-tabs>li:last-child{margin-bottom:4px}.dining-tabs li.active>a,.dining-tabs>li.active>a:focus,.dining-tabs>li>a{display:block;margin-bottom:5px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-top:3px;padding-bottom:3px;font-size:16px}.featured-land-deals .thumbnail a>img{margin-left:5px;margin-top:5px;margin-bottom:5px}.feat-tour-brand{background:#fff;position:absolute;top:10%;left:30%;height:38%;border-top-left-radius:6px;border-bottom-left-radius:6px}.feat-tour-brand img{width:80%;margin:2px}.featured-land-deals .thumbnail .row .feat-tour-details{padding-left:0}.featured-land-deals .tour-dest-btn{width:70%}.tour-tabpanel-container .tour-deal-btn{max-width:95%}.tour-brand{max-width:60%}}@media only screen and (min-width:768px){#signupForm,.deal .price,.signup-text{padding-right:0}#featured-deals,.deckInfo{overflow-y:scroll}.main-phone{font-size:18px;line-height:26px}.main-phone span,.main-phone span a{font-size:24px}.navbar-inverse .container{padding-left:0;padding-right:0}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#493823}.navbar-inverse .navbar-nav>li{margin-right:0}.navbar-nav{float:left;font-size:10px!important;margin:0 -10px}.carousel-amenities-left p.slide-standard,.carousel-amenities-right p.slide-standard,.signup-text,.tour-details .dining-tabs{font-size:13px}.nav>li,.sidebar a{display:inline-block}.nav>li>a{padding:5px}.navbar-collapse{box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;overflow:visible!important;padding-bottom:0}#accordionFeatDeals .panel-heading,#accordionWidgetHomepg .panel-heading,.collapse,.navbar-toggle{display:none}.dropdown-menu>li>a,.featured-destinations .thumbnail .caption h4{font-size:12px}.social .fa,.social .fab{font-size:32px}.signup-text{text-align:center}#signupForm #user_email{width:300px}#signupForm .buttonStyle{margin-left:10px}#signupSuccess{padding-top:3px}p{font-size:16px}#cruiseSearch,.featured-deals{padding-left:0}#collapseCSWidget,#collapseCSWidgetIcon{position:absolute;float:right;right:0;width:254px;border:2px solid #c79737;background-color:#221c17;padding-top:8px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#collapseCSWidget select,#collapseCSWidgetIcon select{width:94%;margin:5px;font-size:12px}#accordionFeatDeals .panel-body{border:none}#featured-deals{max-height:475px}.featured-destinations .panel-group,.featured-land-deals .thumbnail a>img{margin-bottom:5px}.featured-destinations .panel-body>div{padding-left:0;padding-right:5px}#counters{font-size:20px}#counters .count{font-size:28px}.deckInfo,.deckPlan{max-height:550px}.deckPlan .panel{border:none!important}.deckPlan .panel-body{margin:0 auto;text-align:center}.deckPlan .panel-body .img-responsive{display:inline}#shipRatings .table-responsive{margin-bottom:-8px}.dining-tabs li{margin-right:4px}.dining-tabs li a{padding:5px 8px!important}}@media only screen and (min-width:992px){.navbar-inverse .navbar-nav>li{margin-right:2px!important}.navbar-nav{margin:0 -25px}.blog-control .glyphicon-chevron-left{left:5%}.blog-control .glyphicon-chevron-right{right:5%}.carousel-amenities-left .visible-md,.carousel-amenities-right .visible-md{display:inline!important}}@media only screen and (max-width:1023px){.bottom-cont>div,.worldDealLinks{padding-right:0}#riverMapImg img,.cl-deal-row>div{margin-bottom:10px}.navbar{margin-bottom:0}.carousel-brand-left,.carousel-brand-right{bottom:5px;width:35%;left:35%}.carousel-amenities-left img,.carousel-amenities-right img{display:none!important}.carousel-amenities-left,.carousel-amenities-right{top:0;height:auto;padding-bottom:5px;width:100%}.carousel-amenities-left{left:0}.carousel-amenities-right{right:0}.carousel-amenities-left h3,.carousel-amenities-right h3{margin-top:0}.carousel-amenities-left ul,.carousel-amenities-right ul,.carousel-indicators,.featured-land-deals .thumbnail .row .feat-tour-details .caption ul{display:none}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{top:40%}.transformer-tabs{min-height:30px}.transformer-tabs ul{position:relative}.transformer-tabs ul:before{position:absolute;top:8px;right:15px;z-index:2;pointer-events:none;color:#fff}.transformer-tabs ul.open{margin-bottom:.5em}.transformer-tabs ul.open a{position:relative;border-radius:0;padding:.5em;margin-top:0;margin-bottom:0;background:#aaa}.transformer-tabs ul.open a:hover{background:#221c17}.transformer-tabs ul li{display:block}.transformer-tabs ul a{position:absolute;top:0;left:0;width:100%;font-size:14px;padding:5px;border-radius:4px}.transformer-tabs ul a.active{border:0;z-index:1;font-size:14px;padding:5px;background:url(/images/icons/arrow_down.png) right center no-repeat #c79737}.bottom-cont .sidebar{margin-top:10px;padding-left:0}.deckCatDetails p.catTitle,.featured-land-deals .thumbnail h4,.venueInfo p.venueTitle{font-size:14px}.deckCatDetails p,.featured-land-deals .thumbnail .caption ul,.venueInfo p,.venueInfo p.deckLocation{font-size:12px}.worldDealLinks{padding-left:0}#riverMapImg img{margin-top:5px}}@media only screen and (min-width:1024px){.main-phone{font-size:18px;line-height:26px}.main-phone span,.main-phone span a{font-size:30px}#cashBackLuxury,#contactLuxury,#emailSignupLuxury,#quoteLuxury,.booked-phone,.booked-phone span,.booked-phone span a{font-size:14px!important}.navbar-inverse .container{width:970px;padding-left:15px;padding-right:15px}.navbar-inverse .navbar-nav>li{margin-right:0!important}.nav>li>a{padding:10px 8px}.navbar-nav{font-size:13px!important;margin:0 -15px}.dropdown-menu>li:hover{background-color:#493823}.dropdown-menu>li>a:hover{color:#fff}#collapseCSWidget select,#collapseCSWidgetIcon select,.carousel-amenities-left p.slide-standard,.carousel-amenities-right p.slide-standard,.dropdown-menu>li>a,.featured-destinations .thumbnail .caption h4,.signup-text{font-size:14px}#counters .count,.social .fa,.social .fab{font-size:32px}#signupForm,.deal .price{padding-right:15px}#signupForm #user_email{width:400px}.carousel-brand-left img,.carousel-brand-right img,.transformer-tabs ul li.menuDropdown{display:none}.carousel-amenities-left,.carousel-amenities-right{max-width:375px;top:8%}.carousel-amenities-left .img-responsive,.carousel-amenities-right .img-responsive,.tour-tabpanel-container .tour-deal-btn{max-width:70%}.carousel-amenities-left h3,.carousel-amenities-right h3,.carousel-tours h3,.deal-info a{font-size:18px}.carousel-indicators{padding-left:0;right:0;text-align:center}#featured-deals,.featured-deals{padding-left:15px}.carousel-indicators li{border:1px solid #63584b;border-radius:20px;height:20px;width:20px}.carousel-indicators .active{background-color:#63584b;height:20px;width:20px}.carousel-tours p{font-size:14px;padding-bottom:0}.carousel-tours p.slide-standard{display:contents;font-size:14px;line-height:16px}#cruiseSearch,.featured-destinations .panel-body>div{padding-left:15px;padding-right:0}#featured-deals{padding-right:0;max-height:400px}.deal .price span{font-size:20px}.deal-info{font-size:15px}#counters{font-size:24px}.sidebar a{display:block}#worldCruises .tabpanel-container .row{margin-left:0;margin-right:0}#worldCruises .tabpanel-container .row>div{padding-left:0;padding-right:0}#worldCruises .tabpanel-container .row>div.worldDealLinks{padding-left:20px}.featured-land-deals .tour-dest-btn{width:60%}.blog-control .glyphicon-chevron-left{left:10%}.blog-control .glyphicon-chevron-right{right:10%}.tour-details .dining-tabs{font-size:16px}}@media only screen and (max-width:1199px){.deals-homepg-amenities{display:none}}@media only screen and (min-width:1200px){.navbar-inverse .container{width:1170px;padding-left:0;padding-right:0}.navbar-nav{font-size:15px!important}.navbar-inverse .navbar-nav>li{margin-right:3px!important}.nav>li>a{padding:10px}.signup-text{font-size:14px}#signupForm #user_email{width:450px}.carousel-amenities-left,.carousel-amenities-right{top:10%}.carousel-amenities-left h3,.carousel-amenities-right h3{font-size:24px}.carousel-amenities-left p.slide-standard,.carousel-amenities-right p.slide-standard{font-size:16px;line-height:20px}.carousel-amenities-left .img-responsive,.carousel-amenities-right .img-responsive{width:55%}.carousel-amenities-left .visible-lg,.carousel-amenities-right .visible-lg{display:inline!important}.carousel-tours h3{font-size:20px}.carousel-tours p,.featured-destinations .thumbnail .caption h4{font-size:16px}.carousel-tours p.slide-standard{font-size:14px;line-height:normal}#cruiseSearch,.internal-pg-links{padding-right:15px}#featured-deals{max-height:700px}.featured-destinations .thumbnail .caption .price span{font-size:15px}.modal-dialog-lg{width:800px}}@media only screen and (min-width:1440px){.carousel-amenities-left,.carousel-amenities-right{top:15%}.carousel-tours h3{font-size:24px}.carousel-tours p{font-size:18px}.carousel-tours p.slide-standard{font-size:16px;line-height:18px}.blog-control .glyphicon-chevron-left{left:50%}.blog-control .glyphicon-chevron-right{right:50%}}@media only screen and (min-width:1441px){#carousel-homepage .carousel-control.left,#carousel-homepage .carousel-control.right{background-image:none}.carousel-control.left,.carousel-control.right{display:none}#carousel-homepage .carousel-inner,#carousel-lg-top .carousel-inner,.img-lg-top img{max-width:1440px;margin:0 auto;text-align:center}#carousel-carousel-lg-top .carousel-inner>.item>img,#carousel-homepage .carousel-inner>.item>img{display:inline}.carousel-dining .carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%);left:0!important}.carousel-dining .carousel-control.right{background-image:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.2) 100%);right:0!important}}@media only screen and (min-width:1600px){.navbar-inverse .container{padding-left:15px;padding-right:15px}.carousel-indicators{text-align:center;width:60%}.carousel-control.left,.carousel-control.right{display:block}.carousel-control.left{left:5%}.carousel-control.right{right:5%}}@media only screen and (min-width:1660px){.carousel-control.left{left:7%}.carousel-control.right{right:7%}}@media only screen and (min-width:1880px){.carousel-control.left{left:11.5%}.carousel-control.right{right:11.5%}}@media only screen and (min-width:1920px){.carousel-control.left{left:12.2%}.carousel-control.right{right:12.2%}}@media print{@page{margin:.25in}body{padding:0;margin:0}#dwASLink,#dwBottomBox .noBookFee-callout,#dwPSLink,.navbar-nav,ol,p,ul{font-size:12px}.carousel-amenities-left h3,.carousel-amenities-right h3,.widgetTitle{font-size:18px}#featured-deals .deals-homepg-amenities,.panel-heading,footer{display:none}h1{font-size:24px}h2{font-size:20px}h3{font-size:16px}#dwBottomBox{margin-top:10px}#dwBottomBox .button{margin-bottom:10px}.callout-content{width:100%}span.visible-lg,span.visible-md{display:inline!important}}@media print and (orientation:portrait){.carousel-amenities-left,.carousel-amenities-right{max-width:300px;top:8%}#cruiseSearch{width:265px}#featured-deals{width:480px;padding-left:0}#featured-deals .row:nth-child(11){page-break-before:always}#featured-deals .deal:nth-child(11){padding-top:10px}.featured-destinations .panel-body>div{padding-left:5px;padding-right:5px}span.visible-lg,span.visible-md{display:inline!important}}@media print and (orientation:landscape){.carousel-amenities-left,.carousel-amenities-right{max-width:350px;top:15%}#cruiseSearch{width:265px}#featured-deals{width:700px}.blog-articles{page-break-before:always}.callout-content>div{width:100%!important}span.visible-lg,span.visible-md{display:inline!important}}