body.page_air_airsearchform{font-size:16px}body.page_air_airsearchform .section-package-summary .section-package-details{font-weight:bold}body.page_air_airsearchform .air-search-tab span{font-weight:bold}body.page_air_airsearchform #lbl_from,body.page_air_airsearchform #lbl_post_from,body.page_air_airsearchform #lbl_post_to,body.page_air_airsearchform #lbl_to,body.page_air_airsearchform label{font-weight:bold;margin-bottom:8px}body.page_air_airsearchform .switch-container .switch .switch-label:before,body.page_air_airsearchform .switch .switch-label:before{color:#4f4f4f;border-color:#4f4f4f}body.page_air_airsearchform .switch-container .switch .switch-label:after,body.page_air_airsearchform .switch .switch-label:after{border-color:#4f4f4f}body.page_air_airsearchform .custom-input-location,body.page_air_airsearchform .custom-select,body.page_air_airsearchform .form-control.custom-datepicker{border-color:#4f4f4f}body.page_air_airsearchform .select2-container--default .select2-selection--multiple{border-color:#4f4f4f!important}body .text-red{color:#f6bd17}body .text-primary{color:#153447}body .bg-primary{background:#153447}body .bg-secondary{background:#153447!important}body a:focus,body a:hover{background:#153447;color:white}body .btn{padding:4px 7px}body .btn:focus{-webkit-box-shadow:0 0 0 3px rgba(246, 189, 23, 0.25);box-shadow:0 0 0 3px rgba(246, 189, 23, 0.25)}body .btn-primary{color:#f6bd17;background-color:#153447;border-color:#153447}body .btn-primary.focus,body .btn-primary.hover,body .btn-primary:active:focus,body .btn-primary:focus,body .btn-primary:hover{background-color:#d29e08;border-color:#d29e08;color:#153447}body .btn-outline-primary{color:#153447;border-color:#153447;background-color:white}body .btn-outline-primary.focus,body .btn-outline-primary.hover,body .btn-outline-primary:active:focus,body .btn-outline-primary:focus,body .btn-outline-primary:hover{color:#153447;border-color:#153447}body ::-moz-selection,body ::-moz-selection,body option::-moz-selection{background:#153447}body ::selection,body ::selection,body option::selection{background:#153447}body h1{color:#153447}body .custom-checkbox .custom-checkbox-value:after{border-color:#153447}body .card-header-primary{background:#153447}body .cruise-item-card .btn.btn-primary{color:#153447;background-color:#f6bd17;border-color:#f6bd17;font-weight:bold}body .cruise-item-card .btn.btn-primary:hover{color:#f6bd17;background-color:#153447;border-color:#153447}body .search-bar-section-collapsed{background:#f6bd17}body .search-bar-section{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #8cd1ff), to(#153447));background-image:-webkit-linear-gradient(top, #8cd1ff 5%, #153447 100%);background-image:-o-linear-gradient(top, #8cd1ff 5%, #153447 100%);background-image:linear-gradient(to bottom, #8cd1ff 5%, #153447 100%)}body .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#153447}body .filter-panel .panel-body h4{color:#153447}body .cruise-features .cruise-feature-link .more-link{background:#153447}body .image-carousel .slick-slide.slick-current img{border-color:#f6bd17}body .package-details .package-prices{background:#153447}body .package-details .package-departure-details p{color:#153447;background:#153447}body .item-list-price-title{background:#153447}body .btnSubmit{background:#153447}body #email_request_form h1{color:white;background:#153447}body.inIframe .pageHeader{height:auto}body .list-view .cruise-item .cruise-title{font-weight:bold;font-size:28px}body .cruiseline-name.fs16{font-size:20px}body .low-rate-list li span{color:#f45145}body .ships-view-more-content div{max-width:85%}body .cruise-sailing-dates.for-list .btn.btn-primary{padding:0 40px 3px 40px;font-size:22px;border-radius:0;-webkit-transition:150ms;-o-transition:150ms;transition:150ms}body .cruise-sailing-dates.for-list .btn.btn-primary:hover{background-color:#153447;border-color:#153447}body .lowest-sailing-price{border-color:transparent;background-color:#ff9f58}body .cruise-sailing-dates-container{max-height:20000px}body .cruise-sailing-dates-container thead th{font-weight:bold}body .cruise-title{background:#153447;color:white;padding:15px}body .fromPricesTable .p-2 *{font-weight:bold}body .cruise-feature-item .cruise-feature-heading h2{font-weight:bold}body .sticky-bottom .cruise-package-title-nights-price{font-size:35px}body .sticky-bottom .cruise-details-package-title{font-weight:bold}body .sticky-bottom .btn-lg{border-radius:0;font-size:30px;padding-top:5px;padding-bottom:5px}body .sticky-bottom .btn-primary{border-radius:0;font-size:30px;padding:5px 50px}body .sticky-bottom .btn-primary:hover{background:#153447;border-color:#153447;color:white}body .section-cruise-details .continue .btn-primary{border-radius:0;font-size:30px;padding:5px 50px}body .section-cruise-details .continue .btn-primary:hover{background:#153447;border-color:#153447;color:white}body .category-price-table .btn-primary{border-radius:0;font-size:30px;padding:5px 50px}body .category-price-table .btn-primary:hover{background:#153447;border-color:#153447;color:white}body .stateroom-price .booknow{border-radius:0;font-size:30px;padding:5px 50px}body .stateroom-price .booknow:hover{background:#153447;border-color:#153447;color:white}body.page_cruise_details h1.page-title{font-weight:bold}body ::-moz-selection{background-color:#153447}body ::selection{background-color:#153447}body .alert.alert-primary{background-color:#d0e7f1;border:1px solid #bdddeb}::-moz-selection{background-color:#153447}::selection{background-color:#153447}.bg-primary{background-color:#153447!important}body .nav-stepper .nav-link.active{background-color:#153447}body .nav-stepper .nav-link.active:after{border-color:transparent #153447}body .table-header.supplier-payment-title-table{background-color:#153447}body .checkout-stepper-accordion .st-open>.card-header{background-color:#153447}body .text-price-color{color:#153447}.share-icon .odi-share-variant{color:#153447!important}.share-icon .odi-share-variant:hover{color:white!important}.section-sailing-date-btns{display:none}.paxInfo-bottom a.btn-outline-primary{display:none}.page_booking_checkout .client-footer,.page_cruise_cabin .client-footer,.page_cruise_category .client-footer,.page_cruise_details .client-footer{display:none}body .section-booking-details{display:-webkit-box;display:-ms-flexbox;display:flex}.section-booking-details .col-12:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section-booking-details .col-12:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section-booking-details .col-12:nth-child(3){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.section-booking-details .col-12:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section-booking-details .col-12:nth-child(5){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:1200px){.section-booking-details .col-12:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}body{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:border-box;box-sizing:border-box}body.page_cruise_emailrequest{direction:rtl}body #email_request_form{direction:rtl}body #email_request_form .selected-dial-code{padding-right:0}body #email_request_form .intl-tel-input.allow-dropdown input,body #email_request_form .intl-tel-input.allow-dropdown input[type=tel],body #email_request_form .intl-tel-input.allow-dropdown input[type=text],body #email_request_form .intl-tel-input.separate-dial-code input,body #email_request_form .intl-tel-input.separate-dial-code input[type=tel],body #email_request_form .intl-tel-input.separate-dial-code input[type=text]{padding-left:0;padding-right:100px}body .direct-cruise-header{height:auto}body .btn-primary{color:#153447;background-color:#f6bd17;border-color:#f6bd17}body .btn-primary.focus,body .btn-primary.hover,body .btn-primary:active:focus,body .btn-primary:focus,body .btn-primary:hover{background-color:#153447;border-color:#153447;color:#f6bd17}body .category-price-table .btn-primary:hover,body .section-cruise-details .continue .btn-primary:hover,body .stateroom-price .btn-primary:hover,body .sticky-bottom .btn-primary:hover{color:#f6bd17}body .stepper-item-caption,body .text-primary.cruise-details-package-title,body .text-primary.ng-star-inserted{color:#153447!important}body .btn-outline-primary.focus,body .btn-outline-primary.hover,body .btn-outline-primary:active:focus,body .btn-outline-primary:focus,body .btn-outline-primary:hover{color:white}body .read-more{font-weight:bold}body .read-more:hover{color:#153447}body .st-accordion .card-header.spc-panel-title:hover{color:#f6bd17}body .st-accordion .card-header.spc-panel-title:hover .step-number{color:#153447}body .bg-primary.trip-total{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAAQklEQVRIie3NsREAIAgEQbo2lM7f1IQREDT5LeBOhIjeAzCQNzsnvnhyEosHJ7m4c3IXP0xq4sakNr5NFIC2xIn+WZbsFrpl9LQ2AAAAAElFTkSuQmCC");background-repeat:no-repeat;background-size:15px;background-position:left 0.5rem center;color:#f6bd17}