@charset "UTF-8";

/*------------------------------------------------------------------
Custom Gea

-------------------------------------------------------------------*/
body,
html,
.main-footer {
    background-color: #EAEDF7;
}

.main-content {
    height: fit-content !important;
}

.text-gea {
    color: #0B1658;
}

.text-rojo-gea {
    color: #9D162E;
}

.text-verde-gea {
    color: #026937;
}

.text-inactive-gea {
    color: #979CA5;
}

.sidemenu-logo {
    background-color: #fff !important;
}

.bg-gea {
    background-color: #0B1658 !important;
}

.text-white {
    color: white !important;
}

.custom-input:focus {
    background-color: #E2E8F0 !important;
    color: #0B1658 !important;
}

.bg-gea-inactive {
    background-color: #EAEDF6 !important;
}

.btn-gea-white {
    background-color: #EAEDF6 !important;
    color: #0B1658;
}

.btn-gea-white:hover {
    background-color: #9D162E !important;
    color: #EAEDF6;
}

.btn-gea {
    background-color: #0B1658 !important;
    color: #E2E8F0 !important;
}

.btn-gea:hover {
    color: #E2E8F0 !important;
    background-color: #474849 !important;
    border-color: #0B1658 !important;
}

.btn-icon-text {
    color: #E2E8F0 !important;
}

.btn-icon-text-1 {
    color: #0B1658 !important;
}

.btn-white:hover {
    color: #E2E8F0 !important;
    background-color: #0B1658 !important;
}


table th,
table td {
    white-space: normal;
}

.bg-signin {
    background-color: #f2f2f2 !important;
    /* Cambia el color de fondo a tu preferencia */
}


.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #576071 !important;
}

.input-group {
    width: 250px;
}