.searchDate input{visibility:hidden;width:300px;height:0!important}#schedule_booking .hidden_details{display:none;top:0}[dir=ltr] #schedule_booking .hidden_details{left:0}[dir=rtl] #schedule_booking .hidden_details{right:0}#schedule_booking #schedule .clear{height:0;line-height:0}[dir] #schedule_booking #schedule .clear{clear:both}#schedule_booking #schedule .sc_menu{width:100%;height:20px}[dir=ltr] #schedule_booking #schedule .sc_menu .sc_header_cell{float:left}[dir=rtl] #schedule_booking #schedule .sc_menu .sc_header_cell{float:right}#schedule_booking #schedule .sc_menu .sc_header{height:33px;position:relative;overflow:hidden}[dir=ltr] #schedule_booking #schedule .sc_menu .sc_header{float:left}[dir=rtl] #schedule_booking #schedule .sc_menu .sc_header{float:right}#schedule_booking #schedule .sc_menu .sc_header .sc_time{font-size:14px}[dir] #schedule_booking #schedule .sc_menu .sc_header .sc_time{text-align:center;border-color:silver;background:rgba(var(--vs-primary),1);padding-top:10px}[dir=ltr] #schedule_booking #schedule .sc_menu .sc_header .sc_time{border-left:1px solid #fff}[dir=rtl] #schedule_booking #schedule .sc_menu .sc_header .sc_time{border-right:1px solid #fff}#schedule_booking #schedule .sc_data,#schedule_booking #schedule .sc_menu .sc_header_cell{font-weight:700;color:#fff;position:relative}[dir] #schedule_booking #schedule .sc_data,[dir] #schedule_booking #schedule .sc_menu .sc_header_cell{border-color:silver}[dir=ltr] #schedule_booking #schedule .sc_data,[dir=ltr] #schedule_booking #schedule .sc_menu .sc_header_cell{float:left}[dir=rtl] #schedule_booking #schedule .sc_data,[dir=rtl] #schedule_booking #schedule .sc_menu .sc_header_cell{float:right}#schedule_booking #schedule .sc_data .sc_data_scroll,#schedule_booking #schedule .sc_menu .sc_header_date_scroll,#schedule_booking #schedule .sc_menu .sc_header_scroll{position:absolute;top:0}[dir=ltr] #schedule_booking #schedule .sc_data .sc_data_scroll,[dir=ltr] #schedule_booking #schedule .sc_menu .sc_header_date_scroll,[dir=ltr] #schedule_booking #schedule .sc_menu .sc_header_scroll{left:0}[dir=rtl] #schedule_booking #schedule .sc_data .sc_data_scroll,[dir=rtl] #schedule_booking #schedule .sc_menu .sc_header_date_scroll,[dir=rtl] #schedule_booking #schedule .sc_menu .sc_header_scroll{right:0}#schedule_booking #schedule .sc_header .sc_time,#schedule_booking #schedule .sc_main_scroll .sc_time,#schedule_booking #schedule .sc_menu .sc_header_cell{color:#fff;line-height:12px;height:32px;display:block}[dir] #schedule_booking #schedule .sc_header .sc_time,[dir] #schedule_booking #schedule .sc_main_scroll .sc_time,[dir] #schedule_booking #schedule .sc_menu .sc_header_cell{padding:0}[dir=ltr] #schedule_booking #schedule .sc_header .sc_time,[dir=ltr] #schedule_booking #schedule .sc_main_scroll .sc_time{float:left}[dir=rtl] #schedule_booking #schedule .sc_header .sc_time,[dir=rtl] #schedule_booking #schedule .sc_main_scroll .sc_time{float:right}#schedule_booking #schedule .sc_main_box{max-height:500px;overflow:hidden}#schedule_booking #schedule .sc_data{max-height:485px;overflow:hidden}#schedule_booking #schedule .sc_main_box{overflow-y:auto;overflow-x:auto}[dir=ltr] #schedule_booking #schedule .sc_main_box{float:left}[dir=rtl] #schedule_booking #schedule .sc_main_box{float:right}#schedule_booking #schedule .sc_main,#schedule_booking #schedule .timeline{position:relative}[dir] #schedule_booking #schedule .timeline{padding:0}#schedule_booking #schedule .sc_Bar{position:absolute;color:#fcf3f3;z-index:10}[dir] #schedule_booking #schedule .sc_Bar{background:#ff4800;cursor:pointer;border-radius:2px;border:1px solid #fff}[dir=ltr] #schedule_booking #schedule .sc_Bar{box-shadow:1px 1px 1px 0 #ddd;-moz-box-shadow:1px 1px 1px 0 #ddd;-webkit-box-shadow:1px 1px 1px 0 #ddd}[dir=rtl] #schedule_booking #schedule .sc_Bar{box-shadow:-1px 1px 1px 0 #ddd;-moz-box-shadow:-1px 1px 1px 0 #ddd;-webkit-box-shadow:-1px 1px 1px 0 #ddd}#schedule_booking #schedule .ui-draggable-dragging,#schedule_booking #schedule .ui-resizeable{z-index:20}#schedule_booking #schedule .sc_Bar .head{display:block;font-size:12px;height:20px;overflow:hidden}[dir] #schedule_booking #schedule .sc_Bar .head{padding:6px 8px 0}#schedule_booking #schedule .sc_Bar .text{display:block;font-weight:600;overflow:hidden;font-size:12px;font-family:Exo,sans-serif}[dir] #schedule_booking #schedule .sc_Bar .text{padding:3px 5px 0}[dir] #schedule_booking #schedule .sc_main .tb,[dir] #schedule_booking #schedule .timeline{border-bottom:2px solid #e6e5e5}#schedule_booking #schedule .sc_data .timeline{overflow:hidden}[dir] #schedule_booking #schedule .sc_data .timeline{background:#f5f6f9}#schedule_booking #schedule .sc_data .timeline span{display:block}[dir] #schedule_booking #schedule .sc_data .timeline span{padding:10px}#schedule_booking #schedule .sc_data .timeline span.photo{width:36px;height:36px}[dir=ltr] #schedule_booking #schedule .sc_data .timeline span.photo{float:left;padding:10px 0 10px 10px}[dir=rtl] #schedule_booking #schedule .sc_data .timeline span.photo{float:right;padding:10px 10px 10px 0}#schedule_booking #schedule .sc_data .timeline span.title{width:92px}[dir=ltr] #schedule_booking #schedule .sc_data .timeline span.title{float:left;padding:10px 0 10px 10px}[dir=rtl] #schedule_booking #schedule .sc_data .timeline span.title{float:right;padding:10px 10px 10px 0}#schedule_booking #schedule .sc_header .sc_date{width:100%;color:#222;font-size:15px;line-height:2;font-weight:500}[dir] #schedule_booking #schedule .sc_header .sc_date{text-align:center;border:0 1px 1px 1px solid #fff}[dir=ltr] #schedule_booking #schedule .sc_header .sc_date{float:left}[dir=rtl] #schedule_booking #schedule .sc_header .sc_date{float:right}[dir=ltr] #schedule_booking #schedule .sc_header_time{float:left}[dir=rtl] #schedule_booking #schedule .sc_header_time{float:right}#schedule_booking #schedule .sc_time{font-size:10px}[dir] #popup_booking .info-customer{border:2px solid #ccc!important;border-radius:20px}[dir] .bg_confirm{background:rgba(var(--vs-success))!important}[dir] .bg_pending{background:#8f8f8f!important}[dir] .bg_complete{background:#9d65c9!important}[dir] .bg_cancel{background:rgba(var(--vs-danger))!important}[dir=ltr] .cmt_bg{margin-right:50px}[dir=rtl] .cmt_bg{margin-left:50px}.cmt_bg>span.color{display:inline-block;width:16px;height:16px}[dir] .cmt_bg>span.color{border-radius:3px;margin-bottom:-2px}[dir=ltr] .cmt_bg>span.color{margin-right:5px}[dir=rtl] .cmt_bg>span.color{margin-left:5px}.cmt_bg>span.text{font-size:16px;font-weight:500}.resource-image{height:60px;width:60px}[dir] .resource-image{border-radius:50%;border:2px solid #fff}[dir=ltr] .resource-image{float:left}[dir=rtl] .resource-image{float:right}.doctor_data_fa{position:relative}.doctor_data_child{position:absolute;top:50%;-webkit-transform:translateY(-50%)}[dir] .doctor_data_child{transform:translateY(-50%);margin-top:2px}.resource-name{color:#011f3b}[dir] .resource-name{padding-top:0!important}[dir=ltr] .resource-name{float:left}[dir=rtl] .resource-name{float:right}.resource-name span{color:#83919e;font-size:12px;font-weight:400}[dir] .resource-name span{padding:0!important}.sc_Bar>.text>.task_title{overflow:hidden;display:-o-box;display:-moz-box;display:-webkit-box;-o-line-clamp:3;-moz-line-clamp:3;-webkit-line-clamp:3;-o-box-orient:vertical;-webkit-box-orient:vertical}[dir] .timeline:before{background:none}[dir] #schedule>.sc_menu:nth-child(2)>.sc_header_cell{background:rgba(var(--vs-primary),1)}.required[data-v-3af042c9]:after{content:" *";color:red}