/*--tpl024--*/.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:#474747}.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:#2ba6cb}#inline-date-picker-in,#inline-date-picker-out{font-family:Arial, Helvetica, 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:Arial, Helvetica, 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:Arial, Helvetica, 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:#2b3e50}#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:#22313f}#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:Arial, Helvetica, 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:#474747}#primary-container .hbe-bws #hbe-bws-page .bws-panel.search-filter .guarantee-block .guarantee .bws-icon-check-circle{color:#d7d7d7}#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .total-price-wrapper .guarantee.bws-calls-to-action .bws-icon-check-circle{color:#d7d7d7}#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .total-price-wrapper.mobile_total{background-color:#e9e9e9;border-top-color:#e3e3e3 !important}#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .room-type-wrapper .bws-room-box-bg{background-color:#e3e3e3}#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:#d7d7d7}#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:#666}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-panel.search-filter .guarantee-block{background-color:rgba(0, 0, 0, 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:#d7d7d7}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .unavailable-listings .divider_show_more{background-color:#e3e3e3}#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:#e3e3e3}#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:#474747}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .divider-background-calendar > div{color:#474747}#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:#474747}#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:#f00}#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:#474747}#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:#2b3e50 !important;color:#fff !important;border-color:#2b3e50 !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(0, 0, 0, 0.05)}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-slide .bws-calendar-item{border-right-color:rgba(0, 0, 0, 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:#e9e9e9}.qtip-best-rate{background-color:#fff;color:#000}@media only screen and (max-width: 47.937em){body{background:#e9e9e9 !important}.hbe-bws #hbe-bws-page .body-rooms-list .total-price-wrapper{border-top-color:#e3e3e3 !important}}a:not(.button){color:#474747}a:not(.button):hover,a:not(.button):focus{color:#474747}body{background-color:#e9e9e9;color:#474747;font-family:Arial, Helvetica, sans-serif}.title-page{color:#afafaf;background-image:url("/sites/all/themes/public/basic/templates/tpl024/img/bg-title-black.png")}.title-page span{background-color:#e9e9e9}#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,.read_more{background-color:#2b3e50;color:#fff}#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,.read_more: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,.read_more:focus{color:#fff;background-color:#344b61}#primary-container .hbe-bws .bws-button{color:#fff !important}#primary-container .hbe-bws .bws-button.bws-secondary{background-color:#b0b0b0}#top .top-wrapper,#top .shape:before{background-color:rgba(255, 255, 255, 0.35)}#top .inner,#top .shape:after{background-color:rgba(255, 255, 255)}#top #main-menu .top-bar-section ul li > a{color:#474747;font-size:15px}#top #main-menu .top-bar-section ul li.active{border-bottom-color:#45aab8}#top #main-menu .top-bar-section ul li:hover a{color:#45aab8;font-size:15px}.intro-area{background-color:#45aab8;color:#fff}.intro-area a:not(.button){color:#fff}.intro-area a:not(.button):hover,.intro-area a:not(.button):focus{color:#fff}.intro-area .shape:before{background-color:#8eccd5}.intro-area .shape:after{background-color:#45aab8}.gallery-area{background-color:#e1d772}.gallery-area h1,.gallery-area h2,.gallery-area h3,.gallery-area h4,.gallery-area h5,.gallery-area h6{color:#fff}.gallery-area .title-page{background-image:url("/sites/all/themes/public/basic/templates/tpl024/img/bg-title-white.png")}.gallery-area .title-page span{background-color:#e1d772}.gallery-area .shape:before{background-color:#f3efc6}.gallery-area .shape:after{background-color:#e1d772}.gallery-area .gallery li a{background-color:rgba(255, 255, 255, 0.35);border-bottom-color:#45aab8}.gallery-area .gallery-direction.control a{color:rgba(255, 255, 255, 0.55)}.contactus-area{background-color:#2b3e50;color:#aab1b9}.contactus-area a:not(.button){color:#aab1b9}.contactus-area a:not(.button):hover,.contactus-area a:not(.button):focus{color:#aab1b9}.contactus-area h1,.contactus-area h2,.contactus-area h3,.contactus-area h4,.contactus-area h5,.contactus-area h6{color:#7f8b96}.contactus-area .title-page{background-image:url("/sites/all/themes/public/basic/templates/tpl024/img/bg-title-white.png")}.contactus-area .title-page span{background-color:#2b3e50}.contactus-area .shape:before{background-color:#4f7192}.contactus-area .shape:after{background-color:#2b3e50}.contactus-area .frm-area{background-color:#45aab8}.contactus-area .frm-area label{color:#fff}.contactus-area .frm-area .stripes{background-image:linear-gradient(-45deg, #e1d772 25%, transparent 25%, transparent 50%, #e1d772 50%, #e1d772 75%, transparent 75%, transparent)}.contactus-area .social ul li{background-color:rgba(255, 255, 255, 0.15)}.post-blog h4.title a,.post-blog h4.title span,.recent-post h4 a,.recent-post h4 span{color:#474747}.post-blog h4.title a:hover,.post-blog h4.title span:hover,.recent-post h4 a:hover,.recent-post h4 span:hover{color:#474747}#primary-container h2 a,#primary-container h2 a:hover,#primary-container h2 a:focus{color:#474747}#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:#474747}#primary-container h3 a,#primary-container h3 a:hover,#primary-container h3 a:focus{color:#474747}#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:#474747}.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:#2b3e50;color:#fff}.contact-details{display:none}