/* NOTICIAS FILTRO */
.noticiasPaginaFiltro{padding: 100px 0 50px 0;}
	.noticiasPaginaFiltro .resultadoBusca{}
		.noticiasPaginaFiltro .resultadoBusca .titulo{}
			.noticiasPaginaFiltro .resultadoBusca .titulo h1{font-family: 'Roboto', sans-serif;font-weight: 700;font-size: 28px;color: #333366;margin: 0 0 35px 0;}
			.noticiasPaginaFiltro .resultadoBusca .titulo h1::after{content: ''; width: 65px; height: 5px; background-color: #616161; display: block; border-radius: 5px; margin: 10px 0 0 0;}
			.noticiasPaginaFiltro .resultadoBusca .titulo p{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 14px;color: #222222;line-height: 24px;text-align: justify;}
	.resultadoBusca .filtro{margin: 40px 0 0 0;}
		.resultadoBusca .filtro h1{font-family: 'Roboto', sans-serif;font-weight: 700;font-size: 20px;color: #222222;display: inline-block;}
		.resultadoBusca .filtro h2{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 20px;color: #ff0000; text-transform: uppercase; display: inline-block; margin: 0 0 0 5px}
	.resultadoBusca .posts{margin: 40px 0 0 0;}
		.resultadoBusca .posts .nenhumResultado{}
			.resultadoBusca .posts .nenhumResultado h3{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 16px;color: #333333;line-height: 25px; margin-bottom: 3em;}
				.resultadoBusca .posts .nenhumResultado h3 b{font-weight: 700;color: #333366;}
			.resultadoBusca .posts .nenhumResultado img{width: 100%; margin: 0 auto;}
		.resultadoBusca .posts article.nenhumResultado{}
			.resultadoBusca .posts article.nenhumResultado h3{}
			.resultadoBusca .posts article.nenhumResultado img{}
		.resultadoBusca .posts article{padding: 0 25px 0 0;margin: 0 0 70px 0;}
		.resultadoBusca .posts article:nth-child(4n){clear: left;}
			.resultadoBusca .posts article .box{text-align: center;}
				.resultadoBusca .posts article .box img{width: 100%;margin: 0 auto 20px auto;}
				.resultadoBusca .posts article .box span.data{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 16px;color: #222222;display: inline-block;}
				.resultadoBusca .posts article .box span.categoria{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 16px;color: #333366;display: inline-block;text-transform: uppercase;}
				.resultadoBusca .posts article .box a.titulo:active, .resultadoBusca .posts article .box a.titulo:visited, .resultadoBusca .posts article .box a.titulo:link{font-family: 'Roboto', sans-serif;font-weight: 700;font-size: 18px;color: #333366;display: block;line-height: 25px;margin: 20px 0 15px 0;text-align: initial;}
				.resultadoBusca .posts article .box a.titulo:hover{color: #ff0000;}
				.resultadoBusca .posts article .box p.resenha{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 14px;color: #222222;line-height: 24px;text-align: justify;margin: 0 0 25px 0;}
				.resultadoBusca .posts article .box a.btnArticle:active, .resultadoBusca .posts article .box a.btnArticle:visited, .resultadoBusca .posts article .box a.btnArticle:link{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 16px;color: #333366;line-height: 30px;border: solid 2px #333366;display: inline-block;padding: 0 30px;}
				.resultadoBusca .posts article .box a.btnArticle:hover{color: #ff0000;border: solid 2px #ff0000;}

	.noticiasPaginaFiltro .sidebar{margin-top: 0;}
		.noticiasPaginaFiltro .sidebar .boxBlue{background-color: #333366;padding: 30px 15px;margin-bottom: 3em;}
			.noticiasPaginaFiltro .sidebar .boxBlue .buscar{margin-bottom: 3em;}
				.noticiasPaginaFiltro .sidebar .boxBlue .buscar form{}
					.noticiasPaginaFiltro .sidebar .boxBlue .buscar form input[type=text]{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 14px;height: 45px;width: 80%;float: left;padding: 15px 15px 0 15px;color: #333333;border-radius: 0;border: none;}
					.noticiasPaginaFiltro .sidebar .boxBlue .buscar form button{width: 20%;background-color: #ff0000;height: 45px;transition: all 0.5s ease;cursor: pointer;border: none;}
					.noticiasPaginaFiltro .sidebar .boxBlue .buscar form button:hover{background-color: #222222;}
						.noticiasPaginaFiltro .sidebar .boxBlue .buscar form button svg{width: 25px;height: 25px;margin: 3px 0 0 0;}
							.noticiasPaginaFiltro .sidebar .boxBlue .buscar form button svg path{fill: #ffffff;}
		.noticiasPaginaFiltro .sidebar .categorias{}
		    .noticiasPaginaFiltro .sidebar .categorias h1{font-family: 'Roboto', sans-serif;font-weight: 700;font-size: 20px; color:#ffffff; margin-bottom: 1.3em;}
		    .noticiasPaginaFiltro .sidebar .categorias ul{display: block;}
		        .noticiasPaginaFiltro .sidebar .categorias ul li{display: block; border-bottom: solid 1px #ffffff; margin-bottom: 2em;}
		            .noticiasPaginaFiltro .sidebar .categorias ul li a:active, .noticiasPaginaFiltro .sidebar .categorias ul li a:visited, .noticiasPaginaFiltro .sidebar .categorias ul li a:link{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 16px;color:#ffffff;line-height: 40px;text-transform: uppercase;}
		            .noticiasPaginaFiltro .sidebar .categorias ul li a:hover{color: #ff0000;}

/* ============== AJUSTES RESPONSIVO E MOBILE ============== */

/* 1000 */
._1000{}

/* 640 */
._640 .noticiasPaginaFiltro{padding: 0;}
	._640 .resultadoBusca{padding: 60px 15px 40px 15px;}
		._640 .resultadoBusca .titulo{margin: 0 0 20px 0;}
		._640 .resultadoBusca .posts article.nenhumResultado{padding: 0;}
		._640 .resultadoBusca .posts article{padding: 0;}
			._640 .resultadoBusca .posts article .box img{width: auto;}
			._640 .resultadoBusca .posts article .box a.btnArticle{display: block;}
._640 .noticiasPaginaFiltro .sidebar{margin: 0 0 40px 0;}
	._640 .noticiasPaginaFiltro .sidebar .boxBlue{margin: 0;}