

@media (min-width: 0px) and (max-width: 500px) {

		/*BUSQUEDA*/
	#contenedor_centrado{
		
		width:100%;
	}

	.contiene_tipo_cocina, .contiene_tipo_bebida{
		width:45%;
	}
		
	#contiene_filtros{
			height:1px;
			display:none;		    
			position:fixed;
			background:white;
			width:60%;
			margin-top: -430px;
			
	}	

	#contiene_info{
		width:98%;
	}
	#cerrar_filtro{
		display:block;
	}

	/*RESULTADOS*/
	.contiene_fotos_resultados{
		width:95%;
		margin-top:5px;
	    min-height:478px;
		
	}
	#contiene_resultados{
	
		text-align:center;
		
	}
	
	/*PRODUCTOS*/
	.numero_telefono{
		display:none;
	}
	
		/*PORTADA*/
	.portada_titulo_left{
		font-size:18px;
		padding-top:20px;
	}
	.portada_descripcion_left{
		font-size:10px;
		line-height:1;
	}
	.portada_contenedor_grande_titulo{
		font-size:24px;
		padding-top:150px;
	}
	.portada_contenedor_grande_descripcion{
		font-size:15px;
		line-height:1;
	}
	
	.portada_contenedor{
		height:300px;
		color:white;
	}
	.portada_left{
		width:40%;
		float:left;
	}
	.portada_lefts{
		height:150px;
	}
	.portada_right{
		width:60%;
		float:left;
		height:300px;
	}
	.portada_contenidos{
		height:150px;
		background: rgba(2, 2, 2, 0.21)
	}

	.portada_contenedor_grande{
		width:100%; 
		height:300px;
		background: rgba(2, 2, 2, 0.21)
	}



}
@media (min-width: 501px) and (max-width: 1000px) {
	
	/*RESULTADOS*/
	.contiene_fotos_resultados{
		width:42%;
		
	}
	#contiene_resultados{
		text-align:center;
	}
	
	/*FILTROS*/
	#contiene_filtros {
   
		width: 20%;
		
   
	}
	#contiene_info {
		
		width: 78%;
		
	}
	
	
		/*PORTADA*/
	.portada_titulo_left{
		font-size:18px;
	}
	.portada_descripcion_left{
		font-size:10px;
		line-height:1;
	}
	.portada_contenedor_grande_titulo{
		font-size:24px;
	}
	.portada_contenedor_grande_descripcion{
		font-size:15px;
		line-height:1;
	}
	
	#lista_ciudad{  
		
		width:100%;
		
	}
	.producto_foto {
		height: 250px;
	}
}

@media (min-width: 0px) and (max-width: 1000px) {
	/*BUSQUEDA*/
	#barramenus {
			
		height: 150px;
		width: 100%;
		
	}
	#muestratodo_movil{
		display:block;
	}
	#logo_registrate {
	
		width: 100%;
	}
	#logo img{
		height:25px;
	}
	#unirse{
	    float: right;
		height: 25px;
		font-size: 10px;
		padding: 0px 5px 5px 5px;
	}
	#contiene_busqueda{
		float:none;
	}
	#busqueda{
		border-radius: 7px 7px 7px 7px;		
		width: 100%;
		margin-top: 5px;
		
	}
	#ciudad {
		border-radius: 7px 7px 7px 7px;		
		width: 100%;		
		margin-top: 5px;
		
	}
	.colbus1 {
  
		width: 99%;
	}
	#colbus2 { 
		margin-left: -36px;
		padding-top: 10px;
	
	}
	/*PUBLICACION*/
	#contiene_mapa{
		width:96%;
	}
	#datos_negocio{
		height:1200px;
	}
	#info_negocio{
		height:auto;
		width:96%;
	}
	#contiene_imagen_publicacion{
		width:100%;
		padding:0px;
		height:auto;
		border:0px;
		margin-top:20px;
	}
	#contiene_imagen_publicacion img{
		width:100%;
		height:auto;	
	}
	.numero_telefono_pc{
		display:none;
	}	
	.numero_telefono_movil{
		display:block;
	}	
	/*REGISTRO*/
	#contiene_registro_iniciar_sesion{
		width:90%;

	}

	
}