#exibirFormasPagamento a {
    color: black;
}

.busca
{
    background-color: #88aa05;
}

.borda-alpha,
.borda-alpha *
{
    border-color: transparent;
}

.botao
{
    border: 0;
    background-image: none;
    font-size: 16px;
}

.botao.principal.botao-comprar, .botao.principal.grande, .acoes-produto-responsiva .tag-comprar
{
	background-color: rgb(69, 184, 189) !important;
}
.radio-conteiner
{
	background: none;
}

#exibirFormasEnvio .btn.btn-small
{
	color: #666;
}

.bem-vindo.cor-secundaria
{
    color: rgb(69, 184, 189) !important;
}

.bem-vindo.cor-secundaria > .cor-principal
{
    color: rgb(69, 184, 189) !important;
}

.menu.superior > .nivel-um > .categoria-id-1483050.com-filho.borda-principal > a > .titulo.cor-secundaria
{
    color: white !important;
}

.menu .titulo
{
    color: white;
}

.menu ul
{
    background-color: #88aa05;
}

.menu .titulo
{
    font-size: 13px;
}

li
{
    line-height: 2;
}

.produto-compartilhar .fb-compartilhar {
    line-height: 1;
}

.lista-redes ul li.hidden-phone {
    line-height: 1;
}

.menu.lateral .nivel-um > li > a,
.menu .nivel-dois,
.menu .nivel-tres
{
    box-shadow: none;
}

.menu.lateral .com-filho .titulo
{
    margin-right: 0;
    color: #45b8bd;
    font-weight: 600;
    font-size: 20px;
    line-height: 1;
}

.menu li.com-filho > a i
{
    display: none;
}

.menu .nivel-dois a
{
    color: white;
    font-weight: 500;
    font-size: 13px;
    line-height: 2;
}

.menu.lateral .com-filho.borda-principal
{
    border-width: 0;
}

.menu.superior .nivel-um > li
{
    line-height: .6;
    border-right: 1px solid white;
    border-left: 0;
    border-bottom: solid 1px rgba(0,0,0,0.1);

}

.menu.superior .nivel-um > li:hover
{
    margin-top: 0;
    border-top-width: 0;
}

.menu.superior .nivel-dois
{
    top: 36px;
    display: none;
    background-color: #45b8bd;
    color: white;
}

.menu .nivel-dois a
{
    border-bottom: solid 1px white;
}

.menu.superior .nivel-dois a:last-child
{
    border: 0;
}

body
{
    box-shadow: 0 !important;
}

*
{
    box-shadow: none !important;
}

.secao-banners
{
    border-bottom: blue !important;
}

.menu.lateral.aberto .nivel-dois > li > a,
.menu.lateral.fechado .nivel-um > li strong
{
    color: #888 !important;
}

.listagem .titulo-categoria
{
    text-transform: uppercase;
    font-size: 22px;
}

.listagem .titulo-categoria:first-child
{
    margin-top: 0;
}

.listagem .titulo-categoria
{
    margin: 40px 0 0;
    padding: 0;
}

.menu.lateral.outras .nivel-um li:hover a,
.menu .nivel-dois li:hover
{
    background-color: rgba(214, 255, 115, .48);
}

.componente
{
    background-color: #88aa05;
}

.cor-secundaria
{
    color: #88aa05;
}

.componente .titulo
{
    color: white;
}

.texto-newsletter.newsletter-cadastro
{
    color: white !important;
}

.borda-principal
{
    border-width: 2px 0 0;
}

.botao-input
{
    padding: 8px 14px;
}

.uneditable-input,
input[type='color'],
input[type='date'],
input[type='datetime'],
input[type='datetime-local'],
input[type='email'],
input[type='month'],
input[type='number'],
input[type='password'],
input[type='search'],
input[type='tel'],
input[type='text'],
input[type='time'],
input[type='url'],
input[type='week'],
select,
textarea
{
    height: 20px;
}

.newsletter input[type='text']
{
    height: 23px;
}

.ordenar-listagem label
{
    background-color: #88aa05;
    background-image: none;
    color: white;
}

