.nav-principal {
    background-color: #1e1652 !important;
}

.btn-buscar-colaborador {
    background-color: #1e1652 !important;
}

.mdb-skin .btn-primary {
    background-color: #1e1652 !important;
}

.btn-login {
    background-color: #1e1652 !important;
}

    .btn-login:hover {
        background-color: #506c87 !important;
    }

.forget-login a {
    color: #1e1652 !important;
}

forget-login a:hover {
    color: #496b8e !important;
}

/* Asigna color al enlace cuando está activo */
forget-login a:active {
    color: #1e1652 !important;
}

/* Asigna color al enlace visitado */
forget-login a:visited {
    color: #1e1652 !important;
}

.loadder {
    border-left-color: #4095e546 !important;
    color: #4095e546 !important;
}

.spinnergear1 {
    color: #496b8e7e !important;
}

.spinnergear2 {
    color: #496b8e7e !important;
}

.spinnergear3 {
    color: #496b8e7e !important;
}

.pagination .page-item.active .page-link {
    color: #1e1652 !important;
}

.btn-gestion > ul li.active {
    background-color: #496b8e !important;
    color: #fff;
}

.btn-accion-movimiento {
    background-color: #fff;
    color: #1e1652 !important;
    border: 2.5px solid #1e1652 !important;
}

.pagination .page-item.active .page-link {
    background-color: #496b8e7e !important;
}

.menu-principal .menu-ctn-item .opciones.active a:hover {
    color: #506c87 !important;
}
.menu-principal .menu-ctn-item.active {
    background-color: rgba(214, 214, 214, .8);
    border-right: 5px solid #1e1652 !important;
}

.tabs-withsidebar a.active {
    color: #04ccba !important;
}

.busqueda-colaborador button {
    background-color: #1e1652 !important;
}

.form-check-input[type="radio"]:checked + label:after, .form-check-input[type="radio"].with-gap:checked + label:before, .form-check-input[type="radio"].with-gap:checked + label:after, label.btn input[type="radio"]:checked + label:after, label.btn input[type="radio"].with-gap:checked + label:before, label.btn input[type="radio"].with-gap:checked + label:after {
    border: 2px solid #1e1652 !important;
}
.form-check-input[type="radio"]:checked + label:after, .form-check-input[type="radio"].with-gap:checked + label:after, label.btn input[type="radio"]:checked + label:after, label.btn input[type="radio"].with-gap:checked + label:after {
    background-color: #1e1652 !important;
}
.btn-accion-ejecucion {
    border: 2.5px solid #1e1652 !important;
    color: #1e1652 !important;
}

.mdb-skin input[type="text"]:focus:not([readonly]) {
    border-bottom: #1e1652 !important;
    border-color: #1e1652 !important;
}

.md-form input:not([type]):focus:not([readonly]),
.md-form input[type="text"]:not(.browser-default):focus:not([readonly]),
.md-form input[type="password"]:not(.browser-default):focus:not([readonly]),
.md-form input[type="email"]:not(.browser-default):focus:not([readonly]),
.md-form input[type="url"]:not(.browser-default):focus:not([readonly]),
.md-form input[type="time"]:not(.browser-default):focus:not([readonly]),
.md-form input[type="date"]:not(.browser-default):focus:not([readonly]),
.md-form input[type="datetime"]:not(.browser-default):focus:not([readonly]),
.md-form input[type="datetime-local"]:not(.browser-default):focus:not([readonly]),
.md-form input[type="tel"]:not(.browser-default):focus:not([readonly]),
.md-form input[type="number"]:not(.browser-default):focus:not([readonly]),
.md-form input[type="search"]:not(.browser-default):focus:not([readonly]),
.md-form input[type="phone"]:not(.browser-default):focus:not([readonly]),
.md-form input[type="search-md"]:focus:not([readonly]),
.md-form textarea.md-textarea:focus:not([readonly]) {
    border-bottom: 1px solid #1e1652 !important;
    -webkit-box-shadow: 0 1px 0 0 #1e1652 !important;
    box-shadow: 0 1px 0 0 #1e1652 !important;
}

    .md-form input:not([type]):focus:not([readonly]) + label,
    .md-form input[type="text"]:not(.browser-default):focus:not([readonly]) + label,
    .md-form input[type="password"]:not(.browser-default):focus:not([readonly]) + label,
    .md-form input[type="email"]:not(.browser-default):focus:not([readonly]) + label,
    .md-form input[type="url"]:not(.browser-default):focus:not([readonly]) + label,
    .md-form input[type="time"]:not(.browser-default):focus:not([readonly]) + label,
    .md-form input[type="date"]:not(.browser-default):focus:not([readonly]) + label,
    .md-form input[type="datetime"]:not(.browser-default):focus:not([readonly]) + label,
    .md-form input[type="datetime-local"]:not(.browser-default):focus:not([readonly]) + label,
    .md-form input[type="tel"]:not(.browser-default):focus:not([readonly]) + label,
    .md-form input[type="number"]:not(.browser-default):focus:not([readonly]) + label,
    .md-form input[type="search"]:not(.browser-default):focus:not([readonly]) + label,
    .md-form input[type="phone"]:not(.browser-default):focus:not([readonly]) + label,
    .md-form input[type="search-md"]:focus:not([readonly]) + label,
    .md-form textarea.md-textarea:focus:not([readonly]) + label {
        color: #1e1652 !important;
    }

.checkbox-blue {
    border: 1px solid #1e1652 !important;
}

    .checkbox-blue:hover, .checkbox-blue.active {
        background-color: #1e1652 !important;
    }

.btn-concepto > ul li.active {
    background-color: #1e1652 !important;
    color: #ffffff;
}
#support-modal .modal-content .btn-secondary {
    background-color: #1e1652 !important;
}

.background-login {
    background-image: url(../imgadmin/login/background-logindev.png);
}

.btn-accion-movimiento {
    background-color: #fff !important;
    color: #1e1652 !important;
    border: 2.5px solid #1e1652 !important;
}
.tabs-withsidebar a.active {
    color: #1e1652 !important;
    font-weight:700 !important;
}

.loadder {
    border-left-color: #ffffff00 !important;
    color: #4095e546 !important;
}