﻿@charset "UTF-8";
/*MENU E TOPO DESKTOP*/
.top__center__account.top__center__nav svg,
.top__center__cart.top__center__nav svg {
    fill: #a21a17;
}

.top__center__cart li a strong {
    background: #a21a1785 !important;
}

.top__center__favorite .fa {
    color: #a21a17;
}

#menu-institucional-btn.navbar-toggle {
    background-color: #a21a17;
}

.home__marcas ul {
}

    .home__marcas ul li {
        width: 136px;
        height: 110px;
        background-color: #f9f9f9;
        padding-top: 30px;
    }

@media screen and (max-width: 992px) {
    #menu-institucional-item-box .restrito a {
        background: #a9a9a9 url("img/restrito.png") center center no-repeat;
    }
}

#menu-institucional-item-box .dropdown-menu li a {
    background: #a21a17 !important;
}

#menu-institucional-item-box .well li a {
    border-bottom: 1px solid #a21a17 !important;
}

/*main */
.main .comprar-btn {
    background: #a21a17;
    -webkit-box-shadow: 0px 4px 0px 0px #a21a17;
    -moz-box-shadow: 0px 4px 0px 0px #a21a17;
    box-shadow: 0px 4px 0px 0px #a21a17;
}

    .main .comprar-btn:hover, .main .comprar-btn:focus {
        -webkit-box-shadow: 0px 4px 0px 0px #a21a17;
        -moz-box-shadow: 0px 4px 0px 0px #a21a17;
        box-shadow: 0px 4px 0px 0px #a21a17;
    }

/*MENU LOJA */
.menu-loja .menu-busca-box ::-webkit-input-placeholder {
    color: #a21a17;
}

.navbar-nav > li > a {
    padding: 10px 10px;
}

.menu-loja .menu-busca-box :-moz-placeholder {
    /* Firefox 18- */
    color: #a21a17;
}

.menu-loja .menu-busca-box ::-moz-placeholder {
    /* Firefox 19+ */
    color: #a21a17;
}

.menu-loja .menu-busca-box :-ms-input-placeholder {
    color: #a21a17;
}

.menu-loja .menu-busca-box .procura-btn .glyphicon {
    color: #1f1a17;
}

.menu-loja .carrinho-btn-box .left .fa {
    color: #a21a17;
}

.menu-loja .acesso-box .acesso span a {
    color: #777777;
}

.menu-loja .acesso a {
    color: #777777;
}

.menu-loja .menu-loja .menu-loja-ul .acesso-box .acesso a {
    color: #777777;
    font-size: 13px;
}



/*MENU E TOPO MOBILE */

#menu-responsivo .menu-institucional-box-responsivo .menu-responsivo.nivel-1-box {
    background: #a21a17;
    border-bottom: 1px solid #a21a17;
}

#menu-responsivo .menu-institucional-box-responsivo .menu-responsivo.nivel-1-item {
    color: #fff;
}

@media screen and (max-width: 992px) {
    #menu-responsivo .menu-institucional-box-responsivo #menu-institucional-item-box a {
        background: #fbfbfb;
    }
}

#menu-responsivo .menu-produtos-box-responsivo .menu-responsivo.nivel-1-item {
    color: #fff;
}

@media screen and (max-width: 1200px) {
    #menu-responsivo .menu-produtos-box-responsivo .menu-produtos-box-responsivo .menu-responsivo.nivel-1-box {
        border-bottom: 1px solid #231f20;
        border-radius: 0px !important;
    }
}

#menu-responsivo .menu-produtos-box-responsivo .menu-produtos-item-box .nivel-3-item.active {
    color: #a9a9a9;
}

#menu-responsivo .menu-produtos-box-responsivo .menu-produtos-item-box .nivel-3-box .nivel-3-item:hover {
    color: #a9a9a9;
}

#menu-responsivo .menu-produtos-box-responsivo .menu-produtos-item-box .nivel-1-box .nivel-1-item {
    background: #fff;
    color: #a9a9a9;
}

    #menu-responsivo .menu-produtos-box-responsivo .menu-produtos-item-box .nivel-1-box .nivel-1-item.collapsed {
        background: #fff;
        color: #a9a9a9;
    }

