@import url(bkefont.css);@import url(jquery.plugins.css);@import url(bootstrap-patch.css);#na-bke #sheepItForm-wrapper #sheepItForm #voucher_check_idcurr{float:left}@keyframes animSwitch{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0px);opacity:1}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}ul,p,form{margin:0;padding:0}.availability-matrix-table-wrapper{animation:animSwitch 600ms ease;animation-fill-mode:forwards;margin:10px 0;min-width:500px}.availability-matrix-table-wrapper .tooltip{display:none !important}#searchbox-submit:hover{background:url("../../images/alert-overlay.png") repeat-x scroll 0 0 #061B50}.availability-matrix-table-wrapper p{padding:10px 0 0;text-align:center;line-height:1em !important}.embed-searchbox table td{color:#261D10;font-weight:bold;padding-right:6px}#corporate{float:left;margin-left:2%;width:70%}input#corporate_code{width:73%}table.searchboxsubmit{margin:5px auto 0;padding:5px 0;text-align:left}#content_main_wide h1{margin-left:5px;font-family:"Arial",Verdana,sans-serif}table.availability-matrix-table{width:100%;border-collapse:collapse !important;border-spacing:0px;border-top:1px solid #ECECEC}table.availability-matrix-table td.price-cell{font-family:"Open Sans";font-size:12px;padding:10px;text-align:center;color:#37454D;border:1px solid #ECECEC}table.availability-matrix-table td.price-cell.col-selected{color:#6e6e6e}table.availability-matrix-table td.price-cell.col-selected.hover{background-color:#f2f2f2 !important;color:#6e6e6e !important}table.availability-matrix-table td.price-cell.col-selected.selected.hover{background-color:#f2f2f2 !important;color:#6e6e6e !important}table.availability-matrix-table td.price-cell.col-selected.selected.hover span{color:#6e6e6e !important}table.availability-matrix-table td.room-type-col{background-color:#fff;border:1px solid #ECECEC;border-left:none;font-weight:600;padding:10px 0;width:30%}table.availability-matrix-table td.room-type-col a{color:#111111 !important;font-size:13px}.availability-matrix-table-wrapper div{background:#e8e7e4 url("../images/embed-searchboxbg.jpg") repeat-x scroll center top;color:#302924;margin-top:5px;padding:5px 10px;-moz-border-radius:8px 8px 0 0;border:1px solid #ddd}.availability-matrix-table-wrapper div.availability-matrix-table-wrapper{margin-top:0;background:#f6f5f2;padding:10px;position:relative;-moz-border-radius:0 0 8px 8px;border:1px solid #ddd;border-top:0px solid #ddd}td.room-qty-select-col{background:#fff;border:1px solid #ECECEC;padding-left:3px;padding-top:5px;font-weight:bold}td.room-qty-select-col select{border:none !important}td.room-qty-select-col select:hover{background-color:#fff !important}td.room-qty-select-col select:focus{background-color:#fff !important}#na-bke .availability-matrix-table-wrapper input.submit-button{text-transform:uppercase;font-family:"Open Sans";background:#6ab205;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;padding:8px 10px;font-weight:bold;font-size:14px;color:#fff !important;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;margin-top:9px}#na-bke .availability-matrix-table-wrapper input.submit-button *{color:#fff !important}#na-bke .availability-matrix-table-wrapper input.submit-button i{font-size:140%;margin-left:5px;vertical-align:bottom}.availability-matrix-table-wrapper div.price-wrapper{background:none repeat scroll 0 0 transparent;float:right;font-weight:bold;margin-top:0;padding-top:0;border:0px solid}.availability-matrix-table-wrapper table.availability-matrix-table .price-block{background-color:#F8F8F8;padding-top:5px;text-align:right;color:#061B50}table.availability-matrix-table .price-block select{color:#061B50}table.availability-matrix-table td.room-type-col .room-type-link{color:#666 !important;cursor:pointer}.availability-matrix-table-wrapper table.availability-matrix-table tr.date-row td.col-selected{background:url(../images/day-cell-selected.gif) repeat-x;color:#1c1b18}table.availability-matrix-table td.day-cell{padding:0px}table.availability-matrix-table td.day-cell p{padding:0px;margin:8px 0 !important;line-height:0 !important}.availability-matrix-table-wrapper table.availability-matrix-table tr.price-row td.col-selected{background:#fff;font-weight:bold}.availability-matrix-table-wrapper table.availability-matrix-table tr.price-row td.selected{background:#6e6e6e;color:#fff !important;font-weight:bold}table.availability-matrix-table td.price-cell.minstay-noav.col-selected{color:#666666 !important}.total-price-cell{color:#333333;font-size:16px;font-weight:bold;padding-top:8px;text-align:right}table.availability-matrix-table td.price-cell{background-color:#fff}.availability-matrix-table-wrapper table.availability-matrix-table td.unavailable{background:repeating-linear-gradient(-45deg, #f7f7f7, #f7f7f7 2px, #f7f7f7 5px, silver 6px);opacity:.54;cursor:auto;text-align:center}.availability-matrix-table-wrapper table.availability-matrix-table td.hover{background-color:#fff;color:#6e6e6e;cursor:pointer}html.non-ie .availability-matrix-table-wrapper table.availability-matrix-table td.hover,html.ie9 .availability-matrix-table-wrapper table.availability-matrix-table td.hover,html.ie10 .availability-matrix-table-wrapper table.availability-matrix-table td.hover{box-shadow:inset 0 0 0 2px #6e6e6e !important}html.ie8 .availability-matrix-table-wrapper table.availability-matrix-table td.hover{border:2px solid #6e6e6e !important;border-top:2px solid #6e6e6e !important;border-left:2px solid #6e6e6e !important}.week-link-row td{padding:15px 0}.week-link-row td.prev-week,.week-link-row td.next-week{padding:5px 0}.week-link-row td.prev-week a,.week-link-row td.next-week a{text-align:left;font-weight:normal;color:#666666 !important;font-size:12px !important;cursor:pointer}.week-link-row td.next-week a{text-align:left;font-weight:normal;padding-right:7px}.week-link-row td.next-week a::after{font-family:"Font Awesome 5 Free";font-weight:900;position:relative;content:'\f054';color:#6e6e6e;padding-left:5px;font-size:9px;display:inline-block}.week-link-row td.prev-week a{padding-left:7px}.week-link-row td.prev-week a::before{font-family:"Font Awesome 5 Free";font-weight:900;position:relative;content:"\f053";color:#6e6e6e;font-size:9px;padding-right:5px;display:inline-block}.number-of-rooms{background:none repeat scroll 0 0 #f8f8f8;font-size:12px;line-height:13px;text-align:center;width:50px}.number-of-rooms{background-color:#fff;line-height:13px;text-align:center;width:50px}table.availability-matrix-table tr.date-row td.day-cell span.weekday{font-weight:normal}table.availability-matrix-table tr.date-row td.col-selected span.weekday{font-weight:bold}table.availability-matrix-table tr.date-row td.day-cell span.month-day{font-weight:normal}table.availability-matrix-table tr.date-row td.col-selected span.month-day{font-weight:bold}div.room-type-desc h2{margin-left:0px}.availability-matrix-table-wrapper table.availability-matrix-table td.selected{background:#2B9D2B url(../images/col-selected.gif) top repeat-x}.availability-matrix-table-wrapper table.availability-matrix-table td.selected span{color:#fff !important}table.availability-matrix-table tr.date-row td.day-cell{background-color:#fff;color:#37454D;text-align:center;width:60px;border:1px solid #ECECEC;border-bottom:none}table.availability-matrix-table tr.date-row td.day-cell.col-selected{background:#fff;color:#6e6e6e;border-bottom:1px solid #6e6e6e}table.availability-matrix-table tr.date-row td.day-cell.col-selected span{color:#37454D !important}.availability-matrix-table-wrapper div.tariff-desc-wrapper{background:#f6f5f2;border-top:0px solid;border-bottom:0px solid;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;-moz-border-radius:0;margin-top:0px}.availability-matrix-table-wrapper div.tariff-name-wrapper h2{padding-bottom:2px;padding-top:4px;font-size:16px;border-bottom:0px solid;font-style:normal;font-family:"Arial",Verdana,sans-serif;color:#302924}p.tariff-long-desc{display:none;visibility:hidden}p.tariff-short-desc{margin-bottom:10px;border-bottom:1px dotted #DDDDDD;font-size:11px;padding-bottom:10px}p.tariff-short-desc img{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DDDDDD;margin-right:10px;padding:2px;width:100px}#content_footer{border-top:1px dotted #ddd;clear:both;font-size:11px;height:24px;margin-left:20px;padding-right:0;padding-top:20px;text-align:left;width:96%}#hidden-currency{visibility:hidden;height:0}.availability-matrix-table-wrapper div.content-wrapper{font-size:12px;float:right;-moz-border-radius:0 0;background:none;border:0px solid #DDDDDD;margin-top:17px;text-align:left;width:71%}.availability-matrix-table-wrapper div.content-wrapper h2{color:#666;font-family:arial,verdana;font-size:15px;font-weight:bold;margin-bottom:5px;width:100%}.availability-matrix-table-wrapper div.content-wrapper p{padding-top:0px;text-align:left}ul.room-type-gallery{float:left;margin-left:1%;margin-top:1%;max-height:158px;overflow:hidden;width:23%}ul.room-type-gallery li.gallery-item{margin-left:0}li.gallery-item img{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DDDDDD;margin-right:10px;padding:2px;width:100px}.availability-matrix-table-wrapper div.close-button{background:url(../images/close.jpg) center center no-repeat;border:0px solid #000}.availability-matrix-table-wrapper table.availability-matrix-table tr.price-row td.ajax-loader{background:transparent url("../images/2.gif") no-repeat center center !important}table.availability-matrix-table .ajax-loader{background:transparent url("../bookings/images/ajax-loader.gif") no-repeat center center}table.availability-matrix-table td.room-type-col a::before{font-family:'Material-Design-Iconic-Font';background-color:#fff;border-radius:50%;color:#111111;content:"\f1f7";display:inline-block;font-size:21px;padding:0px;width:18px;height:18px;text-align:center;cursor:pointer;position:relative;top:3px;font-weight:normal;margin-right:8px}table.availability-matrix-table td.room-type-col .room-type-desc{border:0 none;padding:0 0 20px;position:absolute;text-align:left;width:600px;z-index:1000;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;display:none;-moz-border-radius:8px 8px 8px 8px;top:0}.tariff-wrapper{width:100%}div.panel p span.month-day,div.panel p span.weekday{font-size:12px;font-weight:bold}table.availability-matrix-table td.next-week{text-align:right}select.room-qty-select{padding:4px !important;width:80%;margin:auto;display:block}.availability-matrix-table-wrapper div.close-button{background:url("../images/close.jpg") no-repeat scroll center center transparent;border:0 solid #000000;height:15px;width:15px;cursor:pointer;float:right}table.availability-matrix-table td.drag-selected{background-color:#62C861}table.availability-matrix-table td{position:relative}table.availability-matrix-table td.price-cell.hover .tooltip,table.availability-matrix-table td.price-cellselected.hover .tooltip{opacity:1 !important;display:block !important}table.availability-matrix-table td.price-cell.selected div.tooltip,table.availability-matrix-table td.price-cell div.tooltip{background:none repeat scroll 0 0 #FBFBD1;border:1px solid #A6A4A2;border-radius:2px;font-size:11px;margin-left:2px;margin-right:-2px;margin-top:40px;overflow:hidden;padding:5px;position:absolute;text-align:left;z-index:1;display:none;line-height:1.2em;left:0px;top:0px;text-align:center;width:98%;font-weight:normal}#home-image{position:fixed;top:90px;left:0px;right:0px;bottom:0px;background-position:center center;background-size:cover}#home-image .btn-gallery{font-size:20px;color:#fff;position:absolute;right:18px;top:16px}#info-image{position:relative;background-position:center center;background-size:cover;height:200px;width:100%;margin-bottom:20px}#menu-mobile{margin:-20px !important;padding:0px}#menu-mobile ul li{border-bottom:#efefef 1px solid}#menu-mobile ul li a{color:#333;display:block;padding:16px 15px 16px 5px;font-size:14px;text-decoration:none}#menu-mobile ul li a i{width:50px;text-align:center;font-size:16px}#menu-mobile ul li a:active{background-color:#efefef}#menu-mobile ul li.menu-header{color:#6e6e6e;padding:16px;border-color:#6e6e6e}body.page-content #menu-mobile ul li.menu-header{display:none}#menu-mobile ul li.menu-header select{margin-top:-15px;margin-bottom:-15px;padding:15px;font-weight:bold}#menu-mobile ul li.menu-header{color:#6e6e6e;padding:16px;border-color:#6e6e6e}body.page-content #menu-mobile ul li.menu-header{display:none}#menu-mobile ul li.menu-header select{margin-top:-15px;margin-bottom:-15px;padding:15px;font-weight:bold}#menu-mobile ul li.main-website{border:0px}#menu-mobile ul li.main-website i{width:100% !important;text-align:left !important;padding-left:15px}#menu-mobile ul li.main-website i:after{content:"Main website";margin-left:19px;font-family:"Open Sans";font-size:14px}body.mobileMenuOpen{overflow:hidden}body.mobileMenuOpen #menu-mobile{opacity:1;pointer-events:auto;background:rgba(255,255,255,0.5);z-index:1000000}body.mobileMenuOpen #menu-mobile ul{-webkit-box-shadow:1px 0px 8px 0px rgba(0,0,0,0.2);-moz-box-shadow:1px 0px 8px 0px rgba(0,0,0,0.2);box-shadow:1px 0px 8px 0px rgba(0,0,0,0.2);opacity:1;left:0px;overflow-y:auto;overflow-x:hidden}body.mobileMenuOpen #menu-mobile .btn-collapse{right:15%;opacity:1}.btn-settings,.btn-settings:active,.btn-settings:focus{margin-top:15px;color:#111;padding:10px 0;display:inline-block;text-decoration:none}.btn-settings i,.btn-settings:active i,.btn-settings:focus i{font-size:16px;position:relative;top:1px;margin-right:5px}body.pagelayout-specials .btn-settings,body.page-content .btn-settings{display:none}#menu-settings{-webkit-transition:all 100ms ease;-moz-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease;opacity:0;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0)}#menu-settings #settings-inner{-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;opacity:0;position:absolute;top:0px;right:-100px;bottom:0px;width:85%;min-width:250px;display:block;background:#fff;z-index:200;padding:20px}#menu-settings #settings-inner .settings-row{font-size:13px;border-bottom:1px solid #dedede;padding:25px 0}#menu-settings #settings-inner .settings-row select{padding:25px;margin-top:-25px;margin-bottom:-25px;font-size:16px}#menu-settings #settings-inner .settings-row:last-child{border:0px}body.settingsOpen{overflow:hidden}body.settingsOpen #menu-settings{opacity:1;pointer-events:auto;background:rgba(255,255,255,0.5);z-index:1000000}body.settingsOpen #menu-settings #settings-inner{-webkit-box-shadow:1px 0px 8px 0px rgba(0,0,0,0.2);-moz-box-shadow:1px 0px 8px 0px rgba(0,0,0,0.2);box-shadow:1px 0px 8px 0px rgba(0,0,0,0.2);opacity:1;right:0px;overflow-y:auto;overflow-x:hidden}body.page-content select,body.page-content input[type="text"]{-webkit-appearance:none;-webkit-padding:12px;width:100%;padding:12px;background:#fff;border:1px solid #ccc;margin-bottom:8px}body.page-content .btn.btn-large,body.page-content #na-bke #bke_searchbox_wrapper input.btn-large[type=submit],#na-bke #bke_searchbox_wrapper body.page-content input.btn-large[type=submit],body.page-content #na-bke input.btn-large[type=submit],#na-bke body.page-content input.btn-large[type=submit]{font-weight:normal !important;text-transform:none !important;font-size:12px;padding:20px 15px;margin:5px 0}body.page-content .btn-outline{border-radius:4px;color:#666;font-size:13px;width:100%;display:block;padding:15px 20px;background:#fff;border:1px solid #ccc;color:#666 !important;margin-bottom:5px}body.page-content .btn-outline i{margin-right:10px;color:#6e6e6e;width:18px;font-size:16px;text-align:center}body.page-content .btn-outline:active{color:#6e6e6e;background-color:#efefef}body.page-content .btn-secondary{padding:15px}#slide-directions li{border-bottom:#efefef 1px solid}#slide-directions li a{color:#333;display:block;padding:15px 15px 15px 5px;text-transform:'Open Sans';font-size:13px}#slide-directions li a i{width:45px;text-align:center;font-size:16px}body.directionsOpen{overflow:hidden}body.directionsOpen #directions-panel{opacity:1;pointer-events:auto;background:rgba(255,255,255,0.5);z-index:8000}body.directionsOpen #directions-panel #directions-form{-webkit-box-shadow:1px 0px 8px 0px rgba(0,0,0,0.2);-moz-box-shadow:1px 0px 8px 0px rgba(0,0,0,0.2);box-shadow:1px 0px 8px 0px rgba(0,0,0,0.2);opacity:1;left:0px;overflow-y:auto;overflow-x:hidden}body.directionsOpen #directions-panel .btn-collapse{right:15%;opacity:1}.page-content #na-bke #bke_searchbox_wrapper{padding-top:0px}.page-content #na-bke #bke_searchbox_wrapper input[type=text]{-webkit-appearance:none !important;text-align:right;padding:20px;border:1px solid #dedede;width:100%;margin-bottom:10px;font-size:18px}@media (max-width: 320px){.page-content #na-bke #bke_searchbox_wrapper input[type=text]{padding:16px 20px}}.page-content #na-bke #bke_searchbox_wrapper input[type=text]:active{border-color:#6e6e6e;color:#6e6e6e}.page-content #na-bke #bke_searchbox_wrapper input[type=text]:active label{color:#6e6e6e}.page-content #na-bke #bke_searchbox_wrapper input[type=text]:focus{border-color:#6e6e6e;color:#6e6e6e}.page-content #na-bke #bke_searchbox_wrapper input[type=text]:focus label{color:#6e6e6e}.page-content #na-bke #bke_searchbox_wrapper input[type=submit]{font-size:14px;padding:20px !important}.page-content #na-bke #bke_searchbox_wrapper li{position:relative;border:0 !important}.page-content #na-bke #bke_searchbox_wrapper li label{position:absolute;left:15px;top:20px;text-transform:uppercase;font-size:12px;padding:0px}.page-content #na-bke #bke_searchbox_wrapper li.arrival:after,.page-content #na-bke #bke_searchbox_wrapper li.departure:after{font-family:'FontAwesome';content:'\f133';position:absolute;top:20px;right:20px;opacity:0.3;font-size:16px;pointer-events:none}.page-content #na-bke #bke_searchbox_wrapper li.arrival input,.page-content #na-bke #bke_searchbox_wrapper li.departure input{padding-right:55px}.page-content #na-bke #bke_searchbox_wrapper li .datepicker-wrapper i{display:none !important}#slide-searchbox h4{margin-bottom:15px}#slide-searchbox h2{display:none}#slide-searchbox #bke_searchbox_wrapper{padding-top:0px}#slide-searchbox #bke_searchbox_wrapper input#bke_name,#slide-searchbox #bke_searchbox_wrapper input[type=text]{text-align:right;padding:20px;border:1px solid #dedede;width:100%;margin-bottom:10px;font-size:18px;-webkit-appearance:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}@media (max-width: 320px){#slide-searchbox #bke_searchbox_wrapper input#bke_name,#slide-searchbox #bke_searchbox_wrapper input[type=text]{padding:16px 20px}}#slide-searchbox #bke_searchbox_wrapper input#bke_name:active,#slide-searchbox #bke_searchbox_wrapper input[type=text]:active{border-color:#6e6e6e;color:#6e6e6e}#slide-searchbox #bke_searchbox_wrapper input#bke_name:active label,#slide-searchbox #bke_searchbox_wrapper input[type=text]:active label{color:#6e6e6e}#slide-searchbox #bke_searchbox_wrapper input#bke_name:focus,#slide-searchbox #bke_searchbox_wrapper input[type=text]:focus{border-color:#6e6e6e;color:#6e6e6e}#slide-searchbox #bke_searchbox_wrapper input#bke_name:focus label,#slide-searchbox #bke_searchbox_wrapper input[type=text]:focus label{color:#6e6e6e}#slide-searchbox #bke_searchbox_wrapper input#bke_name{padding-left:90px}#slide-searchbox #bke_searchbox_wrapper input[type=submit]{font-size:14px;padding:20px !important}#slide-searchbox #bke_searchbox_wrapper li{position:relative;border:0 !important}#slide-searchbox #bke_searchbox_wrapper li label{position:absolute;left:15px;top:20px;text-transform:uppercase;font-size:12px;padding:0px;pointer-events:none}#slide-searchbox #bke_searchbox_wrapper li.arrival:after,#slide-searchbox #bke_searchbox_wrapper li.departure:after{font-family:'FontAwesome';content:'\f133';position:absolute;top:20px;right:20px;opacity:0.3;font-size:16px;pointer-events:none}#slide-searchbox #bke_searchbox_wrapper li.arrival input,#slide-searchbox #bke_searchbox_wrapper li.departure input{padding-right:55px}#slide-searchbox #bke_searchbox_wrapper li .datepicker-wrapper i{display:none !important}body.page-book .btn-booknow{display:none}#googlemap{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0}#directions{margin-bottom:20px}#directions .btn-outline{margin:20px 0 10px}#map-controls{position:fixed;bottom:15px;right:15px;left:15px;z-index:100;text-align:center}#map-controls a{border-radius:4px;color:#666;font-size:14px;width:100%;display:block;padding:15px 0px;background:#fff;border:1px solid #ccc;text-color:#666}#map-controls a i{margin-right:10px;color:#6e6e6e}@media (max-width: 320px){table.adp-directions .adp{max-width:145px}}@media (max-width: 360px){table.adp-directions .adp{max-width:177px}}@media (max-width: 375px){table.adp-directions .adp{max-width:190px}}@media (max-width: 414px){table.adp-directions .adp{max-width:223px}}@media (max-width: 435px){table.adp-directions .adp{max-width:240px}}.explore{position:absolute;bottom:0px;left:0px;right:0px;z-index:100;width:100%}.explore #icons-carousel{background:rgba(0,0,0,0);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 80%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(80%, rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 80%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 80%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 80%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 80%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 )}.explore #icons-carousel li{text-align:center;line-height:9px}.explore #icons-carousel li a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:10px;padding:150px 10px 0 10px;display:block}@media (min-width: 321px){.explore #icons-carousel li a{padding-bottom:35px}}.explore #icons-carousel li a i{color:#fff;font-size:24px;display:block;text-align:center;clear:both;margin-bottom:10px}.owl-dots{margin-top:0;text-align:center}@media (min-width: 321px){.owl-dots{margin-top:-15px}}.owl-dots .owl-dot{display:inline-block}.owl-dots .owl-dot span{border-radius:3px;background-color:#fff;display:inline-block;margin:8px;height:4px;width:25px;opacity:0.2}.owl-dots .owl-dot.active span{opacity:0.6}body.page-content #na-footer{text-transform:none;font-size:11px;background:#efefef}body.page-content #na-footer .ico-netaffinity{display:block;padding-top:10px;font-size:28px}#na-footer .na-logo{margin-top:0px !important}.gallery-loader{padding-top:45%;opacity:0.5}.gallery-wrapper h2{font-size:18px;padding-bottom:7px}.gallery-wrapper,.photo-gallery{display:none}html{overflow-y:scroll}.justifiedGallery{width:100%;margin-bottom:10px}.justifiedGallery .jg-image{position:absolute;display:inline-block;vertical-align:top;margin-left:0}.justifiedGallery .jg-image img{border:none;display:none}.justifiedGallery .jg-image a{text-decoration:none}.justifiedGallery .jg-image-label{white-space:normal;font:normal 12px arial;background:#000;color:#fff;position:absolute;left:0;right:0;padding:5px 5px 10px 8px;text-align:left;opacity:0;filter:alpha(opacity=0)}.justifiedGallery .jg-loading-img{margin:auto;width:50px;height:50px;background:url(../img/loading.gif) no-repeat center center}.justifiedGallery .jg-loading{margin:auto;width:50px;height:50px;background-color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.justifiedGallery .jg-row{position:relative;white-space:nowrap;overflow:hidden;margin-bottom:4px}.photo-gallery{margin-left:3px}.photo-gallery a{overflow:hidden;display:inline-block;margin-bottom:-1px;margin-top:0px;width:calc(32.3% - 0px);height:0px;padding-bottom:31%;text-decoration:none;background-size:cover;background-position:center center}.photo-gallery a img{display:none}.lg-actions .lg-prev,.lg-actions .lg-next{font-size:32px}.lg-actions .lg-prev{left:0 !important}.lg-actions .lg-prev:after{font-family:"FontAwesome";content:'\f104'}.lg-actions .lg-next{right:0 !important}.lg-actions .lg-next:before{font-family:"FontAwesome";content:'\f105'}body.page-content .fancybox-skin{background-color:rgba(0,0,0,0)}body.page-content .fancybox-overlay{background-color:rgba(0,0,0,0.8)}body.page-content .fancybox-prev,body.page-content .fancybox-close{opacity:1 !important}body.page-content .fancybox-prev span,body.page-content .fancybox-next span,body.page-content .fancybox-close{background-image:none;background-color:rgba(0,0,0,0.7);color:#fff;width:auto;height:auto;padding:12px;font-size:22px;cursor:pointer;opacity:1}body.page-content .fancybox-title{padding:0px !important}body.page-content .fancybox-title-float-wrap{border:0px;margin-bottom:-1px}body.page-content .fancybox-title-float-wrap .child{font-weight:normal !important;border-radius:0;background-color:rgba(0,0,0,0.7);font-family:'Open Sans', Arial;font-size:10px !important;text-transform:uppercase}body.page-content .fancybox-nav span{visibility:visible}body.page-content .fancybox-nav span i{text-shadow:1px 1px 5px #000000}body.page-content .fancybox-prev span{left:0}body.page-content .fancybox-next span{right:0}body.page-content .fancybox-close{padding:12px 16px;right:0;top:0;font-size:12px;position:absolute;z-index:99999}body.page-content .fancybox-close i{color:#fff}body.page-content .fancybox-close:hover{color:#fff}.slide-panel-left,.slide-panel-right{-webkit-transition:all 100ms ease;-moz-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease;opacity:0;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.8)}.slide-panel-left .btn-collapse,.slide-panel-right .btn-collapse{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;-webkit-transition-delay:400ms;transition-delay:400ms;display:block;position:fixed;opacity:0;width:15%;top:0px;bottom:0px}.slide-panel-left .btn-collapse i,.slide-panel-right .btn-collapse i{position:absolute;color:#fff;top:44%;font-size:24px;z-index:100;pointer-events:none}.slide-panel-left .panel-inner,.slide-panel-right .panel-inner{-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;opacity:0;position:absolute;top:0px;bottom:0px;width:85%;min-width:250px;display:block;background:#fff;z-index:200;padding:20px}.slide-panel-left .panel-inner h4,.slide-panel-right .panel-inner h4{padding-top:0px !important}@media (max-width: 320px){.slide-panel-left .panel-inner,.slide-panel-right .panel-inner{padding:15px}}.slide-panel-left .panel-inner li,.slide-panel-right .panel-inner li{border-bottom:#efefef 1px solid}.slide-panel-left .panel-inner li a,.slide-panel-right .panel-inner li a{color:#333;display:block;padding:15px 15px 15px 5px;text-transform:'Open Sans';font-size:13px}.slide-panel-left .panel-inner li a i,.slide-panel-right .panel-inner li a i{width:45px;text-align:center;font-size:16px}.slide-panel-left .panel-inner .no-currency,.slide-panel-right .panel-inner .no-currency{display:inline-block;padding:15px 0;font-size:13px;color:#999}.slide-panel-left .panel-inner .no-currency i,.slide-panel-right .panel-inner .no-currency i{margin-right:5px;font-size:16px;vertical-align:text-bottom;color:#999}.slide-panel-left .panel-inner .curr-selector select,.slide-panel-right .panel-inner .curr-selector select{-webkit-appearance:none !important;-webkit-border-radius:0px !important;padding-top:16px 15px-1px;padding-bottom:16px 15px-1px;background:url("/files/images/ico-arrow-down.svg") 95% 50% no-repeat !important}.slide-panel-left .panel-inner .curr-selector2,.slide-panel-right .panel-inner .curr-selector2{font-weight:bold;color:#6e6e6e}.slide-panel-left .panel-inner .btn-searchagain,.slide-panel-right .panel-inner .btn-searchagain{display:none !important}.slide-panel-left .panel-inner #booking-summary .summary-toggle,.slide-panel-right .panel-inner #booking-summary .summary-toggle{pointer-events:none}.slide-panel-left .panel-inner #booking-summary .summary-toggle i,.slide-panel-right .panel-inner #booking-summary .summary-toggle i{display:none}body.rightPanelOpen,body.leftPanelOpen{overflow:hidden}body.rightPanelOpen .slide-panel-left,body.rightPanelOpen .slide-panel-right,body.leftPanelOpen .slide-panel-left,body.leftPanelOpen .slide-panel-right{background:rgba(0,0,0,0.75);z-index:10000}body.rightPanelOpen .slide-panel-left .panel-inner,body.rightPanelOpen .slide-panel-right .panel-inner,body.leftPanelOpen .slide-panel-left .panel-inner,body.leftPanelOpen .slide-panel-right .panel-inner{opacity:1;overflow-y:auto;overflow-x:hidden}body.rightPanelOpen .slide-panel-left .btn-collapse,body.rightPanelOpen .slide-panel-right .btn-collapse,body.leftPanelOpen .slide-panel-left .btn-collapse,body.leftPanelOpen .slide-panel-right .btn-collapse{opacity:1}body.leftPanelOpen .slide-panel-left{opacity:1;pointer-events:auto}.slide-panel-left .panel-inner{right:0px;left:-100px;-webkit-box-shadow:-1px 0px 8px 0px rgba(0,0,0,0.2);-moz-box-shadow:-1px 0px 8px 0px rgba(0,0,0,0.2);box-shadow:-1px 0px 8px 0px rgba(0,0,0,0.2)}body.leftPanelOpen .slide-panel-left .panel-inner{left:0px}.slide-panel-left .btn-collapse{top:0;right:20%}.slide-panel-left .btn-collapse i{right:47%}body.leftPanelOpen .slide-panel-left .btn-collapse{right:0%}body.rightPanelOpen .slide-panel-right{opacity:1;pointer-events:auto}.slide-panel-right .panel-inner{right:-100px;-webkit-box-shadow:1px 0px 8px 0px rgba(0,0,0,0.2);-moz-box-shadow:1px 0px 8px 0px rgba(0,0,0,0.2);box-shadow:1px 0px 8px 0px rgba(0,0,0,0.2)}body.rightPanelOpen .slide-panel-right .panel-inner{right:0}.slide-panel-right .btn-collapse{top:0;left:20%}.slide-panel-right .btn-collapse i{left:47%}body.rightPanelOpen .slide-panel-right .btn-collapse{left:0%}.top-buttons{-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;position:fixed;top:100px;background-color:#fff;right:0px;left:0px;z-index:200;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 1px 0px rgba(0,0,0,0.2)}.top-buttons html.ie8,.top-buttons html.ie9{display:none}@media (min-width: 769px){.top-buttons{display:none}}@media (max-width: 768px){body.reservationform .top-buttons,body.roomchoice .top-buttons,body.room-config .top-buttons{display:block !important}}@media (min-width: 769px){.top-buttons.fancybox-margin,body.fancybox-margin .top-buttons{right:-17px}}body.compact .top-buttons{margin-top:-40px}body.scroll-down.compact .top-buttons{top:0px}.top-buttons .btn-summary,.top-buttons .btn-settings{display:inline-block;padding:15px 0;text-align:center;width:50%;color:#111}.top-buttons .btn-summary:focus,.top-buttons .btn-settings:focus{text-decoration:none}.top-buttons .btn-summary i,.top-buttons .btn-settings i{margin-right:10px;font-size:16px}.top-buttons .btn-summary{border-right:1px solid #ccc;margin-right:-2px}.top-buttons .btn-filters{display:none}@media (max-width: 768px){#bke-sidebar{display:none}}#selected-dates{font-size:16px;padding:10px 0 0px;color:#000;z-index:20}body.noavail #selected-dates,body.pagelayout-specials #selected-dates,body.speciallong #selected-dates,body.page-content #selected-dates{display:none !important}@media (min-width: 769px){#selected-dates{display:none !important}}#selected-dates i{color:#999;margin:0 5px}@media (max-width: 320px){#selected-dates{font-size:15px}#selected-dates i{margin:0 3px}}#selected-dates .date-checkin,#selected-dates .date-checkout,#selected-dates i{display:inline-block}.btn-changedates,.btn-changedates:focus,.btn-changedates:active{font-size:12px;display:block;padding:5px 0;font-weight:bold;color:#6e6e6e;text-decoration:none}#bke-settings ul li{display:block;padding:15px 0;font-size:14px}#bke-settings ul li label{font-weight:normal}#bke-settings ul li select{text-align:right !important;font-weight:bold;color:#6e6e6e;padding:15px 35px 15px 20px !important;margin-top:-15px;-webkit-appearance:none !important;cursor:pointer;padding-right:20px;background:url("//m.hunters.ie/files/images/ico-arrow-down.svg");background-repeat:no-repeat;background-position:90% 50%}@media (min-width: 960px){#bke-settings ul li select{background:url("//m.hunters.ie/files/images/ico-arrow-down.svg");background-repeat:no-repeat;background-position:90% 50%}}#bke-settings ul li select::-ms-expand{display:none}@-moz-document url-prefix(){#bke-settings ul li select{-moz-appearance:none;text-indent:0.01px;text-overflow:''}}html.ie8 #bke-settings ul li select,html.ie9 #bke-settings ul li select{background:none !important}#bke-settings ul li select option{text-align:right}#bke-settings i.fa-circle-notch{opacity:0.6;font-size:16px}@media (max-width: 768px){#booking-summary{padding:0 !important}#booking-summary #summary-collapse{display:block !important}}body.groupsite .group{display:block !important}body.groupsite .micro{display:none}body.groupsite.roomchoice .top-buttons a{width:33.3%;margin-right:-3px}body.groupsite.roomchoice .top-buttons a.btn-filters{display:inline-block !important}body.groupsite.roomchoice .top-buttons a i{margin-right:6px}body.groupsite.roomchoice .top-buttons .zmdi-filter-list{font-size:19px;position:relative;vertical-align:top}body.groupsite #na-bke #bke-wrapper .loading>div{display:none}body.groupsite #na-bke #bke-wrapper .loading .loading-img{width:230px;height:13px;display:block;background-image:url("/files/images/loading-bar.gif");border:#ddd 1px solid;border-radius:50px;margin:100px auto 100px}body.groupsite #na-bke #bke-wrapper .loading .loading-img:before{content:'Refreshing search results';display:block;text-align:center;position:relative;width:100%;top:-45px;text-transform:uppercase;font-size:11px;font-weight:bold;color:#666}body.groupsite #na-bke #bke-wrapper .sort-specials .sort-wrapper select{margin-right:15px}body.groupsite #na-bke #bke-wrapper .sort-specials .sort-wrapper label{margin-right:10px}body.groupsite #na-bke #bke-wrapper .sort-specials .dates-wrapper .datepicker-wrapper{position:relative;margin-left:13px;width:195px}body.groupsite #na-bke #bke-wrapper .sort-specials .dates-wrapper input{width:195px;text-align:right;padding-right:33px}body.groupsite #na-bke #bke-wrapper .sort-specials .dates-wrapper label{margin:0px;width:0px;position:relative;z-index:10;left:26px;width:0px}body.groupsite #na-bke #bke-wrapper #view-switch{overflow:inherit !important;height:auto !important;border-radius:5px}body.groupsite #na-bke #bke-wrapper #view-switch .sort-hidden{display:none}body.groupsite #na-bke #bke-wrapper #view-switch .sort{padding:0px;display:inline-block}body.groupsite #na-bke #bke-wrapper #view-switch .sort>a{padding:16px;display:inline-block;cursor:pointer}body.groupsite #na-bke #bke-wrapper #view-switch .sort>a .sort__label{display:inline-block}body.groupsite #na-bke #bke-wrapper #view-switch .sort span{font-weight:600}body.groupsite #na-bke #bke-wrapper #view-switch .sort ul#sort-options{display:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dedede;top:42px;left:14px;position:absolute;background:#fff;z-index:13;width:auto;margin:0px}body.groupsite #na-bke #bke-wrapper #view-switch .sort ul#sort-options li{padding:0px;display:block;border:0;border-bottom:1px solid #dedede;margin:0}body.groupsite #na-bke #bke-wrapper #view-switch .sort ul#sort-options li a{padding:12px 18px;border:0;display:block;background:#f9f9f9;color:#666}body.groupsite #na-bke #bke-wrapper #view-switch .sort ul#sort-options li a:hover{border:0 !important;background:#fff !important;margin:0}body.groupsite #na-bke #bke-wrapper #view-switch .sort ul#sort-options li.active a{color:#000;background:#fff;font-weight:400}body.groupsite #na-bke #bke-wrapper #view-switch .show-on-map{padding-top:6px;padding-right:8px}body.groupsite #na-bke #bke-wrapper #view-switch .show-on-map a.btn-show-on-map{padding:8px 16px 8px 14px;border:1px solid #dedede;position:relative;bottom:-1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}body.groupsite #na-bke #bke-wrapper #view-switch .show-on-map a.btn-show-on-map i{margin-right:12px}body.groupsite #na-bke #bke-wrapper #view-switch .show-on-map a.btn-show-on-map:hover{border:1px solid #6e6e6e;color:#6e6e6e}body.groupsite #na-bke #bke-wrapper #view-switch .show-on-map a.btn-show-on-map.active{border-color:#6e6e6e;background:#6e6e6e;color:#fff}body.groupsite #na-bke #bke-wrapper form[name=bke_roomchoice]{margin:0px;margin-bottom:15px}body.groupsite #na-bke #bke-wrapper .grid>img{text-align:center;margin:15px auto;display:block}body.groupsite #na-bke #bke-wrapper .grid .flash_message{border:0px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;margin-bottom:0px;background:#fff}body.groupsite #na-bke #bke-wrapper .gridbutton{display:none}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice{margin-bottom:0px !important;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice:nth-of-type(1){margin-top:0}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-photo{width:145px;height:145px;border:1px solid #dedede;float:left;margin-bottom:0px}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-photo img{height:inherit;width:145px;height:145px;border:0px}@media (max-width: 560px){body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-photo{display:none}}@media (max-width: 768px){body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-detail{width:calc(100% - 120px)}}@media (max-width: 560px){body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-detail{display:inline-block;width:100%}}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-detail li{margin-bottom:0px}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-detail .hotel-detail__name{font-size:1.6em;font-weight:600;margin-bottom:12px}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-detail .hotel-detail__address{font-size:1em;font-weight:normal}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-detail .hotel-detail__distance{font-size:0.9em;color:#a6a6a6}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-detail .hotel-detail__rating{margin-top:10px}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-detail .hotel-detail__rating::after{font-size:16px;color:#FFB300;letter-spacing:1px}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-detail .hotel-detail__rating.hotel-detail__rating-1:after{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f005'}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-detail .hotel-detail__rating.hotel-detail__rating-2:after{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f005 \f005'}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-detail .hotel-detail__rating.hotel-detail__rating-3:after{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f005 \f005 \f005'}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-detail .hotel-detail__rating.hotel-detail__rating-4:after{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f005 \f005 \f005 \f005'}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-detail .hotel-detail__rating.hotel-detail__rating-5:after{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f005 \f005 \f005 \f005 \f005'}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-controls{margin-top:10px}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-controls a{font-size:0.85em;color:#6e6e6e;margin-right:16px;text-transform:uppercase}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-controls a i{margin-right:4px;font-size:1.3em;vertical-align:text-bottom}@media (max-width: 560px){body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-controls a{font-size:10px;width:24%;display:inline-block;text-align:center;border:1px solid #6e6e6e;margin:0px;border-radius:3px;padding:9px 0px 7px 0px}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-controls a i{display:block;clear:both;margin-bottom:5px;font-size:16px}}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .trustyou{position:absolute;top:20px;right:25px;text-align:center;cursor:default}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .trustyou a:hover{color:#000}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .trustyou span{display:block;clear:both;font-size:0.9em;opacity:0.7;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .trustyou span:last-child{font-size:0.8em}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .trustyou div{font-size:1.6em;display:inline-block;font-weight:normal}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .trustyou .trustyou__average{font-size:2.8em;font-weight:bold;line-height:1.1em;color:#69B430}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .trustyou .trustyou__total{font-weight:normal}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .trustyou .trustyou__verified{font-style:italic}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .trustyou .trustyou__verified a{font-weight:bold}body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .trustyou:hover span{opacity:1}@media (max-width: 560px){body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .trustyou{display:none !important}}body.groupsite #na-bke #bke-wrapper .panel.room-choice{padding:0 0 1px 0 !important;margin-bottom:0 !important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}body.groupsite #na-bke #bke-wrapper .panel.room-choice:nth-last-of-type(1){border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__tariffrom{display:inline-block;text-align:left;font-size:1.1em;width:50%}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__tariffrom span{font-size:1.1em;font-weight:600;margin-left:5px}@media (max-width: 560px){body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__tariffrom{clear:both;display:block;font-size:12px;width:auto;margin-bottom:2px;font-weight:600;color:#6e6e6e}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__tariffrom span{margin:0px}}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__viewrates{display:inline-block;font-weight:bold;color:#6e6e6e;font-size:1.1em}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__viewrates i{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;margin-left:2px;font-size:1.1em;line-height:1em;vertical-align:sub;position:relative;top:-1px}@media (max-width: 560px){body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__viewrates{position:absolute;top:0px;right:0px;width:41px;float:right;text-align:center;line-height:16px}}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__item{border-top:1px solid #dedede;padding:15px;cursor:pointer}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__item.open .room-choice__viewrates{opacity:0.5}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__item.open .room-choice__viewrates i{transform:rotate(180deg)}@media (max-width: 768px){body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__item{padding:10px}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__item>div{display:block;text-align:left}}@media (max-width: 560px){body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__item .room-choice__tariff{width:calc(100% - 27px);float:left}}@media (min-width: 561px){body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__item .room-choice__tariff .room-choice__tariffrom{display:none}}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__item .room-choice__price{text-align:right}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-list{border-radius:5px;margin:0 10px 5px 10px;padding-left:15px;padding-right:15px;border:1px solid transparent;background:#f9f9f9;opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-list:hover{border:1px solid #ababab}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-list .continue-wrapper{margin:0px 15px}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-list .room-price{font-size:1.1em}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-list.room-selected{border:1px solid #6e6e6e}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__group{display:none;padding-left:15px;padding-right:15px;padding-bottom:5px}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__group .room-choice__tariffdesc{margin:0px 30px 15px}@media (max-width: 992px){body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__group .room-choice__tariffdesc{margin:0px 15px 15px}}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__group .room-choice__tariffdesc p{margin:0 0 15px 0}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__group .room-choice__tariffdesc ul li{list-style:circle}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__group .room-choice__tariffdesc h3{width:auto;clear:both;float:none}body.groupsite #na-bke #bke-wrapper .panel.room-choice .room-choice__group.open .room-list{opacity:1}body.groupsite #na-bke #bke-wrapper .panel.room-choice h3{display:inline-block;float:left;font-size:1.2em;font-weight:600;position:relative;top:3px;width:90%}@media (max-width: 768px){body.groupsite #na-bke #bke-wrapper .panel.room-choice h3{line-height:1.5em;padding-bottom:5px}}body.groupsite #na-bke #bke-wrapper .panel .icon-expcol{height:12px;width:12px;display:inline-block;position:relative;float:left;position:relative;top:5px;margin-right:20px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}body.groupsite #na-bke #bke-wrapper .panel .icon-expcol:before,body.groupsite #na-bke #bke-wrapper .panel .icon-expcol:after{content:'';display:block;background-color:#666;position:absolute}body.groupsite #na-bke #bke-wrapper .panel .icon-expcol:after{height:2px;width:100%;top:50%;margin-top:-1px}body.groupsite #na-bke #bke-wrapper .panel .icon-expcol:before{top:0;height:100%;width:2px;left:50%;margin-left:-1px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}body.groupsite #na-bke #bke-wrapper .panel .icon-expcol.icon-expcol__minus{transform:rotate(180deg)}body.groupsite #na-bke #bke-wrapper .panel .icon-expcol.icon-expcol__minus:before{height:1px;width:2px;top:50%;left:50%;margin-left:-1px}@media (max-width: 560px){body.groupsite #na-bke #bke-wrapper .panel .icon-expcol{display:none}}body.groupsite #na-bke #bke-wrapper #hotelscontainer .loading{width:100%;text-align:center;background:#fff;padding:15px}body.groupsite #na-bke #bke-wrapper #hotelscontainer .loading img{border:1px solid red;display:block;height:20px;width:20px}body.groupsite #na-bke #bke-wrapper #big-map{display:none}body.groupsite #na-bke #bke-wrapper #big-map #map_canvas{width:100%;height:600px;padding:20px;background:#fff;border:10px solid #fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:15px}body.groupsite #na-bke #bke-wrapper #big-map .nearby-hotel h1,body.groupsite #na-bke #bke-wrapper #big-map .nearby-hotel h1 a{padding:0px;line-height:1.3em;color:#000 !important;font-size:16px;font-weight:600;padding:0px;margin:5px 0 0px}body.groupsite #na-bke #bke-wrapper #big-map .nearby-hotel>*{display:none}body.groupsite #na-bke #bke-wrapper #big-map .nearby-hotel>h1{display:block}body.groupsite .sidebar-filters fieldset ul#hotelrating-ul i,body.groupsite .filters-specials fieldset ul#hotelrating-ul i,body.groupsite .filters-property fieldset ul#hotelrating-ul i{color:#FFB300;font-size:16px}body.groupsite .sidebar-filters fieldset ul#occupancy-ul li,body.groupsite .filters-specials fieldset ul#occupancy-ul li,body.groupsite .filters-property fieldset ul#occupancy-ul li{display:block;clear:both}body.groupsite .sidebar-filters fieldset ul#occupancy-ul li label,body.groupsite .sidebar-filters fieldset ul#occupancy-ul li a,body.groupsite .filters-specials fieldset ul#occupancy-ul li label,body.groupsite .filters-specials fieldset ul#occupancy-ul li a,body.groupsite .filters-property fieldset ul#occupancy-ul li label,body.groupsite .filters-property fieldset ul#occupancy-ul li a{width:unset}body.groupsite .sidebar-filters fieldset ul#occupancy-ul li a,body.groupsite .filters-specials fieldset ul#occupancy-ul li a,body.groupsite .filters-property fieldset ul#occupancy-ul li a{background-position:center left;background-repeat:no-repeat;width:100px;display:inline;height:18px;display:inline-block}body.groupsite .sidebar-filters fieldset ul#occupancy-ul li a:after,body.groupsite .filters-specials fieldset ul#occupancy-ul li a:after,body.groupsite .filters-property fieldset ul#occupancy-ul li a:after{position:relative;top:0px;left:0px;right:unset;background-position:0 0}body.groupsite .sidebar-filters fieldset ul#occupancy-ul li a.occ-1,body.groupsite .filters-specials fieldset ul#occupancy-ul li a.occ-1,body.groupsite .filters-property fieldset ul#occupancy-ul li a.occ-1{background-image:url(/files/images/single-person.png)}body.groupsite .sidebar-filters fieldset ul#occupancy-ul li a.occ-2,body.groupsite .filters-specials fieldset ul#occupancy-ul li a.occ-2,body.groupsite .filters-property fieldset ul#occupancy-ul li a.occ-2{background-image:url(/files/images/double-person.png)}body.groupsite .sidebar-filters fieldset ul#occupancy-ul li a.occ-3,body.groupsite .filters-specials fieldset ul#occupancy-ul li a.occ-3,body.groupsite .filters-property fieldset ul#occupancy-ul li a.occ-3{background-image:url(/files/images/triple-person.png)}body.groupsite .sidebar-filters fieldset ul#occupancy-ul li a.occ-4,body.groupsite .filters-specials fieldset ul#occupancy-ul li a.occ-4,body.groupsite .filters-property fieldset ul#occupancy-ul li a.occ-4{background-image:url(/files/images/quadruple-person.png)}body.groupsite .sidebar-filters fieldset ul#occupancy-ul li a.occ-5,body.groupsite .filters-specials fieldset ul#occupancy-ul li a.occ-5,body.groupsite .filters-property fieldset ul#occupancy-ul li a.occ-5{background-image:url(/files/images/family-five.png)}body.groupsite .sidebar-filters fieldset ul#occupancy-ul li a.occ-6,body.groupsite .filters-specials fieldset ul#occupancy-ul li a.occ-6,body.groupsite .filters-property fieldset ul#occupancy-ul li a.occ-6{background-image:url(/files/images/six-person.png)}body.groupsite .sidebar-filters fieldset ul#occupancy-ul li a.occ-7,body.groupsite .filters-specials fieldset ul#occupancy-ul li a.occ-7,body.groupsite .filters-property fieldset ul#occupancy-ul li a.occ-7{background-image:url(/files/images/seven-person.png)}body.groupsite .sidebar-filters fieldset ul#occupancy-ul li a.occ-8,body.groupsite .filters-specials fieldset ul#occupancy-ul li a.occ-8,body.groupsite .filters-property fieldset ul#occupancy-ul li a.occ-8{background-image:url(/files/images/eight-person.png)}body.groupsite .sidebar-filters fieldset ul#occupancy-ul li a.occ-9,body.groupsite .filters-specials fieldset ul#occupancy-ul li a.occ-9,body.groupsite .filters-property fieldset ul#occupancy-ul li a.occ-9{background-image:url(/files/images/nine-person.png)}body.groupsite .sidebar-filters fieldset ul#occupancy-ul li a.occ-10,body.groupsite .filters-specials fieldset ul#occupancy-ul li a.occ-10,body.groupsite .filters-property fieldset ul#occupancy-ul li a.occ-10{background-image:url(/files/images/ten-person.png)}body.groupsite .hotel-modal-info{height:600px !important}@media (max-width: 768px){body.groupsite .hotel-modal-info{height:100% !important}}body.groupsite .availability-matrix-table-wrapper{margin-left:15px;margin-right:15px}body.groupsite #booking-summary .booking-summary__hotelinfo{clear:both;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #dedede}body.groupsite #booking-summary .booking-summary__hotelinfo .booking-summary__hotelphoto{position:relative;margin-right:10px;width:30%;display:inline-block;vertical-align:top;background:#f2f2f2;padding-bottom:28%;border:1px solid #dedede;z-index:0;border-radius:8px}body.groupsite #booking-summary .booking-summary__hotelinfo .booking-summary__hotelphoto img{width:100%;height:100%;vertical-align:top;position:absolute;top:0px;left:0px;z-index:10}body.groupsite #booking-summary .booking-summary__hotelinfo .booking-summary__hotelphoto:after{content:' ';display:block;background:#f2f2f2;position:absolute;top:0px;left:0px;bottom:0px;right:0px;z-index:1}body.groupsite #booking-summary .booking-summary__hotelinfo .booking-summary__hotelphoto:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f03e";opacity:0.15;z-index:5;position:absolute;font-size:22px;top:50%;left:50%;margin-left:-11px;margin-top:-11px;line-height:22px}body.groupsite #booking-summary .booking-summary__hotelinfo .booking-summary__hoteldetails{display:inline-block;width:50%}body.groupsite #booking-summary .booking-summary__hotelinfo .booking-summary__hoteldetails .booking-summary__hotelname{font-weight:bold;color:#6e6e6e}body.groupsite #booking-summary .booking-summary__hotelinfo .booking-summary__hoteldetails .booking-summary__hoteladdress{font-size:12px}#na-bke .enhance__list{display:none}#na-bke .enhance-type__info{padding:15px;border:1px solid #dedede;border-width:1px 0 0px;font-size:15px;font-weight:600;cursor:pointer}#na-bke .enhance-type__info i:first-child{margin-right:10px}#na-bke .enhance-type__info i:last-child{position:absolute;right:15px;color:#6e6e6e}#na-bke .enhance__item{border:1px solid #dedede;border-width:1px 1px;margin-bottom:10px}#na-bke .enhance__item--check{position:relative}#na-bke .enhance__item--check .enhance__action{display:flex;align-items:center;justify-content:space-between}#na-bke .enhance__item--check .enhance__action input[type=checkbox]:checked+span:after{width:14px}#na-bke .enhance__item--check .enhance__action .enchance__check label{cursor:pointer;width:auto !important}#na-bke .enhance__info{padding:8px 15px;max-width:370px;display:inline-block;height:70px;width:100%;position:relative}#na-bke .enhance__info h4{font-size:14px;font-weight:600;margin:0px;top:50%;transform:translateY(-50%);position:absolute}@media (max-width: 767px){#na-bke .enhance__info h4{max-width:90%}}#na-bke .enhance__info p{margin-bottom:0px;margin-top:10px;line-height:1 !important}#na-bke .enhance__info .ico-info{vertical-align:middle !important}#na-bke .enhance__info .readmore__tooltip{display:inline-block;color:#d1d0ce;font-weight:700;display:inline-block;cursor:default;top:-3px;position:relative;display:none}#na-bke .enhance__info .readmore__link{color:#d1d0ce;font-weight:700;display:inline-block}#na-bke .enhance__info .readmore__desc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%;display:none}@media (max-width: 767px){#na-bke .enhance__info .readmore__desc{max-width:100%}}@media (max-width: 767px){#na-bke .enhance__info{width:100%;padding-top:15px}#na-bke .enhance__info .readmore__tooltip{display:none}}#na-bke .enhance__pic{width:75px;height:75px;display:inline-block;float:left;position:relative}#na-bke .enhance__pic img{object-fit:cover;width:100%;max-width:100%;height:100%;z-index:1;position:relative}#na-bke .enhance__pic:before{width:100%;height:100%;content:"";background:#efefef;display:block;position:absolute}@media (max-width: 767px){#na-bke .enhance__pic{display:none}}#na-bke .enhance__action{text-align:right;margin:0 15px;float:right;height:75px;line-height:75px;overflow:hidden}@media (max-width: 767px){#na-bke .enhance__action{float:none;padding:0px;width:90%;border-top:1px solid #dedede;margin:0 auto;height:auto;line-height:55px}}#na-bke .enhance__price{display:inline-block;margin-right:20px !important}#na-bke .enhance__price span{font-size:1.5rem}@media (max-width: 767px){#na-bke .enhance__price{text-align:left;float:left;margin-top:15px}}#na-bke .enhance__config--trigger{padding:7px 12px;border:1px solid #6e6e6e;border-radius:5px;transition:all .2s ease !important;display:inline-block}#na-bke .enhance__config--trigger span{transition:all .2 ease !important;text-transform:uppercase;color:#6e6e6e;font-weight:600}#na-bke .enhance__config--trigger:hover{background:#6e6e6e}#na-bke .enhance__config--trigger:hover span{color:#fff}#na-bke .enhance__config{height:0px;overflow:hidden;transition:all .3s ease-in-out;border-width:0px;opacity:0;text-align:right;border-top:1px solid #dedede;width:100%;border-color:#dedede;margin-top:-1px}#na-bke .enhance__config li{opacity:0;display:inline-block;padding:0 5px;vertical-align:baseline;transition:all .5s ease-in-out}#na-bke .enhance__config li label{display:block;font-weight:300;text-align:left}#na-bke .enhance__config li.only label{line-height:34px;display:inline-block;width:auto !important;margin-right:20px}@media (max-width: 767px){#na-bke .enhance__config{text-align:left}#na-bke .enhance__config li{width:100%;margin-bottom:10px}#na-bke .enhance__config li:nth-last-child(1){margin:5px 0 0;width:auto}}#na-bke .enhance__config:before,#na-bke .enhance__config:after{content:"";position:absolute;right:20px;top:-10px;display:block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #dedede}#na-bke .enhance__config:after{border-width:12px;border-bottom-color:#f9f9f9;right:18px;top:-9px}#na-bke .enhance__config select{background-color:white;background-position:center right 10px;padding-right:25px}#na-bke .enhance__config select:hover,#na-bke .enhance__config select:active,#na-bke .enhance__config select:focus{background-color:white;border-color:#c4c4c4;color:#111}@media (max-width: 767px){#na-bke .enhance__config select{width:100%}}#na-bke .enhance__config--open{height:auto;opacity:1;padding:15px;background:#f9f9f9;display:inline-block;width:100%;overflow:visible}#na-bke .enhance__config--open li{opacity:1}#na-bke .enhance__config--trigger span{transition:all .5s ease-in-out}#na-bke .enhance__config--trigger:after{content:" ";pointer-events:none;transition:opacity .3s ease-out;opacity:1}#na-bke .enhance__config--close{border-color:#bfbfbf;position:relative;margin-right:35px}#na-bke .enhance__config--close span{color:#bfbfbf}#na-bke .enhance__config--close:hover{background:#bfbfbf}#na-bke .enhance__config--close:hover span{color:white}#na-bke .enhance__config--close:after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;line-height:2;background:#6e6e6e;position:absolute;left:100%;width:25px;height:25px;border-radius:100%;color:white;display:flex;margin-left:10px;top:50%;transform:translateY(-50%);align-items:center;justify-content:center;opacity:1;content:"\f00c"}#na-bke .enhance__config--add{padding:8px;background:#6e6e6e;border-radius:5px;transition:all .3s ease-in-out;width:85px;display:block;text-align:center;cursor:pointer}#na-bke .enhance__config--add span{text-transform:uppercase;color:#fff;font-weight:600}#na-bke .enhance__config--add span i{margin-right:3px}#na-bke .enhance__config--add:hover{background:#6e6e6e}#na-bke .enhance__config--add:hover span{color:#fff}#na-bke .enhance__remove{font-size:17px;color:#c4c4c4;cursor:pointer}#na-bke .enhance__remove.hide{width:0px}#na-bke .maxocc .room-enhance .option-picker-increment{pointer-events:all !important}#na-bke .maxocc .room-enhance .option-picker-increment:after{opacity:1 !important}.fancybox-inner .readmore__desc{padding:15px;line-height:1.2 !important}#na-bke .confirm-wrapper.panel{padding:20px;max-width:700px;margin:0px auto}@media (max-width: 768px){#na-bke .confirm-wrapper.panel{max-width:97%}}#na-bke .confirm-wrapper.panel h1{margin-top:0px}#na-bke .confirm-wrapper.panel #code-options{display:inline-block;vertical-align:middle;width:100%;margin-top:20px}#na-bke .confirm-wrapper.panel #code-options fieldset:first-child{width:48%;float:left;display:inline-block}@media (max-width: 768px){#na-bke .confirm-wrapper.panel #code-options fieldset:first-child{width:100%;margin-bottom:30px}}#na-bke .confirm-wrapper.panel #code-options fieldset:nth-child(2){width:48%;float:right;display:inline-block}@media (max-width: 768px){#na-bke .confirm-wrapper.panel #code-options fieldset:nth-child(2){width:100%}}#na-bke .confirm-wrapper.panel #code-options .code-result-text{float:left;width:100%;display:inline-block;margin-top:20px;transition:all .3s ease-in-out;padding:15px 20px}#na-bke .confirm-wrapper.panel #code-options .code-result-text.warning{background:lightyellow;border:1px solid yellow;border-radius:5px}#na-bke .confirm-wrapper.panel #code-options input[type=submit]{display:inline-block;float:left;margin-top:40px}#na-bke .confirm-wrapper.panel #code-options legend{display:inline-block;vertical-align:middle;padding-bottom:5px}#na-bke .confirm-wrapper.panel #code-options legend .input-wrapper{vertical-align:middle;margin-top:5px}#na-bke .confirm-wrapper.panel #code-options legend .input-wrapper+label{float:left;clear:inherit;vertical-align:middle;cursor:pointer}#na-bke .confirm-wrapper.panel #code-options .bke-code-options label{width:100%}#na-bke .confirm-wrapper.panel #code-options .bke-code-options li{margin-bottom:10px}body.confirmation #selected-dates{display:none !important}#confirmation-text{display:none}#menu-mobile~div{padding-bottom:100px}@media (max-width: 767px){#na-footer a svg{width:100%}}.popup__holder{position:fixed;bottom:0;right:10px;z-index:99999;width:300px;transition:bottom .5s ease;display:flex;flex-direction:column;justify-content:flex-end}.popup__holder:empty,.popup__holder.popup-is-empty{pointer-events:none}.popup__item,.alert-message-holder{display:flex;align-items:center;position:relative;width:100%;border-radius:3px;background-color:#6e6e6e;color:#fff;visibility:hidden;overflow:hidden;position:absolute;border:1px solid #6e6e6e;box-shadow:0 1px 0 rgba(0,0,0,0.05);height:auto;margin:0;padding:15px}.popup__item .popup__close,.alert-message-holder .popup__close{width:20px;height:20px;position:absolute;right:15px;text-align:center}.popup__item .popup__close:before,.alert-message-holder .popup__close:before{content:"+";cursor:pointer;position:absolute;transform:rotate(45deg);font-size:25px;line-height:.6;color:#fff;transition:font-size 250ms ease}.popup__item .popup__close:hover:before,.alert-message-holder .popup__close:hover:before{font-size:28px}.popup__item p,.alert-message-holder p{width:100%;text-align:left;margin:0 30px 0 0 !important;animation:fadeInAlt 1s linear}.popup__item .popup__icon,.alert-message-holder .popup__icon{margin-right:10px;font-size:16px;animation:fadeInAlt .5s linear both}.animIn{visibility:visible;transform-origin:center center;animation:fadeInToast .5s ease-in-out both}@media (max-width: 767px){.animIn{animation-delay:1s}}@keyframes fadeInAlt{0%{opacity:0}100%{opacity:1}}@keyframes fadeInToast{0%{opacity:0;transform:translateY(100%)}10%{padding:5px}50%{opacity:0;padding:10px;height:auto;padding:15px}100%{opacity:1;height:auto;padding:15px;transform:translateY(0)}}.animOut{visibility:visible;transform-origin:50% 50%;animation:fadeOutToast .5s ease both}@keyframes fadeOutToast{0%{opacity:1;height:auto;margin:0 0 15px 0;padding:15px}50%{opacity:0;height:auto;margin:0 0 15px 0;padding:15px}100%{opacity:0;height:0;margin:0;padding:0}}.slide-panel{max-height:calc(100% - 100px);position:fixed;background:#fff;bottom:0px;z-index:1100;display:block;transform:translateY(100%);transition:600ms all cubic-bezier(0.86, 0, 0.07, 1);left:0px;right:0px}.slide-panel h2.title{display:none}.slide-panel .slide-panel__close{position:absolute;top:0px;left:0px;display:inline-block;width:50px;height:50px;background-color:#000;border-radius:50%;color:#fff;z-index:0;opacity:0;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;transition-delay:0ms;left:50%;margin-left:-25px;text-align:center;vertical-align:middle;transform:rotate(0deg)}.slide-panel .slide-panel__close i{font-size:20px;margin-top:15px;opacity:0.8}.slide-panel .slide-panel__title{background-color:#fff;font-size:12px;font-weight:bold;color:#6e6e6e;padding:15px 21px;display:block;border-bottom:1px solid #ECECEC;position:relative;z-index:1;text-transform:uppercase}.slide-panel .slide-panel__content{padding:15px 21px;display:block;overflow-y:auto;max-height:75vh}.slide-panel .slide-panel__content #booking-summary{margin-bottom:0px}.slide-panel .slide-panel__content #booking-summary .roomtariff-item .ico-info{margin-top:-1px}.slide-panel__overlay{pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.8);z-index:1000;opacity:0;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}body.slidepanel-open{height:100vh;overflow-y:hidden;position:fixed;width:100vw;pointer-events:none}body.slidepanel-open .slide-panel{pointer-events:auto;bottom:0px;transform:translateY(0)}body.slidepanel-open .slide-panel h3{pointer-events:none}body.slidepanel-open .slide-panel .slide-panel__close{pointer-events:auto;transition-delay:600ms;top:-75px;transform:rotate(180deg);opacity:1}body.slidepanel-open .slide-panel__overlay{opacity:1;pointer-events:auto}body.slidepanel-open #na-footer{display:none}.confetti-wrapper{position:absolute;top:0px;left:0px;right:0px;bottom:0px;overflow:hidden}body.loaded [class|="confetti"]{position:absolute}body.loaded .confetti-0{width:5px;height:2px;background-color:#FFA200;top:-23px;left:62%;opacity:.6936169713;transform:rotate(18.3873866764deg);animation-easing:linear !important;animation:drop-0 2.2703188865s;animation-delay:2744ms}@keyframes drop-0{100%{top:110%;left:72%-15}}body.loaded .confetti-1{width:13px;height:5.2px;background-color:#FF00E6;top:-23px;left:70%;opacity:1.4112367732;transform:rotate(265.8981091611deg);animation-easing:linear !important;animation:drop-1 2.912324371s;animation-delay:2971ms}@keyframes drop-1{100%{top:110%;left:81%-15}}body.loaded .confetti-2{width:10px;height:4px;background-color:#00CBFF;top:-23px;left:45%;opacity:1.4403822106;transform:rotate(158.6196002605deg);animation-easing:linear !important;animation:drop-2 2.2241446966s;animation-delay:2542ms}@keyframes drop-2{100%{top:110%;left:55%-15}}body.loaded .confetti-3{width:6px;height:2.4px;background-color:#00CBFF;top:-41px;left:32%;opacity:1.055503466;transform:rotate(319.6162140064deg);animation-easing:linear !important;animation:drop-3 2.5780166432s;animation-delay:2968ms}@keyframes drop-3{100%{top:110%;left:46%-15}}body.loaded .confetti-4{width:7px;height:2.8px;background-color:#FF00E6;top:-25px;left:20%;opacity:1.0764064266;transform:rotate(149.0324936303deg);animation-easing:linear !important;animation:drop-4 2.4985055816s;animation-delay:2323ms}@keyframes drop-4{100%{top:110%;left:30%-15}}body.loaded .confetti-5{width:6px;height:2.4px;background-color:#FF00E6;top:-30px;left:62%;opacity:1.4503320151;transform:rotate(116.7431079896deg);animation-easing:linear !important;animation:drop-5 2.3989627552s;animation-delay:2995ms}@keyframes drop-5{100%{top:110%;left:73%-15}}body.loaded .confetti-6{width:6px;height:2.4px;background-color:#00CBFF;top:-18px;left:38%;opacity:1.1064439839;transform:rotate(33.1697977636deg);animation-easing:linear !important;animation:drop-6 2.3278039095s;animation-delay:2159ms}@keyframes drop-6{100%{top:110%;left:41%-15}}body.loaded .confetti-7{width:8px;height:3.2px;background-color:#00CBFF;top:-45px;left:47%;opacity:.696812584;transform:rotate(260.5469570099deg);animation-easing:linear !important;animation:drop-7 2.4112294498s;animation-delay:2193ms}@keyframes drop-7{100%{top:110%;left:54%-15}}body.loaded .confetti-8{width:8px;height:3.2px;background-color:#FFA200;top:-30px;left:25%;opacity:1.2141223592;transform:rotate(257.0456468023deg);animation-easing:linear !important;animation:drop-8 2.1194471371s;animation-delay:2033ms}@keyframes drop-8{100%{top:110%;left:32%-15}}body.loaded .confetti-9{width:5px;height:2px;background-color:#FF00E6;top:-28px;left:88%;opacity:.9108120407;transform:rotate(75.3605383059deg);animation-easing:linear !important;animation:drop-9 2.3784061335s;animation-delay:2297ms}@keyframes drop-9{100%{top:110%;left:89%-15}}body.loaded .confetti-10{width:14px;height:5.6px;background-color:#FF00E6;top:-16px;left:100%;opacity:1.155358788;transform:rotate(304.969264403deg);animation-easing:linear !important;animation:drop-10 2.1022960788s;animation-delay:2409ms}@keyframes drop-10{100%{top:110%;left:110%-15}}body.loaded .confetti-11{width:5px;height:2px;background-color:#00CBFF;top:-44px;left:88%;opacity:.9191162306;transform:rotate(272.6075668302deg);animation-easing:linear !important;animation:drop-11 2.7580211233s;animation-delay:2073ms}@keyframes drop-11{100%{top:110%;left:101%-15}}body.loaded .confetti-12{width:15px;height:6px;background-color:#00CBFF;top:-29px;left:86%;opacity:1.3808793581;transform:rotate(137.9778641941deg);animation-easing:linear !important;animation:drop-12 2.6999644081s;animation-delay:2449ms}@keyframes drop-12{100%{top:110%;left:98%-15}}body.loaded .confetti-13{width:13px;height:5.2px;background-color:#00CBFF;top:-27px;left:89%;opacity:.9828474942;transform:rotate(339.9672903537deg);animation-easing:linear !important;animation:drop-13 2.4307382069s;animation-delay:2770ms}@keyframes drop-13{100%{top:110%;left:95%-15}}body.loaded .confetti-14{width:15px;height:6px;background-color:#00CBFF;top:-19px;left:4%;opacity:.6430394043;transform:rotate(17.1909037126deg);animation-easing:linear !important;animation:drop-14 2.6572346338s;animation-delay:2522ms}@keyframes drop-14{100%{top:110%;left:16%-15}}body.loaded .confetti-15{width:2px;height:.8px;background-color:#00CBFF;top:-42px;left:46%;opacity:.7767920575;transform:rotate(129.2751548514deg);animation-easing:linear !important;animation:drop-15 2.4052358609s;animation-delay:2099ms}@keyframes drop-15{100%{top:110%;left:57%-15}}body.loaded .confetti-16{width:15px;height:6px;background-color:#00CBFF;top:-42px;left:97%;opacity:1.1944697324;transform:rotate(180.0870157639deg);animation-easing:linear !important;animation:drop-16 2.0781855551s;animation-delay:2025ms}@keyframes drop-16{100%{top:110%;left:101%-15}}body.loaded .confetti-17{width:8px;height:3.2px;background-color:#00CBFF;top:-31px;left:70%;opacity:1.3815549757;transform:rotate(43.6621969726deg);animation-easing:linear !important;animation:drop-17 2.9144860199s;animation-delay:2066ms}@keyframes drop-17{100%{top:110%;left:72%-15}}body.loaded .confetti-18{width:13px;height:5.2px;background-color:#00CBFF;top:-32px;left:94%;opacity:.7280125302;transform:rotate(208.94454171deg);animation-easing:linear !important;animation:drop-18 2.4468938712s;animation-delay:2787ms}@keyframes drop-18{100%{top:110%;left:106%-15}}body.loaded .confetti-19{width:2px;height:.8px;background-color:#FF00E6;top:-30px;left:17%;opacity:.9606532895;transform:rotate(310.5068434362deg);animation-easing:linear !important;animation:drop-19 2.6352855823s;animation-delay:2677ms}@keyframes drop-19{100%{top:110%;left:20%-15}}body.loaded .confetti-20{width:10px;height:4px;background-color:#FFA200;top:-17px;left:51%;opacity:.5117255298;transform:rotate(159.4496688835deg);animation-easing:linear !important;animation:drop-20 2.6067823219s;animation-delay:2299ms}@keyframes drop-20{100%{top:110%;left:59%-15}}body.loaded .confetti-21{width:9px;height:3.6px;background-color:#FF00E6;top:-21px;left:89%;opacity:.9700782687;transform:rotate(293.2164265941deg);animation-easing:linear !important;animation:drop-21 2.3887225073s;animation-delay:2736ms}@keyframes drop-21{100%{top:110%;left:101%-15}}body.loaded .confetti-22{width:4px;height:1.6px;background-color:#FF00E6;top:-32px;left:41%;opacity:1.1755080988;transform:rotate(287.5782701204deg);animation-easing:linear !important;animation:drop-22 2.2187704647s;animation-delay:2502ms}@keyframes drop-22{100%{top:110%;left:49%-15}}body.loaded .confetti-23{width:15px;height:6px;background-color:#FFA200;top:-42px;left:28%;opacity:.769387215;transform:rotate(168.2180695537deg);animation-easing:linear !important;animation:drop-23 2.3172467088s;animation-delay:2811ms}@keyframes drop-23{100%{top:110%;left:35%-15}}body.loaded .confetti-24{width:14px;height:5.6px;background-color:#FFA200;top:-29px;left:34%;opacity:.6181458018;transform:rotate(325.8125440971deg);animation-easing:linear !important;animation:drop-24 2.7392256687s;animation-delay:2852ms}@keyframes drop-24{100%{top:110%;left:41%-15}}body.loaded .confetti-25{width:7px;height:2.8px;background-color:#00CBFF;top:-30px;left:22%;opacity:.9571342237;transform:rotate(262.796588348deg);animation-easing:linear !important;animation:drop-25 2.575360115s;animation-delay:2520ms}@keyframes drop-25{100%{top:110%;left:27%-15}}body.loaded .confetti-26{width:7px;height:2.8px;background-color:#00CBFF;top:-17px;left:40%;opacity:1.4517490774;transform:rotate(85.062473143deg);animation-easing:linear !important;animation:drop-26 2.396946133s;animation-delay:2267ms}@keyframes drop-26{100%{top:110%;left:47%-15}}body.loaded .confetti-27{width:6px;height:2.4px;background-color:#FF00E6;top:-37px;left:77%;opacity:1.2819275746;transform:rotate(350.8353194096deg);animation-easing:linear !important;animation:drop-27 2.1122340083s;animation-delay:2481ms}@keyframes drop-27{100%{top:110%;left:88%-15}}body.loaded .confetti-28{width:4px;height:1.6px;background-color:#FFA200;top:-38px;left:76%;opacity:.7786030474;transform:rotate(270.0401963449deg);animation-easing:linear !important;animation:drop-28 2.9271622363s;animation-delay:2911ms}@keyframes drop-28{100%{top:110%;left:84%-15}}body.loaded .confetti-29{width:7px;height:2.8px;background-color:#FFA200;top:-30px;left:63%;opacity:1.2794192868;transform:rotate(148.5253788146deg);animation-easing:linear !important;animation:drop-29 2.9633127871s;animation-delay:2954ms}@keyframes drop-29{100%{top:110%;left:75%-15}}body.loaded .confetti-30{width:13px;height:5.2px;background-color:#FFA200;top:-26px;left:25%;opacity:.5918006249;transform:rotate(165.101686495deg);animation-easing:linear !important;animation:drop-30 2.7182488239s;animation-delay:2802ms}@keyframes drop-30{100%{top:110%;left:27%-15}}body.loaded .confetti-31{width:14px;height:5.6px;background-color:#00CBFF;top:-24px;left:58%;opacity:.6393993494;transform:rotate(259.4084408256deg);animation-easing:linear !important;animation:drop-31 2.7853645732s;animation-delay:2494ms}@keyframes drop-31{100%{top:110%;left:69%-15}}body.loaded .confetti-32{width:12px;height:4.8px;background-color:#00CBFF;top:-41px;left:41%;opacity:.6551389901;transform:rotate(255.0923879884deg);animation-easing:linear !important;animation:drop-32 2.4107880209s;animation-delay:2505ms}@keyframes drop-32{100%{top:110%;left:44%-15}}body.loaded .confetti-33{width:11px;height:4.4px;background-color:#FFA200;top:-33px;left:52%;opacity:1.1813839084;transform:rotate(341.0588341866deg);animation-easing:linear !important;animation:drop-33 2.6414541529s;animation-delay:2584ms}@keyframes drop-33{100%{top:110%;left:58%-15}}body.loaded .confetti-34{width:11px;height:4.4px;background-color:#FF00E6;top:-28px;left:42%;opacity:.5736477838;transform:rotate(284.965931148deg);animation-easing:linear !important;animation:drop-34 2.8916875767s;animation-delay:2277ms}@keyframes drop-34{100%{top:110%;left:57%-15}}body.loaded .confetti-35{width:4px;height:1.6px;background-color:#FF00E6;top:-27px;left:34%;opacity:1.266231985;transform:rotate(246.4826662773deg);animation-easing:linear !important;animation:drop-35 2.7862324672s;animation-delay:2066ms}@keyframes drop-35{100%{top:110%;left:40%-15}}body.loaded .confetti-36{width:7px;height:2.8px;background-color:#FFA200;top:-35px;left:57%;opacity:1.2335062647;transform:rotate(222.6890106169deg);animation-easing:linear !important;animation:drop-36 2.6981895461s;animation-delay:2247ms}@keyframes drop-36{100%{top:110%;left:69%-15}}body.loaded .confetti-37{width:3px;height:1.2px;background-color:#00CBFF;top:-17px;left:57%;opacity:1.2356812397;transform:rotate(132.3421074695deg);animation-easing:linear !important;animation:drop-37 2.3322939387s;animation-delay:2713ms}@keyframes drop-37{100%{top:110%;left:71%-15}}body.loaded .confetti-38{width:7px;height:2.8px;background-color:#FFA200;top:-32px;left:4%;opacity:1.2119513714;transform:rotate(35.2687437143deg);animation-easing:linear !important;animation:drop-38 2.625642142s;animation-delay:2946ms}@keyframes drop-38{100%{top:110%;left:12%-15}}body.loaded .confetti-39{width:3px;height:1.2px;background-color:#FF00E6;top:-28px;left:30%;opacity:1.3621658697;transform:rotate(278.7663233645deg);animation-easing:linear !important;animation:drop-39 2.4668048166s;animation-delay:2070ms}@keyframes drop-39{100%{top:110%;left:41%-15}}body.loaded .confetti-40{width:12px;height:4.8px;background-color:#FF00E6;top:-30px;left:98%;opacity:1.1478072923;transform:rotate(250.1277994863deg);animation-easing:linear !important;animation:drop-40 2.967375299s;animation-delay:2054ms}@keyframes drop-40{100%{top:110%;left:106%-15}}body.loaded .confetti-41{width:5px;height:2px;background-color:#00CBFF;top:-30px;left:78%;opacity:.783217141;transform:rotate(65.064241773deg);animation-easing:linear !important;animation:drop-41 2.6035441561s;animation-delay:2311ms}@keyframes drop-41{100%{top:110%;left:87%-15}}body.loaded .confetti-42{width:5px;height:2px;background-color:#FFA200;top:-29px;left:63%;opacity:.5765123957;transform:rotate(69.3826114637deg);animation-easing:linear !important;animation:drop-42 2.4183659077s;animation-delay:2797ms}@keyframes drop-42{100%{top:110%;left:65%-15}}body.loaded .confetti-43{width:1px;height:.4px;background-color:#FF00E6;top:-43px;left:39%;opacity:.6017437407;transform:rotate(191.895267207deg);animation-easing:linear !important;animation:drop-43 2.9326938389s;animation-delay:2123ms}@keyframes drop-43{100%{top:110%;left:42%-15}}body.loaded .confetti-44{width:9px;height:3.6px;background-color:#FF00E6;top:-44px;left:71%;opacity:.9563859918;transform:rotate(302.3804444858deg);animation-easing:linear !important;animation:drop-44 2.6666150175s;animation-delay:2031ms}@keyframes drop-44{100%{top:110%;left:81%-15}}body.loaded .confetti-45{width:2px;height:.8px;background-color:#FF00E6;top:-30px;left:74%;opacity:.8173308858;transform:rotate(19.2625717251deg);animation-easing:linear !important;animation:drop-45 2.2906160476s;animation-delay:2617ms}@keyframes drop-45{100%{top:110%;left:85%-15}}body.loaded .confetti-46{width:8px;height:3.2px;background-color:#00CBFF;top:-34px;left:3%;opacity:.9408635976;transform:rotate(140.2407352681deg);animation-easing:linear !important;animation:drop-46 2.835408779s;animation-delay:2332ms}@keyframes drop-46{100%{top:110%;left:15%-15}}body.loaded .confetti-47{width:10px;height:4px;background-color:#FF00E6;top:-21px;left:51%;opacity:1.0030098705;transform:rotate(57.9189481593deg);animation-easing:linear !important;animation:drop-47 2.1712611075s;animation-delay:2782ms}@keyframes drop-47{100%{top:110%;left:61%-15}}body.loaded .confetti-48{width:15px;height:6px;background-color:#FFA200;top:-32px;left:12%;opacity:1.1278551178;transform:rotate(329.3567918197deg);animation-easing:linear !important;animation:drop-48 2.6766232904s;animation-delay:2762ms}@keyframes drop-48{100%{top:110%;left:13%-15}}body.loaded .confetti-49{width:13px;height:5.2px;background-color:#00CBFF;top:-25px;left:34%;opacity:.509310329;transform:rotate(136.0198905109deg);animation-easing:linear !important;animation:drop-49 2.1500079792s;animation-delay:2075ms}@keyframes drop-49{100%{top:110%;left:47%-15}}body.loaded .confetti-50{width:13px;height:5.2px;background-color:#00CBFF;top:-20px;left:42%;opacity:.805308935;transform:rotate(100.766562323deg);animation-easing:linear !important;animation:drop-50 2.0706868329s;animation-delay:2181ms}@keyframes drop-50{100%{top:110%;left:48%-15}}html{position:relative;min-height:100%}html.modal-iframe{overflow-y:hidden}*{background:none;border:0;line-height:1.5em;list-style:none;margin:0;padding:0;outline:none !important;-webkit-tap-highlight-color:none !important}*::-moz-selection{background:#eee}*::selection{background:#eee}body{background-size:cover;background-position:center center;background-color:#F7F7F7;background-attachment:fixed;color:#111;font-family:"Open Sans";font-size:13px;font-weight:400;line-height:1.8em;margin:0;transition:all ease 600ms;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}@media (max-width: 992px){body{background-image:none !important;margin:0px;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}}@media (min-width: 993px){body{margin-bottom:60px}body.reservationform{margin-bottom:25px}body.extend-footer{margin-bottom:90px !important}}body a,body a:focus,body a:hover,body a:active{text-decoration:none}body.page-content{padding-top:90px;background:#fff}@media (min-width: 993px){body.page-content{padding-top:0px}}body.page-content.home{padding-top:0px}body.page-content #na-bke{padding-bottom:25px}body.page-content #na-bke #searchbox-wrapper{height:auto}body.page-content #na-bke #searchbox-wrapper #searchbox{opacity:1}body.modal-iframe{padding:15px;background-color:#fff;margin:0px}body.modal-iframe a{color:#6e6e6e}@media (max-width: 992px){body.compact{padding-top:100px}body.compact.scroll-down{padding-top:100px}}@media (max-width: 992px){body.bke-content{background:#fff;padding-top:90px}}@media (min-width: 993px){body.bke-content{padding-top:0px;background-color:#efefef}}@media (max-width: 767px){body.bke-content{padding-right:10px !important;padding-left:10px !important}}body.bke-content .page-title{display:block !important}body.bke-content #na-bke{padding:15px}@media (min-width: 993px){body.reviews{padding-top:0px}}body.speciallong>.setting-lang{padding:10px 10px 10px 0;margin-bottom:-10px;text-align:right}body.speciallong>.setting-lang *{display:inline-block}body.speciallong>.setting-lang select{margin-left:5px;padding-right:10px !important;-webkit-appearance:none !important;cursor:pointer;padding-right:20px;background:url("//m.hunters.ie/files/images/ico-arrow-down.svg");background-repeat:no-repeat;background-position:90% 50%}@media (min-width: 960px){body.speciallong>.setting-lang select{background:url("//m.hunters.ie/files/images/ico-arrow-down.svg");background-repeat:no-repeat;background-position:90% 50%}}body.speciallong>.setting-lang select::-ms-expand{display:none}@-moz-document url-prefix(){body.speciallong>.setting-lang select{-moz-appearance:none;text-indent:0.01px;text-overflow:''}}html.ie8 body.speciallong>.setting-lang select,html.ie9 body.speciallong>.setting-lang select{background:none !important}body.speciallong>.setting-lang i.fa-circle-notch{opacity:0.6;font-size:12px}@media (max-width: 992px){body.speciallong>.setting-lang{display:block !important}}#na-header{background:#d1d0ce;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;top:0px;width:100%;z-index:999;text-align:center;padding:20px 0;height:100px}@media (max-width: 992px){#na-header{-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 1px 0px rgba(0,0,0,0.2)}}@media (max-width: 320px){#na-header{padding:10px 0;height:80px}}@media (min-width: 993px){#na-header .container{min-height:60px}}#na-header .logo{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;position:absolute;right:80px;left:80px;height:60px;background-position:center center;background-size:contain;width:auto}@media (min-width: 993px){#na-header .logo{right:180px;left:180px}}#na-header .logo img{-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;height:60px;width:auto;display:none}html.ie8 #na-header .logo{background:#efefef;position:relative;right:inherit;margin:0 auto;background:none !important;text-align:center;display:block;width:230px}html.ie8 #na-header .logo img{display:block;max-height:60px;width:auto}html.ie8 #na-header .btn-home{display:block !important}html.ie8 #na-header .btn-menu{display:none !important}#na-header .curr-selector{position:absolute;z-index:100;bottom:0px;right:15px;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;opacity:0}body.page-content #na-header .curr-selector{display:none}body.loaded #na-header .curr-selector{opacity:1}body.grouped-specials #na-header .curr-selector,body.speciallong #na-header .curr-selector,body.pagelayout-specials #na-header .curr-selector,body.pagelayout-vouchers #na-header .curr-selector{opacity:0;display:none}@media (max-width: 992px){#na-header .curr-selector{display:none !important}}#na-header .curr-selector .btn-currency{color:#111 !important;padding:3px 21px 3px 10px;background-color:#d1d0ce;font-size:13px;border:1px solid #111;vertical-align:middle !important;font-weight:400;font-weight:300;font-size:11px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-transform:uppercase;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}#na-header .curr-selector .btn-currency *{color:#111 !important}#na-header .curr-selector .btn-currency:hover{color:#111;background-color:#d1d0ce !important;border:1px solid #111 !important}#na-header .bke-settings{text-align:right;position:absolute;z-index:100;bottom:0px;right:15px;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;opacity:0}body.page-content #na-header .bke-settings{display:none}body.loaded #na-header .bke-settings{opacity:1}body.grouped-specials #na-header .bke-settings .setting-curr,body.speciallong #na-header .bke-settings .setting-curr,body.pagelayout-specials #na-header .bke-settings .setting-curr,body.pagelayout-vouchers #na-header .bke-settings .setting-curr{opacity:0;display:none}#na-header .bke-settings .setting-curr select{width:62px !important}@media (max-width: 992px){#na-header .bke-settings{display:none !important}}#na-header .bke-settings i.zmdi-globe{color:#111 !important;position:relative;right:-6px;top:1px}#na-header .bke-settings i.fa-circle-notch{color:#111 !important;opacity:0.6;font-size:12px}#na-header .bke-settings .selected-curr-symbol{color:#111 !important;font-weight:bold;position:relative;right:-6px;top:1px}#na-header .bke-settings .btn-settings,#na-header .bke-settings select{display:inline-block;color:#111 !important;padding:3px 21px 3px 10px;background-color:#d1d0ce;font-size:13px;vertical-align:middle !important;font-weight:400;font-size:11px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-transform:uppercase;-webkit-appearance:none !important;cursor:pointer;padding-right:20px;background:url("//m.hunters.ie/files/images/ico-arrow-down.svg");background-repeat:no-repeat;background-position:90% 50%;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;background-image:url("//m.hunters.ie/files/images/ico-arrow-down.svg") !important}#na-header .bke-settings .btn-settings option,#na-header .bke-settings select option{padding:10px;font-size:12px;color:#000 !important}@-moz-document url-prefix(){#na-header .bke-settings .btn-settings option,#na-header .bke-settings select option{background-color:#fff}}@media (min-width: 960px){#na-header .bke-settings .btn-settings,#na-header .bke-settings select{background:url("//m.hunters.ie/files/images/ico-arrow-down.svg");background-repeat:no-repeat;background-position:90% 50%}}#na-header .bke-settings .btn-settings::-ms-expand,#na-header .bke-settings select::-ms-expand{display:none}@-moz-document url-prefix(){#na-header .bke-settings .btn-settings,#na-header .bke-settings select{-moz-appearance:none;text-indent:0.01px;text-overflow:''}}html.ie8 #na-header .bke-settings .btn-settings,html.ie9 #na-header .bke-settings .btn-settings,html.ie8 #na-header .bke-settings select,html.ie9 #na-header .bke-settings select{background:none !important}#na-header .bke-settings form,#na-header .bke-settings select,#na-header .bke-settings div{display:inline-block}#na-header .btn-home,#na-header .btn-menu,#na-header .btn-booknow{-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;top:-3px;font-size:21px;position:absolute;left:4px;text-align:center;display:block}#na-header .btn-home a,#na-header .btn-menu a,#na-header .btn-booknow a{padding:10px 15px;display:inline-block;text-decoration:none}#na-header .btn-home a,#na-header .btn-home a i,#na-header .btn-menu a,#na-header .btn-menu a i,#na-header .btn-booknow a,#na-header .btn-booknow a i{color:#111}#na-header .btn-home a span,#na-header .btn-menu a span,#na-header .btn-booknow a span{display:block;font-size:10px;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;position:relative;top:0px;text-transform:uppercase}@media (min-width: 993px){#na-header .btn-home{top:auto;bottom:-8px}#na-header .btn-home a{padding:10px;line-height:1em}#na-header .btn-home a i,#na-header .btn-home a span{display:inline-block}#na-header .btn-home a i{font-size:16px}#na-header .btn-home a span{position:relative;top:-1px}}#na-header .btn-booknow{left:auto;right:4px}@media (min-width: 993px){#na-header .btn-booknow{display:none}}body.page-content #na-header .btn-booknow{display:block !important}body:not(.bke-mobile) .btn-home{display:block !important}body.bke-mobile .btn-menu{display:block !important}.settings-bar{padding:7px;background:#fff;overflow-x:scroll;width:100%;white-space:nowrap;z-index:1000;box-shadow:0 2px 5px 0 rgba(0,0,0,0)}body.pagelayout-vouchers .settings-bar{display:none}.settings-bar.is_stuck{box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);z-index:600}.settings-bar .settings-bar__item{display:inline-block;border:1px solid #ECECEC;border-radius:4px;padding:14px;margin-right:5px;vertical-align:top;max-height:49px}body.confirmation .settings-bar .settings-bar__item{display:none}.settings-bar .settings-bar__item i{font-size:16px;color:#6e6e6e;margin-right:12px;vertical-align:text-bottom}.settings-bar .settings-bar__item.btn-booknow{display:none;margin-bottom:0px;font-size:14px}.settings-bar .settings-bar__item.btn-booknow i{vertical-align:baseline;margin-right:10px}body.speciallong .settings-bar .settings-bar__item.btn-booknow{display:inline-block}body.noavail .settings-bar .settings-bar__item.settings-bar__summary,body.room-upgrade .settings-bar .settings-bar__item.settings-bar__summary,body.speciallong .settings-bar .settings-bar__item.settings-bar__summary,body.roomchoice .settings-bar .settings-bar__item.settings-bar__summary{display:none}body.noavail .settings-bar .settings-bar__item.settings-bar__filter,body.room-upgrade .settings-bar .settings-bar__item.settings-bar__filter,body.speciallong .settings-bar .settings-bar__item.settings-bar__filter,body.room-config .settings-bar .settings-bar__item.settings-bar__filter,body.reservationform .settings-bar .settings-bar__item.settings-bar__filter{display:none}.settings-bar .settings-bar__item.settings-bar__calendar{padding:10px 10px 10px 14px}body.speciallong .settings-bar .settings-bar__item.settings-bar__calendar{display:none}.settings-bar .settings-bar__item.settings-bar__language select,.settings-bar .settings-bar__item.settings-bar__language option{width:auto}.settings-bar .settings-bar__item.settings-bar__language form{display:inline-block}.settings-bar .settings-bar__item.settings-bar__currency .selected-curr-symbol{display:inline-block;font-weight:bold;color:#6e6e6e;font-size:20px;line-height:1em;vertical-align:bottom}.settings-bar .settings-bar__item.settings-bar__currency .selected-curr-symbol{margin-right:5px}.settings-bar .settings-bar__item.settings-bar__currency #curr_selector{width:54px}.settings-bar::-webkit-scrollbar-track{display:none}.settings-bar::-webkit-scrollbar{display:none}.settings-bar::-webkit-scrollbar-thumb{display:none}#na-menu{background:#fff;text-align:center;display:none !important}#na-menu ul{margin:0 auto}#na-menu ul li{display:inline-block}#na-menu ul li a{color:#6e6e6e;text-transform:uppercase;font-size:1em;padding:15px 15px;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}#na-menu ul li a:hover{text-decoration:none;background-color:#f2f2f2;padding-bottom:15px -2px}@media (max-width: 992px){#na-menu ul li{display:block;border-bottom:1px solid #dedede}}@media (max-width: 992px){.navbar-toggle{display:block}#na-menu.navbar-collapse{display:none}#na-menu.navbar-collapse.collapse{display:none !important}#na-menu.navbar-collapse.collapsing{display:inherit !important}#na-menu.navbar-collapse.in{display:block !important}#na-menu.navbar-collapse>ul>li{display:block !important}}#na-footer{padding:15px 0 15px 0;position:relative;width:100%;color:#111 !important;z-index:600;font-size:14px;margin-top:0px;pointer-events:none;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}#na-footer .col-xs-6 *{vertical-align:middle}#na-footer a{text-decoration:none;color:#111 !important;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}#na-footer a i,#na-footer a span{color:#111 !important}#na-footer .made-by-na{margin-left:25px;opacity:0.4;height:22px;margin-top:-12px;pointer-events:auto}#na-footer .made-by-na *{vertical-align:middle}#na-footer .made-by-na i{margin:0 2px;font-size:12px}#na-footer .made-by-na .na-logo{margin-left:3px;opacity:1}#na-footer .made-by-na .na-logo img{max-width:100px;vertical-align:middle}#na-footer hr{margin:13px 0}#na-footer .modal-box h2{margin-top:15px}#na-footer nav{pointer-events:auto}#na-footer nav>ul{margin-bottom:0px}#na-footer nav>ul>li{display:inline-block;margin-right:15px}@media (max-width: 992px){#na-footer nav>ul>li{margin-bottom:5px}}#na-footer nav>ul>li a{font-size:1em;color:#111 !important;opacity:0.6}#na-footer nav>ul>li a i{margin-right:5px;font-size:0.9em;vertical-align:baseline}#na-footer nav>ul>li a:hover{opacity:1}@media (max-width: 992px){#na-footer{padding:15px 0px;border-top:0;z-index:0;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}#na-footer .container{padding:0px}#na-footer .container>*{float:none !important}#na-footer .col-xs-12{padding:0px;text-align:center}#na-footer nav ul{width:100%;white-space:nowrap;overflow-x:auto;padding:0px 10px}#na-footer nav ul::-webkit-scrollbar-track{display:none}#na-footer nav ul::-webkit-scrollbar{display:none}#na-footer nav ul::-webkit-scrollbar-thumb{display:none}#na-footer nav ul li{display:inline-block;white-space:nowrap;margin-right:5px}#na-footer nav ul li a{border-radius:4px;display:inline-block;padding:12px;border:1px solid #ECECEC;opacity:1;color:#111}#na-footer .made-by-na{padding:0;display:block;margin:0;height:auto}#na-footer .made-by-na img{width:115px;height:17px}body.extend-footer #na-footer{padding-bottom:80px}}.ico-info{display:inline;vertical-align:text-top !important;margin:0 6px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}@media (max-width: 992px){.ico-info{margin-top:5px}}.ico-info:after{font-family:'Material-Design-Iconic-Font';background-color:#fff;border-radius:50%;color:#666;content:"\f1f7";display:inline-block;font-size:21px;padding:0px;width:18px;height:18px;text-align:center;cursor:pointer;position:relative;top:2px}html.ie8 .ico-info:after{background-color:none}@media (max-width: 992px){body.speciallong .ico-info:after,body.roomchoice .ico-info:after{position:absolute;top:6px;right:0px}}.btn,#na-bke #bke_searchbox_wrapper input[type=submit],#na-bke input[type=submit]{font-family:"Open Sans";text-transform:uppercase;background:#6ab205;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;padding:8px 10px;font-weight:bold;font-size:1em;color:#fff !important;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.btn *,#na-bke #bke_searchbox_wrapper input[type=submit] *,#na-bke input[type=submit] *{color:#fff !important}.btn i,#na-bke #bke_searchbox_wrapper input[type=submit] i,#na-bke input[type=submit] i{font-size:140%;margin-left:5px;vertical-align:bottom}.btn.btn-secondary,#na-bke #bke_searchbox_wrapper input.btn-secondary[type=submit],#na-bke input.btn-secondary[type=submit]{background-color:#6e6e6e}.btn.btn-small,#na-bke #bke_searchbox_wrapper input.btn-small[type=submit],#na-bke input.btn-small[type=submit]{font-size:0.6em !important}.btn.btn-link,#na-bke #bke_searchbox_wrapper input.btn-link[type=submit],#na-bke input.btn-link[type=submit]{color:#111 !important;background-color:#efefef}.btn.btn-link:hover,#na-bke #bke_searchbox_wrapper input.btn-link[type=submit]:hover,#na-bke input.btn-link[type=submit]:hover{background-color:#e2e2e2 !important}@keyframes fadeInMapInfo{0%{top:40px;opacity:0}100%{top:20px;opacity:1}}#location-map{padding:0px}#location-map #location-map__info{top:40px;opacity:0;position:absolute;left:20px;padding:20px;background:#fff;z-index:10;max-width:250px;display:block;border-radius:4px;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2);animation:fadeInMapInfo 1000ms ease;animation-delay:1000ms;animation-fill-mode:forwards}#location-map #location-map__info h2{font-size:16px;margin:0 0 15px 0;padding:0px}#location-map,#map-footer{width:100%;height:500px !important;display:block;background-color:#ccc}#na-bke{position:relative;width:100%;padding-top:15px}#na-bke.room-choice{position:inherit !important}#na-bke #bke-sidebar,#na-bke #bke-wrapper{color:#111}#na-bke .color-p{color:#6e6e6e !important}#na-bke .color-s{color:#6e6e6e !important}#na-bke .color-t{color:#6ab205 !important}#na-bke h1,#na-bke h2,#na-bke h3,#na-bke h4,#na-bke h5,#na-bke h6{font-family:"Open Sans" !important}#na-bke h1{font-size:39px;color:#6e6e6e;font-weight:300}#na-bke h2{font-size:26px;font-weight:300;margin-top:0px;margin-bottom:15px}#na-bke h3{font-size:20.8px;font-weight:300}#na-bke h4{font-size:16.25px;font-weight:300}#na-bke h5{font-size:27.95px;font-weight:300}#na-bke h6{font-size:27.95px;font-weight:300}#na-bke .title-bold{text-align:left;font-weight:bold;text-transform:uppercase;font-size:12px;margin-top:0px;color:#6e6e6e}#na-bke p{margin:1em 0}#na-bke a{text-decoration:none !important;color:#6e6e6e;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}#na-bke .wow{visibility:visible !important;display:block !important}#na-bke a:hover,#na-bke a:focus,#na-bke a:active{text-decoration:underline;color:#6e6e6e}#na-bke hr{background:#dedede;height:1px;border:0 !important}#na-bke .ico-circle,#na-bke #bke-wrapper .expand-link i,#na-bke #bke-wrapper .expand-grey i{font-size:14px;vertical-align:unset;background-color:#6e6e6e;color:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;padding:6px}#na-bke .tip-alert{overflow:hidden;padding:15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #6e6e6e;margin:15px;height:50px;color:#6e6e6e;display:none;margin-top:-3px;vertical-align:middle !important}#na-bke .tip-alert.hide{display:none}#na-bke .tip-alert.show{display:none !important}@media (max-width: 992px){#na-bke .tip-alert.show{display:block !important}}body.roomchoice #na-bke .tip-alert{margin-left:0;margin-right:0}#na-bke .tip-alert span{position:relative;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}#na-bke .tip-alert .ico-info{position:relative;display:inline-block;top:-14px;right:0px;width:16px;margin-top:-3px !important;vertical-align:middle !important}#na-bke .tip-alert .thanks{display:block;text-transform:uppercase;font-weight:bold;color:#6e6e6e;text-align:center;top:100px}#na-bke .tip-alert a{position:relative;right:0;float:right;text-transform:uppercase;font-weight:bold}#na-bke #gridview-content{display:visible;opacity:1}#na-bke #gridview-content .wow{display:visible;opacity:1}#na-bke .pick-your-date{display:block;font-weight:bold;margin-top:25px;text-align:center;width:450px}#na-bke .left-line{border-left:1px solid #dedede}#na-bke .right-line{border-right:1px solid #dedede}#na-bke .sep-top{border-top:#dedede 1px solid;padding-top:15px;margin-top:15px}#na-bke .sep-bot{border-top:#dedede 1px solid;padding-top:15px;margin-top:15px}#na-bke .base-alt{background-color:#f2f2f2}#na-bke .hasDatepicker{cursor:pointer}#na-bke .hasDatepicker:after{position:absolute;top:3px;right:0px;font-family:"Font Awesome 5 Free";font-weight:900;content:'\f133';pointer-events:none}#na-bke .check-currency{display:none}#na-bke .datepicker-wrapper{position:relative;display:inline-block;color:#fff}#na-bke .datepicker-wrapper i{pointer-events:none;position:absolute;right:11px;top:0.9em;color:#111}#na-bke .first-item{padding-top:0px !important;border-top:0 !important}#na-bke .hasDatepicker:active,#na-bke .hasDatepicker:hover,#na-bke .hasDatepicker:focus,#na-bke .datepicker-wrapper:active,#na-bke .datepicker-wrapper:hover,#na-bke .datepicker-wrapper:focus{color:#111 !important}#na-bke .more-link,#na-bke .less-link{font-weight:bold;color:#6e6e6e !important;margin:15px 0}#na-bke .less-link{margin-bottom:20px}#na-bke .dropdown-toggle{color:#111;background-color:#fff;border:1px solid #dedede}#na-bke .anim{-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}#na-bke .anim-ease{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms linear;transition:all 200ms ease-in-out}#na-bke .flash_message{background-color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:15px;border:1px solid #6e6e6e;color:#6e6e6e;display:block;border-radius:4px;margin-bottom:15px;text-align:center}#na-bke .flash_message .flash_message{border:0px;padding:0px;margin:0px}#na-bke .hide-flash-message .flash_message{display:none}#na-bke #date-select *{display:inline}#na-bke #date-select h3,#na-bke #date-select li{display:inline-block;margin:0px;padding:0px;margin-right:15px;margin-left:15px}#na-bke #date-select ul{margin-top:8px;margin-bottom:0px}#na-bke #date-select li i{margin-right:5px}#na-bke .haserror input[type=text],#na-bke .haserror input[type=submit],#na-bke .haserror input[type=email],#na-bke .haserror input[type=password],#na-bke .haserror input[type=tel],#na-bke .haserror textarea,#na-bke .haserror select{border:1px solid #d81313 !important}#na-bke .haserror .error-msg{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;-webkit-transition-delay:5s;transition-delay:5s;padding:6px 0 0 !important;color:#d81313;border:0px;font-size:12px;font-weight:600}#na-bke input[type=text],#na-bke input[type=email],#na-bke input[type=password],#na-bke input[type=tel],#na-bke select,#na-bke textarea{background:#fff;border:1px solid #ddd;color:#111;font-family:"Open Sans";font-size:14px;padding:16px 15px;-webkit-appearance:none !important;-webkit-border-radius:0px !important;border-radius:5px !important;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}#na-bke input[type=text]:hover,#na-bke input[type=text]:focus,#na-bke input[type=email]:hover,#na-bke input[type=email]:focus,#na-bke input[type=password]:hover,#na-bke input[type=password]:focus,#na-bke input[type=tel]:hover,#na-bke input[type=tel]:focus,#na-bke select:hover,#na-bke select:focus,#na-bke textarea:hover,#na-bke textarea:focus{border-color:#111;color:#111}#na-bke input[type=text]:hover::placeholder,#na-bke input[type=text]:focus::placeholder,#na-bke input[type=email]:hover::placeholder,#na-bke input[type=email]:focus::placeholder,#na-bke input[type=password]:hover::placeholder,#na-bke input[type=password]:focus::placeholder,#na-bke input[type=tel]:hover::placeholder,#na-bke input[type=tel]:focus::placeholder,#na-bke select:hover::placeholder,#na-bke select:focus::placeholder,#na-bke textarea:hover::placeholder,#na-bke textarea:focus::placeholder{color:#111}#na-bke input[type=text]:disabled,#na-bke input[type=email]:disabled,#na-bke input[type=password]:disabled,#na-bke input[type=tel]:disabled,#na-bke select:disabled,#na-bke textarea:disabled{color:#a6a6a6 !important;background-color:#f2f2f2;border-color:#f2f2f2}#na-bke input[type=text]::placeholder,#na-bke input[type=email]::placeholder,#na-bke input[type=password]::placeholder,#na-bke input[type=tel]::placeholder,#na-bke select::placeholder,#na-bke textarea::placeholder{color:#666 !important}#na-bke select{padding-top:16px 15px-1px;padding-bottom:16px 15px-1px;-webkit-appearance:none !important;cursor:pointer;padding-right:20px;background:url("//m.hunters.ie/files/images/ico-arrow-down.svg");background-repeat:no-repeat;background-position:90% 50%}@media (min-width: 960px){#na-bke select{background:url("//m.hunters.ie/files/images/ico-arrow-down.svg");background-repeat:no-repeat;background-position:90% 50%}}#na-bke select::-ms-expand{display:none}@-moz-document url-prefix(){#na-bke select{-moz-appearance:none;text-indent:0.01px;text-overflow:''}}html.ie8 #na-bke select,html.ie9 #na-bke select{background:none !important}#na-bke option{padding:0 5px}#na-bke .btn,#na-bke #bke_searchbox_wrapper input[type=submit],#na-bke input[type=submit]{font-family:"Open Sans";text-transform:uppercase;background:#6ab205;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;padding:8px 10px;font-weight:bold;font-size:1em;color:#fff !important;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}#na-bke .btn *,#na-bke #bke_searchbox_wrapper input[type=submit] *,#na-bke input[type=submit] *{color:#fff !important}#na-bke .btn i,#na-bke #bke_searchbox_wrapper input[type=submit] i,#na-bke input[type=submit] i{font-size:140%;margin-left:5px;vertical-align:bottom}#na-bke .btn.btn-secondary,#na-bke #bke_searchbox_wrapper input.btn-secondary[type=submit],#na-bke input.btn-secondary[type=submit]{background-color:#6e6e6e}#na-bke .btn.btn-link,#na-bke #bke_searchbox_wrapper input.btn-link[type=submit],#na-bke input.btn-link[type=submit]{color:#111 !important;background-color:#efefef}#na-bke .btn.btn-link:hover,#na-bke #bke_searchbox_wrapper input.btn-link[type=submit]:hover,#na-bke input.btn-link[type=submit]:hover{background-color:#e2e2e2 !important}#na-bke .btn.btn-alt,#na-bke #bke_searchbox_wrapper input.btn-alt[type=submit],#na-bke input.btn-alt[type=submit]{background:#fff;border:1px solid #dedede;color:#6e6e6e !important}#na-bke .btn.btn-alt:hover,#na-bke #bke_searchbox_wrapper input.btn-alt[type=submit]:hover,#na-bke input.btn-alt[type=submit]:hover{background-color:#f2f2f2 !important}#na-bke #bke_searchbox_wrapper{padding:15px}#na-bke .btn-small{font-size:11px !important;line-height:1em;padding:10px 8px}#na-bke .btn-mini{font-size:9px;line-height:1em;padding:4px 6px}#na-bke .btn-large{padding:15px 25px !important}@media (max-width: 992px){#na-bke .btn-large{width:100%;margin-bottom:15px}}@media (max-width: 992px){#na-bke #bke-wrapper>div.pull-right{width:100%}}#na-bke .btn-group{vertical-align:middle !important}#na-bke .btn-group *{color:#111 !important}#na-bke .btn-group .btn-select{padding:16px 15px;padding-right:25px;background-color:#fff;font-size:13px;border:1px solid #ddd;vertical-align:middle !important;text-transform:none;font-weight:400;font-weight:300;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}#na-bke .btn-group .btn-select:hover{background:#f2f2f2 !important;border:1px solid #111}#na-bke .btn-group .btn-currency{color:#111 !important;padding:3px 21px 3px 10px;background-color:#F7F7F7;font-size:13px;border:1px solid #111;vertical-align:middle !important;font-weight:400;font-weight:300;font-size:11px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-transform:uppercase;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}#na-bke .btn-group .btn-currency:hover{background:#f2f2f2 !important;border:1px solid #111}#na-bke .btn-group .dropdown-menu{box-shadow:none}#na-bke .btn-group .dropdown-menu.open{border:1px solid #9e9e9e;padding:0px;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2)}#na-bke .btn-group .dropdown-menu li{border-bottom:1px solid #dedede !important;padding:0px !important}#na-bke .btn-group .dropdown-menu li:last-child{border:none !important}#na-bke .btn-group .dropdown-menu li a{padding:6px 18px 6px 12px !important;text-align:center !important}#na-bke .btn-group .dropdown-menu li a:hover{color:#6e6e6e !important;background-color:#f2f2f2 !important}#na-bke .btn-group li.selected{background-color:#f2f2f2 !important}#na-bke .btn-group.open .dropdown-toggle{box-shadow:none;border:1px solid #111}#na-bke #bke_searchbox_wrapper input[type=submit]:hover,#na-bke #bke-wrapper input[type=submit]:hover,#na-bke .crossell .booknow a:hover,#na-bke .btn:hover,#na-bke input[type=submit]:hover{background:#4c8004 !important}#na-bke .register input[type=text],#na-bke .register input[type=email],#na-bke .register input[type=password]{width:35%}body.pagelayout-specials #na-bke #bke-sidebar,body.pagelayout-specials #na-bke .speciallong{padding-top:10px !important}body.pagelayout-specials #na-bke #bke-sidebar{padding-top:0px}body.pagelayout-specials #na-bke #bke-sidebar #grouped-list{padding:0}body.pagelayout #na-bke #bke-sidebar{padding-top:0px}body.pagelayout #na-bke #bke-sidebar #grouped-list{padding:0}#na-bke.speciallong{padding-top:10px}#na-bke.speciallong #bke-sidebar{padding-top:10px}@media (max-width: 992px){#na-bke.speciallong #bke-sidebar,#na-bke.speciallong #searchbox-wrapper{display:none !important}}#na-bke.speciallong .bke-content.padding{padding:0}html.ie9 #na-bke.reservation-form{margin-bottom:20px}@media (max-width: 767px){#na-bke.reservation-form{margin-bottom:20px}}#na-bke .booking-details .room-total{font-size:140%;color:#6e6e6e}#na-bke .booking-details .special-name{padding:0px !important;margin:0 0 15px 0 !important}#na-bke .price-box{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:10px;font-size:160%;text-align:center;margin-bottom:10px}#na-bke .price-box #approx{border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;background:rgba(0,0,0,0.2);padding:5px 15px;display:inline-block;margin-top:7px;color:#fff !important}#na-bke .price-box #equivalent{font-size:120%;line-height:2.4em}#na-bke .price-box a{font-size:50%;color:#fff}#na-bke .price-box.total{background:#6e6e6e;color:#fff !important;-webkit-box-shadow:1px 1px 1px 0px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 1px 0px rgba(0,0,0,0.5);box-shadow:1px 1px 1px 0px rgba(0,0,0,0.5);padding-bottom:0px}#na-bke .price-box.total *{color:#fff !important}#na-bke .price-box.total span{text-shadow:1px 1px 0 rgba(255,255,255,0.1)}#na-bke .price-box.deposit,#na-bke .price-box.balance,#na-bke .price-box.netprice{background:#f2f2f2;font-size:120%;font-weight:bold}#na-bke #sheepItForm-wrapper h2{margin-bottom:20px !important}#na-bke #sheepItForm-wrapper #sheepItForm{border:1px solid red !important}#na-bke #sheepItForm-wrapper #sheepItForm br{display:none}#na-bke #sheepItForm-wrapper #sheepItForm [id^="sheepItForm_template"]{border-bottom:#efefef 1px solid;display:block;clear:both;min-height:58px;padding:10px 0}@media (max-width: 992px){#na-bke #sheepItForm-wrapper #sheepItForm [id^="sheepItForm_template"]{min-height:auto;position:relative}}#na-bke #sheepItForm-wrapper #sheepItForm [id^="sheepItForm_template"] label{display:inline-block;padding:10px 20px 0 0}@media (max-width: 992px){#na-bke #sheepItForm-wrapper #sheepItForm [id^="sheepItForm_template"] input[type=text],#na-bke #sheepItForm-wrapper #sheepItForm [id^="sheepItForm_template"] input[type=email]{width:60% !important}}#na-bke #sheepItForm-wrapper #sheepItForm [id^="sheepItForm_template"] .bke_voucher_result{max-width:50%;padding:0px 20px 0 0;float:right;text-align:right}#na-bke #sheepItForm-wrapper #sheepItForm [id^="sheepItForm_template"] .bke_voucher_result span{font-weight:bold}@media (max-width: 992px){#na-bke #sheepItForm-wrapper #sheepItForm [id^="sheepItForm_template"] .bke_voucher_result{float:none;padding:0}#na-bke #sheepItForm-wrapper #sheepItForm [id^="sheepItForm_template"] .bke_voucher_result li:first-child{margin-top:10px}}#na-bke #sheepItForm-wrapper #sheepItForm [id^="sheepItForm_template"]>*{float:left;display:block}@media (max-width: 992px){#na-bke #sheepItForm-wrapper #sheepItForm [id^="sheepItForm_template"]>*{float:none}}#na-bke #sheepItForm-wrapper #sheepItForm [id^="sheepItForm_template"] #sheepItForm_remove_current{cursor:pointer;border-radius:4px;border-color:#dedede solid 1px !important;display:inline-block;padding:9px;margin-left:10px}@media (max-width: 992px){#na-bke #sheepItForm-wrapper #sheepItForm [id^="sheepItForm_template"] #sheepItForm_remove_current{position:absolute;top:44px;right:0px}}#na-bke #sheepItForm-wrapper #sheepItForm [id^="sheepItForm_template"] #sheepItForm_remove_current:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f00d';margin-right:4px;margin-left:4px}#na-bke #sheepItForm-wrapper #sheepItForm #sheepItForm_controls #sheepItForm_add{padding:10px 15px;border:1px solid #dedede;display:block;border-radius:4px;cursor:pointer;text-transform:uppercase;font-size:10px;display:inline-block;margin-top:5px;margin-bottom:-155px;top:19px}@media (max-width: 340px){#na-bke #sheepItForm-wrapper #sheepItForm #sheepItForm_controls #sheepItForm_add{padding-left:10px !important;padding-right:10px !important}}#na-bke .table th{border-top:0px !important;border-bottom:1px solid #111}#na-bke .table th:first-child{border-bottom:1px solid #fff}#na-bke form label{font-weight:600 !important}#na-bke .booking-form{padding:0px !important}#na-bke .booking-form hr{margin:0px;clear:both;display:block}#na-bke .booking-form .form-section__wrapper::after{content:" ";display:block;background-color:#dedede;width:100%;height:1px;clear:both}#na-bke .booking-form .form-section__wrapper.last::after{display:none}#na-bke .booking-form .form-section__wrapper .form-section__trigger h2{cursor:pointer;padding:30px 20px}@media (max-width: 992px){#na-bke .booking-form .form-section__wrapper .form-section__trigger h2{padding:30px 10px}}@media (max-width: 320px){#na-bke .booking-form .form-section__wrapper .form-section__trigger h2{padding:30px 0px}}#na-bke .booking-form .form-section__wrapper .form-section__trigger h2:after{font-family:"Font Awesome 5 Free";font-weight:900;float:right;content:"\f078";font-size:16px;color:#000;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;opacity:1}#na-bke .booking-form .form-section__wrapper .form-section__trigger.open h2:after{transform:rotate(180deg);opacity:0.2}#na-bke .booking-form .form-section__wrapper .form-section__expand{margin-top:25px;padding:0px 20px 25px 20px;display:none;clear:both}@media (max-width: 992px){#na-bke .booking-form .form-section__wrapper .form-section__expand{padding:0px 10px 15px 10px}}@media (max-width: 320px){#na-bke .booking-form .form-section__wrapper .form-section__expand{padding:0px 0px 15px 0px}}@media (max-width: 767px){#na-bke .booking-form .form-section__wrapper .form-section__expand{margin-top:0px}}#na-bke .booking-form .form-section__wrapper .form-section__expand .form-section__input{margin-top:15px;background:#6e6e6e;transform:translateY(25px);opacity:0;transition:all ease 500ms}#na-bke .booking-form .form-section__wrapper .form-section__expand .form-section__input:hover{background:#555 !important}@media (max-width: 992px){#na-bke .booking-form .form-section__wrapper .form-section__expand .form-section__input{display:inline-block !important;width:auto !important}}#na-bke .booking-form .form-section__wrapper .form-section__expand.open .form-section__input{transition-delay:0;transition-delay:500ms;transform:translateY(0px);opacity:1}#na-bke .booking-form .form-section__wrapper .form-section__expand.form-section__moredetails .field-wrapper.flex-item{margin-bottom:20px}#na-bke .booking-form .form-section__wrapper.last .form-section__input{display:none}#na-bke .booking-form .form-section__wrapper.locked .form-section__trigger{pointer-events:none}#na-bke .booking-form .form-section__wrapper.locked .form-section__trigger h2:after{opacity:0.2}#na-bke .booking-form .form-section__wrapper.locked .form-section__input{background-color:#ddd;pointer-events:none}#na-bke .booking-form,#na-bke .form{padding:5px;margin-bottom:20px}#na-bke .booking-form h3,#na-bke .form h3{padding:20px 0}#na-bke .booking-form .prepost-wrapper label,#na-bke .form .prepost-wrapper label{width:calc(100% - 40px)}#na-bke .booking-form .field-wrapper,#na-bke .form .field-wrapper{padding-bottom:8px}#na-bke .booking-form .field-wrapper label,#na-bke .form .field-wrapper label{display:inline-block}#na-bke .booking-form .field-wrapper select,#na-bke .form .field-wrapper select{display:block;width:100%}#na-bke .booking-form .field-wrapper input,#na-bke .form .field-wrapper input{width:100%}#na-bke .booking-form .field-wrapper textarea,#na-bke .form .field-wrapper textarea{width:100%}#na-bke .booking-form .field-wrapper input[type=checkbox],#na-bke .form .field-wrapper input[type=checkbox]{display:inline-block}#na-bke .booking-form .field-wrapper.field-title select,#na-bke .form .field-wrapper.field-title select{width:100%}#na-bke .booking-form .field-wrapper .type-checkbox .field-wrapper,#na-bke .form .field-wrapper .type-checkbox .field-wrapper{padding-bottom:0px !important;position:relative;top:4px;margin-left:10px;display:inline-block}#na-bke .booking-form p.checkbox-prefs-label,#na-bke .form p.checkbox-prefs-label{display:inline}#na-bke .booking-form div.checkbox-prefs-label,#na-bke .form div.checkbox-prefs-label{display:inline}#na-bke .booking-form div.checkbox-prefs-label .field-wrapper,#na-bke .form div.checkbox-prefs-label .field-wrapper{display:inline}#na-bke .booking-form .checkbox-prefs-label,#na-bke .form .checkbox-prefs-label{float:right;width:calc(100% - 30px)}#na-bke .booking-form .prepost-wrapper,#na-bke .form .prepost-wrapper{padding-top:10px}#na-bke .booking-form .prepost-wrapper .field-wrapper,#na-bke .form .prepost-wrapper .field-wrapper{padding-bottom:0px}#na-bke .booking-form .custom-preferences,#na-bke .form .custom-preferences{display:flex;flex-wrap:wrap}#na-bke .booking-form .custom-preferences .flex-item,#na-bke .form .custom-preferences .flex-item{padding:0px 15px 8px 15px}@media (max-width: 992px){#na-bke .booking-form .custom-preferences .flex-item,#na-bke .form .custom-preferences .flex-item{width:100%}}#na-bke .booking-form .custom-preferences .field-wrapper .field-wrapper,#na-bke .form .custom-preferences .field-wrapper .field-wrapper{padding-bottom:0px !important}#na-bke .booking-form .res_drop,#na-bke .booking-form #bke_country_detail,#na-bke .form .res_drop,#na-bke .form #bke_country_detail{display:inline-block;margin-right:5px}#na-bke .booking-form #bke_country_detail,#na-bke .booking-form [id*="bke_vcountry_detail_"],#na-bke .form #bke_country_detail,#na-bke .form [id*="bke_vcountry_detail_"]{margin-top:10px;display:inline-block;position:relative;max-width:50%}#na-bke .booking-form .msg-selectcounty,#na-bke .form .msg-selectcounty{background-color:#6ab205;padding:5px 10px;color:#fff !important;display:inline-block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin-left:17px}@media (max-width: 360px){#na-bke .booking-form .msg-selectcounty,#na-bke .form .msg-selectcounty{margin-left:5px;font-size:11px}}#na-bke .booking-form .msg-selectcounty:before,#na-bke .form .msg-selectcounty:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f0d9';color:#6ab205;font-size:32px;position:relative;float:left;margin-left:-15px}@media (max-width: 360px){#na-bke .booking-form .msg-selectcounty:before,#na-bke .form .msg-selectcounty:before{display:none}}html.ie8 #na-bke .booking-form .msg-selectcounty,html.ie9 #na-bke .booking-form .msg-selectcounty,html.ie8 #na-bke .form .msg-selectcounty,html.ie9 #na-bke .form .msg-selectcounty{padding:0px 13px 9px 0px}html.ie8 #na-bke .booking-form .msg-selectcounty:before,html.ie9 #na-bke .booking-form .msg-selectcounty:before,html.ie8 #na-bke .form .msg-selectcounty:before,html.ie9 #na-bke .form .msg-selectcounty:before{position:relative !important}#na-bke .toggle{cursor:pointer;color:#6e6e6e !important}#na-bke .terms-box{background:#fff;border:1px solid #dedede;border-radius:4px;display:none;max-height:200px;overflow:auto !important;padding:15px;margin-bottom:15px}#na-bke #price-table{text-align:center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fff;border-top:#dedede 0px solid;border-bottom:#dedede 0px solid;border-left:#dedede 0px solid;border-right:#dedede 0px solid;margin-bottom:15px;border-bottom:1px solid #c4c4c4}#na-bke #price-table>div{border-right:1px solid #dedede}#na-bke #price-table>div:last-child{border:0}#na-bke #price-table .title{border-bottom:1px solid #c4c4c4;text-align:center !important;font-weight:bold;font-size:135%;border-right:0;color:#6e6e6e;padding:0px;width:100%}@media (max-width: 320px){#na-bke #price-table .title{font-size:115%}}#na-bke #price-table .title>div{border-right:1px solid #dedede;padding:15px;vertical-align:middle}#na-bke #price-table .title>div:last-child{border:0}#na-bke #price-table .price{font-size:180%;padding:15px 0 15px 0;font-weight:300}@media (max-width: 320px){#na-bke #price-table .price{font-size:140%;font-weight:400}}#na-bke #price-table .price.small{font-size:140%;padding:18px 0 18px 0}@media (max-width: 580px){#na-bke #price-table .price.small{font-size:115%}}#na-bke #price-table .price-eq{background-color:#f2f2f2;padding:15px 0 15px 0}#na-bke .payment-title i{color:#6e6e6e;position:absolute;top:50%;right:80px;font-size:20px;transform:translateY(-50%)}@media (max-width: 320px){#na-bke .payment-title i{right:50px}}#na-bke .stripe-wrapper{text-align:center}@media (min-width: 993px){#na-bke .stripe-wrapper{padding:15% 0;background-color:#F6F9FC;border-radius:4px;margin-bottom:15px}}@media (max-width: 992px){#na-bke .stripe-wrapper{padding:0;margin-bottom:15px}}#na-bke .stripe-wrapper img{max-width:50%}#na-bke .price-table{border:1px solid #ECECEC;background:#F7F7F7;border-radius:5px;overflow:hidden;margin-bottom:20px}#na-bke .price-table .row{padding:0px}#na-bke .price-table .row>*{padding:0px}#na-bke .price-table>li{padding:16px 20px;display:block;font-weight:600;font-size:14px;border-bottom:1px solid #ECECEC}@media (max-width: 767px){#na-bke .price-table>li{padding:10px 14px}}#na-bke .price-table>li .price-eq{font-size:12px;display:inline-block;border:1px solid #dedede;padding:6px 2px;text-align:center;min-width:66px;border-radius:4px;margin-left:5px;vertical-align:middle}#na-bke .price-table>li .price-eq *{padding:0px !important}#na-bke .price-table>li:last-child{border-bottom:0px}#na-bke .price-table>li span{padding:8px 0;display:inline-block}#na-bke .price-table>li .field-wrapper{padding:8px 0}#na-bke .price-table>li .price-table__price{display:inline-block}#na-bke .price-table>li.price-table__payable{background:#fff;font-size:20px;color:#6e6e6e}#na-bke .price-table>li.price-table__payable .price-table__price{padding:8px 0}#na-bke .price-table>li.price-table__payable .price-table__price .field-wrapper{padding:0}#na-bke .price-table .ratecode,#na-bke .price-table .discountcode{border-radius:4px;border:1px solid #ECECEC;padding:10px;margin-top:10px}#na-bke .price-table .ratecode br,#na-bke .price-table .discountcode br{display:none !important}#na-bke .price-table .ratecode .expand_trigger,#na-bke .price-table .discountcode .expand_trigger{line-height:1em;cursor:pointer}#na-bke .price-table .ratecode .expand_content .field-wrapper,#na-bke .price-table .discountcode .expand_content .field-wrapper{padding-top:10px}#na-bke .price-table .ratecode label,#na-bke .price-table .discountcode label{font-size:13px;color:#111;margin:0px}#na-bke .price-table .ratecode label::after,#na-bke .price-table .discountcode label::after{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f078';margin-left:10px;font-size:12px;opacity:0.2}#na-bke .price-table .ratecode .field-wrapper,#na-bke .price-table .discountcode .field-wrapper{padding-top:0}#na-bke .price-table .ratecode .field-wrapper input,#na-bke .price-table .discountcode .field-wrapper input{padding:5px 10px}#na-bke .price-table .ratecode .field-wrapper input[type=text],#na-bke .price-table .discountcode .field-wrapper input[type=text]{width:65%}@media (max-width: 767px){#na-bke .price-table .ratecode .field-wrapper input[type=text],#na-bke .price-table .discountcode .field-wrapper input[type=text]{width:55%}}#na-bke .price-table .ratecode .field-wrapper input[type=button],#na-bke .price-table .discountcode .field-wrapper input[type=button]{float:right;width:30%;background-color:#fff;border-radius:4px;color:#6e6e6e !important;font-size:11px;font-weight:bold;text-transform:uppercase;border:1px solid #6e6e6e}@media (max-width: 767px){#na-bke .price-table .ratecode .field-wrapper input[type=button],#na-bke .price-table .discountcode .field-wrapper input[type=button]{width:40%}}#na-bke .price-table .ratecode #sheepItForm br,#na-bke .price-table .discountcode #sheepItForm br{display:none}#na-bke .price-table .ratecode #sheepItForm label,#na-bke .price-table .discountcode #sheepItForm label{display:none}#na-bke .price-table .ratecode #sheepItForm input,#na-bke .price-table .ratecode #sheepItForm .bke_voucher_result,#na-bke .price-table .discountcode #sheepItForm input,#na-bke .price-table .discountcode #sheepItForm .bke_voucher_result{display:inline-block;vertical-align:middle}#na-bke .price-table .ratecode #sheepItForm #sheepItForm_remove_current,#na-bke .price-table .discountcode #sheepItForm #sheepItForm_remove_current{overflow:hidden;width:35px;height:35px;display:inline-block !important;position:relative;color:#fff;vertical-align:middle}#na-bke .price-table .ratecode #sheepItForm #sheepItForm_remove_current::after,#na-bke .price-table .discountcode #sheepItForm #sheepItForm_remove_current::after{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f00d';position:absolute;top:3px;left:3px;color:#666;vertical-align:middle;font-size:12px}#na-bke .price-table .ratecode #sheepItForm li,#na-bke .price-table .discountcode #sheepItForm li{margin-bottom:5px}#na-bke .price-table .ratecode #sheepItForm #sheepItForm_add,#na-bke .price-table .discountcode #sheepItForm #sheepItForm_add{font-size:13px;color:#6e6e6e}#na-bke .price-table .ratecode #sheepItForm #sheepItForm_add a,#na-bke .price-table .discountcode #sheepItForm #sheepItForm_add a{color:#6e6e6e}#na-bke .price-table .ratecode #sheepItForm #sheepItForm_add a::before,#na-bke .price-table .discountcode #sheepItForm #sheepItForm_add a::before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f067';margin-right:3px;font-size:10px;padding:5px;display:inline-block}#na-bke .price-table .ratecode #sheepItForm input[type=button],#na-bke .price-table .discountcode #sheepItForm input[type=button]{float:right}#na-bke .price-table .ratecode .form-section__trigger,#na-bke .price-table .discountcode .form-section__trigger{font-size:13px;color:#111;font-weight:normal;cursor:pointer}#na-bke .price-table .ratecode .form-section__trigger span,#na-bke .price-table .discountcode .form-section__trigger span{padding:0px;font-weight:600;color:#6e6e6e;text-transform:uppercase}#na-bke .price-table .ratecode .form-section__expand,#na-bke .price-table .discountcode .form-section__expand{padding:0px}#na-bke .price-table .ratecode #bke_ratecode_result,#na-bke .price-table .discountcode #bke_ratecode_result{border-radius:4px;font-weight:bold;text-align:center}#na-bke .price-table .ratecode #bke_ratecode_result li,#na-bke .price-table .discountcode #bke_ratecode_result li{display:inline-block;width:auto;text-align:center;padding:0px;font-size:13px;max-width:calc(100% - 35px);vertical-align:middle}#na-bke .price-table .ratecode #bke_ratecode_result.error,#na-bke .price-table .ratecode #bke_ratecode_result.success,#na-bke .price-table .discountcode #bke_ratecode_result.error,#na-bke .price-table .discountcode #bke_ratecode_result.success{margin-top:10px;padding:8px}#na-bke .price-table .ratecode #bke_ratecode_result.success,#na-bke .price-table .discountcode #bke_ratecode_result.success{background-color:#e9ffe9;border:0;color:#27b127}#na-bke .price-table .ratecode #bke_ratecode_result.success::before,#na-bke .price-table .discountcode #bke_ratecode_result.success::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00c";margin-right:5px;font-size:13px;vertical-align:middle}#na-bke .price-table .ratecode #bke_ratecode_result.error,#na-bke .price-table .discountcode #bke_ratecode_result.error{background-color:#ffe8e8;color:#a03838}#na-bke .price-table .discountcode .check_voucher{width:auto !important}#na-bke .price-table .discountcode #sheepItForm_controls{display:inline-block;width:auto !important}#na-bke .price-table .discountcode .bke_voucher_result ul li{font-size:12px;font-weight:normal;padding:10px;display:inline-block;border:1px solid #efefef}#na-bke .price-table .discountcode .check_voucher{float:none !important;text-align:center}#na-bke .price-discount{font-size:12px;background-color:#e9ffe9;border:0;border:0px;color:#111;margin-top:10px;font-weight:normal}#na-bke .price-discount .js-discount-remark{color:#27b127;display:inline-block;font-weight:600}#na-bke .cc_note{padding:24px;border:1px solid #ECECEC;border-radius:4px}@media (max-width: 767px){#na-bke .cc_note{padding:15px}}#na-bke .cc_note p{margin:0px}#na-bke #card-number-placeholder,#na-bke #cvv-placeholder{height:53px !important}#na-bke #card-number-placeholder iframe,#na-bke #cvv-placeholder iframe{height:53px !important}#na-bke a.crossel-item{background:#fff;border:1px solid #dedede;height:130px;display:block;margin-right:15px;margin-bottom:15px;padding:15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#na-bke a.crossel-item h2{padding-top:0px;margin-top:0px;font-size:1.4em}#na-bke a.crossel-item .special-photo{margin-right:15px;max-height:93px;width:125px}@media (max-width: 992px){#na-bke a.crossel-item .special-photo{float:none !important;height:auto;text-align:center;display:block;margin:0 auto 20px}}#na-bke a.crossel-item .special-photo img{max-width:125px;max-height:93px;padding:5px;background:#ebebeb}@media (max-width: 992px){#na-bke a.crossel-item .special-photo img{position:relative}}#na-bke a.crossel-item .special-photo:before{display:none}#na-bke #usp,#na-bke .discount{background-color:#fff;margin-bottom:0px;color:#111;border:0;border-radius:4px;margin-top:0px;margin-bottom:15px;padding:20px 20px 15px 20px;box-shadow:none !important}#na-bke #usp span,#na-bke .discount span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 0;display:inline-block;font-size:13px;cursor:default}#na-bke #usp span:hover,#na-bke .discount span:hover{color:#6e6e6e}#na-bke #usp span i,#na-bke .discount span i{margin-right:5px;color:#6e6e6e;font-size:19px;vertical-align:middle}@media (max-width: 992px){#na-bke #usp,#na-bke .discount{display:none}}#na-bke .discount{margin-top:10px}#na-bke #grouped-list{padding-top:15px}#na-bke #grouped-list .grouped-item{-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;color:#111;background:#fff;clear:both;display:table;margin-bottom:10px;padding:5px;text-decoration:none;width:100%;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;position:relative;border:1px solid #fff}#na-bke #grouped-list .grouped-item:hover{border:1px solid #dedede;color:#6e6e6e}#na-bke #grouped-list .grouped-item:hover span{background-color:#555;color:#fff}#na-bke #grouped-list .grouped-item h4{margin:0px;padding:0px;font-size:14px;color:#111;font-weight:600 !important;display:inline-block !important;width:137px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.2em}#na-bke #grouped-list .grouped-item .grouped-img{background-color:#F7F7F7;display:inline-block;width:91px;height:70px;border-radius:4px;margin-right:10px}#na-bke #grouped-list .grouped-item .grouped-img img{width:91px;height:70px;border-radius:4px;float:left}#na-bke #grouped-list .grouped-item span{background-color:#6e6e6e;margin-top:5px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}#na-bke #grouped-list .grouped-item span:hover{background-color:#555 !important}#na-bke #grouped-list .grouped-item .btn.btn-mini,#na-bke #grouped-list .grouped-item input.btn-mini[type=submit]{background:#fff;text-align:left;color:#6e6e6e !important;width:auto;font-size:10px;padding:0px;margin-top:5px}#na-bke #grouped-list .grouped-item .btn.btn-mini:hover,#na-bke #grouped-list .grouped-item input.btn-mini[type=submit]:hover,#na-bke #grouped-list .grouped-item .btn.btn-mini:active,#na-bke #grouped-list .grouped-item input.btn-mini[type=submit]:active{background-color:#fff !important;box-shadow:none}@media (min-width: 993px){#na-bke h3.title-specials{display:none}}@media (max-width: 992px){#na-bke h3.title-specials{display:block;font-size:14px;font-weight:600;margin-top:10px}}@media (max-width: 992px){#na-bke .grouped-list__mobile{display:block !important}#na-bke #grouped-list{display:block !important;width:100%;white-space:nowrap;overflow-x:auto;padding:0px 10px;margin-bottom:5px}#na-bke #grouped-list::-webkit-scrollbar-track{display:none}#na-bke #grouped-list::-webkit-scrollbar{display:none}#na-bke #grouped-list::-webkit-scrollbar-thumb{display:none}#na-bke #grouped-list .grouped-item{display:inline-block;width:260px;margin-right:8px;padding:8px;vertical-align:middle}#na-bke #grouped-list .grouped-item h4{font-weight:600 !important;color:#111;font-size:16px;white-space:normal}#na-bke #grouped-list .grouped-item .grouped-img{background-color:#F7F7F7;display:inline-block;width:91px;height:70px;border-radius:4px;margin-right:10px}#na-bke #grouped-list .grouped-item .grouped-img img{width:91px;height:70px;border-radius:4px;float:left}}#na-bke .voucher-tc{white-space:inherit}#na-bke .voucher-terms__trigger{font-weight:bold;color:#6e6e6e;cursor:pointer}#na-bke .voucher-terms__trigger i{font-size:12px !important;color:#6e6e6e;line-height:1.5em;width:auto !important;margin-left:10px;vertical-align:bottom;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#na-bke .voucher-terms__trigger.active i{transform:rotate(180deg)}#na-bke .voucher-terms__wrapper{display:none;white-space:pre-line;padding-top:10px;padding-bottom:10px}#na-bke .voucher-type{margin-bottom:45px !important}#na-bke .voucher-type .voucher-item h2{margin-bottom:15px !important}@media (max-width: 992px){#na-bke .voucher-type .voucher-item h2.special-name{margin-bottom:5px !important}}@media (max-width: 992px){#na-bke .voucher-type .voucher-item .desc{width:100% !important}}#na-bke .voucher-type .voucher-item div[class^="voucher_count_"]{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-bottom:10px;display:block;padding:10px 14px;background:#f2f2f2;clear:both}#na-bke .voucher-type .voucher-item div[class^="voucher_count_"] span{font-weight:bold}#na-bke .voucher-type .voucher-item a[class^="add_voucher_button_"]{background:#6e6e6e;color:#fff !important;font-size:11px;padding:15px 25px;font-family:"Open Sans";border-radius:4px;text-transform:uppercase;font-weight:bold;display:inline-block}@media (max-width: 992px){#na-bke .voucher-type .voucher-item a[class^="add_voucher_button_"]{width:100%;margin-bottom:15px;text-align:center}}#na-bke .voucher-type .voucher-item a[class^="add_voucher_button_"]:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f067';font-size:11px;line-height:1em;margin:0 10px 0 0;padding:0}#na-bke .voucher-type .voucher-item a[class^="add_voucher_button_"]:hover{background-color:#616161 !important}#na-bke .voucher-type .voucher-item a.remove_voucher_button{margin-top:10px;float:right;font-weight:bold}#na-bke .voucher-type .voucher-item a.remove_voucher_button:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f056';margin-right:5px}#na-bke .voucher-price{position:absolute;right:25px;top:15px;margin:0px;padding:0px;text-align:right}#na-bke .voucher-price span{color:#6e6e6e !important}@media (max-width: 992px){#na-bke .voucher-price{position:relative;top:-5px;left:0px;right:0px;text-align:left}}#na-bke .voucher-delivery label{display:inline !important}#na-bke .voucher-delivery input{margin-right:10px}#na-bke .voucher-delivery #continue{margin-top:10px}#na-bke .voucher-delivery .btn,#na-bke .voucher-delivery #bke_searchbox_wrapper input[type=submit],#na-bke #bke_searchbox_wrapper .voucher-delivery input[type=submit],#na-bke .voucher-delivery input[type=submit]{float:right;padding:15px 30px !important}#na-bke .voucher-dedication ul{padding-top:10px}#na-bke .voucher-dedication ul li{border:0px !important;padding:4px 0}#na-bke .voucher-dedication ul li:nth-child(-n+2){width:48%;display:inline-block;margin-right:2%}#na-bke .voucher-dedication ul li label{font-weight:normal;display:block;width:auto !important}#na-bke .voucher-dedication ul li input{width:100% !important}#na-bke .voucher-dedication ul li textarea{width:100%}#na-bke #vouchers-bar{position:fixed;bottom:-100px;left:0;right:0;background-color:#fff;padding:15px;z-index:99999;box-shadow:0px -2px 1px rgba(0,0,0,0.1);text-align:right;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}@media (max-width: 992px){#na-bke #vouchers-bar{padding:10px 0}#na-bke #vouchers-bar .btn,#na-bke #vouchers-bar input[type=submit]{padding:15px 0px !important;display:inline-block;font-size:10px;text-align:center}#na-bke #vouchers-bar .pull-right{width:100%}}#na-bke #vouchers-bar.active{bottom:0px}#na-bke #vouchers-bar .btn,#na-bke #vouchers-bar input[type=submit]{padding:15px}#na-bke .evt_dur{color:#6e6e6e}#na-bke #loyalty_message{margin-bottom:20px}#na-bke #loyalty_message a{font-weight:bold}#na-bke .loyaltymenu{background:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;overflow:hidden;display:inline-block}#na-bke .loyaltymenu li{display:inline-block;border-right:1px solid #dedede}#na-bke .loyaltymenu li a{display:block;padding:10px 14px}#na-bke .loyaltymenu li:last-child{border-right:0}#na-bke .loyaltymenu li.active a{background:#6e6e6e;color:#fff !important}#na-bke .loyaltycontent .login label,#na-bke .loyaltycontent .list label{width:120px}#na-bke .loyaltycontent .login{max-width:468px !important}#na-bke .reviews .desc-list li{border-color:#dedede}#na-bke .reviews .desc-list li div{padding-left:0px;padding-right:0px}#na-bke .reviews .desc-list li img{margin-bottom:20px;margin-left:10px}#na-bke .reviews .rating-total{background:#6e6e6e;border-radius:4px;color:#fff;display:block;padding:9px 0;text-align:center;width:62px;font-size:15px}#na-bke .reviews .review-item{margin-bottom:20px}#na-bke .reviews .title-name{margin-bottom:5px;font-size:20px}#na-bke .reviews .date{padding-top:5px;margin-top:0px;color:#6e6e6e}#na-bke .review-comments{border-radius:4px;padding:15px;border:#dedede 1px solid}#na-bke #reviewform{padding:30px;margin-top:15px;text-align:center}#na-bke #reviewform table{margin:0 auto;width:80%}@media (max-width: 992px){#na-bke #reviewform table{width:100%}}#na-bke #reviewform table tr td{padding:10px 0;text-align:left;border-bottom:1px solid #dedede}#na-bke #reviewform table tr td td{border:0;font-weight:bold}#na-bke #reviewform table tr td .review_inside{float:right}#na-bke #reviewform table tr td table{width:124px;float:right}#na-bke #reviewform table tr td.cancel{padding-left:10px}#na-bke #reviewform table tr:nth-last-child(-n+3) td{border:0}#na-bke #reviewform textarea{width:100%}#na-bke #reviewform table td[class^="row"],#na-bke #reviewform table td[class*="row"]{padding-right:10px}#na-bke #review_pagination{text-align:center}#na-bke #review_pagination a{background:#fff;display:inline-block;padding:10px 15px;border:#dedede 1px solid;margin-right:5px}#na-bke #review_pagination a.review_pagination_on{background:#6e6e6e;color:#fff !important}#na-bke div.cancel a,#na-bke div.star a{-webkit-transition:0ms linear;-moz-transition:0ms linear;-o-transition:0ms linear;-ms-transition:0ms linear;transition:0ms linear}#na-bke #secure-iframe{display:none;float:left;width:100%;height:405px;margin-bottom:70px;margin-top:30px}@media (max-width: 767px){#na-bke #secure-iframe{height:670px}}#na-bke #view-switch__wrapper{width:210px;display:block;margin:0 auto;margin-top:18px}#na-bke #view-switch2{text-align:left;width:58px;height:24px;border-radius:25px;display:inline-block;vertical-align:middle;margin-left:5px;overflow:hidden;cursor:pointer}#na-bke #view-switch2 *::selection{background:transparent;color:white}#na-bke #view-switch2 .view-switch__slide{background:#6e6e6e;color:#fff;width:94px;height:24px;transition:300ms ease all;padding:1px 0;font-size:13px}#na-bke #view-switch2 .view-switch__slide>*{display:inline-block;font-size:11px;font-weight:bold;vertical-align:middle;line-height:15px !important;text-align:center !important;white-space-collapse:discard !important}#na-bke #view-switch2 .view-switch__slide .view-switch__on,#na-bke #view-switch2 .view-switch__slide .view-switch__off{text-align:center;text-transform:uppercase}#na-bke #view-switch2 .view-switch__slide .view-switch__on{width:34px !important;padding-left:6px !important}#na-bke #view-switch2 .view-switch__slide .view-switch__off{width:26px}#na-bke #view-switch2 .view-switch__slide .view-switch__button{margin-top:1px;background:#fff;border-radius:50%;width:16px;height:16px}#na-bke #view-switch2.off .view-switch__slide{background-color:#666;margin-left:-33px}#na-bke h2.title{font-size:12px !important;font-weight:bold !important;color:#6e6e6e;text-transform:uppercase}#na-bke h3.title{font-size:14px !important;font-weight:600 !important;color:#6e6e6e;margin-bottom:10px}#na-bke .mb{margin-bottom:15px !important}#na-bke .mb-lg{margin-bottom:30px !important}#na-bke #bke-wrapper>h1,#na-bke #bke-wrapper>h2,#na-bke #bke-wrapper>p,#na-bke #bke-wrapper>a{color:#111}#na-bke #bke-wrapper>.btn#continue,#na-bke #bke_searchbox_wrapper #bke-wrapper>input#continue[type=submit],#na-bke #bke-wrapper>input#continue[type=submit]{padding:20px}#na-bke #bke-wrapper .panel{color:#111;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#fff;padding:15px;position:relative;line-height:1.8em;margin-bottom:15px !important;box-shadow:none !important}@media (max-width: 992px){#na-bke #bke-wrapper .panel{padding:10px}}@media (min-width: 993px){#na-bke #bke-wrapper .panel{padding:20px 20px 15px 20px}}#na-bke #bke-wrapper .panel.wow{visibility:hidden}body.loaded #na-bke #bke-wrapper .panel.wow{visibility:visible}#na-bke #bke-wrapper .panel.speciallong .special-name{padding-bottom:15px}#na-bke #bke-wrapper .panel a{color:#111}#na-bke #bke-wrapper .panel a:hover{color:#6e6e6e}#na-bke #bke-wrapper .panel h2,#na-bke #bke-wrapper .panel h3{margin:0px}#na-bke #bke-wrapper .panel h2.special-name,#na-bke #bke-wrapper .panel h3.special-name{font-size:1.5em;padding:0;margin:0;margin-bottom:15px;font-weight:600 !important;color:#111111;max-width:450px}#na-bke #bke-wrapper .panel h2.special-name short,#na-bke #bke-wrapper .panel h3.special-name short{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70%;display:inline-block;color:#333 !important}@media (max-width: 767px){#na-bke #bke-wrapper .panel h2.special-name short,#na-bke #bke-wrapper .panel h3.special-name short{white-space:inherit;overflow:visible;text-overflow:ellipsis;width:auto;max-width:100%;display:inline-block;color:#333 !important;line-height:27px}}@media (max-width: 992px){#na-bke #bke-wrapper .panel h2.special-name.special-name,#na-bke #bke-wrapper .panel h3.special-name.special-name{font-size:1.8em;text-align:left;margin-bottom:15px;line-height:1.4em}body.roomchoice #na-bke #bke-wrapper .panel h2.special-name.special-name,body.roomchoice #na-bke #bke-wrapper .panel h3.special-name.special-name{margin-bottom:15px}#na-bke #bke-wrapper .panel h2.special-name.special-name a,#na-bke #bke-wrapper .panel h3.special-name.special-name a{line-height:14px}#na-bke #bke-wrapper .panel h2.special-name br,#na-bke #bke-wrapper .panel h3.special-name br{display:none}}#na-bke #bke-wrapper .panel h2.title-name,#na-bke #bke-wrapper .panel h3.title-name{color:#666}#na-bke #bke-wrapper .panel h2>*,#na-bke #bke-wrapper .panel h3>*{vertical-align:middle}#na-bke #bke-wrapper .panel p{line-height:1.8em}#na-bke #bke-wrapper .panel .desc{display:table;width:83%}@media (max-width: 992px){#na-bke #bke-wrapper .panel .desc{width:calc(100% - 200px)}}@media (max-width: 992px){#na-bke #bke-wrapper .panel .desc{width:100%}}#na-bke #bke-wrapper .panel .desc-modal-trigger{text-decoration:none;color:#6e6e6e;font-size:12px;font-weight:bold;text-transform:uppercase;display:inline-block;margin:0px 0px 50px 0px;margin-right:40%}@media (max-width: 992px){#na-bke #bke-wrapper .panel .desc-modal-trigger{float:left;font-size:11px;margin:0}}#na-bke #bke-wrapper .panel .desc-modal-trigger::before{font-family:'Material-Design-Iconic-Font';border-radius:50%;color:#6e6e6e;content:"\f275";display:inline-block;font-size:18px;padding:0px;width:18px;height:18px;text-align:center;cursor:pointer;position:relative;vertical-align:text-bottom;margin-right:5px}@media (max-width: 992px){#na-bke #bke-wrapper .panel .desc-modal-trigger::before{height:13px;width:13px;vertical-align:sub}}#na-bke #bke-wrapper .panel #quicksearch{padding:20px 0 5px 0;margin-top:15px;border-top:1px solid #ECECEC}#na-bke #bke-wrapper .panel #quicksearch ul{width:100%;margin-left:-20px}#na-bke #bke-wrapper .panel #quicksearch .date-container{display:flex !important;flex-direction:row;justify-content:space-around;width:323px;margin-left:auto}@media (max-width: 992px){#na-bke #bke-wrapper .panel #quicksearch .date-container{justify-content:space-between;max-width:100%;width:100%;margin:auto}}#na-bke #bke-wrapper .panel #quicksearch .date-container p{color:#666666;font-weight:bold;margin:0;line-height:0}#na-bke #bke-wrapper .panel #quicksearch .date-container p span{display:block;text-align:left;color:#111111;font-weight:normal}#na-bke #bke-wrapper .panel #quicksearch .date-container input{padding:0}#na-bke #bke-wrapper .panel #quicksearch .date-container .arrow-container{margin:auto 0}#na-bke #bke-wrapper .panel #quicksearch .date-container .submit{margin:auto 0}#na-bke #bke-wrapper .panel #quicksearch li,#na-bke #bke-wrapper .panel #quicksearch div{display:inline-block}#na-bke #bke-wrapper .panel #quicksearch li .datepicker-wrapper,#na-bke #bke-wrapper .panel #quicksearch div .datepicker-wrapper{width:80px}#na-bke #bke-wrapper .panel #quicksearch li .datepicker-wrapper i,#na-bke #bke-wrapper .panel #quicksearch div .datepicker-wrapper i{display:none}@media (max-width: 992px){#na-bke #bke-wrapper .panel #quicksearch li,#na-bke #bke-wrapper .panel #quicksearch div{text-align:left;vertical-align:bottom}#na-bke #bke-wrapper .panel #quicksearch li span,#na-bke #bke-wrapper .panel #quicksearch div span{font-weight:normal}}#na-bke #bke-wrapper .panel #quicksearch li span,#na-bke #bke-wrapper .panel #quicksearch div span{color:#666;font-size:10px;text-transform:uppercase}#na-bke #bke-wrapper .panel #quicksearch li,#na-bke #bke-wrapper .panel #quicksearch div .hasDatepicker{max-width:80px;border:none;background-color:transparent !important}@media (max-width: 992px){#na-bke #bke-wrapper .panel #quicksearch li,#na-bke #bke-wrapper .panel #quicksearch div .hasDatepicker{padding:0;font-weight:bold}}#na-bke #bke-wrapper .panel #quicksearch .btn,#na-bke #bke-wrapper .panel #quicksearch input[type=submit]{margin-top:-1px;background:#6e6e6e !important;font-weight:600;padding:12px 20px;margin-left:10px}#na-bke #bke-wrapper .panel #quicksearch .btn i,#na-bke #bke-wrapper .panel #quicksearch input[type=submit] i{font-size:12px !important;vertical-align:middle !important}@media (max-width: 320px){#na-bke #bke-wrapper .panel #quicksearch .btn,#na-bke #bke-wrapper .panel #quicksearch input[type=submit]{padding:12px 10px;margin-right:5px}#na-bke #bke-wrapper .panel #quicksearch .btn i,#na-bke #bke-wrapper .panel #quicksearch input[type=submit] i{display:none}}@media (max-width: 520px){#na-bke #bke-wrapper .panel #quicksearch{margin-top:0;padding-top:15px}#na-bke #bke-wrapper .panel #quicksearch li{margin:0;width:28%;text-align:left}#na-bke #bke-wrapper .panel #quicksearch li:nth-child(1){margin-right:2%}#na-bke #bke-wrapper .panel #quicksearch li strong{display:block}#na-bke #bke-wrapper .panel #quicksearch li .hasDatepicker{border:none}#na-bke #bke-wrapper .panel #quicksearch li .datepicker-wrapper{width:100%}#na-bke #bke-wrapper .panel #quicksearch li .datepicker-wrapper input{width:100%;max-width:100%;padding:0;font-weight:bold}#na-bke #bke-wrapper .panel #quicksearch li .datepicker-wrapper i{display:none}#na-bke #bke-wrapper .panel #quicksearch li.submit{width:auto;vertical-align:bottom;float:right}#na-bke #bke-wrapper .panel #quicksearch li.submit button{width:100%;padding:8px 10px}}@media (max-width: 520px) and (max-width: 767px){#na-bke #bke-wrapper .panel #quicksearch li.submit button{padding:9px 12px}}@media (max-width: 520px){#na-bke #bke-wrapper .panel #quicksearch .right-arrow{font-size:11px}}@media screen and (max-width: 320px){#na-bke #bke-wrapper .panel #quicksearch li{width:26%}}#na-bke #bke-wrapper .panel .enh_img{max-width:180px;padding:5px;background:#ebebeb}#na-bke #bke-wrapper .panel .special-photo{margin:0 20px 20px 0}@media (max-width: 767px){#na-bke #bke-wrapper .panel .special-photo{margin:0 10px 10px 0}}#na-bke #bke-wrapper .panel .special-photo img{border:none;border-radius:5px}#na-bke #bke-wrapper .panel .special-photo:after{border-radius:5px}#na-bke #bke-wrapper .panel .list,#na-bke #bke-wrapper .panel .desc-list{text-align:left}#na-bke #bke-wrapper .panel .list li,#na-bke #bke-wrapper .panel .desc-list li{padding:10px 0}#na-bke #bke-wrapper .panel .list li:last-child,#na-bke #bke-wrapper .panel .desc-list li:last-child{padding-bottom:0px}#na-bke #bke-wrapper .panel .list li i,#na-bke #bke-wrapper .panel .desc-list li i{width:20px;font-size:120%}#na-bke #bke-wrapper .panel .readmore{position:relative;max-height:6em}body.speciallong #na-bke #bke-wrapper .panel .readmore[aria-expanded|="false"]{margin-bottom:-10px}#na-bke #bke-wrapper .panel .readmore[aria-expanded|="false"]:after{width:100%;position:absolute;bottom:0px;left:0px;height:3em;background:rgba(255,255,255,0);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );content:''}html.ie9 #na-bke #bke-wrapper .panel .readmore[aria-expanded|="false"]:after{filter:none}#na-bke #bke-wrapper .panel .readmore[aria-expanded|="true"]:after{width:100%;position:absolute;bottom:0px;left:0px;height:3em;background:rgba(255,255,255,0);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );content:'';opacity:0;pointer-events:none}html.ie9 #na-bke #bke-wrapper .panel .readmore[aria-expanded|="true"]:after{filter:none}#na-bke #bke-wrapper .panel .readmore p:first-child{padding-top:0px}#na-bke #bke-wrapper .panel .readmore ul li{list-style:disc inside;border-top:0px;padding:6px 0}#na-bke #bke-wrapper .panel .expandimage{background:none;border:0;float:left;margin-right:10px}#na-bke #bke-wrapper .panel .rightprice{text-align:right;font-size:1.4em;max-height:45px;width:150px;max-height:100px}@media (max-width: 767px){#na-bke #bke-wrapper .panel .rightprice{width:100%;max-height:inherit}}#na-bke #bke-wrapper .panel .rightprice p{color:#37454D !important;line-height:17px}@media (max-width: 767px){#na-bke #bke-wrapper .panel .rightprice p{max-width:calc(100% - 110px)}}#na-bke #bke-wrapper .panel .rightprice p span{font-size:1.2em;color:#6e6e6e;font-weight:300}#na-bke #bke-wrapper .panel .availability-matrix-table{-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}body:not(.loaded) #na-bke #bke-wrapper .panel .availability-matrix-table-wrapper{background:url(/files/images/loader-small.gif) transparent center center no-repeat}body:not(.loaded) #na-bke #bke-wrapper .panel .availability-matrix-table-wrapper .availability-matrix-table{-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;opacity:0}#na-bke #bke-wrapper .panel .availability-matrix-table-wrapper.loaded{background:none}#na-bke #bke-wrapper .panel .availability-matrix-table-wrapper.loaded .availability-matrix-table{opacity:1}#na-bke #bke-wrapper .panel .availability-matrix-table-wrapper a{color:#6e6e6e}#na-bke #bke-wrapper .panel.room-upgrade{padding:30px}@media (max-width: 992px){#na-bke #bke-wrapper .panel.room-upgrade{padding:20px}}#na-bke #bke-wrapper .panel.room-upgrade table.bke_upgrade_table{margin-top:30px}#na-bke #bke-wrapper .panel.room-upgrade table.bke_upgrade_table td.bke_upgrade_title{font-size:18px;font-weight:600;color:#111 !important}@media (max-width: 992px){#na-bke #bke-wrapper .panel.room-upgrade table.bke_upgrade_table td.bke_upgrade_title{width:70%}}#na-bke #bke-wrapper .panel.room-upgrade table.bke_upgrade_table table.bke_upgrade_item_table{margin-top:30px;width:100%}#na-bke #bke-wrapper .panel.room-upgrade table.bke_upgrade_table table.bke_upgrade_item_table tr td{border-bottom:1px solid #dedede;padding:15px 5px 15px 0}#na-bke #bke-wrapper .panel.room-upgrade table.bke_upgrade_table table.bke_upgrade_item_table tr td.bke_upgrade_title{color:#111;padding-left:15px;font-size:18px}#na-bke #bke-wrapper .panel.room-upgrade table.bke_upgrade_table table.bke_upgrade_item_table tr:first-child td.bke_upgrade_title{color:#6e6e6e}#na-bke #bke-wrapper .panel.room-upgrade table.bke_upgrade_table table.bke_upgrade_item_table tr:last-child td{border-bottom:0px}#na-bke #bke-wrapper .panel.room-upgrade table.bke_upgrade_table table.bke_upgrade_item_table .bke_upgrade_price{position:relative}#na-bke #bke-wrapper .panel.room-upgrade table.bke_upgrade_table table.bke_upgrade_item_table .bke_upgrade_price::after{border:1px solid #ECECEC;position:absolute;top:0;bottom:0;left:0;right:0}#na-bke #bke-wrapper .panel.room-upgrade table.bke_upgrade_table table.bke_upgrade_item_table .bke_upgrade_price span{color:#6e6e6e;font-weight:bold}#na-bke #bke-wrapper .panel.room-upgrade table.bke_upgrade_table table.bke_upgrade_item_table tr:first-child td{color:#6e6e6e !important;font-weight:bold}#na-bke #bke-wrapper .panel .badge{color:#666;background-color:transparent;border:1px solid #EBEBEB;display:inline-block;font-family:"Open Sans";font-size:10px;font-weight:normal;line-height:25px;padding:0 10px;border-radius:50px;height:25px;height:inherit;text-transform:uppercase;zoom:1;vertical-align:text-bottom}#na-bke #bke-wrapper .panel .badge i{margin-right:6px;font-size:13px;position:relative;top:1px;color:#6e6e6e}#na-bke #bke-wrapper .panel .badge .ico{position:relative;top:2px}@media (max-width: 992px){#na-bke #bke-wrapper .panel .badge{box-shadow:0 0px 0 rgba(0,0,0,0);display:none !important}}@media (max-width: 992px){#na-bke #bke-wrapper .panel .badge{margin:0 !important;width:110%}}#na-bke #bke-wrapper .panel .badge.roomsleft{margin-top:0;color:#6e6e6e;background-color:transparent;border:none;box-shadow:none;margin-right:14px;font-style:normal}@media (max-width: 992px){#na-bke #bke-wrapper .panel .badge.roomsleft{margin:0 !important;text-align:center}}@media (max-width: 767px){#na-bke #bke-wrapper .panel .rightprice .highlight-xs h2,#na-bke #bke-wrapper .panel .rightprice .highlight-xs p{display:inline-block !important;clear:both !important;position:relative !important;top:inherit !important;left:inherit !important;bottom:inherit !important}#na-bke #bke-wrapper .panel .rightprice .highlight-xs h2{margin-top:10px;margin-bottom:-5px}#na-bke #bke-wrapper .panel .rightprice .highlight-xs .badge{position:relative !important;display:block !important;top:inherit !important;right:inherit !important;bottom:inherit !important;margin-top:15px}}#na-bke #bke-wrapper .panel .msg-arrow{background-color:#6ab205;padding:5px 10px;color:#fff !important;display:inline-block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin-left:15px}@media (max-width: 380px){#na-bke #bke-wrapper .panel .msg-arrow{width:100px;font-size:11px;margin-left:10px;vertical-align:bottom;padding:6px 7px;line-height:11px}}#na-bke #bke-wrapper .panel .msg-arrow:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f0d9';color:#6ab205;left:-6px;top:6px;font-size:32px;position:absolute}@media (max-width: 380px){#na-bke #bke-wrapper .panel .msg-arrow:before{top:12px}}#na-bke #bke-wrapper .bke_roomerrorcell{text-align:center;text-transform:uppercase;font-size:80%;margin:15px 0 0;color:#111}#na-bke #bke-wrapper .bke_roomerrorcell:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f06a';margin-right:10px;font-size:120%;position:relative;top:1px}#na-bke #bke-wrapper .curr-selector{float:right;margin-top:-35px !important;position:relative;z-index:100}#na-bke #bke-wrapper .curr-selector .btn,#na-bke #bke-wrapper .curr-selector input[type=submit]{opacity:0.7}#na-bke #bke-wrapper .curr-selector .btn:hover,#na-bke #bke-wrapper .curr-selector input[type=submit]:hover{opacity:1}#na-bke #bke-wrapper .curr-selector select{padding:2px;text-transform:uppercase;font-size:11px;background-color:none;color:#111;border:1px solid #111;cursor:pointer;opacity:0.7}#na-bke #bke-wrapper .curr-selector select:hover{opacity:1}#na-bke #bke-wrapper ul.specialgroup,#na-bke #bke-wrapper ul.gifteventgroup,#na-bke #bke-wrapper ul.giftvouchergroup{float:left;margin:15px 0;width:100%}#na-bke #bke-wrapper ul.specialgroup li,#na-bke #bke-wrapper ul.gifteventgroup li,#na-bke #bke-wrapper ul.giftvouchergroup li{float:left;margin:0 4px 4px 0}#na-bke #bke-wrapper ul.specialgroup li a,#na-bke #bke-wrapper ul.gifteventgroup li a,#na-bke #bke-wrapper ul.giftvouchergroup li a{color:#111;border:1px solid #111;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:7px 16px;display:block;text-transform:uppercase}#na-bke #bke-wrapper ul.specialgroup li a:hover,#na-bke #bke-wrapper ul.gifteventgroup li a:hover,#na-bke #bke-wrapper ul.giftvouchergroup li a:hover{border:1px solid #c4c4c4;color:#6e6e6e}#na-bke #bke-wrapper ul.specialgroup li.activespecial a,#na-bke #bke-wrapper ul.specialgroup li.activeevent a,#na-bke #bke-wrapper ul.specialgroup li.activevoucher a,#na-bke #bke-wrapper ul.gifteventgroup li.activespecial a,#na-bke #bke-wrapper ul.gifteventgroup li.activeevent a,#na-bke #bke-wrapper ul.gifteventgroup li.activevoucher a,#na-bke #bke-wrapper ul.giftvouchergroup li.activespecial a,#na-bke #bke-wrapper ul.giftvouchergroup li.activeevent a,#na-bke #bke-wrapper ul.giftvouchergroup li.activevoucher a{color:#fff !important;background:#6e6e6e;border-color:#6e6e6e}#na-bke #bke-wrapper ul.specialgroup li.activespecial a:hover,#na-bke #bke-wrapper ul.specialgroup li.activeevent a:hover,#na-bke #bke-wrapper ul.specialgroup li.activevoucher a:hover,#na-bke #bke-wrapper ul.gifteventgroup li.activespecial a:hover,#na-bke #bke-wrapper ul.gifteventgroup li.activeevent a:hover,#na-bke #bke-wrapper ul.gifteventgroup li.activevoucher a:hover,#na-bke #bke-wrapper ul.giftvouchergroup li.activespecial a:hover,#na-bke #bke-wrapper ul.giftvouchergroup li.activeevent a:hover,#na-bke #bke-wrapper ul.giftvouchergroup li.activevoucher a:hover{color:#fff;background:#555;border-color:#555}#na-bke #bke-wrapper #view-switch__wrapper{width:100%}#na-bke #bke-wrapper #view-switch__wrapper #view-switch2{float:right}#na-bke #bke-wrapper #view-switch{padding:0px;display:block;width:100%;min-height:50px}@media (max-width: 992px){#na-bke #bke-wrapper #view-switch{display:none}}#na-bke #bke-wrapper #view-switch ul{float:right}#na-bke #bke-wrapper #view-switch ul li{display:inline-block;margin-left:-4px}#na-bke #bke-wrapper #view-switch ul li a{display:inline-block;padding:15px 30px;border-left:1px solid #dedede;border-bottom:2px solid #fff;cursor:pointer}#na-bke #bke-wrapper #view-switch ul li a i{margin-right:5px}#na-bke #bke-wrapper #view-switch ul li a i.fa-circle-notch{color:#444}#na-bke #bke-wrapper #view-switch ul li a:hover{border-bottom:2px solid #666;color:#333}#na-bke #bke-wrapper #view-switch ul li a.active{color:#6e6e6e;border-bottom:2px solid #6e6e6e}#na-bke #bke-wrapper #view-switch ul li a.active:hover{border-bottom:2px solid #666;color:#333}#na-bke #bke-wrapper #view-switch ul li:last-child{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}#na-bke #bke-wrapper #view-switch ul li:last-child a{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}#na-bke #bke-wrapper form#bke_roomchoice>.roomsleft,#na-bke #bke-wrapper form#bke_roomchoice .discount-remark{display:block;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fff;border-bottom:1px solid #dedede;padding:9.5px 15px;margin-bottom:4px;color:#61AB55;position:relative;text-align:right;z-index:10;font-size:10px;font-weight:bold;text-transform:uppercase}#na-bke #bke-wrapper form#bke_roomchoice>.roomsleft:before,#na-bke #bke-wrapper form#bke_roomchoice>.roomsleft:after,#na-bke #bke-wrapper form#bke_roomchoice .discount-remark:before,#na-bke #bke-wrapper form#bke_roomchoice .discount-remark:after{font-family:'Material-Design-Iconic-Font';content:'\f2f2';position:absolute;bottom:-11px;right:38px;color:#fff;font-size:36px}#na-bke #bke-wrapper form#bke_roomchoice>.roomsleft:after,#na-bke #bke-wrapper form#bke_roomchoice .discount-remark:after{text-shadow:0 1px 0 #d1d1d1}#na-bke #bke-wrapper form#bke_roomchoice>.roomsleft:before,#na-bke #bke-wrapper form#bke_roomchoice .discount-remark:before{bottom:-16px;color:#efefef;font-size:56px;right:34px}#na-bke #bke-wrapper .offer,#na-bke #bke-wrapper .no-availability-form{border:1px solid #111;border-radius:4px;margin:10px 0;padding:10px}#na-bke #bke-wrapper .offer td,#na-bke #bke-wrapper .no-availability-form td{text-align:left;padding:5px 0}#na-bke #bke-wrapper .offer .offer_occupant,#na-bke #bke-wrapper .no-availability-form .offer_occupant{float:left;padding-top:5px}#na-bke #bke-wrapper .offer .totalprice,#na-bke #bke-wrapper .no-availability-form .totalprice{text-align:right;color:#6e6e6e;text-transform:uppercase}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#na-bke #bke-wrapper .room-choice .btn-group .btn-select{padding:6px 25px 6px 6px !important}#na-bke #bke-wrapper .room-choice .detail{animation:animSwitch 600ms ease}@media (max-width: 992px){#na-bke #bke-wrapper .room-choice .detail{margin-right:-15px !important;margin-left:-15px !important}}#na-bke #bke-wrapper .room-choice.loading{position:relative}#na-bke #bke-wrapper .room-choice.loading>*{opacity:0.1}#na-bke #bke-wrapper .room-choice.loading::after{transform:scale(1s);font-family:"Font Awesome 5 Free";font-weight:900;content:'\f1ce';position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;z-index:100;animation:rotate infinite 1s linear;font-size:30px;transform-origin:center center;line-height:30px;opacity:0.5}#na-bke #bke-wrapper .room-list-slide{display:contents}@media (max-width: 992px){#na-bke #bke-wrapper .room-list-slide{display:flex}}#na-bke #bke-wrapper .room-list{background:#fff;border-bottom:1px solid #fff;border-top:1px solid #ECECEC;border-left:1px solid #fff;border-right:1px solid #fff;margin-bottom:0px;padding:10px 0;position:relative;line-height:1.4em;z-index:unset;display:flex;overflow:hidden;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}@media (max-width: 992px){#na-bke #bke-wrapper .room-list{padding:10px}}@media (max-width: 992px){#na-bke #bke-wrapper .room-list{display:block;padding:5px 0 0 0;margin:0 15px !important}}@media (max-width: 1025px){#na-bke #bke-wrapper .room-list{transform:translate3d(0, 0, 0) !important}}#na-bke #bke-wrapper .room-list a{color:#111 !important;font-weight:bold}@media (max-width: 360px){#na-bke #bke-wrapper .room-list a[class^="roomcategory-"]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#na-bke #bke-wrapper .room-list .ico-info{vertical-align:middle !important;margin:0 6px 0 0}html.ie8 #na-bke #bke-wrapper .room-list .ico-info,html.ie9 #na-bke #bke-wrapper .room-list .ico-info{vertical-align:middle !important}body.roomchoice #na-bke #bke-wrapper .room-list .ico-info:after{position:relative;color:#111111;top:3px}#na-bke #bke-wrapper .room-list:hover{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}#na-bke #bke-wrapper .room-list .bke_drop{padding:8px 2px}#na-bke #bke-wrapper .room-list.room-selected2,#na-bke #bke-wrapper .room-list.room-selected{margin-bottom:0px}#na-bke #bke-wrapper .room-list.room-selected2.col-sm-6,#na-bke #bke-wrapper .room-list.room-selected.col-sm-6{margin-top:0;opacity:1;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}#na-bke #bke-wrapper .room-list.close-roomlist{overflow:hidden;display:block;height:1px !important;margin-bottom:0 !important;opacity:0;padding-bottom:0 !important;padding-top:0 !important;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}#na-bke #bke-wrapper .room-list.close-roomlist .col-sm-6{margin-top:-200px;opacity:0}#na-bke #bke-wrapper .room-list .option-picker-container{margin-top:-2px;margin-left:5px;display:inline-block}#na-bke #bke-wrapper .room-list .col-sm-6>*{vertical-align:middle}#na-bke #bke-wrapper .room-list .roomimage img{float:left;margin:0 10px 10px 0}#na-bke #bke-wrapper .room-list .roomsleft{font-style:italic}#na-bke #bke-wrapper .room-list .roomsleft:not(span){color:#6e6e6e;font-size:9px;font-weight:bold;left:0;display:inline-block;text-align:center;text-transform:uppercase}@media (min-width: 993px){#na-bke #bke-wrapper .room-list .roomsleft:not(span){margin-left:15px;display:inline-block}}@media (max-width: 520px){#na-bke #bke-wrapper .room-list .roomsleft:not(span){margin-right:10px !important;display:none}}@media (max-width: 767px){#na-bke #bke-wrapper .room-list .roomsleft:not(span){display:none}}#na-bke #bke-wrapper .room-list .roomsleft:not(span) i{font-size:12px;margin-right:6px}#na-bke #bke-wrapper .room-list .room-title{padding:6px 0;margin:auto}@media (max-width: 992px){#na-bke #bke-wrapper .room-list .room-title{margin:0}}#na-bke #bke-wrapper .room-list .room-title section{display:inline-block;max-width:calc(100% - 25px);margin-left:25px}#na-bke #bke-wrapper .room-list .room-title section a{white-space:normal}@media (max-width: 992px){#na-bke #bke-wrapper .room-list .room-title section a{padding-bottom:0}}#na-bke #bke-wrapper .room-list .room-title .ico-info{position:absolute;top:3px;left:0}@media (max-width: 992px){#na-bke #bke-wrapper .room-list .room-title{max-width:inherit;float:left;width:100%;padding-right:101px;padding-top:0px}#na-bke #bke-wrapper .room-list .room-title a{font-size:16px;padding-top:0px !important;display:inline-block;padding-bottom:8px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#na-bke #bke-wrapper .room-list .room-title .ico-info{display:inline-block;margin-left:0px;margin-right:5px;padding-bottom:8px;line-height:30px;top:-6px}#na-bke #bke-wrapper .room-list .room-title .ico-info:after{top:0px}}@media (max-width: 992px){#na-bke #bke-wrapper .room-list .room-title{display:block;padding:0}#na-bke #bke-wrapper .room-list .room-title section{width:calc(100% - 25px)}#na-bke #bke-wrapper .room-list .room-title a{font-size:14px !important;width:100%}#na-bke #bke-wrapper .room-list .room-title span{font-size:12px}#na-bke #bke-wrapper .room-list .room-title span b span{font-size:16px !important;font-weight:bold}}@media (max-width: 992px){#na-bke #bke-wrapper .room-list .room-price{width:61%}}@media (max-width: 992px){#na-bke #bke-wrapper .room-list .room-price{top:10px}}@media (max-width: 992px){#na-bke #bke-wrapper .room-list .room-price{font-size:12px;position:relative;display:block;width:100%;top:0;right:0}}#na-bke #bke-wrapper .room-list .room-price>span{margin-right:15px}@media (min-width: 993px){#na-bke #bke-wrapper .room-list .room-price>span{display:inline-block !important}}@media (max-width: 992px){#na-bke #bke-wrapper .room-list .room-price>span{float:left;position:relative;top:3px}}html.ie8 #na-bke #bke-wrapper .room-list .room-price{position:absolute;right:15px;top:6px}html.ie8 #na-bke #bke-wrapper .room-list .room-price span{display:block !important}#na-bke #bke-wrapper .room-list .room-price .last-rooms-row{margin-bottom:-12px;margin-top:0px}@media (max-width: 992px){#na-bke #bke-wrapper .room-list .room-price .last-rooms-row{width:105px;display:block;width:105px;margin-left:auto;margin-bottom:10px;padding-right:12px}}#na-bke #bke-wrapper .room-list .bke_orig_rate{color:#bbb;text-decoration:line-through;font-size:11px;position:absolute;top:-4px;right:129px}@media (max-width: 992px){#na-bke #bke-wrapper .room-list .bke_orig_rate{position:relative;right:inherit;top:0;left:0}}#na-bke #bke-wrapper .room-list .bke_discount{font-size:11px;position:absolute;bottom:-6px;right:129px;font-weight:bold;color:#61AB55;text-transform:uppercase}@media (max-width: 992px){#na-bke #bke-wrapper .room-list .bke_discount{position:relative;font-size:10px;bottom:0px;right:0px;color:#61AB55}}#na-bke #bke-wrapper .room-list .offer .choose-rooms,#na-bke #bke-wrapper .room-list .no-availability-form .choose-rooms{text-align:right}#na-bke #bke-wrapper .room-list span{font-size:12px;color:#37454D}#na-bke #bke-wrapper .room-list span b span{color:#6e6e6e !important;font-size:16px;font-weight:bold}html.ie8 #na-bke #bke-wrapper .room-list .col-sm-7{float:left}html.ie8 #na-bke #bke-wrapper .room-list .col-sm-5{float:right}@media (max-width: 992px){#na-bke #bke-wrapper .room-list__wrapper{white-space:nowrap;overflow-x:auto;width:100vw !important;margin-left:-5px;padding-left:20px;padding-right:15px;margin-top:15px}#na-bke #bke-wrapper .room-list__wrapper::-webkit-scrollbar-track{display:none}#na-bke #bke-wrapper .room-list__wrapper::-webkit-scrollbar{display:none}#na-bke #bke-wrapper .room-list__wrapper::-webkit-scrollbar-thumb{display:none}#na-bke #bke-wrapper .room-list__wrapper .roomcounter{display:none}#na-bke #bke-wrapper .room-list__wrapper .ico-info{right:-3px;left:inherit !important;opacity:0.5}#na-bke #bke-wrapper .room-list__wrapper .room-list{border-radius:4px;width:130px;min-height:200px;border:1px solid #dedede;margin:0px 8px 0 0 !important;padding:10px !important;flex:0 0 130px;display:flex;flex-direction:column;justify-content:space-between;position:relative}#na-bke #bke-wrapper .room-list__wrapper .room-list .room-title section{margin:0px}#na-bke #bke-wrapper .room-list__wrapper .room-list .room-title section a{line-height:1.3em}#na-bke #bke-wrapper .room-list__wrapper .room-list .room-title section a:after{display:none}#na-bke #bke-wrapper .room-list__wrapper .room-list.row{margin:0px 8px 0 0 !important}#na-bke #bke-wrapper .room-list__wrapper .room-list .room-price{position:relative;height:unset;top:unset;width:auto !important;padding:0;border:0px;margin:auto 0 0 0;flex-grow:0}#na-bke #bke-wrapper .room-list__wrapper .room-list .room-price .last-rooms-row{display:none}#na-bke #bke-wrapper .room-list__wrapper .room-list .room-price>span{display:block;clear:both;margin-bottom:20px;line-height:1em}#na-bke #bke-wrapper .room-list__wrapper .room-list .room-price>span b{display:block}#na-bke #bke-wrapper .room-list__wrapper .room-list .room-price .option-picker-container{display:block;clear:both;margin:0px}body.groupsite.roomchoice #na-bke #bke-wrapper .room-list__wrapper .room-list{margin:0px 8px 0 0 !important;background-color:#fff !important;border:1px solid #ECECEC !important}body.groupsite.roomchoice #na-bke #bke-wrapper .room-list__wrapper{padding:0px 23px 0 23px !important;margin:0px !important;width:100vw !important;left:-10px;position:relative}}#na-bke #bke-wrapper .no-availability-form .price{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#f2f2f2;padding:15px;display:block}#na-bke #bke-wrapper .no-availability-form h3{color:#6e6e6e;margin-bottom:10px}#na-bke #bke-wrapper .btn-shadow,#na-bke #bke-wrapper .expand-link a,#na-bke #bke-wrapper .expand-grey a{position:relative;overflow:hidden;padding:15px 0;border-top:1px solid #dedede}#na-bke #bke-wrapper .btn-shadow:after,#na-bke #bke-wrapper .expand-link a:after,#na-bke #bke-wrapper .expand-grey a:after{border-radius:100px / 10px;content:"";height:10px;left:100px;position:absolute;right:100px;top:-30px;z-index:59;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);-moz-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);-o-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}#na-bke #bke-wrapper .btn-shadow:hover:after,#na-bke #bke-wrapper .expand-link a:hover:after,#na-bke #bke-wrapper .expand-grey a:hover:after{top:-20px}#na-bke #bke-wrapper .expand-link,#na-bke #bke-wrapper .expand-grey{overflow:hidden;position:relative;display:block !important;font-weight:bold;color:#6e6e6e !important;text-align:center;cursor:pointer}#na-bke #bke-wrapper .expand-link i,#na-bke #bke-wrapper .expand-grey i{margin-right:15px;padding:6px 7px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#na-bke #bke-wrapper .expand-link a,#na-bke #bke-wrapper .expand-grey a{border-top:1px solid #ECECEC;display:block;padding:15px 0 5px;width:100%;text-align:center;font-weight:bold;color:#6e6e6e !important;font-size:14px;overflow:hidden}#na-bke #bke-wrapper .expand-link a span,#na-bke #bke-wrapper .expand-grey a span{color:#6e6e6e !important;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#na-bke #bke-wrapper .expand-link.open i,#na-bke #bke-wrapper .expand-grey.open i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);background-color:#6e6e6e;padding:7px 7px 5px 7px}#na-bke #bke-wrapper .expand-link.open a,#na-bke #bke-wrapper .expand-grey.open a{color:#111 !important}#na-bke #bke-wrapper .expand-link.open a span,#na-bke #bke-wrapper .expand-grey.open a span{color:#6e6e6e !important}#na-bke #bke-wrapper a.expand-link{width:100%}#na-bke #bke-wrapper .room-list-expand{width:100%;float:left}#na-bke #bke-wrapper .room-list-expand img{float:left;margin:0 15px 0 0}#na-bke #bke-wrapper .detail{display:none}#na-bke #bke-wrapper .expand{display:block}#na-bke #bke-wrapper .calwrapper{position:relative;width:100%}@media (max-width: 445px){#na-bke #bke-wrapper .calwrapper{opacity:0;transition:opacity 300ms ease-in-out}}#na-bke #bke-wrapper .calwrapper.loaded{opacity:1}#na-bke #bke-wrapper .calwrapper .calwrapper-container{display:contents}#na-bke #bke-wrapper .calwrapper .calwrapper-container::-webkit-scrollbar{display:none}@media (max-width: 445px){#na-bke #bke-wrapper .calwrapper .calwrapper-container{display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}}#na-bke #bke-wrapper .calwrapper div[class^="month"]{width:49%;margin:0px}@media (max-width: 445px){#na-bke #bke-wrapper .calwrapper div[class^="month"]{flex:0 0 calc(100% - 3px);width:100%}}#na-bke #bke-wrapper .calwrapper div[class^="month"].month1{margin-right:2%}@media (max-width: 445px){#na-bke #bke-wrapper .calwrapper div[class^="month"].month1{margin:0}}@media (max-width: 445px){#na-bke #bke-wrapper .calwrapper div[class^="month"].month2{margin-left:5px}}#na-bke #bke-wrapper .calwrapper .prev-link,#na-bke #bke-wrapper .calwrapper .next-link{position:absolute;top:0px;z-index:10;margin:0px;color:#111111}#na-bke #bke-wrapper .calwrapper .prev-link a,#na-bke #bke-wrapper .calwrapper .next-link a{position:absolute;margin:0px;background:none !important;text-indent:0 !important;width:20px;height:35px;padding:5px 10px;font-size:1.8em;text-indent:-140px !important;overflow:hidden;top:0;right:0}@media screen and (max-width: 445px){#na-bke #bke-wrapper .calwrapper .prev-link a:hover,#na-bke #bke-wrapper .calwrapper .next-link a:hover{color:#111111}}#na-bke #bke-wrapper .calwrapper .prev-link a:after,#na-bke #bke-wrapper .calwrapper .next-link a:after{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:5px;right:0px;font-size:24px;pointer-events:none;height:35px;width:20px;text-indent:0px;line-height:1em}#na-bke #bke-wrapper .calwrapper .prev-link{left:-10px}#na-bke #bke-wrapper .calwrapper .prev-link a:after{content:"\f053"}#na-bke #bke-wrapper .calwrapper .next-link{right:0px}#na-bke #bke-wrapper .calwrapper .next-link a{text-align:left}#na-bke #bke-wrapper .calwrapper .next-link a:after{content:"\f054"}@media (min-width: 446px){#na-bke #bke-wrapper .calwrapper .scroll-left,#na-bke #bke-wrapper .calwrapper .scroll-right{display:none}}#na-bke #bke-wrapper .calwrapper table.ratecal{background-color:#fff;width:100%;margin:0px}#na-bke #bke-wrapper .calwrapper table.ratecal td.day-avail a,#na-bke #bke-wrapper .calwrapper table.ratecal table.ratecal td.day-avail a:active{background-color:#fff;font-weight:normal;color:#111111}#na-bke #bke-wrapper .calwrapper table.ratecal th{text-align:center;font-family:"Open Sans";border:none;font-size:12px;font-weight:normal}#na-bke #bke-wrapper .calwrapper table.ratecal th.weekend{border-width:1px !important}#na-bke #bke-wrapper .calwrapper table.ratecal td{padding:10px 5px;font-family:"Open Sans";font-weight:bold;font-size:1em;border:1px solid #ECECEC}#na-bke #bke-wrapper .calwrapper table.ratecal td.day-noavail{color:#ECECEC;border-color:#ECECEC;font-weight:normal;text-decoration:none}#na-bke #bke-wrapper .calwrapper table.ratecal td.day-avail.even:hover,#na-bke #bke-wrapper .calwrapper table.ratecal td.day-avail.odd:hover{background-color:transparent}#na-bke #bke-wrapper .calwrapper table.ratecal td.even,#na-bke #bke-wrapper .calwrapper table.ratecal td.cal-highlight{background:none !important}#na-bke #bke-wrapper .calwrapper table.ratecal .heading{border:0px;background-color:transparent;color:#6e6e6e;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;padding:8px 5px}#na-bke #bke-wrapper #availframe1{width:100% !important}#na-bke #bke-wrapper .bke_upgrade_item_table td{padding-top:10px;padding-right:15px}#na-bke #bke-wrapper .panel>.bke_upgrade_table>tbody>tr>.bke_upgrade_title{color:#6e6e6e;font-size:18px;font-weight:300}#na-bke #bke-wrapper .upgrade .desc-list li{display:block;clear:both}#na-bke #bke-wrapper .upgrade .desc-list li p{padding-top:0px !important}#na-bke #bke-wrapper #cancelresult{padding:30px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fff;text-align:center;margin:0 15px}#na-bke #bke-wrapper .cancel-message{margin-top:15px}@media (max-width: 992px){#na-bke #bke-wrapper .room-config .special-photo{max-width:90px;position:absolute;float:none}}#na-bke #bke-wrapper .room-config .room-config__details{display:table;width:calc(100% - 175px);position:relative}#na-bke #bke-wrapper .room-config .room-config__details.room-config__wrap{min-height:155px;margin-bottom:20px}@media (max-width: 992px){#na-bke #bke-wrapper .room-config .room-config__details{width:100%;display:block}}#na-bke #bke-wrapper .room-config .room-config__details .room-config__price{position:absolute;top:0px;right:0px;border:0px;padding:0px;text-align:right;width:130px;height:100px}@media (max-width: 992px){#na-bke #bke-wrapper .room-config .room-config__details .room-config__price{display:block;position:relative;text-align:left;height:auto;width:auto}}#na-bke #bke-wrapper .room-config .room-config__details .room-config__price label,#na-bke #bke-wrapper .room-config .room-config__details .room-config__price span{margin:0px;line-height:1.2em;font-weight:600}@media (max-width: 992px){#na-bke #bke-wrapper .room-config .room-config__details .room-config__price label,#na-bke #bke-wrapper .room-config .room-config__details .room-config__price span{float:none;height:auto;width:auto !important;display:inline;color:#6e6e6e}}#na-bke #bke-wrapper .room-config .room-config__details .room-config__price div,#na-bke #bke-wrapper .room-config .room-config__details .room-config__price div *{font-size:26px;font-weight:bold;color:#6e6e6e}@media (max-width: 992px){#na-bke #bke-wrapper .room-config .room-config__details .room-config__price div,#na-bke #bke-wrapper .room-config .room-config__details .room-config__price div *{font-size:14px;display:Inline}}#na-bke #bke-wrapper .room-config .room-config__details>ul{width:100%}@media (max-width: 992px){#na-bke #bke-wrapper .room-config .room-config__details>ul:first-child{min-height:110px;border-bottom:1px solid #ECECEC}}#na-bke #bke-wrapper .room-config .room-config__details>ul:first-child li:first-child{padding-top:0px}#na-bke #bke-wrapper .room-config .room-config__details>ul>li{border-bottom:1px solid #ECECEC;padding:15px 0;width:75%}@media (max-width: 992px){#na-bke #bke-wrapper .room-config .room-config__details>ul>li{width:100%;display:block;clear:both;border:0px;padding:0 0 2px 0 !important;padding-left:110px !important}}#na-bke #bke-wrapper .room-config .room-config__details>ul>li:last-child{border:0px}#na-bke #bke-wrapper .room-config .room-config__details>ul>li label{font-weight:700 !important}#na-bke #bke-wrapper .room-config .room-config__details>ul>li.occupants>label{display:inline;clear:both}@media (max-width: 992px){#na-bke #bke-wrapper .room-config .room-config__details>ul>li.occupants{padding-left:0px !important;padding-top:20px !important}}#na-bke #bke-wrapper .room-config .room-config__details>ul>li.occupants .occ{display:block}#na-bke #bke-wrapper .room-config .room-config__details>ul>li.occupants .occ ul li{margin:8px 0;padding:2px 0}#na-bke #bke-wrapper .room-config .room-config__details>ul>li.occupants .occ ul li label{font-weight:400 !important}@media (max-width: 992px){#na-bke #bke-wrapper .room-config .room-config__details>ul>li.occupants .occ{display:block;clear:both}#na-bke #bke-wrapper .room-config .room-config__details>ul>li.occupants .occ .room-list.field-wrapper{padding:0px;margin:0px !important}#na-bke #bke-wrapper .room-config .room-config__details>ul>li.occupants .occ .room-list.field-wrapper label{display:block;float:right;width:calc(100% - 130px) !important;text-align:left;font-weight:400 !important}#na-bke #bke-wrapper .room-config .room-config__details>ul>li.occupants .occ .room-list.field-wrapper .option-picker-container{float:left}}#na-bke #bke-wrapper .room-config .room-config__details>ul>li.guest-names{width:100%}@media (max-width: 992px){#na-bke #bke-wrapper .room-config .room-config__details>ul>li.guest-names{padding-left:0px !important;padding-top:20px !important}}#na-bke #bke-wrapper .room-config .room-config__details>ul>li label{display:inline-block;min-width:100px}@media (max-width: 992px){#na-bke #bke-wrapper .room-config .room-config__details>ul>li label{display:none}}#na-bke #bke-wrapper .room-config .guest-names{padding-left:0px}#na-bke #bke-wrapper .room-config .guest-names h4{font-size:13px;font-weight:600;margin-bottom:0px;font-weight:700 !important}#na-bke #bke-wrapper .room-config .room-config-title{margin-top:0px;font-size:2em;font-weight:300;margin-bottom:23px}@media (max-width: 992px){#na-bke #bke-wrapper .room-config .ico-info{margin-top:-4px}}#na-bke #bke-wrapper .room-config.maxocc .option-picker-increment:after{opacity:0.2}#na-bke #bke-wrapper .room-config h2{padding-bottom:0px !important}#na-bke #bke-wrapper .room-config h2.special-name{display:inline-block;margin-bottom:5px;font-weight:600 !important;font-size:22px}#na-bke #bke-wrapper .room-config h2.special-name a{color:#111 !important}@media (max-width: 992px){#na-bke #bke-wrapper .room-config h2.special-name{margin:0px}#na-bke #bke-wrapper .room-config h2.special-name.special-name{font-size:18px;display:block;margin:0px}}#na-bke #bke-wrapper .room-config h3.rate-name{font-size:13px;margin-bottom:21px}@media (max-width: 992px){#na-bke #bke-wrapper .room-config h3.rate-name{display:inline-block;clear:both;width:auto !important}#na-bke #bke-wrapper .room-config h3.rate-name .ico-info{margin-top:-2px}}#na-bke #bke-wrapper .room-config input[type="text"],#na-bke #bke-wrapper .room-config input[type="email"],#na-bke #bke-wrapper .room-config input[type="tel"]{margin:8px 5px 0 0;width:46%}#na-bke #bke-wrapper .room-config label:first-child{width:90px;vertical-align:middle}#na-bke #bke-wrapper .room-config .bke_drop{float:none;padding:8px 2px}#na-bke #bke-wrapper .room-config .room-list{background:none !important;padding:0px;border:0px}#na-bke #bke-wrapper .room-config .room-list li label{width:90px;padding-right:8px}#na-bke #bke-wrapper .room-config .room-list li:first-child label{width:90px}#na-bke #bke-wrapper .room-config .room-list li .room-occ{margin-top:15px !important}#na-bke #bke-wrapper .room-config .room-list li .room-occ label,#na-bke #bke-wrapper .room-config .room-list li .room-occ .btn-group{float:left}#na-bke #bke-wrapper .room-config .room-list li .room-occ label{padding:20px 0}@media (max-width: 992px){#na-bke #bke-wrapper .room-config .room-list li .room-occ .option-picker-container{vertical-align:middle !important}#na-bke #bke-wrapper .room-config .room-list li .room-occ .option-picker-container .option-picker-increment,#na-bke #bke-wrapper .room-config .room-list li .room-occ .option-picker-container .option-picker-decrement{background-color:#fff !important}}#na-bke #bke-wrapper .room-config .room-list li .option-picker-container *{text-align:center !important}#na-bke #bke-wrapper .room-config .room-list li .option-picker-container .option-picker-decrement,#na-bke #bke-wrapper .room-config .room-list li .option-picker-container .option-picker-increment{background-color:#fff}#na-bke #bke-wrapper .room-config .room-list li .option-picker-container .option-picker-increment{border-left:1px solid #dedede !important}#na-bke #bke-wrapper .room-config .room-list li .option-picker-container .option-picker-decrement{border-right:1px solid #dedede !important}@media (min-width: 481px){#na-bke #bke-wrapper .room-config .room-list li .option-picker-container{float:left}#na-bke #bke-wrapper .room-config .room-list li label{padding:6px 0 0px 15px;width:auto}}@media (max-width: 992px){#na-bke #bke-wrapper .room-config .room-list li{display:table;text-align:right;width:100%}#na-bke #bke-wrapper .room-config .room-list li label{float:left;width:auto !important;padding-top:9px}}#na-bke #bke-wrapper .room-config .room-list .roomsleft{color:#6e6e6e;font-size:9px;font-weight:bold;left:0;display:inline-block;padding:5px;text-align:center;text-transform:uppercase;width:100%;margin-right:10px}@media (min-width: 993px){#na-bke #bke-wrapper .room-config .room-list .roomsleft{margin-top:10px}}@media (max-width: 992px){#na-bke #bke-wrapper .room-config .room-list .roomsleft{margin-right:10px !important}}@media (max-width: 767px){#na-bke #bke-wrapper .room-config .room-list .roomsleft{display:none}}#na-bke #bke-wrapper .room-config .room-list .roomsleft i{font-size:12px;margin-right:6px}#na-bke #bke-wrapper .room-config .guest-names .room_guest_names{display:block;clear:both}#na-bke #bke-wrapper .room-config .guest-names .room_guest_names label{font-weight:normal;display:block !important;margin-bottom:0px;padding-bottom:0px !important;margin-top:17px}#na-bke #bke-wrapper .room-config .guest-names .room_guest_names:first-child:before{content:'Guest Names';display:block;font-weight:bold}#na-bke #bke-wrapper .room-config .guest-names>input,#na-bke #bke-wrapper .room-config .guest-names .field-wrapper{display:inline-block;width:31%;margin-right:5px;vertical-align:text-top}#na-bke #bke-wrapper .room-config .guest-names>input input,#na-bke #bke-wrapper .room-config .guest-names .field-wrapper input{width:100%}@media (max-width: 992px){#na-bke #bke-wrapper .room-config .guest-names>input,#na-bke #bke-wrapper .room-config .guest-names .field-wrapper{width:100%;display:block;margin:8px 0px}}#na-bke #bke-wrapper .room-config .guest-names>input:first-child,#na-bke #bke-wrapper .room-config .guest-names .field-wrapper:first-child{margin-left:5px}@keyframes priceChanged{0%{opacity:0}100%{opacity:0}}#na-bke #bke-wrapper .room-price{display:inline-block;flex-grow:1}#na-bke #bke-wrapper .room-price .curr_chan{transition:priceChanged all 200ms}#na-bke #bke-wrapper #bke-wrapper .room-enh .expand-link{color:#fff !important}#na-bke #bke-wrapper .room-enh .gridarrow-hide{display:block;float:none !important;height:auto;vertical-align:middle;width:100%}#na-bke #bke-wrapper .expand-link.gridarrow-hide.expand-grey.btn,#na-bke #bke-wrapper input.expand-grey[type=submit]{color:#bfbfbf !important}#na-bke #bke-wrapper .room-enhance .bke_enhance{margin-top:5px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dedede;margin-bottom:10px;width:100%}#na-bke #bke-wrapper .room-enhance .bke_enhance td{padding:10px}#na-bke #bke-wrapper .room-enhance .bke_enhance .bke_enhance_cat_title{font-weight:bold}#na-bke #bke-wrapper .room-enhance .bke_enhance .bke_enhance_cat_title a{color:#111}#na-bke #bke-wrapper .room-enhance .bke_enhance .bke_enhance_item_table{width:100%;background:#f2f2f2;margin-bottom:5px}#na-bke #bke-wrapper .room-enhance .bke_enhance .bke_enhance_item_table .bke_enhance_item_price{text-align:right;font-weight:bold;color:#111}#na-bke #bke-wrapper .room-enhance .bke_enhance .bke_enhance_item_table .bke_enhance_item_title{font-weight:bold}#na-bke #bke-wrapper .room-enhance .bke_enhance .bke_enhance_item_table .bke_enhance_item_descr{padding-top:0px}#na-bke #bke-wrapper .room-enhance .bke_enhance .bke_enhance_item_table .bke_enhance_item_checkbox{width:85px !important}@media (max-width: 992px){#na-bke #bke-wrapper .room-enhance .bke_enhance .bke_enhance_item_table table tr td{display:block;padding:0px}}#na-bke #bke-wrapper .room-enhance .bke_enhance .bke_enhance_cat_checkbox{width:25px !important}#na-bke #bke-wrapper .room-enhance .bke_enhance>tr:last-child td:first-child{-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px}#na-bke #bke-wrapper .room-enhance .bke_enhance>tr:last-child td:last-child{-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px}#na-bke #bke-wrapper .room-enhance .enhance__compulsory .enhance__compulsory-text{font-weight:bolder;font-size:13px;color:#6e6e6e}#na-bke #bke-wrapper .remark{background:#fcfbf9;border-top:1px solid #D8D5CA;margin-top:5px;padding:5px 10px}#na-bke #bke-wrapper .roomsavailability.form td{padding:5px 10px !important}#na-bke #bke-wrapper .roomsavailability.form .alt td{background:#fcfbf9}@media (max-width: 992px){#na-bke #bke-wrapper .noavail-grid{display:none !important}}#na-bke #bke-wrapper .panel.linked-hotel{padding-bottom:0px}#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table{padding:5px;width:100%}#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table .features{padding:15px 0}#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table tr:nth-child(1),#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table .features .tab{display:none}#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table tr:nth-child(2) td{padding-bottom:15px}#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table .features:nth-child(1),#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table .features:nth-child(3){padding:0px;width:0px}#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table .linkgroup_hotellink_odd,#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table .linkgroup_hotellink_even{border-top:1px solid #dedede;padding:15px 0;display:inline-block;width:100%}#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table .linkgroup_hotellink_odd img,#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table .linkgroup_hotellink_even img{float:left;margin-right:15px;border:3px solid #dedede;max-width:180px;height:auto}@media (max-width: 580px){#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table .linkgroup_hotellink_odd img,#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table .linkgroup_hotellink_even img{display:none}}#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table .linkgroup_hotellink_odd .bke_crosssell_hotelname,#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table .linkgroup_hotellink_even .bke_crosssell_hotelname{font-size:18px}#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table .linkgroup_hotellink_odd .bke_crosssell_hotelname b,#na-bke #bke-wrapper .panel.linked-hotel .linkgroup_table .linkgroup_hotellink_even .bke_crosssell_hotelname b{display:table-cell;margin-top:5px}#na-bke #bke-wrapper .confirmation.panel:first-child,#na-bke #bke-wrapper .cancellation.panel:first-child,#na-bke #bke-wrapper .upgrade.panel:first-child{margin-top:15px}#na-bke #bke-wrapper .confirmation h2,#na-bke #bke-wrapper .cancellation h2,#na-bke #bke-wrapper .upgrade h2{margin-bottom:15px}#na-bke #bke-wrapper .confirmation ul.list label,#na-bke #bke-wrapper .confirmation ul.disc-list label,#na-bke #bke-wrapper .cancellation ul.list label,#na-bke #bke-wrapper .cancellation ul.disc-list label,#na-bke #bke-wrapper .upgrade ul.list label,#na-bke #bke-wrapper .upgrade ul.disc-list label{width:150px}@media (max-width: 992px){#na-bke #bke-wrapper .confirmation ul.list label,#na-bke #bke-wrapper .confirmation ul.disc-list label,#na-bke #bke-wrapper .cancellation ul.list label,#na-bke #bke-wrapper .cancellation ul.disc-list label,#na-bke #bke-wrapper .upgrade ul.list label,#na-bke #bke-wrapper .upgrade ul.disc-list label{width:25%}}#na-bke #bke-wrapper .confirmation ul.list li,#na-bke #bke-wrapper .confirmation ul.disc-list li,#na-bke #bke-wrapper .cancellation ul.list li,#na-bke #bke-wrapper .cancellation ul.disc-list li,#na-bke #bke-wrapper .upgrade ul.list li,#na-bke #bke-wrapper .upgrade ul.disc-list li{padding:15px 0}#na-bke #bke-wrapper .confirmation ul.list li .input-wrapper+label,#na-bke #bke-wrapper .confirmation ul.disc-list li .input-wrapper+label,#na-bke #bke-wrapper .cancellation ul.list li .input-wrapper+label,#na-bke #bke-wrapper .cancellation ul.disc-list li .input-wrapper+label,#na-bke #bke-wrapper .upgrade ul.list li .input-wrapper+label,#na-bke #bke-wrapper .upgrade ul.disc-list li .input-wrapper+label{padding-bottom:0px !important}#na-bke #bke-wrapper .confirmation ul.list li p,#na-bke #bke-wrapper .confirmation ul.disc-list li p,#na-bke #bke-wrapper .cancellation ul.list li p,#na-bke #bke-wrapper .cancellation ul.disc-list li p,#na-bke #bke-wrapper .upgrade ul.list li p,#na-bke #bke-wrapper .upgrade ul.disc-list li p{padding-top:0px}#na-bke #bke-wrapper .confirmation .booking-reference,#na-bke #bke-wrapper .cancellation .booking-reference,#na-bke #bke-wrapper .upgrade .booking-reference{text-align:center;background-color:#f2f2f2;padding:15px;border:1px solid #dedede;font-size:26px;font-weight:400;font-weight:300;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}@media (max-width: 992px){#na-bke #bke-wrapper .confirmation .booking-reference,#na-bke #bke-wrapper .cancellation .booking-reference,#na-bke #bke-wrapper .upgrade .booking-reference{font-size:20.8px}}#na-bke #bke-wrapper .confirmation .booking-reference span,#na-bke #bke-wrapper .cancellation .booking-reference span,#na-bke #bke-wrapper .upgrade .booking-reference span{color:#6e6e6e}#na-bke #bke-wrapper .confirmation .email-field input[type=text],#na-bke #bke-wrapper .confirmation .email-field input[type=email],#na-bke #bke-wrapper .cancellation .email-field input[type=text],#na-bke #bke-wrapper .cancellation .email-field input[type=email],#na-bke #bke-wrapper .upgrade .email-field input[type=text],#na-bke #bke-wrapper .upgrade .email-field input[type=email]{width:50%;margin-right:15px}@media (max-width: 992px){#na-bke #bke-wrapper .confirmation .email-field input[type=text],#na-bke #bke-wrapper .confirmation .email-field input[type=email],#na-bke #bke-wrapper .cancellation .email-field input[type=text],#na-bke #bke-wrapper .cancellation .email-field input[type=email],#na-bke #bke-wrapper .upgrade .email-field input[type=text],#na-bke #bke-wrapper .upgrade .email-field input[type=email]{width:50%}}@media (max-width: 992px){#na-bke #bke-wrapper .confirmation .email-field input[type=text],#na-bke #bke-wrapper .confirmation .email-field input[type=email],#na-bke #bke-wrapper .cancellation .email-field input[type=text],#na-bke #bke-wrapper .cancellation .email-field input[type=email],#na-bke #bke-wrapper .upgrade .email-field input[type=text],#na-bke #bke-wrapper .upgrade .email-field input[type=email]{width:100% !important;margin:5px 0}}#na-bke #bke-wrapper .confirmation .email-field input[type=submit],#na-bke #bke-wrapper .cancellation .email-field input[type=submit],#na-bke #bke-wrapper .upgrade .email-field input[type=submit]{width:30%}@media (max-width: 992px){#na-bke #bke-wrapper .confirmation .email-field input[type=submit],#na-bke #bke-wrapper .cancellation .email-field input[type=submit],#na-bke #bke-wrapper .upgrade .email-field input[type=submit]{width:40%}}@media (max-width: 992px){#na-bke #bke-wrapper .confirmation .email-field input[type=submit],#na-bke #bke-wrapper .cancellation .email-field input[type=submit],#na-bke #bke-wrapper .upgrade .email-field input[type=submit]{width:100%;margin:5px 0}}@media (max-width: 767px){#na-bke #bke-wrapper{padding-left:10px !important;padding-right:10px !important}}@media (max-width: 767px){body.pagelayout-vouchers #na-bke #bke-wrapper{padding-top:10px}}#na-bke #bke-sidebar{color:#111;padding-right:1px;color:#111}#na-bke #bke-sidebar.is_stuck{padding-right:1px;padding-top:1px;z-index:0}body.reservationform #na-bke #bke-sidebar.is_stuck{z-index:999}#na-bke #bke-sidebar.is_stuck.bottomed{position:fixed !important;bottom:15px !important}body.body-bottom #na-bke #bke-sidebar.is_stuck.bottomed{bottom:100px !important}@media (max-width: 992px){#na-bke #bke-sidebar.is_stuck{position:relative !important}}#na-bke #bke-sidebar h2{text-transform:uppercase;font-size:18px}#na-bke #bke-sidebar #mini-map-container h2{cursor:pointer;padding:15px;margin:0}#na-bke #bke-sidebar #mini-map-container :hover,#na-bke #bke-sidebar #mini-map-container i{color:#6e6e6e}@media (max-width: 992px){#na-bke #bke-sidebar{margin-top:15px !important;display:none}}#na-bke .heapBox{display:inline-block !important;line-height:35px;position:relative;float:left;background-color:#fff;border:1px solid #dedede;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}#na-bke .heapBox:hover{border-color:#ababab}#na-bke .heapBox *{margin:0;padding:0;outline:none}#na-bke .heapBox a{text-decoration:none;color:#fff}#na-bke .heapBox .holder{overflow:hidden;border:0;border-right:none;padding:8px 4px}#na-bke .heapBox .handler{width:25px;border:0;border-left:none;padding-right:20px}#na-bke .heapBox.open{border-color:#ababab}#na-bke .heapBox div.heap{display:none;position:absolute;list-style-type:none;left:-2;width:70px;top:47px;border:0px;border-top:none;z-index:100;background:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}#na-bke .heapBox div.heap:before{content:'\f0d8';color:#fff;font-family:"FontAwesome";font-size:30px;left:24px;position:absolute;top:-22px;z-index:100}#na-bke .heapBox .heap .heapOptions{display:block;overflow:hidden;z-index:20;position:relative;border:1px solid #ababab}#na-bke .heapBox .heap .heapOptions .heapOption{z-index:20;position:relative;display:block}#na-bke .heapBox .heap .heapOptions .heapOption a{border-bottom:1px solid #ddd;color:#333 !important;display:block;font-weight:bold !important;text-indent:0px;width:100%;text-align:center}#na-bke .heapBox .heap .heapOptions .heapOption a:hover{background:#ddd;color:#6e6e6e !important}#na-bke .heapBox .heap .heapOptions .heapOption a.selected{background:#ddd;color:#6e6e6e !important}#na-bke .heapBox .heap .heapOptions .heapOption a.disabled{color:#777}#na-bke .heapBox .heap a.sliderUp{display:block;width:100%;height:15px;background-repeat:no-repeat;background-position:center center;border:1px solid #dedede !important;position:absolute;top:0px;z-index:30}#na-bke .heapBox .heap a.sliderDown{display:block;width:100%;height:15px;background-repeat:no-repeat;background-position:center center;border:1px solid #dedede !important;position:absolute;bottom:0px;z-index:30}#na-bke .heapBox.disabled .holder{color:#989898}#na-bke .heapBox .holder,#na-bke .heapBox .handler{float:left;position:relative;z-index:10;width:100%}#na-bke .room-error{padding:15px;border:1px solid #dedede;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin-bottom:15px;display:none}#searchbox-wrapper{height:0px;overflow:hidden;margin-top:15px;margin-bottom:15px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}#searchbox-wrapper.open{height:auto}#searchbox-wrapper.open #searchbox{opacity:1}#searchbox-wrapper.closed{margin-top:0px !important}@media (max-width: 992px){#searchbox-wrapper{display:none !important}body.page-content #searchbox-wrapper{display:block !important}}@keyframes blink{0%{box-shadow:0 0 5px rgba(110,110,110,0)}25%{box-shadow:0 0 5px rgba(110,110,110,0)}40%{box-shadow:0 0 5px #6e6e6e}100%{box-shadow:0 0 5px rgba(110,110,110,0)}}@-webkit-keyframes blink{0%{box-shadow:0 0 5px rgba(110,110,110,0)}25%{box-shadow:0 0 5px rgba(110,110,110,0)}40%{box-shadow:0 0 5px #6e6e6e}100%{box-shadow:0 0 5px rgba(110,110,110,0)}}.blink{-webkit-animation:blink 2s ease;-moz-animation:blink 2s ease;-ms-animation:blink 2s ease;-o-animation:blink 2s ease;animation:blink 2s ease}#searchbox{text-align:center;background-color:#fff;opacity:0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#searchbox h2{margin:0px;font-size:26px;font-weight:300;color:#111;display:inline-block;vertical-align:sub}@media (max-width: 992px){#searchbox h2{font-size:22px;margin-bottom:15px}}#searchbox ul{margin:0}#searchbox ul li{display:inline-block;margin-right:10px}@media (min-width: 992px){#searchbox ul li:not(:first-child){max-width:190px}}@media (max-width: 992px){#searchbox ul li{margin:5px 0 !important}}@media (max-width: 992px){#searchbox ul li{display:block !important;max-width:768px;margin:5px auto !important}}@media (max-width: 992px){#searchbox ul li{width:100%}}#searchbox ul li.location input{text-align:left}#searchbox ul li.location label{display:none}#searchbox ul li.occupants{width:155px}@media (max-width: 992px){#searchbox ul li.occupants{width:100%}}#searchbox .datepicker-wrapper{width:100%}#searchbox .datepicker-wrapper i{top:11px}#searchbox input.ui-autocomplete-input,#searchbox input[type="text"]{background:none;border:0px;padding:16px 15px;width:100%;text-align:right}#searchbox input.hasDatepicker{padding-right:32px}#searchbox input.btn,#searchbox #na-bke input[type=submit],#na-bke #searchbox input[type=submit]{margin-top:-1px}#searchbox label{position:absolute;top:0;left:0px;padding:16px 15px;z-index:1;pointer-events:none}#searchbox .ratecode input,#searchbox .field-wrapper{color:#111;background:#fff;border:#ddd 1px solid;position:relative;text-align:center !important}#searchbox button.ui-multiselect{width:100% !important;font-size:13px;font-family:"Open Sans";border:0px}#searchbox button.ui-multiselect.ui-state-default,#searchbox button.ui-multiselect.ui-state-hover,#searchbox button.ui-multiselect.ui-state-active{font-weight:normal;padding:8px 6px 8px 10px;color:#111 !important;background:#fff !important}#searchbox button.ui-multiselect.ui-state-default:before,#searchbox button.ui-multiselect.ui-state-hover:before,#searchbox button.ui-multiselect.ui-state-active:before{content:'\f0d7';font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:8px;right:10px}#searchbox button.ui-multiselect.ui-state-default .ui-icon,#searchbox button.ui-multiselect.ui-state-hover .ui-icon,#searchbox button.ui-multiselect.ui-state-active .ui-icon{display:none;width:20px;right:20px;position:absolute;right:10px;top:15px}#searchbox button.ui-multiselect.ui-state-default .ui-icon,#searchbox button.ui-multiselect.ui-state-default .ui-icon:hover,#searchbox button.ui-multiselect.ui-state-hover .ui-icon,#searchbox button.ui-multiselect.ui-state-hover .ui-icon:hover,#searchbox button.ui-multiselect.ui-state-active .ui-icon,#searchbox button.ui-multiselect.ui-state-active .ui-icon:hover{background:none !important}.row{margin-left:0px !important;margin-right:0px !important;position:relative}.row-alt{background:#f2f2f2}.row-alt h2{color:#111 !important}.container{max-width:1170px;position:relative;width:100%}.ie8 .container,.ie8 .container-fluid{width:980px;max-width:none}.container-fluid{position:relative}.padding{padding:0 15px}.no-padding,.np{padding-left:0px !important;padding-right:0px !important}body.ie8{width:980px}.no-padding-lg,.np-lg{padding-left:0px;padding-right:0px}div.img-responsive{width:100%}div.img-responsive img{width:100%;height:auto}.input-wrapper{display:inline-block;position:relative;width:20px;height:20px;vertical-align:top;float:left;margin-right:10px}.input-wrapper__checkbox label.whatsthis{padding-right:90px}.input-wrapper__checkbox label{order:2;flex:1 1 auto;align-self:auto}#na-bke .booking-form .custom-preferences .field-wrapper .field-wrapper.multiple-checkboxes{border:1px solid #dedede;border-radius:4px;padding:18px !important}.input-wrapper__checkbox{border:1px solid #dedede;border-radius:4px;padding:18px;cursor:pointer;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;display:flex;justify-content:space-between;align-items:flex-start;align-content:stretch}.input-wrapper__checkbox *{vertical-align:middle}.input-wrapper__checkbox.open{border:1px solid #6e6e6e}.input-wrapper__checkbox:hover{border:1px solid #666}.input-wrapper__checkbox input{margin:0px}.input-wrapper__checkbox label{margin:2px 0px;pointer-events:none}.input-wrapper__checkbox .field-wrapper{order:1;flex:0 1 auto;align-self:flex-start}@media (max-width: 992px){.input-wrapper__checkbox .field-wrapper .tip{display:none}}.input-wrapper__checkbox .input-wrapper{pointer-events:none}.input-wrapper__checkbox .tip,.input-wrapper__checkbox .tippy{float:right;position:absolute;top:19px;right:33px}.continue-wrapper .tc{text-align:left !important}.continue-wrapper .tc .input-wrapper__checkbox{width:240px !important}@media (max-width: 992px){.continue-wrapper .tc .input-wrapper__checkbox{width:100% !important;margin-top:5px}}.input-wrapper input[type=checkbox]+label,.input-wrapper input[type=radio]+label{margin-left:10px;margin-bottom:20px}.input-wrapper+label{display:block;clear:both}input[type=checkbox],input[type=radio]{background:#EFEFEF;display:inline-block;height:20px;opacity:0;position:absolute;width:16px;cursor:pointer}html.ie8 input[type=checkbox],html.ie9 input[type=checkbox],html.ie8 input[type=radio],html.ie9 input[type=radio]{position:relative;opacity:1;height:auto;width:auto}.checkbox_outer{float:left;margin-right:5px;position:relative}input[type=checkbox]+span,input[type=radio]+span{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;border:1px solid #b8b8b8;border-radius:3px;display:inline-block;height:20px;left:0;pointer-events:none;position:absolute;top:0px;width:20px;cursor:pointer}input[type=checkbox],input[type=radio],.checkbox_outer{display:inline-block;height:20px;left:0;position:absolute;top:0;width:20px}input[type=checkbox]:checked+span{background-color:#6e6e6e;border-color:#6e6e6e}input[type=checkbox]+span:after{color:#fff;content:'\f00c';font-family:"Font Awesome 5 Free";font-weight:900;top:0px;left:0px;position:absolute;transform:scale(0.2);transition:400ms ease all;color:#fff;line-height:1em;transform-origin:center;display:block;margin:3px}input[type=checkbox]:checked+span:after{transform:scale(1);transform-origin:center}input[type=radio]+span{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}input[type=radio]:checked+span{background-color:#6e6e6e;border-color:#6e6e6e}.continue-wrapper{background:#fff;text-align:right;margin-bottom:5px;margin-top:5px;z-index:1 !important;padding:6px 0px;overflow:hidden;position:fixed;bottom:-100px;left:0;right:0;margin:0px;z-index:800 !important;height:auto;-webkit-box-shadow:0px -1px 3px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px -1px 3px 0px rgba(0,0,0,0.1);box-shadow:0px -1px 3px 0px rgba(0,0,0,0.1);-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}@media (max-width: 320px){body.room-config .continue-wrapper .btn,body.room-config .continue-wrapper #na-bke #bke_searchbox_wrapper input[type=submit],#na-bke #bke_searchbox_wrapper body.room-config .continue-wrapper input[type=submit],body.room-config .continue-wrapper #na-bke input[type=submit],#na-bke body.room-config .continue-wrapper input[type=submit]{padding:20px 15px !important;margin:0 10px}}@media (min-width: 993px){body.groupsite.roomchoice .continue-wrapper{position:relative;top:inherit;bottom:inherit;left:inherit;right:inherit;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.groupsite.roomchoice .continue-wrapper.mobile{display:none !important}}body.groupsite.roomchoice .continue-wrapper button{margin:0px}@media (max-width: 992px){.continue-wrapper{height:auto !important;opacity:1;bottom:-100px}body.reservationform .continue-wrapper{bottom:-2000px}.continue-wrapper.active{bottom:0px}}@media (max-width: 992px){.continue-wrapper{opacity:1 !important}}body.ready .continue-wrapper.active{bottom:0px;opacity:1}@media (min-width: 993px){body.ready .continue-wrapper.active{bottom:0px}}@media (max-width: 992px){.continue-wrapper.active{opacity:1 !important}}.continue-wrapper.mobile,html.ie8 .continue-wrapper.mobile,html.touchevents .continue-wrapper.mobile{padding:5px;background-color:#fff}.continue-wrapper.mobile strong,html.ie8 .continue-wrapper.mobile strong,html.touchevents .continue-wrapper.mobile strong{padding:23px 0 0 15px;float:left}@media (min-width: 993px){.continue-wrapper.mobile strong,html.ie8 .continue-wrapper.mobile strong,html.touchevents .continue-wrapper.mobile strong{float:none;margin-right:30px;font-size:15px}}@media (max-width: 992px){.continue-wrapper.mobile strong,html.ie8 .continue-wrapper.mobile strong,html.touchevents .continue-wrapper.mobile strong{padding:16px 0 0 20px;font-size:16px;font-weight:600}}.continue-wrapper .btn-continue{font-size:14px !important;pointer-events:auto !important;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:24px 21px !important;float:right;-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear}@media (max-width: 767px){.continue-wrapper .btn-continue{width:100%;padding:15px 0}}@media (max-width: 320px){.continue-wrapper .btn-continue{padding:15px 0}}.continue-wrapper .input-wrapper__checkbox{display:inline-block}@media (max-width: 992px){.continue-wrapper .input-wrapper__checkbox{padding:15px;text-align:left;width:100%;line-height:1.4em}.continue-wrapper .input-wrapper__checkbox .field-wrapper{float:left}}.continue-wrapper .tc{display:inline-block;margin:4px 15px 0}.continue-wrapper .tc a{font-weight:bold;vertical-align:baseline}.continue-wrapper .tc strong{padding:0px}@media (max-width: 992px){.continue-wrapper .tc{margin:0px 0px 10px}}.continue-wrapper .tc em{font-style:normal;font-weight:bold}.continue-wrapper .price{background-color:#fff;padding:15px 21px;border:1px solid #dedede;color:#111;float:left}.continue-wrapper .btn,.continue-wrapper #na-bke #bke_searchbox_wrapper input[type=submit],#na-bke #bke_searchbox_wrapper .continue-wrapper input[type=submit],.continue-wrapper #na-bke input[type=submit],#na-bke .continue-wrapper input[type=submit]{pointer-events:auto;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:18px 30px !important;float:right;-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear;margin:5px 0 8px}@media (max-width: 992px){.continue-wrapper .btn,.continue-wrapper #na-bke #bke_searchbox_wrapper input[type=submit],#na-bke #bke_searchbox_wrapper .continue-wrapper input[type=submit],.continue-wrapper #na-bke input[type=submit],#na-bke .continue-wrapper input[type=submit]{margin:0px}}@keyframes circleflash{0%{transform:translate(-50%, -50%) scale(0);opacity:0}50%{opacity:1}100%{transform:translate(-50%, -50%) scale(1);opacity:0}}@-webkit-keyframes circleflash{0%{transform:translate(-50%, -50%) scale(0);opacity:0}50%{opacity:1}100%{transform:translate(-50%, -50%) scale(1);opacity:0}}@keyframes textflash{0%{color:#111}10%{color:#6ab205}100%{color:#111}}@-webkit-keyframes textflash{0%{color:#111}10%{color:#6ab205}100%{color:#111}}.continue-wrapper strong{padding:20px 20px 20px 0;display:inline-block}.continue-wrapper strong.room-updated{-webkit-animation:textflash 2s linear;-moz-animation:textflash 2s linear;-ms-animation:textflash 2s linear;-o-animation:textflash 2s linear;animation:textflash 2s linear}.continue-wrapper strong span{position:relative}.continue-wrapper strong span:before{width:40px;height:40px;opacity:1;border:2px solid #6ab205;display:block;position:absolute;z-index:90;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;content:'';-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear}.continue-wrapper strong span.room-updated:before{-webkit-animation:circleflash 600ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-animation:circleflash 600ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-animation:circleflash 600ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-animation:circleflash 600ms cubic-bezier(0.215, 0.61, 0.355, 1);animation:circleflash 600ms cubic-bezier(0.215, 0.61, 0.355, 1)}.continue-wrapper .btn-cash{margin-right:15px;background-color:#484848 !important}@media (max-width: 767px){.continue-wrapper .price,.continue-wrapper .btn,.continue-wrapper #na-bke #bke_searchbox_wrapper input[type=submit],#na-bke #bke_searchbox_wrapper .continue-wrapper input[type=submit],.continue-wrapper #na-bke input[type=submit],#na-bke .continue-wrapper input[type=submit]{width:auto !important;padding:15px}}@media (min-width: 768px){.no-padding-lg,.np-lg{padding-left:0px;padding-right:0px}}@media (max-width: 992px){.txt-center-md{text-align:center !important}#searchbox li.title{display:block}}@media (max-width: 992px){#na-bke .voucher-item .voucher-price{position:static !important;text-align:left}.pull-null-sm{float:none !important;display:block !important}.right-line{border:0px}.txt-center-sm{text-align:center !important;width:100%}.no-padding-sm,.np-sm{padding-left:0px;padding-right:0px}a.crossel-item{height:auto !important}}@media (max-width: 992px) and (max-width: 992px){#na-bke #bke-wrapper{width:100%}}@media (max-width: 992px){#na-bke #bke-wrapper a.fixed-specials-expand{background-color:#a09e99 !important;color:#fff !important;position:fixed;bottom:0px;left:0px;border-radius:0px !important;z-index:20;opacity:1 !important;width:100%;max-height:300px;padding:15px 0 !important}#na-bke #bke-wrapper #specials-list,#na-bke #bke-wrapper #specials-list.navbar-collapse{bottom:0 !important;left:0;position:fixed !important;z-index:100;width:100%;padding:0px !important;margin:0px !important;max-height:100%;padding:0px}#na-bke #bke-wrapper #specials-list{padding-left:0 !important}#na-bke #bke-wrapper #specials-list ul{position:relative;z-index:10;background:#fff;margin:0px !important}#na-bke #bke-wrapper #specials-list li{float:none;display:block;margin:0px;position:relative}#na-bke #bke-wrapper #specials-list li a{color:#111;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;display:block;font-size:120%;background:none;border:0px;border-bottom:1px solid #dedede;padding:10px}#na-bke #bke-wrapper #specials-list li a:after{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f105';position:absolute;top:10;right:10px;font-size:20px;color:#6e6e6e}#na-bke #bke-wrapper #specials-list li.activespecial a{background-color:#6e6e6e;color:#fff}#na-bke #bke-wrapper #specials-list li.activespecial a:after{color:#fff}#na-bke #bke-wrapper #specials-list .specials-close-overlay{background:rgba(0,0,0,0.8);background:-moz-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.2) 28%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.8)), color-stop(28%, rgba(0,0,0,0.2)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.2) 28%);background:-o-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.2) 28%);background:-ms-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.2) 28%);background:linear-gradient(to bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.2) 28%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );height:100%;left:0;position:fixed;top:0;width:100%;z-index:5}#na-bke #bke-wrapper #specials-list .specials-close-overlay i{border:3px solid #fff;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;margin-left:-30px;padding:5px 8px 7px;position:absolute;right:15px;top:15px}#na-bke #bke-wrapper #specials-list .specials-close-overlay h2{color:#fff;font-size:220%;left:15px;position:fixed;text-shadow:1px 1px #000;top:0;width:80%}.form label{display:block;width:100%}.form input[type="text"],.form textarea{display:block;width:100%}#searchbox li{display:block}#date-select h2,#date-select li{display:block;text-align:center;margin:5px 0}.room-list .roomsleft{margin:0px 0px 0px 7px !important;float:right;width:auto !important}}@media (max-width: 767px){.room-list .roomsleft{display:none}.txt-center-xs{text-align:center !important;width:100%}.pull-left-xs{float:left !important}.pull-right-xs{float:right !important}.pull-null-xs{float:none !important;display:block !important}.no-padding-xs,.np-xs{padding-left:0px;padding-right:0px}.highlight-xs{border:1px solid !important;border-color:#b8b8b8 !important;padding:10px !important;text-align:center;margin:0 0 15px 0;color:#6e6e6e;border-radius:2px;font-size:16px !important;padding:10px 0 !important}.highlight-xs span{font-size:16px !important}.room-list-expand{text-align:center}.room-list-expand img{clear:both;display:block;float:none;margin:0 auto 13px}.room-list #continue,.btn,#na-bke #bke_searchbox_wrapper input[type=submit],#na-bke input[type=submit]{width:100%;display:block}#na-bke #bke-wrapper .room-config input[type="text"],#na-bke #bke-wrapper .room-config input[type="number"],#na-bke #bke-wrapper .room-config input[type="email"]{margin:8px 0;width:100%;display:block}.bke_enhance_item_table .enh_img{display:none}#bke-wrapper #date-select h2{margin-bottom:15px}}.tippy-tooltip.bke-theme{color:#fff;padding:8px 12px;font-size:13px;border-radius:4px}.tippy-tooltip.bke-theme[x-placement^=top] .tippy-arrow{border-top:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent}.tippy-tooltip.bke-theme[x-placement^=bottom] .tippy-arrow{border-bottom:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent}.tippy-tooltip.bke-theme[x-placement^=left] .tippy-arrow{border-left:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.tippy-tooltip.bke-theme[x-placement^=right] .tippy-arrow{border-right:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.tippy-tooltip.bke-theme .tippy-backdrop{background-color:rgba(0,0,0,0.8)}.tippy-tooltip.bke-theme[data-animatefill]{background-color:transparent}@media (max-width: 767px){#bke-wrapper h1{font-size:39px}#pay_reservationform label{display:block;float:none}#pay_reservationform #cc_type,#pay_reservationform input{width:100%}#pay_reservationform #cvv_no{width:8%}#pay_reservationform select.exp-month{width:50%}#pay_reservationform select.exp-year{width:30%}}.tooltipster-bright{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#fff;color:#333;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);border:1px #ccc solid;text-align:center !important}.tooltipster-bright .tooltipster-content{font-family:"Open Sans";font-size:12px;line-height:16px;padding:8px 10px}.modal-fancy{cursor:pointer}.modal-info{color:#111;font-family:"Open Sans"}@media (max-width: 992px){.modal-info{margin-top:0px !important}}.modal-info .info-photo{position:absolute}.modal-info .info-photo img{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}@media (max-width: 992px){.modal-info .info-photo{position:relative;display:block;text-align:left}}.modal-info .info-content{width:calc(100% - 200px);float:right;padding-right:0px;line-height:1.8em}@media (max-width: 580px){.modal-info .info-content{margin-left:0px;width:100%}}.modal-info .info-content p{line-height:1.8em;padding-bottom:30px}.modal-info ul,.modal-info ol{margin-left:25px}.modal-info ul li,.modal-info ol li{list-style:disc}@media (max-width: 992px){.modal-info{width:auto;left:5%;right:5%;margin:auto;padding-top:15px;overflow:hidden;overflow-y:auto;height:100%;width:100%}}.modal-info h2{color:#6e6e6e !important;font-size:2em;line-height:1em;text-align:left;font-weight:normal}.modal-info h2 a{color:#6e6e6e !important}.modal-info .price{font-size:1.4em;font-weight:300;position:relative;top:6px}.modal-info .price span{color:#6e6e6e !important}@media (max-width: 992px){.modal-info .price{text-align:left;top:0px}}.modal-info .btn-close{position:absolute;top:-4px;right:26px;cursor:pointer;font-size:12px;display:inline-block;padding:5px 25px;z-index:100;background-color:#fff;border:1px solid #dedede;line-height:1em;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px}.modal-info .btn-close:hover{padding:10px 25px}.modal-info .btn-close:hover i{color:#6e6e6e !important}.modal-info .btn-close i{color:#111 !important;font-size:14px !important;margin:0px !important}.modal-info.message{font-size:1.2em;line-height:1.8em !important;font-weight:300}@media (max-width: 992px){.modal-info.message{font-size:1.1em;text-align:left;font-weight:400}}.modal-info.message p{line-height:1.4em}.modal-info.message a{font-weight:500;color:#6e6e6e !important}.modal-info.message h2{font-size:36px;margin-bottom:30px;margin-top:0px;font-weight:300px}@media (max-width: 992px){.modal-info.message h2{font-size:30px;text-align:left;margin-top:20px}}.modal-info.message h2 br{display:none}.modal-info.message .btn,.modal-info.message #na-bke #bke_searchbox_wrapper input[type=submit],#na-bke #bke_searchbox_wrapper .modal-info.message input[type=submit],.modal-info.message #na-bke input[type=submit],#na-bke .modal-info.message input[type=submit]{padding:15px;background:#6e6e6e !important;color:#fff !important;display:block;clear:both;max-width:190px;margin:30px 0 0}@media (max-width: 580px){.modal-info.message .btn,.modal-info.message #na-bke #bke_searchbox_wrapper input[type=submit],#na-bke #bke_searchbox_wrapper .modal-info.message input[type=submit],.modal-info.message #na-bke input[type=submit],#na-bke .modal-info.message input[type=submit]{width:100%;max-width:100%}}.btn-booknow{border-radius:4px;font-size:14px;padding:21px;border:1px solid #6e6e6e;color:#6e6e6e;background-color:#fff;text-align:center;font-weight:bold;margin-bottom:15px;cursor:pointer}.btn-booknow i{margin-right:10px}.sb{display:none}.booking-summary__cal{position:relative;margin-bottom:15px;cursor:pointer}.booking-summary__cal .booking-summary__location,.booking-summary__cal .booking-summary__in,.booking-summary__cal .booking-summary__out,.booking-summary__cal .booking-summary__nights{display:inline-block;margin-right:10px;background-color:#fff;min-height:50px;opacity:1;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}@media (max-width: 992px){.booking-summary__cal .booking-summary__location,.booking-summary__cal .booking-summary__in,.booking-summary__cal .booking-summary__out,.booking-summary__cal .booking-summary__nights{min-height:auto}}.booking-summary__cal .booking-summary__location *,.booking-summary__cal .booking-summary__in *,.booking-summary__cal .booking-summary__out *,.booking-summary__cal .booking-summary__nights *{opacity:1}.booking-summary__cal .booking-summary__location h3,.booking-summary__cal .booking-summary__in h3,.booking-summary__cal .booking-summary__out h3,.booking-summary__cal .booking-summary__nights h3{font-size:10px !important;text-transform:uppercase !important;margin:0px;margin-bottom:10px;opacity:0.5;font-weight:600 !important}.booking-summary__cal .booking-summary__location span,.booking-summary__cal .booking-summary__in span,.booking-summary__cal .booking-summary__out span,.booking-summary__cal .booking-summary__nights span{text-transform:uppercase;float:left;line-height:1em;font-weight:600;font-size:11px}.booking-summary__cal .booking-summary__location span.cal-arr__month,.booking-summary__cal .booking-summary__location span.cal-dep__month,.booking-summary__cal .booking-summary__in span.cal-arr__month,.booking-summary__cal .booking-summary__in span.cal-dep__month,.booking-summary__cal .booking-summary__out span.cal-arr__month,.booking-summary__cal .booking-summary__out span.cal-dep__month,.booking-summary__cal .booking-summary__nights span.cal-arr__month,.booking-summary__cal .booking-summary__nights span.cal-dep__month{margin-top:3px}.booking-summary__cal .booking-summary__location span.cal-dep__month,.booking-summary__cal .booking-summary__location span.cal-arr__month,.booking-summary__cal .booking-summary__in span.cal-dep__month,.booking-summary__cal .booking-summary__in span.cal-arr__month,.booking-summary__cal .booking-summary__out span.cal-dep__month,.booking-summary__cal .booking-summary__out span.cal-arr__month,.booking-summary__cal .booking-summary__nights span.cal-dep__month,.booking-summary__cal .booking-summary__nights span.cal-arr__month{margin:0}.booking-summary__cal .booking-summary__location span.cal-dep__year,.booking-summary__cal .booking-summary__location span.cal-arr__year,.booking-summary__cal .booking-summary__in span.cal-dep__year,.booking-summary__cal .booking-summary__in span.cal-arr__year,.booking-summary__cal .booking-summary__out span.cal-dep__year,.booking-summary__cal .booking-summary__out span.cal-arr__year,.booking-summary__cal .booking-summary__nights span.cal-dep__year,.booking-summary__cal .booking-summary__nights span.cal-arr__year{clear:right;margin-top:3px}.booking-summary__cal .booking-summary__location span.cal-arr__dayname,.booking-summary__cal .booking-summary__location span.cal-dep__dayname,.booking-summary__cal .booking-summary__in span.cal-arr__dayname,.booking-summary__cal .booking-summary__in span.cal-dep__dayname,.booking-summary__cal .booking-summary__out span.cal-arr__dayname,.booking-summary__cal .booking-summary__out span.cal-dep__dayname,.booking-summary__cal .booking-summary__nights span.cal-arr__dayname,.booking-summary__cal .booking-summary__nights span.cal-dep__dayname{margin-top:3px;margin-right:3px;min-width:21px}.booking-summary__cal .booking-summary__location span.big,.booking-summary__cal .booking-summary__in span.big,.booking-summary__cal .booking-summary__out span.big,.booking-summary__cal .booking-summary__nights span.big{font-size:18px;font-weight:600;margin-right:5px;display:inline-block}.booking-summary__cal .booking-summary__out{transition-delay:100ms}.booking-summary__cal .booking-summary__nights{transition-delay:200ms}.booking-summary__cal .booking-summary__nights{text-align:center;width:44px}.booking-summary__cal .booking-summary__nights span{width:100%;font-size:24px !important}.booking-summary__cal .booking-summary__nights .field-wrapper{margin:0px;padding:0px;line-height:1em}.booking-summary__cal .booking-summary__in,.booking-summary__cal .booking-summary__out{width:72px}.booking-summary__cal .booking-summary__in{position:relative;margin-right:16px}.booking-summary__cal .booking-summary__in::after{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"\f061";bottom:4px;right:-10px;font-size:12px}.booking-summary__cal .booking-summary__location{width:100%;display:block;padding-bottom:10px;border-bottom:1px solid #ECECEC;margin-bottom:15px;min-height:auto;max-height:auto;height:auto}body.groupsite.roomchoice .booking-summary__cal .booking-summary__location{display:inline-block !important}@media (max-width: 992px){body.groupsite.room-config .booking-summary__cal .booking-summary__location,body.groupsite.room-upgrade .booking-summary__cal .booking-summary__location,body.groupsite.reservationform .booking-summary__cal .booking-summary__location{display:inline-block !important}}@media (min-width: 993px){body.groupsite.room-config .booking-summary__cal .booking-summary__location,body.groupsite.room-upgrade .booking-summary__cal .booking-summary__location,body.groupsite.reservationform .booking-summary__cal .booking-summary__location{display:none !important}}.booking-summary__cal .booking-summary__location h3,.booking-summary__cal .booking-summary__location span{display:inline-block;float:none}.booking-summary__cal .booking-summary__location h3{margin-right:15px}@media (max-width: 992px){.booking-summary__cal .booking-summary__location{position:relative;top:-3px;height:auto;padding-bottom:0px;margin-bottom:0px;border:0px;display:inline-block;width:auto;border-right:1px solid #ECECEC}.booking-summary__cal .booking-summary__location h3,.booking-summary__cal .booking-summary__location span{display:block !important;margin-bottom:0px}.booking-summary__cal .booking-summary__location h3{margin-bottom:3px}.booking-summary__cal .booking-summary__location span.cal-loc{font-weight:bold;padding-right:10px;display:block}.booking-summary__cal .booking-summary__location span.cal-loc .search-term{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100px}}.booking-summary__cal.loading .booking-summary__in,.booking-summary__cal.loading .booking-summary__out,.booking-summary__cal.loading .booking-summary__nights{opacity:0}.booking-summary__cal.loading:after{content:"";top:0px;bottom:0;left:0;right:0;position:absolute;display:block;border-radius:6px;animation-duration:1.2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#F7F7F7;background:linear-gradient(to right, #F7F7F7 10%, #fff 18%, #F7F7F7 33%);background-size:400px 200px}@media (max-width: 992px){.settings-bar{display:block}}@media (min-width: 993px){.settings-bar{display:none}}.settings-bar .btn-searchagain{display:none}.settings-bar .booking-summary__cal{margin-bottom:0px;height:27px;display:inline-block;vertical-align:middle}.settings-bar .booking-summary__cal h3{display:none}.settings-bar .booking-summary__cal .booking-summary__in,.settings-bar .booking-summary__cal .booking-summary__out{height:27px !important}.settings-bar .booking-summary__cal .booking-summary__in::after{top:5px}.settings-bar .booking-summary__cal .booking-summary__out{margin:0px}.settings-bar .booking-summary__cal .booking-summary__nights{display:none}.settings-bar .currency-msg{display:none !important}#booking-summary{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#fff;padding:15px;margin:0 0 15px 0;position:relative;border-top:#dedede 0px solid !important;border-right:#dedede 0px solid !important;border-bottom:#dedede 0px solid !important;border-left:#dedede 0px solid !important;line-height:1.8em;width:100%}#booking-summary .col-md-9{width:100% !important}@media (max-width: 992px){#booking-summary{padding-bottom:1px}}@media (max-width: 992px){#booking-summary.open{padding-bottom:15px !important}}#booking-summary hr.separator{border:1px solid #ECECEC}#booking-summary #summary-collapse{padding:0}@keyframes placeHolderShimmer{0%{background-position:-200px 0}100%{background-position:200px 0}}#booking-summary .special-photo{margin:0 20px 20px 0}#booking-summary .special-photo img{max-width:180px;padding:5px;background:#ebebeb}@media (max-width: 992px){#booking-summary .collapse{display:none !important}#booking-summary .collapse.in{display:block !important;overflow-y:auto}}#booking-summary .modal-box h2{font-size:24px !important;font-weight:300;margin-bottom:0px !important;margin-top:0}#booking-summary .summary-toggle{display:none;font-size:22px;left:0;padding:15px;position:absolute;right:0;text-align:right;top:0;width:100%;cursor:pointer}#booking-summary .summary-toggle i{-webkit-transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1);transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1);color:#6e6e6e;position:relative;top:-2px}body.room-config #booking-summary .summary-toggle i{top:-6px}#booking-summary .summary-toggle.open i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#booking-summary h2{margin-top:0px}#booking-summary .calendar li{clear:both;padding:8px 0 13px;border-bottom:1px solid #dedede;margin-bottom:0;cursor:pointer}#booking-summary .calendar li span{font-size:16px;color:#6e6e6e;font-weight:300;text-align:right}#booking-summary .calendar li .search-term{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}#booking-summary .calendar li:last-child{border-bottom:0}#booking-summary .btn-searchagain{display:block;width:100%;clear:both;font-size:14px;text-transform:none;font-weight:bold;margin-top:15px;background:none;text-align:center;color:#6e6e6e !important;cursor:pointer;padding:15px 0;border:1px solid #dedede;border-radius:5px}#booking-summary .btn-searchagain i{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#6e6e6e;margin-right:7px}#booking-summary .btn-searchagain:hover{border:1px solid #666}#booking-summary .btn-searchagain:hover i{-webkit-transition:all 800ms ease;-moz-transition:all 800ms ease;-o-transition:all 800ms ease;transition:all 800ms ease;-ms-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}#booking-summary .currency-msg{margin-top:0;padding-top:20px;width:100%}#booking-summary .currency-msg span{color:#6e6e6e;cursor:pointer}#booking-summary .currency-msg.nb{border-top:0px !important}@media (max-width: 992px){#booking-summary .currency-msg{padding-bottom:15px}}#booking-summary .room-summary{border-top:1px solid #dedede;margin-top:30px;padding:15px 0 0;line-height:2.2em}@media (max-width: 992px){body.room-config #booking-summary .room-summary{margin-bottom:15px}}#booking-summary .room-summary .roomtariff-item{border:1px solid #ECECEC;margin-bottom:15px;border-radius:2px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}#booking-summary .room-summary .roomtariff-item:hover{border-color:#666}#booking-summary .room-summary .roomtariff-item .ico-info{vertical-align:middle !important;float:left;transform:translateY(2px)}#booking-summary .room-summary .roomtariff-item h3{font-size:1em !important;display:inline-block;padding:0;margin:0;vertical-align:middle;line-height:2em}#booking-summary .room-summary .roomtariff-item .room-name{font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:85%;cursor:default}@media (min-width: 992px) and (max-width: 1120px){#booking-summary .room-summary .roomtariff-item .room-name{max-width:45%}}@media (min-width: 769px) and (max-width: 991px){#booking-summary .room-summary .roomtariff-item .room-name{max-width:35%}}#booking-summary .room-summary .roomtariff-item .rate-name{cursor:default;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:85%}@media (min-width: 992px) and (max-width: 1120px){#booking-summary .room-summary .roomtariff-item .rate-name{max-width:75%}}#booking-summary .room-summary .roomtariff-item .roomtariff-title{padding:10px 10px 10px 10px}#booking-summary .room-summary .roomtariff-item .roomtariff-title .ico-info{display:inline-block;margin-left:0px !important}#booking-summary .room-summary .roomtariff-item .expand-details{padding:0;display:none}#booking-summary .room-summary .roomtariff-item .expand-details ul{padding-top:10px}#booking-summary .room-summary .roomtariff-item .expand-details ul li{margin-bottom:10px}#booking-summary .room-summary .roomtariff-item .expand-details ul li:last-child{margin-bottom:0px}#booking-summary .room-summary .roomtariff-item .expand-details ul .row .col-xs-8{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#booking-summary .room-summary .roomtariff-details{padding:10px 10px 10px 10px;width:100%;border-top:1px solid #ECECEC}#booking-summary .room-summary .roomtariff-details .btn-view-details{color:#000;cursor:pointer}#booking-summary .room-summary .roomtariff-details .btn-view-details i{-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;font-size:12px;vertical-align:middle;line-height:14px;margin-left:5px;opacity:0.5}#booking-summary .room-summary .roomtariff-details .expand-details ul{opacity:0;transform:translateY(-15px);-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;transition-delay:200ms}#booking-summary .room-summary .roomtariff-details.open .btn-view-details i{transform:rotate(180deg)}#booking-summary .room-summary .roomtariff-details.open .expand-details ul{opacity:1;transform:translateY(0px)}#booking-summary .room-summary .roomtariff-details .price{color:#6e6e6e}#booking-summary .room-summary .roomtariff-details tr td{vertical-align:top}#booking-summary .room-summary .roomtariff-details tr td:first-child{padding-top:10px}#booking-summary .room-summary .roomtariff-details tr td.price{text-align:right;width:42%}#booking-summary .room-summary .roomtariff-details tr:last-child td{padding-bottom:0px}#booking-summary .room-summary .roomtariff-details tr.enh{border-bottom:1px solid #dedede}#booking-summary .room-summary .roomtariff-details tr.enh td{opacity:0.7;padding:5px 0}#booking-summary .room-summary .roomtariff-details tr.enh:last-child{border:0px}#booking-summary .bdr{border-top:0px solid #dedede !important;margin-top:0px !important}#booking-summary .price-summary{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#F7F7F7;border:1px solid #ECECEC}#booking-summary .price-summary .row>div{padding:10px 12px}#booking-summary .price-summary .row>div.last-child{padding-bottom:0px}#booking-summary .price-summary .row:last-child div{padding-top:0px}#booking-summary .price-summary .total-price{font-weight:600;color:#6e6e6e;font-size:1.2em;background:#fff;padding:10px 12px;border-bottom:1px solid #ECECEC}#booking-summary .price-summary .total-price *{padding:0px !important}.modal-overlay{position:fixed;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(247,247,247,0.8);z-index:9999;display:none}.modal-overlay .modal-box{text-transform:none;animation-duration:250ms;-moz-animation-duration:250ms;-webkit-animation-duration:250ms;opacity:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;max-width:600px;width:100%;top:20%;left:50%;margin-left:-300px;padding:30px;border:1px solid #dedede;background-color:#fff;color:#111;font-family:"Open Sans";position:absolute;z-index:999;-webkit-box-shadow:0px 2px 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 2px 1px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 1px 0px rgba(0,0,0,0.1)}.modal-overlay .modal-box.message{opacity:1}.modal-overlay .modal-box ul,.modal-overlay .modal-box ol{margin-left:25px}.modal-overlay .modal-box ul li,.modal-overlay .modal-box ol li{list-style:disc}@media (max-width: 992px){.modal-overlay .modal-box{width:auto;left:5%;right:5%;margin:auto;padding-top:15px}}.modal-overlay .modal-box h2{color:#6e6e6e !important;font-size:2em;line-height:1em;text-align:left}.modal-overlay .modal-box h2 a{color:#6e6e6e !important}.modal-overlay .modal-box .price{font-size:1.4em;font-weight:300;position:relative;top:6px}.modal-overlay .modal-box .price span{color:#6e6e6e !important}@media (max-width: 992px){.modal-overlay .modal-box .price{text-align:left;top:0px}}.modal-overlay .modal-box .btn-close{position:absolute;top:-4px;right:26px;cursor:pointer;font-size:12px;display:inline-block;padding:5px 25px;z-index:100;background-color:#fff;border:1px solid #dedede;line-height:1em;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px}.modal-overlay .modal-box .btn-close:hover{padding:10px 25px}.modal-overlay .modal-box .btn-close:hover i{color:#6e6e6e !important}.modal-overlay .modal-box .btn-close i{color:#111 !important;font-size:14px !important;margin:0px !important}.modal-overlay .modal-box.message{font-size:1.2em;line-height:1.8em !important;font-weight:300}@media (max-width: 992px){.modal-overlay .modal-box.message{font-size:1.1em;text-align:left;font-weight:400}}@media (max-width: 992px){.modal-overlay .modal-box.message{margin-left:0px;left:50%;transform:translateX(-50%);right:0px;top:5vh;overflow:scroll;padding:40px 20px;height:90vh;max-width:90%}}.modal-overlay .modal-box.message p{line-height:1.4em}.modal-overlay .modal-box.message a{font-weight:500;color:#6e6e6e}.modal-overlay .modal-box.message h2{font-size:36px;margin-bottom:30px;margin-top:0px;font-weight:300px}@media (max-width: 992px){.modal-overlay .modal-box.message h2{font-size:30px;text-align:left;margin-top:20px}}.modal-overlay .modal-box.message h2 br{display:none}.modal-overlay .modal-box.message .btn,.modal-overlay .modal-box.message #na-bke #bke_searchbox_wrapper input[type=submit],#na-bke #bke_searchbox_wrapper .modal-overlay .modal-box.message input[type=submit],.modal-overlay .modal-box.message #na-bke input[type=submit],#na-bke .modal-overlay .modal-box.message input[type=submit]{padding:15px;background:#6e6e6e;color:#fff;display:block;clear:both;max-width:190px;margin:30px 0 0}@media (max-width: 580px){.modal-overlay .modal-box.message .btn,.modal-overlay .modal-box.message #na-bke #bke_searchbox_wrapper input[type=submit],#na-bke #bke_searchbox_wrapper .modal-overlay .modal-box.message input[type=submit],.modal-overlay .modal-box.message #na-bke input[type=submit],#na-bke .modal-overlay .modal-box.message input[type=submit]{width:100%;max-width:100%}}#noty_bottom_layout_container li,#noty_top_layout_container li{border:0px !important;background:rgba(106,178,5,0.9) !important;color:#fff !important;margin-top:10px;font-family:"Open Sans" !important;font-weight:bold;padding:10px !important;border-radius:3px !important;-moz-border-radius:3px !important;-webkit-border-radius:3px !important}#na-bke .icheckbox_square-grey,#na-bke .iradio_square-grey{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:#fff;border:none;cursor:pointer;border:1px solid #111;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}#na-bke .icheckbox_square-grey{background-position:0 0}#na-bke .icheckbox_square-grey.hover{background-position:-24px 0;border-color:#6e6e6e}#na-bke .icheckbox_square-grey.checked{background-position:-48px 0;background-color:#111;border:1px solid #111}#na-bke .icheckbox_square-grey.checked:after{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f00c';font-size:16px;color:#fff;position:absolute;top:1px;left:2px;pointer-events:none}#na-bke .icheckbox_square-grey.disabled{background-position:-72px 0;cursor:default}#na-bke .icheckbox_square-grey.checked.disabled{background-position:-96px 0}#na-bke .iradio_square-grey{background-position:-120px 0}#na-bke .iradio_square-grey.hover{background-position:-144px 0;border-color:#6e6e6e}#na-bke .iradio_square-grey.checked{background-position:-168px 0;background-color:#111;border:1px solid #111}#na-bke .iradio_square-grey.checked:after{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f00c';font-size:16px;color:#fff;position:absolute;top:1px;left:2px;pointer-events:none}#na-bke .iradio_square-grey.disabled{background-position:-192px 0;cursor:default}#na-bke .iradio_square-grey.checked.disabled{background-position:-216px 0}.trigger-modal{cursor:pointer}.ui-datepicker-header{padding:0.79em 0;position:relative;background:#f2f2f2 !important;border:0px solid #e6e6e6;border-radius:0}.ui-datepicker-header .ui-datepicker-title{color:#6e6e6e}#ui-datepicker-div{background:#fff none repeat scroll 0 0;width:295px !important;z-index:999999999 !important;border-radius:5px;overflow:hidden;box-shadow:0 1px 10px 3px rgba(0,0,0,0.1)}#ui-datepicker-div .ui-datepicker-current{display:none !important}#ui-datepicker-div .ui-state-active{background:#F7F7F7;font-weight:bold}#ui-datepicker-div a.ui-state-default{color:#333}#ui-datepicker-div .ui-icon{border:0px;margin-top:-6px}#ui-datepicker-div .ui-icon:before{color:#6e6e6e !important;font-size:22px}#ui-datepicker-div .ui-icon:hover{color:#fff;border:0px;background-color:transparent;margin-top:-5px}#ui-datepicker-div .ui-icon:hover:before{color:#333 !important}@media (max-width: 360px){#ui-datepicker-div{width:265px !important}#ui-datepicker-div .ui-datepicker-header{padding:0.8em 0}#ui-datepicker-div .ui-datepicker-calendar{border-width:0px 20px 10px 10px !important}}.ui-widget-content table.ui-datepicker-calendar .ui-state-active{background:#f2f2f2;color:#111;border-radius:4px}.ui-widget-content table.ui-datepicker-calendar .ui-state-hover{background:#6e6e6e !important;color:#fff !important;border-radius:4px}.ui-datepicker-calendar .ui-state-hover{background:#6e6e6e}.ui-icon:hover{background:#555}#delivery li{margin-bottom:10px}#delivery li label{max-width:85%;display:inline !important}#delivery .btn,#delivery #na-bke input[type=submit],#na-bke #delivery input[type=submit]{margin-top:15px;padding:15px}.review-item .rating-total{color:#fff;background:#6e6e6e;border-radius:4px;color:#fff !important;display:block;padding:9px 0;text-align:center;width:62px}.review-item .fa-star{color:#fff !important}#specials-list{padding-left:0 !important}.room-type-col a,a[class^="roomcategory-"]{position:relative}.groupsite .room-type-col a,.groupsite a[class^="roomcategory-"]{position:relative}.groupsite .room-type-col a::after,.groupsite a[class^="roomcategory-"]::after{position:absolute;right:0px;top:0px;display:block;height:25px;content:"";opacity:0.4}.groupsite .roominfo .tabs .occupancy-tab{display:none}.groupsite .room-list .min-max-icon{display:none}.groupsite .room-list a[class^="roomcategory-"]::after{content:"";position:relative !important;background-position:0 0;right:0px;margin:0px;border:1px solid 0;display:inline-block;line-height:1em;vertical-align:middle;margin-left:15px}.room-type-col a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;width:calc(100% - 10px) !important;margin-right:5px}.availability-matrix-table-wrapper .room-type-col a{max-width:250px}.room-type-col .roomcategory-single{padding-right:10px}.groupsite .roomcategory-single::after{background:url("//resources.netaffinity.com/img/bke/single-person.png") no-repeat scroll 100% 50% transparent !important;padding-bottom:7px;padding-right:10px;padding-top:9px;float:none}.room-type-col .roomcategory-double{padding-right:28px}.groupsite .roomcategory-double::after{background:url("//resources.netaffinity.com/img/bke/double-person.png") no-repeat scroll 100% 50% transparent;padding-bottom:7px;padding-right:28px;padding-top:9px;float:none}.room-type-col .roomcategory-singledouble{padding-right:44px}.groupsite .roomcategory-singledouble::after{background:url("//resources.netaffinity.com/img/bke/singledouble-person.png") no-repeat scroll 100% 50% transparent;padding-bottom:7px;padding-right:44px;padding-top:9px;float:none}.room-type-col .roomcategory-triple{padding-right:38px}.groupsite .roomcategory-triple::after{background:url("//resources.netaffinity.com/img/bke/triple-person.png") no-repeat scroll 100% 50% transparent;padding-bottom:7px;padding-right:38px;padding-top:9px;float:none}.room-type-col .roomcategory-quadruple{padding-right:47px}.groupsite .roomcategory-quadruple::after{background:url("//resources.netaffinity.com/img/bke/quadruple-person.png") no-repeat scroll 100% 50% transparent;padding-bottom:7px;padding-right:47px;padding-top:9px;float:none}.room-type-col .roomcategory-5adults{padding-right:55px}.groupsite .roomcategory-5adults::after{background:url("//resources.netaffinity.com/img/bke/five-person.png") no-repeat scroll 100% 50% transparent;padding-bottom:7px;padding-right:55px;padding-top:9px;float:none}.room-type-col .roomcategory-6adults{padding-right:62px}.groupsite .roomcategory-6adults::after{background:url("//resources.netaffinity.com/img/bke/six-person.png") no-repeat scroll 100% 50% transparent;padding-bottom:7px;padding-right:62px;padding-top:9px;float:none}.room-type-col .roomcategory-7adults{padding-right:69px}.groupsite .roomcategory-7adults::after{background:url("//resources.netaffinity.com/img/bke/seven-person.png") no-repeat scroll 100% 50% transparent;padding-bottom:7px;padding-right:69px;padding-top:9px;float:none}.room-type-col .roomcategory-8adults{padding-right:78px}.groupsite .roomcategory-8adults::after{background:url("//resources.netaffinity.com/img/bke/eight-person.png") no-repeat scroll 100% 50% transparent;padding-bottom:7px;padding-right:78px;padding-top:9px;float:none}.room-type-col .roomcategory-family3{padding-right:33px}.groupsite .roomcategory-family3::after{background:url("//resources.netaffinity.com/img/bke/family-three.png") no-repeat scroll 100% 50% transparent;padding-bottom:7px;padding-right:33px;padding-top:9px;float:none}.room-type-col .roomcategory-family4{padding-right:48px}.groupsite .roomcategory-family4::after{background:url("//resources.netaffinity.com/img/bke/family-four.png") no-repeat scroll 100% 50% transparent;padding-bottom:7px;padding-right:48px;padding-top:9px;float:none}.room-type-col .roomcategory-family5{padding-right:50px}.groupsite .roomcategory-family5::after{background:url("//resources.netaffinity.com/img/bke/family-five.png") no-repeat scroll 100% 50% transparent;padding-bottom:7px;padding-right:50px;padding-top:9px;float:none}.room-type-col .roomcategory-family6{padding-right:62px}.groupsite .roomcategory-family6::after{background:url("//resources.netaffinity.com/img/bke/family-six.png") no-repeat scroll 100% 50% transparent;padding-bottom:7px;padding-right:62px;padding-top:9px;float:none}.room-type-col .roomcategory-family7{padding-right:70px}.groupsite .roomcategory-family7{background:url("//resources.netaffinity.com/img/bke/family-seven.png") no-repeat scroll 100% 50% transparent;padding-bottom:7px;padding-right:70px;padding-top:9px;float:none}.room-type-col .roomcategory-family8{padding-right:76px}.groupsite .roomcategory-family8{background:url("//resources.netaffinity.com/img/bke/family-eight.png") no-repeat scroll 100% 50% transparent;padding-bottom:7px;padding-right:76px;padding-top:9px;float:none}@media (max-width: 992px){a[class^="roomcategory-"]{background:none !important;padding-right:0px}}.fancybox-title div[class^="roomcategory-"]{width:auto;display:inline-block;padding-top:0px;padding-bottom:0px;line-height:1;overflow:visible}.availability-matrix-table .occupancy-icon{position:absolute;right:14px;top:14px;color:#757575;font-size:15px}.groupsite .availability-matrix-table .occupancy-icon{display:none}.availability-matrix-table .modal-fancy.ico-info{display:none}.availability-matrix-table a[class^="roomcategory-"]{width:calc(100% - 12px) !important;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:45px}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#ffffff;color:#444;text-shadow:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}html.ie8 .fancybox-skin{border:1px solid #c4c4c4}.fancybox-iframe{overflow-y:hidden !important}.fancybox-opened{z-index:11000999}.fancybox-opened .fancybox-skin{border:1px solid rgba(0,0,0,0.3);-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.1)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-inner a{color:#6e6e6e;font-weight:500}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Open Sans",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("/files/images/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close i{color:#6e6e6e}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/files/images/fancybox/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-skin .btn-close{position:absolute;top:0px;right:0px;cursor:pointer;font-size:26px;display:inline-block;padding:10px 25px;z-index:8070;line-height:1em;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.fancybox-skin .btn-close i{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.fancybox-skin .btn-close:hover i{-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}@media (max-width: 992px){.fancybox-skin .btn-close{padding:3px 17px}}.fancybox-skin .btn-close:hover i{color:#6e6e6e !important}.fancybox-skin .btn-close i{color:#111 !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:10000;background-color:rgba(255,255,255,0.9)}html.ie8 .fancybox-overlay{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2FFFFFF,endColorstr=#B2FFFFFF);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2FFFFFF,endColorstr=#B2FFFFFF);zoom:1}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{font-family:"Open Sans";visibility:hidden;color:#111;font-size:14px;position:relative;text-shadow:none;z-index:8050;padding-bottom:10px;margin-bottom:15px;margin-left:-15px;margin-right:-15px;border-bottom:1px solid #ccc;text-transform:uppercase;font-weight:bold;line-height:1em;padding:18px 0 18px 15px !important}.fancybox-title>div{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 992px){.fancybox-title{padding-top:12px !important;padding-bottom:12px !important;padding-right:20px !important}}.fancybox-title span{font-size:16px;color:#111;position:relative;top:-1px}@media (max-width: 580px){.fancybox-title span{display:block}}.fancybox-title span span{font-weight:500}.fancybox-title i{font-weight:normal !important;font-style:normal !important;color:#666 !important;font-size:18px;margin:0px 2px}@media (max-width: 580px){.fancybox-title i{display:none}}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-prev span,.fancybox-next span{background-image:url("/files/images/fancybox/fancybox_sprite@2x.png");background-size:44px 152px;background-color:transparent !important}#fancybox-loading div{background-image:url("/files/images/fancybox/fancybox_loading@2x.gif");background-size:24px 24px;background-color:transparent !important}}.option-picker-container{-moz-user-select:none;border:1px solid #dedede !important;border-radius:4px;cursor:default;display:inline-block;margin:0;overflow:hidden;width:105px;vertical-align:middle;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0px 1px !important;transition:100ms border ease}.option-picker-container *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.option-picker-container.selected .option-picker-value{background-color:#6e6e6e;color:#fff}.option-picker-container:active{border:1px solid #666 !important}.option-picker-increment,.option-picker-decrement,.option-picker-value{height:35px;line-height:35px;text-align:center}.option-picker-increment{float:right;font-size:18px;overflow:hidden;position:relative;text-indent:-100px;margin-left:6px;border-left:1px solid #dedede}.option-picker-increment::after{color:#111111;content:"\f278";font-family:"Material-Design-Iconic-Font";font-size:16px;left:61px;padding:5px;position:absolute;top:-4px}.option-picker-decrement{float:left;font-size:16px;overflow:hidden;position:relative;text-indent:-100px;border-right:1px solid #dedede}.option-picker-decrement::after{color:#111111;content:"\f273";font-family:"Material-Design-Iconic-Font";font-size:16px;left:61px;padding:5px;position:absolute;top:-4px}.option-picker-increment,.option-picker-decrement{color:#fff;cursor:pointer;font-weight:bold;width:33px}.option-picker-disabled{color:#aaa;cursor:default}.option-picker-disabled:after{opacity:0.2}.option-picker-increment:active,.option-picker-decrement:active{background-color:#fff}.option-picker-increment,.option-picker-decrement,.option-picker-disabled:active{background-color:#fff}.option-picker-value{background-color:#ffffff;font-weight:bold;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}.room-selected .option-picker-value{background-color:#6e6e6e;color:#fff}.ui-multiselect-menu{width:260px !important;border:1px solid #dedede !important}@media (max-width: 992px){.ui-multiselect-menu{width:auto !important;left:30px !important;right:30px !important}}.ui-multiselect-menu .ui-widget-header{background:#fff !important}.ui-multiselect-menu .ui-widget-header a:hover{text-decoration:none}.ui-multiselect-menu .ui-widget-header a.ui-multiselect-all .ui-icon{display:none}.ui-multiselect-menu .ui-widget-header a.ui-multiselect-all:before{content:'\f046';font-family:"Font Awesome 5 Free";font-weight:900;margin-right:5px}.ui-multiselect-menu .ui-widget-header a.ui-multiselect-none{margin-left:10px}.ui-multiselect-menu .ui-widget-header a.ui-multiselect-none .ui-icon{display:none}.ui-multiselect-menu .ui-widget-header a.ui-multiselect-none:before{content:'\f096';font-family:"Font Awesome 5 Free";font-weight:900;margin-right:5px}.ui-multiselect-menu .ui-widget-header a.ui-multiselect-close .ui-icon{display:none}.ui-multiselect-menu .ui-widget-header a.ui-multiselect-close:before{content:'\f00d';font-family:"Font Awesome 5 Free";font-weight:900;margin-right:5px}.ui-multiselect{padding:2px 0 2px 4px;text-align:left}.ui-multiselect span.ui-icon{float:right}.ui-multiselect-header{margin-bottom:3px;padding:3px 0 3px 4px}.ui-multiselect-header ul{font-size:0.9em}.ui-multiselect-header ul li{float:left;padding:0 10px 0 0}.ui-multiselect-header a{text-decoration:none}.ui-multiselect-header a:hover{text-decoration:underline}.ui-multiselect-header span.ui-icon{float:left}.ui-multiselect-header li.ui-multiselect-close{float:right;text-align:right;padding-right:0}.ui-multiselect-menu{display:none;padding:10px;position:absolute;z-index:10000;text-align:left}.ui-multiselect-checkboxes{position:relative;overflow-y:scroll}.ui-multiselect-checkboxes label{cursor:default;display:block;border:1px solid transparent;padding:3px 1px}.ui-multiselect-checkboxes label input{position:relative;top:1px}.ui-multiselect-checkboxes li{clear:both;font-size:0.9em;padding-right:3px}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{text-align:center;font-weight:bold;border-bottom:1px solid}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a{display:block;padding:3px;margin:1px 0;text-decoration:none}.ui-multiselect-checkboxes li label{font-weight:normal}.ui-multiselect-checkboxes li label.ui-state-hover{background-color:transparent !important}.ui-multiselect-single .ui-multiselect-checkboxes input{position:absolute !important;top:auto !important;left:-9999px}.ui-multiselect-single .ui-multiselect-checkboxes label{padding:5px !important}* html .ui-multiselect-checkboxes label{border:none}.modal-info.no-padding{padding:0 !important}.fancybox-inner .roominfo{height:100%}.tab{margin-bottom:20px;position:relative;overflow:hidden;width:100%;margin:0 auto;height:100%}.tabs{display:table;position:absolute;top:0px;overflow:hidden;margin:0 !important;width:100%;border-bottom:1px solid #ccc;list-style-type:none}.tabs li{float:left;line-height:38px;overflow:hidden;padding:0;position:relative;list-style:none !important}.tabs a{background-color:white;border-bottom:1px solid #fff;color:#888;font-weight:500;display:block;letter-spacing:0;outline:none;padding:0 20px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-bottom:2px solid transparent;height:50px;line-height:50px;text-transform:uppercase;font-weight:600}@media (max-width: 992px){.tabs a{padding:0 12px;height:40px;line-height:40px}}.tabs .current a{color:#6e6e6e;border-bottom:2px solid #6e6e6e}.tabs_item{display:none}.tabs_item:first-child{display:block}.tabs_item.tab_reviews{height:100%}.tabs_item.tab_reviews iframe{position:relative;z-index:1;top:1px}.tabs_item.tab_reviews:before{position:absolute;top:49%;left:49%;font-family:"Font Awesome 5 Free";font-weight:900;content:'\f1ce';animation:spin 500ms linear infinite;font-size:30px;margin-right:-15px;margin-top:-15px;color:#dedede;z-index:0px}@media (max-width: 992px){.tabs_item.tab_reviews{padding:0 15px}}@media (max-width: 992px){.tabs_item{height:100%}}.tabs~.tab_content{margin-top:50px;height:calc(100% - 50px)}@media (max-width: 992px){.tabs~.tab_content{margin-top:40px;height:calc(100% - 40px)}}.tabs~.tab_content .info-content .special-photo:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f03e";background:rgba(110,110,110,0.8);width:100%;height:100%;cursor:pointer;position:absolute;color:#fff;font-size:50px;line-height:180px;text-align:center;top:0px;opacity:0;transition:all .3s ease;left:0px;z-index:11}.tabs~.tab_content .info-content .special-photo:before{line-height:180px}.tabs~.tab_content .info-content .special-photo:hover:after{opacity:1}.tabs~.tab_content .info-content .special-photo:after{line-height:400px}.tabs~.tab_content .info-content .special-photo:before{line-height:0}.tabs~.tab_content .info-content .special-photo.remove-after{pointer-events:none}.tabs~.tab_content .info-content .special-photo.remove-after:after{content:''}.tab_content{width:100%;overflow:auto}.tab_content .info-photo{width:400px;height:400px;max-width:400px}@media (max-width: 992px){.tab_content .info-photo{width:200px;height:200px;max-width:200px;float:left;margin-right:15px}}.tab_content .info-content{padding:25px;width:100%}.tab_content .info-content .info-text{width:calc(100% - 420px);float:right}@media (max-width: 992px){.tab_content .info-content .info-text{width:100%;float:none}}.tab_content .info-content ul{margin:10px 20px}.tab_content .info-content ul li{list-style:disc}.tab_content .info-content .special-photo{width:400px;height:400px;background-color:#F7F7F7}@media (max-width: 992px){.tab_content .info-content .special-photo{width:200px;height:200px}}.fancy-room-wrapper{background:white;border-radius:5px}.fancy-room-wrapper .fancybox-skin .btn-close{padding:13px 20px}@media (max-width: 992px){.fancy-room-wrapper .fancybox-skin .btn-close{padding:13px 20px}}.fancy-room-wrapper .fancybox-title{margin-right:auto;margin-left:auto;margin-bottom:0px;padding:20px 25px !important;line-height:1em}@media (max-width: 560px){.fancy-room-wrapper .fancybox-title{padding-left:15px !important}}.modal-info{padding:25px}.info-photo{display:inline-block;width:180px;height:180px;max-width:180px;position:relative !important}.special-photo{width:155px;height:155px;position:relative;display:inline-block;cursor:pointer}@media (max-width: 992px){.special-photo{width:90px;height:90px}.special-photo:before{font-size:26px !important;margin-left:-13px !important}}.special-photo:after{content:' ';display:block;background:#f2f2f2;position:absolute;top:0px;left:0px;bottom:0px;right:0px;z-index:1}.special-photo:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f03e";opacity:0.15;z-index:5;position:absolute;font-size:46px;top:50%;left:50%;margin-left:-23px;margin-top:-23px;line-height:46px}.special-photo img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:10;right:0;bottom:0;border:1px solid #dedede}.microsite .room-config .special-photo img:first-child{z-index:11}.voucher-item .special-photo,.event-item .special-photo{width:auto;height:auto}.voucher-item .special-photo:before,.event-item .special-photo:before{content:none}.voucher-item .special-photo img,.event-item .special-photo img{position:relative;height:auto;top:auto;transform:none}#filter-offers,.sidebar-filters{padding:15px;border-width:0px;box-shadow:none}#filter-offers input[type=button],.sidebar-filters input[type=button]{display:none;margin:0px}#filter-offers h2,.sidebar-filters h2{margin-top:0px;font-size:18px;margin-bottom:10px}#filter-offers h3,.sidebar-filters h3{width:98%;position:relative;text-transform:none;font-size:13px !important;text-transform:inherit !important;border-top:1px solid #ECECEC;padding:20px 0 !important;margin:0px;font-weight:600 !important;cursor:pointer}#filter-offers h3::after,.sidebar-filters h3::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f078";position:absolute;right:0px;top:20px;font-size:16px;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}#filter-offers h3.open::after,.sidebar-filters h3.open::after{transform:rotate(180deg)}#filter-offers ul,.sidebar-filters ul{display:none}#filter-offers ul li,.sidebar-filters ul li{opacity:0;transform:translateY(-15px);transition:600ms all ease;transition-delay:200ms;margin-bottom:15px}#filter-offers ul li label,.sidebar-filters ul li label{display:inline-block}#filter-offers ul>div,#filter-offers ul button,.sidebar-filters ul>div,.sidebar-filters ul button{opacity:0;transform:translateY(-15px);transition:600ms all ease;transition-delay:200ms}#filter-offers ul.open li,.sidebar-filters ul.open li{opacity:1;transform:translateY(0px)}#filter-offers ul.open>div,#filter-offers ul.open button,.sidebar-filters ul.open>div,.sidebar-filters ul.open button{opacity:1;transform:translateY(0px)}#filter-offers ul#occupancy-ul li,.sidebar-filters ul#occupancy-ul li{margin-bottom:6px !important}#filter-offers ul#occupancy-ul li a,.sidebar-filters ul#occupancy-ul li a{width:auto !important}@keyframes addRoom{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0px)}}#filter-offers ul#age_codes-ul,.sidebar-filters ul#age_codes-ul{margin-bottom:20px}#filter-offers ul#age_codes-ul>div,.sidebar-filters ul#age_codes-ul>div{animation:addRoom ease 1s;border-top:1px solid #ECECEC;padding-top:15px;position:relative}#filter-offers ul#age_codes-ul>div h2.age_codes_header,.sidebar-filters ul#age_codes-ul>div h2.age_codes_header{text-transform:none;font-size:13px;animation:addRoom 1s ease}#filter-offers ul#age_codes-ul>div button.age_codes_remove,.sidebar-filters ul#age_codes-ul>div button.age_codes_remove{position:absolute;top:15px;right:0px;overflow:hidden;width:20px;height:20px;display:block;text-indent:20px;opacity:0.3;transition-delay:0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;transition-delay:0}#filter-offers ul#age_codes-ul>div button.age_codes_remove:hover,.sidebar-filters ul#age_codes-ul>div button.age_codes_remove:hover{opacity:1}#filter-offers ul#age_codes-ul>div button.age_codes_remove:before,.sidebar-filters ul#age_codes-ul>div button.age_codes_remove:before{position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;content:'\f1f8';top:0px;left:3px;text-indent:0;font-size:16px}#filter-offers ul#age_codes-ul>div#age_codes_room_1,.sidebar-filters ul#age_codes-ul>div#age_codes_room_1{border-top:0px;padding-top:0px}#filter-offers ul#age_codes-ul>div#age_codes_room_1 button,.sidebar-filters ul#age_codes-ul>div#age_codes_room_1 button{top:0px}#filter-offers ul#age_codes-ul li,.sidebar-filters ul#age_codes-ul li{position:relative;width:100%;margin-bottom:10px}#filter-offers ul#age_codes-ul li label,.sidebar-filters ul#age_codes-ul li label{position:absolute;left:120px;top:10px;width:auto}#filter-offers ul#age_codes-ul li label a,.sidebar-filters ul#age_codes-ul li label a{color:#111}#filter-offers ul#age_codes-ul .option-picker-increment,.sidebar-filters ul#age_codes-ul .option-picker-increment{margin-left:0px}#filter-offers ul#age_codes-ul button#age_codes_add,.sidebar-filters ul#age_codes-ul button#age_codes_add{color:#6e6e6e;text-transform:uppercase;font-weight:600;font-size:12px;margin-top:5px}#filter-offers ul#age_codes-ul button#age_codes_add::before,.sidebar-filters ul#age_codes-ul button#age_codes_add::before{font-weight:bold;content:'+';margin-right:5px}@media (max-width: 992px){#filter-offers ul,.sidebar-filters ul{display:block;margin-bottom:40px !important}#filter-offers ul li,.sidebar-filters ul li{opacity:1;transform:translateY(0px)}#filter-offers ul li h2,.sidebar-filters ul li h2{pointer-events:none}}#filter-offers label,.sidebar-filters label{font-weight:normal;margin-bottom:0px;line-height:20px;width:calc(100% - 30px)}@media (max-width: 992px){#filter-offers,.sidebar-filters{display:block;padding:15px 0}#filter-offers li,.sidebar-filters li{border-bottom:0px;opacity:0}}.sidebar-filters fieldset:nth-of-type(1) h3{border:0px}.return-message{text-align:center;display:none}.return-message h2{margin:50px auto !important}body.step-1 .na-progress-bar,body.step-1s .na-progress-bar,body.step-2 .na-progress-bar,body.step-3 .na-progress-bar,body.step-4 .na-progress-bar{display:block !important}.na-progress-bar__wrapper{max-width:1140px;margin:0 auto;width:100%;padding:0px;position:relative}@media (max-width: 992px){.na-progress-bar__wrapper{padding:0 10px}}.na-progress-bar__wrapper .step-4{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}.na-progress-bar__wrapper .step-4 h2{transition:opacity 400ms ease, letter-spacing 5s ease;opacity:0;position:absolute;top:75%;left:50%;font-weight:bold;text-transform:uppercase;padding:0px;margin:0px;transform:translate(-50%, -50%);font-size:16px;letter-spacing:0px;width:100%;text-align:center;transition-delay:2s}.na-progress-bar{-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;height:50px;width:100%;display:block;position:relative}.na-progress-bar .na-progress-bar__main,.na-progress-bar .na-progress-bar__faded{transition:ease 200ms all;opacity:1;width:100%;position:absolute;top:0px;height:50px}.na-progress-bar .na-progress-bar__main .step-1,.na-progress-bar .na-progress-bar__main .step-2,.na-progress-bar .na-progress-bar__main .step-3,.na-progress-bar .na-progress-bar__faded .step-1,.na-progress-bar .na-progress-bar__faded .step-2,.na-progress-bar .na-progress-bar__faded .step-3{border-radius:50%;position:absolute;z-index:15;display:block;top:50%}.na-progress-bar .na-progress-bar__main .step-1,.na-progress-bar .na-progress-bar__faded .step-1{left:25%}.na-progress-bar .na-progress-bar__main .step-2,.na-progress-bar .na-progress-bar__faded .step-2{left:50%}.na-progress-bar .na-progress-bar__main .step-3,.na-progress-bar .na-progress-bar__faded .step-3{left:75%}.na-progress-bar .na-progress-bar__main .na-progress-bar__bar,.na-progress-bar .na-progress-bar__faded .na-progress-bar__bar{position:absolute;top:50%;transition:2s ease width}.na-progress-bar .na-progress-bar__main{z-index:5}.na-progress-bar .na-progress-bar__main .step-1,.na-progress-bar .na-progress-bar__main .step-2,.na-progress-bar .na-progress-bar__main .step-3{transform:scale(0);background:#fff;margin-top:-14px;margin-left:-13px;height:28px;width:28px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);border:1px solid #F7F7F7;overflow:hidden;transition:none}.na-progress-bar .na-progress-bar__main .step-1 span,.na-progress-bar .na-progress-bar__main .step-2 span,.na-progress-bar .na-progress-bar__main .step-3 span{transition:none;color:#6e6e6e;font-size:14px;font-weight:bold;display:block;height:28px;width:26px;text-align:center;vertical-align:middle;line-height:26px;clear:both}.na-progress-bar .na-progress-bar__main .step-1 span i,.na-progress-bar .na-progress-bar__main .step-2 span i,.na-progress-bar .na-progress-bar__main .step-3 span i{color:#6e6e6e;font-size:15px}.na-progress-bar .na-progress-bar__main .na-progress-bar__bar{transition:none;width:0%;height:5px;background-color:#6e6e6e;border-radius:2px !important;margin-top:-2px}.na-progress-bar .na-progress-bar__faded{z-index:1}.na-progress-bar .na-progress-bar__faded .step-1,.na-progress-bar .na-progress-bar__faded .step-2,.na-progress-bar .na-progress-bar__faded .step-3{background:#ddd;margin-top:-2px;margin-left:-2px;height:5px;width:5px}.na-progress-bar .na-progress-bar__faded .na-progress-bar__bar{height:1px;background-color:#ddd;width:100%}body.ready .na-progress-bar__main .na-progress-bar__bar{transition:2s ease width !important}body.ready .na-progress-bar__main .step-1,body.ready .na-progress-bar__main .step-2,body.ready .na-progress-bar__main .step-3,body.ready .na-progress-bar__main .step-4{transition:400ms transform cubic-bezier(0.47, 2, 0.72, 0.995)}body.ready .na-progress-bar__main .step-1 span,body.ready .na-progress-bar__main .step-2 span,body.ready .na-progress-bar__main .step-3 span,body.ready .na-progress-bar__main .step-4 span{-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}body.step-1.ready .na-progress-bar__main .step-1{transition-delay:2s;transform:scale(1)}body.step-1.ready .na-progress-bar__main .na-progress-bar__bar{width:25% !important}body.step-1s .na-progress-bar__main .step-1{transition:none;transform:scale(1)}body.step-1s .na-progress-bar__main .na-progress-bar__bar{width:25% !important}body.step-2 .na-progress-bar__main .na-progress-bar__bar{width:25% !important}body.step-2 .na-progress-bar__main .step-1{transform:scale(1)}body.step-2.ready .na-progress-bar__main .step-1 span:first-child{margin-top:-27px}body.step-2.ready .na-progress-bar__main .step-2{transition-delay:2s;transform:scale(1)}body.step-2.ready .na-progress-bar__main .na-progress-bar__bar{width:50% !important}body.step-3 .na-progress-bar__main .na-progress-bar__bar{width:50% !important}body.step-3 .na-progress-bar__main .step-1 span:first-child{margin-top:-27px}body.step-3 .na-progress-bar__main .step-1,body.step-3 .na-progress-bar__main .step-2{transition-delay:2s;transform:scale(1)}body.step-3.ready .na-progress-bar__main .step-2 span:first-child{margin-top:-27px}body.step-3.ready .na-progress-bar__main .step-3{transition-delay:2s;transform:scale(1)}body.step-3.ready .na-progress-bar__main .na-progress-bar__bar{width:75% !important}body.step-4 .na-progress-bar__main,body.step-4 .na-progress-bar__faded{opacity:1;transition-delay:2s}body.step-4 .na-progress-bar__main .na-progress-bar__bar{display:block !important;width:75% !important}body.step-4 .na-progress-bar__main .step-1 span:first-child,body.step-4 .na-progress-bar__main .step-2 span:first-child{margin-top:-27px}body.step-4 .na-progress-bar__main .step-1,body.step-4 .na-progress-bar__main .step-2,body.step-4 .na-progress-bar__main .step-3{transition-delay:2s;transform:scale(1)}body.step-4.ready .na-progress-bar{height:100px;transition-delay:2s}body.step-4.ready .na-progress-bar__main .step-3 span:first-child{margin-top:-27px}body.step-4.ready .na-progress-bar__main .na-progress-bar__bar{width:100% !important}body.step-4.ready .na-progress-bar__main,body.step-4.ready .na-progress-bar__faded{opacity:0}body.step-4.ready .step-4{opacity:1}body.step-4.ready .step-4 h2{top:50%;opacity:1;letter-spacing:25px}body.confirmation .settings-bar{display:none !important}body.confirmation .confirmation h2.title{margin:0px;margin-top:40px;margin-bottom:15px}body.confirmation .confirmation h2.title.big{font-size:45px}body.confirmation .confirmation h2.title{margin-top:25px !important}body.confirmation .confirmation ul.list{width:600px;margin-top:15px}@media (max-width: 992px){body.confirmation .confirmation ul.list{width:100%}}body.confirmation .confirmation ul.list li{padding:10px 0 !important;margin:0px !important;line-height:1em;border-bottom:1px solid #ECECEC !important}body.confirmation .confirmation .title.big{font-size:26px !important}.slide-cont{width:100%;display:block;margin:0 auto;height:400px}.slide-cont .owl-carousel{width:100%;background:rgba(0,0,0,0.9);height:100%}.slide-cont .owl-stage-outer,.slide-cont .owl-stage{height:100%}.slide-cont .owl-carousel .owl-item{height:400px;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1);transition:all 200ms ease}@media (max-width: 992px){.slide-cont .owl-carousel .owl-item{height:100%}}.slide-cont .owl-carousel .owl-item div{width:100%;height:100%;position:relative;transition:all 200ms ease}.slide-cont .owl-carousel .owl-item div img{width:auto !important;height:auto !important;max-height:400px;margin:0 auto;top:50%;position:absolute;left:0px;right:0px;transform:translateY(-50%);opacity:0;transition:all 200ms ease}@media (max-width: 500px){.slide-cont .owl-carousel .owl-item div img{max-width:100% !important}}.slide-cont .owl-carousel .owl-item.active div img{opacity:1}.slide-cont .owl-carousel .owl-dots{width:100%;margin-top:0px;min-height:90px;background:rgba(0,0,0,0.8)}@media (max-width: 500px){.slide-cont .owl-carousel .owl-dots{display:none !important}}.slide-cont .owl-carousel .owl-controls .owl-dot{float:left;background-size:cover;margin-top:10px}.slide-cont .owl-carousel .owl-dot{float:left;background-size:cover;display:block}.slide-cont .owl-carousel .owl-dot span{display:none}.slide-cont .owl-dot{opacity:.5}.slide-cont .owl-dot.active{opacity:1}.slide-cont .owl-nav{position:absolute;z-index:999;bottom:40px;top:50%;width:100%;height:0px}.slide-cont .owl-prev,.slide-cont .owl-next{display:inline-block;z-index:99999;width:30px;height:70px;background-color:rgba(0,0,0,0.5);border-color:#fff;padding:0;margin:0;transition:all 250ms ease;top:-35px;position:absolute;text-align:center}.slide-cont .owl-prev .fa,.slide-cont .owl-next .fa{font-size:28px;color:white;line-height:70px;opacity:.7}.slide-cont .owl-prev:hover .fa,.slide-cont .owl-next:hover .fa{opacity:1}.slide-cont .owl-next{float:right;right:0}.pagelayout-vouchers .fancybox-overlay{z-index:9999999}.pagelayout-vouchers .fancy-room-wrapper .fancybox-inner{overflow-y:scroll !important;padding:10px 30px 30px;max-width:100%}.pagelayout-vouchers #selected-dates{display:none !important}.lazy{-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;max-width:100%;opacity:0}.lazy.lazy-loaded{opacity:1}.owl-dot.lazy.lazy-loaded:not(.active){opacity:0.5}.ui-autocomplete{z-index:9999999999999}.room-counter-wrap{margin-right:10px}#na-bke .voucher-type .voucher-item div[class^="voucher_count_"] span{line-height:40px}@media (max-width: 767px){.room-counter-wrap{margin:0 auto 10px;width:100%;text-align:center;display:block}}.tt-rocket{transition:all 500ms ease !important}.triptease-action-active{bottom:60px !important}.occupant_price{border-radius:10px;background-color:#f8f8f8;font-weight:bold;padding:5px 8px;margin-left:10px;vertical-align:middle;display:inline-block}@media (max-width: 992px){.occupant_price{margin-top:-3px;padding:3px 6px}}.room-config .room-config__details>ul>li.occupants .occ ul li:first-child .occupant_price{display:none}#filter-offers fieldset ul#occupancy-ul label{display:inline-block;clear:inherit;font-weight:100 !important;font-size:1.1em;cursor:pointer}#filter-offers fieldset ul#occupancy-ul li{position:relative}#filter-offers fieldset ul#occupancy-ul li a{background-position:center left;background-repeat:no-repeat;display:inline-block;height:18px;width:auto}#filter-offers fieldset ul#occupancy-ul li a::after{position:relative;display:inline-block !important;background-position:0 0}#filter-offers fieldset ul#occupancy-ul li a.occ-1{background-image:url(/files/images/single-person.png)}#filter-offers fieldset ul#occupancy-ul li a.occ-2{background-image:url(/files/images/double-person.png)}#filter-offers fieldset ul#occupancy-ul li a.occ-3{background-image:url(/files/images/triple-person.png)}#filter-offers fieldset ul#occupancy-ul li a.occ-4{background-image:url(/files/images/quadruple-person.png)}#filter-offers fieldset ul#occupancy-ul li a.occ-7{background-image:url(/files/images/seven-person.png)}#filter-offers fieldset ul#occupancy-ul li a.occ-5{background-image:url(/files/images/family-five.png)}#filter-offers fieldset ul#occupancy-ul li a.occ-6{background-image:url(/files/images/six-person.png)}#filter-offers fieldset ul#occupancy-ul li a.occ-8{background-image:url(/files/images/eight-person.png)}#filter-offers fieldset ul#occupancy-ul li a.occ-9{background-image:url(/files/images/nine-person.png)}#filter-offers fieldset ul#occupancy-ul li a.occ-10{background-image:url(/files/images/ten-person.png)}#na-bke #bke-sidebar h2{font-size:15px;font-weight:normal}#filter-offers h3{font-size:11px;font-weight:normal;text-transform:uppercase}#na-bke #bke-sidebar #mini-map-container :hover,#na-bke #bke-sidebar #mini-map-container i{color:#111}.slide-panel #filter-offers h3{border:0px;padding-top:0px !important;font-weight:bold}.slide-panel #filter-offers h3::after{display:none}.slide-panel #filter-offers #occupancy-ul{display:block}.slide-panel #filter-offers #occupancy-ul li{transform:translateY(0);opacity:1}.slide-panel #filter-offers>div,.slide-panel #filter-offers button{transform:translateY(0);opacity:1}.slide-panel ul#age_codes-ul{margin-bottom:0px}.slide-panel ul#age_codes-ul>div,.slide-panel ul#age_codes-ul button{transform:translateY(0);opacity:1}@media (max-width: 992px){.modal-room-description{padding:10px}}.modal-room-description .info-photo{width:145px;height:145px}@media (max-width: 992px){.modal-room-description .info-photo{margin:10px auto}}.modal-room-description .info-photo .special-photo{height:145px;width:145px;cursor:default}.modal-room-description .info-content{width:calc(100% - 175px)}@media (max-width: 992px){.modal-room-description .info-content{width:100%;text-align:left;padding:0 25px 25px 25px}}@media (max-width: 992px){.modal-room-description .info-content{padding:0}}.modal-room-description .room-description{color:#666666}.desc{width:calc(100% - 175px) !important}.desc .special-name{font-weight:normal !important;color:#111111 !important;display:inline-block}@media (max-width: 992px){.desc .special-name{font-size:16px !important;font-weight:normal !important;text-overflow:ellipsis;display:block}}.desc .price-container{position:absolute;top:20px;right:20px}.desc .price-container .rightprice{display:block !important}.desc .price-container .rightprice .highlight-xs p{font-size:12px;color:#6e6e6e;font-weight:normal !important;display:block;margin:0 !important}.desc .price-container .rightprice .highlight-xs p span{font-size:22px !important;font-weight:bold !important;vertical-align:top}@media (max-width: 767px){.desc .price-container .rightprice .highlight-xs p br:last-child{display:none}}@media (max-width: 767px){.desc .price-container .rightprice .highlight-xs p{display:block !important;text-align:center;padding:0px}}@media (max-width: 767px){.desc .price-container .rightprice .highlight-xs{border:none !important;border-top:1px solid #EBEBEB !important;border-bottom:1px solid #EBEBEB !important;border-radius:none !important}}.desc .price-container .rightprice .highlight-xs .badge{display:none !important}@media (max-width: 767px){.desc .price-container .rightprice .highlight-xs .badge{display:inline-block !important;width:unset !important;position:absolute;top:0;right:0;font-size:10px !important}}@media (max-width: 767px){.desc .price-container .rightprice h2{position:absolute;bottom:54px;right:0}}@media (max-width: 767px){.desc .price-container .rightprice{float:none !important;display:block !important;clear:both}.desc .price-container .rightprice .highlight-xs{padding:15px 0 15px 0 !important;display:block !important;border-bottom:0px !important;margin:0px !important}.desc .price-container .rightprice .highlight-xs p{display:inline !important;margin:0px;width:100% !important;max-width:100% !important;float:none !important;font-weight:600 !important;font-size:14px}.desc .price-container .rightprice .highlight-xs p span{padding-right:3px;line-height:1.1em;vertical-align:bottom}.desc .price-container .rightprice .highlight-xs p span span{font-weight:bold}.desc .price-container .rightprice .highlight-xs p br{display:none !important}.desc .price-container .rightprice .highlight-xs p *{display:inline !important;width:auto !important}}@media (max-width: 767px){.desc .price-container{position:relative;left:inherit;right:inherit;top:inherit}}.desc .calwrapper{margin-top:70px}@media (max-width: 445px){.desc .calwrapper{margin-top:0px}}.desc .desc-content{position:relative;z-index:10}@media (max-width: 992px){.desc .desc-content .badge-desktop{display:block;position:absolute;bottom:10px;left:0}.desc .desc-content .badge-desktop .badge{margin-left:0 !important;margin-bottom:10px !important}}@media (max-width: 992px){.desc .desc-content{width:calc(100% - 110px);float:left}}@media (max-width: 992px){.desc{display:inline !important}}.room-choice .desc .special-name a{font-weight:600 !important;color:#111111 !important}@media (max-width: 992px){.room-choice .desc .special-name a{font-size:18px !important;font-weight:600 !important;text-overflow:ellipsis;overflow:hidden;line-height:1.1}}@media (max-width: 992px){.room-choice .desc .badge-desktop{display:block;width:100%;float:left}}.room-choice .desc .badge-desktop .badge{margin-left:0 !important}.room-choice .price-container{top:0;right:0}@media (max-width: 992px){.room-choice .expand-link{padding-top:10px}}.btn--group{text-align:center;margin-top:30px;pointer-events:all}.btn--group .btn+.btn,.btn--group #na-bke #bke_searchbox_wrapper input[type=submit]+.btn,#na-bke #bke_searchbox_wrapper .btn--group input[type=submit]+.btn,.btn--group #na-bke input[type=submit]+.btn,#na-bke .btn--group input[type=submit]+.btn,.btn--group #na-bke #bke_searchbox_wrapper .btn+input[type=submit],#na-bke #bke_searchbox_wrapper .btn--group .btn+input[type=submit],.btn--group #na-bke #bke_searchbox_wrapper input[type=submit]+input[type=submit],#na-bke #bke_searchbox_wrapper .btn--group input[type=submit]+input[type=submit],#na-bke .btn--group #bke_searchbox_wrapper input[type=submit]+input[type=submit],.btn--group #na-bke .btn+input[type=submit],#na-bke .btn--group .btn+input[type=submit],.btn--group #na-bke input[type=submit]+input[type=submit],#na-bke .btn--group input[type=submit]+input[type=submit]{margin-left:15px}#dcc-confirm{pointer-events:none}#dcc-confirm .info-content{padding:15px;text-align:center}#dcc-confirm .info-content .info-text{width:100%;float:none}.gridbutton_more{margin:0 auto;display:block;padding:20px 20px 30px;font-weight:bold;color:#d1d0ce;font-size:1.1em}.noavail #na-bke #view-switch__wrapper{display:none}.noavail #na-bke #booking-summary .cal-arr__day{min-width:18px}.noavail #na-bke #booking-summary .cal-dep__day{min-width:18px}.noavail .settings-bar__slide .cal-arr__day{min-width:18px}.noavail .settings-bar__slide .cal-dep__day{min-width:18px}span.min-max-occ{display:none}.lang-es #na-bke #view-switch__wrapper{width:221px}.info-content-min-max{padding:25px}.info-content-min-max .min-max-descr{margin-bottom:20px}.min-max-table th{padding:10px 15px;text-align:center;color:#444}.min-max-table td{padding:10px 15px;text-align:center;color:#444}.min-max-table tr:nth-child(2) td{padding-top:13px}.min-max-table td.min-max-occupancy-type{text-align:left;font-weight:bold}.min-max-table td.min-max-occupancy-type .fa{margin-right:7px}.min-max-table .min-max-tot{border-bottom:1px solid #e8e8e8}.min-max-table .min-max-tot td{padding-bottom:13px}.tooltip-table td{color:#fff;padding:5px 10px}.tooltip-table th{color:#fff;padding:5px 10px}.min-max-icon{font-size:15px;margin-left:5px;color:#757575}@media (max-width: 992px){.min-max-icon{display:none !important}}.info-content-min-max .min-max-table td{color:#757575;line-height:30px}.info-content-min-max .min-max-table th{color:#757575;line-height:30px}
