/* aumenta conteiner a 100% e remove sombra  */
.conteiner-principal .conteiner {
   max-width: 1140px;
   box-shadow: none !important;
}
/* <==========> Final do Código <==========> */


/* remove branco interno para exibir cor do cabecalho */
#cabecalho .conteiner {
   background: none !important;
}
/* <==========> Final do Código <==========> */


/* <------> Dimuir dados Pessoais CPF - Rodapé <------> */
.span9.span12 {
    font-size: 5px !important;
}
/* <------> MOBILE - Remover Dados Pessoal CPF - Rodapé <------> */
@media only screen and (max-width: 767px){
.span9.span12 {
    font-size: 1px !important;
    color: #ffffff;
}
}
/* <==========> Final do Código <==========> */



/* BARRA INICIAL( Fale Conosco/Telefone/WhtasApp )*/
.barra-inicial {
    background: #ff6600;
    border-top: 2px solid #ff6600;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-right: 2px solid #ff6600;
    border-left: 2px solid #ff6600;
}
/* <==========> Final do Código <==========> */
    

/* CABEÇALHO */
    /* inicio do código */
#cabecalho {
    background: linear-gradient(to bottom, #ff6600 0%,#ffffff 100%);
    border-bottom: 10px solid #ff6600;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    border-right: 2px solid #ff6600;
    border-left: 2px solid #ff6600;
    border-top: 4px solid #ffffff;
}
   /* final do código */


/* CABEÇALHO (Geral) */
    /* inicio do código */
.bem-vindo.cor-secundaria {
    background: #ffffff;
}

/* Preços(Primeira Página) */
   /* inicio do código */
.preco-promocional{ 
   font-size:25px;
   color:#009900;
   font-weight:900;
   text-align:left;
   font-family:'Open Sans' ,sans-serif;
   margin-left: 80px;
   white-space: nowrap;
}
.listagem .preco-produto > div {
    margin: 10px 0;
}
.listagem .listagem-item{ 
   font-size:15px;
   font-weight:normal;
   text-align:center;
   line-height:20px;
   color:#ff0000;
   font-family:'Open Sans' ,sans-serif;
   background-color: #ffffff;
}
     /* final do código */


/* Posicao e tipo da letra da descricao */
    /* inicio do código */
.listagem .listagem-item .nome-produto {
    font-size: 15px;
    line-height: 20px;
    display: inline-block;
    min-height: 20px;
    font-weight: 600;
    text-align: center;
    text-transform: capitalize;
    font-family:'Open Sans' ,sans-serif;
}
    /* final do código */

/* Tirar Linha Externa do Retângulo(Sombra) (Digite o que Você Procura)*/
    /* inicio do código */
.borda-alpha, .borda-alpha * {
        border-color: transparent;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
}
    /* final do código */

/* distancia entre a descricao e a imagem */
.listagem .span3 .listagem-item .nome-produto, .listagem .produtos-carrossel[data-produtos-linha="4"] .listagem-item .nome-produto {
    min-height: 1px;
}


/* Letras do Rodapé(Pague Com/Selos/Forma de Envio)Traço*/
#rodape .titulo {
     display: block;
     font-size: 20pt;
     margin-bottom: 15px;
     border-bottom: 4px solid rgb(14, 1,2);
     border-bottom-width: 1px;
     border-bottom-style: solid;
     border-bottom-color: rgb(14, 1, 2);
    font-family: 'Libre Baskerville', serif;
    text-shadow: 1px 1px 2px #000000;
}
.titulo.cor-secundaria {
    color: #000000 !important;
}
 /*---Final do Código---*/


/* Não Sei o que deve Ser*/
.titulo {
    font-family: 'Open Sans' ,sans-serif;
    font-weight: 600;
}
 /*---Final do Código---*/


/* alterar a cor do número do telefone e whatsapp*/
.barra-inicial .canais-contato span, .barra-inicial .canais-contato a, .barra-inicial .canais-contato i {
    font-weight: 600;
}
 /*---Final do Código---*/


/* Sobre a Loja(Drc Kart-Loja Virtual de Peças Para Kart...)*/
#rodape .titulo, #rodape .institucional * {
    font-weight: 600;
    color: #ffffff;
    font-size: 10px;
}
 /*---Final do Código---*/


/* barra flutuante - Fale conosco/telefone (Alterar distancia)*/
#barraTopo .canais-contato ul {
     margin: 0;
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
     margin-left: 0px;
     width: 289px;
     margin-top: 1px;
     display: none;
}
 /*---Final do Código---*/


/* BARRA FLUTUANTE - ( Imagem/Fale Conosco/Tel(11)98395-8482)*/
#barraTopo {
    background-image: url("https://cdn.awsli.com.br/328/328830/arquivos/bk-preto.gif");
    background-color: black;
    background-position: center top 0px;
    background-repeat: repeat;
    padding: 15px 0 27px 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 15px;
    border-right: 2px solid #ff6600;
    border-left: 2px solid #ff6600;
}
#barraTopo .canais-contato ul li {
    background: #ffff00;
    border-radius: 5px;
    border: 2px solid #ff6c01;
}
 /*---Final do Código---*/


/* Posição Correta Botão Buscar dentro do Retangulo Arrendondado(Barra Flutuante) */
#barraTopo .busca .botao-busca {
    top: 0;
    right: -25px;
}
 /*---Final do Código---*/
    

