<meta name="google-site-verification" content="Tgh3qjfP3iZrNz_N6qGf3GGbnTlGEEGG43F9CWNlEQQ" />

body {
    font-family: 'ADAM.CG PRO', sans-serif;
}

.logo a img {
    right: initial;
    max-height: 112%;
}

img {
    max-width: 126%;
}

.menu.superior {
    margin-top: 23px !important;
}

#cabecalho .busca input {
    height: 22px;
    padding-left: 118px;
    background-size: 707%;
    width: 72%;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
    background: rgba(0, 0, 0, 0.075);
}

.conteudo-topo .superior a {
    color: #4c9db7;
    font-size: 12px;
    line-height: 0;
    margin-left: 83px;
}

.conteudo-topo .superior a span {
    color: #16b0b9;
    text-decoration: underline;
    font-weight: 900;
}

.conteudo-topo .inferior .acoes-conta li a {
    color: #006792;
}

.acoes-conta .icon-list:before {
    content: "";
    background: url(//cdn.awsli.com.br/345/345551/arquivos/sprite-icon2.png);
    padding: 8px 10px;
    background-position: -45px -1px;
}

.acoes-conta .icon-user:before {
    content: "";
    background: url(//cdn.awsli.com.br/345/345551/arquivos/sprite-icon2.png);
    padding: 8px 13px;
    background-position: -22px -1px;
}

#cabecalho .carrinho .icon-shopping-cart:before {
    content: "";
    background: url(//cdn.awsli.com.br/345/345551/arquivos/sprite-icon2.png);
    padding: 22px;
    background-position: -72px 1px;
}

#cabecalho .carrinho > a span {
    color: #006792;
}

.barra-inicial:before {
    content: '';
    background-color: #00669c;
    height: 6px;
    display: block;
    background-repeat: repeat-x;
}

#cabecalho .carrinho strong {
    color: #c10000;
    margin: 1% 2%;
    font-size: 22px;
}

@media (max-width: 767px) {
    #cabecalho {
        background: rgb(255 255 255 / 0%);
    }
}

.menu.superior {
    margin-top: 28px !important;
    background: linear-gradient(to bottom, #004b6b 0%, #003c6c 100%);
}

.menu.superior .nivel-um > li {
    border-right: 1px solid #ffffff;
}

.menu.superior .nivel-um > li:hover {
    background-color: #00709d;
    border-color: #00e3ff;
    margin-top: -7px;
    border-top-width: 6px;
    padding: 8px 54px 13px 23px;
    margin-bottom: 0;
    border-right: none;
}

.menu.superior .nivel-um > li:hover .nivel-dois {
    top: 49px;
    border: 1px solid #00d3ff;
    box-shadow: none;
}

.menu.superior .nivel-dois {
    left: 0;
}

.barra-inicial:before {
    background: url(//cdn.awsli.com.br/345/345551/arquivos/border-topo.png);
}

#corpo-newsletter .box-newsletter {
    background-color: #00436c;
    width: 100%;
}

#rodape .pagamento-selos + div .span9 p,
.pagina-carrinho #rodape div .span9 p {
    color: rgba(0, 0, 0, 0);
}

.barra-inicial .canais-contato span,
.barra-inicial .canais-contato a,
.barra-inicial .canais-contato i {
    color: rgb(255 255 255 / 10%);
}

#rodape .institucional {
    border-bottom: 7px solid #1b485d;
    height: 220px;
    padding-top: 20px;
    background-color: #071d27;
    background-position: top center;
    background-repeat: repeat-x;
}

.listagem .titulo-categoria:hover {
    text-decoration: none;
    background: #003366;
    padding-left: 20px;
}

.pagina-inicial .listagem > .titulo,
.listagem .titulo-categoria {
    border-top: 0;
    font-size: 16px;
    display: block;
    text-transform: uppercase;
    border-bottom: 1px solid #dfdfdf;
    background: url(//cdn.awsli.com.br/345/345551/arquivos/destaque4.png) no-repeat;
    color: #fff;
    padding: 4px 20px 17px;
}

.btn-group ul {
    background: #ffffff;
}

.dropdown-menu {
    left: 83px;
}

.listagem .listagem-item a.botao.principal {
    background: url('https://cdn.awsli.com.br/345/345551/arquivos/ver-mais 1.png');
    padding: 6px 25px 13px 29px;
}

.listagem .listagem-item:hover {
    border: 2px solid #335b8a;
}

#rodape .pagamento-selos .row-fluid {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}