@media (min-width: 2100px) {

}

@media (max-width: 2000px) {

}

@media (max-width: 1950px) {

}

@media (max-width: 1880px) {

}

@media (max-width: 1850px) {

}

@media (max-width: 1800px) {

}

@media (max-width: 1750px) {

}

@media (max-width: 1700px) {

}

@media (max-width: 1600px) {

}

@media (max-width: 1550px) {

}

@media (max-width: 1500px) {

}

@media (max-width: 1300px) {

}

@media (max-width: 1250px) {

}

@media (max-width: 1200px) {
.simply-section-regresiva{width:46%;}
.sloganweb img{height:100px;}
}

@media (max-width: 1100px) {
.listpromocionaleshome li{width:25%;}
#oferthp5{display:none;}

.namepromoionaleshome{height:80px;}

.listproducts li{width:33.333333%;}

.vcent4{width:60%;left:20%;}
}

@media (max-width: 1040px) {
#nav li a{padding:15px 10px 15px 10px;}
}

@media (max-width: 1020px) {

.left70cart{width:59.77777778%;}
.right30cart{width:39.77777778%;}
}

@media (max-width: 1000px) {
.contentbolsiteacept{width:100%;}
.contentbolsite{width:100%;}
.messageactbol{width:100%;}

.leftpageproducts{width:27%; }
.rightpageproducts{width:73%; padding:0 0 0 25px;}
}

@media (max-width: 990px) {

}

@media (max-width: 980px) {

}

