.id7-main-content-area h2 span.week-number{display:inline-block;font-weight:400;margin-left:10px}.id7-main-content-area #loading-message-container #loading-message{display:none;text-align:center}.id7-main-content-area #loading-message-container #calendar-container{visibility:visible}.id7-main-content-area #loading-message-container #calendar-container td.fully-booked,.id7-main-content-area #loading-message-container #calendar-container td.unavailable{background-color:#ddd;border-color:#bbb}.id7-main-content-area #loading-message-container #calendar-container td.border-start{border-bottom:0;border-left:1px solid;border-right:1px solid;border-top:2px solid}.id7-main-content-area #loading-message-container #calendar-container td.border-mid{border-bottom:0;border-left:1px solid;border-right:1px solid;border-top:0}.id7-main-content-area #loading-message-container #calendar-container td.border-end{border-bottom:2px solid;border-left:1px solid;border-right:1px solid;border-top:0}.id7-main-content-area #loading-message-container #calendar-container td.border-one-cell{border-color:currentcolor;border-style:solid;border-width:2px 1px}.id7-main-content-area #loading-message-container #calendar-container td.user-booking-approved{background-color:#e0e9ce;border-color:#abba64}.id7-main-content-area #loading-message-container #calendar-container td.user-booking-pending{background-color:#c5f2ef;border-color:#48d6b4}.id7-main-content-area #loading-message-container #calendar-container .availability+button{margin-top:5px}.id7-main-content-area #loading-message-container.loading #loading-message{display:block}.id7-main-content-area #loading-message-container.loading #calendar-container{visibility:hidden}.id7-main-content-area #calendar-container table{table-layout:fixed}.id7-main-content-area #calendar-container table th:first-child{width:8%}.id7-main-content-area #calendar-container table thead th{text-align:center}.id7-main-content-area #calendar-container table tbody th time.text-muted{font-weight:400}.id7-main-content-area #calendar-container table tbody td .slot-wrapper{align-content:flex-start;align-items:center;display:flex;flex-direction:column;text-align:center}.id7-main-content-area #calendar-container table tbody td .slot-wrapper .booking-slot-controls{align-content:center;align-items:center;display:flex;flex-direction:row}.id7-main-content-area #resource-buttons-container{border-bottom:1px solid #ccc;margin-bottom:20px;width:100%}.id7-main-content-area #resource-buttons-container button{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.id7-main-content-area #resource-buttons-container button.active{border-bottom:1px solid #fff;margin-bottom:-2px}.id7-main-content-area #resourcebookingsToolbar{margin-bottom:20px}.id7-main-content-area #resourcebookingsToolbar #toolbarDropdowns{display:flex;justify-content:flex-end}.id7-main-content-area #resourcebookingsToolbar #toolbarDropdowns #adminoptions,.id7-main-content-area #resourcebookingsToolbar #toolbarDropdowns #calendarViewPicker{display:inline-block}.id7-main-content-area #resourcebookingsToolbar #toolbarDropdowns #adminoptions{padding-right:20px}@media (max-width:768px){.id7-main-content-area #calendar-container table th:first-child{width:20%}}
/*# sourceMappingURL=resources.css.map */
