.btn-datatable {
    color: white !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
/*

 */

.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active {
    background-color: #0097A6 !important;
    color: #fff;
}

[class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link.active, [class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link.active:focus, [class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link.active:hover {
    background-color: #0097A6 !important;
    color: #fff;
}

.elemento-sidebar-principal {
    color:white !important;
    margin-left: 0px !important;
    padding-right: 5px !important;
}

.elemento-sidebar-secundario {
    color:white !important;
    margin-left: 10px !important;
    padding-right: 5px !important;
}

.logo-xl.brand-image-xs{
    left: 50%;
    transform: translate(-60%);
    max-height: 43px;
}

.brand-link .brand-imag{
    max-height: 43px;
}

.layout-navbar-fixed .wrapper .sidebar-dark-cyan .brand-link:not([class*="navbar"]){
    background-color: #fff;
}

.navbar-dark{
    background-color: #455367;
  border-color: #485464;
}

[class*="sidebar-dark-"] {
    background-color: #455367;
}

.card-primary.card-outline{
    border-top: 3px solid #0097A6;
}

.btn-primary{
    background-color: #0097A6;
  border-color:#0097A6;
}

a{
    color: #0097A6;
}
