@import url('https://fonts.googleapis.com/css?family=Lato:400,900');

/*Fonte Geral*/
body, span, p, h1, h2, h3, h4, h5, h6, strong, b, td, table, input, a, .titulo {
    font-family: 'Lato', sans-serif !important;
}

/*Cor do menu drop*/
.drop-login ul li > a {
    color: #5b5454;
    font-weight: 600;
    font-size: 14px;
    padding: 0;
}

/*Menu Superior*/
.menu.superior .titulo {
    color: #5b5454;
}

.menu.superior:hover .titulo {
    color: #aaaaaa;
}

.menu.superior:hover li:hover .titulo {
    color: #ff5025;
}

.menu.superior strong {
    font-family: 'Lato', sans-serif;
    letter-spacing: 2px;
}

.menu.superior .nivel-dois li>a {
    margin: 0;
    color: #aaaaaa;
    font-size: 13px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
    letter-spacing: 1px;
    text-transform: uppercase
}

#cabecalho > .conteiner > .menu.superior strong.titulo.cor-secundaria {color: #ff5025;text-transform: uppercase;font-size: 14px;}

/*Full Banner*/
.flexslider .slides img {
    width: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto;   
}  

/*Icones barra superior*/
.bem-vindo:before, #cabecalho .btn-group:before {
    content: '';
    background: url(https://cdn.awsli.com.br/517/517645/arquivos/icones_home.png) no-repeat;
    display: inline-block;
    width: 19px;
    height: 19px;
    background-position: -125px 0;
    margin-right: 10px;
    top: 3px;
    position: relative;
}

.fale-conosco .icon-comment:before {
    content: '';
    background: url(https://cdn.awsli.com.br/517/517645/arquivos/icones_home.png);
    background-position: 0 0;
    height: 20px;
    width: 20px;
    display: block;
    position: relative;
    top: 3px;
}

.carrinho>a .icon-shopping-cart:before {
    content: '';
    background: url(https://cdn.awsli.com.br/517/517645/arquivos/icones_home.png);
    background-position: -250px 0;
    height: 22px;
    width: 22px;
}

.carrinho .carrinho-interno:before, .fale-conosco .contato-canais:before, #cabecalho .bem-vindo .drop-login:before, #cabecalho .btn-group .dropdown-menu:before {
    right: 120px;
    content: '';
    background: url(https://cdn.awsli.com.br/517/517645/arquivos/icones_home.png);
    background-position: -371px 0;
    display: inline-block;
    height: 19px;
    width: 20px;
    position: absolute;
    top: -17px;
}


/*Cor do texto digitado na busca*/
#cabecalho .busca input {
    color: #ff5025;
}

#cabecalho .busca {
    border: 1px solid #aaaaaa;
}

.bem-vindo a, .fale-conosco a, #cabecalho .btn-group a, #cabecalho .dropdown-menu>li>a, #cabecalho .dropdown-menu > li > a:hover {
    color: #ffffff;    
}

/*Cor do texto digitado na busca*/
#cabecalho .busca input {
    color: #ff5025;
}

#cabecalho .busca {
    border: 1px solid #aaaaaa;
}

.bem-vindo a, .fale-conosco a, #cabecalho .btn-group a{
    color: #ffffff;    
}
#cabecalho .dropdown-menu>li>a, 
#cabecalho .dropdown-menu > li > a:hover{
    color: #5b5454;
}
#cabecalho .btn-group .dropdown-toggle .icon-chevron-down:before {
    content: '';
    background: url(//cdn.awsli.com.br/517/517645/arquivos/seta-login.png) no-repeat;
    display: block;
    height: 6px;
    width: 9px;
}

/*Tamanho dos Thumbs*/
.conteudo .listagem .span4 .imagem-produto, 
.conteudo .listagem .produtos-carrossel[data-produtos-linha="3"] .imagem-produto,
.listagem .span3 .imagem-produto, 
.listagem .produtos-carrossel[data-produtos-linha="4"] .imagem-produto{
    height: 400px;
}

