@import url("reset.css");
@import url('https://fonts.googleapis.com/css?family=Droid+Sans:400,700|Open+Sans:300,400,600,700,800|Bitter:100,400,700');

body{font:normal 13px 'Open Sans'; color:#7d8184;}
	*{ outline:none;}
	a:link, a:active, a:visited{ text-decoration:none; outline:none; color:#7d7d7d; }
		a:hover{color: #00428d;}
		a img, img{display:block;}

	::selection {background:#2c3a40; color:#ccf0ff;} 
	::-webkit-selection {background:#2c3a40; color:#ccf0ff;}
	::-moz-selection {background:#2c3a40; color:#ccf0ff;}
	
	.clear{clear:both;}
	
	/* ICONES SOCIAIS */
	@font-face {
	  font-family: "Flaticon";
	  src: url("social/Flaticon.eot");
	  src: url("socialFlaticon.eot?#iefix") format("embedded-opentype"),
		   url("social/Flaticon.woff") format("woff"),
		   url("social/Flaticon.ttf") format("truetype"),
		   url("social/Flaticon.svg#Flaticon") format("svg");
	  font-weight: normal;
	  font-style: normal;
	}
	
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	  @font-face {
		  font-family: "Flaticon";
		  src: url("social/Flaticon.svg#Flaticon") format("svg");}
	}
	
	[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
	[class^="flaticon-"]:after, [class*=" flaticon-"]:after {font-family: Flaticon;	font-size: 20px; font-style: normal;}
	
	.flaticon-instagram-logo:before { content: "\f100"; }
	.flaticon-google-plus-logo:before { content: "\f101"; }
	.flaticon-vimeo-logo:before { content: "\f102"; }
	.flaticon-youtube-logo:before { content: "\f105"; }
	.flaticon-facebook-logo:before { content: "\f103"; }
	.flaticon-twitter-logo:before { content: "\f104"; }
	
	
	/* ESTILO DO ERRO NO CAMPO jquery.validar.js*/

	form .validar-erro{ border-color:#ed762e !important; }
	.atencao .centroAtencao{ width:1280px; margin:0 auto;}
	.atencao{ background:#da5a1d; position:fixed; bottom:0; width:100%; padding:20px 40px 10px 40px; border-top:solid 3px #e17b4a; display:none; cursor:pointer; z-index:1000000000000;  }
		.atencao .h1{ font-size:16px; letter-spacing:-0.050em; color:#ffffff; font-weight:normal; margin:0px 0px 5px 0px; text-transform:uppercase;}
		.atencao p{  font-size:12px ; color:#ffe5d9; text-transform: lowercase; }
			.atencao p span{ font-weight:bold; color:#ffffff;}
		.atencao #msgerro{ max-height:55px; overflow: hidden; }	
		
	/* NANO */
	.nano {position:relative; width:100%; height:100%; overflow:hidden;}
		.nano .content {position:absolute; overflow:scroll; overflow-x:hidden; top:0; right:0; bottom:0; left:0;}
	.nano .content::-webkit-scrollbar {-webkit-appearance: none;}
	.nano .pane {background:#f1f1f1; position:absolute; width:6px; right:0; top:0; bottom:0;}
	.nano .pane .slider {background:#030303; position:relative; border-radius:5px; }
	.nano:hover .pane, .pane.active {visibility: visible;}
	.nano .pane {-webkit-transition:.2s;-moz-transition:.2s; -o-transition:.2s;transition:.2s;opacity:.20;}
	.nano:hover .pane, .pane.active {opacity : 1;}	  


	/* TOPO LINHA */
	.topoLinha{background-color: #f7941f; min-height: 35px;}
		.topoLinha .envieMensagem{padding: 9.5px 0 9.5px 15px;}
			.topoLinha .envieMensagem h3{display: inline-block;text-align: center;transition: all 0.5s ease;}
			.topoLinha .envieMensagem h3:hover{color: #0b842e;}
				.topoLinha .envieMensagem h3 i{font-size: 25px;color: #ffffff;display: inline-block;}
				.topoLinha .envieMensagem h3 i:hover{color: #0b842e;}
				.topoLinha .envieMensagem h3 a:active, .topoLinha .envieMensagem h3 a:visited, .topoLinha .envieMensagem h3 a:link{font-size: 16px;text-transform: uppercase;color: #ffffff;font-weight: 600;transition: all 0.5s ease;position: relative;top: -2px;}
				.topoLinha .envieMensagem h3 a:hover{color: #0b842e;}
		.topoLinha .statusDia{padding: 11.5px 0;}
			.topoLinha .statusDia p.dataHoje{color: #ffffff;text-transform: uppercase;font-weight: 600;letter-spacing: 0.02em;text-align: end;font-size: 16px;}
				.topoLinha .statusDia p.dataHoje em.horaAtual{margin-left: 17px;}
					.topoLinha .statusDia p.dataHoje em.horaAtual i{margin-right: 3px; font-size: 14px;}
					.topoLinha .statusDia p.dataHoje em.horaAtual strong{}

	/* TOPO */
	.topo{margin-bottom: 0px;background-color:  #03842e;}
		.topo h1{margin: 0 auto;padding: 15px 0;}
			.topo h1 a:link,
			.topo h1 a:active,
			.topo h1 a:visited{display: block;margin: 0 auto;width: 240px;}
				.topo h1 a:hover{}
				.topo h1 a svg path{}
					.topo h1 a:hover svg path{}
		.topo .introMenu{padding: 35px 0 35px 5px;}
			.topo .introMenu h2{font-size: 16px; color: #ffffff; font-weight: 700; margin-bottom: 7px;}
			.topo .introMenu a.menuDesk:link,
			.topo .introMenu a.menuDesk:active,
			.topo .introMenu a.menuDesk:visited{color: #fff;font-weight: 600;float: left;font-size: 13px;transition: all 0.5s ease;}
				.topo .introMenu a.menuDesk:hover{color: #c3e8f8;}
				.topo .introMenu a.menuDesk em{}
					.topo .introMenu a.menuDesk:hover em{}
				.topo .introMenu a.menuDesk i{font-size: 20px;padding: 5px 10px;transition: all 0.5s ease;border-radius: 3px;}
					.topo .introMenu a.menuDesk i span{font-family: 'Open Sans'; margin: 0 0 0 10px; font-weight: 600;}
					.topo .introMenu a.menuDesk i:hover{background-color: #f7941e;color: #ffffff;padding: 5px 10px;border-radius: 3px;}

			.topo .introMenu i.menuDesk{color: #ffffff;font-weight: 600;float: left;font-size: 13px;transition: all 0.5s ease; cursor: pointer;}
				.topo .introMenu i.menuDesk:hover{color: #c3e8f8;}
				.topo .introMenu i.menuDesk em{}
					.topo .introMenu i.menuDesk:hover em{}
				.topo .introMenu i.menuDesk{font-size: 20px;padding: 5px 10px;transition: all 0.5s ease;border-radius: 3px;}
					.topo .introMenu i.menuDesk span{font-family: 'Open Sans'; margin: 0 0 0 10px; font-weight: 600;}
					.topo .introMenu i.menuDesk:hover{background-color: #f7941e;color: #ffffff;padding: 5px 10px;border-radius: 3px;}


	/* TOPO PRINCIPAL */	
	.topo .buscaPrincipal{padding: 32.5px 5px 32.5px 0;}
		.topo .buscaPrincipal form{position: relative;}
			.topo .buscaPrincipal label{display: none;}
			.topo .buscaPrincipal input{line-height: 33px;padding: 0 10px 0 10px;width: 70%;border: 1px solid #d8d8d8;margin: 0 0 0 20%;}
			.topo .buscaPrincipal input:focus{border-color: #044fa4;}
			.topo .buscaPrincipal a:link,
			.topo .buscaPrincipal a:active,
			.topo .buscaPrincipal a:visited{width: 39px;height: 35px;position: absolute;top: 0;right: 0;background: url(../img/buscarLupa.png) center center #f7931f no-repeat;transition: all 0.5s ease;border-radius: 0 3px 3px 0;}
				.topo .buscaPrincipal a:hover{background: url(../img/buscarLupa.png) center center #ffb865 no-repeat;}

	/* MENU GERAL */
	.menuGeral{position: fixed;min-width: 300px;height: 100%;background-color: #ffffff;top: 0;padding: 25px 0 0 0;border-right: solid 1px #dedede;text-align: center;overflow: scroll;}
	#menuHome{display: none;}
	.menuGeral .menuDesk{text-align: center;margin: 0 auto;font-size: 18px;text-transform: lowercase;padding: 10px 0 20px 0;color: #666676;transition: auto 0.3s ease;cursor: pointer;}
	.menuGeral .menuDesk::before{color: #05842d;}	
	.menuGeral .menuDesk:hover span{color: #f7941e;}
	.menuGeral .menuDesk:hover::before{color: #f7941e;}
		.menuGeral .menuDesk span{font-family: 'Open Sans';margin: 0 0 0 5px;font-weight: 800;color: #05842d;}
		.menuGeral ul{}
			.menuGeral ul li{margin: 20px 0;border-bottom: solid 1px #dedede;padding: 0 0 10px 0;text-align: justify;}
			.menuGeral ul li:hover:first-child{padding: 0;}
				.menuGeral ul li a:active, .menuGeral ul li a:visited, .menuGeral ul li a:link{font-family: 'Open Sans';font-size: 14px;text-transform: lowercase;padding: 0 0 0 25px;color: #666666;}
				.menuGeral ul li a:hover{color: #f7941e;}
					.menuGeral ul li a em{}
					.menuGeral ul li a i{float: right;margin: 0 15px 0 0;color: #f7941e;padding: 0 0 0 25px;text-transform: none;font: normal normal normal 16px/1 iconesPack;}

				.menuGeral ul li i{font-family: 'Open Sans';font-size: 18px;text-transform: lowercase;padding: 0 0 0 25px;color: #666666;}
				.menuGeral ul li i:hover{color: #f7941e;}
					.menuGeral ul li i em{}
					.menuGeral ul li i{float: right; margin: 0 15px 0 0; font-size: 16px; color: #f7941e;}

			.menuGeral ul li ul.sub_menu{}
				.menuGeral ul li ul.sub_menu li.sub_menu_item{padding: 0 0 10px 0;}
					.menuGeral ul li ul.sub_menu li.sub_menu_item a:active, .menuGeral ul li ul.sub_menu li.sub_menu_item a:visited,.menuGeral ul li ul.sub_menu li.sub_menu_item a:link{}
					.menuGeral ul li ul.sub_menu li.sub_menu_item a:hover{left: 0; color: #f7941e;}
						.menuGeral ul li ul.sub_menu li.sub_menu_item a em{}
		.menuGeral ul.sub_menu{display: none !important;position:absolute;z-index:99;}
			.menuGeral ul li:hover ul.sub_menu, .menuGeral ul li a:hover
			{display: block !important;position: relative;}
			.menuGeral ul.sub_menu li.sub_menu_item{width: 90%; position: relative; left: 10%;}
			.menuGeral ul.sub_menu li.sub_menu_item:last-child{margin-bottom: 0px;border-bottom: none;}
			.menuGeral ul.ub_menu li.sub_menu_item:hover:first-child{}
			.menuGeral ul.sub_menu li.sub_menu_item a:active, .menuGeral ul.sub_menu li.sub_menu_item a:visited, .menuGeral ul.sub_menu li.sub_menu_item a:link {}
			.menuGeral ul.sub_menu li.sub_menu_item a:hover{}

	/* RODAPE */
	footer{padding-top: 25px;}
		footer .menuGeralRodape{padding: 70px 0 70px 90px;}
			footer .menuGeralRodape ul{display: block;}
				footer .menuGeralRodape ul li{display: block;margin: 0 0 15px 0;}
				footer .menuGeralRodape ul li:last-child{margin-bottom: 0;}
					footer .menuGeralRodape ul li a:active, footer .menuGeralRodape ul li a:visited, footer .menuGeralRodape ul li a:link{font-family: 'Bitter', serif;font-weight: 600;font-size: 18px;color: #7d7d7d;}
					footer .menuGeralRodape ul li a:hover{color: #f7941e;}
		footer .logoRodape{padding: 45px 15px;}
			footer .logoRodape img{margin: 0 auto; width: 50%;}
		footer .acompanheRedesSociais{border: 0;padding: 80px 15px;}
			footer .acompanheRedesSociais p{font-size: 13px;line-height: 19px;margin: 10px 0;text-align: left;padding: 0 60px;}
			footer .acompanheRedesSociais h5{font-size: 14px;margin: 0 0 15px 0;text-align: left;}
			footer .acompanheRedesSociais img{margin: 0 auto;width: 200px;}
				footer .acompanheRedesSociais ul{text-align: left;}
					footer .acompanheRedesSociais ul li{}
						footer .acompanheRedesSociais ul li a:active, footer .acompanheRedesSociais ul li a:visited, footer .acompanheRedesSociais ul li a:link{padding: 5px 12px 5px 11px !important;}
						footer .acompanheRedesSociais ul li a:hover{}						
						footer .acompanheRedesSociais ul li a:before{font-size: 13px !important;}
		footer .publicidadeRodape{padding: 30px 15px 0px 15px;overflow: hidden;}
			footer .publicidadeRodape ul{}
				footer .publicidadeRodape ul li{height: auto !important;}
					footer .publicidadeRodape a img{margin: 0 auto;width: 100%;}
		footer .copyright{border-top: 1px solid #ededed;padding: 10px 15px 8px 15px;}
			footer .copyright p{font-size: 11px;text-align: center;color: #868686;line-height: 13px;}
				footer .copyright a{background: url(../img/logoMGM.png);width: 65px;height: 35px;display: inline-block;margin-left: 5px;background-size: cover;}

._640 footer{padding-top: 0;}
	._640 footer .menuGeralRodape{padding: 45px 15px;border-bottom: solid 1px #dedede;}
		._640 footer .menuGeralRodape ul{text-align: center;}
	._640 footer .logoRodape{border-bottom: solid 1px #dedede;}
	._640 footer .acompanheRedesSociais{padding: 50px 15px;}
		._640 footer .acompanheRedesSociais h5{text-align: center;}
		._640 footer .acompanheRedesSociais ul{text-align: center;}


/* FUNCIONA EM TODAS AS PAGINAS */

	/*COLUNA DIREITA GERAL*/
	.colunaDireitaGeral{position: absolute;top: 0;right: 0;background-color: #f8f8f8;padding: 0 0 20px 0;}
		.colunaDireitaGeral h5{font-family: 'Open Sans';font-size: 12px;color: #acacac;text-align: center;padding: 15px 0;}
		.colunaDireitaGeral ul.publicidade{}
			.colunaDireitaGeral ul.publicidade li{}
				.colunaDireitaGeral ul.publicidade li a img{width: 300px; margin: 0 auto;}
		
		.colunaDireitaGeral ul.publicidadeCodigo{text-align: center;}
			.colunaDireitaGeral ul.publicidadeCodigo li{}

		.colunaDireitaGeral ul.publicidadeTO{margin: 15px 0 0 0;}
			.colunaDireitaGeral ul.publicidadeTO li{text-align: center;}
					.colunaDireitaGeral ul.publicidadeTO li img{width: 300px;height: 505px;margin: 0 auto;}
			.colunaDireitaGeral .sigaInstagram{margin-top: 40px;text-align: center;padding: 10px;border: 1px solid #c7c7c7;transition: all 0.5s ease;}
			.colunaDireitaGeral .sigaInstagram:hover{background: #035193; border: 1px solid #1b77a3;}
			.colunaDireitaGeral .sigaInstagram .borda{border: 1px solid #c7c7c7;background: #ffffff;}
			.colunaDireitaGeral .sigaInstagram img{margin: 20px auto 0 auto;}
			.colunaDireitaGeral .sigaInstagram em{display: block; margin-top: 20px; font-size: 16px; font-weight: 600; letter-spacing: -0.02em;}
				.colunaDireitaGeral .sigaInstagram em span{font-size: 25px; font-weight: 700; color: #333333;}
			.colunaDireitaGeral .sigaInstagram b{color: #333333;font-size: 15px;margin: 10px 0;display: block;transition: all 0.5s ease;}
			.colunaDireitaGeral .sigaInstagram:hover b{color: #004793;}
			.colunaDireitaGeral .sigaInstagram a{border-top: 1px solid #c7c7c7; display: block;}
	
	/* ACOMPANHE REDES SOCIAIS */		
	.acompanheRedesSociais{padding-top: 30px;border-top: 2px solid #5d5d5d;}
	   .acompanheRedesSociais h5{text-align: center; font-weight: 700; font-size: 16px; color: #333333; margin-bottom: 10px;}
	   .acompanheRedesSociais ul{text-align: center;height: 43px;}
		   .acompanheRedesSociais ul li{margin-right: 5px; display: inline-block;}
			   .acompanheRedesSociais ul li a:link,
			   .acompanheRedesSociais ul li a:active,
			   .acompanheRedesSociais ul li a:visited{display: block;color: #ffffff;padding: 7px 12px 7px 12px;transition: all 0.5s ease;border-bottom: 4px solid transparent;}
				   .acompanheRedesSociais ul li a:hover{color: #e8e8e8;padding: 7px 12px 7px 12px;border-bottom: 4px solid #f7941e;}
				   .acompanheRedesSociais ul li a.facebook{background: #3c5a9a;}
				   .acompanheRedesSociais ul li a.vimeo{background: #5f6871;}
				   .acompanheRedesSociais ul li a.twitter{background: #51adee;}
				   .acompanheRedesSociais ul li a.google{background: #cc282f;}
				   .acompanheRedesSociais ul li a.instagram{background: #41729a;}

	/*PUBLICIDADE HORIZONTAL*/
	.publicidadeHorizontal{}
		.publicidadeHorizontal ul{margin: 0 auto;}
			.publicidadeHorizontal ul li{}
				.publicidadeHorizontal ul li a img{width: 728px; display: block; margin: 0 auto;}
				
	/*NEWSLETTER HORIZONTAL*/
	.newsletterHorizontal{background: #f8f8f8;margin: 30px 0 0 0;padding-bottom: 40px;border-bottom: 2px solid #ededed;}
		.newsletterHorizontal h4{text-align: center;color: #333333;font-size: 35px;font-weight: 600;letter-spacing: -0.03em;padding: 25px 0 10px 0;}
		.newsletterHorizontal p{text-align: center;max-width: 55%;margin: 0 auto 25px auto;line-height: 20px;color: #4c4c4c;}
		.newsletterHorizontal form{max-width: 600px; margin: 0 auto; overflow: hidden;}
			.newsletterHorizontal form label{display: none;}
			.newsletterHorizontal form input{line-height: 40px; padding: 0 10px; border: 1px solid #d8d8d8; width: 80%; font-size: 15px;  float: left; transition: all 0.5s ease;}
			.newsletterHorizontal form input:focus{border-color: #044fa4;}
			.newsletterHorizontal form a:link,
			.newsletterHorizontal form a:active,
			.newsletterHorizontal form a:visited{float: right;line-height: 42px;font-size: 15px;color: #ffffff;background: #f7921f;width: 17%;text-align: center;font-weight: 700;letter-spacing: 0.05em;transition: all 0.5s ease;}
				.newsletterHorizontal form a:hover{background: #03842f;}
		.newsletterHorizontal .sucesso{display: none;text-align: center;font-weight: 600;color: #004b99;font-size: 17px;}
				
	/*BOTOES DE REDES SOCIAIS*/
	.redeSocialBotoes{margin-top: 23px;overflow: hidden;position: absolute;bottom: 0;}
		.redeSocialBotoes a:link,
		.redeSocialBotoes a:active,
		.redeSocialBotoes a:visited{padding: 10px 10px 10px 10px; border: 1px solid #c7c7c7; line-height: 15px; display: block; float: left; margin-right: 10px; color: #a5a5a5; font-size: 13px; font-weight: 600; transition: all 0.5s ease;}
			.redeSocialBotoes a:hover{background: #03842f;color: #ffffff;border: 1px solid #ffffff;}
			.redeSocialBotoes a:last-child{margin-right: 0;}
		 
	/*ULTIMAS NOTICIAS*/	
	.ultimasNoticias{overflow: hidden;margin: 0 0 40px 0;}
		.ultimasNoticias em.estado{ background: #f7931f; color: #ffffff; padding: 10px 100px 10px 10px; font-size: 14px; font-weight: 600; letter-spacing: 0.02em; display: block; float: left; clear: both;}
		.ultimasNoticias .titulo h2{font-size: 30px; font-weight: 700; color: #666666;}
		.ultimasNoticias .titulo h2::after{}
			.ultimasNoticias .titulo h2 img{float: left; margin: 0 10px 0 0;}
		.ultimasNoticias .btnVerTodos{text-align: right; margin-bottom: 40px;}
		.ultimasNoticias .btnVerTodos a.verTodos:active, .ultimasNoticias .btnVerTodos a.verTodos:visited, .ultimasNoticias .btnVerTodos a.verTodos:link{font-family: 'Open Sans', serif; color: #666666; font-weight: 700; font-size: 20px; line-height: 20px; transition: all 0.5s ease; display: inline-block; text-align: center; border-bottom: solid 5px #f7931f; padding: 5px 0 0 0;}
		.ultimasNoticias .btnVerTodos a.verTodos:hover {border-bottom: solid 5px transparent; color: #f7931f;}
		.ultimasNoticias .itens{margin: 20px 0 15px 0;}
			.ultimasNoticias .itens .item{margin-bottom: 40px;padding: 0;position: relative;min-height: 280px;}
			.ultimasNoticias .itens .item:nth-child(3n){clear:right;}
				.ultimasNoticias .itens .item .imagem{}
					.ultimasNoticias .itens .item .imagem img{}
				.ultimasNoticias .itens .item .texto{position: initial;}
					.ultimasNoticias .itens .item .texto .redeSocialBotoes{position: relative;}
					.ultimasNoticias .itens .item .texto span.estado{display: block;margin-top: 10px;}
						.ultimasNoticias .itens .item .texto span.estado a:link,
						.ultimasNoticias .itens .item .texto span.estado a:active,
						.ultimasNoticias .itens .item .texto span.estado a:visited{color: #ffffff;background: #f7931e;text-transform: uppercase;padding: 3px 10px;margin-right: 10px;}
							.ultimasNoticias .itens .item .texto span.estado a:hover{}
						.ultimasNoticias .itens .item .texto span.estado em{}
					.ultimasNoticias .itens .item .texto h2 a:link,
					.ultimasNoticias .itens .item .texto h2 a:active,
					.ultimasNoticias .itens .item .texto h2 a:visited{color: #333333;font-weight: 600;margin-top: 8px;display: block;font-family: 'Bitter', serif;font-size: 22px;line-height: 25px;}
						.ultimasNoticias .itens .item .texto h2 a:hover{color: #f7941e;}
					.ultimasNoticias .itens .item .texto p{font-size: 14px; color: #333333; margin-top: 8px;}
					
		.ultimasNoticias .itens.destaque{}
			.ultimasNoticias .itens.destaque .item{position: relative;}
			.ultimasNoticias .itens.destaque .item .imagem{padding-left: 0;}
			.ultimasNoticias .itens.destaque .item .texto{padding-left: 0;position: relative;padding-bottom: 60px;}
			.ultimasNoticias .itens.destaque .item .texto h2 a:link, .ultimasNoticias .itens .item .texto h2 a:active, .ultimasNoticias .itens .item .texto h2 a:visited{/* font-size: 30px; *//* line-height: 36px; */}
			
		.ultimasNoticias .itens.segPlano{}
			.ultimasNoticias .itens.segPlano .item .imagem{padding-left: 0;}

			.ultimasNoticias .itens.segPlano .item .texto{padding-left: 0;position: initial;}
				.ultimasNoticias .itens.segPlano .item .texto h2 a{font-size: 29px;line-height: 34px;}

	/*MAIS NOTICIAS*/		
	.maisNoticias{/* background-color: #383838; */ /* max-height: 170px; */}
		.maisNoticias h3.mais{text-align: center;color: #333333;font-size: 25px;font-weight: 600;letter-spacing: -0.03em;padding: 0px 0 10px 0;}
		.maisNoticias ul.mais{display: block;text-align: center;overflow: auto;margin: 0 0 45px 0;}
			.maisNoticias ul.mais li{display: inline-block;float: left;width: 33.33%;margin: 10px 0;}
				.maisNoticias ul.mais li a.mais:active,
				.maisNoticias ul.mais li a.mais:visited,
				.maisNoticias ul.mais li a.mais:link{color: #f7931e;font-weight: 300;display: inline-block;font-size: 16px;line-height: 30px;border: solid 1px #f7931e;/* background-color: #f7931e; */transition: all 0.5s ease;width: 40%;text-transform: capitalize;}
				.maisNoticias ul.mais li a.mais:hover{/* background-color: #03842e; */border: solid 1px #03842e;color: #03842e;}

				
	/*INTRODUCAO ESTADO*/
	.introEstado{}
		.introEstado .bordaTopo{width: 90%;margin: 0 auto 30px auto;}
		.introEstado .sobreEstado{overflow: hidden;}
			.introEstado .sobreEstado img{float: left; width: 64px; height: 46px;}

			.introEstado .sobreEstado .data{float: right; line-height: 46px; font-size: 19px; color: #adadad;}
			.introEstado .sobreEstado .navegacao{float: left; margin-left: 15px;}
				.introEstado .sobreEstado .navegacao em{margin: 0 5px; line-height: 46px; color: #adadad; font-size: 24px;}
				.introEstado .sobreEstado .navegacao span{font-size: 18px; font-weight: 600; color: #adadad; line-height: 46px; border-bottom: 3px solid transparent;}
				.introEstado .sobreEstado .navegacao a:link,
				.introEstado .sobreEstado .navegacao a:active,
				.introEstado .sobreEstado .navegacao a:visited{font-size: 20px;font-weight: 600;color: #adadad;line-height: 46px;/* border-bottom: 3px solid transparent; */text-transform: lowercase;transition: all 0.5s ease;}
					.introEstado .sobreEstado .navegacao a:hover{/* border-bottom: 3px solid #adadad; */color: #f7931f;}
					.introEstado .sobreEstado .navegacao a.ativo{font-weight: 700;letter-spacing: 0.02em;color: #03842f;text-transform: inherit;text-shadow: none !important;text-transform: lowercase;}
			.introEstado .sobreEstado .resultadoBusca{overflow: hidden;padding: 20px 0 30px 0;}
				.introEstado .sobreEstado .resultadoBusca p{font-size: 24px; color: #000000; font-weight: 600;}
					.introEstado .sobreEstado .resultadoBusca p em{color: #004b99;}
		
	/*NADA ENCONTRADO - BUSCA*/
	.nadaEncontradoBusca{padding: 220px 0;}
		.nadaEncontradoBusca h4{font-size: 25px;font-weight: 800;text-align: center;color: #fdb664;}
			.nadaEncontradoBusca h4 em{display: block;color: #03842f;}

	.btnCarregar{text-align: center;display: block;}
	.carregarMais{clear: both;text-align: center;background: #f7931e;padding: 10px 0 10px 0;transition: all 0.3s ease;margin: 0 auto;display: inline-block;border-radius: 5px;}
	.carregarMais:hover{background: #028430;}
		.carregarMais a:link,
		.carregarMais a:active,
		.carregarMais a:visited{color: #fff;font-size: 20px;text-transform: uppercase;font-weight: 500;letter-spacing: 0.03em;transition: all 0.5s ease;display: inline-block;font-family: 'Bitter', serif;padding: 3px 60px;}
			.carregarMais:hover a, .carregarMais a:hover{color: #ececec;}
			.carregarMais span{color: #ffffff; font-size: 16px; margin: 0 10px 0px 10px; line-height: 22px;}
			.carregarMais:hover span{color: #ececec;}