#menu-responsivo .menu-produtos-box-responsivo .menu-produtos-item-box .nivel-2-box {
    background: #e0e0e0;
    border: 1px solid #c1c1c1;
}

#menu-responsivo .menu-produtos-box-responsivo .menu-filtros-box-responsivo .menu-responsivo.nivel-1-item {
    color: #fff;
}

#menu-responsivo .menu-produtos-box-responsivo .menu-filtros-box-responsivo .menu-responsivo.nivel-1-box {
    background: #a21a17;
    position: relative;
}



/*LISTA DE PRODUTOS*/
.resultado-box h2 {
    color: #a21a17;
}

.produto__valor__parcelas {
    color: #000;
}

.produto__valor__add_favorito {
    color: #595959;
}

.produto-box-item .box-desc {
    border-top: 1px solid #d4d4d4;
}

    .produto-box-item .box-desc p.descProduto {
        color: #595959;
    }

    .produto-box-item .box-desc p.deValor {
        color: #d4d4d4;
    }

    .produto-box-item .box-desc p.paraValor {
        color: #a21a17;
    }

/*ORDENAR POR LISTAGEM*/
.btn-ordenar .form-control {
    color: #a21a17;
}

.btn-ordenar .title-ordenar span {
    color: #757373;
}


/*Detalhe Produto*/
.detalhe .btn-voltar-pag a {
    color: #a21a17;
}

.detalhe .btn-voltar-pag span {
    color: #a21a17;
}

.painelcompra .detalhe .detalhe-box h1 {
    color: #a21a17;
}

.painelcompra .detalhe .detalhe-box .continental-compra-box {
    border-bottom: 1px solid #f4f2ee;
}

    .painelcompra .detalhe .detalhe-box .continental-compra-box li p.por {
        color: #555658;
    }

    .painelcompra .detalhe .detalhe-box .continental-compra-box li p.parcelasCartao {
        color: #d4d4d4;
    }

    .painelcompra .detalhe .detalhe-box .continental-compra-box .grupOpcao-Tamanho-box label.cinzaClaro {
        color: #d4d4d4;
    }

    .painelcompra .detalhe .detalhe-box .continental-compra-box .grupOpcao-Tamanho-box label {
        border: 1px solid #f1f1f1;
        color: #646464;
    }

        .painelcompra .detalhe .detalhe-box .continental-compra-box .grupOpcao-Tamanho-box label:hover, .painelcompra .detalhe .detalhe-box .continental-compra-box .grupOpcao-Tamanho-box label:focus {
            color: #fff;
            background: #a21a17;
            border: 1px solid #a21a17;
        }

    .painelcompra .detalhe .detalhe-box .continental-compra-box .detalhe-compra-btn-pos a {
        background: #a21a17;
        color: #fff;
    }

        .painelcompra .detalhe .detalhe-box .continental-compra-box .detalhe-compra-btn-pos a:hover {
            background: #fff;
            color: #a21a17;
            border: 1px solid #a21a17;
        }

.painelcompra .detalhe .detalhe-boxProduto .nav-tabs li a {
    color: #a21a17;
}

.painelcompra .detalhe .detalhe-boxProduto .nav-tabs li.active a {
    color: #999999;
}

.painelcompra .detalhe .recomendacao .header-destaque p span {
    color: #a21a17;
}

.painelcompra .detalhe .ProdutoCompleto .header-destaque p span {
    color: #a21a17;
}

.painelcompra .detalhe .ProdutoCompleto .iconPlus span.fa {
    color: #a21a17;
}

.painelcompra .detalhe .ProdutoCompleto .valorProdutoCompleto-box p.des-quantidade {
    color: #a21a17;
}

.painelcompra .detalhe .ProdutoCompleto .valorProdutoCompleto-box p.valor-total {
    color: #555658;
}

.painelcompra .detalhe .ProdutoCompleto .valorProdutoCompleto-box p.valor-cartao {
    color: #d4d4d4;
}

.painelcompra .detalhe .ProdutoCompleto .valorProdutoCompleto-box .btn-box a {
    background: #a21a17;
    color: #fff;
}

    .painelcompra .detalhe .ProdutoCompleto .valorProdutoCompleto-box .btn-box a:hover {
        background: #fff;
        color: #a21a17;
        border: 1px solid #a21a17;
    }

