.layout-fixed .wrapper .sidebar {
    height: calc(100vh - (6.5rem + 1px));
}
/* .sidebar-dark-primary {
    background-color: #0591C5; 
} */
/* .sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active {
    background-color: #007BAF !important;
    color: white; /* You might want to adjust the text color for better contrast */
/* } */ */
/* .sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link:hover{
    background-color: #007bafff;
} */
#myTable thead{
    background: #0591c5; color: white; border: none
}
.sidebar a {
    color: #ffffff !important;
}
.brand-link{
    border-bottom: 1px dashed white !important;
    color: white !important
}
.btn-outline-primary {
    color: #fd7e14 !important;
    border-color: #fd7e14 !important;
}
.btn-outline-primary:hover {
    color: #fff !important;
    background-color: #fd7e14 !important;
    border-color: #fd7e14 !important;
}
.btn-outline-secondary {
    color: #007BAF !important;
    border-color: #007BAF !important;
}
.btn-outline-secondary:hover {
    color: #fff !important;
    background-color: #006996 !important;
    border-color: #006996 !important;
}
.btn-primary {
    color: #fff !important;
    background-color: #0591C5 !important;
    border-color: #0591C5 !important;
    box-shadow: none;
}
.btn-primary:hover {
    color: #fff !important;
    background-color: #057fac !important;
    border-color: #057fac !important;
}
.btn-add-row {
    font-weight: bold;
    color: black;
}
.card-body.p-0 .table tbody>tr>td.row-index:first-of-type {
    padding-left: .75rem;
}
.form-group-add-row > .form-group {
    margin-bottom: 0px;
}
.table-add-row {
    border-left: none !important;
    border-right: none !important;
}