@media only screen and (min-width: 1020px){
	#uniformes #catalogos { background-size: cover;}
}

@media only screen and (max-width: 768px){}

@media only screen and (max-width:580px){

	.navBar a[rel=index] { display: none !important;}
	.navBar a { display: block; width: 100%;}

/** ARREGLOS **/
	#arreglos #header { height: 20em;}
	#arreglos h2 { padding-left: 1em; padding-right: 1em;}
	#arreglos .content h3, #arreglos .contact h3 { width: 30%;}
	#arreglos .content ul { width: 50%}
	#arreglos .content li { display: block; width: 100%; margin-bottom: 20px;}
	#arreglos .contact h3 { float: none; width: 85%; margin:0 auto 20px auto; text-align: left;}
	#arreglos .contact .send { float: none; width: 85%;}
	#arreglos .contact .send label, #arreglos .contact p { font-size: .6em;}
	#arreglos .content .map { min-height: 20em;}
}

@media only screen and (max-width: 480px){
	/*body { font-size: .9em;}*/
	#arreglos .contact .send label, #arreglos .contact p { font-size: 1em;}
 

}