@media (max-width: 901px) {/*RESPONSIVE*/
.left50, .right50{display:block;}.left50{width:100%; padding:0 0 0 0; margin:0 0 20px 0;}.right50{width:100%; padding:0 0 0 0; margin:0 0 0 0;}
.left60, .right40{display:block;}.left60{width:100%; padding:0 0 0 0; margin:0 0 20px 0;}.right40{width:100%; padding:0 0 0 0; margin:0 0 0 0;}
.left40, .right60{display:block;}.left40{width:100%; padding:0 0 0 0; margin:0 0 20px 0;}.right60{width:100%; padding:0 0 0 0; margin:0 0 0 0;}
.left70, .right30{display:block;}.left70{width:100%; padding:0 0 0 0; margin:0 0 20px 0;}.right30{width:100%; padding:0 0 0 0; margin:0 0 0 0;}
.left30, .right70{display:block;}.left30{width:100%; padding:0 0 0 0; margin:0 0 20px 0;}.right70{width:100%; padding:0 0 0 0; margin:0 0 0 0;}
.left20, .right80{display:block;}.left20{width:100%; padding:0 0 0 0; margin:0 0 20px 0;}.right80{width:100%; padding:0 0 0 0; margin:0 0 0 0;}
.left80, .right20{display:block;}.left80{width:100%; padding:0 0 0 0; margin:0 0 20px 0;}.right20{width:100%; padding:0 0 0 0; margin:0 0 0 0;}


.filaflex {flex-direction: column;}
.left50flex, .right50flex{display:block;}.left50flex{width:100%; padding:0 0 0 0; margin:0 0 20px 0;}.right50flex{width:100%; padding:0 0 0 0; margin:0 0 0 0;}



.list4ordercomp li{width:50%;}

.lefttitlesection, .righttitlesection{display:block; text-align:left;}.lefttitlesection{width:100%; padding:0 0 0 0; margin:0 0 5px 0;}.righttitlesection{width:100%; padding:0 0 0 0; margin:0 0 0 0;}
.leftdetailnameprod, .rightdetailnameprod{display:block; text-align:left;}.leftdetailnameprod{width:100%; padding:0 0 0 0; margin:0 0 10px 0;}.rightdetailnameprod{width:100%; padding:0 0 0 0; margin:0 0 0 0;}#my_right_buttons a {float:left;}
.leftpageproducts, .rightpageproducts{display:block;}.leftpageproducts{width:100%; padding:0 0 0 0; margin:0 0 10px 0; /*display:none;*/}.rightpageproducts{width:100%; padding:0 0 0 0; margin:0 0 0 0;}
.leftprod, .rightprod{display:block;}.leftprod{width:100%; padding:0 0 0 0; margin:0 0 20px 0;}.rightprod{width:100%; padding:0 0 0 0; margin:0 0 0 0;}

.left_boxtitulcategorys{width:80%;}.right_boxtitulcategorys{width:20%; display:inline-block;}
.boxitemscategorys{height:300px; max-height:300px; overflow:auto; display:none;}
.contenedorscrollsubcate{padding:0 15px 0 0;}

.lefttop{width:100%;}
.righttop{display:none;}
.navmovil{display:block; position:absolute; top:-3px; right:0; font-size:25px;}.navmovil a i{color:#FFFFFF;}.navmovil a:hover i{color:#EFEFEF;}

.logosite{text-align:left;}.logosite img{height:50px;}
.txtcarr{display:none;}
.boxshopp{font-size:11px;}

/*nav*/
.navsite{display:none;}
#nav ul li.navmovil{display:block;}
#nav{text-align:left; margin:0 0 10px 0; font-size:14px; border-top:0px; border-bottom:0px;}
#nav li{display:block; padding:0 0 0 0; margin:0 0 0 0; position:relative; text-align:left;}
#nav li a{padding:6px 6px; margin:0 0 0 0; border-bottom:1px solid #CCCCCC; /*border-bottom:1px solid #F8F8F8;*/ font-size:14px; /*background:#1C1C1C;*/}
#nav li a.sinbordnav{border-bottom:0px solid #A2A2A2;}

#nav ul li ul.subnav{display:block;}

#nav li ul.subnav li a{padding:6px 10px 6px 20px; border-bottom:1px solid #CCCCCC;/*border-bottom:1px solid #111111;*/ background:#FFFFFF;}
/*new*/#nav li ul.subnav li a:hover{background:#FFFFFF; color:#2FB29F;}

#nav li ul.subnav ul.subnav2R li a{padding:6px 12px 6px 40px; border-left:0px solid #EAEAEA;}
#nav li ul.subnav ul.subnav2L li a{padding:6px 12px 6px 40px; border-right:0px solid #EAEAEA;}

ul.subnav{position:relative;top:auto; left:auto; border-top:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}
ul.subnav li{width:auto;}

ul.subnav2L{position:relative; top:auto; left:auto; width:auto;}
ul.subnav2L li{width:auto;}
ul.subnav2R{position:relative; top:auto; left:auto; width:auto;}
ul.subnav2R li{width:auto;}

#nav ul li:hover ul, #nav ul a:hover ul{visibility:visible; display:block;}
#nav ul :hover ul ul{visibility:visible; display:block;}
#nav ul :hover ul :hover ul{ visibility:visible; display:block;}

#nav li ul.subnav li:hover > a.insubmenuL{background:#ffffff; color:#2FB29F;}
#nav li ul.subnav li:hover > a.insubmenuR{background:#ffffff; color:#2FB29F;}
#nav li ul.subnav li:hover > a.insubmenuL i.iconleft{color:#2FB29F;}
#nav li ul.subnav li:hover > a.insubmenuR i.iconright{color:#2FB29F;}

#nav i.icondownsub{display:block;float:right; margin-top:4px; margin-left:5px;}
#nav i.iconleft{display:none;}
#nav a.insubmenuL span{display:inline-block; width:auto; padding-left:5px;}
#nav i.iconright{display:none;}
#nav a.insubmenuR span{display:inline-block; width:auto; padding-left:5px;}

/*#nav li a.exclus{
display:block; padding:6px 6px; margin:0 0 0 0; color:#ffffff; background:none; -webkit-border-radius:0; -moz-border-radius: 0;-khtml-border-radius:0; border-radius:0; font-weight:600;}
#nav li a.exclus:hover{color:#ffffff; background:none;}*/

.iconavesp{display:none;}
#nav ul li:hover ul.subnavall{display:none;}
/*nav*/

.simply-section-regresiva{width:23%;}

.pick3titlessector{font-size:20px;}


.cg-titul{font-size:20px;}

.listpromocionaleshome li{width:33.33%;}
#oferthp4{display:none;}

.contentbolsite input#mailbol{width:60%;}
.contentbolsite button#btnbol{width:40%;}

.leftespecial{display:block; width:100%; padding:0 0 30px 0;}
.rightespecial{display:block; width:100%; padding:0 0 0 0;}
.tituloesp{font-size:30px; padding:10px 25px;}
.detailesp{font-size:20px;}

.list1footer li{width:100%;}
.footitle{text-align:center; font-size:16px;}
.foocontent{text-align:center;}


.left50finalshop{display:block; width:100%; padding:0 0 25px 0; border-right:0; margin:0 0 25px 0; border-bottom:5px solid #E5E5E5;}
.right50finalshop{display:block; width:100%; padding:0 0 0 0; margin:0 0 0 0;}

.left70cart, .right30cart{display:block;}
.left70cart{width:100%; padding:0 0 0 0; margin:0 0 25px 0;}
.right30cart{width:100%; padding:0 0 0 0; margin:0 0 0 0;}

.left60cart, .right40cart{display:block;}
.left60cart{width:100%; padding:0 0 0 0; margin:0 0 25px 0;}
.right40cart{width:100%; padding:0 0 0 0; margin:0 0 0 0;}

.btnslistprod{text-align:center;}
.btnslistprod a{margin:0 7px 15px 7px;}

.contquantity_shop{width:100%;}

.oculmovil{display:none;}
.oculpc{display:block;}
.leftright{text-align:right;}
.rightleft{text-align:left;}

.sloganweb img{height:80px;}

@media (max-width: 800px) { 
.iconresponsemessage{width:100%; max-width:100%; min-width:100%; text-align:center; margin:0 0 10px 0;}.txtresponsemessage{width:100%; text-align:center;}
}


@media (max-width: 790px) { 

}

@media (max-width: 750px) { 
.listprovidersdest li{width:100%;}
.contentbuscar{width:84%;left:8%;}
}

@media (max-width: 700px) { 

.pick3titlessector{font-size:18px; line-height:20px;}



.listpromocionaleshome li{width:50%;}
#oferthp3{display:none;}

.contentbolsite input#mailbol{width:100%;}
.contentbolsite button#btnbol{width:100%; margin:3px 0 0 0;}

.vcent3{
width:86%;
left:7%;
margin:-100px 0 0 0;
}

.vcent4{width:86%;left:7%;}
}


@media (max-width: 650px) {
.listproducts li{width:50%;}
}

@media (max-width: 600px) {
.campbtnbuscar input#key{width:100%; margin:0 0 3px 0;}
.campbtnbuscar button#btnbuscar{width:100%;}

ul.listform3 li{padding:0 0 10px 0; display:block; width:100%;}
.separadoritemscontacto{padding:0 0 10px 0;}

.list4ordercomp li{display:block; width:100%;}

.contenedorcolumnas_shop{display:block; width:100%; padding:0 0 10px 0; text-align:center;}
.oculmovil2{display:none;}

.simply-section-regresiva{width:46%; padding:10px 10px;}
.contentitemscuantas{display:block; width:100%;}
}

@media (max-width: 550px) {
.namepromoionaleshome, .nameproductsitems{height:auto;}
}

@media (max-width: 510px) {
.btnslistprod a{font-weight:600; margin:0 0 15px 0;}

.contentformdatoscli li.cfdc50{width:100%;}
}

@media (max-width: 500px) {
.logosite img{height:35px;}

.contentallfloselectopt_image{display:none;}
.contentallfloselectopt_info{width:100%;}
}

@media (max-width: 480px) {
.listpromocionaleshome li{width:100%; padding:0 0 0 0;}.listpromocionaleshome li:first-child{margin:0 0 30px 0;}
}

@media (max-width: 450px) {
.listproducts li{display:block; width:100%;}
}

@media (max-width: 340px) {

}