/* Alterar visual do bloco redes sociais */

.redes-sociais  {
border-top: 0;
position: relative !important;
padding-bottom: 10px !important; 
    
}
    
.lista-redes .icon-instagram {
    background: transparent;
    font-size: 31px;}
    
.redes-sociais .lista-redes li{border:none}

/* Remover newsletter */
.newsletter { width: inherit; padding: 0; display: none; }


/* tirando bordas superiores e inferiores para as redes sociais */
.rodape .institucional{
padding: 0;
}
.rodape .conteiner{
padding: 0px 20px;
}

#rodape .redes-sociais {
background: transparent;
box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0);
}



/* Seta */
    
#corpo #listagemProdutos .listagem-linha    
.flex-prev  {
   position: relative;
    top: -18px;
    left: 3px }

#corpo #listagemProdutos .listagem-linha  
.flex-next  {
    position: relative;
    right: 3px
        
           
}

/* Dúvidas */

.display-table {
    display: none !important; }

.atendimento.borda-alpha {
   display: none !important; }


/* WhatsApp Fixo */

.whatsapp-fixo {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 999;
}

/* Listagem */   

.listagem .listagem-linha li {
        max-width: 100%;
        text-align: center;
   
}
    
      
/* BG topo */

.square {
    position: absolute;
    top: 0px;
    z-index: 20px;
   
      
}


/* Barra topo K */

.line-k {
    position: absolute;
    top: 0px;
    z-index: 999;
    text-align: center

}


/* LK Semijoias */

.logo-likesemijoias {
    position: relative;
    left: 25px;
    top: 2px;
    z-index: 999;

}

/* Redes Sociais */

.fa-facebook {
    position: absolute;
    top: 54px;
    right: 110px;
    z-index: 1000;

}

.fa-instagram {
    position: absolute;
    top: 54px;
    right: 60px;
    z-index: 1000;
}

/* Full Banner */

.secao-banners .flexslider {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
  transition: 2s;
    
}


.secao-banners .flexslider:hover {
    filter:none;

}



/*altera ícone do carrinho */

#cabecalho i.icon-shopping-cart.fundo-principal {
background: url(//cdn.awsli.com.br/659/659188/arquivos/carrinho.png) center center no-repeat;
color: transparent;
}

/*altera ícone do carrinho após a rolagem da página */

#barraTopo .carrinho>a i {
background: url(//cdn.awsli.com.br/659/659188/arquivos/carrinho.png) center center no-repeat;

}

.conteudo-topo .icon-list {
background: url(//cdn.awsli.com.br/659/659188/arquivos/lista-pedidos.png) center center no-repeat;
color: transparent;
}

.conteudo-topo .icon-user {
background: url(//cdn.awsli.com.br/659/659188/arquivos/minha-conta.png) center center no-repeat;
color: transparent;
}

/* Compartilhar */
    .produto-compartilhar {
display: none;
}

/* Posição Menu */

.menu.superior {
    position: absolute;
    top: 85px;
    z-index: 999;
}


.logo {
    margin-top: 60px;
}

/* Menu Categorias */

#cabecalho .busca { padding: 5; border: none; background: transparent; }
#cabecalho .busca input { padding: 5px 5px 5px 10px; border-radius: 10px; }
#cabecalho .busca .botao-busca { height: 32px; top: 10; right: 0; border-radius: 10px; border-top-left-radius: 0; border-bottom-left-radius: 0; 
width: 60px; font-size: 20px; }
.acoes-conta>li i { border-radius: 10px; }
.carrinho { border-radius: 10px; width: 240px}
.carrinho a i { border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; }

.botao.botao-busca.icon-search.fundo-secundario {background: #5bc5d0;}

/* Seta banner */
    
.secao-banners .flex-nav-prev {
    position: absolute;
    bottom: 18px;
    left: 5px;}

    .flex-nav-next {
    position: absolute;
    bottom: 18px;
    right: 5px;
           
}
 

/* Tirar o texto e link de boas vindas */

#cabecalho .bem-vindo{
    visibility: hidden; /* ou: display: none; */
}

/* Barra Inicial */

.barra-inicial {
    display: none ;
}
  

/* Cabeçalho */ 

#cabecalho > .conteiner > .menu.superior {text-align: center;width: 98%;margin-left: -8%;background-color: transparent; box-shadow: 0 0 0px rgba(0,0,0,0.3);}
#cabecalho > .conteiner > .menu.superior .nivel-um > li { padding: 0px 20px;float: none; display: inline-block; border-left: 0; margin-right: 0px; }
li.categoria-paginas.com-filho.borda-principal {  background-color: #fff;}


/* Barra Busca */

.busca {
background-color: transparent;  
    width: 230px;
    position: absolute;
    top: 50px;
    right: 160px;
    z-index: 999;
}

/* Para remover as linhas pontilhadas */

.listagem .listagem-linha li{border:none}

/* Botões*/

#cabecalho .botao { border-radius: 10px; }
.botao { border-radius: 10px; }
#cabecalho .principal { border-radius: 10px; }
.principal { border-radius: 10px; }

/* text */
    #corpo #listagemProdutos .titulo-categoria strong{
text-transform: uppercase;
        font-size: 20px;
}

/* Menu Flutuante */

#barraTopo {
display: none !important;
}


