.booking-calendor{box-shadow:none;background:#fff;border-radius:16px;gap:24px;padding:20px;transition:all .3s ease-in-out;display:flex;border:none!important}.booking-calendor .react-datepicker__current-month{color:#222;text-align:center;margin-bottom:12px;font-size:16px;font-weight:600}.booking-calendor .react-datepicker__day.disabled-day{opacity:.5;cursor:not-allowed}.booking-calendor .react-datepicker__day.disabled-day:hover{background-color:unset;color:unset}.booking-calendor .react-datepicker__day-name{color:#999;text-transform:uppercase;letter-spacing:.5px;margin:4px;font-size:13px;font-weight:500}.booking-calendor .custom-day{text-align:center;cursor:pointer;color:#444;-webkit-user-select:none;user-select:none;border-radius:50%;width:40px;height:40px;margin:2px;font-size:14px;font-weight:500;line-height:40px;transition:all .25s}.booking-calendor .custom-day:hover{color:#fff;background-color:#494949;transform:scale(1.05)}.booking-calendor .react-datepicker__day--selected,.booking-calendor .react-datepicker__day--in-range{color:#fff!important;background-color:#1f1f1f!important}.booking-calendor .react-datepicker__day--keyboard-selected,.booking-calendor .react-datepicker__day--in-selecting-range{color:#fff!important;background-color:#494949!important}.booking-calendor .react-datepicker__navigation{top:18px}.booking-calendor .react-datepicker__navigation-icon:before{border-width:2px 2px 0 0;border-color:#555;width:8px;height:8px}.booking-calendor .react-datepicker__day--outside-month{color:#d1d1d1!important;pointer-events:none!important;cursor:default!important;box-shadow:none!important;background:0 0!important;transform:none!important}.pkg-detail .form-wrapper .form-control:focus,textarea:focus,select:focus{box-shadow:none!important;border-color:#0000!important;outline:none!important}.pkg-detail .form-wrapper .form-control:focus{border-color:#ccc!important}.disabled-room{opacity:.6;pointer-events:none}@media screen and (max-width:991px){.booking-calendor{gap:12px;max-width:calc(100vw - 24px);padding:12px;overflow-x:auto}}.property-booking-calendor .react-datepicker__day--disabled,.property-booking-calendor-2 .react-datepicker__day--disabled,.package-booking-calendor .react-datepicker__day--disabled{pointer-events:none;opacity:.6;cursor:not-allowed;text-decoration:line-through;color:#ccc!important;cursor:not-allowed!important}