/* <------> PARCELAS - Números (Cor) <------> */
a, a:hover, a:focus, .cor-principal, .menu a:hover, .atributo-comum a:hover span, .atributo-comum .active a span {
    color: #ff0000;
}
.parcelas-produto .accordion .accordion-group .accordion-heading .text-parcelas {
    font-size: 13px;
    color: #000000;
}
/* <==========> Final do Código <==========> */
    


    
/* Tipo de Pagamento - Rodapé - (Pagseguro,PlayPal)*/
.gateways-rodape {
    background-image: linear-gradient(to bottom,#fff,#ffff99);
    border-radius: 6px;
    border: 2px solid #ff6c01;
    width: 70%;
}
 /*---Final do Código---*/


/* <------> Descrição Rodapé (Categorias,Conteúdo) <------> */
.links-rodape ul li a:hover {
    text-decoration: none;
    color: #ffff00 !important;
    background: #1b5cbe;
    padding: 5px 11px;
    transition-duration: .3s;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.links-rodape ul li {
    list-style-image: url(//cdn.awsli.com.br/186/186865/arquivos/icon_check.png);
    list-style-position: inside;
    line-height: 25px;
    font-size: 15px;
}
/* <==========> Final do Código <==========> */




    
/* CABEÇALHO - Whatsapp - Imagem */
    /* inicio do código */
.canais-contato .tel-whatsapp .fa {
    margin-right: 8px;
    font-size: 14px;
    background: url('https://cdn.awsli.com.br/424/424705/arquivos/drckart-whatsapp-1.png');
    list-style-position: inside;
    padding: 7px;
    margin: 0 5px 0 0;
    color: transparent;
    background-position: top -2px left 1px;
    background-size: 27px;
}
   /* final do código */

    
    
/* Barra Para Separar(Fale Conosco/Telefona/Whatsapp)*/
    /* inicio do código */
.canais-contato ul li {
    padding-left: 10px;
    margin-left: 10px;
    border-left: 2px solid rgba(255,000,000,0.9);
}
    /* final do código */
    
    
/* Tamanho dos Números Quando Vai para Página Comprar(ate 2 vezes sem juros)(Cor Vermelha e Tamanho)*/
    /* inicio do código */
.produto .acoes-produto .preco-parcela {
    font-size: 15px;
    color: #ff0000;
}
    /* final do código */
   
/* Distancia do Preço (Pagina de Comprar) */
    /* inicio do código */
.preco-promocional {
    font-size: 30px;
    color: #009900;
    font-weight: 900;
    text-align: left;
    font-family: 'Open Sans' ,sans-serif;
    margin-left: 10px;
    white-space: nowrap;
    text-shadow: 1px 1px 0 black;
}
.produto .codigo-produto {
   display: none;
}
.produto .acoes-produto {
    margin-top: 50px;
    background-color: rgba(0,0,0,.03);
    padding: 9px;
    margin-bottom: 20px;
    border-radius: 5px;
    box-shadow: 0 0 5px 2px rgba(0,0,0,.2);
}

   /* final do código */
    
/* PÁGINA COMPRAR - ( Inicio/Categoria/Nome do Produto)*/
    /* inicio do código */
.info-principal-produto .breadcrumbs ul li * {
    font-size: 13px;
    font-weight: 600;
    color: #ffffff;
    background: #1b5cbe;
    border-radius: 4px 15px 0px 0px;
    padding: 1px 5px 3px 3px;
    padding-right: 10px;
    padding-left: 5px;
}
.breadcrumbs ul {
    margin-left: -50px;
}
.breadcrumbs ul li a {
    color: #ffffff;
    background: #1b5cbe;
    border-radius: 18px 50px 50px 18px;
}
.breadcrumbs ul li * {
    font-size: 12px;
    padding: 0 12px;
    color: #ffff00;
    background: #1b5cbe;
    border-radius: 18px 50px 50px 18px;
    margin: 3px;
    font-weight: 400;
}
.info-principal-produto .breadcrumbs ul li::after {
    content: "/";
    margin: 0 5px 0 2px;
    color: #ff6c01;
    font-weight: 600;
    display: none;
}
.info-principal-produto .breadcrumbs {
    border: 0;
    margin: 0 0 10px;
    padding: 13px 0px 12px 58px;
    border: 2px solid #ff0000;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
}
.breadcrumbs ul li {
    float: left;
    border-left: 2px solid rgba(255,108,1,0.9);
}
    /* final do código */

    
/* Carrinho Vazio (Cor das letras e Tamanho) posso colocar cor targa de fundo*/
    /* inicio do código */
.carrinho.vazio > a span {
    float: none;
    display: block;
    margin-left: 40px;
    line-height: 40px;
    padding: 0;
    font-size: 20px;
    color: #000000;
    font-weight: 500;
    text-shadow: 1px 1px 2px #000000;
}
     /* final do código */

  
 /* Carrinho Vazio (Barra Flutuar)Quando Desce a Página*/
    /* inicio do código */
#barraTopo .carrinho > a i {
    font-size: 2px;
    background: url(//cdn.awsli.com.br/222/222510/arquivos/compras.png) center center no-repeat;
    color: transparent;
    width: 110px;
    margin-right: -35px;
    line-height: 100px;
    margin-left: -15px;
    height: 40px;
}
     /* final do código */

    
/* Contorno Preto do Retângulo com Fundo Branco(Carrinho Vazio)*/
   /* inicio do código */
.carrinho {
    border-width: 2px;
    border-style: solid;
    border-color: #ff6c01;
    position: relative;
    border-radius: 8px !important;
    background-color: #ffffff;
    top: 1px;
    width: 87%;
    right: -20px;
}
   /* final do código */

    
/* Posição das Letras (Carrinho Vazio) Quando Flutua*/
   /* inicio do código */
#barraTopo .carrinho.vazio > a span {
    margin-left: 40px;
    line-height: 40px;
}
   /* final do código */



    
/* Tamanho do Número das Parcelas(Números Cor Preta)Quando vai Comprar(1x de R$10,00 sem Juros)*/
     /* inicio do código */
.cor-secundaria {
    color: #000000;
    font-weight: 600;
    font-size: 13px;
}
    /* final do código */
    
/* MENU SUPERIOR - Sub Menu */
     /* inicio do código */
.menu .nivel-dois, .menu .nivel-tres, .menu.lateral .nivel-um > li > a {
    background: linear-gradient(to bottom, #1b5cbe 10%,#ffffff 100%);
    border-right: 2px solid #ff0003;
    border-left: 2px solid #ff0003;
    border-bottom: 2px solid #ff0003;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    margin-left: -2px;
}
     /* final do código */

/* Menu Vertical(Ao passa o Mouse em Cima Abre Outra Janela)*/
     /* inicio do código */
.menu .nivel-dois a {
    color: #000000;
    font-size: 13px;
    margin-left: -15px;
    line-height: 25px !important;
    margin-left: -10px;
}
    /* final do código */
    
    
/* Tirar Sombra Externa do Retângulo (Digite o que Você Procura)*/
   /* inicio do código */
.busca {
    position: relative;
    padding: 5px;
    background: 0 0;
    border: 0;
    width: 70%;
}
     /* final do código */
   
    
/* Retângulo(Digite o que Você Procura) fazer Contorno*/
   /* inicio do código */
.busca input {
    border: 2px solid #000000;
    height: 27.4px;
    padding: 7px 0 7px 15px;
    font-size: 14px;
    box-shadow: 0 0 5px 1px #000000;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
    width: 88%;
}
     /* final do código */


        
/* BUSCA PRODUTO - ( Digite o que Você Procura ) */
   /* inicio do código */
.busca .botao-busca {
    position: absolute;
    right: -20px;
    height: 45px;
    width: 50px;
    border: 2px solid #000000;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    box-shadow: 0 0 5px 1px #000000;
}
    /* final do código */

    
/* Tirar o preço desconto da Página(Comprar) */
   /* inicio do código */
.produto .acoes-produto .preco-produto .preco-venda {
    font-size: 0px;
}
   /* final do código */

    
/* Distância (Calcular o Frete)*/
   /* inicio do código */
.cep label {
    font-size: 15px;
    line-height: 30px;
    margin-bottom: 10px;
    float: left;
    font-weight: bold;
    margin-right: 15px;
}
    /* final do código */
    
/* Botão CEP(Calcular o Frete)*/
    /* inicio do código */
.cep .input-append.input-prepend input {
    font-size: 16px;
    font-weight: 700;
    box-shadow: 0 0 0 1px #000000 inset;
}
    /* final do código */

    
/* Botão OK (Calcular o Frete)*/
.input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child {
    margin-left: 10px;
    border-radius: 0 4px 4px 0;
    width: 40px;
    font-weight: 700;
    background: #33ff33 !important;
    color: #000000;
    border-color: #000000 !important;
}   
/* <==========> Final do Código <==========> */

    
/* Tamanho das Letras (Valor do Frete Calculado)(Pac,Sedex)*/
.produto .cep ul li span {
    font-size: 15px;
}
/* <==========> Final do Código <==========> */

    
/* Cor da Sombra da Caixa da Imagem(Foto do Produto-Primeira Página)(Colocar Mouse em cima da Imagem)*/
.listagem.com-caixa .listagem-item:hover, .listagem.com-caixa .listagem-item:active {
    box-shadow: 0 0 10px rgba(0,255,255,1);
    border-radius: 8px;
    border: 2px solid #ff6c01;
}
/* <==========> Final do Código <==========> */

    
/* PAGAMENTO - DESCRIÇÃO */
.parcelas-produto .accordion {
    background: #dedede;
    border-color: #000000;
    width: 96%;
    margin-top: -18px;
    padding: 7px;
}
.principal {
    box-shadow: 0 0 4px rgba(0,0,0,0.3);
}
/* <==========> Final do Código <==========> */

    
/* Quadadro das Parcelas(Linhas Horizontais Cheias)*/
.borda-alpha, .borda-alpha * {
    border-color: #000000;
}
/* <==========> Final do Código <==========> */


/*---Caminhão do Frete(URL)da Imagem---*/
.principal .cep {
    background-image: url("https://cdn.awsli.com.br/189/189929/arquivos/Correios - Frete.png");
    background-repeat: no-repeat;
    background-position: top 3px left 10px;
    background-size: 180px;
}
.cep {
    background-color: #bfdde6;
}
.principal .cep #formCalcularCep {
    position: relative;
    padding: 15px 60px 1px;
    color: transparent;
}

/* <==========> Final do Código <==========> */

 
/*---MOBILE - Caminhão do Frete(URL)da Imagem---*/
@media only screen and (max-width: 767px){
.principal .cep #formCalcularCep {
     position: relative;
     color: #009900;
     left: 9.5px;
}
.cep label {
     margin-left: 50px;
     color: transparent;
}
.principal .cep {
    background-position: top 3px left 75px;
}
}
/* <==========> Final do Código <==========> */
    

/* Linha Cheia (Parte de Cima)da Janela Lateral Direita(Página Comprar)(Transparente) */
.borda-principal, .atributos ul li a:hover, .atributos ul li.active a, .tema-scuro .nav-tabs li.active a, .elastislide-carousel ul li.active a {
    border-color: transparent;
}
/* <==========> Final do Código <==========> */

    
/*<------> BOTÃO COMPRAR - (Cor do Contorno e Sombra Preta no fundo(COMPRAR))<------>*/
.botao.principal.botao-comprar, .botao.principal.grande, .acoes-produto-responsiva .tag-comprar {
    text-shadow: 1px 1px 0 #000000;
    box-shadow: 2px 3px #000000;
    padding: 10px;
    font-weight: 500;
    margin-right: 5px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
/* <==========> Final do Código <==========> */



/* <------> BOTÃO COMPRAR -Quando Passa o Mouse - <------> */
.pagina-produto .botao.grande:hover {
     background-color: #1c1c1c;
     color: #4bfb11;
     box-shadow: 2px 3px #4bfd11;
     transition: all .4s ease-in-out;
}
/* <==========> Final do Código <==========> */



/* Não Sei Meu CEP */
   /* inicio do código */
#formCalcularCep .form-inline a {
    font-size: 12px;
    line-height: 1.3em;
    margin-top: 0px;
    color: #000000;
    display: inline-block;
    width: 136px;
    vertical-align: middle;
    margin-left: 2px;
}
    /* final do código */
   

/* <------> Em Caso de Dúvida do Produto <------> */
.alert-danger, .alert-error {
    background-color: #bfdde6;
    border-color: #ff0000;
    color: #ff0000;
    font-size: 18px;
    margin-top: 10px;
    border-radius: 0;
}
/* <==========> Final do Código <==========> */


/* Remover - Imagem Flutuante - (Página Comprar - Destaque do Produto) */
.produto .acoes-flutuante {
    position: fixed;
    bottom: 0;
    margin-bottom: 5%;
    padding: 20px;
    z-index: 999;
    box-shadow: 0 9px 20px rgba(255,102,102,1.0);
    border-radius: 8px;
    display: none !important;
}
.produto .acoes-flutuante, .produto .acoes-flutuante .close_float {
    background-color: #ffff99;
}
   /* final do código */
    
/*---FACEBOOK----*/
     /*---Inicio do Código---*/
#rodape .redes-sociais {
      background-image: linear-gradient(to bottom,#fff,#ffff99);
      border: none;
      box-shadow: none;
      height: 320px;
      top: 15px;
      margin-left: -20px;
      border-radius: 8px;
      width: 220px;
      padding: 0 5px;
      position: absolute;
      top: 80px;
      bottom: 0;
      background: none;
}
#rodape .institucional .redes-sociais .titulo {
    margin: 10px;
    text-align: center;
    padding-bottom: 19px;
    text-transform: uppercase;
    color: #000000;
    font-size: 17pt;
    text-shadow: 1px 1px 2px #000000;
    font-family: 'Libre Baskerville', serif;
    display: none;
}
    /*---Final do Código---*/

    
