/*-- GLOBAL --*/

.pagina-login .cadastro-logar.row-fluid {
  display: block !important;
}

.my_account > a,
.wishlist.span1 a:before,
#cabecalho .carrinho:before,
.my_account:after,
.cabecalho-interno .titulo,
.cabecalho-interno .titulo small,
.pagina-login .cadastro legend,
.pagina-login .cadastro-logar .form-horizontal .control-label {
  color: #000 !important; /* Changed to black */
}

.barra-inicial li a,
.barra-inicial li span,
.barra-inicial li i,
.pagina-login a.recuperar-senha {
  color: #000 !important; /* Changed to black */
}

.bandeiras-produto span {
  color: #FFFFFF !important;
}

.listagem-item .acoes-produto .botao.principal {
  background: #000 !important; /* Changed to black */
}

.flex-direction-nav a svg {
  fill: #000 !important; /* Changed to black */
}

.flex-direction-nav a svg:hover {
  fill: #000000 !important;
}

.hamburguer span {
  background: #000 !important; /* Changed to black */
}

a,
a:hover,
a:focus,
.cor-principal,
.menu a:hover,
.atributo-comum a:hover span,
.atributo-comum .active a span {
  color: #000; /* Changed to black */
}

.cor-secundaria {
  color: #000; /* Changed to black */
}

/*--  Menu Superior   --*/
@media (min-width: 768px) {
  li.categoria-paginas.com-filho strong {
    visibility: hidden !important;
  }
}

.atributo-comum .active a span {
  color: #fff !important;
}

.menu.superior {
  background: #ffffff !important;
}

.menu.superior .nivel-um .titulo,
.titulo-categoria strong,
.produto .nome-produto,
.codigo-produto b,
.listagem > h4.titulo,
.carrinho-interno .carrinho-info i,
.preco-parcela strong,
.carrinho-interno .carrino-total,
.cep label,
.atributos ul li a span,
.preco-parcela,
.carrinho-interno .carrino-total strong,
.listagem .listagem-item .nome-produto {
  color: #000 !important; /* Changed to black */
}

.menu.superior .nivel-um .titulo:hover {
  color: #000000 !important;
}

.menu.superior .nivel-um > li:hover {
  background: #eece1200 !important;
}

.menu.superior .nivel-dois > li > a {
  color: #000 !important; /* Changed to black */
}

.menu.superior .nivel-dois > li > a:hover {
  color: #000000 !important;
}

.menu.superior .nivel-tres a {
  color: #000 !important; /* Changed to black */
}

.menu.superior .nivel-tres > li:hover a {
  color: #000000 !important;
}

#cabecalho > .conteiner:before {
  background: #ffffff !important;
}

.barra-inicial {
  background: #f0f0f0 !important;
}

li.content-cart > a {
  color: #000 !important; /* Changed to black */
}

.my_account li a {
  color: #000 !important; /* Changed to black */
}

#rodape .news-rodape p {
  color: #000 !important; /* Changed to black */
}

#rodape div.contato li a {
  color: #000 !important; /* Changed to black */
}

#rodape .links-rodape li a,
#rodape p {
  color: #000 !important; /* Changed to black */
}

.barra-inicial .lista-redes i {
  background: #d1d1d100 !important;
  border: 1px solid rgba(255, 158, 0, 0) !important;
  color: #000 !important; /* Changed to black */
}

.barra-inicial .lista-redes i:hover {
  color: #000 !important; /* Changed to black */
}

.barra-inicial li a:hover,
.barra-inicial li span:hover,
.barra-inicial li i:hover {
  color: #000 !important; /* Changed to black */
}

.my_account li:hover a,
.carrinho-interno .nome-produto {
  color: #000000 !important;
}

.busca-mobile .botao-busca:hover:after {
  color: #000 !important; /* Changed to black */
}

body.fixed #cabecalho > .conteiner > .row-fluid {
  background: #ffffff !important;
}

.coluna div.componente.newsletter .interno {
  background: #000 !important; /* Changed to black */
}

.coluna div.componente.newsletter input[type=text]::-webkit-input-placeholder {
  color: #8a7f7f !important;
}

.coluna div.componente.newsletter .botao:hover {
  background: #fff !important;
  color: #000 !important; /* Changed to black */
}

.filtro.lista ul li label {
  color: #000; /* Changed to black */
}

.filtro.lista ul {
  border: 1px solid #000 !important; /* Changed to black */
}

.menu.lateral .nivel-dois a,
.menu.lateral .nivel-um a .titulo {
  color: #000; /* Changed to black */
}

.carrinho .qtd-carrinho,
.listagem .bandeiras-produto .bandeira-carrinho {
  background: #000; /* Changed to black */
  color: #ffffff;
}

/*cor de fundo do numero de prod no carrinho, e cor do numero */
.carrinho-interno .botao {
  background: #000 !important; /* Changed to black */
  color: #ffffff !important;
}

/*cor de fundo do botao ir para o carrinho, cor da letra */
.modal-header .titulo {
  color: #000 !important; /* Changed to black */
}

