.lista-redes .icon-instagram {
    background: #c92bb7;
    background: -webkit-linear-gradient(305deg,#3051f1 10%,#c92bb7 70%) no-repeat;
    background: linear-gradient(145deg,#222 10%,#222 70%) no-repeat;
}


.lista-redes .icon-facebook {background-color: #333;}



@media screen and (min-width: 768px) {
#cabecalho .conteudo-topo {margin-top: 20px;}

#cabecalho > .conteiner {max-width: none; padding: 0;}
#cabecalho > .conteiner > .row-fluid {max-width: 1140px; margin: 0 auto; padding: 25px 20px 10px;}

#cabecalho .menu.superior .nivel-um  {display: table; margin: auto;}
.menu.superior .nivel-um>li.active {border-top-width: 2px; margin-top: -2px;}
}
#cabecalho .menu.superior {background: #000;}
.menu.superior .nivel-um>li {border-left: none; border-right: 1px solid #333;}
.menu.superior .nivel-um>li strong {color: #fff;}

@media screen and (max-width: 767px) {
 .menu.superior .nivel-um>li {border-right: none; border-bottom: 1px solid #333;}
 .menu.superior .titulo {font-size: 16px!important; padding: 4px 0;}
}



.secao-banners {margin-bottom: 40px; text-align: center;}
.secao-banners > .conteiner {padding: 0; max-width: none;} 
.secao-banners .flexslider {border: none;}
.banner .flex-control-nav {left: 30px; right: 30px;}
.flexslider:hover .flex-direction-nav .flex-next {right: 25px;}
.flexslider:hover .flex-direction-nav .flex-prev {left: 25px;}

.secao-banners > .conteiner .row-fluid:last-child {padding-bottom: 20px;}
.secao-principal .coluna.span3.esquerda {margin-top: 25px;}
.g_ .logo a > img{max-height: 900px !important;}
.scrollToTop { display: none !important; }
@media screen and (max-width: 767px) {

div#menuinsta {
        margin-top: 10px;
}

#menuinsta strong.titulo.cor-secundaria {
        margin-top: -35px;
        width: 130px;
        height: auto;
}

#menuinsta .slick-initialized .slick-slide {
        margin-top: 0;
}

#menuinsta .slick-slider {
        height: auto;
}
#menuinsta a {
        height: 70px;
}
#menuinsta .slick-slide:first-child {
        margin-left: 50px;
    }
#menuinsta li {
width: auto;
}

}