/* RODAPÉ - DESCRIÇÃO - ( Categorias / Conteúdo / Sobre a Loja ) */
#rodape .institucional .row-fluid .span4 .titulo {
      font-size: 18pt;
      font-family: 'oswald', arial;
      text-shadow: 0 0 7px #000000;
      text-align: center;
      color: #ff9700;
      text-transform: uppercase;
}
.span4.links-rodape.links-rodape-categorias {
    background-image: url("https://cdn.awsli.com.br/424/424705/arquivos/fundo-inferior-rodape.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% 100%;
    height: 420px;
    padding: 0 29px;
}
.span4.links-rodape.links-rodape-paginas {
    background-image: url("https://cdn.awsli.com.br/424/424705/arquivos/fundo-inferior-rodape.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% 100%;
    height: 420px;
    padding: 0 29px;
}
.span4.sobre-loja-rodape {
    background-image: url("https://cdn.awsli.com.br/424/424705/arquivos/fundo-inferior-rodape.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% 100%;
    height: 420px;
    padding: 0 29px;
}
/* <------> MOBILE – Rodapé – Sobre a Loja <------> */
@media only screen and (max-width: 767px){
.span4.sobre-loja-rodape {
    height: 120px;
    background-size: 100%;
    width: 330px;
}
}
/* <==========> Final do Código <==========> */


    
/* Texto Página  Finalizar a Compra(Cor Vermelha) (Clique em finalizar compra para efetuar o seu pedido)*/
.cabecalho-interno .titulo small {
    font-weight: 600;
    color: #ff0000;
}
   /* final do código */

    
/* Cor Branca Bonequinho(Celular Mobile)*/
    /* inicio do código */
    .fundo-secundario, .fundo-secundario *, .fundo-secundario :hover, .fundo-secundario:hover, .fundo-secundario.botao:hover {
    color: #ffffff;
}
     /* final do código */
    
/* NOME DO PRODUTO - ( Página Comprar )*/
    /* inicio do código */
    .produto .nome-produto {
    font-size: 25px;
    line-height: normal;
    margin: 0;
    font-weight: 600;
    font-family: 'Francois One', sans-serif;
    margin-top: -9px;
    margin-left: 10px;
}
    /* final do código */
    
/* Posição Retângulo Em Cima da Imagem (10% Desconto)*/
    /* inicio do código */
.bandeiras-produto {
    top: 5px;
    left: 60px;
}
     /* final do código */
    
/* Prazo do CEP (Quantidade de Dias P/ Entrega do Produto)(Cor Vermelha)*/
    /* inicio do código */
    .produto .cep ul li .prazo {
    color: #ff0000;
}
    /* final do código */


/*--- MOBILE – Barra Inicial ---*/
    /*---inicio do código--- */
@media only screen and (max-width: 767px){
.fundo-secundario {
    background-color: #2f82d5;
}
.fundo-principal {
    background-color: #2f82d5 !important;
}
}
   /*---final do código---*/


/* MOBILE - ( Posição Botão Comprar )*/
    /* inicio do código */
@media only screen and (max-width: 767px){
.botao.principal.botao-comprar, .botao.principal.grande, .acoes-produto-responsiva .tag-comprar {
    margin-right: 17px;
    margin-top: 55px;
}
}
   /* final do código */


/* MOBILE -( Tamanho Botão Comprar )*/
    /* inicio do código */
@media only screen and (max-width: 767px){
.produto .comprar .botao-comprar {
    width: 80%;
}
}
   /* final do código */


/* MOBILE - (Tirar Retangulo do Facebook )*/
    /* inicio do código */
@media only screen and (max-width: 979px){
#rodape .redes-sociais {
    position: static;
    width: auto;
    background: transparent;
    box-shadow: none;
    border: none;
}
}
  /* final do código */


/* MOBILE -( Tirar Barra do Retangulo Busca )*/
    /* inicio do código */
@media only screen and (max-width: 767px){
.borda-principal, .atributos ul li a:hover, .atributos ul li.active a, .tema-scuro .nav-tabs li.active a, .elastislide-carousel ul li.active a {
    border-color: transparent;
}
.atalhos-mobile {
 border-width: 0 0 2px;
}
}
  /* final do código */

/* Mobile -( Acertar Posição Botão Buscar)e(Tirar Sobra do Retangulo do Busca )*/
    /* inicio do código */
@media only screen and (max-width: 979px){
.busca {
    padding: 1px;
}
.conteudo-topo .busca-mobile {
    background-color: transparent;
}
}
  /* final do código */


/*---MOBILE -( Botão Busca )---*/
    /*---inicio do código---*/
@media only screen and (max-width: 979px){
.busca input {
    border: 2px solid #000000;
    border-radius: 8px 0 0 8px;
    height: 27px;
    padding: 7px 0 7px 9px;
    font-size: 13px;
    box-shadow: 0 0 0px 0px #000000;
}
.busca .botao-busca {
    height: 44.9px;
    box-shadow: 0 0 0px 0px #000000;
    right: -33px;
    width: 45px;
}
}
   /*---final do código---*/

/* MOBILE - (Tamanho do Preço)*/
    /* inicio do código */
@media only screen and (max-width: 767px){
.preco-promocional {
    font-size: 30px;
    color: #009900;
    font-weight: 900;
    text-align: center;
    font-family: 'Open Sans' ,sans-serif;
    white-space: nowrap;
    text-shadow: 1px 1px 0 black;
}
}
   /* final do código */

/* MOBILE -(Retângulo do Carrinho)*/
    /* inicio do código */
@media only screen and (max-width: 979px){
.carrinho {
    border-width: 2px;
    border-style: solid;
    border-color: #ff6600;
    position: relative;
    border-radius: 8px !important;
    background-color: #ffffff;
    background-position: 10px 50px;
    height: 40px;
}
}
     /* final do código */

/*Mobile -( Letra do Carrinho )*/
    /* inicio do código */
@media only screen and (max-width: 768px){
.carrinho.vazio > a span {
    float: none;
    display: block;
    margin-left: 9px;
    line-height: 40px;
    padding: 0;
    font-size: 15px;
    color: #ff0000;
    font-weight: 500;
}
}
    /* final do código */

/*Mobile - (Posição do Número de Contato)*/
    /* inicio do código */
@media only screen and (max-width: 768px){
#barraTopo .canais-contato ul {
    margin: 0;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    width: 200px;
    margin-top: -1px;
}
}
     /* final do código */

/* MOBILE -(Posição da Letra Carrinho Vazio)*/
    /* inicio do código */
@media only screen and (max-width: 768px){
#barraTopo .carrinho.vazio > a span {
    float: none;
    display: block;
    padding: 0;
}
}
/* final do código */


