/****************************************************************/
/***********************TOPO************************************/
/**************************************************************/

/* .barra-inicial .lista-redes i{
     display:none;
}*/

.fundo-secundario {
    background-color: #4E8049; /*NOVO*/
}

#cabecalho .menu {
 background-color: #4E8049;    /*antigo*/
}
/*#cabecalho .menu {
 background-color: #4E8049;    /*antigo*//*
}*/

.barra-inicial .canais-contato a, .barra-inicial .canais-contato i, .barra-inicial .canais-contato span{
    color: #fff; /*NOVO*/
}
.novo-conta:hover {
    border: 2px solid #198349;
}
.botao-minhaconta{
    background: #198349;
}
.botao-minhaconta:hover {
    background: #A4CB3C;
}
.novo-carrinho .carrinho:hover {
    border: 2px solid #198349;
}
.carrinho-interno .carrinho-rodape .botao{
    background-color: #198349!important;
}
.carrinho-interno .carrinho-rodape .botao:hover {
    background-color: #A4CB3C!important;
}
.login-itens:hover {
    background: #92cc24;
    text-align: center;
    border-radius: 4px;
}
.login-itens strong{
    color: #000!important;
}
.fa-plus-circle:before{
    color: #000!important;
}
.fa-user:before{
    color: #000!important;
}
.fa-lock:before{
    color: #000!important;
}
.fa-archive:before{
    color: #000!important;
}
.fa-heart:before{
    color: #000!important;
}
.icon-comment:before{
    color: #fff!important;
}
/****************************************************************/
/***********************MENU************************************/
/**************************************************************/

#cabecalho .menu .nivel-dois li:hover a{
    text-align: center;
}
#cabecalho .menu .nivel-um>li:hover {
    background: #92cc24;
}
#cabecalho .menu ul ul i {
    background-color: transparent!important;
}
#cabecalho .menu .nivel-um>li>a>.titulo {
    font-size: 15px;
}
#cabecalho .menu .nivel-um>li>a>.titulo {
    color: #ffffff;
}
#cabecalho .menu i {
    color: #ffffff;
}
#cabecalho .menu .nivel-um>li>a {
    padding: 0 10px /*NOVO*/;
}
#cabecalho .menu{
    border-bottom: 2px solid #A4CB3C;
}
#cabecalho .menu ul ul li a{
    color: #000;
    font-weight: 700;
}
#cabecalho .menu .nivel-dois li:hover {
    background: #92cc24;
	border-radius: 7px;
    height: 27px;
}
.icon-chevron-right:before {
    content: "\f054";
    color: #000;
}
/****************************************************************/
/***********************CARRINHO********************************/
/**************************************************************/
#cabecalho .carrinho>a i {
    width:  45px!important;
    height: 45px!important;
}
span.cor-secundaria {
    position: relative;
    left: 30px;
}
.carrinho .qtd-carrinho {
    left: 68px;
    top: 27px;
}
.novo-carrinho .carrinho:hover{
    width: 200px;
}
#rodape .institucional+div .row-fluid>div {
    display: none;
}
#rodape>div:last-child .conteiner {
    display: none;
}
.greve button.close {
	margin-top: -21px;
}
/****************************************************************/
/***********************RODAPÉ**********************************/
/**************************************************************/
#rodape .institucional+div .row-fluid>div:last-child{
    display:none;
}
#rodape .titulo{
    color:#000;
}
div#CreditosRodape span {
    display: none!important;
}
#rodape>div:last-child{
    border-top: 1px solid transparent!important;
}
.links-rodape-paginas ul>li a:hover {
    color: #198349;
}
.links-rodape-categorias ul>li a:hover{
    color: #198349;
}
.contatobox ul>li a:hover{
    color: #198349;
}
.contatobox ul>li:hover {
    color: #198349;
}

#rodape {
    border-top: 1px solid transparent;
}
#scrolltop-ldt{
    bottom: 80px;
}
table th {
    background-color: rgb(255 255 255);
}
th, tr, td {
    padding: 8px;
    border: 1px solid transparent;
}
/****************************************************************/
/***********************DESCRIÇÃO PRODUTO***********************/
/**************************************************************/
.nav-tabs>.active>a, .nav-tabs>.active>a:hover, .nav-tabs>.active>a:focus {
    color: #fff!important;
    background-color: #198349;
    border: 1px solid #A4CB3C;
    border-bottom-color: transparent;
    cursor: default;
}
.abas-custom .nav-tabs li a {
    border-radius: 30px;
}
.abas-custom .nav-tabs li::marker {
    color: transparent;
}
.abas-custom .nav-tabs li a {
    border-radius: 30px;
    color: #000;
}
.abas-custom .tab-content {
    border: none!important;
}
.abas-custom .nav-tabs li a, .abas-custom .nav-tabs li a:hover, .abas-custom .nav-tabs li.active a {
    border-bottom-color: #A4CB3C;
}
.nav>li>a:hover, .nav>li>a:focus{
    background-color: #92cc24;
}

