/*
 * Ajustes sutis de responsividade (migracao VPS 11/2026).
 * Nao mudam cores, fontes nem a estrutura das paginas: so evitam que conteudo
 * "estoure" a largura da tela no celular (rolagem lateral).
 */

/* .row direto em blocos sem .container: a margem negativa (-15px) empurrava a pagina para o lado */
#bloco-4 > .row,
#rodape-parceiros > .row {
	margin-left: 0;
	margin-right: 0;
}

@media (max-width: 991.98px) {
	/* tabelas coladas no editor (noticias, cursos, licitacoes): rolam dentro delas, nao a pagina */
	table:not([class]) {
		display: block;
		max-width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}

	/* imagens e videos colados no editor acompanham a largura da tela */
	img:not([class]) {
		max-width: 100% !important;
		height: auto !important;
	}

	iframe {
		max-width: 100%;
	}
}