/* Mobil -(Posição do Texto(Central)(Categorias,Conteúdo,Sobre a Loja,Contato)*/
    /* inicio do código */
@media only screen and (max-width: 768px){
#rodape .titulo {
    padding: 10px 0;
    margin: 0 0 10px;
    text-align: Center;
    font-size: 20pt;
    text-shadow: 1px 1px 2px #000000;
    font-family: 'Libre Baskerville', serif;
}
}
    /* final do código */

/* MOBILE - (Tirar o Traço (Tamanho da Tela)após(Categorias/Conteúdo/Sobre a Loja/Contato)*/
    /* inicio do código */
@media only screen and (max-width: 768px){
.institucional * {
    border-bottom-color: transparent;
}
}
     /* final do código */

/* MOBILE - (Tirar Barras que Separa(Fale Conosco/Telefone/Whatsapp))*/
    /* inicio do código */
@media only screen and (max-width: 979px){
.canais-contato ul li {
    padding-left: 1px;
    margin-left: 10px;
    border-left: 0;
}
}
     /* final do código */

/* Aviso - (Preços e Condições Exclusivas para Vendas Efetuadas através do Site)(Página do Calculo Frete)*/
    /* inicio do código */
.parcelas-produto .accordion:after {
content: "*Preços e Condições Exclusivas Para Vendas Efetuadas Através do Site.";
      border-top: 1px solid #000000;
      padding: 10px;
      margin-left: -8px;
      padding-top: 13px;
      margin-top: 3px;
      color: #ffffff;
      font-size: 15px;
      font-weight: 600;
      background: url('https://cdn.awsli.com.br/189/189929/arquivos/Fundo-com-piguimento-verde-kart-drc.png') #000000;
      width: 98%;
      border-top: 5px solid #ff0000;
      border-left: 2px solid #ff0000;
      border-right: 2px solid #ff0000;
}
/* <==========> Final do Código <==========> */


/* MOBILE - (Alterar Posição do Retângulo em cima da Imagem(10% Desconto))*/
    /* inicio do código */
@media only screen and (max-width: 979px){
.bandeiras-produto {
    top: -5px;
}
}
/* <==========> Final do Código <==========> */



/* MOBILE - RODAPÉ - DESCRIÇÃO - ( Categorias / Conteúdo / Sobre a Loja ) */
@media only screen and (max-width: 768px){
rodape .titulo, #rodape .institucional * {
    color: #ffffff;
    text-align: Center;
    font-size: 14px;
    left: 0;
}
.span12.visible-phone {
    background: #ffffff;
    margin-top: 15px;
    border: 2px solid #000000;
    border-radius: 10px;
}
.span4.sobre-loja-rodape {
    margin-top: 15px;
    padding: 15px;
}
.span4.links-rodape.links-rodape-paginas {
    margin-top: -15px;
    padding: 15px;
}
.lista-redes {
    margin-top: 15px;
    margin-left: 30px;
}
.span4.links-rodape.links-rodape-categorias {
    height: 470px;
    padding: 15px;
}
}
/* <==========> Final do Código <==========> */


/* MOBILE - CEP -(? Não sei Meu Cep)*/
@media only screen and (max-width: 768px){
#formCalcularCep .form-inline a {
    font-size: 12px;
    line-height: 1.3em;
    margin-top: 20px;
    color: #000000;
    display: inline-block;
    width: 136px;
    vertical-align: middle;
    margin-left: 50px;
}
}
/* <==========> Final do Código <==========> */


/* Teste 20 Mobile(Trocar a Cor Imagem telefone Rodapé)*/
@media only screen and (max-width: 768px){
#rodape .institucional .conteiner .span12.visible-phone ul li i {
    color: #ff0000;
    text-shadow: none;
}
}
/* <==========> Final do Código <==========> */


/* Mobile(Trocar a Cor Imagem Facebook)*/
@media only screen and (max-width: 768px){
#rodape .institucional .redes-sociais .lista-redes ul li i {
    color: rgb(255, 255, 255);
}
}
/* <==========> Final do Código <==========> */
    

/* Adicionar no PagSeguro(Pagamento Via Boleto)*/
‪#formasPagamento‬ {
   background-image:url(https://cdn.awsli.com.br/76/76798/arquivos/boleto_cart.png); 
   background-repeat: no-repeat;
}
/* <==========> Final do Código <==========> */
    
  
/* Deixar Produto Indisponível Colorido */
.listagem-item.indisponivel, .listagem.com-caixa .listagem-item.indisponivel { 
    background: none;
} 
.listagem-item.indisponivel .imagem-produto img { 
    opacity: 100;
    -webkit-filter: none; 
}
.listagem-item.indisponivel .info-produto .nome-produto { 
    opacity: 1;
}
/* <==========> Final do Código <==========> */
 
    
/* Botão Ir ás Compras*/
.botao {
    font-size: 14px;
    line-height: normal;
    text-transform: none;
    padding: 6px 14px;
    display: inline-block;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    background-color: #2ced31;
    white-space: nowrap;
}
/* <==========> Final do Código <==========> */


    
/* Tirar Sombra Menu Lateral(Listagem Produto)*/
.menu.lateral .ativo {
    background-color: rgba(255,255,255,0.06);
}
/* <==========> Final do Código <==========> */

    
/* Aumento do Logotipo(DRC Kart)*/
.logo a img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -75px;
    right: 0;
    margin: auto;
    max-height: 120%;
    max-width: 120%;
    border-radius: 5px;
} 
/* <==========> Final do Código <==========> */



/* Mobile - Posição Logotipo(DRC Kart) */
@media only screen and (max-width: 768px){
.logo a img {
    max-width: 110%;
    right: -80px;
    left: -75px;
}
}
/* <==========> Final do Código <==========> */



