
@media only screen and (max-width:1340px){
.texto-post-slider {margin-top:80px;}
#separador-slider-ofertas{height:30px!important;}
.texto-imagenes.tres-lineas p{padding-top:10px;}
.texto-imagenes{padding-left:15px!important;}
}

@media only screen and (max-width:1280px){
#datos-fotos{display:none;}
#datos-bolonia-responsive{display:block;}
}

@media only screen and (max-width:1250px){
.container{ max-width:96%; padding:0 2%;}
}

@media only screen and (max-width:1098px){
.so-panel.widget.widget_rev-slider-widget.widget_revslider.panel-first-child.panel-last-child{margin-top:17px;}
#slider-home .so-panel.widget.widget_rev-slider-widget.widget_revslider.panel-first-child.panel-last-child{margin-top:0;}
}

@media only screen and (max-width:1080px){
.texto-imagenes p{font-size:30px;}
}

@media only screen and (max-width:1037px){
.related.products ul.products, .page.page-woocommerce #primary ul{width:558px;margin:auto;text-align:center;}
#productos-tienda ul.products{width:100%;margin:auto;text-align:center;}
.cross-sells ul.products{width:558px!important;margin:auto!important;}
.page.page-woocommerce #primary ul.products > li ,.page.page-woocommerce #primary ul.products > li, #productos-recomendados li {width:278.75px!important;}
#productos-tienda ul.products li {width:50%!important;}
.woocommerce .cart-collaterals .cross-sells ul.products li{width:278.75px!important;}

}

@media only screen and (max-width:1005px){
.woocommerce-LoopProduct-link.woocommerce-loop-product__link h2.woocommerce-loop-product__title {margin-top:0!important;text-align:center!important;}
.woocommerce-LoopProduct-link.woocommerce-loop-product__link img{display:block;margin:auto;margin-bottom: 15px !important;}
#productos-recomendados li{box-sizing: border-box;margin: 0 !important;padding: 10px !important;}
#productos-recomendados li img{width:auto!important;display:block;margin:auto!important;margin-bottom: 15px !important;}
.page.page-woocommerce #primary ul.products > li img{margin-bottom:0px!important;}
#productos-tienda ul.products li img {margin-bottom:0px!important;}
.woocommerce .cart-collaterals .cross-sells ul.products li img{margin-bottom:0px!important;}
}

@media only screen and (max-width:994px){
#destacados .c1_3 h4 {min-height:44px;}
.page-template-page #slider img{margin-top: -40px;}
}

@media only screen and (max-width:906px){
#formulario-contacto .wpcf7-form-control.wpcf7-submit{float:left;margin-top:0;margin-bottom:20px;}
}

@media only screen and (max-width:880px){
.texto-imagenes p{font-size:27px;}
}

@media only screen and (max-width:800px){
body, body p, body li, #anchocomp-cont .texto-contacto p{font-size:17px;}
.actividad-item.c1_3{width:100%;}
.actividad-item.c1_3 h3{text-align:center;}
}

@media only screen and (max-width:780px){
.texto-informativo-responsive.derecha{padding-right:0!important;}
.texto-informativo-responsive.izquierda{padding-left:0!important;}
#boton-inicio {text-align:center;}
.titulo-inicio h3 {text-align:center;}
#sidebar-contacto .sow-image-container a img {margin:auto;}
.texto-imagenes p{font-size:35px;}
.cuadro-enlaces{margin-bottom:50px!important}
#coupon_code{margin-right:5px;}
.texto-imagenes.primer-bloque{margin-bottom:75px;}
}

@media only screen and (max-width:660px){
#anchocomp-cont h1{font-size:45px;}
.paoc-popup.popupaoc-link{font-size:26px;}
}

@media only screen and (max-width:630px){
.imagen-top p {font-size:20px;width:80%;}
#formulario-contacto .wpcf7-form-control.wpcf7-submit{float:none;margin:auto;} 
#formulario-contacto label{font-size:15px;}
}

@media only screen and (max-width:630px){
.datos-bolonia img{display:block;margin:auto;margin-bottom:30px;}
.datos-bolonia p {margin-bottom:15px;}
}

@media only screen and (max-width:550px){
.info > img {position: static;margin-left: 0px;margin-bottom: 10px;}
}

@media only screen and (max-width:470px){
.imagen-top p {display:none;}
.texto-imagenes p {    font-size: 30px;}
}

@media only screen and (max-width:440px){
#anchocomp-cont h1{font-size:32px;}
}

@media only screen and (max-width:400px){
#boton-inicio a{padding: 15px 20px;}
#formulario-contacto label{font-size:13px;}
.texto-imagenes p {    font-size: 25px;}
}

@media only screen and (max-width:380px){
header#header{margin-bottom:0;}
}
