@media screen and  (max-width : 1024px) {
#encabezado {
	width:100%;
	position:relative;
}
#wrapper {
	width:99%;
	padding-left:1%;
}

#pie {
	width:100%;
}
#encabezado a img {
	position:relative;
	z-index:9999999999;
}
#pie2 {
	float:right;
	width:auto;
}
#pie1 p {
	padding-left:3.6%;
}
#pie1 {
	width:255px;
}

#content {
	width:100%;
}

/************************** NOSOTROS **************************/
#img_nos {
	width:100%;
}
#nos1 {
	width: 50%;
	padding-right:3%;
}
#nos1 p {
	width:100%;
}

#nos_2 {
	width:45%;
	padding-left:1%;
}
.valor {
	width:22%;
}
.border {
	width:55%;
}
.border2 {
	width:55%;
}

.border3 {
	width:55%;
}

.border4 {
	width:55%;
}
.cont_mision {
	width:80%;
}
/************************** NOSOTROS **************************/

/************************** SERVICIOS **************************/
#servicios_info {
	margin-bottom:25px;
}
#img_servi {
	display:inline-block;
	width:47%;
	float:right;
}
#servicios_info img {
	width:100%;
}
#cont_servi {
	width:47%;
	display:inline-block;
}

.servio:nth-child(5n +1) {
	width:44%;
}
.servio:nth-child(2n +2) {
	padding-left:1%;
	width:54%;
}

#cont_servi2 {
	width:69%;
	margin-left:1%;
}
#cont_servi3 {
	width:69%;
	margin-left:1%;
}

.servio:nth-child(3n) {
	width:100%;
}
#cont_servi4 {
	width:70%;
}
/************************** SERVICIOS **************************/

/************************** CONTACTO **************************/
#datos_cont {
	width:34%;
}
#formulario {
	width:64%;
	padding-left:1.1%;
}
/************************** CONTACTO **************************/

/************************** INDEX **************************/
#bloq3_1 {
	margin-bottom:25px;
	width:30%;
	padding-right:1%;
}
#img1_bloq3 {
	width:53%;
}
#bloq3_1 p {
	width:auto;
	padding-right:15px;
}
#img2_bloq3 {
	width:91%;
}
#bloq3_2 {
	margin-bottom:25px;
	width:30%;
	margin-right:1%;
}
#bloq3_3 {
	margin-bottom:25px;
	width:33%;
}
#img3_bloq3 {
	width:42%;
}
/************************** INDEX **************************/

/************************** PRODUCTOS **************************/
#img_prin {
	display:block;
	height:auto;
	float:none;
	margin:0 auto;
	width:75%;
	margin-bottom:25px;
}
#inf_productos {
	width:90%;
	margin:0 auto;
}
#galeria {
	text-align:center;
}
#regresar {
	text-align: center;
  font-family: 'Open Sans', sans-serif;
  background-color: #eeeeee;
  border-bottom: 1px #fff solid;
  color: #FFF;
  font-size: 13px;
  font-weight: 700;
  margin-right: 1px;
  padding: 19px 15px;
  outline: 0;
  text-decoration: none;
  list-style: none;
  display: block;
  margin-bottom:25px;
}
#regresar a {
	color:#000;
}
#degradado {
	width:93%;
}
/************************** PRODUCTOS **************************/

}


@media screen and  (max-width : 768px) {
	
/************************** SERVICIOS **************************/
#cont_servi4 {
	width:66%;
}

#bloque1-resposive {
	display:block;
	text-align:center;
} 

#bloque1 {
	display:none;
}
/************************** SERVICIOS **************************/
	
	

}

@media screen and  (max-width : 736px) {
#datos {
	display:none;
}
#botonera-resp ul li {
	list-style-image:none;
	text-align:center;
}
#menu {
	display:none;
}

#botonera-resp {
	display:inline-block;
	width:80%;
	position:absolute;
	right:0;
	bottom:0;
	text-align:right;
}
/************************** INDEX **************************/
#video {
	display:none;
}
#certificado {
	width:99%;
	border:0;
	margin-bottom:25px;
	text-align:center;
}
.certi {
	width:31%;
	text-align:left;
}
#degra {
	display:none;
}

#precios {
	margin-left:14%;
}

#bloque3 {
	text-align:center;
}

