
.Border{ 
	border: 1px solid #ccc; 
 }

.img_detalle > img{
	width: 100%;
	height: auto;
	object-fit: cover;
	background-color: #fff;	
}
.img_235 > img{
	width: 100%;
	height: auto;
	object-fit: cover;
	background-color: #fff;	
}
.img_770 > img{
	width: 100%;
	height: 440px;
	object-fit: cover;
	background-color: #fff;	
}
.img_300 > img{
	width: 100%;
	height: 160px;
	object-fit: cover;
	background-color: #fff;	
}
.img_570 > img{
	width: 100%;
	height: 330px;
	object-fit: cover;
	background-color: #fff;	
}

.img_277 > img{
	width: 100%;
	height: 190px;
	object-fit: cover;
	background-color: #fff;	
}
.img_218 > img{
	width: 100%;
	height: 160px;
	object-fit: cover;
	background-color: #fff;	
}
.img_200 > img{
	width: 100%;
	height: auto;
	object-fit: cover;
	background-color: #fff;	
}
.img_190 > img{
	width: 100%;
	height: 190px;
	object-fit: cover;
	
	
	border: 2px solid #E5E5E5;	
}
 .space{
	margin-top:50px;		
	display:block;	
	}	

.busqueda{ display:none}
.strBusqueda{display:block}
.footer_fijo
{
	position:fixed; 
	width:100%; 
	background-color:#FFFFFF;
    bottom:0;		
    left:0;
	z-index:50;
}

a.pest:link, a.pest:visited{
	color:#666666;		
	font-size:15px;	
	text-decoration:none;
	padding:5px;

	font-weight:bold;
}
a.pest:hover{
	color:#384244;	
	font-size:15px;	
	text-decoration:none;	
	padding:5px;
	font-weight:bold;	
}
a.link:link, a.link:visited{ 
	font-size:16px;
	color:#303334;
	font-weight:normal;
	padding:5px;		
}
a.link:hover{ 
	font-size:16px;
	color:#FF3F3F;
	font-weight:normal;
	padding:5px;		
}


#guide .izquierda
	{
	  display:none;
	
	}
#guide .derecha{
	 width:100%;	
	  margin:0 auto; 
	  float:right; 
	  display:inline-flex; 
	  flex-wrap: wrap;
	 
	  justify-content: center;	
	
	 }
.espacio{
	display:block;
	}
#formulario {
	margin-top:120px;
	position:relative;
	font-size:17px;

	z-index:1;  	
	}	
.boton_whatsapp{
        position:fixed;
        bottom:10px;
		width:50px;
		margin-bottom:50px;
        left:10px;
		z-index:50;
}

.boton_compra{
        position:fixed;
        bottom:10px;		
        right:20px;
		z-index:100;
}



#guide .space{
	margin-top:20px;		
	}
#guide .space1{
	display:none;
	}
.cabecera{
	display:none;
	
	}
#guide{	
	background-color:#fff;	
}
#guide .contenedor{		
	display: flex;   /* para que las imagenes esten en una sola linea*/
    justify-content: left;    
    flex-wrap: wrap; /* para q las imgs no caben, bajen en la sgte linea*/
	width:100%;	
	height:auto;
	background-color:#fff;
}
#guide .lista_negocios img{
	width:100%;
	height:auto;
	margin-top:-15px;
}
#guide .lista_negocios_categorias img{
	width:100%;
	height:auto;
	margin-top:-15px;
}
#guide .strCargando{
	width:30px;
	height:30px;
	margin-top:-15px;
	 z-index: 1;
}
#guide .strImagen{
	width:30px;
	height:30px;
	margin-top:-15px;
	 z-index: -1;
}

#guide .cuadro{
    width: 45%;
    height: auto;    
	margin:20px auto 0 auto;			
    display:block;	
	z-index:1;
}
#guide .cuadro1{
    width: 45%;
    height: auto;    
	margin:20px auto 0 auto;			
    display:block;
	background-color:#FFFFFF;	
	border: 1px solid #DDDDDD;
	z-index:1;
}
#guide .cuadro2{
    width: 45%;
    height: auto;    
	margin:20px auto 0 auto;			
    display:block;
	background-color:#FFFFFF;	
	border: 1px solid #DDDDDD;
	z-index:1;
}

#guide h1{
	color:#000;
	font-size:15px;
	margin:10px 5px 5px 0;
	padding:5px;
	text-align:center;
	width:90%;
}
#guide p{
	color:#000;
	font-size:15px;
	margin:0 auto;
	text-align:center;
	width:100%;
}

