﻿.daterangepicker{position:fixed;color:#1a181b;background-color:rgba(0,0,0,.5);border-radius:0;width:100%;padding:0;margin-top:1px;top:0!important;right:0!important;padding-bottom:100px;height:100%;background-clip:border-box;}.daterangepicker .div-row{float:right;width:100%;}.daterangepicker .calendars-holder{background:#ebece7;padding:15px;float:right;width:100%;position:relative;}.daterangepicker .calendars-holder .cancel-btn{left:5px;position:absolute;top:-10px;font-size:35px;color:#1a181b;z-index:10;padding:10px;}.daterangepicker .calendars-holder .ranges{display:none;float:left;width:18%;margin-right:2%;position:relative;}.daterangepicker .calendars-holder .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%;}.daterangepicker .calendars-holder .ranges li{font-size:13px;background-color:#55c2c9;border:1px solid #55c2c9;border-radius:0;color:#4a5257;padding:3px 12px;margin-bottom:8px;cursor:pointer;}.daterangepicker .calendars-holder .ranges li:hover{background-color:#4a5257;border:1px solid #4a5257;color:#fff;}.daterangepicker .calendars-holder .ranges li.active{background-color:#4a5257;border:1px solid #4a5257;color:#fff;}.daterangepicker .calendars-holder .ranges .summery-dates{margin-top:45px;color:#fff;}.daterangepicker .calendars-holder .ranges .summery-dates .summery-date{font-size:16px;border-bottom:1px solid #7c8a92;margin-top:40px;}.daterangepicker .calendars-holder .ranges .summery-dates .summery-date:first-child{margin:0;}.daterangepicker .calendars-holder .ranges .summery-dates .summery-title{font-size:20px;display:block;}.daterangepicker .calendars-holder .ranges .summery-dates .summery-week-day{display:block;}.daterangepicker .calendars-holder .ranges .summery-dates .summery-month-day{font-size:75px;line-height:75px;}.daterangepicker .calendars-holder .ranges .summery-dates .summery-month{padding-right:5px;}.daterangepicker .calendars-holder .ranges .summery-nights{margin-top:10px;font-size:16px;}.daterangepicker .calendars-holder .ranges .applyBtn{margin-top:70px;text-align:center;color:#1a181b;background:#33919b;border-radius:3px;padding:6px 24px;font-size:18px;}.daterangepicker .calendars-holder .calender-content{float:right;width:77%;overflow:hidden;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder{position:relative;float:right;width:100%;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-step{float:right;text-align:right;margin-top:25px;margin-bottom:5px;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-step .number{border-radius:50px;background:#33919b;width:29px;height:29px;float:right;text-align:center;margin-top:5px;margin-left:5px;line-height:29px;color:#ebece7;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-step .step-label{color:#1a181b;font-size:22px;line-height:40px;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .current-selected{position:absolute;right:0;left:0;top:0;font-size:26px;color:#1a181b;text-align:center;pointer-events:none;text-indent:25%;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .select-label{width:100%;text-align:right;font-size:18px;color:#1a181b;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row{float:right;width:100%;background:#fff;position:relative;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row .reset-button{float:left;color:#1a181b;cursor:pointer;margin-left:35px;border:1px solid #32909a;padding:5px 8px;margin-top:5px;font-size:.875em;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row .dates-label-inputs{width:92%;color:#1a181b;border-bottom:1px solid #e5e6e1;margin:0 auto;height:40px;padding-top:10px;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row .dates-label-inputs .dates-select-label{float:right;padding-top:3px;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row .dates-label-inputs .start-date-label,.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row .dates-label-inputs .end-date-label{float:right;margin-right:20px;border-bottom:3px solid #d7d8d3;padding:3px 10px 4px 10px;padding-left:20px;cursor:pointer;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row .dates-label-inputs .start-date-label.active,.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row .dates-label-inputs .end-date-label.active{border-bottom:3px solid #32909a;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row .dates-label-inputs .start-date-label .date-value,.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row .dates-label-inputs .end-date-label .date-value{font-family:'Heebo-Bold';margin-right:10px;}.daterangepicker .calendars-holder .calender-content .calendar-tables-holder.anim-h{float:right;position:relative;transform:translate(48%,0);-moz-transition:transform 800ms ease;-ms-transition:transform 800ms ease;-o-transition:transform 800ms ease;transition:transform 800ms ease;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder{float:right;width:100%;color:#1a181b;margin-top:7px;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend{float:right;width:100%;background:#fff;padding:10px;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item{float:right;margin-right:30px;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item:first-child{margin:0;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item .legend-text{padding-right:10px;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item .legend-icon{width:16px;height:16px;float:right;margin-top:2px;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item.legend-arrival .legend-icon{background:#33919b;border-radius:0 15px 15px 0;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item.legend-departure .legend-icon{background:#33919b;border-radius:15px 0 0 15px;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item.legend-available .legend-icon,.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item.legend-holiday .legend-icon{background:#f2efe5;border:1px solid #e2e2e2;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item.legend-notavailable .legend-icon{background:#fff;border:1px solid #e2e2e2;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item.legend-holiday .legend-icon{position:relative;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item.legend-holiday .legend-icon:after{content:'';position:absolute;top:0;left:0;border-bottom:8px solid transparent;border-left:8px solid #33919b;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .price-commnet{float:right;color:#1a181b;margin-top:15px;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .apply-btn{display:none;}.daterangepicker.openscenter:before{right:0;left:0;width:0;margin-left:auto;margin-right:auto;}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto;}.daterangepicker.dropup{margin-top:-5px;}.daterangepicker.dropup:before{top:initial;border-bottom:initial;}.daterangepicker.dropup:after{top:initial;border-bottom:initial;}.daterangepicker.dropdown-menu{max-width:none;z-index:101;}.daterangepicker.show-calendar .calendar{display:block;float:right;width:50%;background:#fff;}.daterangepicker.show-calendar .calendar .calendar-table{padding:0;border-radius:0;background-color:#fff;position:relative;}.daterangepicker.show-calendar .calendar .calendar-table .top-calendar{height:48px;line-height:48px;position:relative;}.daterangepicker.show-calendar .calendar .calendar-table .top-calendar .month{text-align:center;font-size:16px;color:#1a181b;}.daterangepicker.show-calendar .calendar .calendar-table .calendar-arrow .available{position:absolute;top:50%;font-size:20px;color:#55c2c9;}.daterangepicker.show-calendar .calendar .calendar-table .calendar-arrow .available.next{left:10px;}.daterangepicker.show-calendar .calendar .calendar-table .calendar-arrow .available.prev{right:10px;}.daterangepicker.show-calendar .calendar .calendar-table .div-table{height:380px;width:410px;margin-right:35px;}.daterangepicker.show-calendar .calendar .calendar-table .div-table .div-head .div-row{color:#4a5257;font-size:15px;}.daterangepicker.show-calendar .calendar .calendar-table .div-table .div-head .div-row .dh{text-align:center;border:1px solid #e2e2e2;border-right:0;padding:5px;font-weight:bold;float:right;width:55px;}.daterangepicker.show-calendar .calendar .calendar-table .div-table .div-head .div-row .dh:first-child{border-right:1px solid #e2e2e2;}.daterangepicker.show-calendar .calendar .calendar-table .bottom-calendar{height:15px;}.daterangepicker.show-calendar .calendar:nth-child(even){float:left;}.daterangepicker.show-calendar .calendar:nth-child(even) .calendar-table .div-table{margin-right:12px;margin-left:35px;}.daterangepicker .calendar{display:none;max-width:100%;margin:0;}.daterangepicker .dc{text-align:center;width:55px;height:55px;border-radius:0;border:1px solid #e2e2e2;border-right:0;border-top:0;white-space:nowrap;cursor:pointer;vertical-align:top;font-size:14px;padding:0!important;float:right;}.daterangepicker .dc:first-child{border-right:1px solid #e2e2e2;}.daterangepicker .dc span{display:block;margin-top:5px;direction:ltr;font-weight:bold;text-align:right;padding-right:5px;}.daterangepicker .dc span.price-span{font-weight:normal;pointer-events:none;}.daterangepicker .dc .sold-out{font-size:12px;color:#b5391c;}.daterangepicker .dc.available{background:#f2efe5;}.daterangepicker .dc.available.holiday-day{position:relative;}.daterangepicker .dc.available.holiday-day:after{content:'';position:absolute;top:0;left:0;border-bottom:16px solid transparent;border-left:16px solid #33919b;}.daterangepicker .dc.available.active:after{display:none;}.daterangepicker .dc.week{font-size:80%;color:#ccc;}.daterangepicker .dc.off,.daterangepicker .dc.off.start-date,.daterangepicker .dc.off.end-date{background-color:#fff;color:#d2d8de;}.daterangepicker .dc.off-other-month,.daterangepicker .dc.off-other-month.disabled,.daterangepicker .dc.off-other-month.active,.daterangepicker .dc.off-other-month.holiday-day,.daterangepicker .dc.off-other-month:hover,.daterangepicker .dc.off-other-month.in-range,.daterangepicker .dc.off-other-month.in-range-end{background:transparent!important;color:transparent!important;border-radius:inherit;}.daterangepicker .dc.off-other-month:after,.daterangepicker .dc.off-other-month.disabled:after,.daterangepicker .dc.off-other-month.active:after,.daterangepicker .dc.off-other-month.holiday-day:after,.daterangepicker .dc.off-other-month:hover:after,.daterangepicker .dc.off-other-month.in-range:after,.daterangepicker .dc.off-other-month.in-range-end:after{display:none;}.daterangepicker .dc.off-other-month:hover,.daterangepicker .dc.off-other-month.disabled:hover,.daterangepicker .dc.off-other-month.active:hover,.daterangepicker .dc.off-other-month.holiday-day:hover,.daterangepicker .dc.off-other-month:hover:hover,.daterangepicker .dc.off-other-month.in-range:hover,.daterangepicker .dc.off-other-month.in-range-end:hover{background:transparent!important;color:transparent!important;}.daterangepicker .dc.off-other-month .date-span,.daterangepicker .dc.off-other-month.disabled .date-span,.daterangepicker .dc.off-other-month.active .date-span,.daterangepicker .dc.off-other-month.holiday-day .date-span,.daterangepicker .dc.off-other-month:hover .date-span,.daterangepicker .dc.off-other-month.in-range .date-span,.daterangepicker .dc.off-other-month.in-range-end .date-span,.daterangepicker .dc.off-other-month .sold-out,.daterangepicker .dc.off-other-month.disabled .sold-out,.daterangepicker .dc.off-other-month.active .sold-out,.daterangepicker .dc.off-other-month.holiday-day .sold-out,.daterangepicker .dc.off-other-month:hover .sold-out,.daterangepicker .dc.off-other-month.in-range .sold-out,.daterangepicker .dc.off-other-month.in-range-end .sold-out{display:none;}.daterangepicker .dc.in-range{background-color:#55c2c9;border-color:#e2e2e2;color:#fff;border-radius:0;}.daterangepicker .dc.in-range.in-range-end{border-radius:15px 0 0 15px;background:#33919b;}.daterangepicker .dc.start-date{border-radius:0 15px 15px 0;}.daterangepicker .dc.end-date{border-radius:15px 0 0 15px;}.daterangepicker .dc.start-date.end-date{border-radius:15px;}.daterangepicker .dc.active,.daterangepicker .dc.active:hover{background-color:#33919b;border-color:#e2e2e2;color:#fff;}.daterangepicker .dc.disabled.active{background-color:#33919b;border-color:#e2e2e2;color:#fff;}.daterangepicker .dc.disabled.active .sold-out{display:none;}.daterangepicker .dh.month{width:auto;}.daterangepicker .dc.disabled,.daterangepicker option.disabled{color:#d2d8de;cursor:not-allowed;}.daterangepicker .dc.disabled .price-span,.daterangepicker option.disabled .price-span{display:none;}.daterangepicker .dc.disable-click,.daterangepicker option.disable-click{cursor:not-allowed;}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default;}.daterangepicker select.monthselect{margin-left:2%;width:56%;}.daterangepicker select.yearselect{width:40%;}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin-bottom:0;}.daterangepicker .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;height:30px;line-height:30px;display:block;vertical-align:middle;margin:0 0 5px 0;padding:0 6px;padding-right:28px;width:100%;}.daterangepicker .input-mini.active{border:1px solid #33919b;border-radius:4px;}.daterangepicker .daterangepicker_input{position:relative;display:none;}.daterangepicker .daterangepicker_input i{position:absolute;right:8px;top:8px;}.daterangepicker .side-content{float:left;width:21%;}.daterangepicker .side-content .room-paxs-holder .rooms-paxs-step{float:right;text-align:right;margin-top:25px;}.daterangepicker .side-content .room-paxs-holder .rooms-paxs-step .number{border-radius:50px;background:#33919b;width:30px;height:30px;float:right;text-align:center;margin-top:5px;margin-left:5px;line-height:30px;color:#ebece7;}.daterangepicker .side-content .room-paxs-holder .rooms-paxs-step .step-label{color:#1a181b;font-size:22px;line-height:40px;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content{min-height:420px;float:right;width:100%;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content .popup-room-pax-container{float:right;width:100%;margin-top:5px;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content .popup-room-pax-container .popup-room-pax-holder{background:#fff;padding:15px;margin-top:20px;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content .popup-room-pax-container .popup-room-pax-holder .popup-room-pax-title{display:none;text-align:right;cursor:pointer;background:url(../images/arrowpax.png) no-repeat left center #fff;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content .popup-room-pax-container .popup-room-pax-holder:first-child{margin:0;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content .popup-room-pax-container .popup-room-pax-holder .popup-room-pax-row{display:flex;width:100%;justify-content:space-between;color:#4a5257;margin-top:25px;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content .popup-room-pax-container .popup-room-pax-holder .popup-room-pax-row:first-child{margin:0;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content .popup-room-pax-container .popup-room-pax-holder .popup-room-pax-row button{border:1px solid #009bc2;border-radius:0;color:#009bc2;height:30px;background:#fff;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content .popup-room-pax-container .popup-room-pax-holder .popup-room-pax-row button.disable{background:rgba(74,82,87,0);border:2px solid #b1c4d0;color:#b1c4d0;outline:0;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content .popup-room-pax-container .popup-room-pax-holder .popup-room-pax-row .count{color:#4a5257;font-size:18px;padding:0 15px;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content .popup-room-pax-container .popup-room-pax-holder .popup-room-pax-row .room-pax-header{color:#4a5257;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content .popup-room-pax-container .popup-room-pax-holder .popup-room-pax-row .room-pax-header span{display:block;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content .popup-room-pax-container .popup-room-pax-holder .remove-room-panel{text-align:center;cursor:pointer;text-decoration:underline;margin-top:20px;display:block;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content .add-room{float:right;width:100%;color:#1a181b;text-align:right;margin-top:12px;text-decoration:underline;cursor:pointer;}.daterangepicker .side-content .promo-holder{float:right;width:100%;margin-top:20px;text-align:center;}.daterangepicker .side-content .promo-holder .promo-label{color:#1a181b;cursor:pointer;}.daterangepicker .side-content .promo-holder .promo-label u{pointer-events:none;}.daterangepicker .side-content .promo-holder .promo-input-holder{display:none;}.daterangepicker .side-content .submit-area{float:right;width:100%;text-align:center;margin-top:25px;}.daterangepicker .side-content .submit-area .search-button{border-radius:2px;background-color:#1a181b;width:180px;height:50px;font-size:26px;color:#fff;border:0;}.engine-holder{background:#55c2c9;float:right;width:100%;height:100%;}.engine-holder #flowDivComb{display:none;}.engine-holder .resort-holder{float:right;width:300px;margin-right:18px;}.engine-holder .resort-holder .hotel-header{display:none;}.engine-holder .resort-holder select{border:1px solid #c7c7c7;width:300px;height:50px;border-radius:2px;padding-right:10px;-webkit-appearance:none;-moz-appearance:none;background:url(../images/selectarrow.png) no-repeat left center #fff;}.engine-holder .resort-holder select::-ms-expand{display:none;}.engine-holder .dates-holder{float:right;width:315px;margin-right:13px;}.engine-holder .dates-holder #dates{display:none;}.engine-holder .dates-holder .dates-dispaly{width:315px;height:50px;line-height:35px;border-radius:2px;}.engine-holder .dates-holder .dates-dispaly .check-in-date,.engine-holder .dates-holder .dates-dispaly .check-out-date{float:right;background:url(../images/calendar.png) no-repeat 13px center #fff;padding:10px;height:50px;width:150px;}.engine-holder .dates-holder .dates-dispaly .dates-sep{float:right;width:13px;height:50px;}.engine-holder .date-pickers-loader{background:url(Images/Magnify.gif) no-repeat;width:70px;height:50px;float:right;}.engine-holder .rooms-paxs-summery-holder{float:right;width:315px;margin-right:13px;background:url(../images/selectarrow.png) no-repeat left center #fff;}.engine-holder .rooms-paxs-summery-holder .rooms-paxs-summery{padding-right:1%;width:270px;height:50px;border-radius:2px;padding-right:10px;color:#4a5257;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.engine-holder .bottom-engine-holder{float:right;width:150px;margin-right:13px;}.engine-holder .bottom-engine-holder .search-button{border-radius:2px;background:#1a181b;width:150px;height:50px;color:#fff;font-size:1.25em;border:0;}.engine-holder .bottom-engine-holder .search-button:hover{border:2px solid #fff;}.engine-type-main.specail-langheb.engine-holder:before{content:'5% הנחה למזמינים באתר';float:right;width:100%;text-align:center;color:#1a181b;font-size:1.375em;padding:4px 0;height:auto;}.engine-type-main.engine-holder:before{content:'';height:26px;float:right;width:100%;text-align:center;color:#1a181b;font-size:1.375em;padding:4px 0;}.engine-type-deal{padding:15px 0;}.engine-type-deal .dates-holder .dates-dispaly{width:420px;}.engine-type-deal .dates-holder .dates-dispaly .check-in-date,.engine-type-deal .dates-holder .dates-dispaly .check-out-date{width:200px;}.engine-type-deal .rooms-paxs-summery-holder{width:370px;margin-right:113px;}.engine-type-deal .rooms-paxs-summery-holder .rooms-paxs-summery{width:380px;}.engine-type-deal .bottom-engine-holder{width:227px;margin-right:23px;}.engine-type-deal .bottom-engine-holder .search-button{width:225px;}@media screen and (max-width:991px){.engine-holder{padding:15px;}.engine-holder.specail-langheb.engine-type-main:before{font-size:1.2em;}.engine-holder .engine-type-deal .resort-holder{margin:0;}.engine-holder .engine-type-deal .dates-holder{margin-top:10px;}.engine-holder .resort-holder{width:100%;margin:0;margin-top:15px;}.engine-holder .resort-holder .hotel-header{display:none;}.engine-holder .resort-holder select{width:100%;height:40px;}.engine-holder .dates-holder{width:100%;margin:20px 0 0 0;}.engine-holder .dates-holder .dates-dispaly{width:100%;}.engine-holder .dates-holder .dates-dispaly .check-in-date,.engine-holder .dates-holder .dates-dispaly .check-out-date{width:47.5%;height:40px;line-height:25px;}.engine-holder .rooms-paxs-summery-holder{width:100%;margin:10px 0 0 0;}.engine-holder .rooms-paxs-summery-holder .rooms-paxs-summery{width:100%;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.engine-holder .bottom-engine-holder{width:100%;margin:20px 0 0 0;}.engine-holder .bottom-engine-holder .search-button{width:100%;height:40px;}.daterangepicker{position:absolute;height:auto;}.daterangepicker .calendars-holder{padding:0;}.daterangepicker .calendars-holder .cancel-btn{font-size:25px;top:-8px;position:fixed;z-index:11;left:15px;}.daterangepicker .calendars-holder .calender-content{width:100%;}.daterangepicker .calendars-holder .calender-content .dates-step{display:none;}.daterangepicker .calendars-holder .calender-content .current-selected{display:none;}.daterangepicker .calendars-holder .calender-content .calendar{width:100%;}.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .top-calendar .month{font-size:25px;}.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table{width:100%;margin:0;border:0;height:380px;}.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .div-head .div-row .dh{border-right:0;border-left:0;width:14.28%;}.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc{width:14.28%;}.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.available{background-color:#f2efe5;}.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.in-range{background-color:#55c2c9;}.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.in-range.in-range-end{border-radius:15px 0 0 15px;background:#33919b;}.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.active,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.active:hover{background-color:#33919b;}.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.disabled,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.active,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.holiday-day,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month:hover,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.in-range,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.in-range-end{background:transparent!important;}.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month:after,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.disabled:after,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.active:after,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.holiday-day:after,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month:hover:after,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.in-range:after,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.in-range-end:after{display:none;}.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month:hover,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.disabled:hover,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.active:hover,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.holiday-day:hover,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month:hover:hover,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.in-range:hover,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.in-range-end:hover{background:transparent!important;}.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month .date-span,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.disabled .date-span,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.active .date-span,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.holiday-day .date-span,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month:hover .date-span,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.in-range .date-span,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.in-range-end .date-span,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month .sold-out,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.disabled .sold-out,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.active .sold-out,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.holiday-day .sold-out,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month:hover .sold-out,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.in-range .sold-out,.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc.off-other-month.in-range-end .sold-out{display:none;}.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc span.price-span{font-size:12px;}.daterangepicker .calendars-holder .calender-content .calendar .calendar-table .div-table .dc .sold-out{font-size:11px;}.daterangepicker .calendars-holder .calender-content .calendar .calendar-arrow{display:none;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder{margin:0;position:fixed;right:0;left:0;margin-right:auto;margin-left:auto;background:#ebece7;z-index:10;width:91%;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row{background:none;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row .reset-button{color:#33919b;text-decoration:underline;font-size:16px;display:block;cursor:pointer;float:right;margin-top:15px;margin-right:5px;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row .dates-label-inputs{float:right;width:100%;display:block;height:auto;padding:0;border:0;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row .dates-label-inputs .date-label,.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row .dates-label-inputs .dates-select-label{display:none;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row .dates-label-inputs .start-date-label,.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row .dates-label-inputs .end-date-label{float:right;padding:0;width:41%;height:40px;line-height:40px;font-size:1em;text-align:right;margin:0;border:0;cursor:default;pointer-events:none;}.daterangepicker .calendars-holder .calender-content .top-calendar-holder .dates-and-reset-row .dates-label-inputs .dates-sep{background:url("Images/arrowLeft.png") no-repeat center center;height:40px;float:right;width:14%;margin:0 2%;}.daterangepicker .calendars-holder .calender-content .calendar-tables-holder{margin-top:90px;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder{background:#fff;text-align:center;margin:0;padding-bottom:15px;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .load-calendars{background:url(Images/arrow-down.png) no-repeat center center;height:33px;cursor:pointer;float:right;width:100%;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .apply-btn{background-color:#33919b;width:100%;height:50px;font-size:26px;color:#1a181b;border:0;border-radius:0;position:fixed;bottom:0;right:0;opacity:1;display:block;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .price-commnet{text-align:center;float:none;position:fixed;margin-top:10px;top:0;z-index:10;left:0;right:0;pointer-events:none;text-indent:15%;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend{display:none;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item{margin-right:7px;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item .legend-text{padding-right:5px;font-size:14px;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item.legend-arrival,.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item.legend-departure{display:none;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item.legend-available{margin:0;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item.legend-available .legend-icon{background-color:#fff;}.daterangepicker .calendars-holder .calender-content .bottom-calendar-holder .calendar-legend .legend-item.legend-notavailable .legend-icon{opacity:.3;}.daterangepicker.calendars-click .side-content{display:none;}.daterangepicker.room-paxs-click .calender-content{display:none;}.daterangepicker.room-paxs-click .side-content{width:100%;}.daterangepicker.room-paxs-click .room-paxs-holder .rooms-paxs-step{text-align:center;width:100%;}.daterangepicker.room-paxs-click .room-paxs-holder .rooms-paxs-step .number{display:none;}.daterangepicker.room-paxs-click .room-paxs-holder .rooms-paxs-step .step-label{font-size:20px;}.daterangepicker.room-paxs-click .room-paxs-holder .room-paxs-content{min-height:0;}.engine-holder.specail-langeng.engine-holder:before{font-size:1.2em;}}@media screen and (min-width:992px) and (max-width:1200px){.daterangepicker.show-calendar .calendar .calendar-table .div-table{width:320px;margin-right:30px;height:330px;}.daterangepicker.show-calendar .calendar .calendar-table .div-table .div-head .div-row .dh{width:45px;}.daterangepicker .dc{width:45px;height:45px;}.daterangepicker.show-calendar .calendar .calendar-table .top-calendar{height:40px;}.daterangepicker .dc .sold-out{display:none;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content .popup-room-pax-container .popup-room-pax-holder .popup-room-pax-row{display:block;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content .popup-room-pax-container .popup-room-pax-holder{text-align:center;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content{min-height:362px;}.daterangepicker .side-content .room-paxs-holder .room-paxs-content .popup-room-pax-container .popup-room-pax-holder{margin-top:10px;padding:5px;}}