 .breadcrumb a {
     color: #af8906;
 }

 table .btn-link {
     color: #201901;
 }


 .btn.btn-primary {
     color: #201901 !important;
 }

 .btn.btn-primary:hover {
     background-color: #201901;
     color: #fff !important;
 }

 aside .nav-item .nav-link {
     gap: 7px !important;
     color: #fff;
     border-top: 1px solid #2f2914;
     padding-top: 7px;
     padding-bottom: 7px;
     font-size: 15px;
 }

 aside .navbar-nav .nav-item {

     margin: 0;
 }

 aside a.nav-link.active,
 li.nav-item.dropdown.active a.dropdown-item.active {
     background: #f7c20a !important;
     color: #201901 !important;
 }

 aside li.nav-item.dropdown.active {
     background: #271f03;
 }

 .navbar-vertical.navbar-expand-lg .navbar-collapse .dropdown-menu .dropdown-item {

     color: #fff !important;
 }

 aside li.nav-item a.nav-link i {

     font-size: 26px !important;
 }

 .form-control:focus,
 .form-select:focus,
 .form-control[type="search"]:focus {
     box-shadow: none !important;
     border-color: #f7c20a !important;
 }

 body {
     overflow-y: unset;
 }

 table.dataTable thead th,
 table.dataTable thead td,
 table.dataTable tfoot th,
 table.dataTable tfoot td {
     text-align: start !important;
     font-size: 12px !important;
 }

 table.dataTable thead th::before {
     top: 6px !important;
 }

 table.dataTable thead th::after {
     top: 13px !important;
 }

 .active>.page-link,
 .page-link.active {
     color: #201901 !important;
 }

 .nav-link-icon {
     margin-right: 0.5rem;
 }

 aside .avatar {
     margin-right: 0.5rem;
 }

 aside .navbar-nav .nav-item.active::after {
     display: none !important;
 }

 h1.navbar-brand.d-none.d-lg-block.align-self-center.mb-3 {
    background: #fff;
    width: 100%;
    text-align: center;
}
h1.navbar-brand.d-none.d-lg-block.align-self-center.mb-3 {
    background: #fff;
    width: 100%;
    text-align: center;
    /* margin: auto; */
}