html {
    background: #0A0A14 url(https://cdn.awsli.com.br/0/810/arquivos/wall-2.png) no-repeat center top;
}

#cabecalho {
    position: absolute;
    top: 30px;
    width: 100%;
    height: auto;
    background: none;
    z-index: 9999;
    left: inherit;
    /* display: none; */
}

.listagem .titulo-categoria, .listagem>h4.titulo, .titulo-categoria {
    position: relative;
    border-top: 0;
    border-bottom: 1px solid #E5E5E5;
    padding: 15px 5px 15px 0;
    background: #0A0A14;
}


blockquote {
    padding-left: 10px;
     border-left: none;
}



@media screen and (min-width: 768px){
body.fixed #cabecalho {
    -webkit-box-shadow: 0 0 30px 0 rgba(0,0,0,.2);
    box-shadow: 0 0 30px 0 rgba(0,0,0,.2);
    position: fixed;
    top: 0;
    display: none;
}

}






.retira-loja{
        margin-top: 20px;

}

.parcelas-produto .accordion {


    width: 95%;
}

.cep form, .acoes-produto .cep div {
    margin: 0;
    text-align: center;
    background: #f2f2f2;
}

.cep .input-append.input-prepend input {
    background: #fff;

}

.listagem>h4.titulo, .titulo-categoria strong {
    font-size: 22px;
    font-weight: 700;
    color: #FDD701;
    letter-spacing: -.3px;
    text-transform: uppercase;
    border-bottom: none;
}


.conteudo>.row-fluid {
    margin-bottom: 20px;
    margin-top: -20px;
    background: none;
}

.produto .nome-produto {
    font-weight: 700;
    font-size: 22px;
    color: #0a0a0a;
    letter-spacing: -.2px;
    line-height: 29px;
    float: left;
    display: block;
    margin-bottom: 20px;
    width: 100%;
}

.assinatura-rodape{

display: none;

}


.breadcrumbs  {
background: #fff;
margin-bottom: -5px!important;
padding-left: 10px!important;
margin-top: 10px!important ;

}

#corpo {
    border-bottom: none;
    margin-bottom: -40px;
}

.instagram h2 {
    position: relative;
    font-weight: 700;
    font-size: 22px;
    color: #222;
    letter-spacing: -.3px;
   border-bottom: none;
    padding: 0 0 5px;
    margin-bottom: 25px;
}

.instagram small {
    font-weight: 600;
    font-size: 15px;
    color: #0a0a0a;
    letter-spacing: -.2px;
    margin-left: 10px;
}

.instagram {
    margin-bottom: 0;
    background: #FDD701;
    width: 100%;
    margin: auto;
}

#barraNewsletter.posicao-rodape {

width: 100%;
}

.secao-banners{margin-bottom: -25px;}

.produto>.row-fluid:first-child {
    margin-top: 25px;
    /* padding: 5px; */
    background: #fff;
    border-bottom: 35px solid #0A0A14;
}


.listagem .listagem-linha:first-child {

    background: #fff;
}

.fundo-secundario, .fundo-secundario *, .fundo-secundario *:hover, .fundo-secundario:hover, .fundo-secundario.botao:hover {
    color: #fff;
    font-size: 14px;
}
.assinatura assinatura-rodape{

display: none;
}

.listagem .titulo-categoria {

    padding-left: 15px!important;
}

.abas-custom .tab-content {

border:none;

background: #fff;

border-top: 35px solid #0A0A14;
}

.conteiner-principal {/* -webkit-box-shadow: 0px 6px 15px -8px rgba(150,150,150,1); */-moz-box-shadow: 0px 6px 15px -8px rgba(150,150,150,1);/* box-shadow: 0px 6px 15px -8px rgba(150,150,150,1); */}

.favorite {

    display: none;
}

.comente {
    width: 100%;
    height: 370px;
    /* border: 1px solid #e5e5e5; */
    margin: auto;
    display: block;
}

.barra-inicial {
    background: none;
}




.carrinho-interno {

    border-top-color: #fff;

}

.carrinho-interno>div .botao {

    background: #FDD701;
    color: #0a0a0a;

}

#rodape .links-rodape li a, #rodape p {
    font-weight: normal;
    font-size: 12px;
    color: #0a0a0a;
    letter-spacing: -.2px;
    line-height: 25px;
    text-transform: uppercase;
}

#barraNewsletter {
    box-shadow: none;
}

#barraNewsletter.posicao-rodape .componente .interno {
    padding-left: 20px;
    border: 5px;
}