/*BOTAO PADR�O*/
.concluir-compra-btn, .btn-padrao.concluir-compra, .observacoes-box .detalhes-compra-btn {
    background: #90c600 !important;
    -webkit-box-shadow: 0px 4px 0px 0px #759b0d !important;
    -moz-box-shadow: 0px 4px 0px 0px #759b0d !important;
    box-shadow: 0px 4px 0px 0px #759b0d !important;
}

    .concluir-compra-btn:hover, .btn-padrao.concluir-compra:hover, .observacoes-box .detalhes-compra-btn:hover {
        background: #a21a17 !important;
        color: #fff !important;
        -webkit-box-shadow: 0px 4px 0px 0px #a21a17 !important;
        -moz-box-shadow: 0px 4px 0px 0px #a21a17 !important;
        box-shadow: 0px 4px 0px 0px #a21a17 !important;
    }

a.btn-padrao {
    background: #a21a17;
    -webkit-box-shadow: 0px 4px 0px 0px #a21a17;
    -moz-box-shadow: 0px 4px 0px 0px #a21a17;
    box-shadow: 0px 4px 0px 0px rgba #a21a17;
}

    a.btn-padrao:hover, a.btn-padrao:focus {
        background: #a21a17;
        -webkit-box-shadow: 0px 4px 0px 0px #a21a17;
        -moz-box-shadow: 0px 4px 0px 0px #a21a17;
        box-shadow: 0px 4px 0px 0px #a21a17;
    }

.btn-padrao {
    background: #a21a17;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    -ms-transition: all 1s ease;
    transition: all 1s ease;
}

    .btn-padrao:hover {
        background: #a21a17 !important;
    }

    .btn-padrao:hover, .btn-padrao:focus {
        background: #a21a17;
    }

.facebook-btn {
    background-color: #4166b2;
}

/*Passo 4*/
.passo4-header-box .pedido-numero-box {
    background: #a9a9a9;
}

.passo4-header-box .content {
    color: #a9a9a9;
}

    .passo4-header-box .content span {
        color: #a9a9a9;
    }

/*MINHA CONTA*/
.minha-conta .header-box span {
    color: #a9a9a9;
}

.minha-conta .menu-lateral .active .header {
    color: #a9a9a9;
}

    .minha-conta .menu-lateral .active .header:hover {
        color: #a21a17;
    }

.minha-conta .menu-lateral a.header {
    color: #a9a9a9;
}

    .minha-conta .menu-lateral a.header:hover {
        color: #a21a17;
    }

.minha-conta-index .panel-body .header {
    color: #a9a9a9;
}

.minha-conta-enderecos .right .header {
    color: #a9a9a9;
}

.minha-conta-pedidos .meus-pedidos-box .panel-heading .col-4 .content {
    color: #a9a9a9;
}

@media screen and (max-width: 767px) {
    .minha-conta-pedidos .meus-pedidos-box .panel-heading .col-1 .content {
        color: #a9a9a9;
    }
}
/*CARRINHO*/
.carrinho .endereco-entrega-box {
    /*background-color: rgba(9, 40, 79, 0.2);*/
    background-color: rgba(192, 174, 114, 0.2);
}

.carrinho-btn-box .header {
    color: #a9a9a9;
}

.carrinho-btn-box.login-btn .left {
    background: #a9a9a9 url("img/login-btn-bkg.png") center bottom no-repeat;
}

.carrinho-btn-box.login-btn .center {
    background: #a9a9a9;
}

@media screen and (max-width: 528px) {
    .carrinho-btn-box.login-btn .vertical-center {
        background: #a9a9a9 url("img/login-btn-bkg.png") center 6px no-repeat;
    }
}

/*main navigation*/
.main-navigation {
    background: #a9a9a9;
}

    .main-navigation .nav li.active a:hover {
        background: #a9a9a9;
    }

    .main-navigation .nav li a:hover, .main-navigation .nav li a:focus {
        background: #a21a17;
    }

    .main-navigation .nav .open a {
        background-color: #fff;
    }

        .main-navigation .nav .open a:hover, .main-navigation .nav .open a:focus {
            background-color: #fff;
        }

    .main-navigation .dropdown .dropdown-menu {
        background: #a21a17;
    }

        .main-navigation .dropdown .dropdown-menu li:hover, .main-navigation .dropdown .dropdown-menu li a {
            background-color: #a21a17;
        }

        .main-navigation .dropdown .dropdown-menu .well li a {
            border-bottom: 1px solid #a21a17;
        }

    .main-navigation .dropdown .dropdown.open a {
        background: #a21a17;
    }

