#content.site-content {
        padding-bottom: 0px;
        padding-top: 0px;
    }

    .texto-galeria-general{
        color: #FFF;
        font-family: "Open Sans";
        font-size: 27px;
        font-weight: 700;
        text-align: center;
        text-shadow: 0px 2px 4px rgba(0,0,0,0.5);
        margin-top: 3%;
        letter-spacing: 0.34px;
        line-height: 1;
        padding-left: 10%;
        padding-right: 10%;
    }

    .texto-galeria-general-alta{
        color: #FFF;
        font-family: "Open Sans ExtraBold";
        font-size: 50px;
        text-align: center;
        text-shadow: 0px 2px 4px rgba(0,0,0,0.5);
        margin-top: 5%;
        letter-spacing: 0.07px;	
        line-height: 1;
    }

    .imagen-play-galeria-general{
        margin-left: 0%;
    }

    .contenedor-galeria-texto-general{
        margin-top: 4%;
    }

    .imagen-galeria-texto-general{
        margin-top: 3%;
    }

    .div-general-galeria{
        padding: 0; 
        padding-top: 1%; 
        padding-bottom: 1%; 
        background-size: cover;
        min-height: 550px;
        color: #fff;
        position: relative;
        background-position: center;
    }

    .div-general-galeria:before {
        content:'';
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background-color: rgba(0,0,0,0.0);
    }

    @media (max-width: 1400px) {

        .contenedor-galeria-texto-general {
            margin-top: 8%;
        }

        .imagen-galeria-texto-general{
            margin-top: 4%;
        }		

        .texto-galeria-general-alta {
            color: #FFF;
            font-family: "Open Sans ExtraBold";
            font-size: 40px;
            letter-spacing: 0.07px;
            text-align: center;
            text-shadow: 0 2px 4px 0 rgba(0,0,0,0.5);		
            margin-top: 0px;
        }

        .texto-galeria-general {
            color: #FFF;
            font-family: "Open Sans";
            font-size: 20px;
            font-weight: 700;
            text-align: center;
            text-shadow: 0px 2px 4px rgba(0,0,0,0.5);
            margin-top: 30px;
            letter-spacing: 0.1px;
            line-height: 1;
        }

        .imagen-play-galeria-general{
            margin-left: 0%;
        }		

    }

    @media (max-width: 1200px) {

        .texto-galeria-general-alta{
            font-size: 30px;
            margin-top: 0px;
        }	

        .texto-galeria-general {
            font-size: 16px;
            margin-top: 25px;
            width: 100%;
        }

        .contenedor-galeria-texto-general{
            height: auto !important;
            padding-right: 0px;
            padding-left: 0px;
            margin-right: 0px;
            margin-left: 0px;			
        }

        .imagen-galeria-texto-general{
            height: auto !important;
        }

        .texto-galeria-texto-general{
            height: auto !important;
        }

        .imagen-play-galeria-general {
            margin-left: auto;
            margin-top: 100%;
        }	

        .div-general-galeria {
            padding: 0;
            padding-top: 1%;
            padding-bottom: 5%;
            background-size: cover;
            min-height: auto;
            color: #fff;
            position: relative;
        }		


        /* height: 213px; */
        /* width: 878px; */
        /* min-height: 213px; */
        /* min-width: 878px;*/		


    }

.titulo-modal-galeria{
        color: #FFF;
        font-family: "Open Sans ExtraBold";
        font-size: 40px;
        line-height: 54px;
        text-align: center;
        text-shadow: 0px 3px 4px rgba(0,0,0,0.5);
        padding-bottom: 3%;
        padding-top: 5%;
    }

    .modal-content {
        background-color: rgba(19,47,88,0.8);
        border: 1px solid #FFF;
        padding-bottom: 5%;
    }

    .div-boton-modal-galeria{
        text-align: center;
        margin-top: 5%;
    }

    .div-boton-modal-galeria-close {
        position: absolute;
        float: right;
        right: -33px;
        z-index: 2000;
        top: -26px;
        width: 32px;

    }

    .close {
        opacity:1
    }
    .close:not(:disabled):not(.disabled):focus,
    .close:not(:disabled):not(.disabled):hover {
        opacity:.3
    }