.rccl_mainNavigationWrapper{width:99.2%!important}.rccl_mainNavigationMenuInnerBrowseAllShipsBtn{padding-top:13px!important}.rccl_mainNavigationMenuTab{width:196px}.rccl_mainNavigationLogoExtraSmall{display:none}.rccl_mainNavigation{background:#1b2653}.rccl_mainNavigationHt0{height:0!important}@media screen and (min-width:1600px){.rccl_socialSearchNavigationSearchTextContainer{margin-right:-21px}}@media only screen and (max-width :1600px){.rccl_mainNavigationMenuBarContainer{max-width:100%}}@media only screen and (max-width :1200px){.rccl_mainNavigationMenuTab{width:132px}.rccl_mainNavigationDropdownClose{margin-left:5px}}@media only screen and (max-width :1100px){.rccl_mainNavigationMenuTab{width:15%}.rccl_mainNavigationDropdownClose{margin-left:8px}.rccl_mainNavigationLogoLarge{display:none}.rccl_mainNavigationLogoSmall{display:block}}@media only screen and (max-width :1024px){.rccl_mainNavigationMenuTab{width:17%}.rccl_mainNavigationLogoLarge{width:auto;margin-top:0}.rccl_mainNavigationMenuTab{width:15%}.rccl_mainNavigationDropdownClose{margin-left:8px}.rccl_mainNavigationLogo{margin-top:3px}.rccl_mainNavigationDestinationDropdownImg{width:31.3%;height:121px;margin-right:10px;background-size:100%}}@media screen and (max-width:1024px) and (min-width:737px){.rccl_mainNavigationDestinationDropdownImg{width:31.3%;height:124px;margin-right:10px;background-size:100%}}@media screen and (max-width:1024px) and (min-width:881px) and (orientation:portrait){.rccl_mainNavigationCruiseDealCommon{width:45.2%!important}}@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){.rccl_mainNavigationDestinationImgFirstCruise{height:128px;background-size:332px 132px}.rccl_mainNavigationCruiseDealCommon{background-size:cover}.rccl_latest_Cruise_Deal_Img_full{width:94%!important;background-size:cover!important}.rccl_mainNavigationCruiseDealCommon{height:120px!important}}@media screen and (min-width:1024px) and (max-width:1366px) and (orientation:portrait){.rccl_mainNavigationDestinationImgFirstCruise{height:119px;background-size:100%}}@media only screen and (max-width :1023px){.rccl_mainNavigationDestinationsExploreDestinationsBtn{width:367px!important}.rccl_mainNavigationLogoLarge{width:150px;margin-top:9px}.rccl_mainNavigationLogo{margin-top:3px}}@media only screen and (max-width:991px){.rccl_socialSearchNavigationRightContents a li.rccl_socialSearchNavigationBlogIcon{display:none!important}}@media only screen and (max-width :320px){.rccl_mainNavigationCruiseDealCommon{height:73px!important}}@media only screen and (max-width :768px){.rccl_mainNavigationDepartureCheckboxDisableButton,.rccl_mainNavigationFindCruiseReturnCheckboxDisableBtn{float:none}.rccl_mainNavigationFindCruiseDisabledDepartureDate{float:none}.rccl_mainNavigationDestinationsExploreDestinationsBtn{width:313px!important}.rccl_mainNavigationMenuInnerDiscoverBoxSection1>ul.rccl_mainNavigationMenuInnerList{padding:0 15px 0 0}.rccl_mainNavigationDestinationDropdownImg{height:109px;margin-right:10px;background-size:104px 132px}}@media only screen and (max-width :760px){.rccl_mainNavigationLogoSmall{display:none}.rccl_mainNavigationLogoExtraSmall{display:block}}@media only screen and (max-width :736px){.rccl_mainNavigationLogo{margin-top:-7px;margin-left:10px}.rccl_mainNavigationDestinationRegionListLeft .rccl_mainNavigationMenuBarContainer li{padding-right:15px}.rccl_mainNavigationMenuSmallCommon{font-size:19px;padding:8px 0 9px 9px}.rccl_mainNavigationMenuTab{width:100%}.rccl_mainNavigationMenuBarWrapper{position:relative;top:-9px}}.rccl_socialSearchNavigationSocialIcon{padding:0 10px!important}.rccl_socialSearchNavigationRightContents a li{padding:0 7px!important}@media only screen and (max-width:736px){.rccl_socialSearchNavigationRightContents a li{padding:0 25px!important}}@media only screen and (max-width:736px){.rccl_socialSearchNavigationSearchTextContainer{margin-left:10px!important}}.rccl_socialSearchNavigationBlogIcon{margin-left:40px!important}.rccl_mainNavigationSmallMenuSocialForBlog{padding:0 0 0 5.5%;color:#165d8d}@media only screen and (max-width:736px){.rccl_mainNavigationSmallMenuSocialForBlog{background-color:#f2f2f2;color:#165d8d}}@media screen and (min-width:768px){.rccl_socialSearchNavigationSearchTextContainer{margin-right:-11px}}@media screen and (min-width:320px){li.rccl_mainNavigationDestinationImgFirstCruise{background-size:cover}.rccl_mainNavigationDestinationsExploreDestinationsBtn{width:100%!important}}.rccl_mainNavigationMenuInnerListOurShip{width:23%;float:left;padding:0 20px 0 0}.rccl_mainNavigationMenuInnerListOurShip li{padding-bottom:15px}.rccl_mainNavigationMenuInnerListDiscoverNew{width:23%;float:left;padding:0 20px 0 0}.rccl_mainNavigationMenuInnerListDiscoverNew li{padding-bottom:15px}.rccl_mainNavigationMenuBarContainer{max-width:1150px}.rccl_mainNavigationMenuInnerOurShipBoxWrapper li{display:inherit}@media screen and (min-width:880px) and (max-width:991px){.rccl_mainNavigationMenuInnerListTitle,.rccl_mainNavigationMenuTab p{font-size:16px!important}.rccl_mainNavigationMenuTab{width:14%}}@media only screen and (min-width:1024px){.rccl_mainNavigationDropdownClose{margin-left:5px}.rccl_mainNavigationMenuActive>.rccl_mainNavigationDropdownClose{transform-origin:65% 50%}}@media only screen and (min-width:1200px){.rccl_mainNavigationDropdownClose{margin-left:12px}.rccl_mainNavigationMenuTab{width:152px}}@media only screen and (min-width:1400px){.rccl_mainNavigationDropdownClose{margin-left:18px}.rccl_mainNavigationMenuTab{width:173px}}@media only screen and (min-width:1615px){.rccl_mainNavigationDropdownClose{margin-left:30px}.rccl_mainNavigationMenuTab{width:185px}}.rccl_mainNavigationMenuInnerDiscoverBoxWrapper .rccl_mainNavigationMenuInnerListTitle{margin-right:0}@media only screen and (max-width:880px){.rccl_mainNavigationMenuTabFindCruiseNew{font-size:18px}.rccl_mainNavigationMenuTabFindCruiseNew:focus,.rccl_mainNavigationMenuTabFindCruiseNew:hover,.rccl_mainNavigationMenuTabFindCruiseNew:visited{color:#165d8d}.rccl_mainNavigationMenuTabFindCruiseNew{padding-left:3%}.rccl_mainNavigationSmallMenuForMobile .fa-search{padding-left:20px}.rccl_mainNavigationSmallMenuForMobileAlreadyBook{display:inline-block;max-width:155px;padding-left:12px!important}.rccl_mainNavigationSmallMenuForMobileSignup{display:inline-block;max-width:155px;padding-left:12px!important}.btn-find-cruise{width:159px!important}.rccl_mainNavigationMenuInnerDiscoverBoxWrapper .rccl_mainNavigationMenuInnerListTitle{margin-right:25px}.rccl_socialSearchNavigationRightContents{margin-right:24px}.rccl_mainNavigationMenuInnerDestinationsBoxsection2 .rccl_mainNavigationMenuInnerWrapperDestinationRegion .rccl_mainNavigationMenuInnerListTitle{margin-left:0}.rccl_mainNavigationMenuTabCruiseDeal{border-bottom:solid 1px #ddd}.rccl_mainNavigationMenuTabCruiseDeal.rccl_mainNavigationMenuActive{border-bottom:none}.rccl_mainNavigationMenuInnerOurShipBoxWrapper .rccl_mainNavigationMenuInnerListTitle{display:none}.rccl_mainNavigationShroud{display:none!important}.rccl_mainNavigationMenuInnerDiscoverBannerThird{margin-bottom:25px}.rccl_mainNavigationMenuInnerWrapper{padding-bottom:25px}.rccl_mainNavigationMenuInnerCruiseDealBoxSection2{margin-left:0}.rccl_mainNavigationMenuInner{padding:0 20px 0 20px}.rccl_mainNavigationMenuSmall{display:inherit!important}.rccl_mainNavigationMenuInnerCruiseDealBoxSection1.rccl_mainNavigationMenuInnerCruiseDealBoxWrapper.rccl_mainNavigationMenuInnerSection .rccl_mainNavigationMenuInnerListTitle{margin-left:0}.rccl_mainNavigationDestinationRegionListLeft li{padding-right:15px}.rccl_mainNavigation{padding:10px 0;min-height:40px}.rccl_mainNavigationMenuSmall .fa{color:#fff;padding-left:15px}.rccl_mainNavigationMenuBarContainer li{display:block}.rccl_mainNavigationMenuTab{width:100%}.rccl_mainNavigationMenuTab{background:#f2f2f2;color:#165d8d}p.rccl_mainNavigationMenuName{padding-left:3%;float:left}.rccl_mainNavigationMenuTab .rccl_mainNavigationDropdownClose,.rccl_mainNavigationMenuTab .rccl_mainNavigationDropdownOpen{float:right}.rccl_mainNavigationMenuTab .fa{color:#0073bb}.rccl_mainNavigationDropdownClose,.rccl_mainNavigationDropdownOpen{margin:0 25px}.rccl_mainNavigationSmallMenuForMobile{background-color:#f2f2f2;display:inline-block!important;width:100%;text-align:left;color:#165d8d;margin:15px 0;padding:0}.rccl_mainNavigationSmallMenuForMobile{font-family:proxima-nova,sans-serif;font-weight:600;font-size:14px}.rccl_mainNavigationSmallMenuForMobile i{padding-left:5%;padding-right:12px;color:#165d8d;font-size:14px}.rccl_mainNavigationMenuBarWrapper{background-color:#f2f2f2;overflow:auto;width:100%;display:none;padding-bottom:50px}.rccl_mainNavSectionMakeHidden{visibility:hidden;display:block}.rccl_mainNavigationLogo{margin-top:-7px;margin-left:10px}.rccl_mainNavigationLogoSmall{display:none}.rccl_mainNavigationLogoExtraSmall{display:block}.rccl_mainNavigationMenuBarWrapper{position:relative}.rccl_mainNavigationMenuTab{text-align:left;border-top:1px solid #ddd;width:100%}.rccl_mainNavigationMenuInnerDestinationsBox .rccl_mainNavigationMenuInnerSection,.rccl_mainNavigationMenuInnerFindCruiseBox .rccl_mainNavigationMenuInnerSection{padding-left:0!important}.rccl_mainNavigationMenuInnerCruiseDealBox .rccl_mainNavigationMenuInnerSection,.rccl_mainNavigationMenuInnerDestinationsBox .rccl_mainNavigationMenuInnerSection,.rccl_mainNavigationMenuInnerDiscoverBox .rccl_mainNavigationMenuInnerDiscoverBoxSection1,.rccl_mainNavigationMenuInnerFindCruiseBox .rccl_mainNavigationMenuInnerSection,.rccl_mainNavigationMenuInnerOurShipBox .rccl_mainNavigationMenuInnerSection{width:100%}.rccl_mainNavigationMenuTabCruiseDeal_Box,.rccl_mainNavigationMenuTabDestinationsBox,.rccl_mainNavigationMenuTabDiscoverBox,.rccl_mainNavigationMenuTabFindCruiseBox,.rccl_mainNavigationMenuTabOurShipBox{display:block}.rccl_mainNavMenuOpen{display:inherit!important}.rccl_mainNavigationMenuContentTab{margin-top:0!important;padding-bottom:0;height:auto!important;background:#f2f2f2}.rccl_mainNavigationMenuContentTab{max-height:initial}.rccl_mainNavigationMenuContentTab{background:#f2f2f2;position:relative}.rccl_mainNavigationMenuInnerWrapper.rccl_mainNavigationMenuInnerWrapperDiscover{padding-top:0!important}.rccl_mainNavigationMenuInnerWrapper{width:100%!important}.rccl_mainNavigationMenuInnerList{width:50%;padding:0 10px 0 0}.rccl_mainNavigationMenuInnerDiscoverBannerFirst,.rccl_mainNavigationMenuInnerDiscoverBannerSecond,.rccl_mainNavigationMenuInnerDiscoverBannerThird{height:90px;border-radius:5px}.rccl_mainNavigationDiscoverBannerImgTextBrouchure{bottom:14px!important}.rccl_mainNavigationDiscoverBannerImgText{bottom:55px;font-size:18px}.rccl_mainNavigationMenuInnerDiscoverBannerFirst,.rccl_mainNavigationMenuInnerDiscoverBannerSecond,.rccl_mainNavigationMenuInnerDiscoverBannerThird{height:90px;border-radius:5px}li.rccl_mainNavigationFindCruiseCallToActionTwo.rccl_mainNavigationFindCruiseCallToActionMoreOption{width:70px}.rccl_mainNavigationDropdownClose,.rccl_mainNavigationDropdownOpen{margin-left:8px}.rccl_mainNavigationCruiseDealCommon{width:100%!important;border-bottom:0;background-size:cover!important}.rccl_mainNavigationCruiseDealFirstImg{background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 98.5%,rgba(0,0,0,.6) 98.5%),url(/assets/images/components/navigation/cruise-deals/rccl_mainNavLatestOffer2Ipad.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 98.5%,rgba(0,0,0,.6) 98.5%),url(/assets/images/components/navigation/cruise-deals/rccl_mainNavLatestOffer2Ipad.jpg) no-repeat;background-size:100%}.rccl_mainNavigationCruiseDealLatestImg li{margin-bottom:6px;width:100%;left:0}.rccl_mainNavigationCruiseDealCommon{height:76px!important}.rccl_mainNavigationCruiseDealCommon{border-radius:5px}.rccl_mainNavigationDestinationImgFirstCruise{height:110px}.rccl_mainNavigationMenuInnerDiscoverBannerFirst,.rccl_mainNavigationMenuInnerDiscoverBannerSecond,.rccl_mainNavigationMenuInnerDiscoverBannerThird{height:90px;border-radius:5px}.rccl_mainNavigationDiscoverBannerImgText{bottom:31px;font-size:18px}.rccl_socialSearchNavigationRightContents a li{padding:0 25px!important}.rccl_socialSearchNavigationRightContents a+li{display:none!important;cursor:pointer}.rccl_socialSearchNavigationBookedText,.rccl_socialSearchNavigationContactUsSearch,.rccl_socialSearchNavigationEmailText{display:none!important}.rccl_mainNavigationMenuInnerOurShipHideSmallRes{display:none}.rccl_mainNavigationMenuInnerOurShipShowSmallRes{display:block}.rccl_mainNavigationFindCruiseContentsMore{margin-bottom:70px}.rccl_mainNavigationMenuInnerListOurShip{width:50%;float:left}.rccl_mainNavigationMenuInnerListOurShip li a{font-size:14px;line-height:25.6px}.rccl_mainNavigationMenuInnerListDiscoverNew{width:50%;float:left}.rccl_mainNavigationMenuInnerListDiscoverNew li a{font-size:14px;line-height:25.6px}}@media screen and (min-width:737px) and (max-width:880px){.rccl_mainNavigationFadeIt{margin-top:160px!important}.rccl_mainNavigationFindCruiseReturnCheckboxDisableBtn{margin-right:0;margin-left:40px}.rccl_mainNavigationDepartureCheckboxDisableButton,.rccl_mainNavigationFindCruiseReturnCheckboxDisableBtn{float:none}.rccl_mainNavigationFindCruiseDisabledDepartureDate{float:none}.rccl_socialSearchNavigationRight,.rccl_socialSearchNavigation_Lt{margin-right:20px}li.rccl_mainNavigationFindCruiseCallToActionTwo.rccl_mainNavigationFindCruiseCallToActionMoreOption{width:98px!important}li.rccl_mainNavigationFindCruiseCallToActionTwo.rccl_mainNavigationFindCruiseCallToActionMoreOption{margin-top:32px!important}.rccl_mainNavigationMenuBarWrapper{top:3px}.rccl_mainNavigationDestinationImgFirstCruise{width:48.5%}.rccl_mainNavigationMenuInnerDestinationsBoxsection2 .rccl_mainNavigationMenuInnerWrapperDestinationRegion .rccl_mainNavigationMenuInnerListTitle{margin-left:0}.rccl_mainNavigationMenuInnerDiscoverBoxSection1>ul.rccl_mainNavigationMenuInnerList{padding:0 42px 0 0}.rccl_mainNavigationCruiseDealFirstImg{background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 98.5%,rgba(0,0,0,.6) 98.5%),url(/assets/images/components/navigation/cruise-deals/rccl_mainNavLatestOffer2.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 98.5%,rgba(0,0,0,.6) 98.5%),url(/assets/images/components/navigation/cruise-deals/rccl_mainNavLatestOffer2.jpg) no-repeat;background-size:100%}.rccl_mainNavigationCruiseDealSecondImg{background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 98.5%,rgba(0,0,0,.6) 98.5%),url(/assets/images/components/navigation/cruise-deals/rccl_mainNavLatestOffer4.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 98.5%,rgba(0,0,0,.6) 98.5%),url(/assets/images/components/navigation/cruise-deals/rccl_mainNavLatestOffer4.jpg) no-repeat;background-size:100%}.rccl_mainNavigationCruiseDealThirdImg{background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 98.5%,rgba(0,0,0,.6) 98.5%),url(/assets/images/components/navigation/cruise-deals/rccl_mainNavLatestOffer5.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 98.5%,rgba(0,0,0,.6) 98.5%),url(/assets/images/components/navigation/cruise-deals/rccl_mainNavLatestOffer5.jpg) no-repeat;background-size:100%}.rccl_mainNavigationCruiseDealFourthImg{background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 98.5%,rgba(0,0,0,.6) 98.5%),url(/assets/images/components/navigation/cruise-deals/rccl_mainNavLatestOffer6.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 98.5%,rgba(0,0,0,.6) 98.5%),url(/assets/images/components/navigation/cruise-deals/rccl_mainNavLatestOffer6.jpg) no-repeat;background-size:100%}.rccl_mainNavigationMenuInnerListOurShip{width:31.333%}.rccl_mainNavigationMenuInnerListDiscoverNew{width:31.333%}.rccl_mainNavigationMenuInnerDiscoverBanner a{display:inline-block;width:48.5%;margin-right:1%}.rccl_mainNavigationMenuInnerDiscoverBannerFirst,.rccl_mainNavigationMenuInnerDiscoverBannerSecond,.rccl_mainNavigationMenuInnerDiscoverBannerThird{width:100%}.rccl_mainNavigationCruiseDealCommon{height:120px!important}.rccl_mainNavigationMenuInner{padding:0 40px 0 25px}.rccl_mainNavigationCruiseDealLatestImg li{width:48.4%!important}.rccl_mainNavigationMenuInnerDiscoverBannerFirst,.rccl_mainNavigationMenuInnerDiscoverBannerSecond{margin-bottom:-2px}.rccl_mainNavigationCruiseDealLatestImg li{margin-bottom:10px}.rccl_mainNavigationMenuInnerDiscoverBannerFirst,.rccl_mainNavigationMenuInnerDiscoverBannerSecond{margin-bottom:3px;margin-right:6px}.rccl_mainNavigationLogo{margin-bottom:0!important}}@media only screen and (min-width:881px){.rccl_mainNavigationMenuTabFindCruiseNew{font-size:18px}.rccl_mainNavigationMenuTabFindCruiseNew:focus,.rccl_mainNavigationMenuTabFindCruiseNew:hover,.rccl_mainNavigationMenuTabFindCruiseNew:visited{color:#fff}.rccl_mainNavigationMenuBarContainer li{font-size:18px}.rccl_mainNavigationLogo{margin-right:7px}.rccl_mainNavigationMenuInnerDiscoverBoxSection1>ul.rccl_mainNavigationMenuInnerList{padding:0 40px 0 0;margin-left:5px}.rccl_mainNavigationMenuInnerCruiseDealBoxSection2{margin-left:25px}.rccl_mainNavigationMenuInnerOurShipHideSmallRes{display:block;margin-left:25px}.rccl_mainNavigationMenuInnerOurShipBoxWrapper .rccl_mainNavigationMenuInnerListTitle{margin-left:25px}.rccl_mainNavigationMenuInnerOurShipShowSmallRes{display:none}.rccl_mainNavigationMenuInnerListOurShip li a{font-size:16px;line-height:25.6px}.rccl_mainNavigationMenuInnerListDiscoverNew li a{font-size:16px;line-height:25.6px}.rccl_mainNavigationMenuInnerDiscoverBox .rccl_mainNavigationMenuInnerDiscoverBoxSection1{margin-left:0}.rccl_mainNavigationMenuInnerDiscoverBoxWrapper .rccl_mainNavigationMenuInnerListTitle{margin-left:25px}}.rccl_mainNavigationMenuInnerOurShipBoxWrapper .rccl_mainNavigationMenuInnerListTitle{line-height:25.6px;color:#6c7b96!important}@media only screen and (max-width:736px){.btn-find-cruise{width:98%!important}.rccl_mainNavigationFindCruiseDropDownAnylength{margin-top:0!important}.rccl_mainNavigationMenuBarWrapper{top:-9px}.rccl_mainNavigationMenuInnerListOurShip.rccl_mainNavigationMenuInnerListOurShipLastCol{clear:both;float:none;width:100%;padding:0}.rccl_mainNavigationMenuInnerListDiscoverNew.rccl_mainNavigationMenuInnerListDiscoverNewLastCol{clear:both;float:none;width:100%;padding:0}.rccl_mainNavigationDestinationsExploreDestinationsBtn{padding:13px 11px}.rccl_mainNavigationMenuInnerListOurShip.rccl_mainNavigationMenuInnerListOurShipLastCol .rccl_mainNavigationMenuInnerBrowseAllShipsBtn{width:100%}.rccl_mainNavigationFadeIt{margin-top:140px!important}}@media only screen and (min-width:737px){.rccl_mainNavigationMenuInnerBrowseAllShipsBtn{margin-bottom:25px}}@media only screen and (min-width:880px)and (max-width:992px){.rccl_mainNavigationMenuTabFindCruiseNew{font-size:16px}.rccl_mainNavigationMenuInnerWrapper{width:850px!important}.rccl_mainNavigationMenuInnerListOurShip{width:21.5%}.rccl_mainNavigationMenuInnerListDiscoverNew{width:21.5%}}@media only screen and (max-width:736px)and (orientation:landscape){.rccl_mainNavigationMenuBarWrapper{height:200px!important}.rccl_mainNavigationMenuInnerDiscoverBanner a{display:block;width:100%;margin-bottom:2%}}.rccl_mainNavigationCruiseDealSignUpBtn a{padding:3px}.rccl_mainNavigationWrapper{width:99.9%!important}.rccl_mainNavigationDestinationsExploreDestinationsBtn{margin:0 0 25px!important}.rccl_mainNavigationFindCruiseDisabledDepartureDate{width:auto}.rccl_mainNavigationMenuInnerListOurShip li a:focus,.rccl_mainNavigationMenuInnerListOurShip li a:hover{color:#0073bb!important}.rccl_mainNavigationMenuInnerListDiscoverNew li a:focus,.rccl_mainNavigationMenuInnerListDiscoverNew li a:hover{color:#0073bb!important}.rccl_mainNavigationMenuInnerListFirst_blank{margin-bottom:25px}.rccl_mainNavigationMenuInnerDiscoverBox .rccl_mainNavigationMenuInnerDiscoverBoxSection1 li{line-height:25.6px!important}.rccl_mainNavigationMenuInnerWrapperDestinationRegion .clearfix{line-height:2}.rccl_mainNavigationCruiseDealSignUpText{line-height:10px}.rccl_mainNavigationCruiseDealSignUpContainer{padding-top:15px}.rccl_socialSearchNavigationRightContents a+li{float:left;padding:0 7px}ul.rccl_socialSearchNavigationRightContents a{float:left}input[type=text].rccl_mainFooterSignupInput{line-height:45px!important}.rccl_mainFooter .input-group .btn{line-height:45px!important}.rccl_mainNavigationCruiseDealSignUpBtnContainer.rccl_mainNavigationCruiseDealSignUpBtn{height:50px}.rccl_mainNavigationFindCruiseCallToActionThree{font-size:12px!important}.rccl_mainNavigationFindACruiseFive p{line-height:17.8px!important;margin-bottom:6px}@media only screen and (min-width:1024px){.rccl_mainNavigationMenuInnerListOurShip.rccl_mainNavigationMenuInnerOurShipList4{width:23%}}.rccl_mainNavigationMenuInnerListOurShip li a{color:#0073bb!important}.rccl_mainNavigationMenuInnerListDiscoverNew li a{color:#0073bb!important}.rccl_subNavigationWrapper a{font-family:darwin-bold,sans-serif!important;font-weight:400!important}@media only screen and (max-width:736px) and (orientation:portrait){.fade_It{margin-top:108px!important}}element.style{position:fixed}.btn-find-cruise:focus{background-color:#58b999!important}a.rccl_mainNavigationDestinationsExploreDestinations:before{width:100%;position:absolute;content:'';height:14px;top:-6px;left:0;z-index:9999999;transition-delay:0s!important;cursor:default;pointer-events:none}a.rccl_mainNavigationTooltipContactRequest:focus,a.rccl_mainNavigationTooltipContactRequest:hover{color:#428bca}.rccl_mainNavigationCruiseDealThirdImg{background-position:center}.rccl_mainNavigationFindCruiseCallToActionThree,.rccl_mainNavigationFindCruiseDropDown,.span.rccl_mainNavigationMenuInnerCruiseDealTitle{font-weight:700}.rccl_mainNavigationFindCruiseInnerOverlayAreaOfDropDownDuration .rccl_mainNavigationMenuInnerListTitle i.fa.fa-calendar-o{padding:4px 25px 0 3px}li.rccl_mainNavigationFindCruiseCallToActionTwo.rccl_mainNavigationFindCruiseCallToActionMoreOption{font-weight:700}.rccl_mainNavigationMenuInnerOurShipImage1{width:257px;background:url(/assets/images/components/navigation/our-ship/rccl_mainNavOurShipIndependenceOfSeas.jpg);background-size:cover;background-position:center;height:115px;border-radius:5px;position:relative;text-align:center;margin-bottom:25px}.rccl_mainNavigationMenuInnerOurShipImage2{width:257px;background:url(/assets/images/components/navigation/our-ship/rccl_mainNavOurShipSymphonyOfSeas.jpg);background-size:cover;background-position:center;height:115px;border-radius:5px;position:relative;text-align:center;margin-bottom:40px}.rccl_mainNavigationMenuInnerOurShipImage2 p{position:absolute;text-shadow:1px 1px #000;width:100%;text-align:center;bottom:30px;font-size:18px}.rccl_mainNavigationMenuInnerOurShipImage1 p{position:absolute;text-shadow:1px 1px #000;width:100%;text-align:center;bottom:30px;font-size:18px}.rccl_mainNavigationMenuInnerOurShipImage2 span{position:absolute;text-shadow:1px 1px #000;width:100%;text-align:center;bottom:17px;display:block;font-size:16px}.rccl_mainNavigationMenuInnerOurShipImage1 span{position:absolute;text-shadow:1px 1px #000;width:100%;text-align:center;bottom:17px;display:block;font-size:16px}@media only screen and (max-width :736px){.rccl_mainNavigationMenuInnerOurShipImage2{width:100%;height:110px;background-size:cover}.rccl_mainNavigationMenuInnerOurShipImage1{width:100%;height:110px;background-size:cover}.rccl_mainNavigationMenuInnerDiscoverBannerMobile{width:100%!important;background-size:cover;background-position:center;height:125px;border-radius:5px;position:relative;text-align:center;margin-bottom:25px}}a.rccl_contactPopupBtn{background-color:rgba(251,186,0,1);color:#191a51;min-width:120px;border:none;font-weight:600;height:45px;width:100%;display:inline-block;text-align:justify;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;margin-bottom:6px;padding:7px 5px;line-height:16px;font-family:proxima-nova,sans-serif;font-weight:700;font-size:14px;letter-spacing:0}.rccl_contactPopupBtn.rccl_contactPopupBtnLast{padding-top:14px}.rccl_contactPopupBtn img{width:34px;float:left;margin-right:5px}a.rccl_contactPopupBtn:active,a.rccl_contactPopupBtn:focus,a.rccl_contactPopupBtn:hover,a.rccl_contactPopupBtn:visited{color:#191a51;background-color:rgba(251,186,0,.9);border-color:rgba(251,186,0,.9);text-decoration:none}.rccl_mainNavigationTooltipNumber a{font-size:27px}.rccl_mainNavigationTooltipCallCharges{margin:0 auto 14px auto}.rccl_mainNavigationTooltipRequestCallNav{margin-top:2px}.rccl_mainNavigationMenuInnerOurShipImage1 .rccl_mainNavigationMenuInnerOurShipImageTxt{position:absolute;text-shadow:1px 1px #000;width:100%;text-align:center;bottom:55px;display:block;font-size:16px}#rccl_cookieAlert{z-index:3!important}.rccl_socialSearchNavigation{z-index:1!important}.rccl_mainNavigation{z-index:2!important}.rccl_mainNavigationMainTooltipNav{z-index:2!important}.rccl_mainNavigationMenuInner{border-bottom:none}@media screen and (min-width:736px) and (max-width:768px) and (orientation:portrait){.rccl_ItineraryBrochureCodeOverlayTextStyleOuter hr{display:block!important;margin-bottom:-10px!important}}.rccl_socialSearchNavigationRight{margin-right:10px}@media screen and (min-width:480px) and (max-width:767px) and (orientation:landscape){.rccl_mainNavigationMenuInnerThisIsHowHolidayOffer{background-color:#ff4061;background-size:contain!important}}input#TxtEmail::placeholder{color:#555;opacity:.85}.rccl_mainNavigationDestinationsExploreDestinations span{padding:12px 0}.rccl_mainNavigationCruiseDealSignUpBtnContainer.rccl_mainNavigationCruiseDealSignUpBtn:hover{margin-top:0;border-bottom:5px solid #005c96}.rccl_mainNavigationCruiseDealSignUpBtnContainer.rccl_mainNavigationCruiseDealSignUpBtn{padding:3px 0 0 0}a.rccl_mainNavigationCruiseDealSignUpBtnHover{padding:0 0 20px 0;display:inline-block;margin-top:9px;height:38px;width:100%}.rccl_siteSearchUL .btn-primary{background-color:#4095c9!important}.rccl_mainNavigationFindCruiseoverlayAreaOfDropDown,.rccl_mainNavigationFindCruiseoverlayAreaOfDropDownDuration,.rccl_mainNavigationFindCruiseoverlayAreaOfDropDownLength,.rccl_mainNavigationFindCruiseoverlayAreaOfDropDownShip{display:none}.home_rccl_mainNavigationFindCruiseInnerOverlayAreaOfDropDownDuration .rccl_mainNavigationFindCruiseInnerDuration i,.rccl_mainNavigationFindCruiseInnerOverlayAreaOfDropDownDuration .rccl_mainNavigationFindCruiseInnerDuration i{float:left;clear:both;width:10px}.rccl_mainNavigationFindCruiseOverlayDoneBtn{font-size:18px}.rccl_mainNavigationFindCruiseOverlayResetBtn{font-size:18px;font-weight:400}.rccl_mainNavigationMenuInnerLengthSelection{font-size:18px;font-weight:400}.rccl_mainNavigationMenuInnerListTitle{color:#6c7b96;border-bottom:1px solid #ddd}.rccl_mainNavigationFindCruiseReturnCheckboxDisableBtn{line-height:25.6px}.duration_home_rccl_mainNavigationFindCruisOverlayCloseIcon i,.home_rccl_mainNavigationFindCruisOverlayCloseIcon i,.rccl_mainNavigationFindCruisDurationOverlayCloseIcon i,.rccl_mainNavigationFindCruisOverlayCloseIcon i{line-height:25.6px;font-size:25px}ul.rccl_mainNavigationMenuInnerList.rccl_mainNavigationMenuInnerDiscoverList1 li a,ul.rccl_mainNavigationMenuInnerList.rccl_mainNavigationMenuInnerDiscoverList2 li a{text-decoration:none;outline-color:#0073bb!important;opacity:1!important;color:#0073bb!important}.rccl_mainNavigationDestinationRegionListLeft li a,.rccl_mainNavigationDestinationRegionListRight li a{text-decoration:none;outline-color:#0073bb!important;opacity:1!important;color:#0073bb!important}.rccl_mainNavigationMenuInnerListOurShip li a{text-decoration:none;outline-color:#0073bb!important;opacity:1!important;color:#0073bb!important}.rccl_mainNavigationMenuInnerListDiscoverNew li a{text-decoration:none;outline-color:#0073bb!important;opacity:1!important;color:#0073bb!important}.rccl_mainNavigationFindCruiseDropDown{text-decoration:none;outline-color:#0073bb!important;opacity:.99!important;color:#0073bb!important}.rccl_mainNavigationFindCruiseDropDown.rccl_mainNavigationFindCruiseDateDisabled{opacity:.2!important}.rccl_ItineraryBrochureCodeOverlayTextStyle:visited{outline-color:#0073bb!important;opacity:1!important;color:#0073bb!important}.rccl_mainNavigationMenuInnerDestinationsBoxWrapper .clearfix{clear:both}.rccl_mainNavigationMenuTabFindCruiseNew{line-height:29px}.rccl_mainNavigationMenuInnerDiscoverBox .rccl_mainNavigationMenuInnerDiscoverBoxSection1{width:auto!important;float:none!important}.rccl_mainNavigationMenuInnerDiscoverBannerFirst,.rccl_mainNavigationMenuInnerDiscoverBannerSecond,.rccl_mainNavigationMenuInnerDiscoverBannerThird{width:257px;background-size:cover;background-position:center;height:100px;border-radius:5px;position:relative;text-align:center;margin-bottom:25px}.rccl_mainNavigationMenuContentTab{backface-visibility:hidden}.rccl_mainNavigationMenuInnerOurShipBoxWrapper .rccl_mainNavigationMenuInnerListTitle{letter-spacing:0!important}@media screen and (max-width:767px) and (min-width:480px) and (orientation:landscape){.rccl_mainNavigationMenuInnerDiscoverBannerThird{background-color:#ff4061;background-size:contain!important}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.rccl_mainNavigationMenuTab:hover>.rccl_mainNavigationDropdownClose{position:relative;top:0}}@media only screen and (max-width:767px){.st-default-search-input{margin-left:-5px!important}}@media only screen and (max-width:1024px){.rccl_socialSearchNavigationFontBold:hover{color:#0073bb!important}}@media only screen and (min-width:768px){.rccl_socialSearchNavigationSearchTextContainer i.fa{margin-right:8.5px!important}}@media only screen and (max-width:880px){.rccl_mainNavigationCruiseDealForthImg{background-position:inherit}}.rccl_mainNavigationCruiseDealSignUpContainer ul li input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.rccl_siteSearchUL{margin-left:0}.rccl_saveFavouriteIndicator{display:none;background-color:#f0f1e7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;max-width:270px;position:fixed;top:70px;z-index:999;box-sizing:border-box;left:0;box-shadow:#686f73 0 0 4px;-moz-box-shadow:#686f73 0 0 4px;-webkit-box-shadow:#686f73 0 0 4px;padding:0 11px 10px;transition:top linear .3s,opacity linear .6s;-webkit-transition:top linear .3s,opacity linear .6s;-moz-transition:top linear .3s,opacity linear .6s;-ms-transition:top linear .3s,opacity linear .6s;opacity:0}.rccl_navCruiseDelasNewCommonStyle{margin-right:10px!important;margin-bottom:10px}.text-center{text-align:center}.text-left{text-align:left}.text-uppercase{text-transform:uppercase}.rccl_saveFavouriteIndicator .btn{padding-top:16px;border-radius:4px}.rccl_gotoSaveFavBtn{display:inline-block;margin:15px 0;padding-top:16px}.rccl_saveFavouriteIndicatorSavedText{margin-bottom:10px}.rccl_saveFavouriteIndicatorArrow{position:relative;top:-13px;box-sizing:border-box}.rccl_saveFavouriteIndicatorArrow img{display:inherit}#rccl_saveFavouriteIndicatorHideText{cursor:pointer;display:inline-block}@media only screen and (max-width :320px){.rccl_saveFavouriteIndicator{width:auto;padding:0 7px 10px}.rccl_gotoSaveFavBtn{padding-left:8px;padding-right:8px;width:100%}.rccl_saveFavouriteIndicator .btn{padding-left:5px;padding-right:5px;width:100%}}@media only screen and (min-width :320px){.rccl_saveFavouriteIndicator{width:auto;padding:0 7px 10px}.rccl_gotoSaveFavBtn{padding-left:8px;padding-right:8px}.rccl_saveFavouriteIndicator .btn{padding-left:5px;padding-right:5px;width:100%}}@media only screen and (min-width :768px){.rccl_saveFavouriteIndicator{max-width:200px;padding:0 7px 10px}.rccl_gotoSaveFavBtn{padding-left:8px;padding-right:8px}.rccl_siteSearchUL{margin-left:5px!important}}@media only screen and (min-width :992px){.rccl_saveFavouriteIndicator{max-width:244px;padding:0 9px 10px}.rccl_gotoSaveFavBtn{padding-left:12px;padding-right:12px}.rccl_siteSearchUL{margin-left:0!important}}@media only screen and (min-width :1200px){.rccl_saveFavouriteIndicator{max-width:270px;padding:0 11px 10px}.rccl_gotoSaveFavBtn{padding-left:21px;padding-right:21px}}.rccl_mainNavigationDropdownClose{padding-left:0;padding-right:0}