/* ========================================================== */
/* ========= UNIRE: ESTILOS DE PAGINAS SECUNDARIAS ========== */
/* ========================================================== */

section.banner {
    background-color: #111111;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	overflow: auto;
}

section > .overlay {
    background-color: rgba(0,0,0,0.3);
    height: 100%;
	overflow: auto;
}

/* ================== PAGINA DE SUSCRIPCION =================== */

#suscripcion-banner {
    background-image: url('../images/foto_suscripcion.jpg');
}
#suscripcion-seccion-1 {
    padding: 40px 15px 60px;
}
form div.row {
    margin-bottom: 0;
}
.input-radio {
    margin-bottom: 12px;
}
.input-radio > div {
    display: inline-block;
}
.input-radio-label {
    width: 70px;
}

/* ================== PAGINA DE QUIENES SOMOS =================== */

#consultora-banner {
    background-image: url('../images/foto_consultora.jpg');
}
#consultora-seccion-1 {
    padding: 50px 15px 10px;
}
#consultora-seccion-2 {
    padding: 10px 15px 50px;
}

/* ================== PAGINA DE CONTACTO =================== */

#contacto-banner {
    background-image: url('../images/foto_contacto.jpg');
}
#contacto-seccion-1 {
    padding: 40px 15px 60px;
}
#contacto-seccion-2 {
    line-height: 0;
    border-top: 2px solid #ddd;
    background-color: #ddd
}
.card-mensaje {
    padding: 30px 15px 0;
}
.card-mensaje > div {
    padding: 10px 20px;
    margin: 0;
}

/* ================== PAGINA DE PRENSA =================== */

#prensa-banner {
    background-image: url('../images/foto_prensa.jpg');
}
#prensa-seccion-1 {
    padding: 40px 15px 60px;
}

/* ================== PAGINA DE CURSO =================== */

#curso-banner {
    background-image: url('../images/foto_curso.jpg');
}
#curso-seccion-1 {
    padding: 40px 15px 50px;
}

/* ================== PAGINA DE CLIENTES =================== */

#clientes-banner {
    background-image: url('../images/foto_clientes.jpg');
}
#clientes-seccion-1 {
    padding: 20px 15px 10px;
}
#clientes-seccion-1 .btn-large {
    margin: 10px 5px;
}
@media only screen and (max-width: 600px) {
    #clientes-seccion-1 .btn-large {
        display: block;
    }
}

.clientes-perfil {
    display: table;
    width: 100%;
    margin: 8px 0;
}
.clientes-perfil > div {
    display: table-cell;
    padding: 5px 15px;
}
.clientes-perfil > div:first-child {
    border-radius: 4px 0 0 4px;
    width: 140px;
}
.clientes-perfil > div:nth-child(2) {
    width: 200px;
}
.clientes-perfil > div:last-child {
    border-radius: 0 4px 4px 0;
}

@media only screen and (max-width: 600px) {
    #clientes-seccion-1 .btn-large {
        display: block;
    }

    .clientes-perfil > div:first-child {
        display: block;
        width: 100%;
        border-radius: 4px 4px 0 0;
    }
    .clientes-perfil > div:nth-child(2) {
        display: block;
        width: 100%;
        font-weight: bold;
    }
    .clientes-perfil > div:last-child {
        display: block;
        width: 100%;
        border-radius: 0 0 4px 4px;
    }
}

#clientes-femeninos, #clientes-masculinos {
    padding-right: 50px;
    padding-left: 50px;
}
@media only screen and (max-width: 1200px) {
    #clientes-femeninos, #clientes-masculinos {
        padding-right: 15px;
        padding-left: 15px;
    }
}