/* Botão Ir as Compras */
.fundo-principal, .botao.principal, .botao.principal:hover, .menu li:hover > a .fundo-secundario, .flex-control-paging li a.flex-active, .dropdown-menu > li > a:hover, .filtro.lista ul li label:hover, .filtro.lista ul li.active label, .menu-simples li a:hover, .menu-simples li.active a {
    background-color: #2ced31;
}
/* <==========> Final do Código <==========> */



/* Menu Da Segunda Página */
.menu.lateral .nivel-dois {
    min-width: 109%;
}
/* <==========> Final do Código <==========> */



/* NEWSLETTER */
#barraNewsletter, #barraNewsletter .show-hide, #barraNewsletter .componente, #barraNewsletter.posicao-rodape .conteiner {
     background-image: url("https://cdn.awsli.com.br/424/424705/arquivos/kart-pecas-drc-loja.jpg");
     min-height: 141px;
}
#barraNewsletter .componente .texto-newsletter, #barraNewsletter .componente .alert {
    color: #ffffff;
    width: 100%;
    font-size: 28px;
    text-align: center;
    margin-left: 30px;
}
#barraNewsletter .componente input[type="text"] {
    border: 1px solid #ff6c01;
    width: 700px;
    margin-right: 5px;
    border-radius: 5px;
    margin-top: 10px;
    padding: 10px;
}
#barraNewsletter .componente .botao {
    padding-bottom: 8px;
    margin-top: 10px;
    width: 155px !important;
    padding: 13px;
}
#barraNewsletter .componente .input-conteiner {
    margin-left: 60px;
}
#barraNewsletter .componente .interno-conteudo {
    background-image: url(https://cdn.awsli.com.br/420/420932/arquivos/newsletter-icon-2.png);
    background-repeat: no-repeat;
}
/* <==========> Final do Código <==========> */


/* Imagem Telefone (Cor e Posição)*/
.icon-phone::before {
     content: "\f095";
     color: #009900;
     margin-right: -6px;
}
/* <==========> Final do Código <==========> */



/* Imagem Fale Conosco (Cor e Posição)*/
.icon-comment::before {
     content: "\f075";
     color: #009900;
     margin-right: -8px;
}
/* <==========> Final do Código <==========> */



 /* <-----> CORREIOS - (PAC e SEDEX) <----->*/
.produto .cep ul li {
     background: url('https://images.tcdn.com.br/assets/store/img/encomenda.png') no-repeat -2px 0px;
}
.produto .cep ul li:last-child {
     background: url('https://images.tcdn.com.br/assets/store/img/sedex.png') no-repeat -2px 0px;
}
.nome.cor-secundaria {
     color: transparent;
}
.produto .cep ul {
     border: 1px solid #ff6c01;
     border-radius: 5px;
}
.produto .cep ul li .aviso {
    margin: 10px 65px 0;
    background: #000000;
    color: #ffffff;
    border-radius: 5px;
    border: 0px solid #000000;
}

.produto .cep .aviso-disponibilidade {
    font-size: 15px;
    display: none;
}
.valor.cor-principal {
    margin-left: 110px;
    line-height: 26px;
}
.produto .cep ul li {
    border-bottom: 1px solid #000000;
}
/* <==========> Final do Código <==========> */



 /* <-----> MOBILE - CORREIOS - ( PAC e SEDEX ) <----->*/
@media only screen and (max-width: 767px){
.produto .cep ul li {
     background: url('https://cdn.awsli.com.br/424/424705/arquivos/Pac - local Calculo.png') no-repeat -12px 0px;
     background-size: 75px;
}
.produto .cep ul li:last-child {
     background: url('https://cdn.awsli.com.br/424/424705/arquivos/Sedex - local Calculo.png') no-repeat -15px 0px;
     background-size: 95px;
}
.produto .cep ul li .prazo {
     color: #ff0000;
     margin-left: -10px;
}
.produto .cep ul li .valor {
     margin-left: -9px;
}
.input-append .btn, .input-prepend .btn {
     line-height: 0;
     padding: 0;
}
.produto .cep ul li .aviso {
    margin: 10px 5px 0;
}
.valor.cor-principal {
    margin-left: 72px !important;
}
.produto .cep ul {
   width: 104%;
   margin-left: -17px;
}
}
/* <==========> Final do Código <==========> */



/* Mobile - (Retângulo (Amarelo com Borda Preta) Na Segunda Página do Menu dos Produtos)*/
@media only screen and (max-width: 767px){
.conteudo h1 {
     margin-left: auto;
     margin-right: auto;
}
}
/* <==========> Final do Código <==========> */


/* Mobile - Correios (Posição)*/
@media only screen and (max-width: 767px){
.pagamento-selos #span4-envios ul li img {
     width: 70% !important;
     margin-left: 50px;
}
}
/* <==========> Final do Código <==========> */



/* Mobile - Calculo do Frete(Retangulo) */
@media only screen and (max-width: 767px){
.input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] {
     display: inline-block;
     width: 50%;
     margin-left: 25px;
     margin-top: 10px;
}
}
/* <==========> Final do Código <==========> */



/* Mobile - Calculo do Frete(Botão OK)*/
@media only screen and (max-width: 767px){
.input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child {
     margin-left: 5px;
     border-radius: 0 4px 4px 0;
     width: 35px;
     font-weight: 700;
     background: #33ff33 !important;
     color: #000000;
     border-color: #000000 !important;
     margin-top: 10px;
     height: 30px;
}
}
/* <==========> Final do Código <==========> */


/*---MOBILE - PÁGINA COMPRAR - (Inicio/Categoria/Nome Produto/)---*/
@media only screen and (max-width: 767px){
.info-principal-produto .breadcrumbs {
     border: 0;
     width: auto;
}
}
/* <==========> Final do Código <==========> */


/* MOBILE - Menu Vertical  ( Quando Clica P/ Abrir )*/
@media only screen and (max-width: 767px){
.menu.superior .nivel-um, .menu.lateral .nivel-um {
     margin: 10px 0 0;
     border: transparent;
}
.menu.lateral {
     background-color: transparent;
}
}
/* <==========> Final do Código <==========> */


/* MOBILE  - Botão - ( Finalizar a Compra )*/
@media only screen and (max-width: 767px){
.botao.principal.botao-comprar, .botao.principal.grande, .acoes-produto-responsiva .tag-comprar {
     width: 70%;
     margin-right: 25px;
}
.botao.grande {
     font-size: 22px;
}
.botao.principal.grande, .acoes-produto-responsiva .tag-comprar {
     border-radius: 8px;
}
}
/* <==========> Final do Código <==========> */


/* MOBILE  - Botão  - ( Comprar ) */
@media only screen and (max-width: 767px){
.botao.botao-comprar.principal.grande {
     font-size: 26px;
     padding: 1px 15px;
}
}
/* <==========> Final do Código <==========> */


/* MOBILE – Pág. Finalizar o Pedido  - ( Posição do Preço – Posição Central  )*/
@media only screen and (max-width: 767px){
.preco-produto strong.titulo, .resumo-compra .preco-produto .titulo, .resumo-compra .total strong {
     font-size: 25px;
     text-align: center;
}
}
/* <==========> Final do Código <==========> */


/* MOBILE - Calculo do Frete ( Pág. do Carrinho )*/
@media only screen and (max-width: 767px){
#calcularFrete {
     margin-left: 5px;
     margin-top: 4px;
     color: #ff6600;
     font-size: 16px;
     font-weight: 700;
     width: 40%;
}
.input-append .add-on, .input-append .btn, .input-append .btn-group {
     margin-left: 10px;
     margin-top: 10px;
     width: 34%;
     background: #33ff33 !important;
     color: #000000;
     border-color: #000000 !important;
}
}
/* <==========> Final do Código <==========> */


/* MOBILE - PÁGINA COMPRAR - ( Inicio/Categoria/Nome do Produto)*/
@media only screen and (max-width: 767px){
.info-principal-produto .breadcrumbs ul li * {
     font-size: 12px;
     font-weight: 400;
     background: #1b5cbe;
     border-radius: 18px 50px 50px 18px;
     padding: 0 10px 0 0;
     margin: 1px;
     margin-left: 5px;
}
}
/* <==========> Final do Código <==========> */


