a.link-home {
  display: none !important;
}

#header-main:before {
    background: none;
}
#header-main .element-search .search-inner:before {
  background: none;
}
#nav-main .element-menu-category:before {
  background: none;
}



#header-main .element-search .search-inner .search-field {
    border: 0; 
}

#nav-main .element-menu-category {
    margin-bottom: 0px !important;        
    border-bottom: 0;
    border-top: 0;
}

.element-banner-main .bx-wrapper.horizontal .bx-viewport {
    border-radius: 0px;
}




.element-banner-main .container-12,  .element-banner-main .container-12 .grid-12{
 	margin-left: 0 !important;
    margin-right: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
    padding: 0px;
}



#content-main {
    margin-top: 30px;
}



.element-product-detail {
    border: 0;
}

.element-product-detail .wrapper-product-price {
  padding: 30px;
  background: #d9a3ac4f;
}

.element-product-tags .product-tags-list .product-tags-list-item a {
    background: #444f56;
    text-transform: lowercase; 
}

.element-product-detail .product-info .product-name {
    color: #3e3e3e;
}
.element-product-detail .wrapper-product-price .product-price .product-new-price {
    color: #3e3e3e;
}

.product-view {
    border:0;
}
#product-list-sidebar .product-list-item .product-info p.product-price .product-price, #product-list .product-list-item .product-info p.product-price .product-price, #product-list-sidebar .product-list-item .product-info p.product-price .product-big-price, #product-list .product-list-item .product-info p.product-price .product-big-price {
    font-size: 25px;
}

#product-list-sidebar .product-list-item .product-info p.product-price, #product-list .product-list-item .product-info p.product-price {
    color: #383838;
}

#product-list .product-list-item .product-list-item-inner {
    border: 0;
    border-radius: 5px;
}
#product-list-sidebar .product-list-item .label-promo,
#product-list .product-list-item .label-promo {
  background: rgb(192 57 43 / 75%);
  padding: 0px 4px;
  border-radius: 0;
}

#product-list-sidebar .product-list-item .wrapper-btn-product>div,
#product-list .product-list-item .wrapper-btn-product>div {
  margin-top: 0px;
}
#vitrine .wrapper-order-select {
    top: 0px;
}


#nav-bottom .element-newsletter-bottom .newsletter-header .header-box-content .title-secundary {
    color: #fff;
    font-size: 25px;
    line-height: 20px;
    padding: 0;
}

#nav-bottom .element-newsletter-bottom .newsletter-header .desc-newsletter {
    color: #fff;
    font-size: 17px;
    margin-top: 10px;
}

#nav-bottom .element-newsletter-bottom .newsletter-inner {
  border: 0;
}

/*  REMOVER O BG QUADRADO DO TEMPLATE  */
#nav-bottom .element-newsletter-bottom .newsletter-inner:before {
  background: none;
}



#footer-main .copyright {
    background: #333;
    color: #fff;
    padding: 5px 0;    
}
#footer-main .copyright img {
    max-height: 24px;
}
#footer-main .element-menu-footer .menu-footer-list > li > a {
    font-size: 20px;
}
#footer-main .title-footer {
    font-size: 20px;
}


/*
.pagina-home #product-list-sidebar .product-list-item .wrapper-btn-product, 
.pagina-home #product-list .product-list-item .wrapper-btn-product {
    top: auto;
    bottom: -20%;
    background: #c9121200;
    visibility: visible !important;
    opacity: 1 !important;
    z-index: 10;
}

.pagina-home li.product-list-item.product-simple,
.pagina-home li.product-list-item.product-compounded {
    height: 420px !important;
}

.pagina-categoria #product-list-sidebar .product-list-item .wrapper-btn-product, 
.pagina-categoria #product-list .product-list-item .wrapper-btn-product {
    top: auto;
    bottom: -10%;
    background: #c9121200;
    visibility: visible !important;
    opacity: 1 !important;
    z-index: 10;
}

.pagina-categoria li.product-list-item.product-simple,
.pagina-categoria li.product-list-item.product-compounded {
    height: 400px !important;
}
*/