Tour # CC-3291
9 Day Exotic Western Caribbean Cruise + Tampa Stay
1 Nt Pre-Cruise Tampa Hotel + 7 Nt Western Caribbean Cruise
Roundtrip: Tampa to Tampa
Ship: Carnival Miracle
Cruise Line: WMPH Value Collection
Itinerary: Tour # CC-3291
Trip Starts: Saturday, Aug 18, 2018 from Tampa, United States
Trip Ends: Sunday, Aug 26, 2018 to Tampa, United States
Inside From Oceanview From Balcony From Suite From
Call For Price Call For Price $629per person Call For Price
Tour Features and Highlights

1 Nt Pre-Cruise Tampa Hotel + 7 Nt Western Caribbean Cruise
Roundtrip: Tampa to Tampa

We don’t have proof, but evidence suggests that the Caribbean was made for cruising. This evidence is all around you - you’ll find in the Caribbean air, the sand and the water. And with more than 5,000 islands and cays spread across this amazing region, there’s a lot of paradise to see. So how do you choose where to visit on a Caribbean cruise? We recommend you just go and see for yourself! Best of all, the mild climate means it doesn’t even matter what time of year you go. A Carnival Caribbean cruise takes you to some of the coolest little hotspots… stretching across the world’s designated hotspot. 

Tour Features and Highlights:

Day by Day Itinerary

Tour # CC-3291
9 Day Exotic Western Caribbean Cruise + Tampa Stay

1 Nt Pre-Cruise Tampa Hotel + 7 Nt Western Caribbean Cruise
Roundtrip: Tampa to Tampa

Land Segment of Itinerary

Sat - Aug 18, 2018
Day
1
Tampa, Florida (United States)

Check into your Tampa area hotel for an overnight stay before your cruise. Spend the rest of the day exploring the city's sights on your own.

Hotel: Hampton Inn & Suites Tampa Ybor City Downtown (Moderate)
Sun - Aug 19, 2018
Day
2
Tampa, Florida (United States)

Check out of your hotel this morning, and transfer to the Port of Tampa to board your waiting cruise ship.

Services: Transfers

Cruise Segment of Itinerary

Sun - Aug 19, 2018
Day
2
Tampa, Florida (United States)
  • Depart: 4:00 pm
