.rbs *,.rbs :before,.rbs :after{box-sizing:border-box}.rbs .header1-text{color:#90cdf9;font-size:25px;font-weight:500}.rbs .header2-text,.rbs .header3-text,.rbs .base-text,.rbs .help-text,.rbs .disabled-text{font-size:12px;font-weight:500}.rbs .header2-text{font-size:14px}.rbs .help-text{color:#999}.rbs .disabled-text{color:#ccc}.rbs{border-spacing:0;--selection-bg:rgba(0,123,255,.1);--selection-border:#007bff;margin:20px auto}.rbs td{padding:0}.rbs .resource-view{border:1px solid #e9e9e9;overflow:hidden}.rbs .scheduler-view{border:1px solid #e9e9e9;margin:0 0 0 -1px;padding:0}.rbs .scheduler-content{z-index:2;position:relative}.rbs .scheduler-bg{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.rbs .expander-space{vertical-align:middle;width:1em;height:1em;margin-top:-1%;font-size:.9em;line-height:1em;display:inline-block;overflow:hidden}.rbs table.resource-table,.rbs table.scheduler-bg-table,.rbs table.scheduler-table,.rbs table.scheduler-content-table{border-spacing:0;width:100%;margin:0;padding:0}.rbs table.resource-table,.rbs table.scheduler-bg-table,.rbs table.scheduler-table{text-align:center}.rbs table.scheduler-table{border:1px solid #e9e9e9}.rbs table.scheduler-content-table{border:0 solid #e9e9e9}.rbs table.resource-table tr,.rbs table.scheduler-bg-table tr,.rbs table.scheduler-table tr{border-bottom:1px solid #e9e9e9}.rbs table.resource-table th,.rbs table.scheduler-table th,.rbs table.resource-table td,.rbs table.scheduler-bg-table td,.rbs table.scheduler-table td,.rbs table.scheduler-bg-table th{border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9}.rbs table.resource-table tr th:last-child,.rbs table.scheduler-table tr th:last-child,.rbs table.resource-table tr td:last-child,.rbs table.scheduler-table tr td:last-child{border-right:0}.rbs table.scheduler-table tr:last-child td{border-bottom:0}.rbs .timeline-event{cursor:pointer;position:absolute}.rbs .day-event{margin:0 5px;display:inline-block;position:relative}.rbs .day-event-container{text-align:left;padding:5px 5px 0}.rbs .event-container{position:relative}.rbs .event-item{text-overflow:ellipsis;white-space:nowrap;color:#fff;width:100%;margin:1px 0;overflow:hidden;padding-right:20px!important}.rbs .round-all{border-radius:14px}.rbs .round-head{border-radius:14px 0 0 14px}.rbs .round-tail{border-radius:0 14px 14px 0}.rbs .round-none{border-radius:0}.rbs .overflow-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:5px!important}.rbs .status-dot{border-radius:7px;width:14px;height:14px}.rbs .selected-area{position:absolute}.rbs .vertical-selection-overlay{background-color:var(--selection-bg);border:2px dashed var(--selection-border);pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.rbs .slot-cell,.rbs .slot-text{padding-left:4px;padding-right:4px}.rbs .slot-text{display:inline-block}.rbs .icon-nav:hover{cursor:pointer;color:#1e90ff!important;box-shadow:0 0!important}.rbs-add-more-popover-overlay{z-index:5;background-color:#fff;border:1px solid #e5e5e5;padding:10px;position:absolute;box-shadow:0 5px 15px rgba(0,0,0,.25)}.rbs-popover-calendar{width:300px}.rbs .event-resizer{z-index:4;width:7px;display:block;position:absolute;top:-1px;bottom:-1px}.rbs .event-start-resizer{cursor:w-resize;left:-1px}.rbs .event-end-resizer{cursor:e-resize;right:-1px}.rbs-txt-btn-dis{background-color:transparent;border:none}
