.barra-inicial {border-bottom:0px solid #EEEEEE !important;}
.fundo-secundario {background-color: #383838 !important;}
.barra-inicial .canais-contato span, .barra-inicial .canais-contato a, .barra-inicial .canais-contato i {color: #bfbfbf !important;}
.busca {border: 0px solid #DDDDDD !important; margin: 0px;position: relative; padding: 0px !important; background-color: rgba(0,0,0,0.09);}
.busca input {width: 94%; height:40px !important; border-radius:0px !important;}
.icon-list, .icon-user {background-image:url(https://3be.com.br/loja/imagens/contas.png); background-color: transparent !important; background-repeat:no-repeat;}
.fundo-principal, .fundo-principal *, .fundo-principal *:hover, .fundo-principal:hover, .fundo-principal.botao:hover {color: #4DA392!important;}
.carrinho>a i {display: block; width: 40px; height: 40px; line-height: 40px; font-size: 26px; background-color:transparent !important;}
.carrinho {border-width: 0px !important;border-style: solid;border-color: rgba(0,0,0,0.12);position: relative;padding:5px !important;}
.botao {border-radius: 0px !important; border: 0px solid rgba(0,0,0,0.1) !important;}
.conteudo-topo .superior {padding: 15px 0px 10px 0px !important;}
.nivel-um {background-color:transparent !important;}
.menu.superior .nivel-um>li {float: left; border-right: 0px solid rgba(0,0,0,0.1) !important; border-left: 0px solid rgba(255,255,255,0.8) !important;}
.cor-menu{color:#CCE7D4 !important; font-size:16px !important;}
.titulo {font-family: 'Roboto', serif; font-weight: 600;}
.menu.superior .titulo {margin: 15px 0;}

.menu.superior .titulo:hover{color:#CCE7D4 !important;}


.menu .nivel-dois, .menu .nivel-tres, .menu.lateral .nivel-um>li>a {background-color: #CCE7D4 !important; box-shadow: 0 0 5px rgba(0,0,0,0.3);}
.cor-secundaria {color: #4CA392 !important;}
.conteudo h1 {font-size: 30px; color:#4CA392 !important;}
.listagem-item {background-color: #fff !important;}
#listagemProdutos .listagem-item {border: 0px solid #ddd !important; background-color: #fff !important;}
.listagem .span4 .imagem-produto, .listagem .produtos-carrossel[data-produtos-linha="3"] .imagem-produto {height: 250px; padding:20px !important; background-color: #fff !important;}
#listagemProdutos .titulo-categoria {font-size: 30px !important; color: #CCE6D3 !important; border-bottom: 0px solid #DDDDDD !important; border-top: 0px; font-weight: thin; letter-spacing: -1px;}
.marcas .slides li a {display: block; height: 60px; border:1px solid #CCE6D3; color:#CCE6D3 !important; position: relative; background-color:transparent !important;}
.marcas .marca-nome {line-height: 60px; text-align: center; border:1px solid #CCE6D3; font-size:16px !important; color:#CCE6D3 !important;}
.flexslider .slides>li {background-color:transparent !important;}
.listagem .listagem-linha {padding-top: 10px !important;margin-top: 10px !important;border-width: 0px 0 0 !important;
    border-style: solid;}
#listagemProdutos .imagem-produto {max-width: 240px; max-height: 150px; padding:20px !important;}
.produto .conteiner-imagem {text-align: center; background-color:#fff !important;}
#carouselImagem .flex-viewport {margin: 10px 30px !important;}
.lista-redes{visibility: hidden;}
.canais-contato .span9{color:#BCBDC0;}
.conteudo-topo {color:#BCBDC0; text-decoration:none;}
.conteudo-topo a{color:#BCBDC0; text-decoration:none;}
#cabecalho {background-color: transparent !important;}

.listagem .listagem-linha>ul {
    margin-left: 0% !important;
}

.pagina-id-215593{visibility: hidden;}
.flexslider {margin: 0 0 10px; background: transparent !important; border:none; position: relative; zoom: 1; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important; -webkit-box-shadow: '' 0 1px 4px rgba(0,0,0,0.2); -moz-box-shadow: '' 0 1px 4px rgba(0,0,0,0.2); -o-box-shadow: '' 0 1px 4px rgba(0,0,0,0.2); box-shadow: '' 0 1px 4px rgba(0,0,0,0.2);}
.tarja {text-align:center; margin:0 auto 15px auto;}
#corpo .categoria-id-1562754 {background-color: #2B726C !important; color:#fff;}
.newsletter {background-color:#CCE7D4 !important; border:0; color:#2B726C !important;}
.newsletter .titulo {text-transform: capitalize; color:#2B726C; font-size:25px;}
.newsletter .icon-envelope-alt {color:#2B726C;}
.newsletter .texto-newsletter{font-weight:bold; font-size:13px;}
.newsletter input{border:0px; border-radius:0px !important;}

#listagemProdutos .listagem-linha{border:0px;}
#listagemProdutos .listagem-item{border:1px solid #ddd;}
#listagemProdutos .imagem-produto{max-width:240px;max-height:150px;}
#listagemProdutos .info-produto{text-align:center; font-size:12px; color:#bfbfbf !important; font-weight:bold;}
#listagemProdutos .preco-produto, .preco-promocional {color:#2B726C;}
#listagemProdutos .preco-parcela{font-size:16px;}

.borda-principal, .atributos ul li a:hover, .atributos ul li.active a, .tema-scuro .nav-tabs li.active a, .elastislide-carousel ul li.active a {
    border-color:transparent !important;}

#rodape .redes-sociais {
    width: 220px;
    padding: 0px !important;
    position: absolute;
    top: 0;
    bottom: 0;
    background: url() transparent !important;
    box-shadow: 0 3px 7px 0 rgba(0,0,0,0) !important;
}
#rodape .institucional {background: url() transparent !important;}
#rodape .pagamento-selos {background: url() transparent !important;}
#rodape .titulo{color:#4DA392 !important; text-transform: uppercase; border-bottom:1px solid #4DA392 !important;}
#rodape li{text-transform:uppercase;}
#rodape .sobre-loja-rodape{font-size:14px; width:195px;}


.acoes-produto .preco-produto {
    float: left;
    margin-bottom: 15px;
    background: #CCE7D4 !important;
    padding: 20px !important;
    width:100% !important;
}


.abas-custom .tab-content {
    padding: 20px;
    box-shadow: 0 0 3px rgba(0,0,0,0.3);
    background-color:#fff !important;
}
.fundo-secundario, .fundo-secundario *, .fundo-secundario *:hover, .fundo-secundario:hover,
.fundo-secundario.botao:hover {
    color: #BCBDC0 !important;
}

#barraTopo .busca .botao-busca{height: auto !important; border-radius:0px !important;}
#barraTopo .busca input {width: 94%; height:auto !important; border-radius:0px !important;}
.links-rodape ul{list-style-type: none !important;}

.listagem .listagem-item .nome-produto {
    font-size: 16px !important;
    line-height: 18px;
    display: inline-block;
    min-height: 40px;
    word-wrap: break-word;
    word-break: break-word;
}

.preco-parcela {color:#28574E !important;}
.preco-parcela .cor-secundaria {color:#28574E !important;}

.links-rodape ul li {
    list-style-image: url() !important;
    list-style-position: inside;
    line-height: 25px;
}


.listagem .listagem-item {
    height:410px !important;
    padding: 20px !important;
}
.aproveite-tambem .listagem-item {
    height:500px !important;
    padding: 20px !important;
}

.bandeiras-produto span {
    display: inline-block;
    background-color: #CCE7D4 !important;
    padding: 10px;
    line-height: 17px;
    color: #3A7E71 !important;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 600;
    margin: 0 3px 3px 0;
    border: 0px solid #FFF !important;
    box-sizing: border-box;
    box-shadow: 0 0 2px rgba(0,0,0,0) !important;
    white-space: nowrap;
}

.produto .conteiner-imagem{padding:30px !important;}

.categoria-id-1562754, .categoria-id-1606590, .categoria-id-1604751,
.categoria-id-4953436, .categoria-id-1604757, .categoria-id-1604756{visibility: hidden; display:none;}
.marca-id-3d-systems{visibility: hidden; display:none;}
.marca-id-esun{visibility: hidden; display:none;}
.marca-id-xyz-printing{visibility: hidden; display:none;}
.marca-id-zmorph{visibility: hidden; display:none;}

@media screen and (max-width: 768px) {
    .busca-mobile{width:100% !important; margin-bottom:20px; background-color:#fff !important; border:0px;}
    .botao-busca{margin-top:40px;}
    .busca{background-color:#fff !important; border:0px;}
    .busca .borda-alpha {background-color:#fff !important; border:0px;}
    .atalho-menu{display:none; visibility: hidden;}
    .icon-list, .icon-user {background-color: #1E8F85; background-image:url();}
    .fundo-secundario{background-color:#1E8F85;}
    .acoes-produto-responsiva .visible-phone{clear:both; margin:10px auto;}
    .tag-comprar .titulo{clear:both; color:#fff !important;}
}