.rslides_container {
display:none;
}
.dl-menuwrapper {
display:none;
}

.slider-mobile {
display:none;
}

.swiper-container2 {
display:none;
    overflow-x: hidden;
}

.compartir2 {
display:none;
}

@media (max-width: 1150px) {

article.confian-en-brand-gallery .full .listado-clientes div {
width:16.66666666666%;
}

article.listado-categoria .full .listado-botones-categoria .categoria {
width:25%;
}

article.listado-categoria .full .listado-botones-categoria .categoria:nth-child(1),
article.listado-categoria .full .listado-botones-categoria .categoria:nth-child(3),
article.listado-categoria .full .listado-botones-categoria .categoria:nth-child(6),
article.listado-categoria .full .listado-botones-categoria .categoria:nth-child(8),
article.listado-categoria .full .listado-botones-categoria .categoria:nth-child(9),
article.listado-categoria .full .listado-botones-categoria .categoria:nth-child(11) {
background: #FEFEFE;
}

article.listado-categoria .full .listado-botones-categoria .categoria:nth-child(2),
article.listado-categoria .full .listado-botones-categoria .categoria:nth-child(4),
article.listado-categoria .full .listado-botones-categoria .categoria:nth-child(5),
article.listado-categoria .full .listado-botones-categoria .categoria:nth-child(7),
article.listado-categoria .full .listado-botones-categoria .categoria:nth-child(10),
article.listado-categoria .full .listado-botones-categoria .categoria:nth-child(12) {
background: #E5EEF2;
}

article.tipos-de-impresion .full div {
width:33.125%;
}

article.tipos-de-impresion .full div:nth-child(3n+4) {
margin-right:0%;
}

}

@media (max-width: 760px) {

body {
overflow-x:hidden;
}
header {
display:none;
top:-40000px;
}
.dl-menuwrapper {
display:block;
}
.logo { 
display:none;
}
.mobile {
display:block;
}
.wide {
width:90%;
margin-left:5%;
}

article.tipos-de-impresion .full div div {
padding:35px 0px;
opacity:1;
top:0px;
}
article.tipos-de-impresion .full div div {
font-size:16px;
}

article.confian-en-brand-gallery .full .listado-clientes div {
width:25%;
}


.categorias .wide {
display:flex;
          flex-flow: column;
}

.izquierda {
float:left;
width:100%;
max-width:none;
order: 2;
margin:20px 0px;
}

.derecha {
float:left;
width:100%;
order: 1;
}

.derecha .productos .producto {
width:49%;
width: calc(49% - 1px);
margin-right: 0%;
}

.derecha .productos .producto .imagen {
height:120px;
}

.derecha .productos a:nth-child(2n) .producto {
margin-left:2%;
}

article.categorias {
    margin-top: 90px;
}


.swipe, .swipe-controles {
  display:block;
}
#slides {
display:none;
}

.ficha .cantidades form {
display:flex;
flex-flow: column;
}

.ficha .cantidades form div {
float:left;
margin-left:0px;
}

.ficha .cantidades form div:nth-child(3) {
order:1;
}
.ficha .cantidades form div:nth-child(2) {
order:2;
}
.ficha .cantidades form div:nth-child(1) {
order:3;
}

.ficha .cantidades form div:nth-child(3) select, .ficha .cantidades form div:nth-child(2) input {
float:right;
}

.ficha .cantidades form div:nth-child(1) input[type="button"] {
float:left;
width:100%;
}

.ficha .cantidades {
    float: left;
    width: 100%;
    max-width: 100%;
    margin: 0px auto;
}

article.confian-en-brand-gallery .full .listado-clientes img {
    height: 60px;

}

.ficha h1 {
width:100%;
}

.ficha h3 {
    margin: 0px auto;
    margin-left: 0px;
}

.compartir1 { 
display:none;
}

.compartir2 { 
display:block;
float:left;
margin: 10px 0px;
}

.slider-desktop {
display:none;
}

.jcarousel-wrapper {
display:none;
}

.slider-mobile {
display:block;
}

.swiper-container2 {
display:block;
}

#general {
    position: relative;
    top: 0px;
}


}

@media (max-width: 500px) {

article.tipos-de-impresion .full div div {
width:95%;
padding:10px 0px;
margin:2.5%;
}
article.tipos-de-impresion .full div {
width:100%;
margin-right:0%;
margin-bottom:0.25%;
}
article.tipos-de-impresion .full div div {
margin:0px auto;
margin:50px 0px;
    margin: 10px 0px 80px 7px;
padding:10px 10px;
opacity:1;
top:0px;
width:auto;
}

article.listado-categoria .full .listado-botones-categoria .categoria {
width:100%;
}

article.listado-categoria .full .listado-botones-categoria .categoria:nth-child(odd) {
background: #FEFEFE;
}

article.listado-categoria .full .listado-botones-categoria .categoria:nth-child(even) {
background: #E5EEF2;
}

article.listado-categoria .full .listado-botones-categoria .categoria div:nth-child(1) {
margin:0px;
float:left;
width:20%;
margin: -10px 0px 0px 0px;
}

article.listado-categoria .full .listado-botones-categoria .categoria:hover div:nth-child(2) {
opacity:1;
}

article.listado-categoria .full .listado-botones-categoria .categoria div:nth-child(1) img {
height:45px;
width:auto;
margin:15px 0px 10px 10px;
}

article.listado-categoria .full .listado-botones-categoria .categoria:hover img {
transform:scale(1);
-ms-transform:scale(1); /* IE 9 */
-moz-transform:scale(1); /* Firefox */
-webkit-transform:scale(1); /* Safari and Chrome */
-o-transform:scale(1); /* Opera */
}

article.listado-categoria .full .listado-botones-categoria .categoria div:nth-child(2) {
margin-top:19px;
height:25px;
text-align:left;
}




}



@media (max-width: 768px) {
	
	.zecat-left, .zecat-right {
		float:left !important;
		width:100% !important;
		margin:0px 0px 20px 0px !important;
	}
	
}

