@media (max-width: 1200px) {
	/* ---------------------------------------- HOME --------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
    #menu-header ul li{width: 14%;}
	.atividades .lista-atividades ul li .box-data{float: initial;  width: 100%;}
	.atividades .lista-atividades ul li .box-desc{float: initial;  width: 100%; text-align: center; padding-top: 20px;}
	.atividades .cultura .box-cultura{width: 47%;}
	.projetos-especificos .projetos .swiper-container{width: 100%;}
	.atividades .cultura {padding-top: 50px;}
	.atividades .cultura .box-cultura{margin-bottom: 30px;}
	.atividades .cultura .box-cultura .descricao{min-height: 100px;}

	/* ---------------------------- AREAS DE ATUAÇÃO --------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#area-de-atuacao .box-atuacao .imagem img{min-width: 200px;}

	
	/* -------------------------  ENCONTRE UMA PROMOTORIA ---------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#promotoria .busca-promotoria form .btnPromotoria,
	#promotoria .busca-promotoria form .btnLimparPesquisa{width: 46%;}
	#promotoria .lista-pormotoria .box-promotoria{padding: 30px 15px;}
	#promotoria .lista-pormotoria .box-promotoria{min-height: 639px;}

	/* ------------------------------------ IMPRENSA --------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	.widget-wrapper.info-imprensa .widget-title{width: 93%;}
	.new-Radioweb form button, .new-Radioweb input.wpcf7-submit{font-size: 13px;}

	/* ----------------------------------- LEGISLAÇÃO -------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#busca.legislacao .conteudo-busca form input:nth-child(1),
	#busca.legislacao .conteudo-busca form input:nth-child(3){width: 42%;}

	
	/* ----------------------------------- BUSCA GERAL -------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#busca-principal .form-pesquisa-geral .campos{min-height: 100px;}
	#busca-principal .form-pesquisa-geral .campos.campo-palavra{width: 35%;}
	#busca-principal .form-pesquisa-geral .campos.campo-date{width: 65%;}
	#busca-principal .form-pesquisa-geral .campos.campo-categoria{width: 50%;}
	#busca-principal .form-pesquisa-geral .botoes{width: 50%;}
	#busca-principal .form-pesquisa-geral .botoes{padding-bottom: 40px;}
	
	.campos-pesquisa .campo-palavra.show-keyword{
		display:block!important;
		width:33%!important;
	}
	.campos-pesquisa .campo-categoria.show-keyword{
		width:33%!important;
	}

}

@media (max-width: 992px) {
	/* ---------------------------------------- HOME --------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	.consulta-unificada .mascote-ouvidoria{display: none;}
	.consulta-unificada .ouvi{min-height: auto;}
	.consulta-unificada{padding: 50px 0}
	.consulta-unificada .form-consulta{padding: 0}
	.consulta-unificada .info-ouvidoria h3,
	.consulta-unificada .form-consulta h3{max-width: 100%}
	.consulta-unificada .info-ouvidoria .icone{width: 50%;}
	#bg-slider.owl-carousel .owl-nav button.owl-prev > span {left: 22px;}
	#bg-slider.owl-carousel .owl-nav button.owl-next > span{right: 22px;}

	/* ---------------------------------------- IMPRENSA ----------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	.new-Radioweb form label, .new-Radioweb label{width: 100%; margin-left: 0; margin-left: 17px; }
	.new-Radioweb .wpcf7-form-control-wrap.email{width: 100%; padding: 10px 15px;}
	.new-Radioweb form button, .new-Radioweb input.wpcf7-submit{width: 100%; margin: 0 15px;}

	/* ---------------------------- AREAS DE ATUAÇÃO  INTERNA ------------------------------ */
	/* --------------------------------------------------------------------------------------*/
	#interna.area-atuacao main{padding-top: 50px;}
	#interna.area-atuacao .sidebar .menu-sidebar{padding-bottom: 30px}
	#multisidetabs a.btnPai span{margin-right: 0; right: -22px;}
	#multisidetabs a.btnPai span.mFull{right: -50%;}
	#multisidetabs > li > a{padding: 20px 52px 20px 12px;}

	/* ----------------------------  ATIVIDADES -------------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#atividades .form-atividades .botoes-atividades{max-width: 33%;  margin: 30px auto 0;}
	#atividades .lista-atividades .box-atividade .box-data{width: 40%;}
	#atividades .lista-atividades .box-atividade .descricao{width: 57%;}
	#atividades .form-atividades form .botoes-atividades{position: relative;max-width: 40%;}
	#atividades .form-atividades .btnLimparPesquisa{float: right;}
	.atividades .lista-atividades ul li .box-data.duplo small.separador::before{width: 30%;}
	.atividades .lista-atividades ul li .box-data.duplo small.separador::after{width: 30%;}
	#atividades .lista-atividades .box-atividade .separador::before{width: 30%;}
	#atividades .lista-atividades .box-atividade .separador::after{width: 30%;}

	/* ----------------------------  CORREGEDORIA GERAL ------------------------------------ */
	/* --------------------------------------------------------------------------------------*/
	#interna.corregedoria main{padding-top: 50px;}
	#interna.corregedoria .sidebar .menu-sidebar{padding-bottom: 30px}

	/* -------------------------  ENCONTRE UMA PROMOTORIA ---------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#promotoria .busca-promotoria form .btnPromotoria{margin-right: 12px;}
	#promotoria .busca-promotoria form .botoes-pesquisa{width: 28%;}

	/* ------------------------------------ IMPRENSA --------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	.widget-wrapper.info-imprensa .widget-title{width: 89%;}

	/* ---------------------------------- SESSÕES  ----------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#busca.sessoes .conteudo-busca form .campo-periodo input.date-inicial,
	#busca.sessoes .conteudo-busca form .campo-periodo input.date-final{float: initial; width: 100%;}
	#busca.sessoes .conteudo-busca form .campo-periodo span{width: 100%;}
	#busca.sessoes .conteudo-busca form .btn-busca{width: 43%; min-width: 88px;display: inline-block;}

	/* ---------------------------------------- NOTÍCIAS ----------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#noticias-interna .ultimas-noticias ul li h4 a{font-size: 1rem;}
	#noticias-interna .ultimas-noticias ul li h4{line-height: 0.8;}
	#noticias-interna main article .new-Radioweb form label, 
	#noticias-interna main article .new-Radioweb label{width: 100%; text-align: center;}
	#noticias-interna main article .new-Radioweb form button, 
	#noticias-interna main article .new-Radioweb input.wpcf7-submit{width: 100%; margin: 0 15px;}

	/* ----------------------------------- LEGISLAÇÃO -------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#busca.legislacao .conteudo-busca form input:nth-child(1),
	#busca.legislacao .conteudo-busca form input:nth-child(3){width:100%;}
	#busca.legislacao .conteudo-busca{padding-right: 0}
	#busca.legislacao .conteudo-busca form .btn-busca{width: 49%;display: inline; min-width:auto;margin: 0;}
	#busca.legislacao .simple-pagination{ max-width: 436px; margin: 0 auto;}
	#busca.legislacao .comleg_card-body h5 span{float: initial; display: block;}
	#busca.legislacao .situacao{float: initial}
	#busca.legislacao #numfound{text-align: center;}
	#busca.legislacao .comleg_accordion{display: block;}
	#busca.legislacao #resultados{text-align: center;}

	/* ----------------------------------- HOTSITE -------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#hotsite .menu-hotsite ul li a {min-height: 93px;}
	#hotsite.v2 .banner .descricao h1 { margin-bottom: 45px; font-size: 2rem; margin-top: 15px; margin-bottom: 110px; }
	#hotsite.v2 .banner .descricao .logo {     width: max-content; margin: 0 auto; }
	#hotsite.v2 .banner .descricao { display: block; }
	
	/* ----------------------------------- BUSCA GERAL --------------------------------------*/
	/* -------------------------------------------------------------------------------------*/
	.campos-pesquisa .campo-palavra.show-keyword{
		display:block!important;
		width:35%!important;
	}
	.campos-pesquisa .campo-categoria.show-keyword{
		width:46%!important;
	}


}
		