/* Caixa newsletter */

.componente.newsletter.borda-principal {
background: #fff !important;
}

/* Rodapé */


#rodape .titulo, #rodape .institucional * { color: #5bc5d0; } 
.institucional {
   margin-left: 25px;
}

#rodape .institucional, #rodape .pagamento-selos { background: #FFFFFF; 
   margin-left: 25px;
    
}



#rodape .titulo, #rodape .institucional {
    border:transparent;

}

/* Banner vitrine */

.banner.vitrine {
     margin-left: 90px;
     width: 1450px;
}




/* Menu mobile */

@media {
     .atalho-menu.visible-phone.icon-th.botao.principal, 
    .icon-th:before {
    content: "\f0c9";
        background: transparent;
        position: fixed;
        color: #000;
        top: 8px;
        right: 60px; 
        padding: 0;
        box-shadow: none;
        font-size: 31px;
        z-index: 999;
        width: 5%;
        font-weight: 500;
}


ul.nivel-um.active {
        background-color: #fff;
        color: black !important;
        position: fixed;  
        right: 15px;
}
ul.nivel-um.active strong, ul.nivel-um.active a{
        color: black !important;
}}

    
    
/* Atalhos */    
        
@media {

    .atalhos-mobile ul {
        background-color: #fff; 
        display: fixed;
    }

    .atalhos-mobile li {
        background-color: #fff; }
    
    #cabecalho .conteiner {
        background-color: transparent;}}


@media {
    #rodape .titulo, #rodape .institucional *  {color: #5bc5d0;}
.institucional {
   margin-left: 0px;
}

 
   
#rodape .institucional, #rodape .pagamento-selos {background: #FFFFFF; margin-left: 0px;

}}


/* Listagem */   

@media {

    .listagem .listagem-linha li {
        max-width: 100%;
        text-align: center;
   
}
      

/* Botao comprar embaixo da descricao */

.acoes-produto-responsiva.visible-phone {
position: inherit;
top: 60%;
right: 0px; }
   
    
.acoes-produto-responsiva.visible-phone {
text-align: center;
   

}
    

/* Text */

#corpo #listagemProdutos .titulo-categoria strong {
text-transform: uppercase;
    font-size: 20px;   
    
}
    
.produto-sobrepor .title {
    text-align: center;
}  
    
.listagem-linha .preco-produto {
    text-align: center;
    font-size:23px;
    top: 1px;
   
}

.listagem-linha .preco-produto .preco-parcela {
    font-size:12px;
}
 
.listagem-linha .preco-produto .desconto-a-vista {
    font-size:12px; }}
    

/* Compartilhar */
    
@media only screen and (max-width: 767px) {  
    .produto-compartilhar {
display: none;
}}
    

@media only screen and (max-width: 767px) {
    .conteudo-topo .busca-mobile {
        background-color: #fff;
    }}      

/* BG Cabeçalho */
    
