/******************************************/
/*** DISEÑO PARA OTRAS PANTALLAS ****/
/******************************************/
@media only screen and (max-width:1250px){

.centrado_cabecera{
	float:left; width:100%;	
}

.capa_menus{
	margin-right:20px;
}

.marca{
	margin-left:150px;
}

.titulo_empresa{
	float:left; width:96%; height:auto; margin-left:2%;
}

.capa_buscador{
	float:left; width:96%; margin-left:2%; margin-top:10px; height:auto;
}

.capa_identificacion{
	float:left; width:96%; margin-left:2%; margin-top:15px;
}


.informacion_catalogo, .informacion_catalogo_tabla_cesta{
	float:left; width:96%; margin-left:2%;
}

.menu_legal{
	float:left; width:100%;
}

.copy_right{
	margin-left:20px;
}

.lista_menu_legal{
	margin-right:20px;
}

.imagen_grande_articulo{
	 width:44%; height:500px;
}

.h1_navegacion,.h1_navegacion>a{
	font-size: 26px;
}



}

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

.bloque_categoria{
	width:30%; height:331px;
}

.bloque_producto{
	width:30%; height:388px;
}

}


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

.marca{
	margin-left:100px;
}

}


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

.marca{
	margin-left:50px;
}

.caja_input{
	width:99%;
}

.select_registro{
	width:99%;
}

.caja_login{
	width:99%;
}

}


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

.marca{
	margin-left:20px;
}

.titulo_producto>a{
	font-size: 14px;
}

.puntos_producto{
	font-size: 18px;
}

.mas_info_producto>a{
	font-size: 14px;
}

}

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

.capa_menus{
	float:left; margin-left:30px;
}

.menu_principal{
	display:none;
}

.menu_principal_response{
	display:block;
}

#imagenmenu{
	float:right;
	cursor:pointer;
}

.menu_cerrar{
	float:right; cursor:pointer; display:none; font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:600; text-decoration:none; color: rgb(255,255,255); text-transform:uppercase;
}

.contenedor_menu_response>ul>li{
	float:right; width:auto; margin-right:2%;  margin-top:15px; margin-bottom:15px; /*text-align:right;*/
}

.contenedor_menu_response>ul>li>a{
	font-family: "Open Sans", Verdana, Arial, Helvetica, sans-serif;  font-weight: 400; font-size: 14px; color: #FFF; text-decoration: none; text-transform:uppercase;
}

.contenedor_menu_response>ul>li>a:hover{
	color: rgb(41,153,38);
}

.linea_1_buscador, .linea_2_buscador{
	width:100%; margin-bottom:20px;
}

.imagen_grande_articulo{
 display:none;
}

.imagen_grande_articulo_response{
 display:block;
}

.informacion_detallada_articulo{
	float:left; width:56%; height:auto; margin-left:2%;
}

.titulo_ficha_articulo{
	font-size: 30px;
}

.descripcion_ficha_articulo{
	font-size: 18px;
}

.precio_ficha_articulo{
	font-size: 30px;
}

.h1_navegacion,.h1_navegacion>a{
	font-size: 22px;
}

}

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

footer{
	height:auto;
}

.lista_menu_legal{
	float:left; width:90%; margin-top:15px; margin-left:20px; margin-bottom:20px;
}

.lista_menu_legal>ul>li{
	float:left;  margin-right:18px; margin-left:0px; text-align:left;
}

.capa_identificacion{
	display:none;
}

.capa_identificacion_adaptada{
	display:block;
}

.listado_productos_cesta{
	float:left; width:800px; overflow:auto !important; display:block;
}

.boton_opciones_cesta_confirmar{
	margin-bottom:20px;
}

.listado_mis_pedidos{
	float:left; width:800px;  overflow:auto !important;
}

}


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

.bloque_categoria{
	width:46%; height:331px;
}

.bloque_producto{
	width:46%; height:388px;
}

}

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

.contenedor_cabecera{
	height:72px;
}

.centrado_cabecera{
	height:72px;	
}

.marca{
	width:150px; margin-left:10px; margin-top:30px;
}

.link_jag_cabecera{
	width:110px; margin-top:19px;
}

.capa_menus{
	margin-left:15px;
}

.menu_principal_response{
	margin-top:42px; margin-right:10px;
}

.h1_titular{
	font-size: 30px;
}

.desconexion_adaptada{
	 margin-top:-3px;
}


}

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

.bloque_categoria, .bloque_producto{
	width:100%; 
}

.imagen_grande_articulo_response{
	width:90%; margin-left:5%; 
}

.informacion_detallada_articulo{
	width:100%;
}

}

@media only screen and (max-width:540px){
	
.texto_1_buscador{
	width:100%; margin-bottom:10px;
}

.input_1_buscador{
	margin-left:-10px;
}

}

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

.datos_mis_puntos{
	margin-top:16px; margin-left:25px; font-size: 25px; 
}

.datos_general{
	margin-top:13px; font-size: 25px;
}

}

@media only screen and (max-width:450px){
	
.boton_opciones_cesta{
	float:left; width:155px; height:30px; margin-left:0px; margin-right:15px; background-color:#000; text-align:center; padding-top:5px;
}


}
