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

@media screen and (max-width: 50000px) {
	.cbp-af-header h1 {
	width: 78px;
	margin-top: 10px;
	}
	.tx-nosotros{
	font-size:2.5em
	}
	.tx-nosotros p{
	font-size: 0.4em;
	}
	.tx-contacto{
	font-size:2.5em
	}
	.cualli{
		display:block;
	}
	.elemento-contacto{
	width: 29%;
	font-size: 1.5em;
	min-height:228px;
	margin: 0 2%;
	}
	 #small-dialog2, #small-dialog3, #small-dialog4{
	font-size:12px;
	text-align: center;
	 }
	#content-dire{
	font-size:0.9em;
	}
}
@media screen and (max-width: 1440px) {
	
}

@media screen and (max-width: 1199px) {
.tx-nosotros{
	font-size:2.3em
	}
}
@media screen and (max-width: 1099px) {
.cualli{
		display:none;
	}
	.elemento-contacto{
	width: 94%;
	font-size: 1.2em;
	min-height:170px;
	margin: 10px 3%;
}
}
@media screen and (max-width: 800px) {
	.cbp-af-header h1 {
	width: 50px;
	margin-top: -10px;
	}
	.tx-nosotros{
	font-size:2em
	}
	.tx-contacto{
	font-size:2em
	} #small-dialog2, #small-dialog3, #small-dialog4{
	font-size:0.8em;
	 }
	}
@media screen and (max-width: 650px) {
#content-dire{
	font-size:0.7em;
	}	
}
@media screen and (max-width: 480px) {
.tx-nosotros{
	font-size:1.5em
	}
	.tx-nosotros p{
	
	font-size: 0.5em;
}
.tx-contacto{
	font-size:1.5em
	}
	 #small-dialog2, #small-dialog3, #small-dialog4{
	font-size:0.5em;
	 }
	
}
@media screen and (max-width: 320px) {

}