@media only screen and (min-width:530px){.bar-header{display:none}.container.Homepage .header{margin-bottom:5px;border-bottom:1px solid #a5aaae}}@media only screen and (min-width:768px){.container.Homepage .header{margin-bottom:30px;border-bottom:0}}@media print{.fwWrap,.feedback,.bar.footer,.mobile-menu-dropdown,.bar.bar-header,.footer-links,.container.Homepage{display:none!important}a:after{content:""!important}a::after{content:""!important}#KxBnB .SummaryInfo table td:first-child,#KxBnBLoginWrapper .SummaryInfo table td:first-child{width:200px}#KxBnB .SummaryInfo table td:first-child label,#KxBnBLoginWrapper .SummaryInfo table td:first-child label{font-weight:bold!important}#KxBnB .SummaryInfo table td:last-child,#KxBnBLoginWrapper .SummaryInfo table td:last-child{text-align:left!important}}#logo a,.logo a{text-align:center}#logo>a>img{width:420px}.logos>a>img{width:100px;margin:20px 20px 0}.main-footer-logo{width:35%!important;border-right:2px solid #036;align-self:center}.logos{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.footer-logos{margin-top:20px;display:flex;margin-bottom:10px}.logo-footer{padding-right:20px}@media only screen and (max-width:900px){.logos{display:block;text-align:center}.footer-logos{display:block}.logo-footer{margin-left:auto;margin-right:auto;display:block;margin-bottom:20px}.logos>a>img{margin-left:10px;margin-bottom:10px;margin-right:10px}}.footer-bottom{background:#f7f7f7;font-size:1rem;padding-top:20px;padding-bottom:20px}.footer-bottom>div{display:flex;padding:0;justify-content:space-between}.d-flex{display:flex;padding:0}.d-flex>li{list-style:none;margin:0;margin-right:10px;padding:5px;border-radius:50px}.social>li:hover{background-color:#036;list-style:none;margin:0;margin-right:10px;padding:5px;border-radius:50px}.social>li:hover .social{margin:0!important;float:right;font-size:22px;color:#fff}.social{margin:0!important;float:right;font-size:22px;color:#036}.footer-links{padding:0}.footer-links>div{padding:0;float:right}.footer-links>ul>li>a{color:#036!important}@media only screen and (max-width:900px){.logo-footer{width:300px}.main-footer-logo{border-right:none}.footer-bottom{padding:20px}.footer-bottom>div{display:block}.social{margin:0!important;font-size:22px;color:#036}.footer-links>ul>li{padding-left:0}.footer-links>div{float:left;margin-top:-13px;margin-left:10px}}#KxBnBWidget{min-width:320px;background:#036!important;line-height:1.42857143}#KxBnBWidget .tab-wrapper,#KxBnBWidget .promotion-wrapper.promotion-inverse{background:#036!important}#KxBnBWidget .search-wrapper>div input[type="button"].active,#KxBnBWidget .search-wrapper>div input[type="button"],#KxBnBWidget .search-wrapper>div button{border:2px solid #036!important;background:#fff!important;color:#036!important;font-family:"Roboto",sans-serif;font-weight:normal;font-size:1.15em}.search-wrapper{background-color:#fff!important}#KxBnBWidget{min-width:320px;background:#036!important;line-height:1.42857143}@media only screen and (max-width:767px){#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper i,#KxBnBWidget>.KxBnBHorizontalWidget fieldset .tab i{color:#036!important}}@media only screen and (min-width:768px){#KxBnBWidget>.KxBnBHorizontalWidget fieldset .tab.active i{color:#036!important}}@media only screen and (min-width:768px){#KxBnBWidget>.KxBnBHorizontalWidget fieldset .tab.active i{color:#036!important}}#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td span.ui-state-active,#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td span.ui-state-hover,#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td a.ui-state-active,#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td a.ui-state-hover,#KxBnBWidget .ui-widget-content .ui-datepicker-group table td span.ui-state-active,#KxBnBWidget .ui-widget-content .ui-datepicker-group table td span.ui-state-hover,#KxBnBWidget .ui-widget-content .ui-datepicker-group table td a.ui-state-active,#KxBnBWidget .ui-widget-content .ui-datepicker-group table td a.ui-state-hover{background:#036!important;border-color:#036!important}#KxBnBWidget .tab-room ul li:hover,#KxBnBWidget .tab-room ul li:focus,#KxBnBWidget .tab-location ul li:hover,#KxBnBWidget .tab-location ul li:focus{background:#036!important}.image-heading{margin-top:20px}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper>div{padding-left:.5em!important;padding-right:.5em!important}#KxBnBWidget .promotion-wrapper>div{padding:.4em 2.9em 0 2.9em!important}.LoginSignupLinksPanel{display:inline;float:right;padding:15px;background-color:#036!important;border-radius:5px}.clientLogin{position:relative}.LoginSignupLinksPanel{position:absolute;top:250px;left:50%;transform:translate(-50%);WIDTH:max-content}.container{position:relative}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#fff!important}.h3:after,h3:after{background:none}#KxBnB.inverse,#KxBnB .inverse,#KxBnBLoginWrapper.inverse,#KxBnBLoginWrapper .inverse{color:#000!important}@media only screen and (max-width:900px){#MainContentPlaceHolder_upShowModal>div{display:block}}#MainContentPlaceHolder_lbtnForgotPassword{margin:0;margin-right:20px}#MainContentPlaceHolder_lbtnResendActivationEmail{margin:0}.Credentials{width:100%!important}#MainContentPlaceHolder_upShowModal>div{display:flex}#MainContentPlaceHolder_ucForgotPassword_btnSendEmail{background-color:#fff!important;color:#036!important;text-transform:uppercase!important;border:2px solid #036!important}#MainContentPlaceHolder_ucForgotPassword_btnSendEmail:hover{background-color:#036!important;color:#fff!important;text-transform:uppercase!important;border:2px solid #036!important}.modal-footer>button{background-color:#036!important;color:#fff!important;text-transform:uppercase!important}.modal-footer>button:hover{background-color:#283543!important;color:#fff!important;text-transform:uppercase!important;padding:11px!important}#MainContentPlaceHolder_ucResendActivationEmail_btnReSendEmail{background-color:#fff!important;color:#036!important;border:2px solid #036!important;text-transform:uppercase!important}#MainContentPlaceHolder_ucResendActivationEmail_btnReSendEmail:hover{background-color:#036!important;color:#fff!important;border:2px solid #036!important;text-transform:uppercase!important}.modal-header{display:flex}.addToCart{background-color:#fff!important;color:#036!important;border:2px solid #036!important;text-transform:uppercase!important}.addToCart:hover{background-color:#036!important;color:#fff!important;border:2px solid #036!important;text-transform:uppercase!important}#MainContentPlaceHolder_btnCreateAccount:hover{background-color:#fff!important;color:#036!important}#KxBnB a,#KxBnBLoginWrapper a,#KxBnBCookies a,#KxBnBBookingError a{color:#ff6e78}.panel>.Booking-Accordian-Header{background-color:#036!important}.panel-title>span{color:#fff}#MainContentPlaceHolder_ResultsRepeater_ShowMore_0{color:#036!important}#MainContentPlaceHolder_ResultsRepeater_RoomUnAvailableMessage_0{color:#036!important}#KxBnB .componentSearchResults .AvailabilitySignHeader.RoomAvailableHeader p:first-child{color:#283543!important}#KxBnB .KxBnBContent label{font-weight:normal!important}.RoomCountDropDown{padding-left:13px!important}.ShoppingCart{border-bottom:1px solid}.total{border-top:1px solid}#ProceedButton{Border:2px solid #ff6e78!important;color:#ff6e78!important;background-color:#fff!important}#ProceedButton :hover{Border:2px solid #ff6e78!important;color:#ff6e78!important;background-color:#fff!important}.componentBookerDetails>div>div>div>div>div{width:100%!important}#KxBnB .componentCartWrapper .componentCart.affix-top.inverse>div{color:#000!important}.componentNavigation>div>div>h2{color:#000!important}@media only screen and (max-width:479px){.LoginSignupLinksPanel{top:-350px!important;z-index:999;width:100%}.LoginSignupLinksPanel>input{width:100%}}#MainContentPlaceHolder_lbtnForgotPassword{background:#036!important;padding:5px;color:#fff!important;display:block;text-decoration:none!important;text-transform:uppercase!important;text-align:center!important;padding-left:15px;padding-right:15px;place-self:center;font-size:12px!important}#MainContentPlaceHolder_lbtnForgotPassword:hover{background:#283543!important;color:#fff!important}#MainContentPlaceHolder_lbtnResendActivationEmail{background:#036!important;padding:5px;color:#fff!important;display:block;padding-left:15px;padding-right:15px;place-self:center;font-size:12px!important;margin-left:5px;text-decoration:none!important;text-align:center!important;text-transform:uppercase!important}#MainContentPlaceHolder_lbtnResendActivationEmail:hover{background:#283543!important;color:#fff!important}.componentBookerLogin>div>div>hr{display:none!important}#MainContentPlaceHolder_upMessage>.form-group>#MainContentPlaceHolder_lblMessage{color:#d9534f!important}.componentBookerDetails>div>div>div>div{width:100%!important}.componentBookerLogin{border:2px solid #036!important}#MainContentPlaceHolder_lnkBtnLogin{background-color:#fff!important;color:#036!important;border:2px solid #036!important}#MainContentPlaceHolder_lnkBtnLogin:hover{background-color:#036!important;color:#fff!important;border:2px solid #036!important}#MainContentPlaceHolder_SaveButton{background-color:#fff!important;color:#036!important;border:2px solid #036!important}#MainContentPlaceHolder_SaveButton:hover{background-color:#036!important;color:#fff!important;border:2px solid #036!important}.UserNavigationBar>ul>li>.Highlight{color:#ff6e78!important;font-weight:bold!important}#MainContentPlaceHolder_userNavigation_btnManageStayPage{color:#ff6e78!important}#MainContentPlaceHolder_userNavigation_btnMyDetailsPage{color:#ff6e78!important}#MainContentPlaceHolder_userNavigation_btnCreateBookingPage{color:#ff6e78!important}#MainContentPlaceHolder_ctl00_btnMyDetailsPage{color:#ff6e78!important}#MainContentPlaceHolder_ctl00_btnCreateBookingPage{color:#ff6e78!important}#MainContentPlaceHolder_YourDetails{text-transform:uppercase!important;color:#283543!important}#MainContentPlaceHolder_ResultsRepeater_RoomComboHeader_0{color:#036!important}