#MenuButton{padding-bottom:23.5px;padding-top:23.5px}.HeaderBarContainer{float:left;background-color:#fff;border-bottom:3px solid #007161;width:100%}.CompanyLogoContainer{max-width:180px}#CompanyLogo{background:url(Header/CompanyLogo1x.png) no-repeat left center;background-size:100%;width:100%;height:65px}@media only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-resolution:96dpi){#CompanyLogo{background-image:url(Header/CompanyLogo2x.png)}}#CompanyLogoText{display:none}#CompanyLogoLink{display:block;width:180px;height:65px}a,a:hover{color:#007161}input[type=submit],.LinkButton{background-color:#007161}input[type=submit],.LinkButton{color:#fff}.ToggleButton a{background:#007161;color:#fff}.ToggleButtonActive a{background:#e31837;color:#fff}.FormFields .FormFieldsTitle,.ListContainer .ListTitle,.ListContainer .TablePageNumbering,.TourOverviewItemTitle{background:#007161}.MenuButtonBar{background:#333}.ContentBelowContainer,.BookingProcessFooterOuterContainer{background:#007161}.PageFooterMessageTop,.BottomNavBarListItem a,.BottomNavBarListItem a:hover,.CompanyDetails,.CompanyDetails a,.CompanyDetails a:hover,.PageFooterMessage,.PageFooterMessageContent a,.SwitchToDesktopLink,.SwitchToDesktopLink:hover,.BookingCancelButton,.BookingCancelButton:hover{color:#fff}.PageFooterMessageTopContent,.BottomNavBarListItem,.CompanyDetailsContent,.PageFooterMessageContent{border-bottom:1px solid #0d8373}#InsuranceITCContainer .ITCAnswerYes,#InsuranceITCContainer .ITCAnswerNo,#InsuranceITCContainer .ITCAnswerConfirm{border-color:#007161;color:#007161}#InsuranceITCContainer .ITCAnswerYesSelected,#InsuranceITCContainer .ITCAnswerNoSelected,#InsuranceITCContainer .ITCAnswerConfirmSelected{background-color:#007161;border-color:#007161;color:#fff}.ListLinks li a::before,.FAQBackToTop::before,#SiteMapContent ul li span::before,.TourCollapsible>h2::before{color:#e31837}