#breadcrumbs{width:744px;float:right}
.deals-master *,#left-sidebar-menu *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
div.deals-master.cruise-page{margin:0 15px 15px 0;float:right;width:744px;background-image:none !important}
.deals-master.cruise-page p{font-size:13px;line-height:20px;padding-top:10px}
#hot-deals-email-form{float:right;margin:20px 0 0 15px;border:#f6ca83 1px solid;background:#fff0d1;width:198px;min-height:124px;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
#hot-deals-email-form.signUpDiv h3{color:#fc9934;font-size:17px;text-align:center}
#hot-deals-email-form.signUpDiv p{font-size:11px;line-height:14px;text-align:center;padding:5px 0 !important}
#hot-deals-email-form.signUpDiv input[type="text"]{display:block;border:#f6ca83 1px solid;padding:8px;width:180px;color:#999;margin-bottom:8px;outline-style:none}
#hot-deals-email-form.signUpDiv input[type="submit"]{display:block;border:0;background:url('https://d23n7ahjfnjotp.cloudfront.net/imgs/cc/v02/sign-up-green-button.png') no-repeat top center;width:72px;height:26px;font-size:0;float:right}
#hot-deals-email-form.signUpDiv input[type="submit"]:hover{background-position:bottom center}
#hot-deals-email-form.signUpDiv a{font-size:11px;display:block;float:left;margin-top:4px}
#ship-left-sidebar{width:200px;background:#f5f5f5;float:left;overflow:hidden;padding:15px 0;margin-top:1px}
#ship-left-sidebar h3{font-size:16px;text-align:center;margin:15px 0 5px}
#ship-left-sidebar p{text-align:center;padding:5px 0;font-size:14px;line-height:20px}
#left-sidebar-menu{border-top:#ccc 1px solid;border-bottom:#fff 1px solid;margin:0;padding:0}
#left-sidebar-menu li{display:block;width:auto;margin:0;padding:10px 7px;list-style:none;border-bottom:#ccc 1px solid;border-top:#fff 1px solid;overflow:hidden}
#left-sidebar-menu li:hover,#left-sidebar-menu li.active{background:url('https://d23n7ahjfnjotp.cloudfront.net/imgs/cc/v02/left-sidebar-menu-bg.jpg') right no-repeat}
#left-sidebar-menu li a{display:block;padding:5px 0 5px 41px;height:14px;font-size:14px;line-height:1;font-weight:700;color:#999;text-align:left;text-decoration:none;background-position:top left}
#left-sidebar-menu li a *{line-height:1;}
#left-sidebar-menu li:hover,#left-sidebar-menu li.active{background:url('https://d23n7ahjfnjotp.cloudfront.net/imgs/cc/v02/left-sidebar-menu-bg.jpg') right no-repeat}
#left-sidebar-menu li.last-minute a{background:url('https://d23n7ahjfnjotp.cloudfront.net/imgs/cc/v02/last-minute.png') no-repeat}
#left-sidebar-menu li.alaska a{background:url('https://d23n7ahjfnjotp.cloudfront.net/imgs/cc/v02/alaska.png') no-repeat}
#left-sidebar-menu li.holiday a{background:url('https://d23n7ahjfnjotp.cloudfront.net/imgs/cc/v02/holiday.png') no-repeat}
#left-sidebar-menu li.hot-deals a{background:url('https://d23n7ahjfnjotp.cloudfront.net/imgs/cc/v02/hot-deals.png') no-repeat}
#left-sidebar-menu li.luxury a{background:url('https://d23n7ahjfnjotp.cloudfront.net/imgs/cc/v02/luxury.png') no-repeat}
#left-sidebar-menu li.megaphone a{background:url('https://d23n7ahjfnjotp.cloudfront.net/imgs/cc/v02/megaphone.png') no-repeat}
#left-sidebar-menu li.cruiseland a{background:url('https://d23n7ahjfnjotp.cloudfront.net/imgs/cc/v02/cruise-and-land.png') no-repeat}
#left-sidebar-menu li.get-deals-email a{background:url('https://d23n7ahjfnjotp.cloudfront.net/imgs/cc/v02/get-deals-email.png') no-repeat}
#left-sidebar-menu li.american-express a{background:url('https://d23n7ahjfnjotp.cloudfront.net/imgs/cc/v02/icon_amex.png') no-repeat}
#left-sidebar-menu li a:hover, #left-sidebar-menu li.active a{background-position: left bottom !important; color: #3c7cfb !important;}
.deals-master .table-sort-wrapper *{/*line-height:normal*/}
.deals-master .table-sort-wrapper{margin:10px 0;background:#ffe6b0;border:#bfac84 1px solid}
.deals-master .table-sort-wrapper .destination{height:18px;margin:0;padding:5px}
.deals-master .table-sort-wrapper label{/*margin:7px 10px 0 3px*/}
.table-sort-wrapper .destination,.table-sort-wrapper label{/*float:left;margin-right:14px*/}
.table-sort-wrapper .destination{width:200px;outline:0}
h2.blue-table-heading{margin:0;padding:10px;font-size:20px;line-height:1;font-weight:normal;color:#fff;background-color:#0a85c1;text-align:center;clear:both}
table.deals-master *{font-size:12px;line-height:normal !important}
table.deals-master{margin-top:0 !important;margin-bottom:15px;background:0}
table.deals-master thead tr{background:#e2f8fd;border-left:#a4d6e2 1px solid !important}
table.deals-master thead tr th{height:26px;border-left:#a4d6e2 1px solid;border-bottom:#a4d6e2 1px solid;border-top:#fff 1px solid;color:#0a85c1}
table.deals-master thead tr th.departs,table.deals-master thead tr th.sail-date{width:100px}
table.deals-master thead tr th.starting-price{width:154px}
table.deals-master thead tr th.ship{width:390px}
table.deals-master tbody tr td h4.prices{color:#c00 !important;font-weight:bold;font-size:24px}
table.deals-master .price{text-align:center;line-height:normal}
table.deals-master .price *{text-align:center;line-height:normal}
table.deals-master .price h2{margin:0;text-align:center;font-size:24px;color:#C00;font-weight:bold}
table.deals-master .price span{display:block;font-size:10px}
table.deals-master .price .button-action{display:inline-block;margin-top:10px;padding:10px 15px !important;font-size:16px !important}
table.itinerary tbody tr td .best-deal{background:#fcb920;color:#FFF;display:block;margin:-11px -11px 2px -11px;text-align:center;font-weight:bold;font-size:16px;width:131px;padding:3px 0}
img.ship{display:block;width:98px;float:left;margin-bottom:10px}
.ship-desc{margin-left:108px}
.ship-desc h4{font-weight:700;line-height:1.2}
.ship-desc .small{padding:0 !important;font-size:11px}
.ship-desc .sub{font-style:italic;margin:3px 0 !important}
.ship-desc ul{background:url('https://d23n7ahjfnjotp.cloudfront.net/imgs/cc/v02/cruise-bonuses-bg.gif') top left no-repeat #fff0d1 !important;border:#f93 solid 1px !important}
table.deals-master .best-deal{width:157px !important}
table.deals-master tr.even{background:#f8f8f8 !important}
.deals-master .bonus-content{clear:both;margin:10px 0 0}
.deals-master .bonus-content span.bonus-offers{color:#000;font-size:13px;font-weight:bold;padding:0 0 0 24px;display:block;height:17px;background-image:url('/imgs/cc/v02/bonus-img.png');background-repeat:no-repeat}
.deals-master .bonus-content #bonus-section-header{font-weight:bold; }

.deals-master .bonus-content ul{margin:0;padding-left:40px;border:none !important;background:none !important}
.deals-master .bonus-content li{margin:0}
.deals-master .bonus-content li a.view{color:#09f !important}
.deals-master .bonus.signature{margin:10px 0 0;min-height:30px !important}
.deals-master .bonus.signature ul{margin:0}
.deals-master .bonus.signature img{padding-right:10px}
/*-- THEMES BONUS BOX --*/
.itinerary.deals-master .bonus.signature.themes img{width:50px;height:50px;padding:0}
.itinerary.deals-master .bonus.signature.themes{background-color:#ebebeb !important;border:1px solid #d9d9d9 !important}
.itinerary.deals-master .bonus.signature.themes ul{margin-left:60px}
.itinerary.deals-master .note-copy .theme-pics img.pic{width:125px !important;height:125px !important}
.itinerary.deals-master .bonus.signature.themes .note-copy .bonus-copy.theme{margin-left:135px}
.itinerary.deals-master .bonus.signature.themes .note .note-copy .theme-pics img{max-width:200px !important;width:auto !important;height:auto !important;padding:0 10px 10px 0}
.itinerary.deals-master .bonus.signature.themes .note .note-copy .theme-pics{float:left}
/*-- BRAND FIXES --*/
div#main-innerpage,#body-content,#c7body,#content,#content-column-wrapper,.cc,.ic,.ak,.eu,.hco{background-image:url(https://d23n7ahjfnjotp.cloudfront.net/imgs/icruise/v02/sidebar-bg.gif) !important;background-position-x:left;background-position-y:center;background-size:initial;background-repeat-x:no-repeat;background-repeat-y:repeat;background-attachment:scroll;background-origin:initial;background-clip:initial;background-color:#fff}
/*-- cn --*/
div#nav_breadcrumbs_wrapper{width:980px;margin:0 auto}
div#nav_breadcrumbs_content{width:744px;margin:0 15px;float:right}
div.nav_breadcrumbs{width:744px}
div#body-content{width:980px;padding:0 0 20px 0}
/*-- c7, cn --*/
div#content-column-wrapper,#content-column-wrapper{width:auto;float:none;padding:0}
/*ak,eu new*/
.eu #breadcrumbs,.ak #breadcrumbs,.hco #breadcrumbs{width:735px;margin:0 auto 15px}
.eu div.deals-master.cruise-page,.ak div.deals-master.cruise-page,.hco div.deals-master.cruise-page{margin:0 0 0 15px;width:735px}
.eu .deals-master.cruise-page p,.ak .deals-master.cruise-page p,.hco .deals-master.cruise-page p{line-height:normal;padding:0}
.eu .filter-wrapper,.ak .filter-wrapper,.hco .filter-wrapper{width:713px;padding:7px 10px}
.eu .destination,.ak .destination,.hco .destination{padding:0}
.eu .ship-desc h4 a,.ak .ship-desc h4 a,.hco .ship-desc h4 a{font-size:13px;line-height:1.2 !important}
.eu .bonus.signature,.ak .bonus.signature,.hco .bonus.signature{min-height:50px !important;padding:10px}
.eu .price h2,.ak .price h2,.hco .price h2{margin-bottom:5px}
.eu .price div,.ak .price div,.hco .price div{line-height:1 !important}
/*ak new*/
.ak .blue-table-heading{background-color:#7b81a1}
.ak table.deals-master thead tr{background:#b3adbd;border-left:#a4d6e2 1px solid !important}
.ak table.deals-master thead tr th{border-left:#a4d6e2 1px solid !important;border-bottom:#a4d6e2 1px solid !important;border-top:#FFF 1px solid !important;color:#fff}
/*eu new*/
.ak,.eu,.hco{width:965px;padding:0 15px 0 0}
.ak div.deals-master.cruise-page,.eu div.deals-master.cruise-page,.hco div.deals-master.cruise-page{margin:0 0 50px 15px}
.eu .blue-table-heading,.hco .blue-table-heading{background-color:#00809a}
.eu table.deals-master thead tr,.hco table.deals-master thead tr{background:#efe0ca;border-left:#bfac84 1px solid;border-right:#bfac84 1px solid}
.eu table.deals-master thead tr th,.hco table.deals-master thead tr th{border-left:#bfac84 1px solid;border-bottom:#bfac84 1px solid;border-top:#FFF 1px solid;color:#4c4c4c}

/*** Deals Page Highlights ***/
.bonus-content-highlights{margin:10px 0;}
.bonus-content-highlights #custom-itin-tour-features-highlights ul{border:none!important;background:none!important;list-style-image:none;list-style-type: none; padding-left:0;}
.bonus-content-highlights #custom-itin-tour-features-highlights ul li{background:url('https://d23n7ahjfnjotp.cloudfront.net/imgs/circle2.gif') no-repeat 0 0;margin:0 0 2px 0;
padding-left:15px;}   
.bonus-content-highlights #custom-itin-tour-features-highlights .togglehighlights{
    background: none;
    color: #0099ff;
    padding-left: 0;
    font-size: 11px;
    margin: 5px 0;
}    
.bonus-content-highlights #custom-itin-tour-features-highlights .togglehighlights span{font-size:11px;}    
.bonus-content-highlights #bonus-section-header{font-weight:bold;margin:2px 0;}
.bonus-content-highlights #custom-itin-tour-features-highlights ul a{color:#000;font-size:11px;}
.moreHighlights{display:none;}
.togglehighlights{cursor:pointer;font-size: 11px;}
/*** Deals Page Highlights ***/