/*Cadastre-se*/
.cadastre-se-btn {
    -webkit-box-shadow: 0px 4px 0px 0px #a21a17;
    -moz-box-shadow: 0px 4px 0px 0px #a21a17;
    box-shadow: 0px 2px 0px 0px #a21a17;
}

    .cadastre-se-btn:hover, .cadastre-se-btn:focus {
        -webkit-box-shadow: 0px 4px 0px 0px #a21a17;
        -moz-box-shadow: 0px 4px 0px 0px #a21a17;
        box-shadow: 0px 2px 0px 0px #a21a17;
    }

/*Conteudo*/
.conteudo h4 {
    color: #222222;
}

.conteudo .side-menu ul li a {
    color: #a9a9a9;
}

/*Meus pedidos*/
.total-box {
    background-color: rgba(44, 87, 140, 0.2);
}

.status-box .header {
    color: #a21a17;
}

/* PRODUTO LISTAGEM */
.produtos-listagem .table-responsive table:hover {
    border: 1px solid #a9a9a9;
    border-left: 10px solid #a9a9a9;
}

.produtos-listagem .valor {
    color: #a9a9a9;
}

/*NOTICIAS*/
.noticias-box .publicada {
    color: #a9a9a9;
}

.noticia-detalhe .publicada {
    color: #a9a9a9;
}

/*SLIDE*/
.slider .carousel-indicators .active {
    background-color: #a9a9a9;
}

.slider .carousel-indicators li {
    border-radius: 0px !important;
}

/* ALTERAR ENDERE�O*/
#alterar-endereco-entrega-modal .header {
    color: #a9a9a9;
}

/*FOOTER*/
.footer-superior .level-1 a {
    color: #999999;
}

.footer-inferior .social-box li.atendimento a {
    color: #a21a17;
}

/*OUTROS*/
a {
    color: #a9a9a9;
}

    a:hover, a:focus {
        color: #a9a9a9;
    }

.form-group .checkbox label {
    color: #a9a9a9 !important;
}

.form-group .radiobox {
    color: #a9a9a9 !important;
}

.form-control:focus {
    border: 1px solid #e8e8e8;
}

a.comentar-btn:hover, a.comentar-btn:focus {
    background: #a9a9a9 !important;
}



.procura-btn {
    background-color: transparent;
    border: 0px solid #f1f1f1;
    padding: 0px 12px;
    color: #a21a17
}

.menu-loja .menu-busca-box .menu-busca .form-control {
    background: #f6f6f6;
    border: 0;
}

.auto-completa {
    border: 1px solid #a9a9a9;
}

.acesso span a {
    color: #fff;
}



.header-box .header span {
    color: #a9a9a9;
}

.frete-box .back {
    background-color: #a9a9a9;
}

.total-box.sem-total .header {
    color: #a9a9a9;
}

.forma-entrega-box.sem-endereco .header {
    color: #a9a9a9;
}

.forma-pagamento .forma .content {
    color: #a9a9a9;
}

.endereco-entrega-box .header {
    color: #a9a9a9;
}

.documento-download {
    color: #a9a9a9;
}

    .documento-download:hover {
        color: #a9a9a9 !important;
    }

.documento-download-2 {
    color: #a9a9a9;
}

.detalhe-box-under h2 {
    color: #a9a9a9;
}

.similares-box .media-body .content {
    color: #a9a9a9;
}



.resultado-box h2 span {
    color: #a9a9a9;
}

.paginador .glyphicon {
    color: #a9a9a9;
}

.ordenacao-resultados li a.active {
    color: #a21a17;
}

.back {
    background-color: #a9a9a9;
}

.resumo-da-compra-box.total-box {
    background-color: rgba(242, 113, 151, 0.41);
}

h1 {
    color: #a9a9a9;
}