/****************************************************************/
/***********************PAGINA PRODUTO**************************/
/**************************************************************/
#corpo .bandeira-produto .bandeira-marca {
    background-color: #198349;
}
.produto .principal .atributo-comum a {
    border-color: #92cc24!important;
    border-radius: 30px;
}
.produto .principal .atributos ul li.active a {
    border-color: #a4cb3c!important;
    background: #198349;
}
.produto .principal .atributos ul li.active a {
    border-color: #92cc24!important;
}
.atributo-comum .active a span{
    color:#000;
}
.produto .principal .acoes-produto{
    background-color: #fff;
}
.produto .comprar .botao-comprar{ 
    background: #198349;
}
.produto .cep #formCalcularCep{
    background-color: #198048;
}
.produto .cep #formCalcularCep label{
    color: #ffffff; 
}
.produto .cep .btn{
    background-color: #a4cb3c;
}
.produto .comprar .botao-comprar:not(.desativo):hover {
    background: #a4cb3c;
}
.icon-search {
    color: #ffffff;
}
.produto .acoes-produto .preco-produto .titulo {
    font-size: 25px;
    font-weight: 600;
}
.preco-produto .preco-a-partir .preco-venda:not(.titulo) {
    font-size: 25px;
    font-weight: 600;
}
.produto .atributos .atributo-comum ul li a {
    border: solid 1px #a4cb3c!important;
}
/****************************************************************/
/***********************NEWSLETTER******************************/
/**************************************************************/
#barraNewsletter, #barraNewsletter .componente, #barraNewsletter .show-hide, #barraNewsletter.posicao-rodape .conteiner {
    background: #4e8049/*#198349*/;
}
#barraNewsletter .texto-newsletter i{
    border: 2px solid transparent;
}
#barraNewsletter .componente .botao {
    background: #a4cb3c;
    color: #000;
}
#scrolltop-ldt{
    background: #4e8049;
}
/****************************************************************/
/***********************Produtos home***************************/
/**************************************************************/

#listagemProdutos .titulo-categoria strong { /*NOVO*/
    color: #fff;
}

.listagem-item .acoes-produto .botao {
    background: #198349;
}
.listagem-item .acoes-produto .botao:hover{
    background: #A4CB3C;
}
.listagem .abriga-seletor {
    width: 110%;
    align-items: center;
    padding: 0px;
}
.listagem .qtde-adicionar-carrinho {
    height: 48px;
    display: none;
}
/****************************************************************/
/***********************Carrinho********************************/
/**************************************************************/
.tabela-carrinho thead th {
    background: #198349;
    border: 1px solid #198349;
}
.tabela-carrinho thead tr {
    border-color: #a4cb3c;
}
.pagina-carrinho .caixa-sombreada {
    border-top: 5px solid #a4cb3c!important;
}
.tabela-carrinho #formCalcularFrete .btn{
    background: #198349;
}
.pagina-carrinho .botao.principal.grande{
    background: #198349;
}
.pagina-carrinho .botao.principal.grande:hover {
    background: #a4cb3c;
}
/****************************************************************/
/***********************Finalização*****************************/
/**************************************************************/
.carrinho-checkout .atendimento li strong {
    color: #000;
}

/****************************************************************/
/**********************POPUP DE VARIAÇÃO************************/
/**************************************************************/
.popover.fade.left.in{
	opacity: 1;
    background: url(https://cdn.awsli.com.br/1276/1276159/arquivos/textopopup.png)no-repeat 7px 42px;
    text-align: center;
    background-color: #c12a28;
}

.fade.left{
    display:none;
}
.popover.left .arrow {
    right: 130px;
    margin-top: -62px;
    transform: rotate(270deg);
}
.popover-title {
    font-size: 20px;
    font-weight: 900;
    background-color: #ffffff;
    color: #d90a1c;
}
.popover.left .arrow:after {
    border-left-color: #d90a1c;
}
.popover-content {
    color: transparent!important;
}


/****************************************************************/
/***********************MOBILE**********************************/
/**************************************************************/
@media (max-width: 767px){

.atalhos-mobile .fundo-principal{
    background: #a4cb3c!important;
}
#cabecalho .menu a {
    padding: 15px 45px 15px 20px!important;
    background: #4e8049;/*2607*/
}
#cabecalho .menu .nivel-dois a{
    color:#fff;
}
#cabecalho .menu .block-title {
    background: #4e8049;
}
.menu-closer-ldt{
	background: #a4cb3c;    
}
.nav-tabs>li>a, .nav-pills>li>a {
    padding-right: 7px;
    padding-left: 5px;    
}
.nav-tabs>li {
    margin-bottom: 13px;
}

.popover.top .arrow {
    border-top-color: rgb(217 10 28);
    transform: rotate(180deg);
    top: -14%;
}
.popover.fade.top.in.fade.in{
    position: relative;
    top: -165px!important;
    left: -10px!important;
    background: url(https://cdn.awsli.com.br/1276/1276159/arquivos/textopopup.png)no-repeat 12px 42px;
    background-color: #c12a28;
    margin-left: 7%;
}
.popover.top .arrow:after {
    border-top-color: #d90a1c;
}

/* Texto Imagem Meramente Ilustrativa */
    
#img-ilustra {
    position:relative; 
    right:42pc; font-weight:800; 
    color:#6c6c6c; 
    top:-20px;
}
    
    
/* Botão - Manipule sua Receita 

div#menu-novo {
	height: 0px;
}

nav#menu {
	margin-top: -3.5%;
    margin-left: 3%;
    text-align: center;
    font-weight: 600;
    width: 12%;
}

li#menu_kits {
    width: 9.2857%!important;
}

@media only screen and (max-width: 1920px){
	nav#menu {
	margin-top: -3.4%;
    margin-left: 5%;
    font-weight: 600;
    background: #005286;
    border-radius: 10px 20px;
    width: 9%;
    }   
@media only screen and (max-width: 1620px){
	nav#menu {
	margin-top: -3.4%;
    margin-left: 5%;
    font-weight: 600;
    background: #005286;
    border-radius: 10px 20px;
    width: 9%;
    }   
}
    */