#bloq3_1 {
	width:47%;
}
#bloq3_2 {
	background-image:none;
	width:47%;
}

#bloq3_3 {
	padding-top:15px;
	border-top:1px solid #CCC;
	text-align:left;
	width:61%;
	margin-bottom:0;
}
#img3_bloq3 {
	width:37%;
}
/************************** INDEX **************************/

/************************** NOSOTROS **************************/
#nos1 {
	width:99%;
	padding-right:0;
	margin-bottom:25px;
	background-image:none;
}
#nos_2 {
	width:99%;
}
.valor {
	width:35%;
}
/************************** NOSOTROS **************************/
/************************** SERVICIOS **************************/
#img_servi {
	float:none;
	width:100%;
}
#cont_servi {
	width:100%;
}

#img_servicio {
	display:none;
}
.servio:nth-child(5n +1) {
	border-bottom:1px solid #CCC;
	width:100%;
}
.servio:nth-child(2n +2) {
	width:100%;
}
/************************** SERVICIOS **************************/

/************************** CONTACTO **************************/
#datos_cont {
	width:100%;
	text-align:center;
}
#dato {
	margin:0 auto;
	text-align:left;
}

#formulario {
	width:100%;
	padding-left:0;
}
#img_contacto {
	margin:0 auto;
	width:60%;
	margin-top:25px;
	margin-bottom:25px;
}
/************************** CONTACTO **************************/
	

}


@media screen and  (max-width : 540px) {
#pie1 {
	text-align:center;
	width:100%;
	margin-bottom:25px;
}
#pie2 {
	text-align:center;
	margin-bottom:25px;
	width:100%;
}
#pie {
	background-color:#E2E2E2;
}
/************************** INDEX **************************/
.bloq1 {
	border:0;
	width:137px;
}

#bloq3_1 {
	width:75%;
	background-image:none;
	padding-right:0;
	margin-bottom:25px;
	border-bottom:1px solid #CCC;
}
#bloq3_2 {
	width:75%;
	margin-right:0;
}
#bloq3_3 {
	width:75%;
	margin-bottom:25px;
	}
#aviso {
	margin:0 auto;
	width:90%;
	margin-bottom:25px;
}
#precios {
	margin-left:0;
}
.certi {
	width:58%;
	margin-bottom:25px;
}
/************************** INDEX  **************************/	

/************************** NOSOTROS  **************************/	
#nos1 {
	width:95%;
	margin:0 auto;
	margin-bottom:25px;
	padding-bottom:25px;
	border-bottom:1px solid #CCC;
	text-align:left;
}

#nos_2 {
	width:95%;
	text-align:left;
	margin:0 auto;
}
#nosotros {
	text-align:center;
}

#mision img {
	display:none;
}
.cont_mision {
	width:100%;
}
/************************** NOSOTROS  **************************/	

/************************** CONTACTO  **************************/	
#campo_form {
	width:100%;
}
.formulario3 {
	margin-left:34%;
}

/************************** CONTACTO  **************************/	

}


@media screen and  (max-width : 390px) {
	body {
		font-size:12px;
	}
/************************** INDEX  **************************/	
.bloq1:nth-child(2n+2) {
	border-right:0;
}
.bloq1 {
	width:137px;
}

#precios img {
	display:none;
}
#precios {
	width:85%;
}
#bloq3_1 {
	padding-bottom:25px;
	width:95%;
}
#bloq3_2 {
	width:95%;
}
#bloq3_3 {
	width:95%;
}
#bloq3_1 img {
	display:none;
}
#bloq3_3 p {
	width:100%;
	text-align:center;
}
/************************** INDEX  **************************/	
/************************** NOSOTROS  **************************/		
.valor {
	background-image:none;
}	

/************************** NOSOTROS  **************************/	
/************************** SERVICIOS  **************************/
.servio {
	width:100%;
	text-align:center;
}
#cont_servi {
	width:92%;
	margin-left:4%;
}

#cont_servi h2 {
	font-size: 16px;
}
#cont_servi h3 {
	font-size:26px;
}
#nos1 h4 {
	font-size:12.8px;
}
#nos1 h3 {
	font-size:18px;
}
#bloq3_3 img {
	display:none;
}
/************************** SERVICIOS  **************************/


}