@charset "UTF-8";
/* CSS Document */

.caja-titulo-chapeau h1 {
font-size: 1.8rem;
line-height: 2.2rem;
margin-bottom: 20px;
}

.caja-cuadrada{
padding: 10px !important;
background-color: transparent;
}
.caja-cuadrada a{
position: absolute;
top: 50%;
left: 50%;
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);	
width: calc(100% - 20px);
height: calc(100% - 20px);
z-index: 201;	
/*background-color: rgba(238,22,208,0.8);*/
}

/*.caja-cuadrada-boton-secciones{}*/

.bloque-color-caja-cuadrada{
position: absolute;
top: 50%;
left: 50%;
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
width: calc(100% - 20px);
height: calc(100% - 20px);
background-color: rgba(0,0,0,0.35);
z-index: 10;	
}



.caja-cuadrada a{
position: absolute;
top:0px;
left:0px;
width: 100%;
height: 100%;
z-index: 300;
/*background-color: rgba(179,20,220,0.8);*/	
}
.caja-texto-foto-grilla {
top: 50%;
bottom:inherit;
left: 50%;
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}


/*MEDIA QUERIES*/

@media screen and (max-width:768px){
.titulo-header-especial {
display: inline-block !important;
}
	
.contenedor-contenido-destacado-audio-flotante .caja-contenido-destacado {
border-bottom: none;
}	
}
