.tema-transparente .conteiner {
 background-color:transparent;
 -webkit-box-shadow:none;
 box-shadow:none;
}

#cabecalho .categoria-pagina-294284 .categoria-pagina-294382 {
    display:none;
}

#cabecalho .categoria-paginas .com-filho .borda-principal .titulo .cor-secundaria .categoria-pagina-299724{
	display:none;
}
.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th {
 background-color:inherit;
}
.tema-transparente .identificacao .identificacao-inner {
 background:inherit;
}
.barra-inicial {
 background:#d7e39d;
 padding:0;
}
.barra-inicial .row-fluid {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
}
.barra-inicial ul {
 overflow:visible;
}
.barra-inicial ul li {
 height:auto;
}
.barra-inicial .lista-redes {
 -webkit-box-flex:1;
 -ms-flex:1;
 flex:1;
}
.barra-inicial .canais-contato {
 margin-right:5px;
}
.barra-inicial .canais-contato li {
 border:none;
 padding:0 5px;
 margin:0;
}
.barra-inicial .canais-contato li i {
 display:none;
}

.carrinho {
 border:none;
}
.carrinho>a {
 height:40px;
 -webkit-transition:all .2s ease-out;
 transition:all .2s ease-out;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
}
.carrinho>a span {
 display:none;
}
.carrinho>a>i.fundo-principal {
 background:0 0;
}
.carrinho>a>i.fundo-principal:before {
 content:"";
}
.carrinho>a>i.fundo-principal .icon {
 width:16px;
 height:16px;
}
.carrinho>a>i.fundo-principal .icon .cls-1 {
 fill:#f8886d;
}
.carrinho>a:hover {
 opacity:.7;
}
.carrinho>a .wrap {
 float:none;
 -webkit-box-flex:1;
 -ms-flex:1;
 flex:1
}
.carrinho>a .wrap .title-cart {
 display:none;
}
.carrinho .qtd-carrinho {
 position:absolute;
 color:#fff;
 top:50%;
 -webkit-transform:translateY(-50%);
 transform:translateY(-50%);
 left:30px;
 font-size:13px;
 font-weight:700;
 background:#fbd6bf;
 width:25px;
 height:25px;
 line-height:25px;
 text-align:center;
 border-radius:50%;
 margin:0 5px;
 display:block!important;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
}
.carrinho .titulo.total-cart {
 color:#838383;
 font-size:14px;
 font-weight:700;
 float:right;
 margin:0;
 line-height:normal;
}
.carrinho .carrinho-interno ul {
 overflow:auto;
}
.carrinho .carrinho-interno ul li {
 float:none;
}
.carrinho .carrinho-interno ul li * {
 color:#4d4d4d;
}
.carrinho .carrinho-interno ul li:hover {
 color:#4d4d4d;
}
.carrinho .carrinho-interno .carrinho-info * {
 color:#4d4d4d;
}
.carrinho.vazio>a span.vazio-text {
 display:none;
}