/* MOBILE - Pág. Comprar ( Posição – Disponibilidade do Produto )*/
@media only screen and (max-width: 767px){
.produto .acoes-produto .comprar span span {
     text-align: center;
}
}
/* <==========> Final do Código <==========> */


/* MOBILE – Pág. Finalizar o Pedido  - ( CARRINHO – Posição Central  )*/
@media only screen and (max-width: 767px){
.cabecalho-interno .titulo {
     text-align: center;
     color: #ff0000;
}
}
/* <==========> Final do Código <==========> */


/* MOBILE – Cadastrar E-mail*/
@media only screen and (max-width: 767px){
.identificacao .control-group .submit-email.botao.principal {
     max-width: 70%;
     margin-left: 35px;
}
}
/* <==========> Final do Código <==========> */


/* Remove Quantidade de Produtos Por Categoria */
.pagina-categoria .filtro-coluna li label small {
     display: none;
}
/* <==========> Final do Código <==========> */



/* Pág. Inicial - Fundo Branco ( Meus Pedidos - Minha Conta )*/
.acoes-conta li {
     background: #ffffff;
}
/* <==========> Final do Código <==========> */


/* Produto Adicionado no Carrinho */
.carrinho > a span b {
     display: none;
}
.carrinho > a span {
     padding: 12px 0 0;
     margin-left: -5px;
     color: #ff0000;
}
.carrinho > a strong {
     font-size: 28px;
     margin-left: 5px;
}
#barraTopo .carrinho > a strong {
     font-size: 28px;
     margin-top: 5px;
}
/* <==========> Final do Código <==========> */


/* MOBILE –  Pág. Comprar ( Posição - Preço )*/
@media only screen and (max-width: 767px){
.acoes-produto .preco-produto, .produto-compartilhar {
     text-align: center;
}
}
/* <==========> Final do Código <==========> */


/* MOBILE – Finalizar a Compra ( Posição do Texto )*/
@media only screen and (max-width: 767px){
.icon-ok::before {
     margin-left: -15px;
}
}
/* <==========> Final do Código <==========> */


/* MOBILE – Finalizar a Compra ( Posição do Texto )*/
     /* inicio do código */
@media only screen and (max-width: 767px){
.botao i {
     margin-right: -1px;
}
}
/* <==========> Final do Código <==========> */


/* MOBILE – Selo Segurança (Posição)*/
@media only screen and (max-width: 767px){
.acao-editar {
     background: url(' https://cdn.awsli.com.br/424/424705/arquivos/selo-seguranca-kartdrc.png ') no-repeat 60px 0px;
     margin-top: -20px;
}
}
/* <==========> Final do Código <==========> */


/*------------ MENU SUPERIOR-(Layout) ------------*/ 
.menu.superior {
    background: transparent;
}
.menu .nivel-dois, .menu .nivel-tres, .menu.lateral .nivel-um > li > a {
    box-shadow: 0 0 5px rgba(255,0,3,0);
}
.menu .nivel-dois li:hover, .menu.lateral.outras .nivel-um li:hover a {
     background-color: #66ff00;
     border-bottom: 2px solid #000000;
     border-top: 2px solid #000000;
}
.menu.superior .titulo {
    margin: 8px 0;
}
.menu.superior .titulo {
     width: 85px !important;
     text-align: center;
     line-height: 18px;
     font-size: 13px;
     color: #000000;
     background: #ffffff;
     border: 1px solid #000000;
}
.menu.superior .nivel-dois a {
    line-height: 40px;
}
.menu.superior .nivel-dois {
     top: 55px;
}
.menu.superior .nivel-um > li {
     padding: 0px 1px !important;
}
.menu.superior .nivel-um > li:hover {
     background-color: #1b5cbe;
     margin-top: 0px;
     border-top: 2px solid #ff0003;
     border-right: 2px solid #ff0003;
     border-left: 2px solid #ff0003 !important;
     top: 7px;
}
/*------------ Coroa De Alumínio ------------*/
.categoria-id-1461329.com-filho.borda-principal {
     background: #66ff00;
     border-top-left-radius: 10px;
     border-top-right-radius: 10px;
     height: 55px;
}
/*------------ Freio De Kart ------------*/
.categoria-id-1886226.borda-principal {
    background: #66ff00;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height: 55px;
}
/*------------ Roda Drif Trike ------------*/
.categoria-id-1461826.com-filho.borda-principal {
     background: #66ff00;
     border-top-left-radius: 10px;
     border-top-right-radius: 10px;
     height: 55px;
}
/*------------ Roda Drif Trike ------------*/
.categoria-id-1437471.com-filho.borda-principal {
    background: #66ff00;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height: 55px;
}
/*------------ Roda Drif Trike ------------*/
.categoria-id-1543293.com-filho.borda-principal {
    background: #66ff00;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height: 55px;
}
/*------------ Roda Drif Trike ------------*/
.categoria-id-1494923.com-filho.borda-principal {
    background: #66ff00;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height: 55px;
}
/*------------ Peças Kart Cadete ------------*/
.categoria-id-2122594.borda-principal {
    background: #66ff00;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height: 55px;
}
/*------------ Filtro De Gasolina ------------*/
.categoria-id-1603373.borda-principal {
    background: #66ff00;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height: 55px;
}
/*------------ Aplicador De Fita 3M ------------*/
.categoria-id-1468990.com-filho.borda-principal {
    background: #66ff00;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height: 55px;
}
/*------------ Bomba De Gasolina ------------*/
.categoria-id-1461809.com-filho.borda-principal {
    background: #66ff00;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height: 55px;
}
/*------------ Peças Motor De Kart ------------*/
.categoria-id-1437422.com-filho.borda-principal {
    background: #66ff00;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height: 55px;
}
/*------------ Motor De Kart 13HP ------------*/
.categoria-id-1810091.com-filho.borda-principal {
    background: #66ff00;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height: 55px;
}
/* <==========> Final do Código <==========> */


/* MENU SUPERIOR - Remover Setinha (Layout) */
.menu li.com-filho > a i {
     display: none;
}
/* <==========> Final do Código <==========> */


/* MENU SUPERIOR - Centralizar */
#cabecalho > .conteiner > .menu.superior {
    text-align: center; 
}
#cabecalho > .conteiner > .menu.superior .nivel-um > li {
    text-align: center;
    float: none;
    display: inline-block;
}
/* <==========> Final do Código <==========> */


/*---- (MENU)-Alterar Posição Menu Superior - Nivel Dois (Penultimo e Último) ---*/
#barraTopo .menu .categoria-id-1543293 ul.nivel-dois, #cabecalho .categoria-id-1543293 ul.nivel-dois {
    left: -101px !important;
    text-align: right;
}
#barraTopo .menu .categoria-id-1494923 ul.nivel-dois, #cabecalho .categoria-id-1494923 ul.nivel-dois {
    left: -71px !important;
    text-align: right;
}
/* <==========> Final do Código <==========> */


/*---- (Menu Barra Flutuante)-Alterar Posição Menu - Barra Flutuante Nível Dois(Último) ---*/
#barraHude .menu .categoria-id-1494923 ul.nivel-dois, #barraHide .categoria-id-1494923 ul.nivel-dois {
    left: -59px !important;
}
/* <==========> Final do Código <==========> */



