/* Menu Insta */
@media screen and (max-width: 767px){
#menuinsta > div > div > div > li.slick-slide:nth-child(1) > a:before {
background-image:
url(https://cdn.awsli.com.br/1859/1859601/arquivos/5-tapetes.png);
}}

#corpo > div.conteiner > div.secao-principal.row-fluid.sem-coluna > div.conteudo.span12 {
    margin-top: -40px !important;
}

div[id='tarja-mobile'] {
    margin-bottom: 45px !important;
}

.listagem .titulo-categoria, .titulo-categoria {
    margin-bottom: 0px !important;
    padding: 0 0 !important;
}


.listagem .listagem-linha:first-child {
    padding: 0 0 0 !important;
}

.listagem .listagem-linha {
    padding-top: 0 !important;
}

.span12.banner.tarja {
    margin-top: 15px !important;
}

.links-rodape-categorias{
    display: none !important;
}


#rodape .titulo {
    position: relative !important;
    border: 0 !important;
    margin: 0 !important;
    font-size: 0.775rem !important;
    text-transform: uppercase !important;
    letter-spacing: -.1px !important;
}

#rodape .titulo {
    display: block !important;
    font-size: 17.5px !important;
    padding: 20px 0 !important;
    margin-bottom: 20px !important;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
}

.gateways-rodape {
    width: unset !important;
}

.breadcrumbs{
    margin-bottom: 20px !important;
}

.breadcrumbs ul li:first-child *{
    font-size: 15px !important;
}

.breadcrumbs ul li * {
    font-size: 15px !important;
}

@media only screen and (min-device-width: 481px) and (max-device-width: 767px) 
{
    .barra-frase {
        text-align: center !important;
    }
    
    .barra-frase i {
         margin: 0px 5px !important;
    }
}

@media only screen and (min-device-width: 768px) 
{
    .barra-frase {
        text-align: right !important;
        
    }
    
    #cabecalho .conteiner{
        padding-right: 5px;
    }
}


.barra-frase span {
    font-size: 13px !important;
}

#rodape .institucional a {
    font-weight: unset !important;
}

#barraNewsletter, #barraNewsletter .show-hide, #barraNewsletter .componente, #barraNewsletter.posicao-rodape .conteiner {
    background-color: #185C35 !important;
}

#barraNewsletter .componente input[type="text"] {
    background-color: #fff !important;
}

#barraNewsletter .componente .botao {
    background: #185C35;
    border: 1px solid #fff;
}

.links-rodape ul li a {
     text-transform: unset !important;
}

#descricao{
    font-size:14px;
}

p{
    font-size:14px;
    margin-right: auto !important;

}

.secao-principal{
    padding-top: 20px !important;
}

.marca-info > .pull-right{
    float: unset !important;
}

h2 {
    font-size: 24px;
}

h3 {
    font-size: 20px;
}

h4 {
    font-size: 18px;
}