.input-append .add-on:last-child,
.input-append .btn-group:last-child > .dropdown-toggle,
.input-append .btn:last-child
{
    background-color: #88aa05;
}

.newsletter .botao
{
    background-color: #45b8bd;
}

.menu.superior .nivel-dois a
{
    color: white;
}

.btn
{
    background-image: none;
    color: white;
}

.btn:focus,
.btn:hover
{
    color: white;
}

.bandeiras-produto span
{
    padding: 4px 12px;
    border-radius: 4px;
    background-color: #45b8bd;
    font-size: 14px;
}

.produto .nome-produto
{
    color: #45b8bd;
    font-weight: 700;
}

.produto .codigo-produto
{
    color: #45b8bd !important;
    font-size: 11px;
}

.codigo-produto > .cor-secundaria
{
    color: rgb(69, 184, 189) !important;
}

.principal > .acoes-produto.disponivel > div:nth-of-type(1) > .preco-produto.destaque-avista.com-promocao > div > .preco-promocional.cor-principal
{
    display: block !important;
    color: rgb(69, 184, 189) !important;
    font-size: 28px !important;
}

.produto .acoes-produto .preco-produto .preco-venda
{
    font-size: 16px;
}

p:nth-of-type(1) > strong
{
    color: rgb(69, 184, 189) !important;
    font-size: 16px !important;
}

p:nth-of-type(2)
{
    color: rgb(136, 136, 136) !important;
}

.interno > p
{
    color: white !important;
}

.listagem .listagem-item .nome-produto
{
    color: #888;
    text-transform: uppercase;
    font-weight: 600;
    line-height: 1;
}

.preco-produto strong.titulo
{
    display: block;
    margin: 0;
    color: #45b8bd;
    text-align: center;
    font-weight: 700;
    font-size: 28px;
    line-height: 1;
}

.listagem-item.prod-id-19389473 > .info-produto > div:nth-of-type(3) > .preco-produto.destaque-avista
{
    text-align: center !important;
}

.listagem .info-produto
{
    text-align: center;
}

.listagem-item > .info-produto > div:nth-of-type(3) > .preco-produto.destaque-avista.com-promocao > div > .preco-promocional.cor-principal
{
    display: block !important;
    margin: 0;
    color: rgb(69, 184, 189) !important;
    font-size: 28px !important;
    line-height: 1;
}

.produto .nome-produto
{
    text-transform: uppercase;
}

.preco-produto.destaque-avista .preco-promocional.cor-principal
{
    color: rgb(69, 184, 189) !important;
    font-size: 20px;
}

.preco-produto.destaque-avista .preco-parcela strong
{
	color: rgb(69, 184, 189) !important;
}

.menu.lateral.outras .nivel-dois.borda-alpha li a,
.menu.lateral .nivel-dois.borda-alpha li a
{
    color: #888;
}

.menu.lateral.outras .nivel-um li:hover a
{
    background: white !important;
}

.menu.lateral .titulo
{
    margin: 10px 0;
    color: rgba(69, 184, 189, 1);
    font-weight: 600;
    font-size: 18px !important;
}

.produto .acoes-flutuante .nome-produto
{
    color: #888;
}

.produto .acoes-flutuante .preco-produto s
{
    font-size: 14px;
}

.produto .acoes-flutuante .preco-produto strong
{
    color: rgb(69, 184, 189) !important;
    font-size: 20px;
}

div.menu.superior ul.nivel-dois.borda-alpha li
{
    border-bottom: solid 1px white !important;
}

div.menu.superior ul.nivel-dois.borda-alpha li:last-child
{
    border: 0 !important;
}

.carrinho-interno .preco-produto .preco-promocional
{
    margin: 10px 0;
    font-size: 18px;
}

.carrinho-interno .nome-produto
{
    text-transform: uppercase;
}

div.conteudo-topo .superior .btn-group a
{
    color: #88aa05;
    font-size: 14px;
}

div.conteudo-topo .superior .btn-group .dropdown-menu li:hover a
{
    background-color: white;
}
