.odp_search_form_wrapper input,.odp_search_form_wrapper select{border:1px solid #ccc;margin:0;width:100%;height:50px;line-height:50px;padding:0 15px}.odp_search_form_wrapper input:focus,.odp_search_form_wrapper select:focus{outline:none}.odp_search_form_wrapper.in_line{padding:10px}.odp_search_form_wrapper.in_line form{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:991px){.odp_search_form_wrapper.in_line form{display:block}}.odp_search_form_wrapper.in_line form .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:15px 0}.odp_search_form_wrapper.in_line form .field.datepicker_field{margin:0 0 5px}.odp_search_form_wrapper.in_line form .field.submit_field{margin:5px 0 0}@media only screen and (min-width:992px){.odp_search_form_wrapper.in_line form .field{margin:0 5px}.odp_search_form_wrapper.in_line form .field.datepicker_field{margin:0 5px 0 0}.odp_search_form_wrapper.in_line form .field.submit_field{margin:0 0 0 5px}}.odp_search_form_wrapper.in_line form .field.hidden{display:none}.odp_search_form_wrapper.in_line form .field.submit_field{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.odp_search_form_wrapper.in_column form{display:block}.odp_search_form_wrapper.in_column form .field{margin:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.odp_search_form_wrapper.in_column form .field.datepicker_field{margin:0 0 5px}.odp_search_form_wrapper.in_column form .field.submit_field{margin:5px 0 0}.odp_search_form_wrapper.in_column form .field.hidden{display:none}.odp_search_form_wrapper.in_column form .field label{margin:0 10px}.odp_search_results-table{width:100%;font-size:14px;border:1px solid #f2f6fc}.odp_search_results-table h3{margin:10px}.odp_search_results-table h4{font-size:17px;margin:0}.odp_search_results-table .tr{width:100%;border-bottom:1px solid #f2f6fc;text-align:center}@media only screen and (min-width:992px){.odp_search_results-table .tr{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}}.odp_search_results-table .tr .td{padding:15px 10px}@media only screen and (max-width:991px){.odp_search_results-table .tr .td:empty{display:none}}.odp_search_results-table .tr .td.title{border-right:1px solid #f2f6fc}@media only screen and (min-width:992px){.odp_search_results-table .tr .td.title{width:35%}}.odp_search_results-table .tr .td.title img{margin-bottom:15px}.odp_search_results-table .tr .td.features{border-right:1px solid #f2f6fc}@media only screen and (min-width:992px){.odp_search_results-table .tr .td.features{width:35%}}@media only screen and (min-width:992px){.odp_search_results-table .tr .td.cost{width:30%}}.odp_search_results-table .tr .td.cost .cost{margin-bottom:10px}.odp_search_results-table .tr .td.cost .cost-wrapper{display:inline-block;width:auto;text-align:center}.odp_search_results-table .tr.head .td{background:#f2f6fc}.odp_hotels_map_wrapper{margin:30px 0}.odp_hotels_map_wrapper .odp_hotels_map{margin-top:20px;height:400px}.odp_search_results-empty{border:1px solid red;border-radius:5px;padding:3px 10px}.rates{width:100%}.rates tr td,.rates tr th{text-align:left}@media only screen and (max-width:991px){.rates tr td:nth-child(3),.rates tr td:nth-child(4),.rates tr td:nth-child(5),.rates tr th:nth-child(3),.rates tr th:nth-child(4),.rates tr th:nth-child(5){display:none}.rates tr td .rate_plan_name,.rates tr th .rate_plan_name{font-weight:700}}@media only screen and (min-width:992px){.rates tr td .mobile,.rates tr th .mobile{display:none}}.rates tr td:last-child,.rates tr th:last-child{width:50px}.rates.loading{background:url(images/loading.gif) no-repeat 50%;background-size:30px 30px;opacity:.7}.rates form input{padding:0 0 0 10px;width:50px;text-align:center}.hotel_description{margin:20px}.odp_btn.clicked,button.clicked,input[type=submit].clicked{color:rgba(0,0,0,0)!important;background-image:url(images/loading.gif)!important;background-position:50%!important;background-size:auto 70%!important;background-repeat:no-repeat!important}.room_resource_check{margin-right:20px}.switch{position:relative;display:inline-block;width:50px;height:27px;margin:0}.switch input{display:none}.switch .slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:27px}.switch .slider,.switch .slider:before{position:absolute;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.switch .slider:before{content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;border-radius:50%}.switch .slider:after{content:"";color:#fff;display:block;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}.switch input:checked+.slider{background-color:#39414d}.switch input:focus+.slider{-webkit-box-shadow:0 0 1px #2196f3;box-shadow:0 0 1px #2196f3}.switch input:checked+.slider:before{-webkit-transform:translateX(22px);-ms-transform:translateX(22px);transform:translateX(22px)}.switch input:checked+.slider:after{content:""}.room_booking_data{width:100%;margin-bottom:40px}.room_booking_data .booking_check{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.room_booking_data .booking_check div{width:100%}.room_booking_data .booking_check div b{display:block}.product-type-room .hotel_name{margin-bottom:30px}.product-type-room .price{display:none}.product-type-room h1.product_title{margin-bottom:15px!important}.product-type-room h3{margin-bottom:20px;margin-top:40px}.check_column{width:100px;text-align:center}.booking_total{text-align:right;width:100%}.booking_total .order_total{margin:10px 0 20px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.booking_total .quantity{display:none}.odp_room_rates_options{width:100%}.room_resources_wrapper{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.room_resources_wrapper h3{margin-top:0}.room_resources_wrapper .room_resources{width:100%;margin:10px 0 30px}.room_resources_wrapper .room_resources:first-child{padding-right:30px;border-right:1px solid #111}.room_resources_wrapper .room_resources:last-child{margin-left:30px}.room_resources_wrapper .room_resources h4{margin:0 0 20px}.room_resources_wrapper .room_resources .room_resource{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}@media only screen and (max-width:767px){.room_resources_wrapper .room_resources .room_resource{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.room_resources_wrapper .room_resources .room_resource .room_resource_name,.room_resources_wrapper .room_resources .room_resource .room_resource_price{width:100%}.room_resources_wrapper .room_resources .room_resource .room_resource_price{text-align:right}.lightpick{position:absolute;z-index:99999;padding:4px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);color:#000;font-family:system-ui,Roboto,Helvetica,Arial,sans-serif;line-height:1.125em}.lightpick--inlined{position:relative;display:inline-block}.lightpick,.lightpick *,.lightpick:after,.lightpick:before{-webkit-box-sizing:border-box;box-sizing:border-box}.lightpick.is-hidden{display:none}.lightpick__months{display:grid;background-color:#eee;grid-template-columns:auto;grid-gap:1px}.lightpick--2-columns .lightpick__months{grid-template-columns:auto auto}.lightpick--3-columns .lightpick__months{grid-template-columns:auto auto auto}.lightpick--4-columns .lightpick__months{grid-template-columns:auto auto auto auto}.lightpick--5-columns .lightpick__months{grid-template-columns:auto auto auto auto auto}.lightpick__month{padding:4px;width:288px;background-color:#fff}.lightpick__month-title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lightpick__month-title{margin-top:4px;margin-bottom:4px;margin-left:4px;font-size:16px;font-weight:400;line-height:24px;cursor:default;padding:0 4px;border-radius:4px}.lightpick__month-title>.lightpick__select{border:none;background-color:rgba(0,0,0,0);outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}.lightpick__month-title>.lightpick__select:disabled{color:#333}.lightpick__month-title>.lightpick__select-months{font-weight:700;font-size:1em;margin-right:.5em}.lightpick__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.lightpick__close-action,.lightpick__next-action,.lightpick__previous-action{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:6px;width:32px;height:32px;outline:none;border:none;border-radius:50%;background-color:#ddd;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lightpick__next-action,.lightpick__previous-action{font-size:12px}.lightpick__close-action{font-size:18px}.lightpick__close-action:active,.lightpick__next-action:active,.lightpick__previous-action:active{color:inherit}.lightpick__days-of-the-week{display:grid;grid-template-columns:repeat(7,1fr)}.lightpick__day-of-the-week{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lightpick__days{display:grid;grid-template-columns:repeat(7,1fr)}.lightpick__day{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;background-position:50%;background-size:contain;background-repeat:no-repeat;font-size:13px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default}.lightpick__day.is-today{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='rgba(220, 50, 47, .5)' cx='16' cy='16' r='16'/%3E%3C/svg%3E");background-size:18.8% auto;background-position:bottom;color:#dc322f}.lightpick__day:not(.is-disabled):hover{background-size:contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='%23E0E0E0' cx='16' cy='16' r='16'/%3E%3C/svg%3E")}.lightpick__day.is-disabled{opacity:.38;pointer-events:none}.lightpick__day.disabled-tooltip{pointer-events:auto}.lightpick__day.is-disabled.is-forward-selected{opacity:1}.lightpick__day.is-disabled.is-forward-selected:not(.is-start-date){background-color:rgba(38,139,210,.1);background-image:none}.lightpick__day.is-next-month,.lightpick__day.is-previous-month{opacity:.38}.lightpick__day.lightpick__day.is-in-range:not(.is-disabled){opacity:1}.lightpick__day.is-in-range{border-radius:0;background-color:rgba(38,139,210,.1);background-image:none}.lightpick__day.is-in-range:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='rgba(38, 139, 210, 0.5)' cx='16' cy='16' r='16'/%3E%3C/svg%3E")}.lightpick__day.is-end-date.is-in-range.is-flipped,.lightpick__day.is-start-date.is-in-range{border-top-left-radius:50%;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:50%;background-color:#268bd2;background-image:none}.lightpick__day.is-end-date.is-in-range,.lightpick__day.is-start-date.is-in-range.is-flipped{border-top-left-radius:0;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:0;background-color:#268bd2;background-image:none}.lightpick__day.is-start-date.is-end-date{background-color:rgba(0,0,0,0)}.lightpick__day.is-end-date,.lightpick__day.is-end-date:hover,.lightpick__day.is-start-date,.lightpick__day.is-start-date.is-end-date,.lightpick__day.is-start-date:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='%23268BD2' cx='16' cy='16' r='16'/%3E%3C/svg%3E")}.lightpick__day.is-end-date,.lightpick__day.is-end-date:hover,.lightpick__day.is-start-date,.lightpick__day.is-start-date:hover{background-size:auto;background-position:50%;color:#fff;font-weight:700}.lightpick__tooltip{position:absolute;margin-top:-4px;padding:4px 8px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);white-space:nowrap;font-size:11px;pointer-events:none}.lightpick__tooltip:before{position:absolute;bottom:-5px;left:calc(50% - 5px);border-top:5px solid rgba(0,0,0,.12);border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);content:""}.lightpick__tooltip:after{position:absolute;bottom:-4px;left:calc(50% - 4px);border-top:4px solid #fff;border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0);content:""}.lightpick__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lightpick__apply-action,.lightpick__reset-action{border-radius:5px;font-size:12px;border:none}.lightpick__reset-action{color:#fff;background-color:#aeacad}.lightpick__apply-action{color:#fff;background-color:#2495f3}
/*# sourceMappingURL=app.a4059f04.css.map */