.listagem-item .produto-avise .avise-me-list .avise-me-list-btn {
    color: #000000!important;
}
a.bem-vindo.cor-secundaria.menu-user-welcome {
    display: none!important;
}

p.product-reviews__overview-title.titulo.cor-secundaria {
    color: black;
}

@media (min-width: 768px)
{

.produto>.row-fluid:first-child 
{
    margin-bottom: 0px!important;
    background-color: #ffffff!important;
    border-radius: 5px 5px 0px 0px;
}
.produto .principal .botao-comprar.principal.grande 
{
    background-color: #00bf13!important;
}
.produto .principal .preco-promocional {
  color: #4d4d4d;
}
.produto .principal .preco-economiza {
    display: none!important;
}
.produto .principal .destaque-avista .preco-avista strong {
    font-size: 18px!important;
    color: #4d4d4d;
}    
.pagina-produto .atributo-comum .active a span {
    color: #3483fa!important;
}
.pagina-produto .atributo-comum {
    font-size: 14px;
}
.pagina-produto .atributos ul li.active a {
    border: 1px solid #4b86fa!important;
    background-color: #eef4fd;
}
.atributos ul li a:hover {
    background-color: #eef4fd!important;
}
.atributos div ul {
    margin: 10px 0 0;
}
.pagina-produto .atributos b {
    color: #3483fa!important;
}
.atributos ul li a {
    border: 1px solid #3483fa!important;
    box-shadow: none!important;
}
.produto .principal .atributos 
{
    background-color: #FBFBFB;
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    padding: 16px 5px 15px 15px!important;
} 
.atributos ul li a span {
    color: #3483fa!important;
}
.atributos div ul li {
    margin-bottom: 0px!important;
}
.descricao-short {
    border-bottom:none!important;
}
.descricao-short /*atualizar no arquivo fonte*/
{
    padding-bottom: 0px!important;
    margin-bottom: 0px!important;
}
.produto .principal .comprar .botao-quantidade {
    background: #f4f4f4!important;
    border: 1px solid #e5e5e5;
}
    
.pagina-produto .qtde-adicionar-carrinho 
{
    box-shadow: none!important;
    height: auto;
    background-color: #fff;
    border: 1px solid #ececec!important;
}
    
.abas-custom .tab-content 
{

padding: 10px 25px 20px 25px!important;
} 
    .padrao-desc {
    border-bottom: 1px solid #efefef!important;
    margin-bottom: 30px!important;
    
    width: 96%;
    margin: auto!important;
    text-align: center;
}
 
    
.produto .row-fluid.descricao-new
{
    background-color: #fff;
}
    
.produto>.row-fluid:first-child {
    margin-bottom: 0px!important;
    background-color: #fff!important;
}
    
.pagina-produto .thumbs-horizontal .elastislide-carousel ul li.active a {
        border: 1px solid #bbbbbb;}

.pagina-produto .breadcrumbs ul li a {
    text-decoration: none;
    color: #3483fa!important;
}
.pagina-produto .produto .principal .nome-produto {
    color: #154ea3!important;
    font-size:26px!important;
}    
#corpo {
    background-color: #f3f3f3!important;
}


.conteiner-principal {
    background-color: #f3f3f3;
}
.pagina-produto .secao-principal 
{
    /*background-color: #fff;*/
    /*border: 1px solid #d3d3d3;*/
    border-radius: 4px;
    /*box-shadow: 0px 1px 4px 1px rgb(209 209 209);*/
}
.pagina-produto .principal.geral 
{
    padding: 15px 25px 15px 10px
}
.pagina-produto .conteiner-imagem div img 
{
    margin: 20px;
    border-radius: 4px;
}

}
/*Fim pagina produto*/


.conteiner {
    max-width: 1240px;
}

.flexslider {
box-shadow:none!important;
}

.listagem .nova-consulta {
    padding-bottom: 1px!important;
}



.ofertas-timer
{
    border-radius: 5px!important;
    background: #1783ff!important;
}

.ofertas-box 
{
    background: #1783ff!important;
    box-shadow: none!important;
    border: none!important;
    padding-bottom: 5px;
    padding-right: 3px;
    padding-left: 3px;
}

.listagem .bandeiras-produto span {
    background-color: #1783ff!important;
}

.ofertas-box .listagem-linha li .listagem-item
{
    border-radius: 5px!important;
}

.ofertas-listagem .listagem-linha 
{
    margin-top: 5px!important;
}

.countdown-ofertas .tempo-a {
    color: #1783ff!important;
}
.countdown-ofertas .tempo-b {
    color: #1783ff!important;
}

.produto .cep ul.loading, #formasEnvio ul.loading, #formularioEndereco ul.loading {
    background-image: url("https://cdn.awsli.com.br/production/static/loja/estrutura/v1/img/loading.gif")!important;
    background-repeat: no-repeat!important;
    background-position: center!important;
}
.produto .principal .cep.real ul {
    border-radius: 6px!important;
}
body
{
    overflow-x:hidden;
}
.menu.lateral .nivel-um a strong {
    color: #3d3d3d!important;
}
.breadcrumbs ul li a:hover {
    color: black!important;
}

