.lindo-row { width:100%; float:left; margin:0; padding:0}
.lindo-width-20 { width:19%; float:left; margin:0; padding:0}
.lindo-width-80 { width:81%; float:left; margin:0; padding:0}

.lindo-row-sup  { width:100%; float:left; margin:0; padding:0}

.lindo-witch-8 { width:78%; float:left; margin:0; padding:0}
.lindo-witch-2 { width:22%; float:left; margin:0; padding:0; background:#f2f2f2; min-height:372px}

.lindo-witch-2 .header_style_produc { width:100%; float:left; text-align:center; padding:5px 0 6px 0; }
.lindo-witch-2 .header_style_produc a { width:100%; float:left; text-align:center}
.lindo-witch-2 .header_style_produc a img { border-radius:50%; width:120px; height:120px;  margin:0 auto;}
.lindo-witch-2 .header_style_produc .price  { width:100%; float:left; text-align:center}
.lindo-witch-2 .header_style_produc a h3 { width:100%; float:left; text-align:center; padding:4px 0; height:35px; margin:0; font-size:12px; font-weight:bold} 

.lindo-witch-2 .header_style_produc .price .amount { font-style:normal; font-weight:bold; text-decoration:none; color:#F00; font-size:15px}
.lindo-witch-2 .header_style_produc .price del { color:#666; font-size:12px}
.lindo-witch-2 .header_style_produc .price del .amount { color:#666; font-size:12px; padding-right:10px; font-weight:normal}
.lindo-witch-2 .header_style_produc .price ins { font-style:normal; font-weight:bold; text-decoration:none; color:#F00; font-size:15px}




.lindo-witch-2 .header_style_produc{transition:transform .2s linear;-webkit-transition:-webkit-transform .2s linear}
.lindo-witch-2 .header_style_produc:hover{transform:translateX(-5px);-webkit-transform:translateX(-5px)}

.lindo_category_bg { width:100%; float:left; margin:0; background:#e5e5e5;  }
.lindo_category_bg img {
  max-width: 100%;
  vertical-align: middle;
}

.lindo_category_bg .image-info {
  position: relative;
  height:100%;
}

.lindo_category_bg .image-info .img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
}
.lindo_category_bg .image-info .img.active {
  opacity: 1;
  visibility: visible;
}
.lindo_category_bg .categories  { width:100%; float:left; margin:0; padding:0; z-index:99999;}
.lindo_category_bg .categories .lindo_mega_left { width:100%; float:left; margin:0; padding:0; background:#f2f2f2;padding-top: 3px; min-height:372px; }
.lindo_mega_left li { width:100%; float:left; margin:0; padding:3px 0; list-style:none}
.lindo_mega_left li a { width:100%; float:left; line-height:25px; font-size:13px}
.lindo_mega_left li  a img { float:left; height:25px; width:25px; margin:0 10px}
.lindo_mega_left li:hover { background:#EEE;}
.lindo_mega_left { position:relative;}
.lindo_mega_left li ul {  background: rgba(255, 255, 255, 0.95) none repeat scroll 0 0;
    box-shadow: 1px 0 2px #978d8d inset;
    display: none;
    min-height: 375px;
    overflow: hidden;
    width: 205px; top:0; left:215px; padding:10px; position:absolute}

.lindo_mega_left li:hover ul { display:block;z-index:99999}