/*-----------------------------------*/
/*----------Custom Css--------------*/
/*----------------------------------*/

/*----Datable Custom Css*/
table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting {
    padding-right: 0 !important;
}

.table td,.table th {
    padding: .4rem !important;
     vertical-align:middle !important; 
    border-top: 1px solid #dee2e6;
}
.login-form .form-group{
    margin-bottom: 1rem !important
}
/*.form-group{
    margin-bottom: 0px !important
}*/

label{
    font-weight:500 !important;
}

.preloader {
    background-color: #ffffff6b !important;
}
.sidebar:hover .logo-icon{
    /*display:none;*/
     opacity: 0.0;
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
.scrollable {
    overflow-y:scroll;
}
.scrollable::-webkit-scrollbar {
    width: 8px;
}
 
.scrollable::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3) !important;
    
	background-color: #f3f5f7;
}
 
.scrollable::-webkit-scrollbar-thumb {
  background-color: #b6b6b680;
  opacity:.9;
}

th.m-datatable__cell.m-datatable__cell--sort {
    background-color: #f7f7f7 !important;
}

label{
    font-weight:500 !important;
}