.eltd-hotel-room-gallery-item-holder .eltd-gallery-title{margin:0 0 21px}.eltd-hotel-room-gallery-item-holder .eltd-hotel-room-gallery{margin:-15px}.eltd-hotel-room-gallery-item-holder .eltd-hotel-room-gallery .eltd-hotel-room-gallery-item{position:relative;float:left;width:33.33%;padding:15px;box-sizing:border-box}.eltd-hotel-room-gallery-item-holder .eltd-hotel-room-gallery .eltd-hotel-room-gallery-item:nth-child(3n+1){clear:both}.eltd-hotel-room-gallery-item-holder .eltd-hotel-room-gallery .eltd-hotel-room-gallery-item a{position:relative;display:block}.eltd-hotel-room-gallery-item-holder .eltd-hotel-room-gallery .eltd-hotel-room-gallery-item a:hover:after{opacity:1}.eltd-hotel-room-gallery-item-holder .eltd-hotel-room-gallery .eltd-hotel-room-gallery-item a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;height:100%;content:'';z-index:1;opacity:0;background-color:rgba(0,0,0,.2);-webkit-transition:opacity 1s cubic-bezier(.29,.22,.11,1);-moz-transition:opacity 1s cubic-bezier(.29,.22,.11,1);transition:opacity 1s cubic-bezier(.29,.22,.11,1)}.eltd-hotel-room-gallery-item-holder .eltd-hotel-room-gallery .eltd-hotel-room-gallery-item a img{display:block;width:100%}.eltd-hotel-room-map .eltd-hotel-room-map-address{margin:20px 0}.eltd-hotel-room-map .eltd-hotel-room-map-address .eltd-map-item{display:block}.eltd-hotel-room-map h4{margin:20px 0 36px}.eltd-hotel-room-reservation-holder{border:1px solid #d7d7d7;padding:8px 26px 26px}.eltd-hotel-room-reservation-holder .eltd-hotel-room-reservation{padding:4px 0 0}.eltd-hotel-room-reservation-holder label{text-transform:uppercase;font-size:11px;display:block;font-weight:600;letter-spacing:.22em}.eltd-hotel-room-reservation-holder .eltd-label-text{text-transform:none;font-weight:300;font-size:15px}.eltd-hotel-room-reservation-holder .eltd-input-extra-services-on-res>* label{letter-spacing:0}.eltd-hotel-room-reservation-holder .eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-amenity-item,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-hotel-room-reservation-holder .eltd-amenity-item,.eltd-hotel-room-reservation-holder .eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-extra-service-item,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-hotel-room-reservation-holder .eltd-extra-service-item{position:relative;margin-bottom:5px}.eltd-hotel-room-reservation-holder .eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-amenity-item input[type=checkbox],.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-hotel-room-reservation-holder .eltd-amenity-item input[type=checkbox],.eltd-hotel-room-reservation-holder .eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-extra-service-item input[type=checkbox],.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-hotel-room-reservation-holder .eltd-extra-service-item input[type=checkbox]{width:18px;height:18px;max-height:18px;position:relative;display:inline-block;vertical-align:top;top:0;left:0;margin:0}.eltd-hotel-room-reservation-holder .eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-amenity-item input[type=checkbox]+label,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-hotel-room-reservation-holder .eltd-amenity-item input[type=checkbox]+label,.eltd-hotel-room-reservation-holder .eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-extra-service-item input[type=checkbox]+label,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-hotel-room-reservation-holder .eltd-extra-service-item input[type=checkbox]+label{display:inline-block;pointer-events:none;cursor:pointer;position:absolute;top:0;left:0;line-height:0}.eltd-hotel-room-reservation-holder .eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-amenity-item input[type=checkbox]+label span.eltd-label-text,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-hotel-room-reservation-holder .eltd-amenity-item input[type=checkbox]+label span.eltd-label-text,.eltd-hotel-room-reservation-holder .eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-extra-service-item input[type=checkbox]+label span.eltd-label-text,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-hotel-room-reservation-holder .eltd-extra-service-item input[type=checkbox]+label span.eltd-label-text{padding-left:8px;display:inline-block;line-height:18px}.eltd-hotel-room-reservation-holder .eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-amenity-item input[type=checkbox]+label .eltd-label-view,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-hotel-room-reservation-holder .eltd-amenity-item input[type=checkbox]+label .eltd-label-view,.eltd-hotel-room-reservation-holder .eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-extra-service-item input[type=checkbox]+label .eltd-label-view,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-hotel-room-reservation-holder .eltd-extra-service-item input[type=checkbox]+label .eltd-label-view{display:inline-block;width:18px;height:18px;box-sizing:border-box;vertical-align:top;cursor:pointer;border:1px solid #ebebeb;background-color:#fff;border-radius:2px;position:relative;background-color:#fff}.eltd-hotel-room-reservation-holder .eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-amenity-item input[type=checkbox]+label .eltd-label-view:hover,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-hotel-room-reservation-holder .eltd-amenity-item input[type=checkbox]+label .eltd-label-view:hover,.eltd-hotel-room-reservation-holder .eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-extra-service-item input[type=checkbox]+label .eltd-label-view:hover,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-hotel-room-reservation-holder .eltd-extra-service-item input[type=checkbox]+label .eltd-label-view:hover{cursor:pointer}.eltd-hotel-room-reservation-holder .eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-amenity-item input[type=checkbox]+label .eltd-label-view:after,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-hotel-room-reservation-holder .eltd-amenity-item input[type=checkbox]+label .eltd-label-view:after,.eltd-hotel-room-reservation-holder .eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-extra-service-item input[type=checkbox]+label .eltd-label-view:after,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-hotel-room-reservation-holder .eltd-extra-service-item input[type=checkbox]+label .eltd-label-view:after{content:'\4e';font-family:ElegantIcons;top:8px;width:100%;height:100%;position:relative;color:#fff;background-color:#121212;border:1px solid #121212;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.eltd-hotel-room-reservation-holder .eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-amenity-item input[type=checkbox]:checked+label .eltd-label-view:after,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-hotel-room-reservation-holder .eltd-amenity-item input[type=checkbox]:checked+label .eltd-label-view:after,.eltd-hotel-room-reservation-holder .eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-extra-service-item input[type=checkbox]:checked+label .eltd-label-view:after,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-hotel-room-reservation-holder .eltd-extra-service-item input[type=checkbox]:checked+label .eltd-label-view:after{opacity:1}.eltd-hotel-room-reservation-holder #ui-datepicker-div{z-index:1000 !important}.eltd-hotel-room-reservation-holder input:disabled{cursor:default !important;color:#898989}.eltd-hotel-room-reservation select{width:100% !important}.eltd-hotel-room-reservation .eltd-hotel-room-single-res-button{width:100%}.eltd-hotel-room-reservation .eltd-checkbox-label{cursor:pointer}.eltd-hotel-room-reservation input{margin:0;position:relative;z-index:2}.eltd-hotel-room-reservation input.eltd-res-extra-service-checkbox{display:none}.eltd-hotel-room-reservation input.eltd-res-extra-service-checkbox+.eltd-checkbox-frame{position:relative;display:inline-block;height:20px;width:20px;font-size:13px;line-height:18px;text-align:center;border:1px solid #e1e1e1;box-sizing:border-box;color:#fff;background-color:#fff;margin-right:10px;top:1px;-webkit-transition:background-color .2s ease-out,border-color .2s ease-out;-moz-transition:background-color .2s ease-out,border-color .2s ease-out;transition:background-color .2s ease-out,border-color .2s ease-out}.eltd-hotel-room-reservation input.eltd-res-extra-service-checkbox:checked+.eltd-checkbox-frame{background-color:#212112;border-color:#212112}.eltd-hotel-room-reservation .eltd-grid-col-12{margin-bottom:15px}.eltd-hotel-room-reservation .eltd-grid-col-12:last-child{margin-bottom:0}.eltd-hotel-room-reservation .eltd-input-min-date,.eltd-hotel-room-reservation .eltd-input-max-date{display:inline-block;position:relative;width:100%}.eltd-hotel-room-reservation .eltd-input-min-date:after,.eltd-hotel-room-reservation .eltd-input-max-date:after{position:absolute;bottom:11px;right:18px;font-family:'Linearicons-Free';content:"\e836";font-size:20px;color:#121212}.eltd-hotel-room-reservation #reservation-validation-messages-holder .eltd-reservation-messages{font-size:10px}.eltd-hotel-room-reservation #reservation-validation-messages-holder .eltd-reservation-messages:first-child{margin-top:20px}.eltd-hotel-room-reservation button,.eltd-hotel-room-reservation a.eltd-btn{width:100%;text-align:center}.eltd-hotel-room-reservation .eltd-hotel-room-reservation-similar,.eltd-hotel-room-reservation .eltd-buy-item-form .eltd-hotel-room-single-res-button{margin-top:15px}.eltd-hotel-room-reservation .eltd-disable-hotel-room-single-btn{display:none}.eltd-review-ratings{margin-top:16px}.eltd-hr-item-reviews-criteria-holder{display:inline-block;float:left;width:50%;padding:4px 0}.eltd-hr-item-reviews-criteria-holder .eltd-hr-item-reviews-criterion-name{display:inline-block;margin:0 7px 0 0;font-size:15px;font-weight:300}.eltd-hr-item-reviews-criteria-holder .eltd-hr-item-reviews-rating-holder{display:inline-block;color:#121212}.eltd-hr-item-reviews-criteria-holder .eltd-hr-item-reviews-rating-holder .eltd-hr-item-reviews-star-holder{margin-right:3px}.eltd-hr-item-reviews-input-wrapper{margin-bottom:37px}.eltd-hr-item-reviews-input-wrapper .eltd-hr-item-reviews-input{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltd-hr-item-reviews-input-wrapper .eltd-hr-item-reviews-input .eltd-hr-item-reviews-criteria-holder .eltd-hr-item-reviews-rating-holder{cursor:pointer}.eltd-hr-item-reviews-input-wrapper .eltd-hr-item-reviews-input .eltd-hr-item-reviews-criteria-holder .eltd-hr-item-reviews-hidden-input{display:none !important}.eltd-hr-item-reviews-display-wrapper{position:relative;border-bottom:1px solid #d0d0d0}.eltd-hr-item-reviews-display-wrapper .eltd-hr-item-review-title{margin:0 0 21px}.eltd-hr-item-reviews-display-wrapper .eltd-hr-item-review-subtitle{margin:0 0 32px}.eltd-hr-item-reviews-display-wrapper .eltd-hr-reviews-breakdown{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltd-hr-item-reviews-display-wrapper .eltd-hr-item-reviews-display-left{float:left;vertical-align:middle;width:170px;background-color:#ebebeb;padding:5px 0;margin-bottom:50px}.eltd-hr-item-reviews-display-wrapper .eltd-hr-item-reviews-display-left .eltd-hr-item-reviews-display-left-inner{position:relative;display:table;width:100%;height:100%;text-align:center}.eltd-hr-item-reviews-display-wrapper .eltd-hr-item-reviews-display-left .eltd-hr-item-reviews-average-wrapper{position:relative;display:table-cell;width:100%;height:100%;vertical-align:middle;padding-bottom:18px}.eltd-hr-item-reviews-display-wrapper .eltd-hr-item-reviews-average-rating{color:#49bcbf;font-size:57px !important;line-height:1em;font-family:"Playfair Display" !important;margin-bottom:10px !important}.eltd-hr-item-reviews-display-wrapper .eltd-hr-item-reviews-verbal-description{vertical-align:middle;margin:2px 0 0}.eltd-hr-item-reviews-display-wrapper .eltd-hr-item-reviews-rating-icon{vertical-align:middle;font-size:20px}.eltd-hr-item-reviews-display-wrapper .eltd-hr-item-reviews-display-right{vertical-align:middle;padding:5px 0 0 200px;box-sizing:border-box}.eltd-hr-item-reviews-display-wrapper .eltd-hr-item-reviews-display-right .eltd-hr-item-reviews-display-bar{line-height:28px}.eltd-hr-item-reviews-display-wrapper .eltd-hr-item-reviews-display-right .eltd-hr-item-reviews-display-bar .eltd-hr-item-reviews-display-bar-inner{padding:4px 0 3px}.eltd-hr-item-reviews-display-wrapper .eltd-hr-item-reviews-display-right .eltd-hr-item-reviews-bar-holder{width:100%;background:#ebebeb;position:relative}.eltd-hr-item-reviews-display-wrapper .eltd-hr-item-reviews-display-right .eltd-hr-item-reviews-bar-holder .eltd-hr-item-reviews-bar-progress{background:#49bcbf;color:#fff;text-align:right}.eltd-hr-item-reviews-display-wrapper .eltd-hr-item-reviews-display-right .eltd-hr-item-reviews-bar-holder .eltd-hr-item-reviews-bar-progress .eltd-hr-item-reviews-bar-rating{margin-right:10px;display:inline-block}.eltd-hr-item-reviews-display-wrapper .eltd-hr-item-reviews-display-right .eltd-hr-item-reviews-bar-holder .eltd-hr-item-reviews-bar-title{left:12px;position:absolute;top:0;color:#fff;font-size:12px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-tabs-nav{display:block;width:23.1%;float:left;box-sizing:border-box;margin-top:4px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-tabs-nav li{display:block;width:100%;border-bottom:1px solid #d0d0d0;margin:0 !important;padding:0 !important}.eltd-hotel-room-single-outer .eltd-tabs .eltd-tabs-nav li:first-child{border-top:1px solid #d0d0d0}.eltd-hotel-room-single-outer .eltd-tabs .eltd-tabs-nav li a{float:none;display:block;padding:16px 2px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-tabs-nav li a:hover{color:#898989}.eltd-hotel-room-single-outer .eltd-tabs .eltd-tabs-nav li a .eltd-hotel-room-nav-section-title{position:relative;font-size:12px;font-weight:400;letter-spacing:2px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-tabs-nav li a .eltd-hotel-room-nav-section-title:after{position:absolute;bottom:-3px;left:0;content:"";height:1px;width:0;display:block;background-color:#212112;-webkit-transition:width .25s cubic-bezier(.32,.93,.49,.77) .05s,background-color .25s cubic-bezier(.32,.93,.49,.77) .05s;-moz-transition:width .25s cubic-bezier(.32,.93,.49,.77) .05s,background-color .25s cubic-bezier(.32,.93,.49,.77) .05s;transition:width .25s cubic-bezier(.32,.93,.49,.77) .05s,background-color .25s cubic-bezier(.32,.93,.49,.77) .05s}.eltd-hotel-room-single-outer .eltd-tabs .eltd-tabs-nav li a:hover .eltd-hotel-room-nav-section-title:after{width:100%}.eltd-hotel-room-single-outer .eltd-tabs .eltd-tabs-nav li.ui-state-active a .eltd-hotel-room-nav-section-title:after{width:100%}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hr-item-section{box-sizing:border-box;width:76.10%;float:left;padding:0 0 0 80px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hr-item-section .eltd-hotel-room-label-items-holder:first-of-type{margin-top:-24px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hr-item-section .eltd-hotel-room-label-items-holder{padding-bottom:40px;margin-bottom:35px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hr-item-section .eltd-hotel-room-label-items-holder:not(:last-child){border-bottom:1px solid #d0d0d0}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hr-item-section .eltd-hotel-room-label-items-holder.eltd-hotel-room-map{border-bottom:transparent;padding-bottom:0;margin-bottom:22px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-amenity-label h4{margin-bottom:10px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-amenity-items .eltd-tag-item{width:32%;float:left}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-amenity-items .eltd-tag-item h6{font-size:15px;text-transform:none;font-weight:300;color:#545454;margin-top:5px;margin-bottom:3px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-amenity-items .eltd-tag-item h6:before{content:'';border:1px solid;display:inline-block;vertical-align:middle}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-extra-service-items .eltd-mdl-item:after{contetn:''}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-extra-service-items .eltd-tag-item{display:table;margin-bottom:8px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-extra-service-items .eltd-tag-item .eltd-label-items-label{font-size:15px;text-transform:none;color:#545454;font-weight:300}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-extra-service-items .eltd-tag-item .eltd-label-items-label{position:relative;display:table-cell;width:1%;white-space:nowrap;padding:0}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-extra-service-items .eltd-tag-item .eltd-dot-item{position:relative;display:table-cell;height:3px;width:98%;z-index:1;background-image:radial-gradient(circle closest-side,#cdcdcd 99%,transparent 100%);background-position:50% 70%;background-size:6px 2px;background-repeat:repeat-x}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-extra-service-items .eltd-tag-item .eltd-label-items-value{position:relative;display:table-cell;width:1%;white-space:nowrap;padding:0}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-extra-service-items .eltd-tag-item .eltd-label-items-value .eltd-service-bold,.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-extra-service-items .eltd-tag-item .eltd-label-items-value .eltd-label-items-value-marked{font-weight:600}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-map-address h5{font-size:15px;margin-bottom:10px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-map-object .eltd-google-map{height:425px !important}.eltd-hotel-room-single-outer .eltd-tabs .eltd-comment-holder-inner{padding:0;margin-top:38px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-comment-name{float:none;margin:0;display:block}.eltd-hotel-room-single-outer .eltd-tabs .eltd-comment-date{float:none;margin:0;font-size:11px;text-transform:uppercase;display:block}.eltd-hotel-room-single-outer .eltd-tabs .black_star{color:#121212}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-reviews-label{margin-top:-24px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-reviews-breakdown .eltd-hr-item-reviews-display-left{height:170px;background-color:#121212;margin-top:17px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-reviews-breakdown .eltd-hr-item-reviews-display-left .eltd-hr-item-reviews-average-rating{color:#fff}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-reviews-breakdown .eltd-hr-item-reviews-display-left .eltd-hr-item-reviews-rating-description{color:#fff;font-size:21px;font-family:"Playfair Display";letter-spacing:1px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-reviews-breakdown .eltd-hr-item-reviews-display-right .eltd-hr-item-reviews-display-bar .eltd-hr-item-reviews-display-bar-inner{padding:4px 0 3px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-reviews-breakdown .eltd-hr-item-reviews-display-right .eltd-hr-item-reviews-display-bar .eltd-hr-item-reviews-bar-holder{background:0 0;border-bottom:1px solid #d0d0d0}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-reviews-breakdown .eltd-hr-item-reviews-display-right .eltd-hr-item-reviews-display-bar .eltd-hr-item-reviews-bar-holder .eltd-hr-item-reviews-bar-progress{background:0 0;position:relative;top:1px;border-bottom:1px solid #121212;color:#898989;font-size:15px}.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-reviews-breakdown .eltd-hr-item-reviews-display-right .eltd-hr-item-reviews-display-bar .eltd-hr-item-reviews-bar-holder .eltd-hr-item-reviews-bar-title{color:#545454;font-size:15px}.eltd-hotel-room-single-holder .eltd-hr-single-title-holder{height:70px;background-color:#121212;margin-bottom:40px;color:#fff}.eltd-hotel-room-single-holder .eltd-hr-single-title-holder .eltd-grid-col-9{height:100% !important}.eltd-hotel-room-single-holder .eltd-hr-single-title-holder .eltd-grid-row{height:100%}.eltd-hotel-room-single-holder .eltd-hr-single-title-holder .eltd-hr-single-title-inner{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltd-hotel-room-single-holder .eltd-hr-single-title-holder .eltd-hr-single-title-inner>*{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle}.eltd-hotel-room-single-holder .eltd-hr-single-title-holder .eltd-hotel-room-single-title{color:#fff;padding-left:29px}.eltd-hotel-room-single-holder .eltd-hr-single-title-holder .eltd-hotel-room-single-price{text-align:right;font-size:18px}.eltd-hotel-room-single-holder .eltd-hr-single-title-holder .eltd-hotel-room-single-price .eltd-single-price-currency{font-size:19px;position:relative}.eltd-hotel-room-single-holder .eltd-hr-single-title-holder .eltd-hotel-room-single-price .eltd-single-price-per{font-size:15px;text-transform:uppercase;letter-spacing:1.5px;font-weight:400}.eltd-hotel-room-single-holder .eltd-owl-slider,.eltd-hotel-room-single-holder .eltd-slider-thumbnail{opacity:0;visibility:hidden;-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.eltd-hotel-room-single-holder .eltd-owl-slider.eltd-hotel-single-slider-show,.eltd-hotel-room-single-holder .eltd-slider-thumbnail.eltd-hotel-single-slider-show{opacity:1;visibility:visible}.eltd-hotel-room-single-holder .eltd-custom-nav.eltd-custom-nav-right .eltd-owl-slider .owl-nav{right:-1px}.eltd-hotel-room-single-holder .eltd-slider-thumbnail{margin:20px -10px 0}.eltd-hotel-room-single-holder .eltd-slider-thumbnail .ui-widget-content{border:none}@media only screen and (min-width:1025px){.eltd-hotel-room-single-holder .eltd-slider-thumbnail .eltd-grid-col-6:nth-child(2n+1){clear:both}}.eltd-hotel-room-single-holder .eltd-hr-item-wrapper{margin:72px 0 60px}.woocommerce-order-details .product-quantity{display:none}.eltd-hotel-profile-reservations-holder .eltd-hotel-profile-reservations-item{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltd-hotel-profile-reservations-holder .eltd-hotel-profile-reservations-item-image{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;width:100px}.eltd-hotel-profile-reservations-holder .eltd-hotel-profile-reservations-item-title{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;padding-left:15px}.eltd-hotel-filter-holder.eltd-hrf-type-box{padding:10px 30px 20px;box-sizing:border-box;position:relative;display:inline-block;width:100%;vertical-align:middle;width:430px;max-width:100%}.eltd-hotel-filter-holder.eltd-hrf-type-box .eltd-hf-title{margin-top:10px;position:relative;left:-2px}.eltd-hotel-filter-holder.eltd-hrf-type-box .eltd-hotel-filters-inner{margin:0 -9px}.eltd-hotel-filter-holder.eltd-hrf-type-box .eltd-hotel-filters-inner .eltd-hotel-filters-cell{width:calc(100%/2);display:inline-block;float:left;vertical-align:bottom;padding:0 9px;box-sizing:border-box;margin-bottom:10px !important}.eltd-hotel-filter-holder.eltd-hrf-type-box .eltd-grid-col-6{margin-bottom:15px}.eltd-hotel-filter-holder.eltd-hrf-type-box .eltd-hotel-room-filter-button-holder{margin-top:10px}.eltd-hotel-filter-holder.eltd-hrf-type-box.eltd-hotel-filter-border{border:1px solid #ebebeb}.eltd-hotel-filter-holder.eltd-hrf-type-box.eltd-hotel-filter-shadow{box-shadow:2px 2px 15px 0px rgba(0,0,0,.06)}.eltd-hotel-filter-holder.eltd-hrf-type-stripe .eltd-hotel-filters{padding:32px 0 58px}.eltd-hotel-filter-holder.eltd-hrf-type-stripe .eltd-hotel-filters-inner{margin:0 -9px}.eltd-hotel-filter-holder.eltd-hrf-type-stripe .eltd-hotel-filters-inner .eltd-hotel-filters-cell{width:calc(100%/7);display:table-cell;vertical-align:bottom;padding:0 9px;box-sizing:border-box}.eltd-hotel-filter-holder.eltd-hrf-type-stripe .eltd-hotel-filters-inner .eltd-hotel-filters-cell input{margin:0;position:relative;z-index:2}.eltd-hotel-filter-holder.eltd-hrf-type-stripe.eltd-hotel-full-width-filter{padding:0 60px}.eltd-hotel-filter-holder.eltd-hrf-type-stripe.eltd-hotel-full-width-filter.eltd-hotel-filter-border,.eltd-hotel-filter-holder.eltd-hrf-type-stripe.eltd-hotel-full-width-bckg-filter.eltd-hotel-filter-border{border-bottom:1px solid #ebebeb}.eltd-hotel-filter-holder.eltd-hrf-type-stripe.eltd-hotel-full-width-filter.eltd-hotel-filter-shadow,.eltd-hotel-filter-holder.eltd-hrf-type-stripe.eltd-hotel-full-width-bckg-filter.eltd-hotel-filter-shadow{box-shadow:2px 2px 15px 0px rgba(0,0,0,.06)}.eltd-hotel-filter-holder.eltd-hrf-type-stripe.eltd-hotel-grid-filter .eltd-hotel-filters{margin:0 -60px;padding:30px 60px}.eltd-hotel-filter-holder.eltd-hrf-type-stripe.eltd-hotel-grid-filter.eltd-hotel-filter-border .eltd-hotel-filters{border-bottom:1px solid #ebebeb}.eltd-hotel-filter-holder.eltd-hrf-type-stripe.eltd-hotel-grid-filter.eltd-hotel-filter-shadow .eltd-hotel-filters{box-shadow:2px 2px 15px 0px rgba(0,0,0,.06)}.eltd-hotel-filter-holder .eltd-grid{max-width:100%}.eltd-hotel-filter-holder .select2.select2-container{width:100% !important;text-align:left !important}.eltd-hotel-filter-holder label{font-size:11px;line-height:26px;font-family:"Open Sans",sans-serif;text-transform:uppercase;letter-spacing:2.5px;color:#212121;font-weight:400;position:relative;top:-1px;display:block;text-align:left !important}.eltd-hotel-filter-holder input{color:#212121;margin:0;text-align:left !important}.eltd-hotel-filter-holder .select2-container--default .select2-selection--single{color:#212121}.eltd-hotel-filter-holder .eltd-hotel-room-filter-button{padding:13px 10px;width:100%;text-align:center;background-color:#121212;color:#fff;text-align:center !important}.eltd-hotel-filter-holder .eltd-hotel-room-filter-button:hover{background-color:#fff;color:#121212}.eltd-hotel-filter-holder .eltd-input-min-date,.eltd-hotel-filter-holder .eltd-input-max-date{display:inline-block;position:relative;width:100%}.eltd-hotel-filter-holder .eltd-input-min-date:after,.eltd-hotel-filter-holder .eltd-input-max-date:after{position:absolute;bottom:11px;right:11px;font-family:'Linearicons-Free';content:"\e836";font-size:20px;color:#212121}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-light{color:#fff}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-light input,.eltd-hotel-filter-holder.eltd-hotel-filter-skin-light .select2-container--default .select2-selection--single,.eltd-hotel-filter-holder.eltd-hotel-filter-skin-light label{color:#fff;border-color:rgba(255,255,255,.6)}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-light .eltd-btn.eltd-btn-solid{background-color:#fff;border-color:#fff;color:#121212}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-light .eltd-btn.eltd-btn-solid:hover{background-color:transparent !important;border-color:#fff !important;color:#fff !important}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-light .eltd-input-min-date:after,.eltd-hotel-filter-holder.eltd-hotel-filter-skin-light .eltd-input-max-date:after{color:#fff}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-light .eltd-hf-title{color:#fff}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-semi-transparent{color:#fff}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-semi-transparent input,.eltd-hotel-filter-holder.eltd-hotel-filter-skin-semi-transparent .select2-container--default .select2-selection--single,.eltd-hotel-filter-holder.eltd-hotel-filter-skin-semi-transparent label{color:#fff;border-color:#4e5052}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-semi-transparent .eltd-btn.eltd-btn-solid{background-color:#fff;border-color:rgba(149,149,149,.2);color:#121212}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-semi-transparent .eltd-btn.eltd-btn-solid:hover{background-color:transparent !important;border-color:#fff !important;color:#fff !important}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-semi-transparent .eltd-input-min-date:after,.eltd-hotel-filter-holder.eltd-hotel-filter-skin-semi-transparent .eltd-input-max-date:after{color:#fff}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-semi-transparent .eltd-hf-title{color:#fff}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-transparent{color:#fff}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-transparent input,.eltd-hotel-filter-holder.eltd-hotel-filter-skin-transparent .select2-container--default .select2-selection--single,.eltd-hotel-filter-holder.eltd-hotel-filter-skin-transparent label{color:#fff;border-color:rgba(149,149,149,.2)}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-transparent .eltd-btn.eltd-btn-solid{background-color:#fff;border-color:rgba(149,149,149,.2);color:#121212}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-transparent .eltd-btn.eltd-btn-solid:hover{background-color:transparent !important;border-color:rgba(149,149,149,.2) !important;color:#fff !important}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-transparent .eltd-input-min-date:after,.eltd-hotel-filter-holder.eltd-hotel-filter-skin-transparent .eltd-input-max-date:after{color:#fff}.eltd-hotel-filter-holder.eltd-hotel-filter-skin-transparent .eltd-hf-title{color:#fff}.eltd-hrl-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltd-hrl-holder article{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box;opacity:0;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.eltd-hrl-holder article.eltd-hrl-item-showed{opacity:1}.touch .eltd-hrl-holder article{cursor:pointer}.eltd-hrl-holder article .eltd-hrl-item-inner{position:relative;display:inline-block;width:100%;vertical-align:middle;overflow:hidden}.eltd-hrl-holder article .eltd-hrl-item-image{position:relative;display:inline-block;width:100%;vertical-align:middle;overflow:hidden}.eltd-hrl-holder article .eltd-hrl-item-image img{display:block;width:100%;-webkit-transform:scale(1.005);-moz-transform:scale(1.005);transform:scale(1.005);-webkit-transition:all .35s cubic-bezier(.32,.93,.49,.77) .05s;-moz-transition:all .35s cubic-bezier(.32,.93,.49,.77) .05s;transition:all .35s cubic-bezier(.32,.93,.49,.77) .05s}.eltd-hrl-holder article .eltd-hrl-item-image:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}.eltd-hrl-holder article .eltd-hrl-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:2}.eltd-hrl-holder article .eltd-item-featured{display:inline-block;position:absolute;right:0;top:0;color:#49bcbf}.eltd-hrl-holder:not(.eltd-hrl-one-column) article{float:left}.eltd-hrl-holder.eltd-hrl-two-columns article{width:50%}@media only screen and (min-width:1025px){.eltd-hrl-holder.eltd-hrl-two-columns article:nth-child(2n+1){clear:both}}.eltd-hrl-holder.eltd-hrl-three-columns article{width:33.33333%}@media only screen and (min-width:1025px){.eltd-hrl-holder.eltd-hrl-three-columns article:nth-child(3n+1){clear:both}}.eltd-hrl-holder.eltd-hrl-four-columns article{width:25%}@media only screen and (min-width:1201px){.eltd-hrl-holder.eltd-hrl-four-columns article:nth-child(4n+1){clear:both}}.eltd-hrl-holder.eltd-hrl-five-columns article{width:20%}@media only screen and (min-width:1201px){.eltd-hrl-holder.eltd-hrl-five-columns article:nth-child(5n+1){clear:both}}.eltd-hrl-holder.eltd-hrl-pag-standard .eltd-hrl-inner{opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltd-hrl-holder.eltd-hrl-pag-standard.eltd-hrl-pag-standard-animate .eltd-hrl-inner{opacity:0}.eltd-hrl-standard-pagination{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:30px 0 72px;clear:both}.eltd-hrl-standard-pagination ul{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;margin:0;list-style:none;text-align:center}.eltd-hrl-standard-pagination ul li{position:relative;display:inline-block;vertical-align:top;margin:0 12px;padding:0}.eltd-hrl-standard-pagination ul li a{position:relative;display:inline-block;vertical-align:middle;margin:0;padding:0}.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-number{color:#898989}.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-active a{color:#545454}.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-prev,.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-next{position:absolute;top:0;margin:0}.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-prev .eltd-custom-prev-icon,.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-prev .eltd-custom-next-icon,.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-next .eltd-custom-prev-icon,.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-next .eltd-custom-next-icon{position:relative;z-index:3;margin:13px;display:inline-block;color:#121212;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-prev .eltd-custom-prev-icon:hover,.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-prev .eltd-custom-next-icon:hover,.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-next .eltd-custom-prev-icon:hover,.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-next .eltd-custom-next-icon:hover{color:#49bcbf}.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-prev .eltd-custom-prev-icon,.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-next .eltd-custom-prev-icon{margin-left:0}.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-prev .eltd-custom-next-icon,.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-next .eltd-custom-next-icon{margin-right:0}.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-prev .custom-line-top,.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-prev .custom-line-bottom,.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-next .custom-line-top,.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-next .custom-line-bottom{position:relative;display:block;height:10px;width:1px;background-color:#121212;-webkit-transition:background-color .15s ease-out,transform .15s ease-out;-moz-transition:background-color .15s ease-out,transform .15s ease-out;transition:background-color .15s ease-out,transform .15s ease-out}.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-prev .custom-line-top,.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-next .custom-line-top{bottom:-2px}.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-prev .custom-line-bottom,.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-next .custom-line-bottom{top:-2px}.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-prev .eltd-hrl-single-nav-label,.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-next .eltd-hrl-single-nav-label{color:inherit;text-transform:uppercase;font-size:12px;position:relative;display:inline-block;vertical-align:top;font-weight:400;letter-spacing:2px}.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-prev{left:0}.eltd-hrl-standard-pagination ul li.eltd-hrl-pag-next{right:0}.eltd-hrl-pag-prev a:hover{color:#121212}.eltd-hrl-pag-prev a:hover .custom-line-top{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.eltd-hrl-pag-prev a:hover .custom-line-bottom{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.eltd-hrl-pag-next a:hover{color:#121212}.eltd-hrl-pag-next a:hover .custom-line-top{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.eltd-hrl-pag-next a:hover .custom-line-bottom{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.eltd-hrl-load-more-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltd-hrl-load-more-holder .eltd-hrl-load-more{margin:40px 0 0;text-align:center}.eltd-hrl-loading{position:relative;display:none;width:100%;margin:40px 0 20px;color:#121212;text-align:center}.eltd-hrl-loading.eltd-filter-trigger{position:absolute;top:250px;left:0}.eltd-hrl-loading.eltd-standard-pag-trigger{position:absolute;top:50px;left:0}.eltd-hrl-has-filter .eltd-hrl-loading.eltd-standard-pag-trigger{top:150px}.eltd-hrl-loading.eltd-showing{display:block}.eltd-hrl-loading>div{position:relative;display:inline-block;vertical-align:middle;width:14px;height:14px;margin:0 3px;background-color:#121212;border-radius:100%;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;-moz-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.eltd-hrl-loading .eltd-hrl-loading-bounce1{-webkit-animation-delay:-.32s;-moz-animation-delay:-.32s;animation-delay:-.32s}.eltd-hrl-loading .eltd-hrl-loading-bounce2{-webkit-animation-delay:-.16s;-moz-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-moz-keyframes sk-bouncedelay{0%,80%,100%{-moz-transform:scale(0)}40%{-moz-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-amenity-item{display:inline-block;float:left;width:100%}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-amenity-item input{display:none}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-amenity-item input:checked+label .eltd-checkbox-frame{background-color:#212112;border-color:#212112}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-amenity-item label{text-transform:none;font-size:15px}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-amenities-holder .eltd-amenity-item label .eltd-checkbox-frame{position:relative;display:inline-block;height:20px;width:20px;font-size:13px;line-height:18px;text-align:center;border:1px solid #e1e1e1;box-sizing:border-box;color:#fff;background-color:#fff;margin-right:10px;top:1px;-webkit-transition:background-color .2s ease-out,border-color .2s ease-out;-moz-transition:background-color .2s ease-out,border-color .2s ease-out;transition:background-color .2s ease-out,border-color .2s ease-out}.eltd-hrl-holder .eltd-hrl-filter-part{border:1px solid #d7d7d7;padding:0 26px}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-hr-filter-button{margin-top:30px;margin-right:15px}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-hotel-room-query-section{display:inline-block;vertical-align:middle}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-query-result{display:block}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-result-message{padding-right:10px}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-undo-query-save{cursor:pointer}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-undo-query-message{padding-right:3px}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-date-holder label{display:block;color:#212112}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-date-holder .eltd-input-min-size,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-date-holder .eltd-input-max-size{display:inline-block;position:relative;width:100%}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-date-holder .eltd-input-min-size:after,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-date-holder .eltd-input-max-size:after{position:absolute;bottom:31px;right:18px;font-family:'Linearicons-Free';z-index:-1;content:"\e836";font-size:20px;color:#121212}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-date-holder .eltd-input-min-date,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-date-holder .eltd-input-max-date{display:inline-block;float:left;width:49%;position:relative}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-date-holder .eltd-input-min-date input,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-date-holder .eltd-input-max-date input{margin-bottom:0;padding:11px 38px 11px 18px}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-date-holder .eltd-input-min-date{margin-right:2%}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-date-holder .eltd-sufix{position:absolute;line-height:44px;right:18px;top:0}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-extra-services-holder .eltd-extra-service-item{display:inline-block;float:left;width:25%}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-location-holder label{display:block}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-location-holder .select2{width:100% !important}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-range-slider-wrapper{height:28px;margin-bottom:8px}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-range-slider{position:relative;height:2px;background-color:#eaeaea;top:50%;margin-top:-2px}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-range-slider .ui-slider-range{position:absolute;display:block;height:100%;background-color:#121212;z-index:1}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-range-slider .ui-slider-handle{position:absolute;top:-5px;height:14px;width:14px;background-color:#121212;margin:0 0 0 -1px;cursor:pointer;outline:0;z-index:2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-range-slider .ui-slider-handle:last-child{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.eltd-hrl-holder .eltd-hrl-filter-part{float:right;margin-bottom:20px;padding-top:8px;padding-bottom:16px}.eltd-hrl-holder .eltd-hrl-filter-part label{text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:.22em}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-amenity-item .eltd-label-text{text-transform:none;font-size:15px;font-weight:300;color:#545454}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-amenity-item label{letter-spacing:0}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-section-action .eltd-btn{padding:16px 20px}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-section-room-count,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-section-adults,.eltd-hrl-holder .eltd-hrl-filter-part .eltd-section-children{margin-top:13px}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-price-holder .eltd-rangle-slider-response-holder{border:1px solid #ebebeb;padding:4px 12px;margin-bottom:12px}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-row{position:relative;display:table;table-layout:fixed;height:100%;width:100%;margin-bottom:13px}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-row.eltd-filter-section-csp{margin-top:4px}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-row .eltd-btn{width:100%}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-section{box-sizing:border-box}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-section:first-child{padding-left:0;border-left:0}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-section .eltd-filter-date-holder input[type=text]{margin:0 0 15px}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-section-3{width:25%}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-section-6{width:50%}.eltd-hrl-holder .eltd-hrl-filter-part .eltd-filter-section-9{width:75%}.eltd-hrl-holder .select2{width:100% !important}.eltd-hrl-holder.eltd-hrl-divided article .eltd-item-holder{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltd-hrl-holder.eltd-hrl-divided article .eltd-item-holder .eltd-hrl-item-image,.eltd-hrl-holder.eltd-hrl-divided article .eltd-item-holder .eltd-hrl-item-content{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle}.eltd-hrl-holder.eltd-hrl-divided article .eltd-item-holder .eltd-hrl-item-image .eltd-hrl-item-content-inner .eltd-hrl-price,.eltd-hrl-holder.eltd-hrl-divided article .eltd-item-holder .eltd-hrl-item-content .eltd-hrl-item-content-inner .eltd-hrl-price{margin:10px 0 32px;font-size:18px}.eltd-hrl-holder.eltd-hrl-divided article .eltd-item-holder .eltd-hrl-item-image .eltd-hrl-item-content-inner p.eltd-pli-excerpt,.eltd-hrl-holder.eltd-hrl-divided article .eltd-item-holder .eltd-hrl-item-content .eltd-hrl-item-content-inner p.eltd-pli-excerpt{margin:10px 0 20px}.eltd-hrl-holder.eltd-hrl-divided article .eltd-item-holder .eltd-hrl-item-content{padding:0 0 12px 30px;margin-bottom:23px}.eltd-hrl-holder.eltd-hrl-divided article .eltd-hrl-item-title{margin:0}.eltd-hrl-holder.eltd-hrl-gallery article{overflow:hidden}.eltd-hrl-holder.eltd-hrl-gallery.eltd-hrl-gallery-hover-sfb .eltd-hrl-item-content{position:absolute;display:block;width:100%;left:0;bottom:0;padding:15px 24px 15px;box-sizing:border-box;text-align:left;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .35s cubic-bezier(.32,.93,.49,.77) .05s;-moz-transition:all .35s cubic-bezier(.32,.93,.49,.77) .05s;transition:all .35s cubic-bezier(.32,.93,.49,.77) .05s;background-color:#fff;overflow:hidden}.eltd-hrl-holder.eltd-hrl-gallery.eltd-hrl-gallery-hover-sfb .eltd-hrl-item-image img{-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;transform:scale(1) !important}.eltd-hrl-holder.eltd-hrl-gallery.eltd-hrl-gallery-hover-sfb article:hover .eltd-hrl-item-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.eltd-hrl-holder.eltd-hrl-gallery.eltd-hrl-gallery-hover-sfb .eltd-hrl-item-title{margin:0}.eltd-hrl-holder.eltd-hrl-gallery.eltd-hrl-gallery-hover-sfb .eltd-hrl-price-pn{display:none}.eltd-hrl-holder.eltd-hrl-gallery.eltd-hrl-gallery-hover-st .eltd-hrl-item-content{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.3);text-align:center;-webkit-transition:opacity .15s cubic-bezier(.09,.13,.13,.98);-moz-transition:opacity .15s cubic-bezier(.09,.13,.13,.98);transition:opacity .15s cubic-bezier(.09,.13,.13,.98);opacity:0}.eltd-hrl-holder.eltd-hrl-gallery.eltd-hrl-gallery-hover-st .eltd-hrl-item-content .eltd-hrl-item-content-holder{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltd-hrl-holder.eltd-hrl-gallery.eltd-hrl-gallery-hover-st .eltd-hrl-item-content .eltd-hrl-item-content-holder .eltd-hrl-item-content-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:bottom;padding-bottom:50px}.eltd-hrl-holder.eltd-hrl-gallery.eltd-hrl-gallery-hover-st article:hover .eltd-hrl-item-content{opacity:1}.eltd-hrl-holder.eltd-hrl-gallery.eltd-hrl-gallery-hover-st .eltd-hrl-item-title{margin:0;color:#fff}.eltd-hrl-holder.eltd-hrl-gallery.eltd-hrl-gallery-hover-st .eltd-hrl-price{color:#fff;font-family:"Playfair Display";font-size:23px;font-weight:400}.eltd-hrl-holder.eltd-hrl-gallery.eltd-hrl-gallery-hover-st .eltd-hrl-price .eltd-hrl-price-currency{font-size:12px;height:100%;display:inline-block;vertical-align:top;margin-right:3px}.eltd-hrl-holder.eltd-hrl-gallery.eltd-hrl-gallery-hover-st .eltd-hrl-price .eltd-hrl-price-pn{font-size:12px;letter-spacing:2px;font-weight:400;font-family:"Open Sans",sans}.eltd-hrl-holder.eltd-hrl-standard.eltd-normal-space .eltd-outer-space .eltd-item-space{margin:0 0 50px}.eltd-hrl-holder.eltd-hrl-standard article .eltd-hrl-item-title{margin:23px 0 0}.eltd-hrl-sort-part{position:relative;display:table;table-layout:fixed;height:100%;width:100%;height:60px;background-color:#121212;padding:25px 30px;box-sizing:border-box;margin-bottom:40px}.eltd-hrl-sort-part .eltd-hrl-sort-part-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle}.eltd-hrl-sort-part .eltd-hrl-sort-part-inner .eltd-hrl-sort-part-item{position:relative;display:inline-block;vertical-align:middle;width:auto;margin:0 15px;color:#fff;cursor:pointer;font-size:12px;text-transform:uppercase;font-weight:400;letter-spacing:2px}.eltd-hrl-sort-part .eltd-hrl-sort-part-inner .eltd-hrl-sort-part-item:after{content:"";position:absolute;bottom:0;left:0;width:calc(100% - 2px);height:1px;background-color:#fff;-webkit-transition:all .2s cubic-bezier(.32,.93,.49,.77) .05s;-moz-transition:all .2s cubic-bezier(.32,.93,.49,.77) .05s;transition:all .2s cubic-bezier(.32,.93,.49,.77) .05s;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);transform:scale(0,1)}.eltd-hrl-sort-part .eltd-hrl-sort-part-inner .eltd-hrl-sort-part-item.eltd-hrl-sort-part-item-active:after,.eltd-hrl-sort-part .eltd-hrl-sort-part-inner .eltd-hrl-sort-part-item:hover:after{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)}.eltd-hrl-sort-part .eltd-hrl-sort-part-inner .eltd-hrl-sort-part-item:first-child{margin-left:0}.eltd-hrl-sort-part .eltd-hrl-sort-part-inner .eltd-hrl-sort-part-item:last-child{margin-right:0}.eltd-hrp-holder{margin:0 auto;position:relative;display:table}.eltd-hrp-holder.eltd-big-room-first{direction:rtl}.eltd-hrp-holder .eltd-hrp{display:table-cell;vertical-align:middle;padding:15px 13px}.eltd-hrp-holder .eltd-hrp .eltd-hrp-inner .eltd-hrp-image{position:relative;overflow:hidden}.eltd-hrp-holder .eltd-hrp .eltd-hrp-inner .eltd-hrp-image img{display:block}.eltd-hrp-holder .eltd-hrp .eltd-hrp-inner .eltd-hrp-text-wrapper{position:relative;padding-top:14px}.eltd-hrp-holder .eltd-hrp .eltd-hrp-inner .eltd-hrp-text-wrapper .eltd-hrp-title{margin:0;display:inline-block;text-align:left;float:left;text-transform:capitalize}.eltd-hrp-holder .eltd-hrp .eltd-hrp-inner .eltd-hrp-text-wrapper .eltd-hrp-price-wrapper{position:absolute;right:0;width:40%;overflow:hidden}.eltd-hrp-holder .eltd-hrp .eltd-hrp-inner .eltd-hrp-text-wrapper .eltd-hrp-price{margin:0;position:relative;display:inline-block;float:right;top:-3px;font-size:15px;color:#121212;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.eltd-hrp-holder .eltd-hrp .eltd-hrp-inner .eltd-hrp-trim{position:absolute;top:-2px;left:-2px;height:calc(100% - 36px);width:calc(100% - 36px);border:20px solid #fff;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);visibility:hidden;-webkit-transition:-webkit-transform .7s cubic-bezier(.47,.56,0,.88),visibility 0s .7s;transition:transform .7s cubic-bezier(.47,.56,0,.88),visibility 0s .7s}.eltd-hrp-holder .eltd-hrp .eltd-hrp-inner:hover .eltd-hrp-trim{visibility:visible;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);transform:scale(1.01);-webkit-transition:-webkit-transform .7s cubic-bezier(.47,.56,0,.88);transition:transform .7s cubic-bezier(.47,.56,0,.88)}