/* estilos para la plantilla 2, CSI, azul rey
ajustes de colores de: material-kit.css
Ajuste de colores:
ci: color de los iconos del menu, igual al del logotipo
linea 175. color principal de ligas: color: #0033cc;
linea 182. color en hover:  color: 0a6ebd;
gradiente lineal, linea 18286:  background: linear-gradient(60deg, #33834a, #384f3b); cambios en.btn.btn-primary desde 8900 a 8998, 10956 a 10964
*/

.ci {
    color: #0342ff !important;
}

/* 175 */
a {
    color: #0033cc;
    text-decoration: none;
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}

/* 182 */
a:hover {
    color: #0a6ebd;
    text-decoration: underline;
}

/* 8900 a 8998 */
.btn.btn-primary {
    color: #fff;
    background-color: #0033cc;
    border-color: #0033cc;
    box-shadow: 0 2px 2px 0 rgba(156, 39, 176, 0.14), 0 3px 1px -2px rgba(156, 39, 176, 0.2), 0 1px 5px 0 rgba(156, 39, 176, 0.12);
}

.btn.btn-primary:hover {
    color: #fff;
    /* background-color: #9124a3;
    border-color: #701c7e; */
    background-color: #000066;
    border-color: #000066;

}


.btn.btn-primary:focus,
.btn.btn-primary.focus,
.btn.btn-primary:hover {
    color: #fff;
    /* background-color: #9124a3;
    border-color: #701c7e; */
    background-color: #000066;
    border-color: #000066;
}

.btn.btn-primary:active,
.btn.btn-primary.active,
.open>.btn.btn-primary.dropdown-toggle,
.show>.btn.btn-primary.dropdown-toggle {
    color: #fff;
    /* background-color: #9124a3;
    border-color: #701c7e;
    box-shadow: 0 2px 2px 0 rgba(156, 39, 176, 0.14), 0 3px 1px -2px rgba(156, 39, 176, 0.2), 0 1px 5px 0 rgba(156, 39, 176, 0.12); */
    background-color: #000066;
    border-color: #000066;
    box-shadow: 0 2px 2px 0 rgba(0, 51, 153, 0.14), 0 3px 1px -2px rgba(0, 51, 153, 0.2), 0 1px 5px 0 rgba(0, 51, 153, 0.12);
}

.btn.btn-primary:active:hover,
.btn.btn-primary:active:focus,
.btn.btn-primary:active.focus,
.btn.btn-primary.active:hover,
.btn.btn-primary.active:focus,
.btn.btn-primary.active.focus,
.open>.btn.btn-primary.dropdown-toggle:hover,
.open>.btn.btn-primary.dropdown-toggle:focus,
.open>.btn.btn-primary.dropdown-toggle.focus,
.show>.btn.btn-primary.dropdown-toggle:hover,
.show>.btn.btn-primary.dropdown-toggle:focus,
.show>.btn.btn-primary.dropdown-toggle.focus {
    color: #fff;
    /* background-color: #9124a3;
    border-color: #3f1048; */
    background-color: #000066;
    border-color: #000066;
}


.open>.btn.btn-primary.dropdown-toggle.bmd-btn-icon {
    color: inherit;
    background-color: #0033cc;
}

.open>.btn.btn-primary.dropdown-toggle.bmd-btn-icon:hover {
    background-color: #0033cc;
}

.btn.btn-primary.disabled:focus,
.btn.btn-primary.disabled.focus,
.btn.btn-primary:disabled:focus,
.btn.btn-primary:disabled.focus {
    background-color: #0033cc;
    border-color: #0033cc;
}

.btn.btn-primary.disabled:hover,
.btn.btn-primary:disabled:hover {
    background-color: #0033cc;
    border-color: #0033cc;
}

.btn.btn-primary:focus,
.btn.btn-primary:active,
.btn.btn-primary:hover {
    box-shadow: 0 14px 26px -12px rgba(156, 39, 176, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(156, 39, 176, 0.2);
}

.btn.btn-primary.btn-link {
    background-color: transparent;
    color: #0033cc;
    box-shadow: none;
}

.btn.btn-primary.btn-link:hover,
.btn.btn-primary.btn-link:focus,
.btn.btn-primary.btn-link:active {
    background-color: transparent;
    color: #0033cc;
}

/* 10956 a 10964 */
a {
    color: #0033cc;
}

a:hover,
a:focus {
    color: #0066ff; /* 89229b; */
    text-decoration: none;
}

/* gradiente 18286 */
.card .card-header-primary,
.card.bg-primary,
.card.card-rotate.bg-primary .front,
.card.card-rotate.bg-primary .back {
    /*  background: linear-gradient(60deg, #ab47bc, #7b1fa2); */
    background: linear-gradient(60deg, #0033cc, #000066);
}