html {
    scroll-behavior: smooth;
  }
.login-title{font-size: 18px;}
.login-subtitle{font-size: 16px;}
.login-bg{
    background-image: url("../img/login-bg.jpg");
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover;
}
.nav.nav-pills li a{
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    border-right: 1px solid #e3e6f0;
    /* border-radius: 0.35rem; */
    padding: 1.25rem;
    text-decoration: none;
    text-transform: uppercase;
    color: #5a5c69;
}
.nav.nav-pills li a.active{
    box-shadow: 0 0.15rem 1.75rem 0 rgb(58 59 69 / 15%) !important;
    border-bottom: 4px solid #794160;
    color: #794160;
}
/* .nav.nav-pills li:nth-child(2) a.active{
    box-shadow: 0 0.15rem 1.75rem 0 rgb(58 59 69 / 15%) !important;
    border-bottom: 4px solid #1cc88a;
    color: #1cc88a;
}
.nav.nav-pills li:nth-child(3) a.active{
    box-shadow: 0 0.15rem 1.75rem 0 rgb(58 59 69 / 15%) !important;
    border-bottom: 4px solid #36b9cc;
    color: #36b9cc;
}
.nav.nav-pills li:nth-child(4) a.active{
    box-shadow: 0 0.15rem 1.75rem 0 rgb(58 59 69 / 15%) !important;
    border-bottom: 4px solid #f6c23e;
    color: #f6c23e;
} */
table.table-bordered.dataTable tbody th, table.table-bordered.dataTable tbody td {
   font-size: 0.9rem;
}
.back-btn{
    font-size: 14px;
    background: linear-gradient(90deg, rgb(48 13 32) 0%, rgb(173 0 94) 100%, rgb(48 13 32) 100%);
    color: #fff;
    border: unset;
    border-radius: 32px;
    padding: 5px 22px;
    margin-bottom: 10px;
 }
 .sidebar-dark .nav-item .nav-link.active{
    color: rgba(255,255,255 , 1);
 }
 .table-bordered tbody tr td {
    padding: 0.4rem;
 }