.hcs-container{width:100%}table.dataTable{margin-top:0!important}.table thead th,.table>thead>tr>th{font-family:"Roboto-Medium",sans-serif}table.dataTable.table-condensed>thead>tr>th,table.dataTable.table-condensed>tbody>tr>td{padding:6px 12px;vertical-align:middle}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child::before{top:14px}table.dataTable thead th,table.dataTable>thead>tr>th,table.dataTable tbody td,table.dataTable>tbody>tr>td{border:0 solid #656769;vertical-align:middle!important}.messageTableHead{padding:6px 15px;background:#07456b;color:#fff;font-size:18px;font-family:"Roboto-Medium",sans-serif;margin-bottom:-2px}.schedule-content{max-height:300px;overflow-y:auto;margin-bottom:50px}.schedulertable{width:100%;border-spacing:0;border-collapse:separate;table-layout:fixed}.schedulertable thead tr th{background:#555;color:#fff;padding:10px;overflow:hidden;text-align:center}.schedulertable thead tr th .day{display:block}.schedulertable thead tr th .short{display:none}.schedulertable tbody tr td{border-bottom:1px solid #9b9898}.schedulertable tbody tr td{text-align:center;vertical-align:middle;border-left:1px solid #9b9898;position:relative;height:32px;cursor:default;padding:8px 0;background:#e6e6e6}.schedulertable tbody tr td:last-child{border-right:1px solid #9b9898}.schedulertable tbody tr td.hour{font-size:1.2em;color:#555;background:#fff;border-collapse:separate;min-width:100px;cursor:default}.schedulertable tbody tr td.hour span{display:block}.schedulertable tbody tr td.schedule{background:#fff;cursor:pointer}.schedulertable tbody tr td.active,.schedulertable tbody tr td.schedule:hover{background:#fbfbac}.weekRange{margin-top:15px}.weekRange .btn{margin-top:0!important;min-width:0!important}.marginTop-30{margin-top:30px}.marginLeft-10{margin-left:10px}.marginRight-10{margin-right:10px}.nowrap{white-space:nowrap}.action{white-space:nowrap;text-align:center}.desc{min-width:200px}.action .fa{width:36px;height:36px;font-size:18px;border-radius:25px;padding-top:8px;padding-right:13px;margin-left:6px;cursor:pointer}.action .fa-close{border:1px solid #e64746;color:#e64746;padding-left:9px;padding-top:7px}@media only screen and (min-width:1224px){.scheduler-width{width:98.1%}}@media(max-width:60em){.schedulertable tbody tr td.hour{font-size:1em}.schedulertable thead tr th .long{display:none}.schedulertable thead tr th .short{display:block}.schedulertable tbody tr td.hour{padding:8px 0;margin:auto}}@media(max-width:45em){.schedulertable tbody tr td.hour span{max-width:50px;margin:auto}.schedulertable thead tr th .date{display:block}.schedulertable tbody tr td.hour{padding:8px 0;margin:auto}.schedule-0{padding:32px 8px!important}}@media(max-device-width:330px){.schedulertable tbody tr td{height:60px;padding:5px 0}.schedulertable tbody tr td.hour span{display:block;max-width:60px;position:absolute;top:10px;line-height:1}.schedulertable tbody tr td.hour{font-size:1em}.schedulertable tbody tr td.hour span{transform:translateY(5px) rotate(270deg);-webkit-transform:translateY(5px) rotate(270deg);-moz-transform:translateY(5px) rotate(270deg)}.schedule-0{padding-top:10px!important;padding-left:10px!important}}table.dataTable,table.dataTable.no-footer{margin:0 0!important;width:100%!important;border-top:none!important;border-bottom:none!important}.bold-font-text{font-family:"Roboto-Bold"!important}.h1-custom{padding:35px;text-align:center;width:100%}.pointer{cursor:pointer!important}.not-allowed{cursor:not-allowed!important;opacity:.5}#Comments{resize:none}.alert .close{right:0!important}.schedule-0{height:100%;padding:8px}.schedule-td-0{height:0!important;padding:0!important}@media(max-width:767px){.modal-dialog{top:10px;margin-bottom:30px}}