

.general{
	
	width:95%;
	margin: 0 auto;
	
}

.imagen{
	/*display:inline-block;*/
	width:50%;
	float:left;
}

.foto{
	max-width:100%;
	height: auto;
    width: auto/9; /* Bug de ie8 */
	margin-top:17px;
	text-align:center;
	-webkit-box-shadow: 0px 0px 24px -10px rgba(0,0,0,1);
	-moz-box-shadow: 0px 0px 24px -10px rgba(0,0,0,1);
	box-shadow: 0px 0px 24px -10px rgba(0,0,0,1);	
}

.titulo-seccion{
}


.texto{
	width:48%;
	float:left;
	background-color:black;
	padding:6px;
	margin-top:65px;
}

.titulo-texto{
	font-family: Tahoma;
	font-weight:400;
	font-size:2.5vw;
	color:#CA0202;
	margin: 3 3 3 3;
}

.titulo{
	font-size:2.5vw;
	color:#CA0202;
	margin-left:9px;
	vertical-align:top;
}

.cont-texto{
	margin-top:0px;
	color:white;
}

@media all and (max-width: 827px){
		
		.imagen{
			clear:both;
			display:block;
			width: 100%;
			min-width: 100%;
			max-width: 500px;
			text-align:center;
		}
		
		.foto{
			max-width:100%;
			min-width:300px;
			height:auto;
			text-align:center;
		}
		
		.texto{
			display:block;
			width:100%;
			margin-top:12px;
	
		}
		
		.titulo-texto{
			display:none;
		}
		
		.titulo{
			font-size:1.5em;
		}
}