@media only screen and (max-width:1300px){
    #imagen-destacada-fondo{ background-size: auto 100%; height: 510px; }
}

@media only screen and (max-width:850px){
     #inicio .boton-enlace, .boton-enlace {padding: 10px 10px; font-size: 12px; width:200px;  }
     body.page-template-que-es{ background-image:url(../../images/fondo-pagina-2.png); }
     section#ultimas-noticias ul#lista-noticias li h3.noticia-titulo {	font-size: 19px; line-height: 28px; }
     section#principal.page-default {	padding: 240px 0 0px; }
}

@media only screen and (max-width:770px){
    section#ultimas-noticias #lista-noticias .c1_3{ width: 50%; }
    section#ultimas-noticias #lista-noticias .c1_3:nth-child(3){ display: none; }
    .desplegables .desplegable .desplegable-contenido {	width:100%;  margin: 0 auto; padding: 30px 0px 50px;   }
    section#principal.page-default #subtitulos h2, section#principal.page-default #subtitulos h2 *, section#principal.page-default #subtitulos-2 h2, section#principal.page-default #subtitulos-2 h2 * {  font-size: 26px; line-height: 32px; }
}

@media only screen and (max-width:750px){
    #imagen-destacada-fondo{ background-size: auto 100%; height: 450px; }
    section#principal.page-default {	padding: 268px 0 0px; }
}

@media only screen and (max-width:725px){
    section#principal.page-default #subtitulos, section#principal.page-default #subtitulos-2{ width:100%; margin: auto; float: none; clear:both; height: auto; }
    section#principal.page-default #subtitulos{ border-bottom: none; }
    section#principal.page-default #subtitulos-2{ margin-bottom:40px; }
}

@media only screen and (max-width:600px){
    section#principal.page-default .container {	padding: 20px 10px; }
    #titulo-otras-actividades {	margin: -50px -10px 0px; width: calc(100% + 20px); }
    
    section#principal.page-default .container #pagina-entradilla * {	font-size: 18px; 	line-height: 28px; padding:0; }
    section#principal.page-default #subtitulos h2, section#principal.page-default #subtitulos h2 *, section#principal.page-default #subtitulos-2 h2, section#principal.page-default #subtitulos-2 h2 * { font-size: 20px;	line-height: 25px; }
    section#ultimas-noticias #lista-noticias .c1_3, section#ultimas-noticias #lista-noticias .c1_3 img{ width:100%; }
    section#ultimas-noticias ul#lista-noticias li h3.noticia-titulo{ height: auto; padding-bottom:40px; }
    section#principal.page-default.page-pagina .container h1#pagina-titulo { font-size: 20px; 	line-height: 28px; }
    section#principal.page-default.page-pagina .container h1 > img {	width: 140px;	position: relative; top: 1px; }
    section#principal.page-default.page-pagina .container #boton-titulo{ float: left; }
    section#principal.page-default.page-pagina .container h1#pagina-titulo{ margin-bottom:20px; }
    .congreso-titulos h3{ float: none; }
    .congreso-items .c1_4, .congreso-items .c3_4{ width:100%; clear:both; }
    .congreso-titulos h2{ font-size: 18px; }
    .congreso-items .congreso-item h2.evento-dia{ font-size: 24px; }
    .congreso-items .c3_4 h2, .congreso-items .c3_4 h2.item-nombre{ font-size: 18px; }
    .congreso-items .c3_4 h2, .congreso-items .c3_4 h2.item-nombre .item-profesion{ font-size: 18px; line-height: 26px; }
    section#principal.page-default.page-pagina .container #pagina-entradilla p, section#principal.page-default.page-pagina .container #pagina-entradilla li {	font-size: 18px; line-height: 26px; }
    #off-pestanas a{ font-size: 14px; line-height: 24px; width: auto;  }
    /* #imagen-destacada-fondo{ background-size: auto 100%; height: 360px; }
    section#principal.page-default {	padding: 295px 0 0px; } */
    .desplegables .desplegable .desplegable-titulo h2 {	font-size: 25px; line-height: 30px; font-weight: 300; }
    .desplegables .desplegable .desplegable-titulo a{ font-size: 1px; color: transparent !important; }
    .desplegables .desplegable .desplegable-contenido .desplegable-lugar .desplegable-items .desplegable-item{ width:100%; }
    .grupos-actividades .grupo-descripcion .grupo-descripcion-adicional *{ font-size: 18px; word-warp: break-word; }
    .grupos-actividades .grupo-descripcion .grupo-descripcion-leer-mas, .grupos-actividades .grupo-descripcion .grupo-descripcion-leer-menos{ text-align:left;} 
    #off-pestanas { background: rgba(180,217,187, 0.4) !important; padding-bottom:5px; }
    #off-pestanas a{ background: none; }
    #off-pestanas a.activa a{ background:#fff; }
    #pestana-programa{ width: 66px; float: left; }
    #pestana-establecimientos{ width: calc(100% - 73px) !important; float: right !important; }
    #titulo-empresas {	font-size: 20px; line-height: 26px; }
    #encuentro-empresas .empresa-item h3.item-nombre {	font-size: 18px; line-height: 28px; margin-bottom:20px; }
    #encuentro-empresas .empresa-item h4.item-info a{ word-wrap: break-word; }
    .enlace-app{ float: none; clear:both; display: block; margin:0px 0 20px; }
}

@media only screen and (max-width:550px){
    /*section#principal.page-default, section#principal.page-single { padding: 170px 0 0px; }
    section#principal.page-default.page-que-es { padding: 160px 0 0px; }*/
    /*body #imagen-destacada-fondo{ background-size:100% auto !important; margin-top: 25px;  }*/
    /* body.page-template-que-es{ background-position: 0 70px; } */
    section#principal.page-default {	padding: 168px 0 0px; }
}

@media only screen and (max-width:481px){
   /* #imagen-destacada-fondo{ background-size: auto 100%; height: 288px; }
    section#principal.page-default {	padding: 235px 0 0px; }*/
}

@media only screen and (max-width:450px){
    section#principal.page-default #destacados .c2_5, section#principal.page-default #destacados .c3_5{ width: 100%; }
    section#principal.page-default #destacados .destacado_icono img{ width: 200px; margin: 0 auto 30px; display: block;  }
}

@media only screen and (max-width:325px){
   /* #imagen-destacada-fondo{ background-size: auto 100%; height: 192px; }
    section#principal.page-default {	padding: 157px 0 0px; }*/
}
