@media only screen and (max-width: 480px) {
	.degustaciones ul li img { display:none;}
}
@media only screen and (max-width: 601px) {
	#contentheaderMini { display:none!important;}
	#header { padding:2% 0 4% 0;}
	.logo { max-width:120px; margin-left:5px; }
	.btMenu { margin-right:5px; display:block; margin-top:10px; }
	
	.colLeft { display:none;}
	.colLeft { float:left; width:100%; max-width:350px; height:auto;}
	.colRight { float:none; width:95%; margin:auto; }

	#header .cart { display:none;}
	#header .boxSearch { display:none!important;}
	.boxDegustaciones { display:none!important;}
	.place { display:none;}
	
	.boxDegustacionesMobile { display:block; border-top:dotted 1px #824415; width:98%; background:#a35c26; padding:2% 1%; font-size:12px; color:#999; text-align:center;}
	.boxDegustacionesMobile a { color:#fff; text-transform:uppercase;}
	.boxDegustacionesMobile span { color:#fff; font-size:13px; text-transform:uppercase;}
	
	.boxSearchMobile { display:block; text-align:center;font-size:12px; color:#FFF; padding:2% 0; border-top:dotted 1px #824415; background:#cd8751;}
	.boxSearchMobile input { padding:10px 2px 2px 2px; border:none; font-size:11px; color:#824415;}
	.boxSearchMobile img {  margin-left:10px;}
	
	.cartMobile { display:block; border-top:dotted 1px #824415; text-align:center; padding:1% 0; background:#a35c26;}
	.cartMobile img { display:none;}
	.cartMobile p a { color:#FFF;}
	.cartMobile span{ display:table-cell; color:#eecaaf; font-size:16px; font-weight:300;} 
	.cartMobile .web { display:none;}
	
	.breadcrumb { margin-bottom:10px; padding-top:15px;}
	
	.topbar .holder { max-width: 100%; }
	.topbar .social { width:100%; text-align:center; }
	.topbar .social img { float:none;}
	.topbar .envios { width:100%; text-align:center; padding-top: 10px; padding-bottom: 10px; display:none;}
	
	#btnLeft { display:none;}
	#btnRight { display:none;}

	#bodegas { display:none;}
	
	#nav .nav { font-family: 'Quattrocento Sans', sans-serif; display:none;}
	#nav .nav .menu { margin-top:10px; background:#eee;}
	#nav .nav .menu > li { width:100%; margin-left:0; color:#fff; border-bottom:solid 1px #333; background:url(../../images/icon-arrow-down.gif) 90% center no-repeat #4f4945; }
	#nav .nav .menu > li > a { padding:12px 0 8px 5px; font-size:12px; font-weight:700; color:#FFFFFF;}
	#nav .nav .menu > li > a:hover { color:#CCCCCC;}
	#nav .nav .menu li .submenu .noticia { display:none;}
	#nav .nav .menu li .submenu { display:none; position: relative; top: 0px; left: 0; border:none;
	-webkit-box-shadow: 0px 0px 0px 0px rgba(6, 7, 7, 0.35);
	-moz-box-shadow: 0px 0px 0px 0px rgba(6, 7, 7, 0.35);
	box-shadow: 0px 0px 0px 0px rgba(6, 7, 7, 0.35);}
	#nav .nav .menu li .submenu .holder {  margin:0; padding:0; }
	#nav .nav .menu li .submenu .holder .sub { width:100%; margin:0;}
	#nav .nav .menu li .submenu .holder .sub li { background:#666666;padding:5px 15px; border-top:solid 1px #CCCCCC; margin:0;}
	#nav .nav .menu li .submenu .holder .sub li a { color:#fff!important;}
	#nav .nav .menu li .submenu .holder .sub:last-child li:last-child { border:none;}
	
	#footer { margin-top:5px; padding:5px 0 2px 0;}
	#footer .item, #footer .itemBig { width:98%; padding-left:2%; border-bottom:solid 1px #afafaf; }
	#footer .item:nth-child(5) { border:none;}
	#footer .item .title { margin-top:6px; margin-bottom:4px; font-size:11px; }
	#footer .item ul { display:none;}
	#footer .item ul li { font-size:10px; color:#d6d6d6; }
	#footer .item ul li a { color:#d6d6d6;}
	#footer .suscrForm { padding: 0 10px; }
	
	#footer .itemBig .title { margin-top:6px; margin-bottom:4px; font-size:11px; }

	#footer .itemBig ul li { font-size:10px; color:#d6d6d6; }
	#footer .itemBig ul li a { color:#d6d6d6;}
	
	#copy p { text-align:center; float:none; width:100%;}
	
	#masVendidos { margin-top:20px;}
	#masVendidos .title { font-size:14px; width:200px; margin:-8px auto 20px auto; letter-spacing:0;}
	
	.itemProducto { width:50%; margin-bottom:10px;}
	.itemProducto h2 { font-size:12px;}
	.itemProducto h3 { font-size:10px; font-weight:normal; width:80%; margin:auto;}
	.itemProducto h4 { font-size:14px;}
	.itemProducto img { max-height:125px; width:auto;}
	.itemProducto:nth-child(1) { margin-left:0;}
	.itemProducto button { font-size:12px;}
	.itemProducto span { font-size:10px; font-weight:normal;}
	.itemProducto .oferta { position:absolute; top:10px; left:30px; }
	.itemProducto .oferta img { max-width:35px; }
	
	#noticias { margin-top:20px;}
	#noticias .title { font-size:14px; width:190px; margin:-8px auto 20px auto;letter-spacing:0;}
	#noticias .item { width:100%; margin-bottom:10px;}
	#noticias .item img { float:left; width:22%; margin-left:3%;}
	#noticias .item .info { float:left; width:70%; margin:0 2% 0 3%;}
	#noticias .item h2 { font-size:11px; }
	#noticias .item a { font-size:8px; }
	#noticias .item p { display:none;}
	
	#producto .img .oferta { position:absolute; top:10px; left:10px; z-index:2; padding-top:0px;}
	#producto .img .oferta img { max-width:45px;}
	#producto .img { width:100%;}
	#producto .img img{ max-height:250px;}
	#producto .thumbs { display: none; width:100%; border-top:solid 1px #eee;}
	#producto .thumbs img { padding-top:10px; max-height:50px;}
	#producto .info { width:98%; padding:0 1%;}
	#producto .info h2 { text-align:center; font-size:18px; margin-top:15px;}
	#producto .info h3 { text-align:center; font-size:14px;}
	#producto .info h4 { text-align:center; font-size:14px;}
	#producto .info p { text-align:center;}
	#producto .info .extras { margin-top:10px;}
	#producto .info .extras li { width:100%; font-size:12px; line-height:14px; text-align:center; margin-bottom:10px;}
	#producto .info .extras li:last-child { text-align:center;}
	#producto .info p.title { margin:10px 0 5px 0;}
	
	#producto .img .shares { position:fixed; top:auto; bottom: 0; left: 0; width: 100%; max-width:inherit; z-index:2; padding-top:0px; background: #f6f6f6; border: solid 1px #e6e6e6; border-top-left-radius: 15px; border-top-right-radius: 15px; }
	#producto .img .shares .gp,
	#producto .img .shares .ig,
	#producto .img .shares .pi,
	#producto .img .shares .mail { display: none; }
	#producto .img .shares .wa { display: inline-block; }
	#producto .img .shares img { padding-bottom: 2px; padding-top: 5px; }
	
	#producto .info .ranking { width:200px; margin:auto;}
	
	#producto .info .promos { text-align:center;}
	#producto .info .promos img { width:50px; height:50px;}
	
	#miCompra #cartStep2 .mail { width:95%;}
	
	#miCompra #listaCompras .item .del { width: 8%; }
	#miCompra #listaCompras .item .del a img { max-width: 60%; }
	#miCompra #listaCompras .item .img { display: none; }
	#miCompra #listaCompras .item .title { font-size: 16px; line-height: 18px; }
	#miCompra #listaCompras .item .small { font-size: 14px; }
	#miCompra #listaCompras .item .small.count table tr td a img { max-width: 80%; }
	#miCompra #listaCompras .item #imgPrelo { max-width: 25%; }
	#miCompra #listaCompras .medium { float: none; width: 100%; }
	#miCompra #listaCompras .medium div { width: 47%; padding-left: 3%; }
	#miCompra #listaCompras .medium .btn { font-size: 12px; }
	
	#checkout .title { width: 100%; margin-bottom: 0; font-size: 18px; }
	#checkout #lista,
	#checkout #datos { float: none; width: 95%; margin:auto; padding-top: 20px; }
	#checkout #datos ul.form li { float: none; width: 90%; margin-left: auto; margin-right: auto; }
	#checkout #datos ul.form li input { width: 100%; }
	
	#noticiasListado { padding-top: 0px; border-top: 0 none; }
	#noticiasListado .title { width: 100%; margin-bottom: 10px; font-size: 18px; }
	#noticiasListado .title,
	#noticiasListado .subtitle { font-size: 16px; }
	#noticiasListado .listadoCategorias { display: none; /*border-bottom: 1px solid #e8e8e8; padding-bottom: 10px;*/ }
	#noticiasListado .listadoCategorias,
	#noticiasListado .listado { width: 100%; float: none; padding-top: 20px; }
	#noticiasListado .listadoCategorias ul li { padding-top: 5px; display: inline-block; }
	#noticiasListado .listado > .item { margin-bottom: 20px; padding-bottom: 20px; }
	#noticiasListado .listado > .item img { float: none; width: 100%; }
	#noticiasListado .listado > .item p { margin-bottom: 10px; }
	#noticiasListado .listado .item .text { float: none; width: 100%; margin-left: 0; padding-top: 10px; }
	#noticiasListado .listado .item .text h2 { font-size: 20px; }
	#noticiasListado .listado .item .text h3 { margin-bottom: 10px; }
	#noticiasListado .listado .item .blogDetalle img { margin: 0 0 20px 0; }
	
	#contacto { padding-top: 0px; border-top: 0 none; }
	#contacto .title { width: 100%; margin-bottom: 10px; font-size: 18px; }
	#contacto .subtitle { font-size: 16px; }
	#contacto form .campo { width: 100%; float: none; }
	#contacto form input[type="submit"] { width: 100%; margin-left: 0; }
	#contacto form input[type="button"] { width: 100%; margin-left: 0; }
	
	#institucional { padding-top: 0px; border-top: 0 none; }
	#institucional .title { width: 100%; margin-bottom: 10px; font-size: 18px; line-height: 18px;  }
	
}

@media only screen and (min-width: 601px) and (max-width: 768px) {
	.logo { margin-left:5px; }
	#nav .nav .menu > li { margin-left:15px; font-size:12px;}
	#nav .nav .menu > li:first-child { margin-left: 5px; }
	#nav .nav .menu li .submenu { top:43px;}
	#nav .nav .menu li .submenu .noticia { display:none;}
	
	#footer { margin-top:15px; padding:5px 0 2px 0;}
	#footer .item { width:98%; padding-left:2%; border-bottom:solid 1px #afafaf; }
	#footer .item:nth-child(5) { border:none;}
	#footer .item .title { margin-top:10px; margin-bottom:8px; font-size:11px;}
	#footer .item ul { display:none;}
	#footer .item ul li { font-size:11px; color:#d6d6d6; /*width:33.333%; float:left;*/ }
	#footer .item ul li a { color:#d6d6d6;}
	#copy p { text-align:center; float:none; width:100%;}
	
	#masVendidos { padding-left:0!important;margin-top:30px;}
	#masVendidos .title { font-size:18px; width:250px; margin:-10px auto 30px auto; letter-spacing:0;}
	#masVendidos .fullWidth .itemProducto:last-child { display:none;}
	
	.itemProducto { width:33.333%; margin-bottom:10px;}
	.itemProducto h2 { font-size:14px;}
	.itemProducto h3 { font-size:11px; font-weight:normal;}
	.itemProducto h4 { font-size:16px;}
	.itemProducto img { max-height:200px; width:auto;}
	.itemProducto:nth-child(1) { margin-left:0;}
	.itemProducto button { font-size:14px;}
	.itemProducto .oferta { position:absolute; top:10px; left:30px; }
	.itemProducto .oferta img { max-width:50px; }
	
	
	#noticias { padding-left:0!important;margin-top:30px;}
	#noticias .title { font-size:18px; width:250px; margin:-10px auto 30px auto; letter-spacing:0;}
	#noticias .item { width:32.5%;}
	#noticias .item:nth-child(1) { margin-right:1.25%;}
	#noticias .item:nth-child(2) { margin-right:1.25%;}
	#noticias .item:nth-child(3) { margin-right:0;}
	#noticias .item:nth-child(4) { display:none;}
	#noticias .item h2 { font-size:13px; }
	#noticias .item p { display:none;}
	
	#producto .img { width:100%;}
	#producto .img img{ max-height:450px;}
	#producto .thumbs { width:100%; border-top:solid 1px #eee; }
	#producto .thumbs img { padding-top:10px;}
	#producto .info { width:98%; padding:0 1%;}
	#producto .info h2 { text-align:center;}
	#producto .info h3 { text-align:center;}
	#producto .info h4 { text-align:center;}
	#producto .info p { text-align:center;}
	#producto .info .extras { margin-top:10px;}
	#producto .info .extras li { width:100%; font-size:14px; line-height:18px; text-align:center; margin-bottom:10px;}
	#producto .info .extras li:last-child { text-align:center;}
	#producto .info p { font-size:14px;}
	#producto .info p.title { margin:10px 0 5px 0;}
	
	#miCompra #lista .item .img { display:none;}
	#miCompra #lista .item .title { width:45%; padding-left:1%; font-size:14px;}
	#miCompra #lista .item .small { width:18%; font-size:16px;}
}

@media only screen and (min-width: 769px) and (max-width: 1150px) {
	#masVendidos .item img { width:100%;}
}
