body {
    font-family: 'Helvetica LT Std Condensed', sans-serif;
}

.titulo {
	font-family: 'Helvetica LT Std Condensed', sans-serif;
}

/* ----- Barra Redes Sociais ----- */
.barra-inicial {
    background-color: #f2cc42;
}
.lista-redes .icon-facebook {
    background: #f2cc42;
    color: #464544;
}
.lista-redes .icon-twitter {
    background: #f2cc42;
    color: #464544;
}
.lista-redes .icon-youtube {
    background: #f2cc42;
    color: #464544;
}
.lista-redes .icon-instagram {
    background: #f2cc42;
    color: #464544;
}
.lista-redes .icon-bold {
    background: #f2cc42;
    color: #464544;
}
.lista-redes ul li {
    float: left;
    border-left: 1px solid #f2cc42;
}
.barra-inicial{
    display: none !important;
}
.canais-contato{
    display: none !important;
}

/* ----- Barra de Busca ----- */
.logo a {
    margin-top: 13px;
}
.conteudo-topo .superior {
    padding: 0 0 0 0;
}
.row-fluid .span8 {
    margin-bottom: 10px;
    margin-top: 15px;
}
.busca {
    padding: 0px;
    background-color: rgba(0,0,0,0.0);
    border: 0px solid #ffffff;
}
#cabecalho .busca input, #cabecalho .busca input:focus {
    background: #ffffff;
    height: 55px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    border-radius: 50px;
    padding: 0 16px;
    color: #424444;
    border: solid 2px #464544;
    font-size: 15px;
    font-weight: 400;
    outline: 0;
    box-shadow: none;
}
#cabecalho .busca .botao {
    background: 0 0;
    color: #424444;
    height: 48px;
    border: none;
    font-size: 2em;
    font-weight: 400;
}
.busca .botao-busca {
    top: 2px;
}
.conteudo-topo .busca-mobile {
    background-color: rgba(0, 0, 0, 0.0);
}
.conteudo-topo .busca-mobile .atalho-menu {
    line-height: 43px;
}
#cabecalho .row-fluid{
    max-width: 1140px;
}

/* ----- Background-Borda Geral ----- */
.conteiner {
    max-width: 100%;
}
.conteiner-principal .conteiner {
    background-color: rgb(0 0 0 / 0%);
    padding: 0px 0px 0px 0px;
    box-shadow: 0 3px 10px 0 rgba(0,0,0,0);
}
.row-fluid {
    /*max-width: 1140px;*/
    margin: 0 auto;
}

/* ----- Menu Superior ----- */
.botao.principal {
  background-color: #6B3A98;
  border-radius: 20px;
}
.icon-th:before {
    content: "\f0c9";
}
.menu.superior {
    background-color: #f2cc42;
    margin-top: 10px;
}
.menu.superior .nivel-um {
    margin:0 auto;
    width: 19.69em;
}
.menu.superior .nivel-um>li {
    border-right: 0px solid rgba(255,255,255,0.0);
    border-left: 0px solid rgba(255,255,255,0.0);
}
.carrinho {
    border-width: 0px;
    border-color: rgba(0,0,0,0.0);
    position: relative;
}
.carrinho-interno {
    box-shadow: 0 0 1px #464544;
}
.carrinho>a i {
    font-size: 40px;
    color: #464544;
    background-color: #ffffff;
}
.fundo-principal *:hover, .fundo-principal:hover, .fundo-principal.botao:hover {
    color: #f3cd43;
}
.acoes-conta>li i {
    background-color: #ffffff;
    color: #464544;
}
.fundo-principal {
  background-color: #6B3A98;
}
.fundo-secundario {
  background-color: #6B3A98;
}

