.room[data-v-1a598f00]{height:20px;border-bottom:1px solid #ccc}.room.overbooked>[data-v-1a598f00]{background-color:red!important}.room.overbooked>.block[data-v-1a598f00]{background-color:#c00000!important}.room.is-selected[data-v-1a598f00]{border:1px solid red}.room.is-valid[data-v-1a598f00]{background-color:#ccc!important}.booking[data-v-1a598f00]{color:#fff;position:relative;z-index:1}.booking.overbooked[data-v-1a598f00]{height:100%}.booking.overbooked[data-v-1a598f00]:after{background-color:red!important}.booking.overbooked.block[data-v-1a598f00]:after{background-color:#c00000!important}.booking.block[data-v-1a598f00]{background-color:#000}.booking.block.overbooked[data-v-1a598f00]{background-color:#c00000}.booking[data-v-1a598f00]:after{content:"";position:absolute;top:1px;left:2px;width:calc(100% - 4px);height:90%;border:1px solid hsla(0,0%,100%,.9);border-radius:4px;z-index:-1}.booking-and-rooms[data-v-1a598f00]{width:100%;text-align:center}.booking-and-rooms[data-v-1a598f00]:empty{display:none!important}.room-and-booking-container[data-v-7bd91f58]{background-color:#eee;align-items:start}.room-and-booking-area[data-v-7bd91f58]{padding:0!important;font-size:12px}.room-and-booking-area[data-v-7bd91f58]:empty{display:none}.parentBlock~.t-calendar-item__data-item .is-selected[data-v-7bd91f58]{background-color:red}.cursor-pointer[data-v-7bd91f58]{color:#757575}[data-v-61895340] .cus-select label{left:-7px!important}[data-v-61895340] .cus-select .v-select__selections{margin-left:-15px;margin-right:-20px}[data-v-61895340] .cus-select .v-select__selections input{display:none}[data-v-61895340] .cus-select .v-input__slot .v-select__slot{height:unset}[data-v-61895340] .v-input__control .v-select__selections .v-select__selection--comma{font-size:15px!important;color:#212121!important}[data-v-61895340] .v-btn.v-size--default{font-size:16px!important}[data-v-61895340] .calendar_event_tooltip_btn{color:#3083dc!important;border:1px solid #3083dc!important}[data-v-61895340] .calendar-dialog_card{max-width:450px}[data-v-61895340] .calendar-dialog_card span{font-size:12px}[data-v-61895340] .v-select-custom .v-select__selections .v-select__selection--comma{font-size:11px!important;color:#aaa!important}[data-v-61895340] .v-select-custom .v-label{color:#aaa!important}[data-v-61895340] .calendar-dialog_card_title{font-size:10px!important;font-weight:700}[data-v-61895340] .theme--light.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled),[data-v-61895340] .v-list-item__title{font-size:11px!important}[data-v-61895340] .v-simple-checkbox .v-icon__svg{height:20px!important;width:20px!important}[data-v-61895340] .btn-custom-gray{color:#aaa!important;font-size:11px!important}[data-v-61895340] .mdi-calendar-month{color:#616161!important}[data-v-61895340] .v-input--selection-controls__input .v-label{color:#aaa!important;font-size:12px!important}[data-v-61895340] .v-input--checkbox .v-label{font-size:12px!important}[data-v-61895340] .primary .v-btn__content{font-size:16px!important}[data-v-61895340] .calendar_event_tooltip_btn--dark{border:1px solid #bdbdbd!important}[data-v-61895340] .calendar_event_tooltip_btn--dark .v-btn__content{font-size:16px!important;color:#616161!important}.room-types-select[data-v-61895340]{height:unset;min-height:28px}