#barraNewsletter .texto-newsletter.newsletter-cadastro strong {

    color: #FDD701;

}


.principal{

width: 90%;
}

.conteiner-principal .conteiner {
   background: none;
    box-shadow: none;
}

#cabecalho>.conteiner>.row-fluid {

  background:none;
}

.menu.superior .nivel-um {
    text-align: center;
    background: #0A0A14;
}

.busca-mobile .busca input {
    background: #fff;

}


.menu.superior .titulo {
    color: #fff;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: normal;
}




.account.span3 {
    border: none;
    background: #FDD701;
}

.account>a {

    color: #0a0a0a;
}

.categoria-id-2650787{
background: #9933CC;
border-radius: 5px;

}
.menu.superior .nivel-um>li {
    border: 0;
    padding: 0 10px;
    display: inline-block;
    float: none;
}

.menu.superior .nivel-um>li:last-child strong {
    background: none;
    color: #fff;
}


.menu.superior .nivel-dois {

    border: 1px solid #e5e5e5;
    border-top: 1px solid #0a0a0a;

}

.account li a {

    color: #0a0a0a;

}

.bandeiras-produto span.bandeira-promocao:before {
    border-top-color: #FDD701;
}

.bandeira-promocao {
    background: #FDD701;
}

.bandeiras-produto span {

    color: #0a0a0a;

}

.listagem-item .acoes-produto .botao.principal {
    opacity: 1;
    background: #FDD701;
    border: 1px solid #DBBB03!important;

}


.cabecalho-interno .titulo small {
    font-weight: 600;
    font-size: 15px;
    color: #FDD701;
    letter-spacing: -.28px;
}



.cabecalho-interno .titulo {
    font-weight: 700;
    font-size: 24px;
    color: #fff;
    letter-spacing: -.3px;
}


.pagina-login .cadastro-logar .botao {
    background: #FDD701;
    color: #0a0a0a;
    border: none!important;
    margin-top: 5px;
    margin-left: 0;
}

#barraNewsletter .componente .botao {
    border: none;
    background: #FDD701;

}

#barraNewsletter .componente .newsletter-assinar:after {
    content: "Cadastrar";
    font-weight: 700;
    font-size: 17px;
    color: #0a0a0a;
    letter-spacing: 0;
}


.produto .principal .botao.principal.grande {

    background: #FDD701;

    border: none!important;

}


.produto .principal .botao.principal.grande:hover {
    background: #FDD701;
}

.botao.principal {
    background: #FDD701;
    border: none!important;

}

.botao.principal:hover {
    background: #FDD701;
    color: #0a0a0a!important;
}

.to-top {

    background: #FDD701;

    color: #0a0a0a;
}



.pagina-login .cadastro-logar.row-fluid .caixa-sombreada {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #e5e5e5;
    border-top: 1px solid #FF1C1C;
    border-radius: 0 0 3px 3px;
    height: 80%;
    background: #fff;
    padding: 20px;
}

.pagina-pagina{
    
/* background: #17181C; */
}

.pagina{

    width: 100%;
    background: #fff;
    padding: 20px;
}

#rodape .institucional, #rodape .pagamento-selos {
    background: #fff;
    width: 100%;
    margin: auto;
}

.produto .acoes-flutuante .botao.principal {
    color: #0a0a0a;

}

.produto .principal .botao.principal.grande {

    color: #0a0a0a;

}

.produto .acoes-produto .comprar {
    width: 100%;
}

.elastislide-carousel ul li.active a {
    border: 2px solid #FDD701;
}

 p{
    font-family: Muli,sans-serif;
    font-size: 14px;
    line-height: 2;
    color: #0a0a0a;
}

.menu.superior {

border-bottom: none;
}

.ddd{
    font-weight: bold;
    color: #FDD701;
}

.tabela-carrinho * {

    background: #fff;
}

.atendimento {
    position: static;
    border-radius: 4px!important;
    padding: 25px!important;
    box-shadow: 0 2px 4px rgba(0,0,0,.1);
    width: 100%;
    border: 1px solid #fff!important;
    color: #0a0a0a!important;
    font-size: 13px;
    text-align: right;
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    margin-bottom: 15px;
    overflow: hidden;
    max-height: 120px;
    transition: ease-in-out .2s .3s,opacity ease-in-out .3s;
    background: #fafafa url(https://cdn.awsli.com.br/0/810/arquivos/bg-chat-brasil.png) center left no-repeat;
}

