@import url("//fonts.googleapis.com/css?family=Raleway:400,400italic,600italic,600,700,700italic&subset=latin,cyrillic-ext,latin-ext,greek,greek-ext,vietnamese,cyrillic");.trip-advisor #CDSWIDSSP .widSSPData{background-color:transparent;}.trip-advisor #CDSWIDSSP .widSSPData .widSSPH18,.trip-advisor #CDSWIDSSP .widSSPData .widSSPH11,.trip-advisor #CDSWIDSSP .widSSPData .widSSPOneReview .widSSPBullet li span,.trip-advisor #CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx b,.trip-advisor #CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx span i,.trip-advisor #CDSWIDSSP .widSSPData .widSSPTrvlRtng .widSSPOverall div,.trip-advisor #CDSWIDSSP .widSSPData .widSSPLegal,.trip-advisor #CDSWIDSSP .widSSPData .widSSPSummary a{color:#050000;}.trip-advisor #CDSWIDSSP .widSSPData .widSSPBranding a,.trip-advisor #CDSWIDSSP .widSSPData .widSSPBranding a:link,.trip-advisor #CDSWIDSSP .widSSPData .widSSPBranding a:visited,.trip-advisor #CDSWIDSSP .widSSPData .widSSPOneReview .widSSPBullet li a,.trip-advisor #CDSWIDSSP .widSSPData .widSSPAll a:link,.trip-advisor #CDSWIDSSP .widSSPData .widSSPAll a:visited,.trip-advisor #CDSWIDSSP .widSSPData .widSSPTrvlRtng .widSSPOverall div b,.trip-advisor #CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx var,.trip-advisor #CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx span{color:#a81a0a;}#inline-date-picker-in,#inline-date-picker-out{font-family:Raleway, sans-serif !important;}.hbe-bws .bws-button{border:none;-webkit-border-radius:0;border-radius:0;}.hbe-bws .bws-button.bws-secondary{border:none;}.qtip.qtip-blue,.ui-widget{font-family:Raleway, sans-serif !important;}#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search{font-family:Raleway, sans-serif;}#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .contain-box .best-price-guarantee .guarantee .bws-icon-check-circle{color:#b81c0b;}#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .contain-box .best-price-guarantee .guarantee .bws-icon-check-circle:hover,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .contain-box .best-price-guarantee .guarantee .bws-icon-check-circle:focus{color:#a0180a;}#primary-container .hbe-bws #hbe-bws-page{background-color:transparent;}#primary-container .hbe-bws #hbe-bws-page,#primary-container .hbe-bws #hbe-bws-page .bws-button,#primary-container .hbe-bws #hbe-bws-page .bws-accordion dd > a{font-family:Raleway, sans-serif;}#primary-container .hbe-bws #hbe-bws-page,#primary-container .hbe-bws #hbe-bws-page .bws-accordion dd > a > span,#primary-container .hbe-bws #hbe-bws-page label,#primary-container .hbe-bws #hbe-bws-page label small,#primary-container .hbe-bws #hbe-bws-page ul.bws-disc-inline li,#primary-container .hbe-bws #hbe-bws-page .slick-prev:before,#primary-container .hbe-bws #hbe-bws-page .slick-next:before,#primary-container .hbe-bws #hbe-bws-page .bottom-func .bottom-func-left .bws-room-details a span,#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .unavailable-listings .divider_show_more,#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .unavailable-listings .divider_show_more span{color:#050000;}#primary-container .hbe-bws #hbe-bws-page .bws-panel.search-filter .guarantee-block .guarantee .bws-icon-check-circle{color:#ad1b0e;}#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .total-price-wrapper .guarantee.bws-calls-to-action .bws-icon-check-circle{color:#ad1b0e;}#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .total-price-wrapper.mobile_total{background-color:#fae9a5;border-top-color:#ad1b0e !important;}#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .room-type-wrapper .bws-room-box-bg{background-color:#dad7cc;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-button.bws-secondary{color:#fff !important;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .search-filter{background-color:#ad1b0e;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .search-filter label,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .search-filter .guarantee a{color:#000;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-panel.search-filter .guarantee-block{background-color:rgba(255, 255, 255, 0.05);}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-panel.search-filter .guarantee-block .guarantee .bws-icon-checkmark:before{background-color:#ad1b0e;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .unavailable-listings .divider_show_more{background-color:#dad7cc;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-rooms-list .divider-bg,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .fields-title,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .more-rooms > .bws-accordion > dd > a{background-color:#ad1b0e;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-rooms-list .divider-bg,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .fields-title,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .more-rooms > .bws-accordion > dd > a,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-rooms-list .divider-bg.divider_show_more span,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .fields-title.divider_show_more span,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .more-rooms > .bws-accordion > dd > a.divider_show_more span{color:#050000;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .divider-background-calendar > div{color:#050000;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .divider-background-calendar > div label,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .divider-background-calendar > div label small{color:#050000;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .rate-plan-wrapper .rate-plan .highlights .special-offer,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .search-filter label.bws-viewing-msg,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-room-bed-left,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .room-price .room-price-row .bws-icon-check-circle{color:#dad7cc;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .bws-room-general .room-type .room-type-desc .bws-room-details .bws-all-amenities a,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-elements,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .bws-room-general .room-type .room-type-desc .bws-room-details .bws-details-description label,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .room-name-desc li:before,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .extra-bed label .bws-icon-info.bws-gray-color,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .room-price .price-off,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .bws-min-nights > div,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .bws-calendar-item .price-off{color:#b0b0b0;/*.bws-elements, .body-rooms-list .extra-bed label .bws-icon-info.bws-gray-color {
        &:hover {color: darken($elements-wdg, 8%)!important;}
      }*/}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .bws-green-color,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .rate-plan-wrapper .rate-plan .highlights .cancellation-policy .bws-green-color-free,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .rate-plan-wrapper .rate-plan .highlights .cancellation-policy .bws-green-color-free .bws-elements,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .rate-plan-wrapper .rate-plan .highlights .cancellation-policy > span.bws-green-color .bws-icon-info,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .bws-room-general .room-type .room-type-desc .highlighted-icon span,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-disc-inline li:before{color:#008000;}.icon-location::before{color:#050000;}#pop_exit_discount.reveal-modal #hbe-popout .content.row.action_bottom #instant_discount.button,#pop_exit_discount.reveal-modal #hbe-popout .content.row.action_bottom #booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search#instant_discount,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 #pop_exit_discount.reveal-modal #hbe-popout .content.row.action_bottom a#bws-button-search#instant_discount{background-color:#b81c0b !important;color:#fff !important;border-color:#b81c0b !important;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .divider-background-calendar > div,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .bws-min-nights > div,#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .extra-bed .compact-extra-bed + div{background-color:rgba(255, 255, 255, 0.05);}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-slide .bws-calendar-item{border-right-color:rgba(255, 255, 255, 0.05);}#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .room-type-wrapper .bws-room-box-bg{border:none;}#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .rate-plan-wrapper{border-top-color:#fae9a5;}.qtip-best-rate{background-color:#fff;color:#000;}@media only screen and (max-width: 47.937em){body{background:#fae9a5 !important;}.hbe-bws #hbe-bws-page .body-rooms-list .total-price-wrapper{border-top-color:#ad1b0e !important;}}#primary-container .hbe-bws .bws-button,.button,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search{background-image:-moz-linear-gradient(top, #e8230e, #b81c0b);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e8230e), to(#b81c0b));background-image:-webkit-linear-gradient(top, #e8230e, #b81c0b);background-image:-o-linear-gradient(top, #e8230e, #b81c0b);background-image:linear-gradient(to bottom, #e8230e, #b81c0b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFE8230D",endColorstr="#FFB81C0B");background-repeat:repeat-x;color:#fff;box-shadow:inset 0px 2px 0px #f45a49;}#primary-container .hbe-bws .bws-button:hover,.button:hover,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search:hover,#primary-container .hbe-bws .bws-button:focus,.button:focus,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search:focus{color:#fff;background-image:-moz-linear-gradient(top, #d0200c, #a0180a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#d0200c), to(#a0180a));background-image:-webkit-linear-gradient(top, #d0200c, #a0180a);background-image:-o-linear-gradient(top, #d0200c, #a0180a);background-image:linear-gradient(to bottom, #d0200c, #a0180a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFD01F0C",endColorstr="#FF9F1809");background-repeat:repeat-x;}#primary-container .hbe-bws .bws-button{color:#fff !important;}#primary-container .hbe-bws .bws-button.bws-secondary{background-image:-moz-linear-gradient(top, #cacaca, #b0b0b0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cacaca), to(#b0b0b0));background-image:-webkit-linear-gradient(top, #cacaca, #b0b0b0);background-image:-o-linear-gradient(top, #cacaca, #b0b0b0);background-image:linear-gradient(to bottom, #cacaca, #b0b0b0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFC9C9C9",endColorstr="#FFB0B0B0");background-repeat:repeat-x;color:#b0b0b0;box-shadow:inset 0px 2px 0px #ededed;}h1,h2,h3,h4,h5,h6{color:#bf1d0b;}a{color:#a81a0a;}a:hover,a:focus{color:#901609;}body{background-color:#fae9a5;color:#050000;font-family:Raleway, sans-serif;}.weather{background-color:rgba(0, 0, 0, 0.05);}#top{border-bottom-color:rgba(255, 255, 255, 0.3);background-image:-moz-linear-gradient(top, #fcf0c2, #fae9a5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fcf0c2), to(#fae9a5));background-image:-webkit-linear-gradient(top, #fcf0c2, #fae9a5);background-image:-o-linear-gradient(top, #fcf0c2, #fae9a5);background-image:linear-gradient(to bottom, #fcf0c2, #fae9a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFBF0C1",endColorstr="#FFFAE9A5");background-repeat:repeat-x;}#main-menu{box-shadow:inset 0px 3px 3px rgba(0, 0, 0, 0.15);}#main-menu .toggle-topbar a{color:#050000;}#main-menu .top-bar-section ul li a{color:#050000;}#main-menu .top-bar-section > ul > li.active > a,#main-menu .top-bar-section > ul > li:hover > a{color:#fff;background-color:#bd1c0a;box-shadow:inset 1px 1px 0 rgba(0, 0, 0, 0.3), 1px 1px 0 rgba(255, 255, 255, 0.7);}#main-menu .top-bar-section .dropdown{background-color:#fae9a5;}#main-menu .top-bar-section .dropdown > li.active > a,#main-menu .top-bar-section .dropdown > li:hover > a{color:#fff;background-color:#bd1c0a;}#main-menu .top-bar-section .has-dropdown > a:after{border-top-color:rgba(5, 0, 0, 0.2);}#main-menu .top-bar-section .has-dropdown:hover > a:after,#main-menu .top-bar-section .has-dropdown.active > a:after{border-top-color:rgba(255, 255, 255, 0.2);}#banner,.page-title{box-shadow:inset 0px 2px 2px rgba(0, 0, 0, 0.3);background-image:-moz-linear-gradient(top, #da200c, #bd1c0a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#da200c), to(#bd1c0a));background-image:-webkit-linear-gradient(top, #da200c, #bd1c0a);background-image:-o-linear-gradient(top, #da200c, #bd1c0a);background-image:linear-gradient(to bottom, #da200c, #bd1c0a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFDA200B",endColorstr="#FFBD1C0A");background-repeat:repeat-x;}.page-title{box-shadow:inset 0px 2px 2px rgba(0, 0, 0, 0.3), 0px 2px 2px rgba(0, 0, 0, 0.2);}.page-title h2,.page-title h3,.page-title h1{color:#fff;}.page-title .button,.page-title #booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .page-title a#bws-button-search{background-image:-moz-linear-gradient(top, #fdf5d5, #fae9a5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdf5d5), to(#fae9a5));background-image:-webkit-linear-gradient(top, #fdf5d5, #fae9a5);background-image:-o-linear-gradient(top, #fdf5d5, #fae9a5);background-image:linear-gradient(to bottom, #fdf5d5, #fae9a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFCF4D5",endColorstr="#FFFAE9A5");background-repeat:repeat-x;color:#050000;box-shadow:inset 0px 2px 0px #fff;}.page-title .button:hover,.page-title #booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search:hover,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .page-title a#bws-button-search:hover,.page-title .button:focus,.page-title #booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search:focus,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .page-title a#bws-button-search:focus{color:#050000;}.theme-default .nivo-controlNav a{background-color:#faa399 !important;}.theme-default .nivo-controlNav a.active{background-color:#bd1c0a !important;}#booking-widget{background-color:#f9e597;border-bottom-color:rgba(255, 255, 255, 0.1);box-shadow:0px 2px 2px rgba(0, 0, 0, 0.15);}.extra,.location{border-color:rgba(0, 0, 0, 0.08);}#footer{border-top-color:#bd1c0a;background-color:#dad7cc;color:#050000;}#footer a,#footer a:hover,#footer a:focus{color:#b01a09;}.social ul li{background-image:-moz-linear-gradient(top, #da200c, #bd1c0a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#da200c), to(#bd1c0a));background-image:-webkit-linear-gradient(top, #da200c, #bd1c0a);background-image:-o-linear-gradient(top, #da200c, #bd1c0a);background-image:linear-gradient(to bottom, #da200c, #bd1c0a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFDA200B",endColorstr="#FFBD1C0A");background-repeat:repeat-x;box-shadow:inset 1px 1px 0 rgba(0, 0, 0, 0.3), 1px 1px 0 rgba(255, 255, 255, 0.7);}.social ul li a,.social ul li a:hover,.social ul li a:focus{color:#fff !important;}.tabs dd > a{border-bottom-color:rgba(0, 0, 0, 0.08);color:#050000;}.tabs dd.active > a,.tabs dd:hover > a{color:#a81a0a;}.gallery-container .collection-title{background-color:rgba(0, 0, 0, 0.08);}.gallery-container .gallery li a{background-color:rgba(0, 0, 0, 0.08);}.tour-listing .tour-price{color:#a81a0a;}#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .contain-box .best-price-guarantee,.frm-action .best-price-guarantee{color:#000;}#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .contain-box .best-price-guarantee .icon-check-circle,.frm-action .best-price-guarantee .icon-check-circle{color:#b81c0b;}#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .contain-box .best-price-guarantee .icon-check-circle:hover,.frm-action .best-price-guarantee .icon-check-circle:hover,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .contain-box .best-price-guarantee .icon-check-circle:focus,.frm-action .best-price-guarantee .icon-check-circle:focus{color:#a0180a;}.post-blog h4.title a,.post-blog h4.title span,.recent-post h4 a,.recent-post h4 span{color:#050000;}.post-blog h4.title a:hover,.post-blog h4.title span:hover,.recent-post h4 a:hover,.recent-post h4 span:hover{color:#050000;}#primary-container h2 a,#primary-container h2 a:hover,#primary-container h2 a:focus{color:#050000;}#primary-container h4 a,#primary-container h5 a,#primary-container h4 a:hover,#primary-container h5 a:hover,#primary-container h4 a:focus,#primary-container h5 a:focus{color:#050000;}#primary-container h3 a,#primary-container h3 a:hover,#primary-container h3 a:focus{color:#050000;}#primary-container h2.title span,#primary-container h3.title span,#primary-container h4.title span,#primary-container h5.title span,#primary-container h6.title span{color:#050000;}.reveal-modal.reveal-hightlight .modal-footer .button,.reveal-modal.reveal-hightlight .modal-footer #booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .reveal-modal.reveal-hightlight .modal-footer a#bws-button-search{background-color:#b81c0b;color:#fff;}