.slider-home .owl-dots {
    text-align: center;
}

    .slider-home .owl-dots .owl-dot {
        display: inline-block;
    }

        .slider-home .owl-dots .owl-dot span {
            display: block;
            width: 16px !important;
            height: 16px !important;
            margin-right: 2px;
            border-radius: 50px;
            background: #fff;
            border: 0px;
        }


.slider-home .owl-carousel .owl-item {
    height: 100%;
    position: relative;
}

.slider-home .item {
    margin-top: 20px;
}

.slider-home video {
    top: auto !important;
}



.slider-home .item iframe, .slider-home .item object, .slider-home .item embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.produtos-slider.owl-carousel .owl-nav.disabled,
.produtos-slider.owl-carousel .owl-dots.disabled {
    display: block;
}



/*Topo1*/
.background1 {
    background: #fff;
}

    .background1 .header__top__network li [class^=fa] {
        background: 0 0;
        color: #a21a17;
    }

a.fontColor1 {
    color: #9c9c9c;
}

    a.fontColor1 .icon {
        fill: #a21a17;
    }

    a.fontColor1 p {
        color: #9c9c9c;
    }

.header__top__cart li a strong {
    color: #fff !important;
    background: #a21a17 !important;
}

.header__top__cart .carrinho_produtos_footer .carrinho_produtos_footer__link a {
    background: url(img/carrinho__menu_finalizarCompra.png) #a21a17 no-repeat center left !important;
    color: #fff;
}

    .header__top__cart .carrinho_produtos_footer .carrinho_produtos_footer__link a:hover {
        background: url(img/carrinho__menu_finalizarCompra.png) #a21a17 no-repeat center left !important;
        color: #fff;
    }

.header__top__cart .carrinho_produtos_header_vlr span {
    color: #a21a17;
}

.header__top__cart .carrinho_produtos_footer div p {
    color: #a21a17;
}

.header__top__contact__item {
    color: #a21a17 !important;
}
/*topo__menu*/
.background2 {
    background: #f7f7f7 !important;
}

/*Top_center*/
.top__center {
    background: #f7f7f7;
    padding-bottom: 10px;
}

/*busca Mobile*/
.topo .navbar-toggle {
    background: transparent;
}

    .topo .navbar-toggle .icon-bar {
        background: #292f31;
    }

.background3 {
    background: #fff;
}

#header__top .icon-bar {
    background: #a21a17;
}

#header__menu__mobile {
    border: solid #959393;
    background: #fff !important;
    border-width: 1px 0px 1px 0px !important;
    padding-bottom: 6px;
}

.topo__menu .level-1 a:hover {
    background: #a21a17;
    border-radius: 2px;
}

    .topo__menu .level-1 a:hover .link {
        color: #fff;
    }

.topo__menu .level-1 a .fa {
    color: #a9a9a9
}

.topo__menu .level-1 a:hover .fa {
    color: #fff;
}

.topo__menu .level-1.dropdown.open a.dropdown-toggle {
    background-color: #a21a17 !important;
}

    .topo__menu .level-1.dropdown.open a.dropdown-toggle .link {
        color: #fff;
    }

.topo__menu .level-1 a .link {
    color: #292f31;
}

.topo__menu .level-2 a:hover {
    background: transparent;
    border-radius: 2px;
}

    .topo__menu .level-2 a:hover span.fa,
    .topo__menu .level-2 a:hover span.link {
        color: #a21a17;
    }

.topo__menu .level-2 a[aria-expanded="true"] span.fa,
.topo__menu .level-2 a[aria-expanded="true"] span.link {
    color: #a21a17;
}

.topo__menu .level-2 a .link {
    color: #484848;
}

.topo__menu .level-3 a .link {
    color: #484848;
}

.topo__menu .level-3 a:hover {
    background: #fff;
    text-decoration: none;
}

    .topo__menu .level-3 a:hover span.link {
        color: #a21a17 !important;
    }

.topo__menu .level-2 a.link {
    color: #fff;
}

@media(max-width:992px) {
    .topo__menu .dropdown-menu {
        background-color: #fff !important;
    }

    .topo__menu .level-1.dropdown.open a.dropdown-toggle {
        background-color: #a21a17 !important;
    }

        .topo__menu .level-1.dropdown.open a.dropdown-toggle .link {
            color: #fff;
        }

        .topo__menu .level-1.dropdown.open a.dropdown-toggle:hover .link {
            color: #fff !important;
        }
}


