@import url('https://fonts.googleapis.com/css?family=Verdana');

/* Cor do fundo e texto do menu */
#cabecalho > .conteiner > .menu.superior, #cabecalho > .conteiner > .menu.superior .com-filho > a i { background-color: #103190; }
#cabecalho > .conteiner > .menu.superior .titulo { color: #FFFFFF; }
#cabecalho .conteiner .menu.superior {
    padding: 1px 5px 0px 15px;
    border-radius: 5px;
}



/* Centralizar os itens do menu */
#cabecalho > .conteiner > .menu.superior { text-align: Left; }
#cabecalho > .conteiner > .menu.superior .nivel-um > li { float: none; display: inline-block; border-left: 0; margin-right: 0 px;text-align: Left; }


/* cantos arrendondados */

#cabecalho .busca { padding: 0; border: none; background: transparent; }
#cabecalho .busca input { padding: 10px 5px 10px 15px; border-radius: 10px; }
#cabecalho .busca .botao-busca { height: 42px; top: 0; right: 0; border-radius: 10px; border-top-left-radius: 0; border-bottom-left-radius: 0; width: 45px; font-size: 18px; }
.acoes-conta>li i { border-radius: 5px; }
.carrinho { border-radius: 10px; }
.carrinho>a i { border-top-left-radius: 10px; border-bottom-left-radius: 10px; }


//*pesquisa*//
.botao.botao-busca.icon-search.fundo-secundario {background: #103190;}

/* Cores Bandeira Desconto */
.bandeiras-produto span {
color:#ffffff; /* cor do 9% de desconto*/
border: 1px solid #103190; /* cor borda */
background-color: #103190; /* cor fundo */
}
.listagem .bandeiras-produto .bandeira-carrinho {
background-color: #6b801d;
border: 1px solid #6b801d;   
}


.titulo { font-family: 'Oswald', Arial, sans-serif; font-weight: 500; }


/*edicoes felipe senna*/
.preco-produto strong.titulo {
    font-size: 28px;
    white-space: nowrap;
    display: block;
    font-weight: bold;
}
.listagem .listagem-item .nome-produto {
    font-weight: bold!important;
}

.barra-inicial {
    background-color: #103190;
}
.barra-inicial .canais-contato span, .barra-inicial .canais-contato a, .barra-inicial .canais-contato i {
    color: #f5f5f5;    
}
.span4.sobre-loja-rodape {
    font-size: 17px;
}
.pagina-produto strong.preco-promocional.cor-principal.titulo{
    font-size: 40px!important;
}

//*fim edicoes*//




//*progresso de compra*//


  .container {
      width: 700px;
      margin: 70px auto; 
  }
  .progressbar {
      counter-reset: step;
      margin-top: 30px;
  }
  .progressbar li {
      list-style-type: none;
      width: 33.3%;
      float: left;
      font-size: 12px;
      font-weight: bold;
      position: relative;
      text-align: center;
      text-transform: uppercase;
      color: #7d7d7d;
  }
  .progressbar li:before {
      width: 30px;
      height: 30px;
      content: counter(step);
      counter-increment: step;
      line-height: 30px;
      border: 2px solid #7d7d7d;
      display: block;
      text-align: center;
      margin: 0 auto 10px auto;
      border-radius: 50%;
      background-color: white;
  }
  .progressbar li:after {
      width: 100%;
      height: 2px;
      content: '';
      position: absolute;
      background-color: #7d7d7d;
      top: 15px;
      left: -50%;
      z-index: -1;
  }
  .progressbar li:first-child:after {
      content: none;
  }
  .progressbar li.active {
      color: #103190;
  }
  .progressbar li.active:before {
      border-color: #A2C030;
  }
  .progressbar li.active + li:after {
      background-color: #A2C030;
  }

.carrinho-checkout .conteiner-principal #corpo .conteiner {
    box-shadow: none!important;
}
.pagina-carrinho .progressbar {
    margin-top: 0px;
}




/*tamanho bem vindo*/
a.bem-vindo.cor-secundaria { font-size: 16px;}
.menu .nivel-dois { font-size: 14px;}

/*remover bandeiras*/

#rodape .pagamento-selos .titulo{display: none;}
#rodape .span4.pagamento ul.gateways-rodape{display: none;}


