#KxBnB{color:#333c3f;font-family:'Source Sans Pro',Arial,Helvetica,sans-serif}#KxBnB.inverse,#KxBnB .inverse,#KxBnBLoginWrapper.inverse,#KxBnBLoginWrapper .inverse{background:#37444b}#KxBnB .btn,#KxBnB .KxBnBContent .dropdown,#KxBnB .KxBnBContent input[type="date"],#KxBnB .KxBnBContent input[type="datetime"],#KxBnB .KxBnBContent input[type="datetime-local"],#KxBnB .KxBnBContent input[type="email"],#KxBnB .KxBnBContent input[type="file"],#KxBnB .KxBnBContent input[type="month"],#KxBnB .KxBnBContent input[type="number"],#KxBnB .KxBnBContent input[type="phone"],#KxBnB .KxBnBContent input[type="range"],#KxBnB .KxBnBContent input[type="search"],#KxBnB .KxBnBContent input[type="tel"],#KxBnB .KxBnBContent input[type="text"],#KxBnB .KxBnBContent input[type="time"],#KxBnB .KxBnBContent input[type="url"],#KxBnB .KxBnBContent input[type="week"],#KxBnB .KxBnBContent input[type="button"],#KxBnB .KxBnBContent input[type="password"],#KxBnB .KxBnBContent select,#KxBnB .KxBnBContent textarea,#KxBnB .KxBnBContent button,#KxBnB .form-control,#KxBnB .componentPagination ul>li:last-child>a,#KxBnB .componentPagination ul>li:last-child>span,#KxBnB .componentPagination ul>li:first-child>a,#KxBnB .componentPagination ul>li:first-child>span,#KxBnBLoginWrapper .form-control,#KxBnBLoginWrapper .btn{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#KxBnB .KxBnBContent button.btn-primary:focus,#KxBnB .KxBnBContent button.btn-primary:active,#KxBnB .KxBnBContent button.btn-primary,#KxBnB .btn-primary:focus,#KxBnB .btn-primary:active,#KxBnB .btn-primary,#KxBnBLoginWrapper .btn-primary:active,#KxBnBLoginWrapper .btn-primary:focus,#KxBnBLoginWrapper .btn-primary{background-color:#8c0000;border:1px solid #8c0000;border-bottom:5px solid #6e0000;font-size:1.15em;padding-top:.63em;padding-bottom:.63em}#KxBnB .KxBnBContent button.btn-primary:hover,#KxBnB .btn-primary:hover,#KxBnBLoginWrapper .btn-primary:hover{background:#333c3f;border-color:#333c3f;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#KxBnB .KxBnBContent .inverse .btn-default:active,#KxBnB .KxBnBContent .inverse .btn-default:focus,#KxBnB .KxBnBContent .inverse .btn-default{background-color:#fff;border-color:#fff;border-bottom:5px solid #fff;color:#333c3f;font-size:1.15em;padding-top:.63em;padding-bottom:.63em}#KxBnB .KxBnBContent .inverse .btn-default:hover{background:#8c0000!important;border-color:#8c0000!important;color:#fff!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;outline:0!important}#KxBnB .KxBnBContent .inverse .btn-primary:active,#KxBnB .KxBnBContent .inverse .btn-primary:focus,#KxBnB .KxBnBContent .inverse .btn-primary{border:1px solid #8c0000;border-bottom:5px solid #6e0000;background-color:#8c0000;color:#fff;font-size:1.15em;padding-top:.63em;padding-bottom:.63em}#KxBnB .KxBnBContent .inverse .btn-primary:hover{color:#333c3f!important;background:#fff!important;border-color:#fff!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;outline:0!important}#KxBnB .KxBnBContent h1{font-size:35px}#KxBnB .KxBnBContent .well.transparent h1,#KxBnB .KxBnBContent .well.transparent h2,#KxBnB .KxBnBContent .well.transparent h3,#KxBnB .KxBnBContent>.well .row>div>h1,#KxBnB .KxBnBContent>.well .row>div>h2,#KxBnB .KxBnBContent>.well .row>div>h3{color:#000;font-family:'Merriweather',Georgia,serif;font-weight:700}#KxBnB .KxBnBContent>.well .row>div>h1,#KxBnB .KxBnBContent>.well .row>div>h2,#KxBnB .KxBnBContent>.well .row>div>h3{color:#000;font-family:'Merriweather',Georgia,serif;font-weight:700}#KxBnB .KxBnBContent>.well .inverse h1,#KxBnB .KxBnBContent>.well .inverse h2,#KxBnB .KxBnBContent>.well .inverse h3{color:#fff!important;font-family:'Merriweather',Georgia,serif;font-weight:700}#KxBnB .KxBnBContent .well h1 strong,#KxBnB .KxBnBContent .well h1 b,#KxBnB .KxBnBContent .well h2 strong,#KxBnB .KxBnBContent .well h2 b,#KxBnB .KxBnBContent .well h3 strong,#KxBnB .KxBnBContent .well h3 b{font-weight:normal!important}#KxBnB .inverse hr{border-top:3px solid #fff}#KxBnB .KxBnBContent>.well>.row>div:not(.componentCartWrapper){padding-top:1.35em}#KxBnB .SummaryInfo table,#KxBnBLoginWrapper .SummaryInfo table{font-size:15px}#KxBnB .SummaryInfo table td,#KxBnBLoginWrapper .SummaryInfo table td{padding-top:2px;padding-bottom:2px}#KxBnB .SummaryInfo+hr,#KxBnBLoginWrapper .SummaryInfo+hr{margin:11px 0 0}body.search #KxBnB .KxBnBContent>.well .row>div>h1{margin-bottom:-11px}#KxBnB .componentSearchResults .RoomType{font-size:20px;line-height:26px;padding-top:3px;margin-bottom:18px}#KxBnB .componentSearchResults hr{border-top:3px solid #d0d0d0}#KxBnB .componentSearchResults .addToCart,#KxBnB .componentSearchResults .removeFromCart{font-size:1.15em;padding-top:.63em;padding-bottom:.63em;margin-bottom:20px}#KxBnB .componentSearchResults .removeFromCart{background:#cacaca;color:#333}#KxBnB .componentSearchResults .addToCart:hover,#KxBnB .componentSearchResults .addToCart:focus,#KxBnB .componentSearchResults .addToCart:active,#KxBnB .componentSearchResults .removeFromCart:hover,#KxBnB .componentSearchResults .removeFromCart:focus,#KxBnB .componentSearchResults .removeFromCart:active{background:#333c3f;border-color:#333c3f;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#KxBnB .componentSearchResults .AdvertTotal p{color:#333c3f;font-family:'CenturyGothic-Bold','Arial',sans-serif;font-size:2.3em;background:transparent;height:60px;text-align:right}#KxBnB .componentSearchResults .SearchTotalRate label{height:60px}#KxBnB .componentSearchResults .AdvertTotal p strong,#KxBnB .componentSearchResults .AdvertTotal p b{font-weight:normal!important}#KxBnB .componentSearchResults .photos .slider .slick-next:hover,#KxBnB .componentSearchResults .photos .slider .slick-prev:hover{color:#333c3f}#KxBnB .componentSearchResults .AvailabilitySignHeader p{font-size:15px}#KxBnB .componentSearchResults .AvailabilitySignHeader p:first-child{font-size:24px;line-height:24px;margin-bottom:2px}#KxBnB .componentSearchResults .AvailabilitySignHeader.RoomAvailableHeader p:first-child{color:green}#KxBnB .componentSearchResults .Booktable{font-size:15px}#KxBnB .componentSearchResults .SearchTotalRate label,#KxBnB .componentSearchResults .Booktable label{font-weight:normal!important;font-size:15px}#KxBnB .componentSearchResults .SearchTotalRate,#KxBnB .componentSearchResults .AdvertTotal{margin-bottom:10px}#KxBnB .componentPagination hr{border-top:3px solid #d0d0d0}#KxBnB .componentPagination ul>li>span,#KxBnB .componentPagination ul>li>span:hover{color:#333c3f}#KxBnB .componentPagination ul>li>a{color:#8c0000}#KxBnB .componentPagination ul>li>a:hover{background:#8c0000;color:#fff}#KxBnB .componentPagination ul>li.selected>a,#KxBnB .componentPagination ul>li.Selected>a{background:#b33333;color:#fff!important;border-color:#b33333}#KxBnB .componentPagination ul>li.selected>a:hover,#KxBnB .componentPagination ul>li.Selected>a:hover,#KxBnB .componentPagination ul>li.selected>a:active,#KxBnB .componentPagination ul>li.Selected>a:active,#KxBnB .componentPagination ul>li.selected>a:focus,#KxBnB .componentPagination ul>li.Selected>a:focus{background:#8c0000;border-top-color:#8c0000;border-bottom-color:#8c0000;border-left-color:#8c0000}#KxBnB .componentCartWrapper .componentCart,#KxBnB .componentCartWrapper .componentCart>div{background:transparent;color:#333c3f!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#KxBnB .KxBnBContent>.well .componentCart>div h1,#KxBnB .KxBnBContent>.well .componentCart>div h2,#KxBnB .KxBnBContent>.well .componentCart>div h3{color:#000!important;padding-top:6px;padding-bottom:6px}#KxBnB .componentCartWrapper .componentCart .proceed{min-width:auto}#KxBnB .componentCartWrapper .componentCart .proceed:active,#KxBnB .componentCartWrapper .componentCart .proceed:focus,#KxBnB .componentCartWrapper .componentCart .proceed{border:1px solid #8c0000;border-bottom:5px solid #6e0000;background-color:#8c0000;color:#fff;font-size:1.15em;padding-top:.63em;padding-bottom:.63em}#KxBnB .componentCartWrapper .componentCart .proceed:hover{color:#fff!important;background:#333c3f!important;border-color:#333c3f!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;outline:0!important}#KxBnB .componentCartWrapper .componentCart.affix-top.inverse>div{background:transparent}#KxBnB .componentCartWrapper .SummaryInfo table td{text-align:left}#KxBnB .componentCartWrapper .SummaryInfo.RoomInfoSummary td:last-child{font-weight:bold}#KxBnB .componentCartWrapper .SummaryInfo.TotalInfoSummary{border-top:3px solid #8c0000;margin-top:-4px}#KxBnB .componentCartWrapper .SummaryInfo.TotalInfoSummary table{margin-top:9px}#KxBnB .componentCartWrapper .SummaryInfo.TotalInfoSummary table label,#KxBnB .componentCartWrapper .SummaryInfo.PayableNowSummary table label{text-transform:uppercase;font-weight:bold}#KxBnB .componentCartWrapper .SummaryInfo.PayableNowSummary table label{color:#8c0000}#KxBnB .componentMobileCartWrapper .componentMobileCart{background:#8c0000;background:#3b3b3b;border-bottom:5px solid #000;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#KxBnB .componentScrollToTopWrapper .componentScrollToTop{margin-right:-20px}#KxBnB .componentScrollToTopWrapper .componentScrollToTop a,#KxBnB .componentScrollToTopWrapper .componentScrollToTop a:focus,#KxBnB .componentScrollToTopWrapper .componentScrollToTop a:active{color:#333c3f}#KxBnB .componentScrollToTopWrapper .componentScrollToTop a:hover{color:#8c0000}.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group{margin-bottom:45px}.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .componentBookerLogin .form-group{margin-bottom:15px}.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .componentBookerLogin .Credentials>.form-group{margin-bottom:45px}.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group a,.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group span,.bookingdetails #KxBnB .componentGuestDetails .IamStaying label,.bookingdetails #KxBnB .componentBookerDetails .col-xs-12.col-sm-6 table label,.bookingdetails #KxBnB .componentBookerDetails .col-xs-12.col-sm-6 table a,.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group label{font-size:15px;font-weight:bold}.bookingdetails #KxBnB .componentBookerDetails .col-xs-12.col-sm-6 table sup,.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group sup{color:#8c0000;font-size:20px;font-weight:normal}.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group .dropdown,.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="date"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="datetime"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="datetime-local"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="email"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="file"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="month"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="number"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="phone"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="range"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="search"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="tel"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="text"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="time"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="url"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="week"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="button"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group input[type="password"],.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group select,.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group textarea{border-color:#e0e0e0;font-size:15px;height:41px}.bookingdetails #KxBnB .KxBnBContent .componentCartWrapper+div .form-group textarea{min-height:148px}#KxBnB .componentBookerLogin{margin-bottom:60px}#KxBnB .componentBookerDetails hr,#KxBnB .componentGuestDetails hr{border-top:3px solid #d0d0d0}#KxBnB .componentBookerLogin h3,#KxBnB .componentBookerDetails h3,#KxBnB .componentGuestDetails h3{font-size:35px}#KxBnB .componentBookerDetails h3+.arrow,#KxBnB .componentBookerDetails h3+.arrow:focus,#KxBnB .componentBookerDetails h3+.arrow:active,#KxBnB .componentGuestDetails h3+.arrow,#KxBnB .componentGuestDetails h3+.arrow:focus,#KxBnB .componentGuestDetails h3+.arrow:active{color:#d0d0d0;top:10px}#KxBnB .componentBookerDetails h3+.arrow:hover,#KxBnB .componentGuestDetails h3+.arrow:hover{color:#8c0000}#KxBnB .componentGuestDetails p{color:#333c3f;font-size:18px;font-weight:400;line-height:34px}#KxBnB .componentBookerDetails .col-xs-12.col-sm-6 table div:not(.js-error-color)>a{color:#8c0000}#KxBnB .componentBookerDetails .col-xs-12 table td div{margin-bottom:8px;margin-top:4px}#KxBnB .componentGuestDetails .RoomDetails .RoomName{font-size:15px;font-family:'robotobold','Arial',sans-serif}#KxBnBLoginWrapper .KxBnBLogin.absolute .componentLoginWrapper .componentLogin>div,#KxBnBLoginWrapper .KxBnBLogin.fixed .componentLoginWrapper .componentLogin>div{background:#8c0000;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;white-space:nowrap;margin-right:-15px}#KxBnBLoginWrapper .KxBnBLogin.absolute .componentLoginWrapper .componentLogin>div a,#KxBnBLoginWrapper .KxBnBLogin.fixed .componentLoginWrapper .componentLogin>div a{font-family:'Source Sans Pro',Arial,Helvetica,sans-serif}#KxBnBLoginWrapper .KxBnBLogin.absolute .componentLoginWrapper .componentLogin>div a:hover,#KxBnBLoginWrapper .KxBnBLogin.absolute .componentLoginWrapper .componentLogin>div a:focus,#KxBnBLoginWrapper .KxBnBLogin.absolute .componentLoginWrapper .componentLogin>div a:active,#KxBnBLoginWrapper .KxBnBLogin.fixed .componentLoginWrapper .componentLogin>div a:hover,#KxBnBLoginWrapper .KxBnBLogin.fixed .componentLoginWrapper .componentLogin>div a:focus,#KxBnBLoginWrapper .KxBnBLogin.fixed .componentLoginWrapper .componentLogin>div a:active{background:#37444b;border-color:#37444b;color:#fff}#KxBnB *:not(.componentLoginWrapper) .componentLogin input[type=submit]{background:#37444b;border-color:#37444b;color:#fff;font-family:'Source Sans Pro',Arial,Helvetica,sans-serif;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#KxBnB *:not(.componentLoginWrapper) .componentLogin input[type=submit]:hover,#KxBnB *:not(.componentLoginWrapper) .componentLogin input[type=submit]:focus,#KxBnB *:not(.componentLoginWrapper) .componentLogin input[type=submit]:active{background:#8c0000;border-color:#8c0000;color:#fff!important}#KxBnB .componentBookingConfirmation hr{border-top:3px solid #d0d0d0}#KxBnB .componentBookingConfirmation .col-md-6 hr{border-top:47px solid #fff}#KxBnB .componentBookingConfirmation .PrintButton{color:#333c3f}#KxBnB .componentBookingConfirmation .PrintButton:hover{color:#8c0000}#KxBnBCookies .KxBnBCookies i{color:#8c0000}#KxBnBCookies .KxBnBCookies button{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#KxBnBCookies .KxBnBCookies button.btn-default:active,#KxBnBCookies .KxBnBCookies button.btn-default:focus,#KxBnBCookies .KxBnBCookies button.btn-default{background-color:#cacaca;border-color:#cacaca;border-bottom:5px solid #cacaca;color:#333;font-size:1.1em;font-family:'Source Sans Pro',Arial,Helvetica,sans-serif}#KxBnBCookies .KxBnBCookies button.btn-default:hover{background:#37444b!important;border-color:#37444b!important;color:#fff!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;outline:0!important}#KxBnBCookies .KxBnBCookies button.btn-primary:active,#KxBnBCookies .KxBnBCookies button.btn-primary:focus,#KxBnBCookies .KxBnBCookies button.btn-primary{background-color:#8c0000;border-color:#8c0000;border-bottom:5px solid #6e0000;color:#fff;font-size:1.1em;font-family:'Source Sans Pro',Arial,Helvetica,sans-serif}#KxBnBCookies .KxBnBCookies button.btn-primary:hover{background:#37444b!important;border-color:#37444b!important;color:#fff!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;outline:0!important}#KxBnBCookies .KxBnBCookies.inverse{background:#8c0000}#KxBnBCookies .KxBnBCookies.inverse i{color:#fff}#KxBnBCookies .KxBnBCookies.inverse button.btn-default:active,#KxBnBCookies .KxBnBCookies.inverse button.btn-default:focus,#KxBnBCookies .KxBnBCookies.inverse button.btn-default{background-color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.5);color:#fff}#KxBnBCookies .KxBnBCookies.inverse button.btn-default:hover{background:#37444b!important;border-color:#37444b!important;color:#fff!important}#KxBnBCookies .KxBnBCookies.inverse button.btn-primary:active,#KxBnBCookies .KxBnBCookies.inverse button.btn-primary:focus,#KxBnBCookies .KxBnBCookies.inverse button.btn-primary{background-color:#fff;border-color:#fff;color:#333}#KxBnBCookies .KxBnBCookies.inverse button.btn-primary:hover{background:#37444b!important;border-color:#37444b!important;color:#fff!important}@media only screen and (max-width:1199px){#KxBnB .componentCartWrapper .componentCart.inverse{padding-left:0!important;padding-right:0!important}#KxBnB .componentCartWrapper .SummaryInfo.TotalInfoSummary table td:last-child,#KxBnB .componentCartWrapper .SummaryInfo.PayableNowSummary table td:last-child{text-align:right}#KxBnB .componentCartWrapper .componentCart .proceed{margin-top:1.5em}}@media only screen and (min-width:480px){#KxBnB .componentCartWrapper .SummaryInfo.TotalInfoSummary table td:last-child,#KxBnB .componentCartWrapper .SummaryInfo.PayableNowSummary table td:last-child{text-align:left}}@media only screen and (min-width:768px){#KxBnB .componentPagination{margin-top:14px;margin-bottom:-4px}#KxBnB .componentBookerLogin .BookerLoginAction .componentNavigation{margin-left:-15%;width:115%}#KxBnB .componentBookerLogin .BookerLoginAction .componentNavigation .btn:not(.pull-right){margin-right:.4em}}@media only screen and (min-width:992px){#KxBnB .componentBookerLogin .BookerLoginAction .componentNavigation{margin-left:0;width:100%}#KxBnB .componentCartWrapper .SummaryInfo.TotalInfoSummary table td:last-child,#KxBnB .componentCartWrapper .SummaryInfo.PayableNowSummary table td:last-child{text-align:right}#KxBnB .componentCartWrapper .componentCart .proceed{float:right;max-width:8.8em}}@media only screen and (min-width:1200px){#KxBnB .KxBnBContent{padding-top:1em;padding-bottom:2.5em}#KxBnB .componentCartWrapper .componentCart>div{background:#fff!important;border-bottom:30px solid #fff}#KxBnB .componentCartWrapper .componentCart.inverse{width:295px}#KxBnB .componentCartWrapper .componentCart .SummaryInfo table td:last-child{text-align:left}#KxBnB .componentCartWrapper .componentCart .SummaryInfo.TotalInfoSummary table td:last-child,#KxBnB .componentCartWrapper .componentCart .SummaryInfo.PayableNowSummary table td:last-child{text-align:right}#KxBnB .componentCartWrapper .componentCart .proceed{max-width:8.2em;margin-top:1.5em}}@media only screen and (min-width:1600px){#KxBnB .componentSearchResults .addToCart,#KxBnB .componentSearchResults .removeFromCart{margin-bottom:47px}}@media only screen and (min-width:1800px){#KxBnBLoginWrapper .KxBnBLogin.absolute .componentLoginWrapper .componentLogin>div,#KxBnBLoginWrapper .KxBnBLogin.fixed .componentLoginWrapper .componentLogin>div{position:absolute;left:101%}}#KxBnBWidget{background:#8c0000;border-bottom:10px solid #6e0000}#KxBnB #KxBnBWidget{margin:0}@media only screen and (min-width:768px){#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.search-wrapper,#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper,#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.tab-wrapper .tab,#KxBnBWidget>.KxBnBHorizontalWidget .header-wrapper>div,#KxBnBWidget>.KxBnBHorizontalWidget .search-wrapper>div{height:85px}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.tab-wrapper .tab .hide-content{top:85px}}@media print{#KxBnBWidget{display:none!important}}#KxBnBWidget{font-family:'Source Sans Pro',Arial,Helvetica,sans-serif}#KxBnBWidget .KxBnBWidget{color:#333c3f}#KxBnBWidget .form-control,#KxBnBWidget .search-wrapper>div input[type="button"],#KxBnBWidget .search-wrapper>div button{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#KxBnBWidget .form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#KxBnBWidget fieldset{background:transparent}#KxBnBWidget .tab-wrapper,#KxBnBWidget .promotion-wrapper.promotion-inverse{background:#8c0000}#KxBnBWidget .header-wrapper>div .shown{color:#fff}#KxBnBWidget .search-wrapper>div input[type="button"].active,#KxBnBWidget .search-wrapper>div input[type="button"],#KxBnBWidget .search-wrapper>div button{border:0;background:#fff;color:#333;font-family:'Source Sans Pro',Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase}#KxBnBWidget .search-wrapper>div input[type="button"].active,#KxBnBWidget .search-wrapper>div input[type="button"]:hover,#KxBnBWidget .search-wrapper>div input[type="button"]:active,#KxBnBWidget .search-wrapper>div input[type="button"]:focus,#KxBnBWidget .search-wrapper>div button:hover,#KxBnBWidget .search-wrapper>div button:active,#KxBnBWidget .search-wrapper>div button:focus{color:#fff!important;border-color:#37444b!important;background-color:#37444b!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;outline:0!important}#KxBnBWidget .tab{border-right:1px solid #6e0000}#KxBnBWidget .tab i{color:rgba(255,255,255,.5);font-size:1.6em!important}#KxBnBWidget .tab .hide-content{border-color:#8c0000}#KxBnBWidget .tab-room ul li,#KxBnBWidget .tab-location ul li{border-bottom:1px solid #cdcdcd}#KxBnBWidget .tab-room ul li:last-child,#KxBnBWidget .tab-location ul li:last-child{border-bottom:none}#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:#8c0000}#KxBnBWidget>.KxBnBVerticalWidget fieldset>div{margin-top:1.23em}#KxBnBWidget>.KxBnBVerticalWidget fieldset>div.header-wrapper{margin-top:0}#KxBnBWidget>.KxBnBVerticalWidget fieldset.header-active>div.header-wrapper+div{margin-top:0}#KxBnBWidget>.KxBnBVerticalWidget fieldset .search-wrapper{border-top:1px solid #6e0000;padding-top:1.1em;height:6.8em;padding-bottom:1.1em}#KxBnBWidget>.KxBnBVerticalWidget fieldset>.promotion-wrapper label:before,#KxBnBWidget>.KxBnBVerticalWidget fieldset .tab label:before{background:#6e0000;height:106%}#KxBnBWidget>.KxBnBVerticalWidget fieldset>.promotion-wrapper i,#KxBnBWidget>.KxBnBVerticalWidget fieldset .tab i{color:#dcc7c7}#KxBnBWidget>.KxBnBVerticalWidget fieldset .tab label{border-color:#fff!important;background:#fff;color:#8c0000}#KxBnBWidget>.KxBnBVerticalWidget fieldset>.promotion-wrapper input{background:#fff;border-color:#fff;border-left-color:#6e0000;color:#a8a8a8!important;font-weight:normal}#KxBnBWidget>.KxBnBVerticalWidget fieldset>.promotion-wrapper .js-error-wrapper input{color:red!important}#KxBnBWidget>.KxBnBVerticalWidget fieldset .tab.active i,#KxBnBWidget>.KxBnBVerticalWidget fieldset>.promotion-wrapper i:active,#KxBnBWidget>.KxBnBVerticalWidget fieldset>.promotion-wrapper:active i{color:#dcc7c7}#KxBnBWidget>.KxBnBVerticalWidget fieldset .tab.active .hide-content{-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.4);-moz-box-shadow:3px 3px 3px rgba(0,0,0,.4);box-shadow:3px 3px 3px rgba(0,0,0,.4)}#KxBnBWidget>.KxBnBVerticalWidget fieldset>.promotion-wrapper .js-error-wrapper i{color:red!important}#KxBnBWidget .ui-widget-content,#KxBnBWidget .ui-widget-header,#KxBnBWidget .ui-widget-header a{color:#333c3f;font-family:'Source Sans Pro',Arial,Helvetica,sans-serif}#KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-prev,#KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-next,#KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-prev:hover,#KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-next:hover{top:1.1em}#KxBnBWidget .ui-widget-content .ui-state-hover.ui-datepicker-prev span:before,#KxBnBWidget .ui-widget-content .ui-state-hover.ui-datepicker-next span:before{color:#8c0000}#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td span,#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td a,#KxBnBWidget .ui-widget-content .ui-datepicker-group table td span,#KxBnBWidget .ui-widget-content .ui-datepicker-group table td a{background:#f7f7f7;border-color:#f7f7f7;color:#555;font-size:.8em;line-height:2.25em}#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td.ui-datepicker-unselectable span,#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td.ui-datepicker-unselectable a,#KxBnBWidget .ui-widget-content .ui-datepicker-group table td.ui-datepicker-unselectable span,#KxBnBWidget .ui-widget-content .ui-datepicker-group table td.ui-datepicker-unselectable a{background:transparent;border-color:#f7f7f7}#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:#8c0000;border-color:#8c0000}#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td.ui-datepicker-current-day span.ui-state-active,#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td.ui-datepicker-current-day span.ui-state-hover,#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td.ui-datepicker-current-day a.ui-state-active,#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td.ui-datepicker-current-day a.ui-state-hover,#KxBnBWidget .ui-widget-content .ui-datepicker-group table td.ui-datepicker-current-day span.ui-state-active,#KxBnBWidget .ui-widget-content .ui-datepicker-group table td.ui-datepicker-current-day span.ui-state-hover,#KxBnBWidget .ui-widget-content .ui-datepicker-group table td.ui-datepicker-current-day a.ui-state-active,#KxBnBWidget .ui-widget-content .ui-datepicker-group table td.ui-datepicker-current-day a.ui-state-hover{background:#b33333;border-color:#b33333}#KxBnBWidget .ui-widget-content .ui-datepicker-title{text-transform:uppercase;color:#78797a;font-size:1.3em;font-weight:normal}@media only screen and (max-width:767px){#KxBnBWidget .tab .hide-content{width:100%}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>div{margin-top:1.23em}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>div.header-wrapper{margin-top:0}#KxBnBWidget>.KxBnBHorizontalWidget fieldset.header-active>div.header-wrapper+div{margin-top:0}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper{margin-bottom:1.23em}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper label:before,#KxBnBWidget>.KxBnBHorizontalWidget fieldset .tab label:before{background:#6e0000;height:106%}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper i,#KxBnBWidget>.KxBnBHorizontalWidget fieldset .tab i{color:#dcc7c7}#KxBnBWidget>.KxBnBHorizontalWidget fieldset .tab label{border-color:#fff!important;background:#fff;color:#8c0000}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper input{background:#fff;border:1px solid!important;border-color:#fff!important;border-left-color:#6e0000!important;color:#a8a8a8!important}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper .js-error-wrapper i,#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper .js-error-wrapper input{color:red!important}#KxBnBWidget>.KxBnBHorizontalWidget fieldset .tab.active i,#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper i:active,#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper:active i{color:#dcc7c7}#KxBnBWidget>.KxBnBHorizontalWidget fieldset .search-wrapper{border-top:1px solid #6e0000;padding-top:1.1em;height:6.8em;padding-bottom:1.1em}}@media only screen and (min-width:768px){#KxBnBWidget>.KxBnBHorizontalWidget fieldset .tab:not(.active):hover{background:#6e0000}#KxBnBWidget>.KxBnBHorizontalWidget fieldset .tab.active i{color:#8c0000}#KxBnBWidget>.KxBnBHorizontalWidget fieldset .tab.active .hide-content{-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.4);-moz-box-shadow:3px 3px 3px rgba(0,0,0,.4);box-shadow:3px 3px 3px rgba(0,0,0,.4)}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper .js-error-wrapper i{color:red!important}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>div{width:1%!important}#KxBnBWidget>.KxBnBHorizontalWidget fieldset .search-wrapper>div{padding-top:1.1em;padding-bottom:1.1em}#KxBnBWidget>.KxBnBHorizontalWidget fieldset .promotion-wrapper>div{padding-top:.85em}#KxBnBWidget>.KxBnBHorizontalWidget fieldset .promotion-wrapper input{background:transparent;border-color:rgba(255,255,255,.5);color:#fff;height:2em}#KxBnBWidget>.KxBnBHorizontalWidget fieldset .promotion-wrapper.promotion-inverse i{color:rgba(255,255,255,.5);font-size:1.6em!important}#KxBnBWidget>.KxBnBHorizontalWidget .header-wrapper>div{width:100%!important}}@media only screen and (min-width:992px){#KxBnBWidget>.KxBnBHorizontalWidget fieldset .promotion-wrapper>div{padding-top:.6em}}@media only screen and (min-width:1200px){#KxBnBWidget>.KxBnBHorizontalWidget fieldset .promotion-wrapper>div{padding-top:.34em}}