.advSearchReset a:hover,.advSearchResetLast a:hover{color:#fff!important;background:#ff3048!important}.mainContentAdvSearch table{width:100%}.mainContentAdvSearch table select{width:100%!important}.advSearchReset a:link,.advSearchReset a:visited,.advSearchResetLast a:link,.advSearchResetLast a:visited{color:#033669!important;text-decoration:none!important;width:100%!important;box-sizing:border-box;display:inline-block;border-left:1px solid #033669;border-right:none!important;border-bottom:1px solid #033669;border-top:none!important}.advSearchResetLast a:link{border-right:1px solid #033669!important}.swiftCruiseSearchAdvanced{margin-top:10px;margin-bottom:15px}.swiftCruiseSearchAdvanced #odysseus{border:1px solid #bbb}.swiftCruiseSearchAdvanced .od-button-wrapper .od-adv-search-btn .advance-btn-label{display:inline!important}.swiftCruiseSearchAdvanced .od-button-wrapper.od-search-button .od-icon svg{fill:#fff!important}.swiftCruiseSearchAdvanced .od-button-wrapper .od-adv-search-btn .od-adv-search-icon span svg{display:none!important}.swiftCruiseSearchAdvanced .od-button-wrapper .od-adv-search-btn .od-adv-search-icon{width:162px!important;background-color:#ff3048!important;color:#fff!important}.swiftCruiseSearchAdvanced #odysseus #OVExploreContainer .od-button-wrapper .od-adv-search-btn .od-adv-search-icon:hover{background-color:#c80101!important}.swiftCruiseSearchAdvanced .od-tab-form-wrapper button.btn-search{background-color:#ff3048!important}.swiftCruiseSearchAdvanced .od-tab-form-wrapper button.btn-search:hover{background-color:#c80101!important}.swiftCruiseSearchAdvanced .od-reset-btn-wrapper .reset{background-color:#bbb!important}.swiftCruiseSearchAdvanced .od-reset-btn-wrapper .reset:hover{background-color:#aaa!important}.swiftCruiseSearchAdvanced .destination-type-radio span{padding-left:20px!important}.swiftCruiseSearchAdvanced .itineraties-found span{margin-left:0!important;font-size:14px}span.total-itineraries{display:none!important}.swiftCruiseSearchAdvanced .od-button-wrapper.od-search-button .btn-search span{color:#fff!important}.swiftCruiseSearchAdvanced #odysseus #OVExploreContainer .od-button-wrapper{width:175px!important}.swiftCruiseSearchAdvanced .od-checkbox-main-wrapper .od-checkbox-wrapper .od-checkbox label.od-checkbox-label{text-transform:capitalize!important;padding-left:21px!important;margin-left:23px!important}.swiftCruiseSearchAdvanced .od-main-wrapper .od-tab-form-wrapper .od-results-wrapper .itineraties-found span.number{font-size:20px!important;margin-right:0!important}#odysseus .od-results-wrapper{margin-top:2px!important}.swiftCruiseSearchAdvanced .destination-type-radio span:before,.swiftCruiseSearchAdvanced .od-input-box,.swiftCruiseSearchAdvanced label.od-checkbox-label:before{background-color:#fff!important}.swiftCruiseSearchAdvanced #odysseus #OVExploreContainer .destination-type-radio label{line-height:16px!important}#odysseus #OVExploreContainer.garnet .od-main-wrapper .od-tab-form-wrapper .destination-type-radio span:before{width:16px!important;height:16px!important}.cruise-search-qtip p{margin-bottom:10px}.cruise-search-qtip p:last-child{margin-bottom:0}p.search-help-title{font-size:14px}p.search-help-title,span.search-select-type{font-weight:700;text-decoration:underline}p.search-help-subtitle{font-style:italic}a.cruiseSearchqTipLink{font-size:13px;cursor:pointer!important}.qtip-cruiseSearchTip p{margin-bottom:10px}.qtip-cruiseSearchTip p:last-child{margin-bottom:0}p.searchHelpTitle,span.searchSelectType{text-decoration:underline;font-weight:700}p.searchHelpTitle{font-size:14px}p.searchHelpSubtitle{font-style:italic}a#cruiseSearchHelpLink:hover{cursor:default}#insidersClubExit{margin:15px 0;padding:5px 7px;text-align:center;font-size:13px;background-color:#fff;color:#ff3048;border:1px solid #ff3048}#insidersClubExit span{text-decoration:underline;font-weight:700;text-transform:uppercase}#main-search-form-wrapper{width:100%!important;margin:0 auto;padding:0 10px;position:relative;box-sizing:border-box}#main_search_form_wrapper #odysseus #OVExploreContainer .simple_select .od-form-wrapper .od-input-wrapper label{padding-bottom:5px!important;padding-top:10px!important}#odysseus #OVExploreContainer .simple_select .od-form-wrapper .od-input-wrapper select{border:1px solid}optgroup{font-weight:bolder}@media (max-width:767px){#odysseus #OVExploreContainer.garnet .od-main-wrapper .od-tab-form-wrapper .od-input-wrapper{max-width:50%!important;flex-basis:50%!important}#odysseus #OVExploreContainer .od-checkbox-main-wrapper .od-checkbox-wrapper .od-checkbox{justify-content:left!important}#odysseus #OVExploreContainer .od-checkbox-main-wrapper .od-checkbox-wrapper{padding-top:0!important;padding-bottom:0!important}#odysseus #OVExploreContainer.garnet .od-main-wrapper .od-tab-form-wrapper .od-main-button-wrapper{margin-top:5px}.swiftCruiseSearchAdvanced .od-checkbox-main-wrapper .od-checkbox-wrapper .od-checkbox label.od-checkbox-label{margin-left:0!important}}@media (max-width:520px){#odysseus #OVExploreContainer.garnet .od-main-wrapper .od-tab-form-wrapper .od-input-wrapper{max-width:100%!important;flex-basis:100%!important}#odysseus #OVExploreContainer .od-checkbox-main-wrapper .od-checkbox-wrapper .od-checkbox{justify-content:left!important}#odysseus #OVExploreContainer .od-checkbox-main-wrapper .od-checkbox-wrapper{padding-top:0!important;padding-bottom:0!important}.swiftCruiseSearchAdvanced .od-checkbox-main-wrapper .od-checkbox-wrapper .od-checkbox label.od-checkbox-label{margin-left:0!important}}@media (max-width:340px){#odysseus #OVExploreContainer.garnet .od-main-wrapper .od-tab-form-wrapper .destination-type-radio label{margin-right:0!important;margin-left:0!important;width:100%;margin-bottom:10px;padding-left:8px}}