@media only screen and (max-width: 767px){
.abriga-breadcrumbs {
    background: transparent!important;
    border-top: none!important;
    margin-bottom: 10px;
    padding-top: 10px;
}

}
.abriga-breadcrumbs {
    border-bottom: none!important;
    box-shadow: none!important;
    
}
.breadcrumbs ul li:first-child * {
    padding-left: 0;
    color: #3d3d3d!important;
}
@media (min-width: 768px){
.listagem .listagem-item {
    min-height: 272px!important;
    margin: 0 8px!important;
    
}
  .abriga-breadcrumbs{  
    margin-bottom: 5px!important;
    margin-top: 5px!important;
}
    .menu.lateral .nivel-dois a:hover {
    text-decoration: underline;
    color: black!important;
    padding-left:0px!important;
}
.menu.lateral .nivel-um>li.ativo>a i {
    color: #3d3d3d!important;
    padding: 2px;
    border-radius: 3px;
}
    .pagina-categoria .menu.lateral .nivel-um {
    background: transparent!important;
        border:none!important;
        box-shadow:none!important;
        
    }
    .menu.lateral .nivel-dois>li {

    background: #ededed!important;
        border:none!important;
} 
    .menu.lateral .borda-principal, .menu.lateral.fechado .com-filho.borda-principal {
        
    background: transparent!important;
    }
    .lateral
    {
        background:transparent!important;
    }
    .menu.lateral .nivel-um>li>a
    {
        background-color: #ededed!important;
    }
    body
    {
        background:#ededed!important;
    }
    .alert {
    margin-top: 15px!important;
    }
    .listagem .imagem-produto img {
    border-radius: 6px;
    }
    .pagina-categoria .listagem .span3 .imagem-produto, .listagem .produtos-carrossel[data-produtos-linha="4"] .imagem-produto {
    height: 199px!important;
}
    .pagina-categoria .listagem .desconto-a-vista {
    font-size: 11px!important;
    font-weight: 400!important;
    padding: 7px!important;
    margin-top: 0px!important;
    display: initial;
    border: 1px solid #00b311;
    color: white!important;
    border-radius: 3px;
    background: #00bf13;
}
    .listagem-item .acoes-produto .botao.principal.botao-comprar {
    line-height: 40px!important;
    background-color: #154ea3!important;
  
}
    .listagem .destaque-avista .preco-promocional, .listagem .destaque-preco .preco-a-partir strong, .listagem .preco-a-partir .preco-venda:not(.titulo) {
        font-size: 13px!important;}
    
    .listagem .destaque-avista .preco-promocional, .listagem .destaque-preco .preco-a-partir strong, .listagem .preco-a-partir .preco-              venda:not(.titulo) {
    color: #000000!important;
    font-size: 13px!important;
    }
    .pagina-categoria .listagem .desconto-a-vista strong {
    font-size: 14px!important;
    }
    .pagina-categoria .preco-produto.destaque-avista {
    margin-top: 4px;
}
    .pagina-categoria .listagem .desconto-a-vista strong {
    color: white!important;
}
    .pagina-inicial .listagem .span3 .imagem-produto, .listagem .produtos-carrossel[data-produtos-linha="4"] .imagem-produto {
    height: 258px!important;
}
    .pagina-categoria .listagem .listagem-item {
    padding: 0px!important;
    }
    .listagem .info-produto .nome-produto {
    color: #949494!important;
    line-height: 20px!important;
}
    .listagem .listagem-linha {
    padding-top:0px!important;
    border-style: none;
    margin-top: 18px;
    }
    li.span3 {
    margin-left: 0px!important;
}
    .listagem .listagem-linha li {
    width: 25%;
}
    .pagina-categoria .listagem .abriga-seletor {
    padding: 12px!important;
    padding-top: 16px!important;
}
    .listagem .listagem-linha {
    padding-top: 0px!important;
}
    .pagina-categoria .listagem .info-produto {
    padding: 12px!important;
    }}

.listagem-item .btn-favorite {
    background: transparent!important;
}
 
#cabecalho {
    background: #154ea3 !important;
    color: #555;
    border-bottom:none!important;
}

@media only screen and (max-width: 767px){
.logo a {
    margin: 20px 0;
    height: 50px!important;
}
    #cabecalho {
    padding-bottom:20px!important;
}
}
#cabecalho svg {
    fill: #fff !important;
}

#cabecalho .busca .icone-busca-topo {
    fill: #9c9c9c !important;
}

.carrinho>a strong {
    color: #fff !important;
    background: rgb(21, 78, 163) !important; 
}

.novo-atendimento .atendimento-topo span, .novo-login .login-a, .carrinho>a span {
    color: #fff !important;
}

.novo-atendimento:hover, .novo-conta:hover, .novo-carrinho .carrinho:hover {
    background: transparent !important;
}


/* Menu */
.abriga-menu {
    background-color: #fff !important;
}