@media (max-width: 767px)  {
	/* ---------------------------------------- HOME --------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	.noticias-detaque .ao-cidadao h2,
	.consulta-unificada .info-ouvidoria h3, 
	.consulta-unificada .form-consulta h3,
	.mptv h2,
	.atividades .cultura h2{text-align: center;}

	.banner-destaque.ct-desk{display: none;}
	.banner-destaque.ct-mobile{display: block;}
	.banner-destaque #bg-slider .item img{min-height: 500px; object-fit: cover;}

	#cabecalho .topo-acessibilidade .item-esquerdo{float: initial; text-align: center; }
	#cabecalho .topo-acessibilidade .item-direito{float: initial; text-align: center;  padding-bottom: 10px;}
	#cabecalho .header-main .logo{text-align: center;margin-bottom: 12px;}
	#cabecalho .header-main .redes-sociais{text-align: center;}
	#cabecalho .header-main .redes-sociais ul{padding-left: 0;    padding-bottom: 10px;}
	#cabecalho .pesquisa{float: initial}
	#cabecalho .pesquisa nav{float: initial}
	#cabecalho .pesquisa form{width: 100%;}
	#cabecalho .pesquisa form input[type=search]{width: 100%;}
	#cabecalho .pesquisa #opcoes-pesquisa{text-align: center; float: initial; width: 100%; margin: 15px auto 0; max-width: 224px;}
    
	/* ------ menu principal início ------------*/
    label[for='bt_menu-principal']{display:block;	margin-bottom: 0;padding: 5px;
        color: #061f56;
        font-family: 'Arial';
        text-align: center;
        font-size: 1.3rem;
        cursor: pointer;
        width: 50px;
        height: 50px;
        position: relative;
        bottom:0;
	}
	#bt_menu-principal:checked ~ .navigation-top{display: block;}
	#menu-header .page-inicial{display: none!important;}
	#menu-header .main-navigation li{ position: initial; border: 0;	display: inline-block;	vertical-align: middle;	display: block; text-align: center; width: 100%;}
	#menu-header .main-navigation ul{background: #242424; position: initial;}
	#menu-header .main-navigation ul ul.sub-menu{position: initial; display: none; padding-left: 20px;}
	#menu-header ul li ul.sub-menu li{border-left: transparent; border-right: transparent;     border-top: 1px solid #D7D9DB;}
	#menu-header ul li ul.sub-menu li:last-child{border-bottom: transparent;}
	#menu-header .main-navigation a{padding: 18px!important;position: relative;}
	#menu-header .navigation-top .menuDrop span {padding: 18px; position: absolute; top: 0;}
	#menu-header .main-navigation ul ul{background-color: #cdced6;}
	#menu-header .main-navigation ul ul a{padding: 18px!important; background-color: #cdced6;}
	#menu-header .main-navigation ul ul li{border-top: transparent}
	#menu-header .abrirmenu{display: block!important;}
	#menu-header .navigation-top{background: #242424; display: none; position: absolute; left: 0;}
	#menu-header .main-navigation a:hover{color:#707070}
	#menu-header .main-navigation li li.focus > a, 
	#menu-header .main-navigation li li:focus > a, 
	#menu-header .main-navigation li li:hover > a, 
	#menu-header .main-navigation li li a:hover, 
	#menu-header .main-navigation li li a:focus, 
	#menu-header .main-navigation li li.current_page_item a:hover, 
	#menu-header .main-navigation li li.current-menu-item a:hover, 
	#menu-header .main-navigation li li.current_page_item a:focus{color:#707070!important}

	/* ------ menu principal fim ------------*/


	/* ------ menu hotsite início ------------*/
    label[for='bt_menu-hotsite']{display:block;	margin-bottom: 0;padding: 5px;
        color: #fff;
        font-family: 'Arial';
        text-align: center;
        font-size: 30px;
        cursor: pointer;
        width: 50px;
        height: 50px;
        position: relative;
        bottom: 20px;
	}
	#bt_menu-hotsite:checked ~ .navigation-top{display: block;}
	#hotsite .page-inicial{display: none!important;}
	#hotsite .menu-hotsite ul.sub-menu > li > a{color: #fff;}
	#hotsite .main-navigation li{ position: initial; border: 0;	display: inline-block;	vertical-align: middle;	display: block; text-align: center; width: 100%;}
	#hotsite .main-navigation ul{background: #242424; position: initial;}
	#hotsite .main-navigation ul ul.sub-menu{position: initial; display: none; padding-left: 20px;}
	#hotsite ul li ul.sub-menu li{border-left: transparent; border-right: transparent; border-top: 1px solid #D7D9DB;}
	#hotsite ul li ul.sub-menu li:last-child{border-bottom: transparent;}
	#hotsite .main-navigation a{padding: 18px!important;position: relative;}
	#hotsite .navigation-top .menuDrop span {padding: 18px; position: absolute; top: 0;}
	#hotsite .main-navigation ul ul,
	#hotsite .menu-hotsite ul > li > a:hover{background-color: #73787c!important;}
	#hotsite .main-navigation ul ul a{padding: 18px!important; background-color: #73787c;}
	#hotsite .main-navigation ul ul li{border-top: transparent}
	#hotsite .abrirmenu{display: block!important;}
	#hotsite .navigation-top{background: #242424; display: none; position: absolute; left: 0;}
	#hotsite .main-navigation a:hover{color:#fff}
	#hotsite .main-navigation li li.focus > a, 
	.menu-hotsite .navigation-top a.ativo{background-color: rgb(28,61,156)!important}

	#hotsite .main-navigation a.ativo,
	#hotsite .main-navigation a.ativoFilho,
	#hotsite .main-navigation a.ativo:hover,
	#hotsite .main-navigation a.ativoFilho:hover,
	#hotsite .menu-hotsite ul > li > a.ativo:hover,
	#hotsite .main-navigation ul ul a.ativoFilho,
	#hotsite .main-navigation ul ul.sub-menu > li a.ativo,
	#hotsite .main-navigation .menuAtivo,
	#hotsite .menu-hotsite .itemAtivo{background-color: rgb(28,61,156)!important}
	/* ------ menu hotsite fim ------------*/

	/* ------ menu Acessibilidade início ------------*/
	.hamburg-acessibilidade{float: right;}
	label[for='bt_menu-acessibilidade']{display:block;	margin-bottom: 0;padding: 5px;
        color: #fff;
        font-family: 'Arial';
        text-align: center;
        font-size: 30px;
        cursor: pointer;
        width: 50px;
        height: 50px;
        position: relative;
		bottom: 5px;
	}
	.topo-acessibilidade .acessibilidade{display: none;}
	.topo-acessibilidade #bt_menu-acessibilidade:checked ~ .acessibilidade{display: block;}
	#cabecalho .topo-acessibilidade .item-esquerdo ul li{display: block; margin-right: 0; margin-left: 0; padding-bottom: 8px;}
	#cabecalho .topo-acessibilidade .item-esquerdo ul li::after{display: none}
	#cabecalho .topo-acessibilidade .item-esquerdo ul li a#diminui-fonte span{width: 26px;}
	#cabecalho .topo-acessibilidade .item-esquerdo ul li a#fonte-normal span{width: 25px;}
	#cabecalho .topo-acessibilidade .item-esquerdo ul li a#aumenta-fonte span{width: 25px;}

	/* ------ menu Acessibilidade fim ------------*/

	.noticias-detaque .manchetes{width: 100%;float: initial;border-bottom: 1px solid #D7D9DB; margin-bottom: 20px;}
	.noticias-detaque .manchetes .item .texto{text-align: center;}
	.noticias-detaque .lista-noticias{padding-left: 0;float: initial; width: 100%; }
	.noticias-detaque .lista-noticias ul{text-align: center;}
	.noticias-detaque .lista-noticias ul li{ float: left; width: 50%;padding: 0 7px;}
	.noticias-detaque .lista-noticias ul li .noticias .box .img,
	.noticias-detaque .lista-noticias ul li .noticias .box .texto{float: initial; width: 100%;}
	.noticia-destaque-m{min-height: 150px;    margin-bottom: 10px;}
	.noticias-detaque .ao-cidadao{padding-top: 40px;}
	.mptv .iframe{margin-bottom: 50px;}
	.mptv .iframe:last-child{margin-bottom: 0;}
	.servicos-mpma .servicos .lista-servicos, .servicos-mpma .atuacao .lista-atuacao{max-width: 100%}
	.servicos-mpma .atuacao{margin-bottom: 80px;}
	.atividades .cultura{padding-top: 50px}
	#rodape .logo-radape{text-align: center;}
	#rodape .descricao{position: initial; padding-top: 30px;}
	#rodape .descricao p{max-width: 100%; text-align: center;}
	#rodape .redes-sociais{position: initial; padding-top: 30px; text-align: center;}
	.col-xs-25, .col-sm-25, .col-md-25, .col-lg-25{width: 100%;}
	#menu-rodape{padding: 70px 0 50px}
	#menu-rodape h6, #menu-rodape ul li:nth-child(1){border-bottom: 1px solid #fff; padding-bottom: 3px; margin-bottom: 15px; margin-left: 0px;}
	#menu-rodape ul{margin-bottom: 40px;}
	#menu-rodape ul li{margin-left: 15px; line-height: 1}
	#copyright{text-align: center;}
	#copyright .copy{text-align: center; padding-bottom: 15px;}
	#copyright .logo-interagi{text-align: center;}

	/* --------------------------- PORTAL TRANSPARENCIA ------------------------------------ */
	/* --------------------------------------------------------------------------------------*/
	#transparencia .lista-transparencia ul li{width: 50%;}

	/* ----------------------------  ATIVIDADES -------------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#atividades .form-atividades{padding-top: 40px;}
	#atividades .form-atividades form .cp-select{margin-top: 10px;}
	#atividades .form-atividades .botoes-atividades{max-width: 100%;}
	#atividades .lista-atividades .box-atividade .box-data{float: initial; margin-right: 0;width: 100%; margin-bottom: 30px;}
	#atividades .lista-atividades .box-atividade .descricao{min-height: auto; float: initial; display: block; width: 100%; text-align: center;}
	#atividades .lista-atividades .box-atividade .descricao h3{margin-bottom: 30px;}

	/* ----------------------------  ATIVIDADES INTERNA -------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#atividades-interna{margin-bottom: 50px;}

	/* ----------------------------  ENCONTRE UMA PROMOTORIA ------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#promotoria .busca-promotoria form .municipio {width: 46%; margin-right: 0;  margin-bottom: 21px;}
	#promotoria .busca-promotoria form .promotoria { float: right;  width: 46%; margin-bottom: 21px;}
	#promotoria .busca-promotoria form .botoes-pesquisa{float: initial;  width: 100%; max-width: 300px; margin: 15px auto;}
	#promotoria .lista-pormotoria .box-promotoria{min-height: auto;}
	#promotoria .lista-pormotoria .box-promotoria > div:nth-child(1){min-height: auto;}
	#promotoria .busca-promotoria span i{display: none}

	/* ---------------------------------- SERVIÇOS ----------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#servicos .busca form{width: 56%;}
	#servicos .busca .btnLimparPesquisa{padding: 13px 20px;}
	#servicos .busca .btnPesquisar{padding: 13px 20px;}

	/* ---------------------------------------- SESSOES ------------------------------------ */
	/* --------------------------------------------------------------------------------------*/
	#sessoes-interna,
	#sessoes-interna .ultimas-sessoes h3 {text-align: center;}
	#sessoes-interna header,
	#sessoes-interna header h1{text-align: center;}
	#sessoes-interna header .compartilhamentos{position: relative; right: 0}
	ul.compartilhamentos .fb_iframe_widget{display: inline-block;}

	/* ----------------------------------- LEGISLAÇÃO -------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#busca.legislacao h1{text-align: center;}

	/* ----------------------------------- HOTSITE -------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#hotsite .menu-hotsite ul li a {min-height: auto;}
	#hotsite .conteudo-hotsite{padding-bottom: 50px}

	/* ----------------------------------- BUSCA GERAL -------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#busca-principal .form-pesquisa-geral .campos{min-height: auto; margin-bottom: 15px;}
	#busca-principal .form-pesquisa-geral .campos.campo-palavra,
	#busca-principal .form-pesquisa-geral .campos.campo-date,
	#busca-principal .form-pesquisa-geral .campos.campo-categoria,
	#busca-principal .form-pesquisa-geral .botoes{width: 100%;}
	#busca-principal .form-pesquisa-geral .botoes{text-align: center;}
	.campos-pesquisa .campo-palavra.show-keyword{
		display:block!important;
		width:100%!important;
	}
	.campos-pesquisa .campo-categoria.show-keyword{
		width:100%!important;
	}

	/* -------------------------------- ESCALA DE PLANTÃO ---------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#escala-plantao{padding: 10px 0 50px;}
}
			
@media (max-width: 576px) {
	/* ---------------------------------------- HOME --------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	.consulta-unificada .form-consulta form button{width: auto; }
	.consulta-unificada .info-ouvidoria{padding-bottom: 50px}
	.consulta-unificada .info-ouvidoria .icone .imagem{float: initial; text-align: center;}
	.consulta-unificada .info-ouvidoria .icone .imagem img{float: initial; margin-right: 0;}
	.consulta-unificada .info-ouvidoria .icone .texto{float: initial; text-align: center;}
	.consulta-unificada .form-consulta form span{display: block;text-align: center;}
	.servicos-mpma .servicos .lista-servicos .icone, .servicos-mpma .atuacao .lista-atuacao .icone{ width: 50%;}

	.atividades .hoje{float: initial; width: 100%; margin-bottom: 50px; min-height: auto; text-align: center;}
	.atividades .lista-atividades{float: initial; width: 100%;}
	.atividades .cultura .box-cultura .descricao{min-height: 85px;}
	.atividades .lista-atividades ul{padding-left: 0;}
	.atividades .lista-atividades ul::before{display: none;}
	.atividades .cultura .box-cultura{width: 100%;  margin-bottom: 50px;}

	/* ---------------------------- AREAS DE ATUAÇÃO --------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#area-de-atuacao .box-atuacao .imagem img{min-width: 330px;}

	/* ------------------------------------ IMPRENSA --------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	.widget-wrapper.info-imprensa .widget-title{ width: 91%;}

	/* ---------------------------- PORTAL TRANSPARÊNCIA ----------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#transparencia .header{text-align: center;}
	.menu-transparencia ul li:first-child,
	.menu-transparencia ul li:last-child{ margin: 0; }
	.menu-transparencia ul li{width: 33%; margin: 0; padding: 15px 11px; max-width: 100%;}

	/* ---------------------------------- SERVIÇOS ----------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#servicos .busca form{width: calc(100% - 108px);}
	#servicos .busca span{text-align: center;}
	#servicos .busca .btnLimparPesquisa{}
	#servicos .busca .btnPesquisar{margin: 15px 0px 0px calc(50% - 49px);float: left;}
	#servicos .lista-alfabetica .letra{width: 100%;}
	#servicos .nenhum-servico{text-align: center;}

	/* ----------------------------  ATIVIDADES -------------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#atividades .form-atividades form .cp-date{padding-top: 13px;}
	#atividades .form-atividades form .botoes-atividades{max-width: 90%}

	/* ---------------------------------- SESSÕES  ----------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#busca.sessoes .conteudo-busca form .campo-periodo input.date-inicial{width: 40%; float: left;} 
	#busca.sessoes .conteudo-busca form .campo-periodo input.date-final{width: 40%; float: right;}
	#busca.sessoes .conteudo-busca form .campo-periodo span{display: initial;}

	/* ---------------------------------------- NOTÍCIAS ----------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#noticias-interna{padding-bottom: 50px;}
	#noticias-interna header h1{text-align: center;}
	#noticias-interna header .compartilhamentos{position: initial;text-align: center;}
	#noticias-interna .redacao{text-align: center;}
	#noticias-interna main article .new-Radioweb{margin: 36px auto 50px auto;}
	#noticias-interna main article .tags{text-align: center;}
	#noticias-interna .ultimas-noticias h3,
	#noticias-interna .ultimas-noticias{text-align: center;}

	/* ----------------------------------------- 404 --------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	body.error404 #not-found > div h2{font-size: 130px;}
	body.error404 #not-found > div h3{font-size: 16px;}
}
				
@media (max-width: 490px) {
	/* ---------------------------------------- HOME --------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	.noticias-detaque .lista-noticias ul li{ width: 100%;}
	.banner-destaque #bg-slider .item img{min-height: auto; object-fit: cover;}


	/* --------------------------- PORTAL TRANSPARENCIA ------------------------------------ */
	/* --------------------------------------------------------------------------------------*/
	#transparencia .lista-transparencia ul li{width: 100%;}

	/* ----------------------------  ENCONTRE UMA PROMOTORIA ------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#promotoria .busca-promotoria form .municipio {width: 100%; float: initial; margin-bottom: 10px;}
	#promotoria .busca-promotoria form .promotoria {width: 100%; float: initial;}
	
	/* ----------------------------  ATIVIDADES -------------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#atividades-interna .info .item h4 p{display: block;line-height: 1.2; padding: 9px 10px 0; margin-bottom: 8px;}

	/* ------------------------------------ IMPRENSA --------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#imprensa{padding-bottom: 40px;}
	#imprensa h1,
	#imprensa .imprensa-formulario h2,
	#imprensa aside,
	#imprensa .sidebar-imprensa .box h3, #imprensa .sidebar-imprensa .box .widget-title{text-align: center}
	#imprensa main{ padding: 0;}
	#imprensa .imprensa-conteudo{text-align: center;}
	#imprensa .widget-wrapper.info-imprensa{ margin-bottom: 35px;}
	#imprensa .imprensa-formulario form .btnImprensa{ float: initial; margin: 0 auto; display: inherit;}
	#imprensa  .widget-wrapper.info-imprensa .widget-title{width: 100%;  margin-bottom: 5px!important;}
	#imprensa .imprensa-conteudo p.simple-image{float: initial; width: 100%; margin-bottom: 10px!important;}
	#imprensa .sidebar-imprensa .box .btnWidgets{float: initial;  display: inline-block;}
	#imprensa .sidebar-imprensa .redes-sociais ul{float: initial}
	
	/* ---------------------------- PORTAL TRANSPARÊNCIA ----------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#transparencia .header{text-align: center;}
	.menu-transparencia ul li:first-child,
	.menu-transparencia ul li:last-child{ margin: 0; }
	.menu-transparencia ul li{width: 50%; }

	/* ---------------------------------- SESSÕES  ----------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#busca.sessoes h1{text-align: center;}
	#busca.sessoes .conteudo-busca form .campo-periodo input.date-inicial{width:100%; float: initial;} 
	#busca.sessoes .conteudo-busca form .campo-periodo input.date-final{width: 100%; float: initial;}
	#busca.sessoes .conteudo-busca form .campo-periodo span{display: inline-block;}

	/* ----------------------------------- BUSCA GERAL -------------------------------------- */
	/* --------------------------------------------------------------------------------------*/

	#busca-principal .form-pesquisa-geral .campos.campo-date input{width: 100%;}
	#busca-principal .form-pesquisa-geral .campos.campo-date span{text-align: center; display: block;}
}
					
@media (max-width: 360px) {
	/* ---------------------------- AREAS DE ATUAÇÃO --------------------------------------- */
	/* --------------------------------------------------------------------------------------*/
	#area-de-atuacao .box-atuacao .imagem img{min-width: auto;}
}