/* MOBILE - MENU SUPERIOR */
@media only screen and (max-width: 767px){
.menu.superior .nivel-um > li:hover {
    top: 0px;
}
.categoria-id-1461329.com-filho.borda-principal {
    height: 100%;
}
.categoria-id-1461417.com-filho.borda-principal {
     height: 100%;
}
.categoria-id-1461826.com-filho.borda-principal {
     height: 100%;
}
.conteudo-topo .busca-mobile {
     padding: 0px;
}
.menu.superior .nivel-dois li a, .menu.lateral .nivel-dois li a {
    font-size: 16px;
    text-align: center;
}
.menu.superior .titulo {
    width: 100% !important;
}
.conteudo-topo .busca-mobile .atalho-menu {
     color: #000000;
     text-shadow: none !important;
     border: solid 2px #000000;
     border-radius: 10px;
     width: 20px;
     letter-spacing: -1px;
}
.menu.superior .nivel-dois a {
    line-height: 30px;
}
.menu.superior .titulo {
    background: transparent;
    border: transparent;
}
.menu .nivel-dois li:hover, .menu.lateral.outras .nivel-um li:hover a {
    background-color: #2f82d5;
    border: transparent;
    width: 85%;
    margin-left: 15px;
}
.atalho-menu.visible-phone.icon-th.botao.principal {
    background-color: #66ffff;
}
.icon-th::before {
    content: 'MENU';
    margin-left: -10px;
    font-weight: 600;
}
}
/* <==========> Final do Código <==========> */


/* MOBILE – PAGAMENTO DESCRIÇÃO */
@media only screen and (max-width: 767px){
.parcelas-produto .accordion {
    width: 92%;
}
}
/* <==========> Final do Código <==========> */


/*---MOBILE – Posição  Botão ( Página Inicial )---*/
@media only screen and (max-width: 767px){
.breadcrumbs ul li * {
   margin: 55px;
}
}
/* <==========> Final do Código <==========> */


/*---RODAPÉ INSTITUCIONAL---*/
#rodape .institucional { 
    background: linear-gradient(to bottom,#ff6600 50%,#ffffff 100%);
    padding: 0 0 1px;
    border-bottom: 2px solid #ff6c01;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-right: 2px solid #ff6c01;
    border-left: 2px solid #ff6c01;
}
#rodape .pagamento-selos {
    background: #ffffff; 
}
/* <==========> Final do Código <==========> */


/*--- MOBILE – Rastreamento dos Correios (Tamanho)---*/
@media only screen and (max-width: 767px){
#rastreadorCorreios button.in-out {
    height: 180px !important;
    width: 30px !important;
}
#rastreadorCorreios {
    width: 70%;
    top: 17% !important;
    margin-top: 100px;
}
#rastreadorCorreios #conteiner {
    padding: 5px 25px !important;
}
}
/* <==========> Final do Código <==========> */


/*--- Barra Flutuante ---*/
 #barraTopo .busca {
    width: 70%;
    margin-left: -350px;
}  
/* <==========> Final do Código <==========> */


/*--- MOBILE – Menu---*/
@media only screen and (max-width: 767px){
.menu .nivel-dois, .menu .nivel-tres, .menu.lateral .nivel-um > li > a {
    border: transparent;
}
.categoria-id-1468990.com-filho.borda-principal {
    height: 65px;
    margin-bottom: 5px !important;
    background: #333333;      
}
.categoria-id-1461809.com-filho.borda-principal {
    height: 97px;
    margin-bottom: 5px !important;
    background: #333333; 
}
.categoria-id-1461329.com-filho.borda-principal {
    height: 67px !important;
    margin-bottom: 5px !important;
    background: #333333; 
}
.categoria-id-1603373.borda-principal {
    height: 67px !important;
    margin-bottom: 5px !important;
    background: #333333; 
}
.categoria-id-1886226.borda-principal {
    height: 67px !important;
    margin-bottom: 5px !important;
    background: #333333; 
}
.categoria-id-1810091.com-filho.borda-principal {
    height: 67px !important;
    margin-bottom: 5px !important;
    background: #333333; 
}
.categoria-id-1437422.com-filho.borda-principal {
    height: 67px !important;
    margin-bottom: 5px !important;
    background: #333333; 
}
/*------------ Peças Kart Cadete ------------*/
.categoria-id-2122594.com-filho.borda-principal {
    height: 67px !important;
    margin-bottom: 5px !important;
    background: #333333;
}
.categoria-id-1437471.com-filho.borda-principal {
    height: 67px !important;
    margin-bottom: 5px !important;
    background: #333333; 
}
.categoria-id-1461826.com-filho.borda-principal {
    height: 67px !important;
    margin-bottom: 5px !important;
    background: #333333; 
}
.categoria-id-1543293.com-filho.borda-principal {
    height: 67px !important;
    margin-bottom: 5px !important;
    background: #333333; 
}
.categoria-id-1494923.com-filho.borda-principal {
    height: 67px !important;
    margin-bottom: 5px !important;
    background: #333333; 
}   
.menu.superior .nivel-um > li:hover {
    background-color: #ed512b;
    border-top: 2px solid #000000;
    border-right: 2px solid #000000;
    border-left: 2px solid #000000 !important;
}
.menu.superior .titulo {
    color: #ffff00;
}
.menu .nivel-dois a {
    color: #ffff00;
}
.menu.superior .nivel-um .titulo, .menu.lateral .nivel-um .titulo {
    background-color: #00dfff;
    margin-left: 5%;
    width: 90% !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
}
/* <==========> Final do Código <==========> */



/*---Atendimento Rodapé---*/
#span4-envios {
display: inline-block;
   width: 20%;
   margin-left: 2.564102564102564%;
}
#span4-envios ul {
   margin: 0;
}
.pagamento-selos .span4 {
   width: 25%;
}
.pagamento-selos .span4.atendimento {
   width: 22%;
}
/* <==========> Final do Código <==========> */


/*--- MOBILE – Atendimento Rodapé---*/
@media only screen and (max-width: 767px){
#span4-envios {
display: inline-block;
   width: 100%;
   margin-left: 2.564102564102564%;
}
#span4-envios ul {
   margin: 0;
}
.pagamento-selos .span4 {
   width: 100%;
}
.pagamento-selos .span4.atendimento {
   width: 100%;
}
.pagamento-selos .span4.selos img {
    height: auto;
}
.pagamento-selos .span4.atendimento > ul {
    text-align: center;
}
.fa.fa-clock-o {
    left: 30px !important;
}
.fa.fa-whatsapp {
    left: 48px !important;
}
.fa.fa-phone {
    left: 70px !important;
}
.fa.fa-envelope-o {
    left: 48px !important;
}
.fa.fa-map-marker {
    left: 40px !important;
}  
}
/* <==========> Final do Código <==========> */


/*--- MOBILE - Botão Continuar Comprando ---*/
@media only screen and (max-width: 767px){
.acao-editar > div > * {
    margin-top: 50px !important;
    margin-right: 60px !important;
}
}
/* <==========> Final do Código <==========> */


/*--- MOBILE - Botão Finalizar a Compra ---*/
    /*---inicio do código--- */
@media only screen and (max-width: 767px){
.botao.principal.grande {
    margin-top: -2px !important;
}
}
/* <==========> Final do Código <==========> */


/*--- MOBILE - Remover Contato ---*/
@media only screen and (max-width: 767px){
.span12.visible-phone {
    display: none !important;
}
}
/* <==========> Final do Código <==========> */



/* <------> Bloqueio Envio P/ Rio de Janeiro <------> */
#appmake-cep-nao-aceito {
    margin-top: 20px;
    text-align: center;
    font-size: 15px;
    height: 47px;
    line-height: 25px;
    background: url('https://cdn.awsli.com.br/189/189929/arquivos/Fundo-com-piguimento-verde-kart-drc.png') #000000;
    border-top: 5px solid #ff0000;
    border-left: 2px solid #ff0000;
    border-right: 2px solid #ff0000;
}
.control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline {
    color: #ffffff;
}

/* <==========> Final do Código <==========> */


/* <------> MOBILE - Bloqueio Envio P/ Rio de Janeiro <------> */
@media only screen and (max-width: 767px){
#appmake-cep-nao-aceito {
    height: 40px;
    line-height: 20px;
    margin-top: 5px;
    font-weight: 600;
    width: 108%;
    margin-left: -13px;
}
}
/* <==========> Final do Código <==========> */



