#KxBnB{color:#000}#KxBnB.inverse,#KxBnB .inverse,#KxBnBLoginWrapper.inverse,#KxBnBLoginWrapper .inverse{background:#9b6691}#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:#590047;border:1px solid #590047;font-family:oswaldbook,sans-serif;font-weight:normal;font-size:1.25em;padding-top:.4em;padding-bottom:.4em}#KxBnB .KxBnBContent button.btn-primary:hover,#KxBnB .btn-primary:hover,#KxBnBLoginWrapper .btn-primary:hover{background:#9b6691;border-color:#9b6691;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;color:#000;font-family:oswaldbook,sans-serif;font-weight:normal;font-size:1.25em;padding-top:.4em;padding-bottom:.4em}#KxBnB .KxBnBContent .inverse .btn-default:hover{background:#590047!important;border-color:#590047!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 #590047;background-color:#590047;color:#fff;font-family:oswaldbook,sans-serif;font-weight:normal;font-size:1.25em;padding-top:.4em;padding-bottom:.4em}#KxBnB .KxBnBContent .inverse .btn-primary:hover{color:#000!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 .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:#590047;font-family:oswaldbook,sans-serif;font-weight:normal}#KxBnB .KxBnBContent>.well .row>div>h1,#KxBnB .KxBnBContent>.well .row>div>h2,#KxBnB .KxBnBContent>.well .row>div>h3{color:#590047;font-family:oswaldbook,sans-serif;font-weight:normal}#KxBnB .KxBnBContent>.well .inverse h1,#KxBnB .KxBnBContent>.well .inverse h2,#KxBnB .KxBnBContent>.well .inverse h3{color:#fff!important;font-family:oswaldbook,sans-serif;font-weight:normal}#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:1px solid #fff}#KxBnB .componentSearchResults .RoomType{color:#9b6691;font-family:oswaldbook,sans-serif;font-weight:normal}#KxBnB .componentSearchResults .RoomType strong,#KxBnB .componentSearchResults .RoomType b{font-weight:normal!important}#KxBnB .componentSearchResults hr,#KxBnB .componentPagination hr{border-top:1px solid #bec3c6}#KxBnB .componentSearchResults .addToCart,#KxBnB .componentSearchResults .removeFromCart{font-size:1.25em;padding-top:.4em;padding-bottom:.4em}#KxBnB .componentSearchResults .removeFromCart{}#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:#9b6691;border-color:#9b6691;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#KxBnB .componentSearchResults .AdvertTotal p{background:#9b6691;color:#fff;font-family:oswaldbook,sans-serif;font-weight:normal}#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:#590047}#KxBnB .componentSearchResults .AvailabilitySignHeader p:first-child{font-family:oswaldbook,sans-serif;font-weight:normal}#KxBnB .componentSearchResults .AvailabilitySignHeader p:first-child strong,#KxBnB .componentSearchResults .AvailabilitySignHeader p:first-child b{font-weight:normal!important}#KxBnB .componentPagination ul>li>span,#KxBnB .componentPagination ul>li>span:hover{color:#000}#KxBnB .componentPagination ul>li>a{color:#590047}#KxBnB .componentPagination ul>li>a:hover{background:#590047;color:#fff}#KxBnB .componentPagination ul>li.selected>a,#KxBnB .componentPagination ul>li.Selected>a{background:#9b6691;color:#fff!important;border-color:#9b6691}#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:#590047;border-color:#590047}#KxBnB .componentCartWrapper .componentCart .proceed{min-width:auto}#KxBnB .componentCartWrapper .componentCart.affix-top.inverse>div{background:#9b6691}#KxBnB .componentMobileCartWrapper .componentMobileCart{background:#9b6691;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#KxBnB .componentScrollToTopWrapper .componentScrollToTop a,#KxBnB .componentScrollToTopWrapper .componentScrollToTop a:focus,#KxBnB .componentScrollToTopWrapper .componentScrollToTop a:active{color:#9b6691}#KxBnB .componentScrollToTopWrapper .componentScrollToTop a:hover{color:#590047}#KxBnB .componentBookerDetails hr,#KxBnB .componentGuestDetails hr{border-top:1px solid #bec3c6}#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:#9b6691}#KxBnB .componentBookerDetails h3+.arrow:hover,#KxBnB .componentGuestDetails h3+.arrow:hover{color:#590047}#KxBnB .componentGuestDetails .RoomDetails .RoomName{color:#9b6691;font-family:oswaldbook,sans-serif;font-weight:normal}#KxBnB .componentGuestDetails .RoomDetails .RoomName strong,#KxBnB .componentGuestDetails .RoomDetails .RoomName b{font-weight:normal!important}#KxBnBLoginWrapper .KxBnBLogin.absolute .componentLoginWrapper .componentLogin>div,#KxBnBLoginWrapper .KxBnBLogin.fixed .componentLoginWrapper .componentLogin>div{background:#9b6691;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;white-space:nowrap}#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:#590047;border-color:#590047;color:#fff}#KxBnB *:not(.componentLoginWrapper) .componentLogin input[type=submit]{background:#590047;border-color:#590047;color:#fff;-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:#9b6691;border-color:#9b6691;color:#fff!important}#KxBnB .componentBookingConfirmation .PrintButton{color:#590047}#KxBnB .componentBookingConfirmation .PrintButton:hover{color:#9b6691}#KxBnBCookies .KxBnBCookies i{color:#9b6691}#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:#9b6691;border-color:#9b6691;color:#fff;font-family:oswaldbook,sans-serif;font-weight:normal;font-size:1.25em;padding-top:.4em;padding-bottom:.4em}#KxBnBCookies .KxBnBCookies button.btn-default:hover{background:#590047!important;border-color:#590047!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:#9b6691;border-color:#9b6691;color:#fff;font-family:oswaldbook,sans-serif;font-weight:normal;font-size:1.25em;padding-top:.4em;padding-bottom:.4em}#KxBnBCookies .KxBnBCookies button.btn-primary:hover{background:#590047!important;border-color:#590047!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:#590047}#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:#fff;border-color:#fff;color:#590047}#KxBnBCookies .KxBnBCookies.inverse button.btn-default:hover{background:#590047!important;border-color:#590047!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:#9b6691;border-color:#9b6691;color:#fff}#KxBnBCookies .KxBnBCookies.inverse button.btn-primary:hover{background:#fff!important;border-color:#fff!important;color:#590047!important}@media only screen and (max-width:991px){#KxBnB .componentSearchResults .show-more,#KxBnB .componentSearchResults .show-less{line-height:1.5em;background:#590047;border:1px solid #590047;color:#fff}}@media only screen and (max-width:767px){#KxBnBWidget .search-wrapper>div input[type="button"].active,#KxBnBWidget .search-wrapper>div input[type="button"],#KxBnBWidget .search-wrapper>div button{padding-top:.92em;padding-bottom:.92em;height:auto;max-width:13.4em}}@media only screen and (min-width:768px){#KxBnBWidget fieldset{background:#f2f3f3!important}#KxBnB .KxBnBContent{width:720px;padding-left:0;padding-right:0}#KxBnB .container,#KxBnBLoginWrapper .container,#KxBnBCookies .container{width:720px}#KxBnB .componentBookerLogin .BookerLoginAction .componentNavigation .btn:not(.pull-right){margin-right:.4em}}@media only screen and (min-width:960px){#KxBnB .KxBnBContent{width:960px}#KxBnB .container,#KxBnBLoginWrapper .container{width:990px}#KxBnBCookies .container{width:960px}}@media only screen and (min-width:1200px){#KxBnB .KxBnBContent{width:960px;padding-top:1em}#KxBnB .componentCartWrapper .componentCart{width:218px}#KxBnB .container,#KxBnBLoginWrapper .container,#KxBnBCookies .container{width:990px}#KxBnBCookies .KxBnBCookies button{margin-top:.5em}}@media only screen and (min-width:1800px){#KxBnB .componentCartWrapper{right:-275px}#KxBnB .componentScrollToTopWrapper{margin-left:90px}#KxBnBLoginWrapper .KxBnBLogin.absolute .componentLoginWrapper .componentLogin>div,#KxBnBLoginWrapper .KxBnBLogin.fixed .componentLoginWrapper .componentLogin>div{position:absolute;left:100%}}#KxBnBWidget{background:#f2f3f3}#KxBnBWidget .KxBnBWidget{color:#000}#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:#fff}#KxBnBWidget .tab-wrapper,#KxBnBWidget .promotion-wrapper.promotion-inverse{background:#9b6691}#KxBnBWidget .header-wrapper>div .shown{color:#000}#KxBnBWidget .search-wrapper>div{padding-left:.9em;padding-right:.9em}#KxBnBWidget .search-wrapper>div input[type="button"].active,#KxBnBWidget .search-wrapper>div input[type="button"],#KxBnBWidget .search-wrapper>div button{border:0;background:#9b6691;color:#fff;font-family:oswaldbook,sans-serif;font-weight:normal;font-size:1.15em}#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:#590047!important;background-color:#590047!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;outline:0!important}#KxBnBWidget .tab .hide-content{border-color:#9b6691}#KxBnBWidget .tab-room ul li,#KxBnBWidget .tab-location ul li{border-bottom:1px solid #dfdfdf}#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:#9b6691}#KxBnBWidget>.KxBnBVerticalWidget fieldset>.promotion-wrapper label:before,#KxBnBWidget>.KxBnBVerticalWidget fieldset .tab label:before{background:#fff}#KxBnBWidget>.KxBnBVerticalWidget fieldset>.promotion-wrapper i,#KxBnBWidget>.KxBnBVerticalWidget fieldset .tab i{color:#590047}#KxBnBWidget>.KxBnBVerticalWidget fieldset>.promotion-wrapper input{background:transparent;border-color:#fff!important;color:#fff!important}#KxBnBWidget>.KxBnBVerticalWidget fieldset>.promotion-wrapper .js-error-wrapper input{color:#000!important}#KxBnBWidget>.KxBnBVerticalWidget fieldset .tab.active i{color:#9b6691}#KxBnBWidget>.KxBnBVerticalWidget fieldset .tab.active .hide-content{-webkit-box-shadow:10px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:10px 10px 0 rgba(0,0,0,.25);box-shadow:10px 10px 0 rgba(0,0,0,.25)}#KxBnBWidget>.KxBnBVerticalWidget fieldset>.promotion-wrapper .js-error-wrapper i{color:#333!important}#KxBnBWidget .ui-widget-content,#KxBnBWidget .ui-widget-header,#KxBnBWidget .ui-widget-header a{color:#000}#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:#9b6691}#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:#f2f3f3;border-color:#f2f3f3;color:#000}#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:#f0f0f0}#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:#9b6691;border-color:#9b6691}@media only screen and (max-width:767px){#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper label:before,#KxBnBWidget>.KxBnBHorizontalWidget fieldset .tab label:before{background:#fff}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper i,#KxBnBWidget>.KxBnBHorizontalWidget fieldset .tab i{color:#590047}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper input{background:transparent;border-color:#fff!important;color:#fff!important}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper .js-error-wrapper input{color:#000!important}}@media only screen and (min-width:768px){#KxBnBWidget{-webkit-box-shadow:0 0 4px 2px #e7e7e7;box-shadow:0 0 4px 2px #e7e7e7}#KxBnBWidget>.KxBnBWidget{width:720px;padding:0}#KxBnBWidget>.KxBnBHorizontalWidget fieldset .tab.active i{color:#9b6691}#KxBnBWidget>.KxBnBHorizontalWidget fieldset .tab.active .hide-content{-webkit-box-shadow:10px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:10px 10px 0 rgba(0,0,0,.25);box-shadow:10px 10px 0 rgba(0,0,0,.25)}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper .js-error-wrapper i{color:#333!important}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper>div{padding-left:.5em}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper i{display:none}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper input{height:31.35px;line-height:18.28px;min-width:57.6px;padding:6px 12px}#KxBnBWidget>.KxBnBHorizontalWidget fieldset>.promotion-wrapper input{padding-left:4px;padding-right:4px;font-size:12px;width:100%}}@media only screen and (min-width:960px){#KxBnBWidget>.KxBnBWidget{width:960px}}@media only screen and (min-width:1200px){#KxBnB .KxBnBContent{width:960px;padding-top:1em}#KxBnB .componentCartWrapper .componentCart{width:218px}#KxBnB .container,#KxBnBLoginWrapper .container,#KxBnBCookies .container{width:990px}#KxBnBCookies .KxBnBCookies button{margin-top:.5em}}@media only screen and (min-width:1800px){#KxBnB .componentCartWrapper{right:-275px}#KxBnB .componentScrollToTopWrapper{margin-left:90px}#KxBnBLoginWrapper .KxBnBLogin.absolute .componentLoginWrapper .componentLogin>div,#KxBnBLoginWrapper .KxBnBLogin.fixed .componentLoginWrapper .componentLogin>div{position:absolute;left:100%}}