@media only screen and (max-width: 767px) {
    .square  {
display: none !important;
    
}}
             

 /* LK Semijoias */
    
@media only screen and (max-width: 767px) {
   
.logo-likesemijoias {
    position: inherit;
    width: 55%;
    top: 10px;
    z-index: 999;
    margin: 0 auto !important;;

}}



/* Barra Busca */
       
@media only screen and (max-width: 767px) {
    
.busca {
background-color: transparent;  
    position: fixed;
    width: 240px;
    top: 7px;
    left: 9px;
    border: transparent;
    padding: 0;
    z-index: 999;
}    
   
    .botao-busca {
background-color: transparent;
border: none;
}
 
button.botao.botao-busca.icon-search.fundo-secundario {
background: transparent;
height: 100%;
color: #000;
box-shadow: none;
padding: 0;
    
}}


    
/* Seta */
    
@media only screen and (max-width: 767px) {
#corpo #listagemProdutos .listagem-linha    
.flex-prev  {
   position: relative;
   top: -18px;
   left: 3px
    
           
}

#corpo #listagemProdutos .listagem-linha  
.flex-next  {
    position: relative;
    right: 3px
        
           
}}

 
/* Rodapé */
    
@media only screen and (max-width: 767px) {    .informaçoes {
        display: none; }}
    
    
 /* Cabeçalho */
    
@media only screen and (max-width: 767px) { .icon-home {
     display: none; }
     
     .icon-user {
         display: none; }
          
     .icon-shopping-cart:before{content: url(https://cdn.awsli.com.br/659/659188/arquivos/carrinho3.png)
    
}}

@media only screen and (max-width: 767px) {  

        
    .comprar .botao-comprar {
    height: 50px;
    line-height: 50px;
    text-shadow: none;
    border: none;
    text-transform: uppercase;
    font-weight: 800;
    font-size: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 0;
    color: #fff;
    background: transparent;
    padding: 0 10px;
    width: 100%;}
        
    a.botao.botao-comprar.principal.grande.botao-comprar {
        background-color: #5bc5d0; }
        
    .botao-comprar .icon-shopping-cart {
        display: none;
}}

    
@media only screen and (max-width: 767px) {    
    .line-k {
display: none !important;
 }
   

    
    #cabecalho .logo a {
margin: 0 auto !important;
}}
    
@media only screen and (max-width: 767px)  {

    .atalhos-mobile {
        border-color: #fff;
    }
    .atalhos-mobile li {
        border-right: 0;
        background: #fff;
        display: fixed; 
        right: 15px;
    }
}
    
/* Botão Comprar */
    
@media only screen and (max-width: 767px)  {
        
    .botao.principal.botao-comprar, .botao.principal.grande {
    height: 50px;
    line-height: 50px;
    text-shadow: none;
    border: none;
    text-transform: uppercase;
    font-weight: 800;
    font-size: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 0;
    color: #fff;
    background: #5bc5d0;
    padding: 0 10px;
    width: 100% }
        
/* Botão Continuar Comprando */
        
        
    .botao {
    height: 50px;
    line-height: 50px;
    text-transform: uppercase;
    text-shadow: none;
    border: none;
    font-weight: 700;
    font-size: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 0;
    color: #000;
    background: #f2f2f2;
    padding: 0 10px;
    width: 100% }
        
    }

/* Margem tela login */
    
@media only screen and (max-width: 767px) {    
      .sem-margem {
display: none !important;
 }}

      
/* Botão CEP */
    
@media only screen and (max-width: 767px) { 
    .btn {
        height: 42px;
        padding: 0 10px;}
}


    
/* Redes Sociais */
    
@media {
    .fa-facebook {
        display: none;}
        
    .fa-instagram {
        display: none; }}

/* Display Redes Sociais */
    
@media {
.lista-redes .icon-instagram {
    background: none;
    font-size: 31px;
    
}
    
.lista-redes .icon-facebook {
  background: none;
  font-size: 31px;
    
}}

    /* Caixa newsletter */

@media {
.newsletter {
    width: inherit; padding: 0; display: none;
}}