.listagem-item:hover .info-produto .nome-produto:after{
    width: 267px;
    right: 0;
    margin: 0 auto;
}
.pagina-categoria .listagem-item:hover .info-produto .nome-produto:after,
.pagina-busca .listagem-item:hover .info-produto .nome-produto:after{
    width: 229px;
}
.aproveite-tambem .listagem-item:hover .info-produto .nome-produto:after{
    width: 224px;
}

/*BG receba ofertas*/
#barraNewsletter.posicao-rodape .componente .interno {
    padding: 50px 0px 70px;
    background-color: whitesmoke;
}

#barraNewsletter, #barraNewsletter .show-hide, #barraNewsletter .componente, #barraNewsletter.posicao-rodape .conteiner {
    background-color: whitesmoke;
}

/*cor receba ofertas*/
#barraNewsletter.posicao-rodape .componente .texto-newsletter {
    display: block;
    font-size: 18px;
    margin-bottom: 13px;
    font-weight: bold;
    color: #ff5025;
}

#barraNewsletter.posicao-rodape .componente .botao {
    position: absolute;
    line-height: 54px;
    padding: 0 43px 0 20px;
    background: transparent;
    color: #ff5025;
    border: 0;
}

#barraNewsletter.posicao-rodape .componente .botao:before {
    content: "";
    background: url(https://cdn.awsli.com.br/517/517645/arquivos/icones_home.png) no-repeat -400px 0;
    width: 14px;
    height: 12px;
    position: absolute;
    right: 20px;
    top: 21px;
    display: inline-block;
}

/*bg rodape*/
#rodape .institucional {
    background: #000000;
    min-height: 290px;
}

.tabela-carrinho .quantidade a.icon-minus:before{
    content: url(//cdn.awsli.com.br/517/517645/arquivos/icone-menos.png);
}
.tabela-carrinho .quantidade a.icon-plus:before{
    content: url(//cdn.awsli.com.br/517/517645/arquivos/icone-mais.png);
}
.tabela-carrinho .excluir .icon-trash:before{
    content: url(//cdn.awsli.com.br/517/517645/arquivos/lixeira.png)
}

@media (max-width: 980px){
    .listagem-item:hover .info-produto .nome-produto:after,
    .pagina-categoria .listagem-item:hover .info-produto .nome-produto:after,
    .pagina-busca .listagem-item:hover .info-produto .nome-produto:after,
    .aproveite-tambem .listagem-item:hover .info-produto .nome-produto:after{
        width: 100%;
    }
    .conteudo .listagem .span4 .imagem-produto, 
    .conteudo .listagem .produtos-carrossel[data-produtos-linha="3"] .imagem-produto, 
    .listagem .span3 .imagem-produto, 
    .listagem .produtos-carrossel[data-produtos-linha="4"] .imagem-produto {
        height: 300px;
    }
}

@media (max-width: 767px){
    #menu-categoria .menu.superior .nivel-um .nivel-dois{
        display: none;
    }
    .finalizar-compra form .acao-editar .botao.principal.grande{
        width: 100%!important;
    }

    #menu-categoria .menu.superior .nivel-um .nivel-dois{
        background: none;
    }

    .menu.superior .nivel-um>li{
        position: relative;
    }    
        .menu.superior .nivel-um>li .click{
            font-size: 28px;
            color: #9A9A9A;
            position: absolute;
            right: 0px;
            top: 15px;
            height: 22px;
            width: 24px;
            z-index: 99;
            display: block;
        }
        .menu.superior .nivel-um>li.ativo .click{
            font-size: 0px;
        }
        .menu.superior .nivel-um>li.ativo .click:before{
            content: "-";
            display: block;
            font-size: 40px;
            color: #9A9A9A;
            height: 22px;
            width: 24px;
        } 
    .menu.superior .nivel-um>li.ativo .nivel-dois{
        display: block!important;
    }       
}
