@media (max-width: 1200px) {
    /* topo */
    .telefone-topo {
        font-size: 23px !important;
        margin-top: 22px;
    }
}

@media (max-width: 990px) {
    /*- Containers porcentagens -*/
    .container-90 {
      width: 90%;
    }
    .container-85 {
      width: 90%;
    }
    .container-80 {
      width: 90%;
    }
    .container-75 {
      width: 90%;
    }
    
    /*- Modificações Framework -*/
    .navbar.scrolling-navbar {
        padding-top: 5px;
        padding-bottom: 5px;
    }
    
    /* topo */
    #logoPequena{
        display: none!important;
    }

    ul.list-menu-topo li a {
        font-size: 12px;
    }

    .logo-topo{
        text-align: center;
    }

    .footer-barra02 .menu {
	margin-bottom: 20px;
    }
    
    .noticias-principais .card-body h4.card-title{
        font-size: 20px!important;
    }
    .mais-noticias-home .card-body h4.card-title{
        font-size: 18px!important;
    }
    
    /* Lista de Imagens */
    .image-list .item:hover .titulo{
        min-height: 94.8%;
    }
    
    .menu-fixo .topo-logo-box img {
        width: auto;
    }
}

@media (min-width: 768px) {
    .noticias-principais .noticias .p-right {
        padding-right: 4px;
    }

    .noticias-principais .noticias .p-left {
        padding-left: 4px;
    }
}

@media (max-width: 767px) {
    /* Lista de Imagens */
    .image-list .item:hover .titulo{
        min-height: 96.7%;
    }
    ul.list-menu-topo li a {
        font-size: 11px;
    }

    .noticias-principais .noticias .pequena .bloco {
        margin: 8px 0 8px 0;
    }
    .img-pequena-mobile{
        display: block;
    }
    .navbar.scrolling-navbar {
	padding-top: 0px;
	padding-bottom: 0px;
	z-index: 999 !important;
	background-color: #0153CA;
	margin-top: 0px;
	box-shadow: none;
	border: none;
    }
}

@media (max-width: 660px) {
    /* topo */
    ul.list-menu-topo li a {
	padding: 10px 6px;
	font-size: 10px;
    }
    .topo-info-box .atendimento {
	font-size: 11px;
    }
    
    #galeria-home .item .titulo {
	font-size: 20px;
    }
    #home-obras .item .titulo {
	font-size: 20px;
    }
    
    /* Lista de Imagens */
    .image-list .item:hover .titulo{
        min-height: 95.8%;
    }
    
    /*Página de listagem de noticias*/
    .noticia-list{
        padding: 10px 0;
    }
    .noticia-list .conteudo{
        width: 100%;
        float: right;
        padding-left: 0px;
    }
    .noticia-list .conteudo .titulo{
        font-size: 20px;
    }
    .noticia-list .imagem{
        width: 100%;
        float: left;
        padding: 10px 0 20px 0;
    }
    /*Página de listagem de noticias*/
    
}

@media (max-width: 450px) {
    /* Geral */
    h2.titulo {
	    font-size: 22px;
    }
    
    /* Lista de Imagens */
    .image-list .item:hover .titulo{
        min-height: 94.0%;
    }
    .image-list a .item .titulo{
        font-size: 20px;
    }
}