#cabecalho .search-close,#cabecalho .search-open {
 display:none;
}
@media not all and (max-width:768px) {
 #cabecalho.fixed {
  position:fixed;
  top:0;
  left:0;
  right:0;
  z-index:999;
  -webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);
  box-shadow:0 0 30px 0 rgba(0,0,0,.2);
  background:#00bcae;
 }
 #cabecalho.fixed .search {
  position:relative;
  width:40px
 }
 #cabecalho.fixed .search .search-open {
  background:0 0;
  position:absolute;
  right:15px;
  top:50%;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%);
  display:block;
 }
 #cabecalho.fixed .search .search-open:after {
  content:"\f002";
  color:#fff;
  font-size:1.3em;
  cursor:pointer;
 }
 #cabecalho.fixed .search .busca-mobile {
  display:none;
  position:absolute;
  right:0;
  top:50%;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%);
  width:400px;
  z-index:100;
 }
 #cabecalho.fixed .search .busca-mobile.open {
  display:block;
 }
 #cabecalho.fixed .search .busca-mobile .search-close {
  position:absolute;
  right:100%;
  top:50%;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%);
  background:#95989a;
  border-radius:50%;
  width:20px;
  height:20px;
  line-height:20px;
  color:#fff;
  font-weight:700;
  text-align:center;
  display:block;
 }
 #cabecalho.fixed .carrinho {
  display:block;
 }
 #cabecalho.fixed .carrinho>a>i.fundo-principal .icon .cls-1 {
  fill:#fff;
 }
 #cabecalho.fixed .carrinho .qtd-carrinho {
  background:#f8886d;
  color:#fff;
 }
 #cabecalho.fixed .carrinho .titulo.total-cart {
  color:#fff;
 }
 #cabecalho.fixed .carrinho.vazio>a span.vazio-text:after {
  background:#95989a;
  color:#fff;
 }
}
.busca {
 background:0 0;
 border:none;
}
.busca input,.busca input:focus {
 background:#fff;
 height:44px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:100%;
 border:solid 1px #cecece;
 border-radius:24px;
 padding:0 16px;
 -webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);
 box-shadow:0 0 30px 0 rgba(0,0,0,.2);
}
.busca input::-webkit-input-placeholder,.busca input:focus::-webkit-input-placeholder {
 color:#9a9a9a;
 font-size:14px;
 font-weight:700;
}
.busca input:-ms-input-placeholder,.busca input:focus:-ms-input-placeholder {
 color:#644f46;
 font-size:14px;
 font-weight:700;
}
.busca input::placeholder,.busca input:focus::placeholder {
 color:#9a9a9a;
 font-size:14px;
 font-weight:700;
}
.busca .botao {
 background:0 0;
 color:#644f46;
 height:44px;
 border:none;
}
.busca .botao:hover {
 color:#644f46;
 opacity:.7;
}

.banner .flexslider {
 border:none;
 border-radius:0;
}
.banner .flexslider img:hover {
 opacity:.7;
}
.banner .flexslider .flex-control-nav {
 left:0;
 right:0;
}
.banner .flexslider .flex-direction-nav li a {
 width:45px;
 height:45px;
 border:none;
 border-radius:50%;
 background:#fff;
 font-size:1;
 margin-top:-25px;
}
.banner .flexslider .flex-direction-nav li a .icon {
 height:16px;
 display:block;
 margin:auto;
 position:absolute;
 top:50%;
 -webkit-transform:translateY(-50%);
 transform:translateY(-50%);
 left:0;
 right:0;
}
.banner .flexslider .flex-direction-nav li a .icon .cls-1 {
 fill:#fff;
}
.banner .flexslider .flex-control-paging li a {
 background:#fff;
 border-color:#fff;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
}
.banner .flexslider .flex-control-paging li a:hover {
 background:#fff;
}
.banner .flexslider .flex-control-paging li a.flex-active {
 background:#bdcb7c;
 border:none;
}
.banner.tarja {
 text-align:center;
 margin:20px 0;
}
.pagina-inicial .secao-banners>.conteiner {
 max-width:100%;
 padding:0;
}
body:not(.pagina-inicial) .banner.tarja {
 border-bottom:solid 1px #ddd;
 padding-bottom:30px;
}


/*Redes sociais - barra superior*/

.lista-redes .icon-facebook {
    background-color: #9ea863;
}

.lista-redes .icon-instagram {
    background: #9ea863;
    background: #9ea863;
    background: #9ea863;
}


