/*--tpl009--*/.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:#333;}.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:#bea97c;}.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;}.hbe-bws #hbe-bws-page .guarantee span.bws-icon-check-circle,.hbe-bws #hbe-bws-page .body-rooms-list .total-price-wrapper .guarantee.bws-calls-to-action .bws-icon-check-circle{color:#f00;}#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{color:#333;}#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:#dbdbdb;}#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:#333;}#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:#ebebeb;}#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 .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:#333;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .extra-bed,#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{background-color:#ebebeb;color:#333;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .extra-bed 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,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .bws-min-nights > div label,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .extra-bed label small,#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,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .bws-min-nights > div label small{color:#333;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-line-top,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .room-details,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .more-rooms .bws-content,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .more-rooms .room-type-wrapper > .bws-line-top:first-child,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .total-price-wrapper{border-top-color:#ebebeb;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .room-type-wrapper,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-availability-calendar .bws-availability-calendar-content .bws-availability-calendar-list .bws-day .bws-line{border-right-color:#ebebeb;}#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 .room-type-wrapper .room-type .special-offer,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .search-filter .guarantee .bws-icon-check-circle,#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 .bws-elements,#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 .bws-disc-inline 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{color:#a2a2a2 !important;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-elements:hover,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .extra-bed label .bws-icon-info.bws-gray-color:hover{color:#8e8e8e !important;}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .room-name-desc .bws-green-color{color:#008000 !important;}.icon-location::before{color:#333;}.qtip-best-rate{background-color:#fff;color:#000;}@media only screen and (max-width: 47.937em){body{background:#a1a091 !important;}}.tabs dd{border-color:#333;}.tabs dd a{color:#bea97c;}.tabs dd a:hover{color:#333;}.tabs dd.active a{color:#333;}h1,h2,h3,h4,h5,h6{color:#8e1824;}a{color:#bea97c;}a:hover,a:focus{color:#333;}.weather .inf .desc{color:#bea97c;}body{background:url('http://new-hls.s3.amazonaws.com/hls/data/77/website/general/bg/lasalanganebackground_1418373573.jpg');color:#333;font-family:Arial, Helvetica, sans-serif;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;}#main-menu .top-bar .toggle-topbar a{color:#fff;}#main-menu .top-bar .top-bar-section > ul > li.active,#main-menu .top-bar .top-bar-section > ul > li:hover{background-color:#8e1824;color:#000;-moz-box-shadow:inset 0px 8px 0px 0px #5a0f17;-webkit-box-shadow:inset 0px 20px 15px -15px #5a0f17;box-shadow:inset 0px 20px 20px -10px #5a0f17;}#main-menu .top-bar .top-bar-section ul li a{color:#fff;}#main-menu .top-bar .top-bar-section ul li.active > a,#main-menu .top-bar .top-bar-section ul li:hover > a{color:#000;}#main-menu .top-bar .top-bar-section ul li.has-dropdown > a:after{border-top-color:rgba(255, 255, 255, 0.3);}#main-menu .top-bar .top-bar-section ul li.active.has-dropdown > a:after,#main-menu .top-bar .top-bar-section ul li:hover.has-dropdown > a:after{border-top-color:rgba(255, 255, 255, 0.3);}#main-menu .top-bar .top-bar-section .dropdown{background-color:#8e1824;}#main-menu .top-bar .top-bar-section .dropdown li a{color:#000;}#main-menu .top-bar .top-bar-section .dropdown li:hover{background-color:rgba(255, 255, 255, 0.2);}#main-menu .top-bar .top-bar-section .dropdown li:hover a{color:#000;}#main-body{background-color:#fff;}#top{background-color:#252525;}#header{background-color:#fafafa;}#footer{background-color:#252525;color:#5d5d5d;}#footer a{color:#fedd04;}#footer .hls-link:hover{color:#5d5d5d;}#footer .bottom-menu li:after{color:#5d5d5d;}#footer .bottom-menu li.active a,#footer .bottom-menu li a:hover{color:#5d5d5d;}.extra,#booking-widget,.weather{background-color:#fafafa;color:#333;}.extra h1,#booking-widget h1,.weather h1,.extra h2,#booking-widget h2,.weather h2,.extra h3,#booking-widget h3,.weather h3,.extra h4,#booking-widget h4,.weather h4,.extra h5,#booking-widget h5,.weather h5,.extra h6,#booking-widget h6,.weather h6{color:#8e1824;}.services{background-color:#fff;}.photos{border-top-color:rgba(0, 0, 0, 0.1);border-bottom-color:rgba(0, 0, 0, 0.1);}.tour-price{color:#bea97c;}#primary-container .hbe-bws .bws-button,button,.button,.view-details,.send-enquiry{background-color:#8e1824;color:#fff;}#primary-container .hbe-bws .bws-button:hover,button:hover,.button:hover,.view-details:hover,.send-enquiry:hover,#primary-container .hbe-bws .bws-button:focus,button:focus,.button:focus,.view-details:focus,.send-enquiry:focus{background-color:#621119;color:#fff;}#primary-container .hbe-bws .bws-button{color:#fff !important;}#primary-container .hbe-bws .bws-button.bws-secondary{background-color:#a2a2a2;}.frm-action .best-price-guarantee{color:#000;}.frm-action .best-price-guarantee .icon-check-circle{color:#8e1824;}.frm-action .best-price-guarantee .icon-check-circle:hover,.frm-action .best-price-guarantee .icon-check-circle:focus{color:#621119;}@media only screen and (max-width: 47.937em){#main-menu .top-bar .top-bar-section ul li.has-dropdown > a:after{border-top-color:transparent;border-left-color:rgba(255, 255, 255, 0.3);}#main-menu .top-bar .top-bar-section ul li:hover.has-dropdown > a:after,#main-menu .top-bar .top-bar-section ul li.active.has-dropdown > a:after{border-top-color:transparent;border-left-color:rgba(255, 255, 255, 0.3);}}