Mon - Aug 20, 2018
Day
3
At Sea
    Tue - Aug 21, 2018
    Day
    4
    Cozumel (Mexico)
    • Arrive: 8:00 am
    • Depart: 5:00 pm
    Wed - Aug 22, 2018
    Day
    5
    Belize City (Belize)
    • Arrive: 8:00 am
    • Depart: 5:00 pm
    Thu - Aug 23, 2018
    Day
    6
    Mahogany Bay (Honduras)
    • Arrive: 8:00 am
    • Depart: 3:00 pm
    Fri - Aug 24, 2018
    Day
    7
    Georgetown (Grand Cayman) (Cayman Islands)
    • Arrive: 10:00 am
    • Depart: 6:00 pm
    Sat - Aug 25, 2018
    Day
    8
    At Sea
      Sun - Aug 26, 2018
      Day
      9
      Tampa, Florida (United States)
      • Arrive: 8:00 am
      How to Book This Tour:

      Fla. Seller of Travel Reg. No. ST35780
      California Seller of Travel #: 2100614-50

      See Pricing Terms and Conditions here.
      Copyright (c) 2004 - 2018, iCruise.com / WMPH Incorporated.

      Overlay Title
      /*-- MASTER --*/ div{overflow:hidden} #rt-col{display:none} .a-returnfalse{text-decoration:underline;cursor:pointer;color:#36f} a:hover,.a-returnfalse:hover{color:#c00} .display-softrip{display:none} /* MAIN STYLES */ #custom-itin{padding:0 15px} #custom-itin *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box} #custom-itin a.back_link{margin:10px 0;} div#page-title{margin:10px 0 30px 0;text-align:center;color:#9a0101;font-family:arial,sans-serif;overflow:visible} div.page-title-header{font-size:26px;font-weight:bold;line-height:normal !important} div.page-title-header .itin-number{font-size:.8em;} div.page-title-subheader{font-size:17px;line-height:normal !important;margin:0 0 10px} div#tour-bonus-sections{clear:both;margin:15px 0 0 0;overflow:visible;width:292px;padding:5px;background-color:#fafafa;} #nav-breadcrumbs-top{margin:5px 15px!important;padding:10px 0;width:auto!important;} #nav-breadcrumbs-top .crumbs {display:inline;margin:4px 0!important;} #nav-breadcrumbs-top .crumbs div{display:inline;} /*-- SAILPLAN TABS --*/ #sailplan-tabs{clear:both} #sailplan-tabs .panes{/*border:1px solid silver;*/border-top:0} #sailplan-tabs .panes div{display:none;border:0;background-color:#fff} #sailplan-tabs div.price-container{border-top:5px solid #347ca8} #sailplan-tabs ul.tabs{list-style:none;margin:0 0 0 15px!important;padding:0;border-bottom:1px solid silver} #sailplan-tabs ul.tabs li{float:left;text-indent:0;padding:0;margin:0 !important;list-style-image:none !important} #sailplan-tabs ul.tabs a{font-weight:bold;line-height:120%;color:#666;display:block;height:35px;width:100px;text-align:left;text-decoration:none;padding:5px 0 0 10px;margin:0 1px 0 0;position:relative;top:1px;border-radius:5px 5px 0 0} #sailplan-tabs ul.tabs a:active{outline:0;text-decoration:none} #sailplan-tabs ul.tabs a:hover{color:#FFF;background-color:#347ca8} #sailplan-tabs ul.tabs a.current,ul.tabs a.current:hover,ul.tabs li.current a{cursor:default !important;color:#333} #sailplan-tabs .panes .pane{display:none} /*-- PHOTOS AND TRACKING --*/ div#sailplan-photos{float:left;width:300px;height:auto;overflow:hidden;border:1px solid silver;background-color:#88aed3;background-size:300px auto;background-position:center top;background-repeat:no-repeat} div.lg-itinerary-map{width:100%;margin:20px 0 0;} div.lg-itinerary-map img{width:100%;} div.lg-itinerary{background-color: #efefef!important;margin: 5px 0;text-align: center;padding: 10px;font-size: 16px; } div.lg-itinerary strong{font-size:16px;} #custom-itin-container .sailplan-tools{display:none;} /*-- SUMMARY --*/ /*-- SUMMARY --*/ div#sailplan-summary{margin:0 0 0 315px;overflow:visible;text-align:left} #sailplan-summary td{font-size:14px;padding:0 10px 0 0;vertical-align:top;line-height:20px} #sailplan-summary td.label{display:table-cell;text-align:left;font-weight:700;white-space:nowrap;color:#333} div#tour-highlights-change-date{margin:0;padding:0;font-size:12px;line-height:1;white-space:nowrap;overflow:visible} #tour-highlights-change-date ul{margin:0;padding-left:20px} #tour-highlights-change-date li{margin:0;font-size:12px;list-style-image:url('/imgs/wmph/20x20_calendar_icon_.png');color:#36f} #tour-highlights-change-date li:hover{color:#c00} /*-- META PRICING --*/ div#sailplan-pricing{float:none;margin:0;overflow:visible} #sailplan-pricing table{width:100%;border:0;border-collapse:collapse;border-spacing:0} #sailplan-pricing tr.first{background-color:#347ca8;height:45px} #sailplan-pricing th{min-width:157px;padding:6px 0;border:1px solid silver;font-size:16px;line-height:22px;color:#fff;text-align:center} #sailplan-pricing td{vertical-align:middle;padding:10px 0;border:1px solid silver;text-align:center;background-color:#fffced;font-size:11px} #sailplan-pricing td.honus-highlights{vertical-align:top;width:276px;padding:12px;background-color:#fafafa;border:1px solid #f0f0f0;font-family:arial,sans-serif;color:#000;font-size:12px;font-weight:normal;text-align:left;margin:0} #sailplan-pricing td.gutter{width:15px;background-color:#fff;border:0} #sailplan-pricing span.from{padding:0 5px 0 5px;font-size:11px;font-weight:normal;color:#333} #sailplan-pricing span.pp{display:block;padding:0;font-size:11px;font-weight:normal;color:#333} #sailplan-pricing span.noprice{font-size:14px;color:#333;font-weight:normal} #sailplan-pricing span.price{font-size:32px;line-height:1;font-weight:bold;color:#C03} #sailplan-pricing div.paxselect{display:none;text-align:center;margin:10px 0;overflow:visible;background-color:#fffedb} #sailplan-included .sailplan-included-content{max-width:600px;float:left;} #sailplan-included .included-book-container {float:right;max-width:300px;} /*#sailplan-actions a,#sailplan-pricing div.paxselect a{font-size:13px;font-weight:bold;color:#fff;text-align:center;text-shadow:0 -1px 1px #004c00;border:1px solid #007200;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 3px #888;padding:5px 15px;cursor:pointer;text-decoration:none;background:#00c500;background:-moz-linear-gradient(top,rgba(0,197,0,1) 0,rgba(0,139,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,197,0,1)),color-stop(100%,rgba(0,139,0,1)));background:-webkit-linear-gradient(top,rgba(0,197,0,1) 0,rgba(0,139,0,1) 100%);background:-o-linear-gradient(top,rgba(0,197,0,1) 0,rgba(0,139,0,1) 100%);background:-ms-linear-gradient(top,rgba(0,197,0,1) 0,rgba(0,139,0,1) 100%);background:linear-gradient(top,rgba(0,197,0,1) 0,rgba(0,139,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00c500',endColorstr='#008b00',GradientType=0)}*/ #sailplan-pricing div.paxselect img{display:none} #sailplan-pricing-notes{margin:5px 0 0 3px;font-size:12px;line-height:120%} /*-- SAILPLAN CONTENT SUPPLEMENT --*/ div#sailplan-tabs{margin:25px 5px 0 5px;text-align:left} #sailplan-tabs ul.tabs{height:36px;border:0;background:0} #sailplan-tabs ul.tabs li a{margin:0 5px 0 0;border:1px solid silver;border-bottom-width:0;background-color:#f0f0f0} #sailplan-tabs ul.tabs li a{padding:8px 0 0 0;width:125px;height:25px;font-size:14px;line-height:120%;font-family:Arial;text-align:center} #sailplan-tabs ul.tabs li a.current{height:26px;color:#fff;background-color:#347ca8} #sailplan-tabs ul.tabs li a.largetab{width:180px;} #sailplan-tabs div.category-selection{display:block;margin:20px 0;padding:0;min-height:600px;} #sailplan-tabs .category-selection div{display:block} #sailplan-tabs .category-selection h1,#sailplan-tabs .category-selection h2,#sailplan-tabs .category-selection h3{margin:0 0 15px 0;font-size:16px;line-height:100%;font-weight:bold;color:#000;text-align:left} .sailplan-tools{float:right;margin:0 0 10px 0;font-size:13px;line-height:100%} .sailplan-tools a,.sailplan-tools a:hover{line-height:1.6} .sailplan-tools img{float:right;margin:0 10px 0 3px;height:20px;width:20px;border:0} /* -- FIX BORDERS/COMBO-DETAIL.PHP/FULL ITINERARY -- */ #sailplan-tabs .panes div#custom-itin-dbd-cruise #port-activities-table{border:0} #sailplan-tabs .panes div#custom-itin-dbd-cruise .port-activities-table-title{font-weight:bold} #sailplan-tabs .panes div#custom-itin-dbd-cruise #port-activities-table td{padding:0 5px 0 0} /*-- JQUERY OVERLAYS --*/ div.overlay-class-paxselect { width: 580px !important; } iframe.iframe-class-paxselect { width: 580px !important; } div.overlay-class-emailcruise { width: 400px !important; height: 415px !important; } iframe.iframe-class-emailcruise { width: 400px !important; height: 375px !important; } div.overlay-class-comboquote { width: 580px !important; height: 680px !important; } iframe.iframe-class-comboquote { width: 580px !important; height: 640px !important; } div.overlay-class-trackcruise { width: 300px !important; height: 385px !important; } iframe.iframe-class-trackcruise { width: 300px !important; height: 345px !important; } /*-- REQUEST A QUOTE OVERLAY --*/ .overlay.overlay-class-popupquote .overlay-title {padding: 10px 0 8px 15px;border-radius: 0;background-color: #0a85c1;font-weight: bold; font-size: 16px !important;line-height: 22px;color: #FFFFFF;} #overlay1{border: 8px solid #333333 !important;border-color: rgba(51,51,51,0.8) !important;border-radius: 0;display: none;padding: 0;overflow: hidden;height: auto;} /*-- /REQUEST A QUOTE OVERLAY --*/ /* TOUR AND HIGHLIGHTS SECTION */ div#tour-highlights{width:275px;height:159px;margin:0;padding:12px 12px 12px 12px;background-color:#e2f0fb;border:1px solid #a0bad5;font-family:arial,sans-serif;color:#000;font-size:12px;font-weight:normal;text-align:left;float:left} #tour-highlights-header{font-weight:bold;font-size:17px;color:#347ca8} #tour-highlights ul.list{list-style-type:bullet;margin:5px 0 0 20px;padding:0;line-height:1.65} #tour-highlights a{font-size:12px;float:right;padding-top:10px;color:#00f} #tour-highlights a:hover{color:#c00} /* BONUS SECTION */ div#bonus-section{width:275px;float:left;margin:0;padding:12px 12px 12px 12px;background-color:#fafafa;border:1px solid #f0f0f0;font-family:arial,sans-serif;color:#000;font-size:12px;font-weight:normal;text-align:left;margin:0} #bonus-section-header{margin:0;padding:0;font-size:16px;line-height:1;font-weight:bold;color:#b64f4f} #bonus-section ul.list{list-style-type:bullet;margin:5px 0 0 105px;padding:0;line-height:1.65} #bonus-section a{padding-top:10px;color:#00f} #bonus-section a:hover{color:#c00} #bonus-section-upgrade-link a{font-size:14px;color:#00f;font-weight:bold} #bonus-section-upgrade-link a:hover{color:#c00} #bonus-section img.badge{float:left;margin:0} div#bonus-section-upgrade{width:auto;margin-top:0;border-radius:5px;-moz-border-radius:5px;webkit-border-radius:5px;padding:12px 12px 12px 12px;border:1px solid #f1eacd;background-color:#fffced;font-family:arial,sans-serif;color:#000;margin:10px 0 0 0} #bonus-section-upgrade-text{font-size:12px;font-weight:bold;text-align:center;vertical-align:middle;background-color:#fffced} #bonus-section-upgrade img.button{float:right;margin:0 0 0 25px} #sailplan-tabs .panes div#bonus-section-upgrade{width:591px;margin-top:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:12px 12px 12px 12px;border:1px solid #f1eacd;background-color:#fffced;font-family:arial,sans-serif;color:#000;vertical-align:middle} #sailplan-tabs .panes #bonus-section-upgrade-text{font-size:14px;font-weight:bold;font-weight:bold;text-align:center;vertical-align:middle;background-color:#fffced} #sailplan-tabs .panes #bonus-section-upgrade img.button{float:right;margin:0 0 0 25px} div#custom-itin-bonus-section-upgrade a.button-action.go{margin:13px auto 0;padding:8px 16px 8px 16px;border:1px solid #007200;background:#00c500;background:-moz-linear-gradient(top,rgba(0,197,0,1) 0,rgba(0,139,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,197,0,1)),color-stop(100%,rgba(0,139,0,1)));background:-webkit-linear-gradient(top,rgba(0,197,0,1) 0,rgba(0,139,0,1) 100%);background:-o-linear-gradient(top,rgba(0,197,0,1) 0,rgba(0,139,0,1) 100%);background:-ms-linear-gradient(top,rgba(0,197,0,1) 0,rgba(0,139,0,1) 100%);background:linear-gradient(top,rgba(0,197,0,1) 0,rgba(0,139,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00c500',endColorstr='#008b00',GradientType=0);font-family:arial,sans-serif;font-size:12px} /*-- CUSTOM ITINERARY: HIGHLIGHTS --*/ div#custom-itin-container{margin:0 auto} div#custom-itin-content-highlights{float:left;width:65%} #custom-itin-content-highlights h1{margin:0 0 5px 0;font-size:16px;font-weight:bold;color:#b64f4f;text-align:left} div#custom-itin-content-sidebar{float:right;width:300px} #sailplan-tabs .panes div#custom-itin-content-sidebar-video{margin:10px 0 0 0;background-color:#f7f9fa;border:1px solid #d2d9dc;padding:10px 10px 10px 10px} #sailplan-tabs .panes div#custom-itin-content-sidebar-video-title{font-size:16px;font-weight:bold;margin:0 0 10px 0;background-color:#f7f9fa} #sailplan-tabs .panes div#custom-itin-content-sidebar-video-title img{display:block;margin-left:auto;margin-right:auto;margin-top:5px} #sailplan-tabs .panes div#custom-itin-content-sidebar-editorial{margin:10px 0 0 0;background-color:#f7f9fa;border:1px solid #d2d9dc;padding:10px 10px 10px 10px} #sailplan-tabs .panes div#custom-itin-content-sidebar-editorial-title{font-size:16px;font-weight:bold;margin:0 0 10px 0;background-color:#f7f9fa;text-align:center;} #sailplan-tabs .panes div#custom-itin-content-sidebar-price-alert{margin:0;background-color:#fff4e5;border:1px solid #bb9580;padding:10px 10px 15px 10px;font-family:arial,sans-serif;font-size:16px;font-weight:bold;text-align:center;color:#b64f4f} #sailplan-tabs .panes div#custom-itin-content-sidebar-price-alert input[type="email"]{margin:10px 0 0 0;background-color:#fff;border:1px solid #bb9580;padding:7px 7px 7px 7px;font-family:arial,sans-serif;font-size:14px;font-weight:normal;color:#333;width:210px} #sailplan-tabs .panes div#custom-itin-content-sidebar-price-alert .button-action{margin:12px 0 0 0;padding:4px 16px 4px 16px;border:1px solid #007200;background:#00c500;background:-moz-linear-gradient(top,rgba(0,197,0,1) 0,rgba(0,139,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,197,0,1)),color-stop(100%,rgba(0,139,0,1)));background:-webkit-linear-gradient(top,rgba(0,197,0,1) 0,rgba(0,139,0,1) 100%);background:-o-linear-gradient(top,rgba(0,197,0,1) 0,rgba(0,139,0,1) 100%);background:-ms-linear-gradient(top,rgba(0,197,0,1) 0,rgba(0,139,0,1) 100%);background:linear-gradient(top,rgba(0,197,0,1) 0,rgba(0,139,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00c500',endColorstr='#008b00',GradientType=0);font-family:arial,sans-serif;font-size:12px} #custom-itin-content-sidebar div.ship-photo img{width:300px;margin:15px auto 10px;display:block;} #custom-itin-content-sidebar div.ship-logo img{display:block;margin-left:auto;margin-right:auto;margin-bottom:15px} /* BONUS SECTION */ #sailplan-tabs .panes div#custom-itin-bonus-section-upgrade{width:auto;height:15px;margin:40px 0 0 0;background-color:#fffced;border:1px solid #f1eacd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-family:arial,sans-serif;color:#000;text-align:center;padding:12px 12px 12px 12px} #sailplan-tabs .panes #custom-itin-bonus-section-upgrade-text{font-size:14px;font-weight:bold;font-weight:bold;background-color:#fffced;line-height:100%} /* LAND ITINERARY SECTIONS (PRE AND POST) */ #sailplan-tabs .panes div#custom-itin-dbd-land{float:left;width:auto;background-color:#fff;padding:0;margin-bottom:15px} #sailplan-tabs .panes div#custom-itin-dbd-land-header{padding:7px 0 7px 10px;font-size:16px;font-weight:bold;color:#fff;background-color:#80a087;border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0} #sailplan-tabs .panes div#custom-itin-dbd-land table{width:auto;background-color:#fff;border-spacing:0;margin:0 0 15px 0;border-left:1px solid #cae1cc;border-right:1px solid #cae1cc;border-bottom:1px solid #cae1cc;border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-webkit-border-radius:0 0 7px 7px} #sailplan-tabs .panes div#custom-itin-dbd-land th{background-color:#cae1cc;padding:6px 10px 6px 10px;text-align:center} #sailplan-tabs .panes div#custom-itin-dbd-land .th-col-a{white-space:nowrap;padding:6px 10px 6px 10px !important} #sailplan-tabs .panes div#custom-itin-dbd-land .th-col-b{text-align:left} #sailplan-tabs .panes div#custom-itin-dbd-land tr.on{background-color:#cae1cc} #sailplan-tabs .panes div#custom-itin-dbd-land td{padding:15px 10px 5px 10px;text-align:center;vertical-align:top} #sailplan-tabs .panes div#custom-itin-dbd-land .td-col-a{text-align:center;font-weight:normal;width:40px;font-size:14px} #sailplan-tabs .panes div#custom-itin-dbd-land .td-col-a .itin-day-sub-number{font-weight:normal;font-size:36px;line-height:1 !important} #sailplan-tabs .panes div#custom-itin-dbd-land .td-col-b{text-align:left} #sailplan-tabs .panes div#custom-itin-dbd-land .td-col-d{white-space:nowrap;width:74px} #sailplan-tabs .panes div#custom-itin-dbd-land .td-col-e{white-space:nowrap;width:74px} #sailplan-tabs .panes div#custom-itin-dbd-land img.iconpic{margin-top:15px} #sailplan-tabs .panes div#custom-itin-dbd-land img.portpic{vertical-align:text-top;float:left;margin-right:10px;width:120px;height:90px} #sailplan-tabs .panes div#custom-itin-dbd-land .activitiescontainer{width:100%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin:0;padding:2px} #sailplan-tabs .panes div#custom-itin-dbd-land .activitiescontainer table tr td{margin:0;padding:0} #sailplan-tabs .panes div#custom-itin-dbd-land-titles{padding:10px 0 10px 10px;font-size:12px;font-weight:bold;color:#000;background-color:#ececec;text-align:left;border-bottom:1px solid #d9d9d9} #sailplan-tabs .panes div#custom-itin-dbd-land-subheader{padding:10px 0 10px 10px;font-size:12px;font-weight:bold;color:#000;background-color:#cae1cc;text-align:left} #sailplan-tabs .panes div#custom-itin-dbd-land-content{padding:10px 0 10px 10px;font-size:12px;font-weight:normal;color:#000;background-color:#fbfbfb;text-align:left} #sailplan-tabs .panes div#custom-itin-content-highlights{overflow:visible;max-width:615px;} #sailplan-tabs .panes #custom-itin-content-highlights h1{margin:0 0 5px 0;font-size:16px;font-weight:bold;color:#b64f4f} #sailplan-tabs .panes #custom-itin-content-highlights h1.hdr-black{margin:0 0 5px 0;padding:0;font-size:16px;font-weight:bold;color:#000} #sailplan-tabs .panes #activities-container{text-align:left} #sailplan-tabs .panes #custom-itin-dbd-land .activitiescontainer *{line-height:normal} #sailplan-tabs .panes #custom-itin-dbd-land .activitiescontainer ul{list-style-type:disc;padding-left:30px;margin-bottom:10px} #sailplan-tabs .panes #custom-itin-dbd-land .activitiescontainer table{border:0;margin:0} #sailplan-tabs .panes #custom-itin-dbd-land .activitiescontainer td{padding:0;border:0;line-height:1.5 !important} #sailplan-tabs .panes div#custom-itin-dbd-land #port-activities-table td.port-activities-table-title{text-align:left;font-weight:bold} #sailplan-tabs .panes div#custom-itin-dbd-land #port-activities-table td.port-activities-table-spacer{width:10px} #sailplan-tabs .panes div#custom-itin-dbd-land #port-activities-table td.port-activities-table-details{text-align:left} #sailplan-tabs .panes div#custom-itin-day-by-day-sidebar{float:right;width:230px;background-color:#ccc;padding:10px;text-align:center;vertical-align:text-top} #custom-itin-content-sidebar-editorial .sidebar-box-content.how-to-book{background-color:transparent} #custom-itin-content-sidebar-editorial .sidebar-box-content.how-to-book .sidebar-box-content-pad {margin-left: 42px;background-color: transparent !important;} #custom-itin-content-sidebar-editorial .sidebar-box-content.how-to-book .section img{float:left;} #custom-itin-content-sidebar-editorial .sidebar-box-content.how-to-book div{background-color:transparent;} #custom-itin-content-sidebar-editorial .sidebar-box-content.how-to-book hr{border-top: 1px solid #dedede;} #custom-itin-content-sidebar-editorial .sidebar-box-content.how-to-book .section-head{font-weight:bold;font-size:14px;} #custom-itin-content-sidebar-editorial .sidebar-box-content.how-to-book .phone-number{font-weight:bold;} #custom-itin-content-sidebar-editorial .sidebar-box-content.how-to-book .button-action.book {margin: 20px 15px;} /* CRUISE ITINERARY SECTION */ #sailplan-tabs .panes div#custom-itin-dbd-cruise{float:left;width:auto;background-color:#fff;padding:0;margin-bottom:15px} #sailplan-tabs .panes div#custom-itin-dbd-cruise-header{padding:7px 0 7px 10px;font-size:16px;font-weight:bold;color:#fff;background-color:#73a9e1;border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0} #sailplan-tabs .panes div#custom-itin-dbd-cruise table{width:100%;background-color:#fff;border-spacing:0;margin:0 0 15px 0;border-bottom:1px solid #c7ddf3;border-right:1px solid #c7ddf3;border-left:1px solid #c7ddf3;border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-webkit-border-radius:0 0 7px 7px} #sailplan-tabs .panes div#custom-itin-dbd-cruise th{background-color:#c7ddf3;padding:6px 10px 6px 10px;text-align:center} #sailplan-tabs .panes div#custom-itin-dbd-cruise .th-col-b{text-align:left} #sailplan-tabs .panes div#custom-itin-dbd-cruise tr.on{background-color:#c7ddf3;font-weight:normal;font-size:12px;white-space:nowrap} #sailplan-tabs .panes div#custom-itin-dbd-cruise td{padding:15px 10px 5px 10px;text-align:center;vertical-align:top} #sailplan-tabs .panes div#custom-itin-dbd-cruise .td-col-a{text-align:center;font-weight:normal;width:40px;font-size:14px} #sailplan-tabs .panes div#custom-itin-dbd-cruise .td-col-a .itin-day-sub-number{font-weight:normal;font-size:36px;line-height:1 !important} #sailplan-tabs .panes div#custom-itin-dbd-cruise .td-col-b{text-align:left} #sailplan-tabs .panes div#custom-itin-dbd-cruise .td-col-d{white-space:nowrap;width:74px} #sailplan-tabs .panes div#custom-itin-dbd-cruise .td-col-e{white-space:nowrap;width:74px} #sailplan-tabs .panes div#custom-itin-dbd-cruise img{vertical-align:text-top} #sailplan-tabs .panes div#custom-itin-dbd-cruise img.iconpic{margin-top:15px} #sailplan-tabs .panes div#custom-itin-dbd-cruise img.portpic{vertical-align:text-top;float:left;margin-right:10px;width:120px;height:90px} #sailplan-tabs .panes div#custom-itin-dbd-cruise-titles{padding:10px 0 10px 10px;font-size:12px;font-weight:bold;color:#000;background-color:#ececec;text-align:left;border-bottom:1px solid #d9d9d9} #sailplan-tabs .panes div#custom-itin-dbd-cruise-subheader{padding:10px 0 10px 10px;font-size:12px;font-weight:bold;color:#000;background-color:#cae1cc;text-align:left} #sailplan-tabs .panes div#custom-itin-dbd-cruise-content{padding:10px 0 10px 10px;font-size:12px;font-weight:normal;color:#000;background-color:#fbfbfb;text-align:left} hr.light-grey{border:0;height:0;border-top:1px solid #e5e5e5;border-bottom:1px solid #fefefe;margin:0} /* INSTRUCTION STYLES */ div#booking-instructions{width:100%;font-family:Arial,sans-serif;padding:0 0 15px 0;text-align:center} #booking-instructions a{color:#00f} #booking-instructions-header{font-size:18px;font-weight:bold;text-align:center} #booking-instructions-sub-header{font-size:16px;font-weight:bold;margin:15px 0 0 0} div#booking-instructions-call-to-action{padding:15px 0 15px 0;text-align:center} div#booking-instructions-call-to-action-img{float:left;padding:0 10px 0 0;width:50} #booking-instructions-call-to-action-link{text-align:left;padding:5px 0 0 0} #booking-instructions-call-to-action a{font-size:14px;font-weight:bold;color:#00f;text-align:left} #booking-instructions-call-to-action a:hover{color:#c00} #booking-instructions-call-to-action-small a{font-size:12px;font-weight:normal} #booking-instructions-call-to-action-small a:hover{color:#c00} #sailplan-tabs .panes div#booking-instructions-special{margin:0 10px 0 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:12px 12px 12px 12px;border:1px solid #f1eacd;background-color:#fffced;width:250px;float:right} #sailplan-tabs .panes #booking-instructions-special-text{font-size:16px;color:#800;font-weight:bold;text-align:center;vertical-align:middle;background-color:#fffced} div#booking-instructions table{width:100%;margin:15px 0 15px 0;border-collapse:collapse;border-spacing:0} div#booking-instructions th{font-size:16px;font-weight:bold;color:#069;text-align:left;background-color:#d1e5fe;padding:12px 12px 12px 12px;border-right:1px solid #d1e5fe} div#booking-instructions .th-col-b{font-size:11px;font-weight:normal;text-align:right} div#booking-instructions th a{font-weight:normal} div#booking-instructions td{padding:11px 7px 11px 7px;border-right:1px solid #d1e5fe;border-bottom:1px solid #d1e5fe;border-left:1px solid #d1e5fe;font-size:13px} div#booking-instructions .td-col-a{width:25%;text-align:right;font-weight:bold;background-color:#f0f6ff;vertical-align:text-top} div#booking-instructions .td-col-b{width:75%} div#booking-instructions-past-sheets{font-size:14px;text-align:left} #booking-instructions-past-sheets a{font-weight:bold} #booking-instructions-past-sheets a:hover{color:#00f} div#booking-instructions-air-gateways table{text-align:left;border:collapse;border:0;margin:0 0 15px 0} div#booking-instructions-air-gateways th.th-col-a{font-size:14px;font-weight:bold;color:#333;background-color:#eee;border-right:1px solid #f1f1f1;width:50%;padding:5px 0 5px 5px} div#booking-instructions-air-gateways th.th-col-b{font-size:14px;font-weight:bold;color:#333;background-color:#eee;border:0;width:50%;padding:5px 0 5px 5px} div#booking-instructions-air-gateways td.td-col-a{border-right:1px solid #f1f1f1;border-bottom:1px dotted #ccc;border-left:0;background-color:#fff;text-align:left} div#booking-instructions-air-gateways td.td-col-b{border-right:0;border-bottom:1px dotted #ccc;border-left:0;background-color:#fff} /* INSTRUCTION TEXT STYLES: BEGIN */ .text-italic{font-size:16px;font-style:italic} .text-highlight{background-color:#ff0;padding:1px 4px 1px 4px} .text-highlight-alert{background-color:#ff0;padding:1px 4px 1px 4px;font-size:16px;color:#800;font-weight:bold} .text-highlight-red{font-size:13px;color:red;font-weight:normal} .text-spacing{line-height:1.5} /* OTHER DATES STYLES: BEGIN */ div#other-dates{width:100%;margin:0;font-family:Arial,sans-serif;font-size:12px;text-align:left} div#other-dates table{width:100%;margin:15px 0 15px 0;font-family:Arial,sans-serif;font-size:12px;border-collapse:collapse;border-spacing:0} div#other-dates th{font-size:16px;font-weight:bold;color:#069;text-align:center;background-color:#d1e5fe;padding:12px 12px 12px 12px;border-right:1px solid #d1e5fe} div#other-dates .th-col-a{border-right:1px solid #fff} div#other-dates .th-col-b{border-right:1px solid #fff} div#other-dates .th-col-c{border-right:1px solid #fff;text-align:left} div#other-dates .th-col-d{border-right:1px solid #fff} div#other-dates .th-col-e{border-right:1px solid #fff} div#other-dates .th-col-f{border-right:1px solid #fff} div#other-dates .th-col-g{border-right:1px solid #fff} div#other-dates .th-col-h{border-right:1px solid #fff} div#other-dates tr.on{background-color:#f0f6ff} div#other-dates td{border-bottom:1px dotted #ccc;text-align:center;vertical-align:middle;padding:10px 5px 10px 5px} div#other-dates .td-col-c{text-align:left} #sailplan-tabs .panes .other-dates-price{font-size:16px;color:#9a0101;font-weight:bold;text-align:center;margin:0;vertical-align:middle;background-color:transparent} .other-dates-bonus-text-red{font-size:12px;color:red;font-weight:normal} div#other-dates a.button-action{display:none;margin:4px auto 0;padding:2px 8px;border:1px solid #007200;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-box-shadow:0 0 0 #FFF;font-family:arial,sans-serif;font-size:11px;color:#fff;font-weight:normal;text-decoration:none} body.ajaxComboMoreDatesOverlay{margin:10px;padding:0;background-image:none;background-color:#fff} .ajaxComboMoreDatesOverlay div#other-dates h3{font-size:16px;line-height:1;margin:0 0 15px 0;padding:5px 0 0 0} .ajaxComboMoreDatesOverlay div#other-dates th{font-size:14px;padding:6px} .ajaxComboMoreDatesOverlay div#other-dates a{font-size:12px} .footer{padding-top:15px} /* TOUR AND HIGHLIGHTS SECTION */ div#custom-itin-tour-features-highlights{overflow:visible} #custom-itin-tour-features-highlights ul{margin:8px 0 0 16px;padding:0} #custom-itin-tour-features-highlights li{line-height:1.2 !important;padding:0 0 6px 0;margin:0} #custom-itin-tour-features-highlights .view-all{margin-top:2px;text-align:right} #sailplan-tabs .panes div#custom-itin-tour-features-highlights{margin:15px 0;background-color:#fafafa;border:1px solid #f0f0f0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:12px 12px 12px 12px;font-family:arial,sans-serif;color:#000;font-size:12px;font-weight:normal;overflow:visible} #sailplan-tabs .panes #custom-itin-tour-features-highlights ul{margin:10px 0 0 20px;padding:0} #sailplan-tabs .panes #custom-itin-tour-features-highlights li{font-size:15px;line-height:1.2 !important;padding:0 0 12px 0 !important} #sailplan-tabs .panes #custom-itin-tour-features-highlights a{font-size:15px} #sailplan-tabs .panes #custom-itin-tour-features-highlights-upgrade-link a{color:#00f;font-weight:bold} #sailplan-tabs .panes #custom-itin-tour-features-highlights-upgrade-link a:hover{color:#c00;text-decoration:underline} #sailplan-tabs #custom-itin-content-highlights ul{list-style:none} #sailplan-tabs #custom-itin-content-highlights .highlight-icon{width:20px;margin:0 10px -5px 0} /* CUSTOM ITIN FORM STYLES */ form#customitin-contact-form{float:right;padding:10px;margin:0 0 10px;width:auto;background:#d1f0ff;overflow:auto;font-family:Arial,sans-serif;border:1px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px} #customitin-contact-form .customitin-contact-form-header{font-size:18px;font-weight:bold;color:#900;text-align:center;margin:0 0 10px 0} #customitin-contact-form .input{margin:1px;font-family:Arial,sans-serif;font-size:15px;padding:5px;border:1px solid #b9bdc1;width:250px;color:#797979;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box} #customitin-contact-form .input.fname{width:103px} #customitin-contact-form .input.lname{width:145px} #customitin-contact-form input#SUBSCRIBE{margin:5px} #customitin-contact-form div#customitin-form-checkbox{text-align:left} #customitin-contact-form input.button-action{float:right;font-size:16px;padding:5px 20px;text-shadow:none !important;border:none !important;border-radius:0 !important} #customitin-contact-form input.button-action:hover{background-color:#068d06 !important;color:white !important} .category-selection #custom-itin-tour-features-highlights .ul_master li{list-style-type:none;list-style-image:none} .category-selection #custom-itin-tour-features-highlights .ul_master{margin-left:10px !important} /*-- HOW TO BOOK --*/ form#customitin-contact-form{min-width:250px} #customitin-contact-form .customitin-contact-form-header{line-height:1} ul#booking-contact{margin:0;padding:5px 5px 0 5px} #booking-contact li{margin:0 0 15px 0;text-align:left;list-style-type:none} #booking-contact li h2{font-size:16px;margin:0;color:#333;line-height:1.1} #booking-contact li.email{background:url('/imgs/client/poweragent/30x40_icon_email_blk.png') no-repeat top left;padding-left:42px;margin-left:0 !important;margin:0;cursor:pointer} #booking-contact li.phone{background:url('/imgs/client/poweragent/30x40_icon_phone_blk.png') no-repeat top left;padding-left:42px} #booking-contact li.online{background:url('/imgs/client/poweragent/30x40_icon_monitor_blk.png') no-repeat top left;padding-left:42px;padding-right:0 !important;border:none !important;cursor:pointer} #booking-contact li p{margin:0;font-size:13px} div#sailplan-actions{text-align:right} #sailplan-actions .button-action{width:187px;margin:15px 0 0 20px;padding:8px 0;font-size:16px} div.overlay-class-popupquote{width:580px !important;height:620px !important} iframe.iframe-class-popupquote{width:580px !important;height:580px !important} #sailplan-included table table td{padding: 0 5px} #sailplan-included #Table14 h1{border-bottom:1px #c0c0c0 solid;padding-bottom:5px;width:95%} #sailplan-included #Table14 ul li,strong{list-style-position:inside;list-style-image:url('https://d23n7ahjfnjotp.cloudfront.net/imgs/square.gif');font-size:12px} /*ic*/ #main-innerpage{background-image:none !important} div#breadcrumbs{width:auto !important;float:none;margin-left:15px} /*cc*/ div#breadcrumbs{width:auto !important;float:none;margin-left:15px} #main-innerpage.cc #sailplan-pricing tr.first{background-color:#d9ecff} #main-innerpage.cc #sailplan-pricing th{color:#069} #main-innerpage.cc #page-title *{color:#f90} #main-innerpage.cc #sailplan-tabs ul.tabs li a.current{color:#069;background-color:#d9ecff} #main-innerpage.cc #sailplan-tabs ul.tabs a:hover{color:#069;background-color:#d9ecff} #main-innerpage.cc #sailplan-tabs div.price-container{border-color:#d9ecff} /*hco*/ #main-innerpage.hco #sailplan-pricing tr.first{background-color:#f8cdcc} #main-innerpage.hco #sailplan-pricing th{color:#333} #main-innerpage.hco #custom-itin{padding:0} #main-innerpage.hco #page-title *{color:#da395a} #main-innerpage.hco #sailplan-tabs ul.tabs li a.current{color:#fff;background-color:#e58887} #main-innerpage.hco #sailplan-tabs ul.tabs a:hover{color:#fff;background-color:#e58887} #main-innerpage.hco #sailplan-tabs div.price-container{border-color:#e58887} /*ak/eu*/ .bodycontent.ak #custom-itin,.bodycontent.eu #custom-itin,.bodycontent.hco #custom-itin{padding:0} .bodycontent.ak #sailplan-pricing tr.first{background-color:#4c4974} .bodycontent.eu #sailplan-pricing tr.first{background-color:#347CA8} .bodycontent.hco #sailplan-pricing tr.first{} .bodycontent.ak #sailplan-pricing th,.bodycontent.eu #sailplan-pricing th,.bodycontent.hco #sailplan-pricing th{color:#fff;vertical-align:middle} .bodycontent.ak #sailplan-summary td,.bodycontent.eu #sailplan-summary td,.bodycontent.hco #sailplan-summary td{padding:0 10px 0 0;line-height:22px} .bodycontent.ak #sailplan-summary td.itin,.bodycontent.ak #sailplan-summary td.return,.bodycontent.eu #sailplan-summary td.itin,.bodycontent.eu #sailplan-summary td.return,.bodycontent.hco #sailplan-summary td.itin,.bodycontent.hco #sailplan-summary td.return{padding:0 10px 5px 0} .bodycontent.ak #page-title *{color:#4c4974} .bodycontent.eu #page-title *{color:#347CA8} .bodycontent.hco #page-title *{} .bodycontent.ak #sailplan-tabs ul.tabs li a,.bodycontent.eu #sailplan-tabs ul.tabs li a,.bodycontent.hco #sailplan-tabs ul.tabs li a{height:26px} .bodycontent.ak #sailplan-tabs ul.tabs li a.current,.bodycontent.ak #sailplan-tabs ul.tabs a:hover{color:#fff;background-color:#4c4974} .bodycontent.eu #sailplan-tabs ul.tabs li a.current,.bodycontent.eu #sailplan-tabs ul.tabs a:hover{color:#fff;background-color:#347CA8} .bodycontent.hco #sailplan-tabs ul.tabs li a.current,.bodycontent.hco #sailplan-tabs ul.tabs a:hover{color:#fff;} .bodycontent.ak #sailplan-tabs div.price-container{border-color:#4c4974} .bodycontent.eu #sailplan-tabs div.price-container{border-color:#347CA8} .bodycontent.hco #sailplan-tabs div.price-container{border-color:#347CA8} .bodycontent.ak div.overlay-class-paxselect,.bodycontent.eu div.overlay-class-paxselect,.bodycontent.hco div.overlay-class-paxselect{width:596px !important} .bodycontent.ak #custom-itin-tour-features-highlights li,.bodycontent.eu #custom-itin-tour-features-highlights li,.bodycontent.hco #custom-itin-tour-features-highlights li{line-height:normal !important} /*cn*/ #body-content.cn #custom-itin{padding:0 10px} #body-content.cn #page-title *{color:#000} #body-content.cn #sailplan-pricing tr.first{background-color:#50566a} #body-content.cn #sailplan-tabs ul.tabs li a.current{color:#fff;background-color:#50566a} #body-content.cn #sailplan-tabs ul.tabs a:hover{color:#fff;background-color:#50566a} #body-content.cn div#custom-itin-content-highlights{width:615px} #body-content.cn #sailplan-tabs div.price-container{border-color:#50566a} /*rc*/ #main-innerpage.rc #body-content div.page-title-header{font-size:26px} #main-innerpage.rc #body-content div.page-title-subheader{font-size:17px} #main-innerpage.rc #sailplan-pricing tr.first{background-color:#50566a} #main-innerpage.rc #page-title *{color:#95252e} #main-innerpage.rc #sailplan-tabs ul.tabs li a.current{color:#fff;background-color:#50566a} #main-innerpage.rc #sailplan-tabs ul.tabs a:hover{color:#fff;background-color:#50566a} #main-innerpage.rc #sailplan-tabs div.price-container{border-color:#50566a} /*ca*/ #body-content.ca #custom-itin{padding:0 5px} #body-content.ca #page-title *{color:#000} #body-content.ca #sailplan-pricing tr.first{background-color:#8ad9f9} #body-content.ca #sailplan-pricing th{color:#000} #body-content.ca #sailplan-tabs ul.tabs li a.current{color:#000;background-color:#8ad9f9} #body-content.ca #sailplan-tabs ul.tabs a:hover{color:#000;background-color:#8ad9f9} #body-content.ca #sailplan-tabs div.price-container{border-color:#8ad9f9} /** **/ #custom-itin{font-family:Arial, Helvetica, sans-serif} #custom-itin div#tour-bonus-sections{clear:none} #custom-itin div.tour-bonus-desc{float:left;} #custom-itin #sailplan-actions .button-action{float:right;} #custom-itin #sailplan-top .price-table .displayButtFalse{display:none;} #custom-itin .displayPaxSelect div.paxselect{display:block;} #custom-itin .displayPaxSelectFalse div.paxselect{display:none;} #custom-itin #sailplan-top{overflow:visible;} .rc #custom-itin{padding:0;} /* PRICE/TABLE */ #custom-itin table.price-table{border-spacing: 0;border-collapse: collapse;} #custom-itin table.price-table{float:right;width:66%;margin:10px 0;} #custom-itin table.price-table .button-action{float:right;-webkit-border-radius: 5px;border-radius: 5px;margin:15px 0 0 10px!important;} .rc table.price-table{width:65%;} #custom-itin table.price-table .button-action.lead{background-color:#00BA00;color:#fff!important;} #custom-itin table.price-table .button-action.lead:hover{background-color:#068D06;} #custom-itin table.price-table th{border:1px solid #ccc;text-align:center;padding:5px;width:25%;background-color:#347ca8;color:#fff;} #custom-itin table.price-table tr:nth-child(2) td{border:1px solid #ccc;background-color:#fffced;text-align:center;vertical-align:middle;padding:10px 0;} #custom-itin table.price-table .price{font-size: 30px!important;line-height: 1!important;font-weight: bold;color: #C03;} #custom-itin table.price-table span.pp{display: block;padding: 0;font-size: 11px;font-weight: normal;color: #333;} #custom-itin #sailplan-summary td{line-height:18px;} #custom-itin #sailplan-summary tr:nth-child(3) td{padding-bottom:10px;} #custom-itin #tour-bonus-sections #custom-itin-tour-features-highlights{text-align:left;font-size:12px;max-width:300px;} #custom-itin .price-table .paxselect{margin:10px;} #custom-itin .price-table .paxselect a{display:block;background-color:#00BA00;color:#fff;text-decoration:none;font-size:12px;padding:5px;-webkit-border-radius: 3px;border-radius: 3px;max-width:80px; margin:0 auto;} #custom-itin .price-table-container{width: 67%;display: block;float: right;} #custom-itin .price-table-container .price-table{width:100%;} #custom-itin #tour-bonus-sections{/*max-width:300px;*/} #custom-itin-container #sailplan-itinerary-daily{width:100%;margin:15px 0;} #custom-itin-container #sailplan-itinerary-daily h2{font-size:22px;} #custom-itin-container .onSegmentTitles{background-color: #CAE1CC!important; -webkit-border-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0;border-radius: 6px 6px 0 0; padding: 7px 7px 7px 15px; color: black;font-weight: bold;font-size: 13px;text-align: left; border: 1px solid #E0E0E0!important; border-top: 1px solid #E0E0E0!important; border-left: 1px solid #E0E0E0!important; border-right: 1px solid #E0E0E0!important; margin: 10px 0 0; } #custom-itin-container .onSegmentTitles{background-color: #CAE1CC!important;} #custom-itin-container .onCruiseTitle{background-color: #C7DDF3!important;} #custom-itin-container #sailplan-itinerary-daily .port{width:99.7%;border: 1px solid #e0e0e0!important;border-top-width: 0!important;-webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;} #custom-itin-container #sailplan-itinerary-daily .port-detail{padding:15px 15px 15px 0;} #custom-itin-container #sailplan-itinerary-daily .port_detail_itin_date{width: 70px;float: left;text-align: center;line-height: normal;font-size: 12px;} #custom-itin-container #sailplan-itinerary-daily .port_detail_itin_date span {font-size: 36px;line-height:40px;} #sailplan-itinerary-daily .port-detail .portpic{max-width:120px;width:120px;height:90px;float:right;} #custom-itin-container #sailplan-itinerary-daily .port-detail .port_detail_itin_content{display: block;border-left: 1px #ccc solid!important;padding-left: 23px;line-height: 18px;float: left;min-height:90px;max-width:60%;} #sailplan-itinerary-daily #port-activities-table .port-activities-table-title{font-weight:600; padding-right:5px;text-align:left;} #custom-itin-container .port_detail_itin_content .port_titles{font-size:14px;} #custom-itin-container .port_detail_itin_content ul{list-style-type: none;} #sailplan-itinerary-daily .port_detail_itin_content .port_titles{font-size:14px;margin-bottom:5px;display:block;} .port-detail .port_detail_itin_content p{margin-bottom:5px!important;} .port-detail .port_detail_itin_content ul{padding-left:0;list-style-image:none;} /** CSS FOR DECKPLANS TAB **/ #deckplans-cutaway div.decks-list { margin: 15px 0 !important; padding: 6px 0 !important; border-width: 1px !important; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } #deckplans-cutaway { -webkit-border-bottom-right-radius: 7px; -webkit-border-bottom-left-radius: 7px; -moz-border-radius-bottomright: 7px; -moz-border-radius-bottomleft: 7px; border-bottom-right-radius: 7px; border-bottom-left-radius: 7px; border: silver solid 1px; border-top: none; } #deckplans-cutaway div.decks-list br { display: none; } a.decks, a.decksbold {display: block;padding: 3px 10px 5px;font-size: 12px;line-height: 1;text-decoration: none;} a.decks:hover, a.decksbold:hover {text-decoration: underline;background-color: #FFFDCF;} a.decksbold {font-weight: bold;color: #f19410;background-color: #FDFAA8;} #shippage-deckplantable table:first-child{width:100%;} /** /CSS FOR DECKPLANS TAB **/ /*-- SAILPLAN CONTENT SUPPLEMENT : DECKPLANS --*/ #sailplan-decks h1 { display: none; } #sailplan-decks h2 { font-size: 14px; margin: 0; width: 450px; } #sailplan-decks h3 { margin: 0 0 15px 0; font-size: 18px; line-height: 100%; font-weight: bold; } #sailplan-decks form { margin: 0; } #sailplan-decks select { font-size: 15px !important; margin: 10px !important; } #sailplan-decks p { margin: 0; } #sailplan-decks table { width: 100%; border-collapse: collapse; border-spacing: 0; } #sailplan-decks td { padding: 0; } div#decks-findcabin { height: 0; display: none !important; } #decks-sideview td { vertical-align: middle; line-height: 100%; } #decks-sideview span { font-size: 0; line-height: 100%; } #decks-sideview div { text-align: center; padding: 0; overflow: visible; } #decks-sideview a.decks { font-size: 14px; line-height: 120%; } #decks-sideview a.decksbold { font-size: 15px; line-height: 120%; font-weight: bold; } div#decks-staterooms { margin: 15px 0 0 0; } #decks-staterooms td { padding: 5px; font-size: 14px; } #decks-staterooms th { padding: 5px; border: 1px solid silver; color: #333; font-size: 14px; background: url('/imgs/ca/tab_bkg_1x95.png') repeat-x 0 -48px; background-color: none !important; } div#decks-publicareas { margin: 15px 0 0 0; } #decks-publicareas td { padding: 5px; font-size: 14px; line-height: normal; } #decks-publicareas table table td { padding: 0; font-size: 0; } #decks-publicareas th { padding: 5px; border: 1px solid silver; color: #333; font-size: 14px; background: url('/imgs/ca/tab_bkg_1x95.png') repeat-x 0 -48px; background-color: none !important; } #decks-publicareas th p { font-size: 14px; } div#decks-legend { margin: 15px 0 0 0; } #decks-legend td { padding: 5px; font-size: 14px; } #decks-legend table table td { padding: 0; font-size: 0; } #decks-legend th { padding: 5px; border: 1px solid silver; color: #333; font-size: 14px; background: url('/imgs/ca/tab_bkg_1x95.png') repeat-x 0 -48px; background-color: none !important; } #decks-legend th p { font-size: 14px; } div#dpImage { text-align: center; margin: 0 0 15px 0; } #shippage-deckplantable #mainContent2 table td:first-child{max-width:400px;} .sailplan-tools img { margin: 0 10px 0 5px; height: 20px; width: 20px; border: none; vertical-align: middle; } .sailplan-tools a {float:right;} /*-- JQUERY OVERLAYS --*/ div.overlay-class-paxselect { width: 596px !important; } iframe.iframe-class-paxselect { width: 580px !important; } div.overlay-class-popupquote { width: 596px !important; height: 636px !important; } iframe.iframe-class-popupquote { width: 100%!important; height: 580px !important; } div.overlay-class-zoommap { width: 656px !important; height: 536px !important; } iframe.iframe-class-zoommap { width: 640px !important; height: 480px !important; } div.overlay-class-trackcruise { width: 316px !important; height: 436px !important; } iframe.iframe-class-trackcruise { width: 300px !important; height: 380px !important; } div.overlay-class-emailcruise { width: 416px !important; height: 415px !important; } iframe.iframe-class-emailcruise { width: 400px !important; height: 375px !important; } div.overlay-class-savequote { width: 316px !important; height: 421px !important; } iframe.iframe-class-savequote { width: 300px !important; height: 365px !important; } div.overlay-class-moredates { width: 716px !important; } iframe.iframe-class-moredates { width: 700px !important; } /*-- DECKPLAN OVERLAYS --*/ #sailplan-decks div#overlaydkp { display: none; overflow: visible;width:auto!important; } #sailplan-decks div#overlaydkp2 { display: none; overflow: visible; } #sailplan-decks div.overlaydkp { background-color: #2A3C73; } #sailplan-decks div.overlaydkp2 { background-color: #2A3C73; } #sailplan-decks #overlaydkp div#cruiseships-decks-cabins-detail-header-pagetitle { background-color: #000; } #sailplan-decks #overlaydkp2 div#cruiseships-decks-cabins-detail-header-pagetitle { background-color: #000; } #sailplan-decks #overlaydkp #cruiseships-decks-cabins-detail div.category, #sailplan-decks #overlaydkp #cruiseships-decks-cabins-detail div.cabin-chip { background-color: #000; } #sailplan-decks #overlaydkp2 #cruiseships-decks-cabins-detail div.category, #sailplan-decks #overlaydkp2 #cruiseships-decks-cabins-detail div.cabin-chip { background-color: #000; } #sailplan-decks #overlaydkp div.close, #sailplan-decks #overlaydkp2 div.close { background-color: transparent; } .contentWrap2 #popup-staterooms .chip-content{padding: 10px;background-color: #000;color: #fff;} .contentWrap2 #popup-staterooms p{padding:2px 10px;} .contentWrap2 #popup-staterooms .mouse-txt{padding:2px 10px;float:left} #shippage-deckplantable #bootstrapContainer {background-color: transparent!important;} #shippage-deckplantable #bootstrapContainer .modal-content,.modal-dialog {max-width: 510px !important;} #mainContent2 #deckplans-cutaway .decks-list {display: inline-block!important;padding:5px!important;} #deckplans-cutaway .deckplans-cutaway-decknum {position:relative!important;} #sailplan-tabs .panes{overflow:auto;} #bootstrapContainer {background-color: transparent!important;} #bootstrapContainer .modal-content,.modal-dialog {max-width: 510px !important;} #bootstrapContainer .modal-content .modal-header {text-align:left;} #mainContent #deckplans-cutaway .decks-list {display: inline-block!important;padding:5px!important;} #deckplans-cutaway .deckplans-cutaway-decknum {position:relative!important;} .cabin-detail-content-detail p{text-align:left;} #popup-staterooms.cabin-detail-content-detail{text-align:left;} #bootstrapContainer #popup-staterooms-table .stateroom-title{text-align:left;padding:10px;} #bootstrapContainer #popup-staterooms-table #cabin-details-table td{text-align:left;padding:5px;} #bootstrapContainer #popup-staterooms-table p{text-align:left;padding:5px 0;} #bootstrapContainer #popup-staterooms-table .body{margin-bottom:0;}