@media (min-width: 576px) {



}

@media (min-width: 768px) {

	.comum .filtro.um 	{ width: 115px; float: left; }
	.comum .filtro.dois { width: 220px; }
	.comum .filtro.tipo { width: 315px; float:left; margin-right: 30px; }
	.comum .filtro.tres { width: 315px; float: left; }

	#busca-artigos .filtro.tres { width: 100%; }
	.comum .filtro.um.cor-azul { width: 100%; }

	.comum #busca-noticias .filtro.tres { width: 100%; }
	#busca-cursos .filtro.dois { width: 335px; }


	#form-busca-artigos { display: block; }

	#artigo .imagem img { height: 150px; }
	#noticia .imagem img { height: 150px; }

	#pos-curso { min-height: 350px; }

	.compartilhar { display: flex; align-items: center; }
	.compartilhar i { margin-right: 10px; }
	.compartilhar #share { margin-left: 10px; }

}

@media (min-width: 992px) {

	body { padding-top: 120px;
		-webkit-transition: .2s ease-in-out padding-top;
		   -moz-transition: .2s ease-in-out padding-top;
		    -ms-transition: .2s ease-in-out padding-top;
		     -o-transition: .2s ease-in-out padding-top;
		        transition: .2s ease-in-out padding-top;
	}

	header { position: absolute; width: 100%; top: 0; }
	header nav.navbar-expand-lg { transition: max-height .2s ease-in; }


	/* header nav .navbar-nav .nav-item { padding: 0 5px; } */
	header nav .navbar-nav .nav-link { font-size: 13px; cursor: pointer; }


	header nav .extras .area-aluno { margin-left: 10px; }
	header nav .extras .area-aluno .content span { display: none; }
	header nav .extras .busca-header { margin-left: 15px; font-size: 0; }
	header nav .extras .busca-header img { top: 0; }



	body.fixed { padding-top: 69px; }

	footer .borda { border-left: 1px solid var(--rosa); border-right: 1px solid var(--rosa); }

	/*
	#mabra { width: 65px; }
	#meduc { width: 93px; }
	#mpubl { width: 112px; }
	#mpecn { width: 92px; }
	#mimpr { width: 88px; }
	#mserv { width: 83px; }
	#mcont { width: 84px; }
	*/

	.overlay .bottom .tipo:after { width: 120px; }

	.subtitulo-padrao:after { width: 100%; }

	.comum #banner { background-attachment: fixed; }
	.btn-vazado { width: 230px; }

	/* #busca-comunicados .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) { width: 170px; } */
	/*#busca-artigos .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) 	 { width: 150px; }*/
	/*#busca-noticias .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) 	 { width: 170px; }*/
	#busca-releases .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) 	 { width: 170px; }
	#boletim .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) 			 { width: 145px; }
	#journal .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) 			 { width: 145px; }

	#cursos #lista-cursos .informacoes .comum { margin-bottom: 0; }

	#artigo .imagem img { height: 225px; }
	#noticia .imagem img { height: 225px; }

	#associados.comum #busca-associados .btn-rosa { width: 30%; font-size: 14px; }
	#lista-cursos .curso img { height: 289px; }
	#lista-eventos .evento img { height: 250px; }
	#contato-imprensa.comum .btn-rosa { width: 30%; font-size: 14px; }

}

@media (min-width: 1200px) {

	body { padding-top: 115px; }

	header nav.navbar-expand-lg { }
	header nav .navbar-nav .nav-link { font-size: 15px; }
	header nav .extras .area-aluno .content span { display: inline-block; }

	footer .content .links button, footer .content .links a { margin: 0; }

	/* #mcont { width: 94px; }
	#mserv { width: 92px; }
	#mpubl { width: 125px; }
	#mimpr { width: 98px; }
	#mpecn { width: 102px; }
	#meduc { width: 104px; }
	#mabra { width: 71px; } */

	.overlay .bottom .tipo:after { width: 198px; }

	/*#busca-artigos .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) { width: 170px; }*/

	#artigo .imagem img { height: 110px; }
	#noticia .imagem img { height: 110px; }

	/* header .navbar-collapse { padding-right: 100px; } */


	#lista-eventos .evento img { height: 289px; }

	.comum .informacoes .comum { font-size: 17px; }
}

@media (min-width: 1400px) {

	header .navbar-collapse { padding-right: 0; }

}