#guide p{
	width:90%;
	text-align:left;	
}
#guide h3{
		font-size:30px;
		color:#303334;
		text-align:center;
		margin-top:30px;

		}
/* a partir de 768 se ejecuta esto IPAD*/

@media (min-width: 568px) {

	#guide .cuadro1{
		width: 31%;
		height: auto;    
		margin:20px auto 0 auto;			
		display:block;
		background-color:#FFFFFF;	
		border: 1px solid #DDDDDD;
		z-index:1;
	}
	#guide .cuadro{
		width: 31%;
		height: auto;    
		margin:20px auto 0 auto;			
		display:block;
		
		
		z-index:1;
	}
	/*.boton_compra{
		display:none;
    }*/

}
@media (min-width:768px) 
{		
	#guide h2{
		font-size:36px;
		}
	#guide h3{
		font-size:35px;
		color:#303334;
		text-align:center;
		margin-top:-90px;
		margin-bottom:20px;
		}		
	
	#guide  p{
		font-size:19px;	
	}	
	#guide .contenedor{	
		display: flex;   /* para que las imagenes esten en una sola linea*/
		justify-content: center;    
		flex-wrap: wrap; /* para q las imgs no caben, bajen en la sgte linea*/
		width:768px;	
		height:auto;
		margin:0 auto;
	}

.cabecera{
	display:block;
	
	}
	
}

/* a partir de 1024 se ejecuta esto*/
@media (min-width:1024px) 
{	
	#guide .cuadro{
		width: 250px; 
		height:auto;  	
	}
	#guide .cuadro1{
		width: 250px; 
		height:auto;  	
	}
	#guide .cuadro2{
		width: 250px; 
		height:auto;  	
	}
	#guide p{		
		font-size:20px;
		text-align:center;	
	}

	#guide .lista_negocios img{
		width:250px;
		height:250px;
		margin-top:-15px;
	}
		#guide .lista_negocios_categorias img{
		width:250px;
		height:250px;
		margin-top:-15px;
	}	
		
	#guide h2{
		font-size:36px;
		}
	#guide h1{
		font-size:30px;
		margin-left:20px;
		
		}	
	#guide h3{
		font-size:35px;
		color:#303334;
		text-align:center;
		margin-top:-90px;
		margin-bottom:20px;
		}		
	
	#guide .contenedor{	
		display: flex;   /* para que las imagenes esten en una sola linea*/
		justify-content: center;    
		flex-wrap: wrap; /* para q las imgs no caben, bajen en la sgte linea*/
		width:100%;
		max-width:1300px;		
		height:auto;
		margin:0 auto;
		background-color:#fff;
	}
	#guide .derecha{		
		width:80%; 
		
		}
	#guide .izquierda{
		width:20%;
		display:block;
	}	
.cabecera{
	display:block;
	
	}

.espacio{
	display:none;
	}
	
.formulario {
	margin-top:-40px;
	
	}	
#guide .space{
	margin-top:40px;		
	display:block;	
	}	
#guide .space1{
	margin-top:40px;	
	display:block;	
	}	
		
/*.boton_compra{
		display:none;
    }*/

.monto_total{
        position:fixed;
        top:70px;		
        right:10px;
		z-index:100;
}

.footer_fijo
{
	display:none;
}
.boton_whatsapp{
        position:fixed;
        bottom:10px;
		width:50px;
		margin-bottom:25px;
        left:10px;
		z-index:50;
}
.busqueda{ display:block}	
.strBusqueda{display:none}

 .space{

	display:none;	
	}	
.img_300 > img{
	width: 574px;
	height: 305px;
	object-fit: cover;
	background-color: #fff;	
}
.img_570 > img{
	width: 570px;
	height: 630px;
	object-fit: cover;
	background-color: #fff;	
}

.img_277 > img{
	width: 277px;
	height: 377px;
	object-fit: cover;
	background-color: #fff;	
}
.img_218 > img{
	width: 218px;
	height: 218px;
	object-fit: cover;
	background-color: #fff;	
}
.img_200 > img{
	width: 200px;
	height: 200px;
	object-fit: cover;
	background-color: #fff;	
}	
.img_190 > img{
	width: 200px;
	height: 200px;
	object-fit: cover;
	
}	
.img_detalle > img{
	width: 570px;
	height: auto;
	object-fit: cover;
	background-color: #fff;	
}
.img_770 > img{
	width: 100%;
	height: 440px;
	object-fit: cover;
	background-color: #fff;	
}
.img_510 > img{
	width: 100%;
	height: 260px;
	object-fit: cover;
	background-color: #fff;	
}
.img_235 > img{
	width: 200px;
	height: 200px;
	object-fit: cover;
	background-color: #fff;	
}

}
