.ScrolGeneral a {
    text-align: right;
}

.Ingresar {
    position: absolute;
    height: auto;
    width: auto;

    right: 18%;

    bottom: 18%;
}

.Ingresar img {
    position: absolute;
    left: 0;
    /*  transition: opacity 1.5s ease-in-out;*/
}

.Ingresar img.top:hover {
    opacity: 0;
}

.Boton_Ingles {
    margin: auto;
    position: absolute;
    top: 170px;
    right: 42px;
    height: 40px;
    width: auto;
}

    .Boton_Ingles a {
        text-decoration: none;
        position: sticky;
        width: 120px;
        margin: auto;
        background-image: url(../images/General/Botones/Ingles_Home.png);
        background-repeat: no-repeat;
background-position:14%;
        font-family: "Calibri";
        color: red;
        text-align: right;
        font-weight: 800;
        padding: 6px 12px 6px 38%;
    }

.Boton_Espanol {
    margin: auto;
    position: absolute;
    top: 170px;
    right: 42px;
    height: 40px;
    width: auto;
}

    .Boton_Espanol a {
        text-decoration: none;
        position: sticky;
        width: 120px;
        margin: auto;
        background-image: url(../images/General/Botones/Espanol_Home.png);
        background-repeat: no-repeat;
        background-position: 14%;
        font-family: "Calibri";
        color: red;
        text-align: right;
        font-weight: 800;
        padding: 6px 12px 6px 38%;
    }

.FondoInd {
    background-image: url(../images/portada.png);
    height: 100vh;
    background-repeat: no-repeat;

    background-size: 100% 100%;
    object-fit: fill;
}

.FondoInd a {
    text-align: center
}

.FondoInd p {
    position: absolute;
    margin: 0;
    width: 600px;
    left: 100px;
    top: 30%;

    font-family: "Franklin Gothic Medium";
    font-size: 45px;
    color: #8B0000;
}

.FondoInd h4 {
    position: absolute;
    margin: 0;
    width: auto;
    left: 7.5%;
    top: 40%;

    font-family: "Franklin Gothic Medium";
    font-style: italic;
    font-size: 18px;
    color: #000000;
}

.Fondo {
    padding: 20px 30px 20px 30px;
    width: 100%;
    height: 100vh;
    background-image: no-repeat;
    background-image: fixed;
    background-image: center;
    background-size: auto;

}

.AvisoContenedor {

    position: absolute;
    /*El div será ubicado con relación a la pantalla*/

    overflow-y: scroll;

    background-color: transparent;
    width: 32%;
    height: 100px;

    border-radius: 5px;
    /*A la derecha deje un espacio de 0px*/
    left: 60px;
    /*A la izquierda deje un espacio de 0px*/
    bottom: 5.5%;
    /*Abajo deje un espacio de 0px*/

    margin: 0px;
    margin-bottom: 0px;
    text-align: justify;
    font-family: sans-serif;

    /*    TAMAÑO DE LETRA*/
    font-size: 13px;
    color: #ffffff;

    padding: 5px;

    border: solid 2px;
    border-color: red;
}

.AvisoContenedor:hover {
    color: red;
    font-weight: bold;
    background-color: transparent;
    cursor: pointer;

    font-size: 12px;
    color: #ffffff;
}


.AvisoLegal:hover {

    color: #000000;
    font-weight: bold;
    background-color: #00FF00;
}

.ContFecha {
    position: absolute;

    background-color: transparent;
    width: 32%;
    height: auto;

    border-radius: 5px;
    left: 4.4%;

    bottom: 21.5%;

    text-align: center;
    font-family: sans-serif;

    /*    TAMAÑO DE LETRA*/
    font-size: 18px;
    color: #ffffff;
    font-weight: 700;
}

.Fecha {
    text-transform: uppercase
}

.Advertencia {
    position: absolute;
    margin: auto;

    width: 95%;
    text-align: center;

    font-weight: bold;
    font-size: 13.2px;
    color: #FF0000;
}

.DescripcionConte:hover {
    background-color: transparent;
    color: #ffffff;
    font-size: 12px;
}

/***********************************************************************************************/
/******************************
/******************************  INICIO RESPONSIVE DISPOSITIVOS MOVIL
/******************************
/***********************************************************************************************/
/*@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {*/

@media only screen and (min-width:320px) and (max-width:480px) {

    * {
        margin: 0px;
    }

    .FondoInd {

        width: 100%;
        height: 100vh;
        background-image: url(../images/Portada_Movil02.png);
        background-size: 100% 100%;
        border: 1px solid red;
    }

    .ContFecha {
        position: absolute;
        width: 80%;
        height: auto;
        bottom: 120px;


        /*    TAMAÑO DE LETRA*/
        font-size: 15px;
        color: #ffffff;
        font-weight: 700;
        text-align: center;

        left: 40px;
        right: 20px;
    }

    .Ingresar {
        position: absolute;
        /*        top: 640px;*/
        top: 86.5%;
        right: 210px;
        margin-top: 1%;
    }

    .AvisoContenedor {
        position: absolute;
        margin: auto;

        background-color: transparent;
        width: auto;
        height: 122px;

        border-radius: 5px;
        margin-bottom: 60px !important;
        /*Abajo deje un espacio de 0px*/

        text-align: justify;
        font-family: sans-serif;

        /*    TAMAÑO DE LETRA*/
        font-size: 13px;
        color: #ffffff;

        padding: 5px;

        border: solid 2px;
        border-color: red;

        left: 12px;
        right: 12px;
    }

    .Advertencia {
        position: inherit;
        margin: 0px;
        width: 95%;
        text-align: center;

        font-weight: bold;
        font-size: 16px;
        color: #ffffff;
    }

    .Ingresar img.top {
        right: 0px;
    }

    .Boton_Ingles {

        position: absolute;
        margin-left: 0px;
        top: 90%;
        left: 3%;
        padding-right: 0px;
        height: auto;
        width: auto;
    }

    .Boton_Ingles a {
        text-decoration: none;

        position: sticky;
        width: auto;
        height:auto;
        margin: 0;

        background-image: url(../images/General/Botones/Ingles_Home.png);
        background-repeat: no-repeat;

        background-position: 6px 50%;

        font-family: "Calibri";
        color: #ffffff;
        font-weight: 800;
        text-align: center;
        font-size: 18px;

        background-color: transparent;
        border: 0px;
    }

    .Boton_Espanol {

        position: absolute;
        margin-left: 0px;
        top: 90%;
        left: 3%;
        padding-right: 0px;
        height: auto;
        width: 120px;
    }

    .Boton_Espanol a {
        text-decoration: none;

        position: sticky;
        width: auto;
        height:auto;
        margin: 0;

        background-image: url(../images/General/Botones/Espanol_Home.png);
        background-repeat: no-repeat;

        background-position: 6px 50%;

        font-family: "Calibri";
        color: #ffffff;
        font-weight: 800;
        text-align: right;
        font-size: 18px;

        background-color: transparent;
        border: 0px;
        padding-right: 5px;
    }
}
