.availGrid .day,.availMonth .day{border:1px solid #999;background:#fff;margin:1px;text-align:left;color:#000;overflow:hidden}.availGrid .day.potential,.availMonth .day.potential{background-color:#c9e0ab}.availGrid .day.cancelledconfirmed,.availMonth .day.cancelledconfirmed{background-color:#e1d940}.availGrid .day.webbooking,.availMonth .day.webbooking{background-color:#56a3ad}.availGrid .day.flexiletbooking,.availMonth .day.flexiletbooking{background-color:#d6c2de}.availGrid .day.specialofferavailable,.availMonth .day.specialofferavailable{border:2px solid #af182c!important}.availGrid .day.specialofferunavailable,.availMonth .day.specialofferunavailable{border:2px solid #1c64ac!important}.availGrid .day.transferred,.availMonth .day.transferred{background-color:#edf5e3}.availGrid .day.owner,.availMonth .day.owner{background-color:#7bafde}.availGrid .day.invalid,.availMonth .day.invalid{background-color:red}.availGrid .day.unavailable,.availMonth .day.unavailable{background:repeating-linear-gradient(45deg,#7bafde,#7bafde 4px,#b8d4ed 0,#b8d4ed 7px)}.availGrid .day.unavailablenonlet,.availMonth .day.unavailablenonlet{background:repeating-linear-gradient(45deg,#f60,#f60 4px,#ff944d 0,#ff944d 7px)}.availGrid .day.cancelled,.availMonth .day.cancelled{background:repeating-linear-gradient(45deg,#efeb98,#efeb98 4px,#fdfcf0 0,#fdfcf0 7px)}.availGrid .day.cancelledpriority,.availMonth .day.cancelledpriority{background:repeating-linear-gradient(45deg,#e1d940,#e1d940 4px,#b8b01d 0,#b8b01d 7px)}.availGrid .day.confirmed,.availMonth .day.confirmed{background-color:#66ac56}.availGrid .day.provisional,.availMonth .day.provisional{background:repeating-linear-gradient(45deg,#ffbf00,#ffbf00 4px,#ffd24d 0,#ffd24d 7px)}.availGrid .day.provisionalaccepted,.availMonth .day.provisionalaccepted{background:repeating-linear-gradient(45deg,#66ac56,#66ac56 4px,#94c589 0,#94c589 7px)}.availGrid .day.fadee,.availMonth .day.fadee{border:1px solid #ddd;cursor:default}.availGrid .day.fadee .afternoon.cod,.availMonth .day.fadee .afternoon.cod{border-color:#aaa}.availGrid .day.fadee .dayNum,.availMonth .day.fadee .dayNum{color:#ccc}.availGrid .day.today,.availMonth .day.today{border:2px solid #000}.availGrid .day.today .dayNum,.availMonth .day.today .dayNum{color:#000;font-weight:700}.availGrid .day .afternoon,.availGrid .day .morning,.availMonth .day .afternoon,.availMonth .day .morning{position:absolute;width:142%;height:142%;top:100%;transform:rotate(-45deg);transform-origin:0 0;overflow:hidden}.availGrid .day .afternoon.unavailable,.availGrid .day .morning.unavailable,.availMonth .day .afternoon.unavailable,.availMonth .day .morning.unavailable{background:repeating-linear-gradient(90deg,#7bafde,#7bafde 4px,#b8d4ed 0,#b8d4ed 7px)}.availGrid .day .afternoon.unavailablenonlet,.availGrid .day .morning.unavailablenonlet,.availMonth .day .afternoon.unavailablenonlet,.availMonth .day .morning.unavailablenonlet{background:repeating-linear-gradient(90deg,#f60,#f60 4px,#ff944d 0,#ff944d 7px)}.availGrid .day .afternoon.cancelled,.availGrid .day .morning.cancelled,.availMonth .day .afternoon.cancelled,.availMonth .day .morning.cancelled{background:repeating-linear-gradient(90deg,#e1d940,#e1d940 4px,#efeb98 0,#efeb98 7px)}.availGrid .day .afternoon.cancelledpriority,.availGrid .day .morning.cancelledpriority,.availMonth .day .afternoon.cancelledpriority,.availMonth .day .morning.cancelledpriority{background:repeating-linear-gradient(90deg,#e1d940,#e1d940 4px,#b8b01d 0,#b8b01d 7px)}.availGrid .day .afternoon.provisional,.availGrid .day .morning.provisional,.availMonth .day .afternoon.provisional,.availMonth .day .morning.provisional{background:repeating-linear-gradient(90deg,#ffbf00,#ffbf00 4px,#ffd24d 0,#ffd24d 7px)}.availGrid .day .afternoon.provisionalaccepted,.availGrid .day .morning.provisionalaccepted,.availMonth .day .afternoon.provisionalaccepted,.availMonth .day .morning.provisionalaccepted{background:repeating-linear-gradient(45deg,#66ac56,#66ac56 4px,#94c589 0,#94c589 7px)}.availGrid .day .warning,.availMonth .day .warning{position:absolute;top:0;right:0;background-color:red;width:30px;height:12px;transform:rotate(45deg);transform-origin:26px 20px}.availGrid .day *,.availMonth .day *{pointer-events:none}.availGrid .day .morning,.availMonth .day .morning{left:-100%;top:0;transform-origin:1px 0;overflow:hidden}.availGrid .day .morning .cancelled,.availMonth .day .morning .cancelled{width:100%;height:20%;transform:rotate(45deg);position:absolute;bottom:-13%}.availGrid .day .afternoon.cod,.availMonth .day .afternoon.cod{border:1px solid #777}.availGrid .day .afternoon .cancelled,.availMonth .day .afternoon .cancelled{width:100%;height:20%;transform:rotate(45deg);position:absolute;top:-4%}.availGrid .day .dayNum,.availMonth .day .dayNum{padding:3px;position:absolute;top:0;background:transparent;font-size:.75em;line-height:1em}.availGrid .day .weekPrice,.availMonth .day .weekPrice{position:absolute;bottom:0;width:100%;line-height:1.2em;background-color:#777;color:#fff;text-align:right;padding-right:1px;font-size:.75em}.availGrid .day .changeDayFrom,.availMonth .day .changeDayFrom{position:absolute;bottom:3px;right:-3px}.availGrid .day .changeDayFrom.fadee,.availMonth .day .changeDayFrom.fadee{opacity:.4}.availGrid .day .changeDayTo,.availMonth .day .changeDayTo{position:absolute;bottom:3px;left:1px}.availGrid .day .changeDayTo.fadee,.availMonth .day .changeDayTo.fadee{opacity:.6}.availGrid .day .changeDayConditions,.availMonth .day .changeDayConditions{position:absolute;top:0;right:-2px}.bookingType{padding:2px 10px;display:block;text-align:center}.potential{background-color:#c9e0ab}.cancelledconfirmed{background-color:#e1d940}.webbooking{background-color:#56a3ad}.flexiletbooking{background-color:#d6c2de}.specialofferavailable{border:2px solid #af182c!important}.specialofferunavailable{border:2px solid #1c64ac!important}.transferred{background-color:#edf5e3}.owner{background-color:#7bafde}.unavailable{background:repeating-linear-gradient(45deg,#7bafde,#7bafde 4px,#b8d4ed 0,#b8d4ed 7px)}.unavailablenonlet{background:repeating-linear-gradient(45deg,#f60,#f60 4px,#ff944d 0,#ff944d 7px)}.cancelled{background:repeating-linear-gradient(45deg,#efeb98,#efeb98 4px,#fdfcf0 0,#fdfcf0 7px)}.cancelledpriority{background:repeating-linear-gradient(45deg,#e1d940,#e1d940 4px,#b8b01d 0,#b8b01d 7px)}.confirmed{background-color:#66ac56}.provisional{background:repeating-linear-gradient(45deg,#ffbf00,#ffbf00 4px,#ffd24d 0,#ffd24d 7px)}.provisionalaccepted{background:repeating-linear-gradient(45deg,#66ac56,#66ac56 4px,#94c589 0,#94c589 7px)}.invalid{background-color:red}.availGridProperties{margin-top:1em;margin-bottom:1.5em}.availGridProperty a{display:block;overflow:hidden;padding:1em 0;margin-bottom:1px;text-overflow:ellipsis;white-space:nowrap}#availability-report .availGridProperty{height:24px}.availGrid{margin:-1.9em 0 0;overflow:auto;white-space:nowrap}.availGrid .dates{color:#999;text-transform:uppercase}.availGrid .dates .date,.availGrid .dates .month{display:inline-block}.availGrid .dates .month{background:#fff;margin-right:-2px;padding-left:2px;white-space:normal}.availGrid .dates .monthName{margin-bottom:4px;white-space:nowrap;width:0}.availGrid .dates .month .days{white-space:nowrap}.availGrid .dates .month .date{color:#999;font-size:.75em;width:48px}.availGrid .row{height:48px}.availGrid .day,.availGrid .dayWrapper{display:inline-block}.availGrid .day{border:1px solid #ccc;height:44px;margin:0 2px;overflow:hidden;position:relative;width:44px}.availMonth{display:block;width:292px;float:left;margin-bottom:10px}.availMonth .header{margin:0 auto;color:#333;text-align:center;font-size:16px;font-weight:300;padding:.5rem;text-transform:uppercase}.availMonth .daysofweek .title{float:left;width:40px;font-size:.8em;text-align:center;color:#999;text-transform:uppercase}.availMonth .week{width:292px;margin:0 auto}.availMonth .week .blankDay,.availMonth .week .day{float:left;position:relative;width:38px;height:38px}.availMonth .week .blankDay{width:38px;margin:1px}.availMonth .week .blankDay span{display:none}.availabilityHeader{margin-top:10px}.availabilityHeader .yearTitle{display:inherit;margin:0 auto;width:100px;font-size:24px;font-weight:200;text-align:center}.adminCalendarWrapper,.calendarWrapper{width:278px;margin:0 auto}@media only screen and (min-width:768px){.calendarWrapper{width:584px;margin:0 auto}}@media only screen and (min-width:992px){.calendarWrapper{width:876px;margin:0 auto}.adminCalendarWrapper{width:590px;margin:0 auto}}@media only screen and (min-width:1260px){.calendarWrapper{width:1168px;margin:0 auto}.adminCalendarWrapper{width:882px;margin:0 auto}}@media only screen and (min-width:1650px){.calendarWrapper{width:1460px;margin:0 auto}.adminCalendarWrapper{width:1174px;margin:0 auto}}@media only screen and (min-width:1836px){.calendarWrapper{width:1752px;margin:0 auto}.adminCalendarWrapper{width:1174px;margin:0 auto}}div.cdscheduler{width:100%;height:100%;display:flex;background-color:#fff;color:#6c757d;border:1px solid silver;font-weight:700;line-height:1.2;font-size:14px}.cdscheduler-resource-column{display:flex;flex-direction:column}.cdscheduler-resource-column-top{flex:0 0 80px}.cdscheduler-resource-column-top-cc{flex:0 0 40px}.cdscheduler-resource-column-middle{overflow:hidden}.cdscheduler-resource-column-bottom{flex:0 0}.cdscheduler-grid-column{display:flex;flex-direction:column;flex-grow:1;overflow:auto}.cdscheduler-grid-column-times,.cdscheduler-grid-column-times-cc{flex:0 0 40px;display:flex;overflow:hidden}.cdscheduler-grid-column-times-corner{flex:0 0}.cdscheduler-drag-shadow,.cdscheduler-drag-shadow-cc{position:absolute;width:10px;height:10px;left:10px;right:10px;background-color:grey;display:none;opacity:.5;z-index:999;pointer-events:none}.csdscheduler-time-cell,.csdscheduler-time-cell-cc{flex:0 0 40px;height:40px;display:flex;justify-content:center;align-items:center;width:0}.csdscheduler-time-cell-cc{flex:0 0 160px!important}.csdscheduler-time-group-cell{height:40px;display:flex;justify-content:center;align-items:center;width:0}.csdscheduler-grid-cell,.csdscheduler-grid-cell-cc{flex:0 0 40px;border-right:1px solid #eee;border-bottom:1px solid #eee;pointer-events:none}.csdscheduler-grid-cell-cc{flex:0 0 160px!important}.csdscheduler-grid-cell-non-working{background-color:#d4d4d4}.csdscheduler-grid-row{display:flex;pointer-events:none}.csdscheduler-resource-cell{display:flex;align-items:center}.csdscheduler-resource-highlight,.csdscheduler-slot-highlight,.csdscheduler-time-highlight{background-color:#e6e6e6}.csdscheduler-slot-selected{background-color:#b3b3b3}.csdscheduler-event,.csdscheduler-event-cc{height:40px;background:linear-gradient(180deg,#fff 0,#fafafa);position:absolute;border:1px solid #ccc;font-size:12px;color:#333}.csdscheduler-event-selected{background:#ddd!important}.csdscheduler-event-resizer{width:20px;height:40px;position:absolute;top:0;cursor:ew-resize}.csdscheduler-event-travel-to{height:40px;position:absolute;top:-6px;background:repeating-linear-gradient(45deg,#62f5bd,#62f5bd 10px,#d8fff0 0,#d8fff0 20px);opacity:.5}.csdscheduler-event-travel-from{height:40px;position:absolute;top:-6px;background:repeating-linear-gradient(45deg,#7d7dff,#7d7dff 10px,#d8d8ff 0,#d8d8ff 20px);opacity:.5}.cdscheduler-resource-column-top,.cdscheduler-resource-column-top-cc,.csdscheduler-resource-cell,.csdscheduler-time-cell,.csdscheduler-time-cell-cc,.csdscheduler-time-group-cell{border-right:1px solid silver;border-bottom:1px solid silver}#grid,#grid-cc{overflow:auto;position:relative}.rbt-input,.rbt-menu{width:100%;min-width:300px}#times-group-cc{display:none}
/*# sourceMappingURL=main.14833c2e.chunk.css.map */