/* ----- Banner Destaque ----- */
.banner .flex-control-nav {
    width: 100%;
}
.secao-banners .conteiner {
    max-width: 100%;
    padding: 0;
    margin:0;
    margin-top: 0px;
    border:none;
}
.flexslider {
    margin: 0 0 20px;
    background: #ffffff;
    border: none;
    position: relative;
    zoom: 1;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -webkit-box-shadow: ‘’ 0 1px 4px rgba(0,0,0,0.2);
    -moz-box-shadow: ‘’ 0 1px 4px rgba(0,0,0,0.2);
    -o-box-shadow: ‘’ 0 1px 4px rgba(0,0,0,0.2);
    box-shadow: ‘’ 0 1px 4px rgba(0,0,0,0.2);
}
.flex-direction-nav a {
    background: url(https://cdn.awsli.com.br/1112/1112845/arquivos/bg_direction_nav3.png) no-repeat 0 2px;
}

/* ----- Banner Infos ----- */
.banner.cheio+.row-fluid {
    max-width: 1140px;
    margin: 0 auto;
}

/* ----- Vitrine do Produto ----- */
#corpo .listagem .titulo-categoria:first-child {
    display: none;
}
#corpo {
    max-width: 1140px;
    margin: 0 auto;
    padding: 10px;
}
.listagem .titulo-categoria {
    font-size: 50px;
    font-family: 'Super Carnival', sans-serif;
    color: #6B3A98;
    letter-spacing: 1px;
}
.listagem .titulo-categoria:hover {
    text-decoration: none;
    background: rgba(0, 0, 0, 0.00);
    padding-left: 0px;
    cursor: default;
}
.listagem-item .acoes-produto {
    border-width: 0px;
    border-style: none;
    background: rgba(0, 0, 0, 0.00);
}
.titulo-categoria {
    text-transform: uppercase;
    text-align: center;
}
.listagem .listagem-item .nome-produto {
    font-size: 15px;
    margin-bottom: -20px;
}
.listagem.aproveite-tambem .listagem-item .nome-produto {
    font-weight: normal;
}
.listagem-item .acoes-produto {
    border-style: solid;
}
.listagem .listagem-linha li {
    border-style: none;
}
.listagem .info-produto {
    text-align: center;
}
.listagem .bandeiras-produto .bandeira-carrinho {
    background-color: #424444;
}
.bandeiras-produto span {
    padding: 5px 10px;
    border: 0px solid #424444;
    box-shadow: none;
}

/* ----- Barra Menu Topo Rolagem ----- */
#barraTopo {
    background-color: #ffffff;
    padding: 20px;
}
#barraTopo .conteiner {
    max-width: 1140px;
}



/* ----- Página de Produtos ----- */
.produto .conteiner-imagem {
    margin-top: 10px;
}
.info-principal-produto .breadcrumbs {
    margin: 30px 0 10px 0;
}
.produto .nome-produto {
    font-size: 35px;
    line-height: 45px;
    text-transform: capitalize;
}
.caixa-sombreada {
    box-shadow: 0 0 0px;
}
.abas-conteudo {
    box-shadow: 0 0 0px;
}
.abas-conta li a {
    box-shadow: 0 0 0px;
}
.abas-custom .tab-content {
    box-shadow: 0 0 0px rgb(0 0 0 / 0.0);
}
.botao {
    border: 0px solid rgba(0,0,0,0.0);
}

/* ----- Rodapé ----- */

.row-fluid .span4 {
    padding: 10px;
}
#rodape .institucional {
    background-image: none;
    background-color: #424444;
}
#rodape .redes-sociais {
    box-shadow: 0 3px 10px 0 rgba(0,0,0,0);
    background-image: none;
}
#rodape .caixa-facebook {
    box-shadow: 0 3px 10px 0 rgba(0,0,0,0);
}
.borda-principal {
    border-width: 0px 0 0;
    border-style: none;
}
#rodape .titulo {
    font-size: 20px;
    font-weight: bold;
    border-bottom: 1px solid rgba(200,200,200,0.1);
}
.gateways-rodape {
    border: 0px;
}
.pagamento-selos {
    background-image: none;
	background-color: #f2cc42;
}
.conteiner-principal #rodape .conteiner {
    max-width: 1140px;
    margin: 0 auto;
}
#rodape .visible-phone {
    display: none !important;
}

/* ----- Barra Newsletter ----- */
#barraNewsletter {
    box-shadow: none;
}
#barraNewsletter, #barraNewsletter .show-hide, #barraNewsletter .componente, #barraNewsletter.posicao-rodape .conteiner {
    background-color: #6b3a98;
}
/* ----- Tela Cadastro ----- */
.campos-pedido legend {
    text-transform: inherit;
}
.bandeiras-produto span {
    border-radius: 20px;
}
.produto .tag-produto {
    padding: 10px;
}
.label-success, .badge-success {
    background-color: #ff2f5c;
}
/* ---- MENU ---*/
.menu.superior .titulo {
    font-family: 'Helvetica LT Std Condensed', sans-serif;
}