@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) {

}

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

.namepromoionaleshome{height:80px;}

.listproducts li{width:33.333333%;}
}

@media (max-width: 1050px) {
#nav li a{padding:10px 2px; margin:0 0 0 10px;}
}

@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;}
.left50fix{display:none;}.center50fix, .right50fix{display:block; width:100%; padding:0 0 0 0;}.center50fix{margin:0 0 20px 0;}.right50fix{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;}





.left50i, .right50i{display:block;}.left50i{width:100%; padding:0 0 0 0; margin:0 0 0 0;}.right50i{width:100%; padding:0 0 0 0; margin:0 0 0 0;}

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

.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 20px 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;}

.topage{display:block; border-top:1px solid #FFFFFF;}
.btnsplataf{display:none;}

.logotipo{display:block; width:100%; text-align:left;}.logotipo img{height:40px;}
.navsite{width:100%; display:block;text-align:left; display:none;}
.navmovil{display:block; position:absolute; top:-3px; right:0; width:36px; height:30px; }/*.navmovil a i{color:#FFFFFF;}.navmovil a:hover i{color:#EFEFEF;}*/



/*nav*/
/*#nav ul li.navmovil{display:block;}*/
#nav{text-align:left; margin:0 0 0 0; /*font-size:13px;*/ border-top:0px; padding:10px 0 0 0;}
#nav li{display:block; padding:0 0 0 0; margin:0 0 0 0; position:relative;}
#nav li a{padding:6px 6px; margin:0 0 0 0; /*font-size:13px;*/ border-bottom:1px solid #120F79; background:#0B0A56;}
#nav li a:hover{ background:#20A542; color:#FFFFFF;}
#nav li a.sinbordnav{border-bottom:0px solid #A2A2A2;}

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

#nav li ul.subnav li a{padding:6px 12px; border-bottom:1px solid #120F79; background:#0B0A56; color:#FFFFFF; font-size:12px;}
#nav li ul.subnav ul.subnav2R li a{padding:6px 12px 6px 30px; border-left:0px solid #0095D5;}
#nav li ul.subnav ul.subnav2L li a{padding:6px 12px 6px 30px; border-right:0px solid #0095D5;}

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 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:0;}
#nav i.iconright{display:none;}
#nav a.insubmenuR span{display:inline-block; width:auto; padding-left:0;}

/*#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;}*/

#nav li a.navniv1{color:#ffffff; background:#0B0A56;}#nav li a.navniv1:hover{color:#ffffff; background:#141195;}
#nav li a.navniv1:hover, #nav li:hover > a.navniv1{color:#ffffff; background:#141195;} #nav li:hover > a.desplegablenav i{color:#ffffff;}
#nav li a.navselect{color:#ffffff; background:#141195;}#nav li a.navselect:hover{color:#ffffff; background:#141195;}#nav li a.navselect > i{color:#ffffff;}#nav li a > i{color:#ffffff;}
/*nav*/

.boxestitlespagesint h1{font-size:25px;}
.boxestitlespagesint p{font-size:16px;}

.titleeffect{font-size:22px;}

.titlesection h2 {font-size:22px;}	

.titlesectionW h2 {font-size:22px;}	

.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;}
.foologo{text-align:center;}
.foocontent{text-align:center;}

.vcentmiddle{width:90%;left:5%;height:90%;}

.bgboxes_cb{padding:30px 0 50px 0;}
.contentboxeshome{width:100%;}.contentboxeshome_sepa img{display:none;}.contentboxeshome_sepa{width:100%; height:0px; line-height:0px; border-bottom:1px solid #BD0110;}
.icon_cb{padding:40px 0 20px 0;}
.txt_cb{ padding:20px 0 0 0;}
}

@media (max-width: 800px) { 

}


@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;}
}


@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;}
}

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

@media (max-width: 530px) {

}

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

@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) {

}