﻿@media screen and (max-width: 1200px)
{
	.width-content { width: 90%; }
}

@media screen and (max-width: 992px)
{
	.header .menu { display: none; }
	.header .button-menu { display: block; }
	.header .menu-desktop { display: none; }
	.footer .content .links { width: 100%; }
	.footer .content .contacts { flex-wrap: wrap; }
	.footer .content .contacts li { width: 100%; margin: 0; text-align: center; margin-bottom: 1rem; }
	.footer .content .contacts li svg { display: none; }
	.footer .developer { padding: 1rem 0 2rem 0; }

	.page-home .news .block1 { width: 100%; }
/*	.page-home .news .block2 { width: 100%; margin-bottom: 2rem; }
	.page-home .news .block2 h2 { width: 100%; margin-left: 0; }
	.page-home .news .block2 img { width: 100%; margin-bottom: 2rem; }
	.page-home .news .block2 iframe { width: 100%; height: 400px; }
	.page-home .news .block2 .button { width: 100%; margin: 0 0 2rem 0; }*/
	.page-home .news .block3 article { width: 49%; }
	.page-home .news .block3 article:nth-child(3) { display: none; }
	.page-home .news .block4 article { width: 49%; }
	.page-home .news .block4 article:nth-child(3) { display: none; }
	.page-home .news .block5 article { width: 49%; }

	.page-programacao .programming { width: 90%; }
	.page-programacao .programming .item h3 { font-size: 2rem; }
	.page-programacao .programming .item img { width: 8rem; height: 8rem; }

	.page-noticia .infos .photo { max-width: 100%; max-height: 30rem; }
	.page-noticia .infos .description { width: 100%; }
	.page-noticia .infos .images { width: 100%; }

	.articles li a .infos img { height: 12rem; }

	.form { width: 90% !important; }
	.form textarea { height: 8rem; }
	#map { height: 20rem; }
}

@media screen and (max-width: 768px)
{
	.whatsapp { bottom: 1rem; right: 1rem; }
	.page-header .width-content { width: 90%; }
	.page-header h2 span { display: block; margin-top: 1rem; }

	.header .bar .social { display: none; }

	.footer .content .links { display: inline-block; }
	.footer .content .links .logo { margin-bottom: 1rem; }

	.page-home .news article { width: 100%; }
	.page-home .news .block3 article { width: 100%; }
	.page-home .news .block3 article:nth-child(3) { display: block; }
	.page-home .news .block4 article { width: 100%; }
	.page-home .news .block4 article:nth-child(3) { display: block; }
	.page-home .news .block5 article { width: 100%; }

	.page-sobre .width-50 { width: 100%; }
	.page-sobre .about img { width: 100%; margin-top: 2rem; }

	.page-noticia .infos .photo { width: 100%; max-width: 100%; max-height: none; }
	.page-noticia .infos iframe { height: 25rem; }
	.page-noticia .infos .images img { width: 100%; max-width: 200px; }

	.articles li a .infos { text-align: center; }
	.articles li a .infos .width-40 { width: 100%; }
	.articles li a .infos .width-60 { width: 100%; }
	.articles li a .infos img { width: 100%; }
	.articles li a .infos .title { padding-right: 0; }
	.articles li a .infos p { padding-right: 0; }
	.articles li a .infos h4 { padding-bottom: 1rem; }

	.page-programacao .programming .item { flex-wrap: wrap; justify-content: center; }
	.page-programacao .programming .item h3 { width: 100%; text-align: center; order: 2; }
	.page-programacao .programming .item img { order: 1; margin-bottom: .5rem; }
	.page-programacao .programming .item p { width: 100%; text-align: center; order: 3; }
	.ui-tabs .ui-tabs-nav li { width: 25% !important; }
}

@media screen and (max-width: 576px)
{
/*	.page-home .social { padding-bottom: 1rem; }
	.page-home .social ul li { width: 50%; margin-bottom: 1rem; }*/

	.header .bar { flex-direction: column; }
	.header .bar h3 { margin-right: 0; margin-bottom: .5rem; }
	.header .bar audio { width: 90%; }
	.footer .content .links .social .youtube { padding: 1rem 1.7rem 1rem 1rem; top: 0; margin-left: 1rem; display: block; width: calc(90% - 2rem);; margin-top: 20px; }

	.page-noticia .infos .anuncios { margin-bottom: 3rem; }
	.page-noticia .infos .anuncios .slick-prev, .page-noticia .infos .anuncios .slick-next { width: 2rem !important; height: 2rem !important; top: 100%; margin-top: 16px; border: 1px solid #252a7b; border-radius: 5px; }
	.page-noticia .infos .anuncios .slick-prev::before, .page-noticia .infos .anuncios .slick-next::before { font-size: 1rem !important; }
	.page-noticia .infos .anuncios .slick-prev { left: 50% !important; margin-left: -34px; }
	.page-noticia .infos .anuncios .slick-next { right: 50% !important; margin-right: -34px; }
	.page-noticia .infos iframe { height: 20rem; }
	.page-noticia .infos .images img { width: 100%; max-width: 100%; height: auto; }

	.articles li a .infos .categorie { margin: 1rem 0 0 1rem; }

	.ui-tabs .ui-tabs-nav li { width: 100% !important; }
}