body{
    font-size: 0.8rem!important;
}
.sidebar .nav-link, .sidebar .nav-item{
    margin: 0!important;
    /*padding: 0!important;*/
}
.sidebar .nav-link {
  padding-left: 0.2rem!important;
}
.sidebar .collapse .nav-link{
  padding-left: 0.5rem!important;
}
.sidebar .nav-item .collapse li.nav-item {
padding-top: 0!important;
padding-bottom: 0!important;
}
.sidebar .nav-item .collapse li.nav-item a.nav-link {
  padding-left: 1.5rem!important;
}
.sidebar .nav-link .sidebar-icon{
    margin-right: 0!important;
}
.sidebar {
  width: 100%;
  max-width: 260px;
}
/*.card-body {*/
/*  padding: 0.25rem 1rem!important;*/
/*}*/
.table td, .table th {
  white-space: unset;
}
.card .table td, .card .table th {
  padding-left: 0.2rem!important;
  padding-right: 0.2rem!important;
}
.table th {
  padding: 0!important;
}

#dashboard_table1 th, #dashboard_table2 th {
  padding: 0.5rem!important;
    margin: 0.5rem!important;
}

p, ol li, ul li, .p {
    font-size: 0.8rem!important;
}