.jet-abaf-separate-fields{position:relative;width:100%}.jet-abaf-separate-fields .jet-abaf-separate-field+.jet-abaf-separate-field{padding-top:10px}.jet-abaf-separate-fields .jet-abaf-separate-field__label.jet-form__label,.jet-abaf-separate-fields .jet-abaf-separate-field__label.jet-form-builder__label{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.jet-abaf-field{position:relative;width:100%}@media(min-width: 600px){.jet-abaf-separate-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jet-abaf-separate-fields .jet-abaf-separate-field+.jet-abaf-separate-field{padding-top:0}.jet-abaf-separate-fields .jet-abaf-separate-field.jet-form-col-6:first-child{padding-right:5px}.jet-abaf-separate-fields .jet-abaf-separate-field.jet-form-col-6:first-child+.jet-abaf-separate-field{padding-left:5px}.jet-abaf-field{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}}.jet-form .date-picker-wrapper,.jet-form-builder .date-picker-wrapper,.jet-booking-calendar__container .date-picker-wrapper,.jet-abaf-details__booking-dates .date-picker-wrapper,.jet-abaf-product-check-in-out .date-picker-wrapper{position:absolute;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.15);box-shadow:0 5px 15px rgba(0,0,0,.15);font-size:12px;line-height:20px;padding:20px}.jet-form .date-picker-wrapper.inline-wrapper,.jet-form-builder .date-picker-wrapper.inline-wrapper,.jet-booking-calendar__container .date-picker-wrapper.inline-wrapper,.jet-abaf-details__booking-dates .date-picker-wrapper.inline-wrapper,.jet-abaf-product-check-in-out .date-picker-wrapper.inline-wrapper{position:relative;-webkit-box-shadow:none;box-shadow:none;display:inline-block}.jet-form .date-picker-wrapper.no-shortcuts,.jet-form-builder .date-picker-wrapper.no-shortcuts,.jet-booking-calendar__container .date-picker-wrapper.no-shortcuts,.jet-abaf-details__booking-dates .date-picker-wrapper.no-shortcuts,.jet-abaf-product-check-in-out .date-picker-wrapper.no-shortcuts{padding-bottom:12px}.jet-form .date-picker-wrapper.no-topbar,.jet-form-builder .date-picker-wrapper.no-topbar,.jet-booking-calendar__container .date-picker-wrapper.no-topbar,.jet-abaf-details__booking-dates .date-picker-wrapper.no-topbar,.jet-abaf-product-check-in-out .date-picker-wrapper.no-topbar{padding-top:12px}.jet-form .date-picker-wrapper .footer,.jet-form-builder .date-picker-wrapper .footer,.jet-booking-calendar__container .date-picker-wrapper .footer,.jet-abaf-details__booking-dates .date-picker-wrapper .footer,.jet-abaf-product-check-in-out .date-picker-wrapper .footer{font-size:11px;padding-top:3px}.jet-form .date-picker-wrapper b,.jet-form-builder .date-picker-wrapper b,.jet-booking-calendar__container .date-picker-wrapper b,.jet-abaf-details__booking-dates .date-picker-wrapper b,.jet-abaf-product-check-in-out .date-picker-wrapper b{color:#666;font-weight:700}.jet-form .date-picker-wrapper a,.jet-form-builder .date-picker-wrapper a,.jet-booking-calendar__container .date-picker-wrapper a,.jet-abaf-details__booking-dates .date-picker-wrapper a,.jet-abaf-product-check-in-out .date-picker-wrapper a{color:#6bb4d6;text-decoration:underline}.jet-form .date-picker-wrapper .select-wrapper,.jet-form-builder .date-picker-wrapper .select-wrapper,.jet-booking-calendar__container .date-picker-wrapper .select-wrapper,.jet-abaf-details__booking-dates .date-picker-wrapper .select-wrapper,.jet-abaf-product-check-in-out .date-picker-wrapper .select-wrapper{position:relative;overflow:hidden;display:inline-block;vertical-align:middle}.jet-form .date-picker-wrapper .select-wrapper select,.jet-form-builder .date-picker-wrapper .select-wrapper select,.jet-booking-calendar__container .date-picker-wrapper .select-wrapper select,.jet-abaf-details__booking-dates .date-picker-wrapper .select-wrapper select,.jet-abaf-product-check-in-out .date-picker-wrapper .select-wrapper select{position:absolute;margin:0;padding:0;left:0;top:-1px;font-size:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;outline:0;opacity:.01}.jet-form .date-picker-wrapper .select-wrapper:hover,.jet-form-builder .date-picker-wrapper .select-wrapper:hover,.jet-booking-calendar__container .date-picker-wrapper .select-wrapper:hover,.jet-abaf-details__booking-dates .date-picker-wrapper .select-wrapper:hover,.jet-abaf-product-check-in-out .date-picker-wrapper .select-wrapper:hover{text-decoration:underline}.jet-form .date-picker-wrapper .month-element,.jet-form-builder .date-picker-wrapper .month-element,.jet-booking-calendar__container .date-picker-wrapper .month-element,.jet-abaf-details__booking-dates .date-picker-wrapper .month-element,.jet-abaf-product-check-in-out .date-picker-wrapper .month-element{display:inline-block;vertical-align:middle}.jet-form .date-picker-wrapper .month-wrapper,.jet-form-builder .date-picker-wrapper .month-wrapper,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper{cursor:default;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.jet-form .date-picker-wrapper .month-wrapper table,.jet-form-builder .date-picker-wrapper .month-wrapper table,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table{max-width:200px;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;border:none;margin:0;min-height:210px}.jet-form .date-picker-wrapper .month-wrapper table thead,.jet-form-builder .date-picker-wrapper .month-wrapper table thead,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table thead,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table thead,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table thead{min-width:60px}.jet-form .date-picker-wrapper .month-wrapper table tr,.jet-form-builder .date-picker-wrapper .month-wrapper table tr,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table tr,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table tr,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table tr{background:none}.jet-form .date-picker-wrapper .month-wrapper table th,.jet-form .date-picker-wrapper .month-wrapper table td,.jet-form-builder .date-picker-wrapper .month-wrapper table th,.jet-form-builder .date-picker-wrapper .month-wrapper table td,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table th,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table td,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table th,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table td,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table th,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table td{vertical-align:middle;text-align:center;line-height:14px;margin:0;padding:0;border:none;background:none;color:inherit}.jet-form .date-picker-wrapper .month-wrapper table .day,.jet-form-builder .date-picker-wrapper .month-wrapper table .day,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .day,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .day,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .day{-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px;min-width:27px;line-height:1;font-size:12px;margin-bottom:1px;color:#ccc;cursor:default}.jet-form .date-picker-wrapper .month-wrapper table .day.lastMonth,.jet-form .date-picker-wrapper .month-wrapper table .day.nextMonth,.jet-form-builder .date-picker-wrapper .month-wrapper table .day.lastMonth,.jet-form-builder .date-picker-wrapper .month-wrapper table .day.nextMonth,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .day.lastMonth,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .day.nextMonth,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .day.lastMonth,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .day.nextMonth,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .day.lastMonth,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .day.nextMonth{color:#999;cursor:default;display:none}.jet-form .date-picker-wrapper .month-wrapper table .day.has-tooltip:not(.valid),.jet-form-builder .date-picker-wrapper .month-wrapper table .day.has-tooltip:not(.valid),.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .day.has-tooltip:not(.valid),.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .day.has-tooltip:not(.valid),.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .day.has-tooltip:not(.valid){cursor:help !important}.jet-form .date-picker-wrapper .month-wrapper table .day.has-tooltip:not(.valid) .tooltip,.jet-form-builder .date-picker-wrapper .month-wrapper table .day.has-tooltip:not(.valid) .tooltip,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .day.has-tooltip:not(.valid) .tooltip,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .day.has-tooltip:not(.valid) .tooltip,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .day.has-tooltip:not(.valid) .tooltip{white-space:nowrap}.jet-form .date-picker-wrapper .month-wrapper table .day.valid,.jet-form-builder .date-picker-wrapper .month-wrapper table .day.valid,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .day.valid,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .day.valid,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .day.valid{color:#333;cursor:pointer}.jet-form .date-picker-wrapper .month-wrapper table .day.checked,.jet-form-builder .date-picker-wrapper .month-wrapper table .day.checked,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .day.checked,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .day.checked,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .day.checked{background-color:#9cdbf7}.jet-form .date-picker-wrapper .month-wrapper table .day.first-date-selected,.jet-form .date-picker-wrapper .month-wrapper table .day.last-date-selected,.jet-form-builder .date-picker-wrapper .month-wrapper table .day.first-date-selected,.jet-form-builder .date-picker-wrapper .month-wrapper table .day.last-date-selected,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .day.first-date-selected,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .day.last-date-selected,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .day.first-date-selected,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .day.last-date-selected,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .day.first-date-selected,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .day.last-date-selected{background-color:#49e;color:#fff}.jet-form .date-picker-wrapper .month-wrapper table .day.valid.has-tooltip:hover,.jet-form .date-picker-wrapper .month-wrapper table .day.hovering,.jet-form-builder .date-picker-wrapper .month-wrapper table .day.valid.has-tooltip:hover,.jet-form-builder .date-picker-wrapper .month-wrapper table .day.hovering,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .day.valid.has-tooltip:hover,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .day.hovering,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .day.valid.has-tooltip:hover,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .day.hovering,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .day.valid.has-tooltip:hover,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .day.hovering{background-color:#cdecfa}.jet-form .date-picker-wrapper .month-wrapper table .day.real-today,.jet-form-builder .date-picker-wrapper .month-wrapper table .day.real-today,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .day.real-today,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .day.real-today,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .day.real-today{background-color:#ffe684}.jet-form .date-picker-wrapper .month-wrapper table .day.real-today.checked,.jet-form .date-picker-wrapper .month-wrapper table .day.real-today.hovering,.jet-form-builder .date-picker-wrapper .month-wrapper table .day.real-today.checked,.jet-form-builder .date-picker-wrapper .month-wrapper table .day.real-today.hovering,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .day.real-today.checked,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .day.real-today.hovering,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .day.real-today.checked,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .day.real-today.hovering,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .day.real-today.checked,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .day.real-today.hovering{background-color:#70ccd5}.jet-form .date-picker-wrapper .month-wrapper table .week-name,.jet-form-builder .date-picker-wrapper .month-wrapper table .week-name,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .week-name,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .week-name,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .week-name{height:20px;line-height:20px;font-weight:100;text-transform:uppercase}.jet-form .date-picker-wrapper .month-wrapper table .caption,.jet-form-builder .date-picker-wrapper .month-wrapper table .caption,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .caption,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .caption,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .caption{height:40px}.jet-form .date-picker-wrapper .month-wrapper table .caption .month-name,.jet-form-builder .date-picker-wrapper .month-wrapper table .caption .month-name,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .caption .month-name,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .caption .month-name,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .caption .month-name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:40px;text-transform:uppercase}.jet-form .date-picker-wrapper .month-wrapper table .caption .next,.jet-form .date-picker-wrapper .month-wrapper table .caption .prev,.jet-form-builder .date-picker-wrapper .month-wrapper table .caption .next,.jet-form-builder .date-picker-wrapper .month-wrapper table .caption .prev,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .caption .next,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .caption .prev,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .caption .next,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .caption .prev,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .caption .next,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .caption .prev{padding:0 5px;cursor:pointer}.jet-form .date-picker-wrapper .month-wrapper table .caption .next:hover,.jet-form .date-picker-wrapper .month-wrapper table .caption .prev:hover,.jet-form-builder .date-picker-wrapper .month-wrapper table .caption .next:hover,.jet-form-builder .date-picker-wrapper .month-wrapper table .caption .prev:hover,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .caption .next:hover,.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table .caption .prev:hover,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .caption .next:hover,.jet-abaf-details__booking-dates .date-picker-wrapper .month-wrapper table .caption .prev:hover,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .caption .next:hover,.jet-abaf-product-check-in-out .date-picker-wrapper .month-wrapper table .caption .prev:hover{background-color:#ccc;color:#fff}.jet-form .date-picker-wrapper .gap,.jet-form-builder .date-picker-wrapper .gap,.jet-booking-calendar__container .date-picker-wrapper .gap,.jet-abaf-details__booking-dates .date-picker-wrapper .gap,.jet-abaf-product-check-in-out .date-picker-wrapper .gap{position:relative;width:0;top:1px;margin:0 10px;visibility:hidden;height:0}.jet-form .date-picker-wrapper .gap:before,.jet-form-builder .date-picker-wrapper .gap:before,.jet-booking-calendar__container .date-picker-wrapper .gap:before,.jet-abaf-details__booking-dates .date-picker-wrapper .gap:before,.jet-abaf-product-check-in-out .date-picker-wrapper .gap:before{content:" ";position:absolute;height:100%;width:3px;border-left:3px dotted #e0e0e0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.rtl .jet-form .date-picker-wrapper .gap:before,.rtl .jet-form-builder .date-picker-wrapper .gap:before,.rtl .jet-booking-calendar__container .date-picker-wrapper .gap:before,.rtl .jet-abaf-details__booking-dates .date-picker-wrapper .gap:before,.rtl .jet-abaf-product-check-in-out .date-picker-wrapper .gap:before{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.jet-form .date-picker-wrapper .gap .gap-lines,.jet-form .date-picker-wrapper .gap .gap-top-mask,.jet-form .date-picker-wrapper .gap .gap-bottom-mask,.jet-form-builder .date-picker-wrapper .gap .gap-lines,.jet-form-builder .date-picker-wrapper .gap .gap-top-mask,.jet-form-builder .date-picker-wrapper .gap .gap-bottom-mask,.jet-booking-calendar__container .date-picker-wrapper .gap .gap-lines,.jet-booking-calendar__container .date-picker-wrapper .gap .gap-top-mask,.jet-booking-calendar__container .date-picker-wrapper .gap .gap-bottom-mask,.jet-abaf-details__booking-dates .date-picker-wrapper .gap .gap-lines,.jet-abaf-details__booking-dates .date-picker-wrapper .gap .gap-top-mask,.jet-abaf-details__booking-dates .date-picker-wrapper .gap .gap-bottom-mask,.jet-abaf-product-check-in-out .date-picker-wrapper .gap .gap-lines,.jet-abaf-product-check-in-out .date-picker-wrapper .gap .gap-top-mask,.jet-abaf-product-check-in-out .date-picker-wrapper .gap .gap-bottom-mask{opacity:0}.jet-form .date-picker-wrapper .selected-days,.jet-form-builder .date-picker-wrapper .selected-days,.jet-booking-calendar__container .date-picker-wrapper .selected-days,.jet-abaf-details__booking-dates .date-picker-wrapper .selected-days,.jet-abaf-product-check-in-out .date-picker-wrapper .selected-days{display:none}.jet-form .date-picker-wrapper .drp_top-bar,.jet-form-builder .date-picker-wrapper .drp_top-bar,.jet-booking-calendar__container .date-picker-wrapper .drp_top-bar,.jet-abaf-details__booking-dates .date-picker-wrapper .drp_top-bar,.jet-abaf-product-check-in-out .date-picker-wrapper .drp_top-bar{line-height:1.4;position:relative;padding:0 40px 10px 0;border-bottom:1px solid #e0e0e0;margin:0 0 10px}.jet-form .date-picker-wrapper .drp_top-bar .error-top,.jet-form .date-picker-wrapper .drp_top-bar .normal-top,.jet-form-builder .date-picker-wrapper .drp_top-bar .error-top,.jet-form-builder .date-picker-wrapper .drp_top-bar .normal-top,.jet-booking-calendar__container .date-picker-wrapper .drp_top-bar .error-top,.jet-booking-calendar__container .date-picker-wrapper .drp_top-bar .normal-top,.jet-abaf-details__booking-dates .date-picker-wrapper .drp_top-bar .error-top,.jet-abaf-details__booking-dates .date-picker-wrapper .drp_top-bar .normal-top,.jet-abaf-product-check-in-out .date-picker-wrapper .drp_top-bar .error-top,.jet-abaf-product-check-in-out .date-picker-wrapper .drp_top-bar .normal-top{display:none}.jet-form .date-picker-wrapper .drp_top-bar .default-top,.jet-form-builder .date-picker-wrapper .drp_top-bar .default-top,.jet-booking-calendar__container .date-picker-wrapper .drp_top-bar .default-top,.jet-abaf-details__booking-dates .date-picker-wrapper .drp_top-bar .default-top,.jet-abaf-product-check-in-out .date-picker-wrapper .drp_top-bar .default-top{display:block}.jet-form .date-picker-wrapper .drp_top-bar.error .default-top,.jet-form-builder .date-picker-wrapper .drp_top-bar.error .default-top,.jet-booking-calendar__container .date-picker-wrapper .drp_top-bar.error .default-top,.jet-abaf-details__booking-dates .date-picker-wrapper .drp_top-bar.error .default-top,.jet-abaf-product-check-in-out .date-picker-wrapper .drp_top-bar.error .default-top{display:none}.jet-form .date-picker-wrapper .drp_top-bar.error .error-top,.jet-form-builder .date-picker-wrapper .drp_top-bar.error .error-top,.jet-booking-calendar__container .date-picker-wrapper .drp_top-bar.error .error-top,.jet-abaf-details__booking-dates .date-picker-wrapper .drp_top-bar.error .error-top,.jet-abaf-product-check-in-out .date-picker-wrapper .drp_top-bar.error .error-top{display:block;color:red}.wp-admin .jet-form .date-picker-wrapper .drp_top-bar.error,.wp-admin .jet-form-builder .date-picker-wrapper .drp_top-bar.error,.wp-admin .jet-booking-calendar__container .date-picker-wrapper .drp_top-bar.error,.wp-admin .jet-abaf-details__booking-dates .date-picker-wrapper .drp_top-bar.error,.wp-admin .jet-abaf-product-check-in-out .date-picker-wrapper .drp_top-bar.error{border:none;border-bottom:1px solid #e0e0e0}.jet-form .date-picker-wrapper .drp_top-bar.normal .default-top,.jet-form-builder .date-picker-wrapper .drp_top-bar.normal .default-top,.jet-booking-calendar__container .date-picker-wrapper .drp_top-bar.normal .default-top,.jet-abaf-details__booking-dates .date-picker-wrapper .drp_top-bar.normal .default-top,.jet-abaf-product-check-in-out .date-picker-wrapper .drp_top-bar.normal .default-top{display:none}.jet-form .date-picker-wrapper .drp_top-bar.normal .normal-top,.jet-form-builder .date-picker-wrapper .drp_top-bar.normal .normal-top,.jet-booking-calendar__container .date-picker-wrapper .drp_top-bar.normal .normal-top,.jet-abaf-details__booking-dates .date-picker-wrapper .drp_top-bar.normal .normal-top,.jet-abaf-product-check-in-out .date-picker-wrapper .drp_top-bar.normal .normal-top{display:block}.jet-form .date-picker-wrapper .drp_top-bar.normal .normal-top .selection-top,.jet-form-builder .date-picker-wrapper .drp_top-bar.normal .normal-top .selection-top,.jet-booking-calendar__container .date-picker-wrapper .drp_top-bar.normal .normal-top .selection-top,.jet-abaf-details__booking-dates .date-picker-wrapper .drp_top-bar.normal .normal-top .selection-top,.jet-abaf-product-check-in-out .date-picker-wrapper .drp_top-bar.normal .normal-top .selection-top{color:#333}.jet-form .date-picker-wrapper .drp_top-bar .actions-top,.jet-form-builder .date-picker-wrapper .drp_top-bar .actions-top,.jet-booking-calendar__container .date-picker-wrapper .drp_top-bar .actions-top,.jet-abaf-details__booking-dates .date-picker-wrapper .drp_top-bar .actions-top,.jet-abaf-product-check-in-out .date-picker-wrapper .drp_top-bar .actions-top{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;position:absolute;right:0;top:-3px}.jet-form .date-picker-wrapper .drp_top-bar .actions-top input[type=button],.jet-form-builder .date-picker-wrapper .drp_top-bar .actions-top input[type=button],.jet-booking-calendar__container .date-picker-wrapper .drp_top-bar .actions-top input[type=button],.jet-abaf-details__booking-dates .date-picker-wrapper .drp_top-bar .actions-top input[type=button],.jet-abaf-product-check-in-out .date-picker-wrapper .drp_top-bar .actions-top input[type=button]{border-radius:4px;cursor:pointer;font-size:12px;line-height:initial;padding:3px 5px}.jet-form .date-picker-wrapper .drp_top-bar .actions-top .apply-btn,.jet-form-builder .date-picker-wrapper .drp_top-bar .actions-top .apply-btn,.jet-booking-calendar__container .date-picker-wrapper .drp_top-bar .actions-top .apply-btn,.jet-abaf-details__booking-dates .date-picker-wrapper .drp_top-bar .actions-top .apply-btn,.jet-abaf-product-check-in-out .date-picker-wrapper .drp_top-bar .actions-top .apply-btn{background:#0095cd;border:solid 1px #0095cd;color:#fff}.jet-form .date-picker-wrapper .drp_top-bar .actions-top .apply-btn.disabled,.jet-form-builder .date-picker-wrapper .drp_top-bar .actions-top .apply-btn.disabled,.jet-booking-calendar__container .date-picker-wrapper .drp_top-bar .actions-top .apply-btn.disabled,.jet-abaf-details__booking-dates .date-picker-wrapper .drp_top-bar .actions-top .apply-btn.disabled,.jet-abaf-product-check-in-out .date-picker-wrapper .drp_top-bar .actions-top .apply-btn.disabled{background:#fff;border:solid 1px #b7b7b7;color:#606060;cursor:pointer}.jet-form .date-picker-wrapper .drp_top-bar .actions-top .clear-btn,.jet-form-builder .date-picker-wrapper .drp_top-bar .actions-top .clear-btn,.jet-booking-calendar__container .date-picker-wrapper .drp_top-bar .actions-top .clear-btn,.jet-abaf-details__booking-dates .date-picker-wrapper .drp_top-bar .actions-top .clear-btn,.jet-abaf-product-check-in-out .date-picker-wrapper .drp_top-bar .actions-top .clear-btn{background:#fff;border:solid 1px #fff;color:#606060;text-decoration:underline}.jet-form .date-picker-wrapper .drp_top-bar .actions-top .clear-btn:hover,.jet-form-builder .date-picker-wrapper .drp_top-bar .actions-top .clear-btn:hover,.jet-booking-calendar__container .date-picker-wrapper .drp_top-bar .actions-top .clear-btn:hover,.jet-abaf-details__booking-dates .date-picker-wrapper .drp_top-bar .actions-top .clear-btn:hover,.jet-abaf-product-check-in-out .date-picker-wrapper .drp_top-bar .actions-top .clear-btn:hover{background:#f7f7f7;border:solid 1px #f7f7f7}.jet-form .date-picker-wrapper .hide,.jet-form-builder .date-picker-wrapper .hide,.jet-booking-calendar__container .date-picker-wrapper .hide,.jet-abaf-details__booking-dates .date-picker-wrapper .hide,.jet-abaf-product-check-in-out .date-picker-wrapper .hide{display:none}.jet-form .date-picker-wrapper .date-range-length-tip,.jet-form-builder .date-picker-wrapper .date-range-length-tip,.jet-booking-calendar__container .date-picker-wrapper .date-range-length-tip,.jet-abaf-details__booking-dates .date-picker-wrapper .date-range-length-tip,.jet-abaf-product-check-in-out .date-picker-wrapper .date-range-length-tip{position:absolute;margin-top:-4px;margin-left:-8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);display:none;background-color:#fff;padding:0 6px;border:1px solid #ccc;border-radius:2px;font-size:12px;line-height:16px}.jet-form .date-picker-wrapper .date-range-length-tip:before,.jet-form-builder .date-picker-wrapper .date-range-length-tip:before,.jet-booking-calendar__container .date-picker-wrapper .date-range-length-tip:before,.jet-abaf-details__booking-dates .date-picker-wrapper .date-range-length-tip:before,.jet-abaf-product-check-in-out .date-picker-wrapper .date-range-length-tip:before{content:"";position:absolute;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid #ccc;left:50%;margin-left:-4px;bottom:-4px}.jet-form .date-picker-wrapper .date-range-length-tip:after,.jet-form-builder .date-picker-wrapper .date-range-length-tip:after,.jet-booking-calendar__container .date-picker-wrapper .date-range-length-tip:after,.jet-abaf-details__booking-dates .date-picker-wrapper .date-range-length-tip:after,.jet-abaf-product-check-in-out .date-picker-wrapper .date-range-length-tip:after{content:"";position:absolute;border-left:2px solid rgba(0,0,0,0);border-right:2px solid rgba(0,0,0,0);border-top:2px solid #fff;left:50%;margin-left:-2px;bottom:-2px}.jet-form .date-picker-wrapper.two-months.no-gap .month1 .next,.jet-form .date-picker-wrapper.two-months.no-gap .month2 .prev,.jet-form-builder .date-picker-wrapper.two-months.no-gap .month1 .next,.jet-form-builder .date-picker-wrapper.two-months.no-gap .month2 .prev,.jet-booking-calendar__container .date-picker-wrapper.two-months.no-gap .month1 .next,.jet-booking-calendar__container .date-picker-wrapper.two-months.no-gap .month2 .prev,.jet-abaf-details__booking-dates .date-picker-wrapper.two-months.no-gap .month1 .next,.jet-abaf-details__booking-dates .date-picker-wrapper.two-months.no-gap .month2 .prev,.jet-abaf-product-check-in-out .date-picker-wrapper.two-months.no-gap .month1 .next,.jet-abaf-product-check-in-out .date-picker-wrapper.two-months.no-gap .month2 .prev{display:none}.jet-form .date-picker-wrapper .week-number,.jet-form-builder .date-picker-wrapper .week-number,.jet-booking-calendar__container .date-picker-wrapper .week-number,.jet-abaf-details__booking-dates .date-picker-wrapper .week-number,.jet-abaf-product-check-in-out .date-picker-wrapper .week-number{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#999;cursor:pointer}.jet-form .date-picker-wrapper .week-number.week-number-selected,.jet-form-builder .date-picker-wrapper .week-number.week-number-selected,.jet-booking-calendar__container .date-picker-wrapper .week-number.week-number-selected,.jet-abaf-details__booking-dates .date-picker-wrapper .week-number.week-number-selected,.jet-abaf-product-check-in-out .date-picker-wrapper .week-number.week-number-selected{color:#49e;font-weight:bold}.jet-form .date-picker-wrapper,.jet-form-builder .date-picker-wrapper,.jet-abaf-details__booking-dates .date-picker-wrapper,.jet-abaf-product-check-in-out .date-picker-wrapper{z-index:99}.jet-booking-calendar.disable-dates-select .month-wrapper tbody{pointer-events:none}.jet-booking-calendar.disable-dates-select .month-wrapper .day{cursor:default}.jet-form .day.check-out-day,.jet-form-builder .day.check-out-day,.jet-booking-calendar .day.check-out-day,.jet-abaf-details__booking-dates .day.check-out-day,.jet-abaf-product-check-in-out .day.check-out-day{-webkit-box-shadow:inset 0 0 1px 1px #cdecfa;box-shadow:inset 0 0 1px 1px #cdecfa}.jet-booking-calendar{height:100%}.jet-booking-calendar__container{position:relative;width:100%;height:100%;z-index:1}.jet-booking-calendar__container .date-picker-wrapper{padding:0 !important;position:relative;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.jet-booking-calendar__container .date-picker-wrapper th{font-weight:inherit}.jet-booking-calendar__container .date-picker-wrapper .month-wrapper{min-width:100%;max-width:100%;height:100%}.jet-booking-calendar__container .date-picker-wrapper .month-wrapper table{max-width:calc(50% - 10px);width:100%;height:100%;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);table-layout:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;border-collapse:separate;overflow:hidden}.jet-booking-calendar__container .date-picker-wrapper.single-month .month-wrapper table{max-width:calc(100% - 12px);width:calc(100% - 12px);-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 12px);flex:0 0 calc(100% - 12px)}.jet-booking-calendar__container .date-picker-wrapper thead .caption{height:auto}.jet-booking-calendar__container .date-picker-wrapper thead .caption>th:last-of-type{position:relative}.jet-booking-calendar__container .date-picker-wrapper thead .caption>th:last-of-type span.next{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.rtl .jet-booking-calendar__container .date-picker-wrapper thead .caption>th:last-of-type span.next{right:auto;left:0}.jet-booking-calendar__container .date-picker-wrapper thead .caption span.prev,.jet-booking-calendar__container .date-picker-wrapper thead .caption span.next{width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:normal;font-style:normal;text-decoration:none}.jet-booking-calendar__container .date-picker-wrapper thead .week-name th{font-weight:inherit;text-transform:inherit}.jet-booking-calendar__container .date-picker-wrapper tbody td{padding:0}.jet-abaf-product-check-in-out{margin-bottom:10px}.jet-abaf-product-check-in-out .jet-abaf-separate-field__control{display:-webkit-box;display:-ms-flexbox;display:flex}.jet-abaf-product-check-in-out .jet-abaf-field__input{width:100%}.jet-abaf-product-check-in-out .jet-abaf-separate-fields .jet-abaf-separate-field__inline{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:50%}.jet-abaf-product-check-in-out .jet-abaf-separate-fields .jet-abaf-separate-field__inline:first-child{padding-right:5px}.jet-abaf-product-check-in-out .jet-abaf-separate-fields .jet-abaf-separate-field__inline:first-child+.jet-abaf-separate-field__inline{padding-left:5px}.jet-abaf-product-check-in-out .jet-abaf-separate-fields .jet-abaf-separate-field__list{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.jet-abaf-product-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jet-abaf-product-guests .form-field{margin-bottom:10px}.jet-abaf-product-services-heading{margin:5px 0}.jet-abaf-product-services .form-field{margin-bottom:10px}.jet-abaf-product-services .form-field input{margin-right:5px}.rtl .jet-abaf-product-services .form-field input{margin-left:5px;margin-right:0}.jet-abaf-product-services .form-field .description{color:#646970;font-size:14px;margin:0}
