.conteiner-principal .conteiner {
    max-width: 100%;
}

.conteudo-topo {
    color: #fff;
}

#cabecalho {
    background: #000 !important;
}

#cabecalho > .conteiner {
    background: #000;
}

.borda-alpha, .borda-alpha * {
    display: none;
}

.logo a img {
    margin: 7px auto;
    position: relative;
    float: none;
    left: auto;
    right: auto;
    display: block;
}

.logo a {
    height: auto;
    display: block;
}

div#barraNewsletter {
    display: none;
}

.barra-inicial.fundo-secundario {
    margin: 0 !important;
}

.conteudo-topo.span3.hidden-phone .inferior.row-fluid {
    display: none;
}

div#cabecalho {
}

 .barra-frase {
    background: #EDE1CF;
}

.barra-frase .conteiner {
    color: #000;
    background: #EDE1CF;
    font-size: 12px;
    text-transform: none;
    font-weight: normal;
    height: inherit;
}

.barra-frase .conteiner i {
    display: none;
}

.barra-frase span {
    line-height: 30px !important;
}

#cabecalho > .conteiner {
    padding: 15px 0 15px;
}

#cabecalho .logo a {
    height: auto;
}

#cabecalho .menu>.nivel-um {
    margin: 0;
}

.menu.superior {
    margin: 0;
    padding: 0;
    justify-content: center;
    background: none;
}

.menu.superior a {
    font-family: "Lato";
}

.menu.superior .nivel-um>li a strong {
    font-size: 14px;
    text-transform: none;
    color: #fff;
    font-family: "Montserat";
}

.menu.superior .nivel-um>li {
    padding: 0;
}

.conteudo-topo .superior {
    display: block;
    padding: 0;
}

a.bem-vindo.cor-secundaria.menu-user-welcome {
    display: none;
}

.conteudo-topo.span3.hidden-phone .inferior.row-fluid {
    display: block;
}

.carrinho a>i.icon-shopping-cart.fundo-principal {
    background: #fff;
    margin: 0;
    padding: 0;
}

#cabecalho>.conteiner>.row-fluid>.span3 {
    display: flex;
}

ul.acoes-conta i.icon-list.fundo-principal, ul.acoes-conta i.icon-list.fundo-principal + a {
    display: none;
}

.flex-direction-nav a {
    background: #fff !important;
    opacity: 1 !important;
}

div#listagemProdutos, div#listagemProdutos * {
    display: block;
}

#barraNewsletter.posicao-rodape {
    display: block;
}
.acoes-conta>li i {
    margin: 0;
}
.acoes-conta li a {
    margin-left: 0 !important;
    padding-left: 0;
}

.acoes-conta li i {
    padding-right: 0;
}
li#linkSac:before {
    content: "\3f";
    font-family: 'FontAwesome';
    font-size: 15px;
    border: 1px solid #fff;
    border-radius: 100%;
    padding: 1px 5px;
    margin-right: 5px;
}

li#linkSac {
    margin-left: 10px;
}

body .carrinho>a i.icon-shopping-cart:before {
    font-family: 'FontAwesome';
    color: #fff;
}

.carrinho a>i.icon-shopping-cart.fundo-principal {
    background: none;
}

.carrinho a:hover>i.icon-shopping-cart.fundo-principal {
    padding: 0 !important;
}

#cabecalho>.conteiner>.row-fluid {
    max-width: 1280px !important;
}

div#listagemProdutos .bandeiras-produto span.bandeira-promocao, .vitrine-menu-content .listagem .bandeiras-produto span.bandeira-promocao {
    font-family: 'plaak45b_bold';
}

.produto-sku.hide {
    display: none !important;
}

#barraNewsletter.posicao-rodape {
    display: none;
}

div#rodape {
    padding-top: 64px;
}

.logorodape a img {
    margin-left: 0;
}

.componente.newsletter.borda-principal span.titulo {
    display: none !important;
}

.logorodape {
    margin-bottom: 13px;
}

.componente.newsletter .interno-conteudo {
    padding-right: 50px;
    box-sizing: border-box;
}

.componente.newsletter.borda-principal {
    width: 36%;
}

.newsletter input[type="text"] {
    max-width: 290px;
    height: 31px;
    color: #000;
}

.newsletter .input-conteiner {
    display: flex;
    justify-content: flex-start;
}

.newsletter .botao {
    position: relative;
    margin-left: -15px;
}

p.texto-newsletter.newsletter-cadastro {
    font-size: 18px !important;
}
.newsletter .botao:before {
    display: none;
}

.newsletter .botao {font-family: 'Lato';}

.links-rodape.links-rodape-paginas .titulo {}

.conteiner-principal #rodape .conteiner {
    margin: 0;
}

.pagamento-selos + div .row-fluid {
    display: flex;
    justify-content: space-between;
}

.pagamento-selos + div .conteiner {
    width: 100%;
    padding: 20px 0;
    max-width: 100% !important;
}

.pagamento-selos + div .row-fluid > div:first-child {
    text-align: left !important;
}

body .pagamento-selos + div .row-fluid > div:last-child a {
    margin-right: 0 !important;
    position: absolute;
}