body {
    background-image: url("../img/fondoNewGris.png") !important;
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;	
    background-color: #103690 !important;
}


.fondologin {
    /* background: url("../img/fondo2.png") center !important; */
    background: #092463 !important;
    /* background-repeat: no-repeat !important;
    background-position: unset !important; */
    /* background-attachment: fixed !important; */
    color: white !important;
}

.fondoRegistro {
    background: url("../img/fondo1.png") !important;

    /* Full height */
    height: 100%;

    /* Center and scale the image nicely */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    color: white !important;
}

.fondoFooter {
    background: white !important;
    padding: 10px;   
}

/* Nueva actualizacion 12/11/23 */
.menu {
    background: #103690 !important;
    /* background: url("../img/fondo1.png") !important; */
}

.fondoFooterNew {
    background: #D2D3D5 !important;
    width: 100% !important;
    color: #103690;

}

@media only screen and (max-width: 1020px) {
    .navbarFooter {
        text-align: center;
    }
    .navbarFooterImg {
        margin-left: 75%;
    }

}

@media only screen and (max-width: 912px) {
    .navbarFooterImg {
        margin-left: 70%;
    }

}

@media only screen and (max-width: 770px) {
    .navbarFooterImg {
        margin-left: 60%;
    }

}

@media only screen and (max-width: 560px) {
    .navbarFooterImg {
        margin-left: 50%;
    }

}

@media only screen and (max-width: 460px) {
    .navbarFooterImg {
        margin-left: 40%;
    }

}

@media only screen and (max-width: 390px) {
    .navbarFooterImg {
        margin-left: 30%;
    }

}

@media only screen and (max-width: 346px) {
    .navbarFooterImg {
        margin-left: 20%;
    }

}

@media only screen and (max-width: 302px) {
    .navbarFooterImg {
        margin-left: 10%;
    }

}