.chat {
    position: fixed;
    bottom: 15px;
    right: 80px;
    z-index: 20;
    width: 270px;
}

.produto .botao.principal.grande .cart-icon path {
    fill: #0a0a0a;
}

.to-top {
    right: 30px;
    bottom: 150px;

}

#corpo>.conteiner, body {
    width: 1140px;
    margin: auto;
    padding: 0;
    margin-top: 15px;
    background: none;
}



.caixa-sombreada borda-principal{
background: #fff;

}

.caixa-dados:first-child {
    margin: 0;
    background: #fff;
}


caixa-sombreada borda-principal{
    background: #fff !important; 
}

.caixa-sombreada {
    background: #fff;
    border: none;
    border-top: none;
    padding: 0;
}

.videor{padding-bottom:56.25%;padding-top:25px;height:0;margin:0 auto;position:relative}

.videor iframe{position:absolute;top:0;left:0;width:100%;height:100%}

.produto .acoes-flutuante {

margin-bottom: 10%;

display: none!important;
}

.coluna>div, #corpo .conteiner>div {
    margin-bottom: 20px;
    background: #fff;
    /* padding-top: 15px; */
}

.secao-principal{

    background: ;

}

.listagem .produtos-carrossel {
    position: relative;
    padding: 0 20px;
    background: #fff;
}

th, tr, td {
    padding: 8px;
    border: none; 
}

h1{
    color: #0a0a0a
}

.listagem-item .acoes-produto .botao.principal i:before {
    color: #FFCC00;

    background: #0a0a0a;

}

.listagem-item .acoes-produto .botao.principal {
    color: #0a0a0a;

    
    
}

.listagem-item .acoes-produto .botao.principal:hover {
    background: #FDD701;
}

.listagem-item .acoes-produto .botao.principal:hover i:before {
    color: #FDD701;
    background: #0a0a0a;
}

.instagram ul li>a:before {

    background: rgba(253,215,1,.65);

}

::-moz-selection { /* Code for Firefox */
    color: #0a0a0a;
    background: #FDD701;
}

::selection {
    color: #0a0a0a; 
    background: #FDD701;
}

.marcas {
    display: none!important;
}

.campos-pedido .caixa-sombreada, .campos-pedido .acao-editar button:first-child {
    margin-bottom: 20px;
    background: #fff;
}

.cart-icon{
display:none;
}

.icon-shopping-cart:before {
    content: "\f07a"!important;
    color: #FDD701;
}

.account li a:before {

    background: #FDD701;

}


.texto-roda {
    width: 100%;
    text-align: center;
    color: #fff;
    margin-bottom: 40px;
    margin-top: 25px;
}

@media only screen and (max-width: 767px) {
    
    #cabecalho {
    position: relative;
    top: 5px;
}
    
    .menu.superior .nivel-um>li {

    display: block;

}

body {

    width: 100%;
}




#cabecalho {

    width: 100%;

}

.identificacao-inner{
    background:  #fff;
    text-align: center;

}

.checkout-alerta-seguro{
    margin-top:20px;
background:  #fff;

}

.pagina-produto .produto {
    text-align: center;
    background: #fff;
    padding: 10px;
}


#corpo>.conteiner, body {

width: 100%;
}

.ordenar-listagem.topo {
    padding: 10px;
    border-width: 0 0 1px;
    background: #fff;

}



.listagem .listagem-item {

    background: #fff;
}

.logo a img {

    max-height: 70%;
}


.listagem .titulo-categoria, .listagem>h4.titulo, .titulo-categoria {

    border-bottom: 1px solid #fafafa;

}



.listagem>h4.titulo, .titulo-categoria strong {
    font-size: 20px;
    font-weight: 700;
    color: #FDD701;
    letter-spacing: -.3px;
    /* background: #FDD701; */
    background:;
    padding: 8px;
    border-radius: 3px;
}









    
    .menu.superior .nivel-dois {
    border: none;
    border-top: none;
}
    
    .menu.superior .titulo {
    border-radius: 3px;
    color: #0a0a0a;
    background: #FDD701;
    padding: 10px;
    width: 80%;
}
    
    .menu .nivel-dois a {
    color: #fff;

}

.menu.superior {
    border-bottom: none;
}    
    
    .botao.principal:hover {
    background: #FDD701 !important;
    color: #0a0a0a!important;
}
    
    .botao.principal {
    background: #FDD701 !important;
    color: #000 !important;

}
    
}