/*Produto vitrines*/
.header-destaque-box h1 {
    color: #222;
}

.choose__brand h2,
.follow__instagram h2 {
    color: #222;
}

    .follow__instagram h2 span {
        color: #ee2828;
    }



.receive__news .news-box-texto h2 {
    color: #fff;
}

.receive__news__button {
    color: #fff;
}

    .receive__news__button:hover {
        color: #a21a17;
        background: #fff;
    }

.company__buttom a {
    border: 2px solid #a21a17;
    color: #a21a17;
}

    .company__buttom a:hover {
        border: 2px solid #a21a17;
        background: #a21a17;
        color: #fff;
    }

.footer1__attendance li i {
    color: #a21a17;
}

.footer1__networks li i {
    color: #a21a17;
}
/*Listagem de produtos*/
.produto-box-item .estrelas label i.fa:before {
    color: #ffc505;
}
/*Modal*/
.modal-header h4 {
    color: #a21a17;
}

.main.contato .form-group label {
    color: #a21a17;
}
/*UP*/
.up {
    background: #a21a17;
}

    .up:hover {
        background: #a21a17 !important;
        color: #fff !important;
    }
/*Menu Lateral*/
.menuLateral input[type=checkbox] {
    border: 1px solid #777777;
}

.painel-materiais .panel-body label:hover {
    color: #a21a17;
}

@media (max-width: 992px) {
    .painel-menuLateral .panel-title {
        color: #a21a17 !important;
    }
}

@media (max-width: 1200px) {
    .painel-filtros-mobile .painel-filtros-mobile-default-panel h4 a:hover,
    .painel-filtros-mobile .painel-filtros-mobile-default-panel h4 a:focus {
        color: #a21a17;
    }
}
/*Slide telas listagem*/
.slider .carousel-indicators .active {
    background: #a21a17;
    border: 2px solid #a21a17;
}
/*Detalhe do Produto*/
.detalhe .detalhe-box .continental-compra-box li p.por {
    color: #333;
}

.compra-radio-box input[type=radio] {
    border: 1px solid #a21a17;
}

.detalhe .detalhe-box .detalhe-compra-btn-pos .btn:hover {
    background: #a21a17 !important;
    color: #fff !important;
    box-shadow: none;
}

.cep-box .btn-padrao:hover {
    background: #a21a17 !important;
    color: #fff !important;
    box-shadow: none;
}

.detalhe .detalhe-boxProduto .nav-tabs li.active a {
    color: #a21a17;
    border-bottom: 2px solid #777777;
}


.avaliacao__botao__addAvaliacao a {
    background: #a21a17;
}

.slider-nav i {
    color: #a21a17;
}
/*Tela de login*/
.facebook-btn:hover, .facebook-btn:focus {
    background-color: #a21a17;
}

#btnBuscarCEP {
    background: #a21a17;
    color: #fff;
}

.header__conjunto h3 {
    color: #555658;
}

.conjunto__button {
    text-align: center;
}

    .conjunto__button .btn-compaconjunto {
        background: #a21a17;
        border-radius: 50px;
        padding: 6px 15px;
        color: #fff;
        border: 0px;
        box-shadow: none;
        text-decoration: none;
    }

.busca-mobile-box .fa-times-circle-o {
    color: #a21a17;
}

.busca-mobile-box .fa-search {
    color: #fff;
}

.detalhe_informacoes h1 {
    color: #a21a17;
}

.detalhe_informacoes_cod_ref p strong {
    color: #a21a17;
}

.compra-radio-box p {
    color: #a21a17;
}

@media(min-width:992px) {
    .logo {
        margin-right: auto;
        margin-left: 0px;
        padding-top: 10px;
    }

    .footer1__company img {
        margin-left: 0px;
    }
}

@media(max-width:992px) {
    .logo {
        width: auto !important;
        margin-top: 9px;
    }

    .top__center {
        border-bottom: 1px solid #ddd;
    }

    .carrinho {
        margin-top: 10px !important;
    }
}

.level-2.active-collpase a .link {
    color: #a21a17 !important;
}

.level-2.active-collpase a .fa {
    color: #a21a17;
}
