@charset "utf-8";
/* CSS Document */
/*responsivos*/
@media (max-width: 940px) {

.cabecera, .cabeceracharla { width: 98%; height: inherit; margin: 0 auto; padding: 0; }

.panoramas { width: 98%; height: auto; margin: 0 auto; padding: 25px auto 30px auto; 
/* esto hace que ocupe el 100 % de alto */ 
content: "";
  display: table;
  clear: both; 
  /* esto hace que ocupe el 100 % de alto */ 
}
	
.panoramas2 { width: 98%; height: auto; margin: 0 auto; padding: 0 auto; background: #FFF;  
/* esto hace que ocupe el 100 % de alto */ 
content: "";
  display: table;
  clear: both; 
  /* esto hace que ocupe el 100 % de alto */ 
}	
	
.inscribirse { width: 98%; height: 140px; margin: 20px auto; padding: 20px 0; background-image: url("../imagenes/fondo-inscripciones-900.jpg"); background-repeat: no-repeat; background-position: center center; 
}

.inscribirseazul { width: 98%; height: 140px; margin: 20px auto; padding: 20px 0; background-image: url("../imagenes/fondo-inscripciones-23-10-900.jpg"); background-repeat: no-repeat; background-position: center center;
}	
	
.inscribirseverde { width: 98%; height: 140px; margin: 20px auto; padding: 20px 0; background-image: url("../imagenes/fondo-inscripciones-verde-900.jpg"); background-repeat: no-repeat; background-position: center center;
}	
	
.auspiciantes { width: 98%; height: auto; margin: 0 auto; padding: 0; }
	
.pie { width: 96%; height: auto; margin: 40px auto 0 auto; padding: 20px 10px 20px 10px; background: #c8a877; 
	
content: "";
  display: table;
  clear: both; 	
}

.inscribirse-boton-left { width: 30%; height: auto; margin: 5% 5% 5% 18%; float: left; }
.inscribirse-boton-right { width: 30%; height: auto; margin: 5% 0 5% 0; float: left; }
	
.pdtextos { width: 100%; margin: 0; padding: 3% 1%; min-height: 60px; }	
.pdtextosverde h3 { font-size: 1.2rem; line-height: 1.3rem; color: #006633; font-weight: bolder; margin: 0; padding: 0; }
.pdtextos p { font-size: 1rem; line-height: 1.3rem; color: #000; font-weight: normal; margin: 0; padding: 0;  font-style: oblique; }		
	
}