/* <------> Pagamento com Boleto <------> */
.desconto-a-vista {
    color: #ff0000;
}
.produto .acoes-produto .preco-produto .titulo {
    font-size: 18px;
    background-color: #1c1c1c;
    color: #4bfb11;
}
/* <==========> Final do Código <==========> */


/* <------> MOBILE – Botão Whatsapp <------> */
@media only screen and (max-width: 767px){
.whatsapp-chat img {
    background: transparent !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    box-shadow: 5px 5px 10px transparent !important;
}
}
/* <==========> Final do Código <==========> */


/* <------> Fale Conosco-Remover dados Pessoais <------> */
.table.table-hover.hidden-phone {
    display: none;
}
/* <==========> Final do Código <==========> */


/* <------> REMOVER - Coluna lado Esquerdo Quando Clica no Nome da Categoria <------> */
.coluna.span3 {
    display: none;
}
/* <==========> Final do Código <==========> */



/* <------> Botão COMPRAR - Efeito Sombra Branca Passando <------> */
.acoes-produto .comprar .botao-comprar {
    position:relative;
    -moz-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -webkit-transition: all 300ms ease;
    transition: all 300ms ease;
    overflow:hidden;
}
.acoes-produto .comprar .botao-comprar::before {
    content: "";
    background: linear-gradient(-90deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.75) 50%,rgba(255,255,255,0.75) 51%,rgba(255,255,255,0) 100%);
    height: 100%;
    width: 6em;
    display: block;
    position: absolute;
    top: 0;
    left: -4.5em;
    transform: skewX(-45deg) translateX(0);
    animation: sheen 6s linear infinite;
}

@keyframes sheen {
    0% {
    left: calc(-100% - 5em);
}
15% {
    left: calc(100% + 5em);
}
100% {
    left: calc(100% + 5em);
}
}
/* <==========> Final do Código <==========> */



/* <------> Busca Por - Não Achou <------> */
.alert-product {
    margin-top: 20px;
    font-size: 20px;
    border: 1px solid;
    padding: 10px;
}
/* <==========> Final do Código <==========> */



/* <------> BOLETOS Bancário - Descrição <------> */
.parcelas-produto .accordion .accordion-group .accordion-heading span.accordion-toggle {
    line-height: 20px;
    font-size: 14px;
    color: #ff0000;
}
.parcelas-produto .accordion .accordion-group .accordion-heading img {
    max-height: 40px;
}
/* <==========> Final do Código <==========> */


/* <------> BOTÃO Finalizar Compra <------> */
.botao.grande {
    font-size: 22px;
    padding: 7px 1px;
}
.botao:hover {
    background-color: #1c1c1c !important;
    color: #4bfb11 !important;
    box-shadow: 2px 3px #4bfd11 !important;
    transition: all .4s ease-in-out;
}
/* <==========> Final do Código <==========> */


/* <------> SELO Mercado Pago - Rodapé <------> */
.gateways-rodape {
    background: url("https://cdn.awsli.com.br/production/static/img/formas-de-pagamento/mercadopagov1-logo.png?v=7d574cb") no-repeat right center;
    width: 70%;
    border: transparent;
}
/* <==========> Final do Código <==========> */


/* <------> AJUSTE - Descrição Produto Mobile <------> */
@media only screen and (max-width:767px) {
.pagina-produto .abas-custom #descricao p img {
    width: 80% !important;
    height: auto !important;
    transform: scale(1.05);
}
.pagina-produto .abas-custom #descricao p strong img {
    width: 300px !important;
    height: 288px !important;
    transform: scale(1);
}
}
/* <==========> Final do Código <==========> */



/* <======> Botão Quantidade - Página do Produto <======> */
/* BOTAO ADD PAG PRODUTO */
.produto .acoes-produto .comprar{
        display: flex;
}
.produto .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho-title,
.produto .acoes-produto .comprar .disponibilidade-produto {
    display: none;
}
.produto .acoes-produto .comprar .qtde-adicionar-carrinho {
    text-align: right;
    margin-bottom: 0px;
    width: auto !important;
    padding: 5px 10px;
}
.qtde-adicionar-carrinho i {
    color: #ffffff;
}
.qtde-button {
    position: relative;
    cursor: pointer;
    font-size: 14px;
    line-height: 1.4;
    width: 20px;
    text-align: center;
   -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    background-color: #ff6319;
    border-radius: 2px;
}
.qtde-carrinho {
    width: 25px !important;
    height: 40px;
    float: left;
    display: block;
    padding: 0;
    margin: 0;
    border: none !important;
    background: #e8e8e8 !important;
}
.qtde-adicionar-carrinho input[type=number] {
    -moz-appearance: textfield;
    padding: 10px 25px 10px 10px !important;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border-color: #d7d7d7;
    box-shadow: none;
    font-size: 16px !important;
    font-weight: 700;
    text-align: center;
    margin-bottom: 0;
}
.qtde-nav {
    float: left;
    position: relative;
    height: 40px;

}
.qtde-button.qtde-plus {
    position: absolute;
    height: 48%;
    top: 0;
    border: none !important;
}
.qtde-button.qtde-minus {
    position: absolute;
    height: 48%;
    bottom: 0px;
    border: none !important;
}
.pagina-produto .botao.principal.botao-comprar {
    background: #ff6c01 !important;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    -webkit-transition: opacity 0.25s ease-in-out;
    -moz-transition: opacity 0.25s ease-in-out;
    -ms-transition: opacity 0.25s ease-in-out;
    -o-transition: opacity 0.25s ease-in-out;
    transition: opacity 0.25s ease-in-out;
}
/* Listagem Botão */
 .listagem .botao-comprar {
    background: #ff6c01 !important;
    border-radius: 5px;
    font-size: 18px;
    line-height: 26px;
    width: 55%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
   -webkit-transition: opacity 0.25s ease-in-out;
    -moz-transition: opacity 0.25s ease-in-out;
    -ms-transition: opacity 0.25s ease-in-out;
    -o-transition: opacity 0.25s ease-in-out;
    transition: opacity 0.25s ease-in-out;
}
.listagem-item:hover .acoes-produto {
    bottom: -1px;
    border: transparent;
    background-color: #fff;
    height: 9.5%;
}
.botao.botao-comprar.principal.botao-comprar-ajax {
    width: 45%;
    margin-left: 20%;
    float: left;
}

/* <==========> Final do Código <==========> */



/* <------> Botão Quantidade Página - "Carrinho" <------> */
.quantidade {
    border: 1px solid #d7d7d7;
    width: 110px;
    margin: 0 auto;
    border-radius: 5px;
    background: #ffffff;
}
.tabela-carrinho .quantidade input[type="text"] {
    width: 35px;
    margin: 0 6px;
    border-top: 0;
    border-bottom: 0;
    border-radius: 0;
    border-color: #d7d7d7;
}
/* <==========> Final do Código <==========> */



/* <------> MOBILE - Botão Quantidade Página - "Carrinho" <------> */
@media only screen and (max-width: 767px){
.quantidade {
    border: 1px solid #d7d7d7;
    width: 150px;
    margin: 0 auto;
    border-radius: 5px;
    background:
    #fff;
}
.tabela-carrinho .quantidade input[type="text"] {
    width: 35px;
    margin: 0 6px;
    border-top: 0;
    border-bottom: 0;
    border-radius: 0;
    border-color: #d7d7d7;
}
}
/* <==========> Final do Código <==========> */




/* <------> MOBILE - Botão Adicionar - Página Unicial <------> */
@media only screen and (max-width: 767px){
.tag-comprar.fundo-principal {
    margin-top: 175px;
    height: 10px;
    background-color: #33ff33 !important;
    line-height: 10px;
}
.acoes-produto-responsiva.visible-phone {
    margin-right: 100px !important;
}
.acoes-produto-responsiva {
    text-align: center;
}
}
/* <==========> Final do Código <==========> */


/* <------> MOBILE - Botão Adionar - Remover Imagem Carrinho <------> */
@media only screen and (max-width: 767px){
.icon-shopping-cart {
    display: none !important;
}
}
/* <==========> Final do Código <==========> */