/* Barra Newsletter */
#barraNewsletter.posicao-rodape {
 background-image: url('https://cdn.awsli.com.br/779/779342/arquivos/bodyv.jpg');
 -webkit-box-shadow:none;
 box-shadow:none;
}
#barraNewsletter.posicao-rodape .conteiner {
 width:100%;
 min-height:65px;
 background:0 0;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
}
#barraNewsletter.posicao-rodape .componente {
 background:0 0;
}
#barraNewsletter.posicao-rodape .componente .interno {
 padding:0;
}
#barraNewsletter.posicao-rodape .componente .interno .interno-conteudo {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
}
#barraNewsletter.posicao-rodape .componente .texto-newsletter {
 text-align:left;
 font-size:23px;
 font-weight:700;
 color:#fff;
 overflow:visible;
}
#barraNewsletter.posicao-rodape .componente .texto-newsletter::before {
 content:'\f003';
 font-family:FontAwesome;
 color:#fff;
 vertical-align:top;
 display:inline-block;
 margin-right:10px;
 font-size:2rem;
}
#barraNewsletter.posicao-rodape .componente .input-conteiner,#barraNewsletter.posicao-rodape .componente .texto-newsletter {
 padding:0;
}
#barraNewsletter.posicao-rodape .componente .texto-newsletter {
 width:55%;
}
#barraNewsletter.posicao-rodape .componente .input-conteiner {
 width:45%;
}
#barraNewsletter.posicao-rodape .componente .input-conteiner {
 overflow:visible;
}
#barraNewsletter.posicao-rodape .componente input[type=text] {
 width:75%;
 background:#fff;
 border:solid 1px #e0e0e0;
 border-radius:22px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 height:40px;
 padding:0 26px;
 -webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);
 box-shadow:0 0 30px 0 rgba(0,0,0,.2);
}
#barraNewsletter.posicao-rodape .componente input[type=text]::-webkit-input-placeholder {
 color:#959595;
 font-size:14px;
 font-weight:500;
}
#barraNewsletter.posicao-rodape .componente input[type=text]:-ms-input-placeholder {
 color:#959595;
 font-size:14px;
 font-weight:500;
}
#barraNewsletter.posicao-rodape .componente input[type=text]::placeholder {
 color:#959595;
 font-size:14px;
 font-weight:500;
}
#barraNewsletter.posicao-rodape .componente .newsletter-assinar {
 width:20%;
 background:0 0;
 border:solid 2px #fff;
 border-radius:22px;
 color:#fff;
 height:40px;
}
#barraNewsletter.posicao-rodape .componente .newsletter-assinar::after {
 content:'Assinar';
 font-size:14px;
 font-weight:600;
}
#barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover {
 opacity:.8;
}
#barraNewsletter.posicao-rodape .componente .newsletter-confirmacao span {
 font-size:14px;
 color:#fff;
}
#barraNewsletter.posicao-rodape .componente .newsletter-confirmacao .icon-ok {
 color:#fff;
}
#barraNewsletter.posicao-rodape .componente .alert {
 position:absolute;
 z-index:99999;
}
@media screen and (max-width:767px) {
 #barraNewsletter.posicao-rodape {
  height:auto;
  padding:20px;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
 }
 #barraNewsletter.posicao-rodape .componente .input-conteiner,#barraNewsletter.posicao-rodape .componente .texto-newsletter {
  width:100%;
  margin-bottom:10px;
  text-overflow:clip;
  overflow:visible;
  white-space:normal;
  text-align:center;
  padding:0 40px;
 }
 #barraNewsletter.posicao-rodape .componente .interno-conteudo {
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
 }
 #barraNewsletter.posicao-rodape .componente .texto-newsletter::before {
  width:100%;
  margin:10px 0;
 }
 #barraNewsletter.posicao-rodape .componente input[type=text] {
  width:100%;
  margin:10px 0;
 }
 #barraNewsletter.posicao-rodape .componente .botao {
  width:100%;
 }
}

/* Rodape - Cor do Social */

.institucional .redes-sociais .titulo { color: white; }

/* Rodape */

.links-rodape ul li {list-style-image: none;}

#rodape .institucional { background-image: url('https://cdn.awsli.com.br/779/779342/arquivos/bodyv.jpg'); }

#rodape .redes-sociais { 
    background-color: #f8886d;
	background: none;
}

.pagamento-selos { background: none; }

#rodape .pagamento-selos + div p {
    font-size: 18px;
    padding-bottom: 10px;
}

.menu.superior {
    background-color:transparent;
}

.menu.superior .nivel-um>li {
 border:none;
 color: #fff; 
 height:44px;
 padding:0 20px;
}

.menu.superior .nivel-um .titulo {
 color:#fff;
}
.menu.superior .nivel-um .titulo:hover {
 color:#f9baa3;
 opacity:.7;
}
.menu.superior .nivel-um i {
 display:none;
}

/* INFORMACOES */

.informacoes  {
width: 100%;
height: 100px;
background: F9F6EB;
display: flex;
flex-direction: row;
justify-content: center;
}

/* WHATSAPP FIXO */

.whatsapp-fixo {
	position: fixed;
	bottom: 12px;
	z-index: 999;
}