.menu.superior  {
    background: #fff !important;
    background-color: #fff !important;
    padding: 5px 0px !important;
}

.menu.superior .nivel-um >li {
    margin: 0px !important;
}

.menu.superior .nivel-um > li > a > strong {
    color: #154ea3 !important;
}

.menu.superior>ul .todos-departamentos>a.icone-lateral strong {
    color: #fff !important;
}

.menu.superior>ul .todos-departamentos>a {
    background: #154ea3 !important;
}

.menu.superior .nivel-um>li:nth-child(6)>a.icone-lateral strong {
    color: #fff !important;
}

.menu.superior .nivel-um>li>a>i {
    color: #fff !important;
}

.menu.superior .nivel-um>li .nivel-dois.menu-com-produtos .menu-produtos .produto-menu-destaque span {
    background: #f1f1f1 !important; 
}    

/* Coneteúdo */
.conteiner-principal .conteiner {
    box-shadow: none !important;
}

.pagina-inicial .secao-banners .info-banner {
    display: none !important;
}


.listagem .destaque-parcela .preco-promocional {
    color: #d21d2f !important;
    font-weight: 600 !important;
}

.listagem-item .btn-favorite svg {
    fill:  #154ea3 !important;
}

/* NewsLetter */
#barraNewsletter .componente .botao {
    color: #fff !important;
}

.icone-newsletter {
    fill: #fff !important;
}

/* Rodapé */
.abriga-creditos {
    max-width: 100% !important;
    text-align: center !important;
}

.logos-creditos {
    display: none !important;   
}

/* Moda desejo erro */
.jconfirm .jconfirm-box.jconfirm-type-red {
    border-top: solid 7px #154ea3 !important;
}
.tabela-carrinho .quantidade a 
{
    color: #4d4d4d;
    font-size: 10px;
    margin: 6%;
}
.tabela-carrinho .quantidade 
{
width: 130px!important;
}
button.botao.principal.pequeno.atualizar-quantidade 
{
    background: #e8e8e8 !important;
    font-size: 11px;
    margin-bottom: 3px;
    border: 1px solid rgb(215, 215, 215);
    box-shadow: none;
    color: #4d4d4d;
}
.abriga-fullbanner .flexslider .slides img {
    border: transparent!important;
    border-radius: 0px!important;
}

.tarja * {
    border-radius: 5px;
}
.abriga-bannertarja img
{
    border-radius: 6px;
    box-shadow: 0px 1px 2px 0px rgba(189, 189, 189, 0.6);
    margin-bottom: 30px;
}
.secao-banners .conteiner {
    padding-bottom: 1px!important;
}
.listagem .listagem-item {
    border: 1px solid #e8e8e8!important;
}
.listagem .listagem-item:hover {
    border: 1px solid #d9d9d9!important;
}
.listagem .produtos-carrossel .owl-nav button {
    border: transparent!important;
    box-shadow: none!important;
    top: 42%!important;
}
.listagem .titulo-categoria span:hover {
    color: #1154ba!important;

}
.listagem .titulo-categoria a span:hover{cursor: pointer;}

#bannerListagem {margin: 50px 0px 0px 0px!important;}

.ofertas-inside .owl-stage-outer .listagem-item {border: none!important;box-shadow: none!important;}
#depoimentos {margin-bottom:15px!important;}

.flexslider .slides img {/*border-radius: 6px!important;*/}

@media only screen and (min-width: 768px){.row-fluid.banner.mini-banner{margin-top: 30px;}    .listagem .abriga-seletor {
    padding: 20px!important;
}}
@media only screen and (max-width: 767px){.atalhos-mobile ul{background: white;box-shadow: 0px 1px 2px 0px rgba(189, 189, 189, 0.6);}.carrinho span span {color: #4d4d4d!important;}#cabecalho svg {
    fill: #4d4d4d !important;
}.menu-mobile-botao .navbar-toggle {
    background-color: #f3f3f3!important;
    box-shadow: 0 0px 1px 0 rgba(20,20,20,.2)!important;
    border: 1px solid #e2e2e2;}}
.flexslider {
    border: none;
    box-shadow: 0px 1px 2px 0px rgba(189, 189, 189, 0.6);
}


#cabecalho svg {
    fill: #fff!important;
}

#cabecalho .busca .icone-busca-topo {
    fill: #9c9c9c !important;
}

@media only screen and (min-width: 768px){.row-fluid.banner.mini-banner{margin-top: 30px;}}
@media only screen and (max-width: 767px){.atalhos-mobile ul{background: white;box-shadow: 0px 1px 2px 0px rgba(189, 189, 189, 0.6);}.carrinho span span {color: #4d4d4d!important;}#cabecalho svg {
    fill: #4d4d4d !important;
}
}
@media only screen and (max-width: 767px)
{
#cabecalho>.conteiner{padding-bottom: 20px!important;}
.banner.cheio {margin-bottom: 15px!important;}
.row-fluid.banner.mini-banner{margin-top: 15px!important;margin-bottom: 15px!important;}
.logo a{height: 45px!important;}
}