#modalContato .control-group .botao.principal.pull-right {
  background: #000 !important; /* Changed to black */
  color: #ffffff !important;
}

#modalContato .control-group .botao.principal.pull-right + .botao {
  background: #FFFFFF;
  border: 1px solid #000 !important; /* Changed to black */
  color: #98A0B6;
}

.carrinho-checkout .atendimento li .display-table {
  color: #000 !important; /* Changed to black */
}

/*Cor de Duvidas, Atendimento, Whatapps ano finalizar compra */
.pagina-categoria .caixa-destaque > a {
  background: #000 !important; /* Changed to black */
}

.menu.lateral .nivel-dois a,
.menu.lateral .nivel-um a .titulo {
  color: #000 !important; /* Changed to black */
}

.menu.lateral .nivel-dois a:hover,
.menu.lateral .nivel-um a .titulo:hover {
  color: #000 !important; /* Changed to black */
}

/*--  Ofertas   --*/

.featuredProducts-timer {
  background: #000 !important; /* Changed to black */
  border: 2px solid #000 !important; /* Changed to black */
}

.ms-timer > :nth-child(1) {
  border-left: 2px solid rgba(238, 238, 238, 0.5) !important;
  background: #000 !important; /* Changed to black */
}

/* ,cor da barra de separacaoo */
.ms-timer > :after {
  color: #000 !important; /* Changed to black */
}

/* cor da letra dias, hrs, min, seg */
.featuredProducts-timer-title {
  color: #000 !important; /* Changed to black */
}

/* cor da letra 'Em Oferta' */
.ms-timer > :before {
  color: #000 !important; /* Changed to black */
}

/*cor do ':' */
.ms-timer > * {
  color: #000 !important; /* Changed to black */
}

/*cor dos numeros*/
.featuredProducts-timer-description {
  color: #000 !important; /* Changed to black */
}

/*cor do texto ' Acaba em' */
#modalRastreio h3 {
  background: #000 !important; /* Changed to black */
  color: #fff !important;
}

/*Na tela de rastreamento rapido, cor de fundo e letra do texto 'Rastreamento de objetos' */
.identificacao .control-group .submit-email.botao.principal {
  background: #000 !important; /* Changed to black */
}

#formRastrearObj i.fa.fa-search:hover:before {
  color: #000 !important; /* Changed to black */
}

/*--  Produtos   --*/

.preco-promocional {
  color: #000 !important; /* Changed to black */
}

/* Cor do texto dos precos do site todo em promocao*/
.preco-produto strong.titulo {
  color: #000 !important; /* Changed to black */
}

/* Cor do texto dos precos do site todo*/
.listagem-item .acoes-produto .botao.principal:hover {
  background: #000 !important; /* Changed to black */
  color: #ffffff !important;
}

.bandeira-promocao {
  background: #000 !important; /* Changed to black */
}

/*Cor do fundo dos descontos e cor da letra */
.bandeira-promocao {
  color: #000 !important; /* Changed to black */
}

.atributos ul li.active a {
  border-color: #000 !important; /* Changed to black */
  background: #000 !important; /* Changed to black */
}

.produto .principal .botao.principal.grande {
  background: #000 !important; /* Changed to black */
  color: #fff !important;
}

.cep .input-append.input-prepend button:hover {
  background: transparent !important;
  color: #000 !important; /* Changed to black */
}

.cep .input-append.input-prepend button {
  color: #7c6a6a !important;
}

.elastislide-carousel ul li.active a {
  border: 2px solid #000 !important; /* Changed to black */
}

.featuredProducts-items .acoes-produto.hidden-phone .botao-comprar {
  background: #ffffff !important;
  border: 2px solid #000 !important; /* Changed to black */
}

.featuredProducts-items .acoes-produto.hidden-phone .botao-comprar:after {
  color: #000; /* Changed to black */
}

.featuredProducts-items .acoes-produto.hidden-phone .botao-comprar:hover {
  color: #Fff !important;
  background: #000 !important; /* Changed to black */
  box-shadow: 0 5px 16px #0007a !important; /* Changed to black */
}

.featuredProducts-items .flex-control-paging li a.flex-active {
  background: #000 !important; /* Changed to black */
  border-color: #000 !important; /* Changed to black */
}

.pagina-carrinho .total strong {
  color: #000; /* Changed to black */
}

.pagina-carrinho .acao-editar .botao.principal.grande {
  background: #000; /* Changed to black */
  color: #ffffff;
}

.pagina-carrinho .acao-editar a.botao {
  background: #FFFFFF;
  border: 1px solid #000; /* Changed to black */
  color: #000; /* Changed to black */
}

.pagina-carrinho .total > span {
  color: #000 !important; /* Changed to black */
}

.tabela-carrinho .produto-info > a {
  color: #000 !important; /* Changed to black */
}

.tabela-carrinho .produto-info ul li span strong {
  color: #000 !important; /* Changed to black */
}