.lb-doctor{border-top:none!important;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-color:#ced4da}.appointment-count{top:3px;display:inline-flex;align-items:center;justify-content:center;width:77px;height:27px!important;border-radius:7px;border:2px solid #881c1c;color:white;font-size:13px;font-weight:700;background-color:#881c1c}.doctor-select{width:100%;padding:6px 10px;font-size:14px;border:1px solid #ced4da;border-top-left-radius:5px;border-top-right-radius:5px;outline:none}.doctor-select:focus{border-color:#ced4da;box-shadow:0 4px 8px rgba(74,144,226,.2)}.e-list-item.e-selected{font-weight:bolder;height:35px}.e-list-item{height:35px}.lb-doctor .e-list-item>span{display:flex;align-items:center;height:100%}.lb-doctor .name{flex:1;text-align:left;margin-left:3%}.lb-doctor .appointment-count{margin-left:8px;color:#ffffff;font-size:.95em}.schedule-appointment-calendar{width:100%!important}