*{
	margin: 0;
	padding: 0;
}

.clearfix{

	clear: both;
}

@font-face{

	font-family: 'Gotham-Light';
	src: url('font/Gotham-Light.otf');
	src: local('GothamBold'), url('font/Gotham-Light.otf') format('truetype');
	
}

.rodape-site{

	margin-top: 4%;
}

/*########################################### TOPO ###############################################*/

.topo-site{

  width: 14%;
  float: right;
  margin-right: 0.5%;
  margin-top: 2%;
  position: relative;
  z-index: 8;
}

#icones-redes-sociais-menu{

  width: 21.3%;
  float: left;
  margin-left: 1%;
  cursor: pointer;

}

#icones-redes-sociais-menu:hover{

  transition: 180ms linear;
  transform: scale(1.1);
}

#icone-fenag-menu{

  width: 80%;
  cursor: pointer;

}

.logo-mais-ferias-topo{
	float: left;
	margin-left: 1%;
	margin-top: 1.5%;
	width: 5%;
	position: relative;
	z-index: 9;
}

.logo-mais-ferias-topo:hover{
	transition: 180ms linear;
	transform: scale(1.1);	
}

@media (max-width: 1000px)
{
	.logo-mais-ferias-topo{

		width: 18%;
		margin-left: 2.6%;
		margin-top: 2.4%;

	}
}

@media (max-width: 1050px)
{
	.clearfix1050{

		clear: both;

	}
}



/*######################################## HOME #################################################*/

.container-coteudo-home{

	width: 100%;
	height: auto;
}

.blocos-opcoes-conteudo-home{

	width: 90%;
	height: auto;
}

.ilustracao-opcoes-conteudo-home{

	width: 23.5%;
	float: left;
	margin-left: 1.5%;
	padding-bottom: 2%;
	cursor: pointer;
}

.ilustracao-opcoes-conteudo-home:hover{

	transition: 180ms linear;
	transform: scale(0.9);
}

.titulo-instagram-home{

	text-align: center;
	font-size: 30px;
	color: #454545;
	margin-top: 3%;
	font-family: 'Gotham-Light';

}

@media (max-width: 800px)
{

	.ilustracao-opcoes-conteudo-home{

		width: 49%;
		float: left;
		margin-left: 1%;
		padding-bottom: 2%;
		cursor: pointer;
	}

}

.container-conteudo-instagram-home{

	width: 90%;

}

.conteudo-instagram-home{

	padding: 3%;

}

/* #################################### PÁGINAS INTERNAS ################################## */

.banner-interno{
	width: 100%; 
	padding-bottom: 2%;
}

.linha-redor-ilustracao{

	width: 27%;
	height: auto;
	padding: 10px;
	float: left; 

}

.ilustracao-x-da-questao{

	width: 80%;

}

.ilustracao-float-left{

	width: 40%;
	float: left;
	padding-right: 2%;
	margin-top: 2%;

}

@media (max-width: 1000px)
{
	.ilustracao-float-left{

		width: 80%;
		float: none;
		padding-right: 0%;
		margin-top: 0%;

	}
}

.titulo-ilustrativo-paginas-internas{

	width: 40%;
	margin-top: 2%; 
	padding-bottom: 2%;

}

.new-texto-paginas-internas{

	font-family: 'Gotham-Light';
	font-size: 20px;
	text-align: justify;
	line-height: 29px;
	color: #636363;
	margin-top: 1.3%;
}

.lista-paginas-internas{
	font-family: 'Gotham-Light';
	font-size: 20px;
	text-align: justify;
	line-height: 29px;
	color: #636363;
	margin-top: 1.3%;
}

.new-assinatura-paginas-internas{

	font-size: 18px;
	font-weight: bold;
	text-align: right;
	line-height: 29px;
	color: #2b4876;
	margin-top: 3%;
}

.linha-divisoria-conteudo-interno{

	width: 100%;
	color: #2b4876;
    background-color: #2b4876;
    height: 3px;

}

.blocos-convenios{

	width: 45%;
	float: left;
	margin-left: 4%;
	height: auto;
}

.blocos-encontro-agecefs{

	width: 30%;
	float: left;
	margin-left: 2.6%;
	height: auto;	

}

.ilustracao-convenios{

	width: 36%;
	float: left;
	padding-right: 1%;

}

.ilustracao-pagina-enagecef{

	width: 100%;
	cursor: pointer;

}

.ilustracao-pagina-enagecef:hover{

	transition: 180ms linear;
	transform: scale(1.1);

}

.vinheta-conteudo-parginas-internas{

	width: 40%;
	float: left;
	padding-bottom: 1.5%; 
	margin-top: 5%;

}

.vinheta-centralizada-conteudo-paginas-internas{

	width: 40%;
	padding-bottom: 1.5%; 
	margin-top: 5%;

}

.linha-divisoria-conteudo-interno{

	color: #636363;
    background-color: #636363;
    height: 5px;
    margin-top: 3%;
}

.botao-veja-fotos-paginas-internas{

	width: 250px;
	margin-top: 2%;
	cursor: pointer;
}

.botao-veja-fotos-paginas-internas:hover{

	transition: 180ms linear;
	transform: scale(1.1);

}

.texto-forms{

	font-family: 'Gotham-Light';
	font-size: 17px;
	text-align: left;
	font-weight: bold;
	line-height: 29px;
	color: #636363;

}

.input-forms{

	width: 100%;
	height: 30px;
	border: 1px #636363 solid;
	color: #636363;
	font-family: 'Gotham-Light';
}

.bloco-esqerda-rodape{

	width: 50%;
	float: left;
	height: auto;

}

.container-form-rodape{

	width: 45%;
	float: right;
	margin-right: 2%;

}

@media (max-width: 1100px){

	.clearfix1100{

		clear: both;
	}

	.new-titulo-paginas-internas{

		font-family: 'Gotham-Light';
		font-size: 14px;
		padding-bottom: 2%;
		text-align: center;
		margin-top: 2%;
		color: #1930bf;
		margin-top: 1.3%;

	}

	.bloco-esqerda-rodape{

		width: 90%;
		float: none;
		height: auto;
		padding-top: 3%;

	}

	.container-form-rodape{

		width: 80%;
		float: none;
		margin-right: 0%;
		margin-top: 4%;

	}


	.new-texto-paginas-internas{

		font-family: 'Gotham-Light';
		font-size: 12px;
		text-align: left;
		line-height: 29px;
		color: #636363;
		margin-top: 1.3%;
	}

}

.texto-rodape{

	margin-top: 3%;
	text-align: left;
	font-size: 18px;
	font-family: 'Gotham-Light';
	color: #ffffff;
	margin-left: 4%;

}

.redes-sociais-rodape{

	width: 4.5%;
	float: left;
	margin-left: 4%;
	cursor: pointer;
	margin-top: 4%;
}

.redes-sociais-rodape:hover{
	transition: 180ms linear;
	transform: scale(1.1);
}

.mais-ferias-rodape{

	width: 14%;
	cursor: pointer;
	margin-top: 3%;

}

.mais-ferias-rodape:hover{
	transition: 180ms linear;
	transform: scale(1.1);
}

.input-fale-connosco{

	width: 80%;
	height: 30px;
	text-align: center;
	color: #000;
	font-family: 'Gotham-Light';
	font-size: 18px;
	border: 1px #636363 solid;
	background: none;
	margin-top: 2%;

}

.titulo-rodape{
	text-align: center;
	padding-top: 3%;
	font-size: 25px;
	font-family: 'Gotham-Light';
	color: #ffffff;
	font-weight: bold;
	padding-bottom: 3%;
}

.botoes-form-rodape{

	width: 110px;
	height: 40px;
	border-radius: 9px;
	padding: 10px;
	text-align: center;
	font-family: 'Gotham-Light';
	color: #ffffff; 
	cursor: pointer;
	margin-top: 3%;
	font-size: 16px;

}

.botoes-form-rodape:hover{

	transition: 180ms linear;
	transform: scale(1.1);
	background-color: #ffffff;
	color: #000;

}

.texto-checkbox-associar-se{
	font-family: 'Gotham-Light';
	font-size: 17px;
	text-align: left;
	line-height: 29px;
	color: #636363;
}

.input-autorizacao{

	width: 200px;
	height: 30px;
	border: none;
	border-bottom:  1px #636363 solid;
	color: #636363;
	font-family: 'Gotham-Light';
}

.divisao1-forms{

	width: 100%;
	height: auto;
	margin-top: 2%;

}

.divisao2-forms{

	width: 47%;
	height: auto;
	float: left;
	margin-left: 2%;
	margin-top: 2%;

}

.divisao3-forms{

	width: 30.5%;
	height: auto;
	float: left;
	margin-left: 2%;
	margin-top: 2%;


}

.botoes-submit-forms{

	width: 130px;
	height: 40px;
	background-color: #636363;
	font-family: 'Gotham-Light';
	color: #FFFFFF;
	padding-top: 0.3%;
	font-size: 18px;
	text-align: center;
	cursor: pointer;
	border-radius: 7px;
	margin-top: 2%;

}

.botoes-submit-forms:hover{

	transition: 180ms linear;
	transform: scale(1.1);
}

.blocos-gente-que-faz-a-diferenca{

	width: 76%;
	height: auto;
	margin-top: 5%;

}

.ilustracao-gente-que-faz-a-diferenca{

	width: 30%;
	float: left;
	padding-right: 2%;
}

.texto-gente-que-faz-a-diferenca{

	font-family: 'Gotham-Light';
	font-size: 18px;
	text-align: left;
	line-height: 29px;
	color: #636363;
	margin-top: 1.3%;
}

.botao-leia-mais-paginas-internas{

	width: 110px;
	margin-top: 2.4%;
	cursor: pointer;
	float: left;

}

.ilustracao-gente-que-faz-a-diferenca-right{

	width: 30%;
	float: right;
	padding-left: 2%;
}

.texto-gente-que-faz-a-diferenca-right{

	font-family: 'Gotham-Light';
	font-size: 18px;
	text-align: right;
	line-height: 29px;
	color: #636363;
	margin-top: 1.3%;
}

.botao-leia-mais-paginas-internas-right{

	width: 110px;
	margin-top: 4%;
	cursor: pointer;
	float: right;

}

@media (max-width: 1000px)
{
	.blocos-convenios{
		width: 90%;
		float: none;
		margin-left: 0%;
		height: auto;
	}
	.ilustracao-convenios{

		width: 100%;
		float: none;
		padding-right: 0%;

	}

	.divisao2-forms{

		width: 100%;
		height: auto;
		float: none;
		margin-left: 0%;

	}

	.divisao3-forms{

		width: 100%;
		height: auto;
		float: none;
		margin-left: 0%;


	}

	.ilustracao-gente-que-faz-a-diferenca{

		width: 80%;
		float: none;
		padding-right: 0%;
		padding-bottom: 2%;
	}

	.ilustracao-gente-que-faz-a-diferenca-right{

		width: 80%;
		float: none;
		padding-left: 0%;
		padding-bottom: 2%;
	}

}

.texto-botao-edicao-news{

	min-width: 150px;
	max-width: 300px;
	padding: 10px;
	border-radius: 9px;
	background-color: #cddfe8;
	margin-top: 3%;
	float: left;
	margin-left: 2%;
	cursor: pointer;
	font-family: 'Gotham-Light';
	color: #454545;
	text-align: center;
	padding-top: 1%;

}

.texto-botao-edicao-news:hover{

	transition: 180ms linear;
	transform: scale(1.1);

}

.blocos-divididos-24-motivos{

	width: 40%;
	float: left;
	margin-left: 6%;
	margin-top: 5%;
}

.ilustracao-blocos-divididos-24-motivos{

	width: 100%;
	position: relative;
	z-index: 1;

}

.texto-bloco-interno-24-motivos{

	max-width: 800px;
	min-width: 300px;
	min-height: 100px;
	max-height: 250px;
	background-color: #d1e0e9;
	padding: 10px;
	color: #575756;
	font-family: 'Gotham-Light';
	text-align: justify;
	position: relative;
	z-index: 2;
	margin-top: -2%;

}

.blocos2-23-motivos{

	width: 22%;
	float: left;
	margin-left: 2%;
	height: auto;
	margin-top: 5%;
}

.ilustracao-blocos2-23-motivos{
	width: 100%;
	position: relative;;
	z-index: 1;
}

.texto1-blocos2-23-motivos{
	min-width: 140px;
	max-width: 700px;
	min-height:100px;
	max-height: 150px;
	color: #ffffff;
	text-align: center;
	background-color: #575756;
	padding: 10px;
	position: relative;
	z-index: 2;
	margin-top: -2%;
	font-size: 18px;
	font-family: 'Gotham-Light';
}

.texto2-blocos2-23-motivos{
	min-width: 140px;
	max-width: 700px;
	min-height:100px;
	max-height: 150px;
	color: #5d5d5d;
	border: 1px #5d5d5d solid;
	padding: 20px;
	margin-top: -2%;
	font-size: 18px;
	font-family: 'Gotham-Light';
	position: relative;
	z-index: 1;

}

.logotipo-mobile{

	display: none;

}

@media (max-width: 1000px){

	.blocos-divididos-24-motivos{

		width: 90%;
		float: none;
		margin-left: 0%;
		margin-top: 3%;
	}
	.blocos2-23-motivos{

		width: 70%;
		float: none;
		margin-left: 0%;
		height: auto;
		margin-top: 3%;
	}

}

@media (max-width: 1150px)
{
	.logotipo-mobile{

		display: inline;
		width: 10%;
		align-self: center;
		margin-left: 6%;

	}
		.logo-mais-ferias-topo{
		float: left;
		margin-left: 1%;
		margin-top: 1.5%;
		width: 15%;
		position: relative;
		z-index: 9;
	}
	.topo-site{

	  width: 22%;
	  float: right;
	  margin-right: 0.5%;
	  margin-top: 2%;
	  position: relative;
	  z-index: 8;
	}
}

#botoes-galeria-de-imagem{

	width: 22%;
	float: left;
	margin-left: 2.5%;
	cursor: pointer;
	margin-top: 3%;

}

#botoes-galeria-de-imagem3{

	width: 30%;
	float: left;
	margin-left: 3%;
	cursor: pointer;
	margin-top: 3%;

}

@media (max-width: 1100px)
{
	#botoes-galeria-de-imagem3{

		width: 70%;
		float: none;
		margin-left: 0%;
		cursor: pointer;
		margin-top: 3%;

	}
	#botoes-galeria-de-imagem{

		width: 46%;
		float: left;
		margin-left: 2.5%;
		cursor: pointer;
		margin-top: 3%;

	}
}

#botoes-galeria-de-imagem:hover{

	transition: 180ms linear;
	transform: scale(0.9);

}

#botoes-galeria-de-imagem3:hover{

	transition: 180ms linear;
	transform: scale(0.9);

}

.titulo-paginas-internas{

	font-family: 'Gotham-Light';
	font-size: 18px;
	text-align: center;
	line-height: 29px;
	color: #636363;
	margin-top: 1.3%;
	padding-bottom: 3%;

}

/* #################################### FIM PÁGINAS INTERNAS ################################## */

/* #################################### RODAPÉ ################################## */

.container-rodape{

	width: 100%; 
	height: auto;
	margin-top: -30%;
	position: relative;
	z-index: 3;


}

.fundo-desk-rodape{
	width: 100%;
}

@media (max-width: 1100px){
	.container-rodape{

		width: 100%; 
		height: auto;
		margin-top: 4%;
		position: relative;
		z-index: 3;
		background-image: url('../img/fundo-rodape-site.png');
		background-repeat: repeat-y;

	}

	.fundo-desk-rodape{
		display: none;
	}
	.texto-rodape{

		margin-top: 3%;
		text-align: left;
		font-size: 16px;
		font-family: 'Gotham-Light';
		color: #ffffff;
		margin-left: 4%;

	}
}

.texto-provisorio-rodape{

	font-size: 50px;
	color: #454545;
	font-family: 'Gotham-Light';
	text-align: center;
	padding-top: 12.6%;
}

.new-titulo-paginas-internas{

	font-family: 'Gotham-Light';
	font-size: 24px;
	padding-bottom: 2%;
	text-align: center;
	margin-top: 2%;
	color: #1930bf;
	margin-top: 1.3%;
	font-weight: bold;

}

/*########################################## ESTILO NEWS EDIÇÃO 1 ##################################*/

.container-news{

	width: 100%;

}

.topo-news{

	width: 100%;
	height: auto;

}

.imagem-topo-news{

	width: 100%;

}

.slide-news{

	width: 100%;
	height: auto;
	margin-top: -0.6%;

}

.imagem-slide-news{

	width: 100%;

}

.botao-materia-completa-news{

	max-width: 360px;
	min-width: 250px;
	height: 30px;
	background-color: #4980bb;
	border-radius: 7px;
	text-align: center;
	cursor: pointer;
	padding: 10px;
	margin-top: 3%;

}

.botao-materia-completa-news:hover{

	transition: 180ms linear;
	background-color: #000;

}

.texto-botao-materia-completa-news{

	text-align: center;
	color: #ffffff;
	font-size: 18px;
	font-family: 'Gotham-Light';
	font-weight: bold;
	padding-top: 0.7%;

}

.container-compartilhe-news{

	max-width: 550px;
	min-width: 250px;
	height: auto;
	margin-top: 40px;

}

.texto-compartilhe-news{

	text-align: left;
	font-size: 20px;
	font-family: 'Gotham-Light';
	color: #4980bb;
	font-weight: bold;
	float: left;
	margin-top: 20px;
	padding-right: 40px;

}

.icones-compartilhamento-news{

	float: left;
	max-width: 40px;
	min-width: 20px;
	margin-left: 1.5%;
	cursor: pointer;
}

.icones-compartilhamento-news:hover{

	transition: 180ms linear;
	transform: scale(1.1);
}

.bloco-conteudo-news{

	width: 44%;
	float: left;
	height: auto;
	margin-left: 4%;

}

.topico-bloco-news{

	width: 400px;
	padding-bottom: 2%;

}

.ilustracao-bloco-conteudo-news{

	width: 30%;
	float: left;
	padding-right: 2.5%;
}

.ilustracao-100-bloco-conteudo-news{
	width: 100%;
	padding-bottom: 2%;
}

.titulo-bloco-news{

	color: #4980bb;
	font-size: 22px;
	text-align: left;
	font-family: 'Gotham-Light';
	font-weight: bold;

}

.save-the-date{
	margin-top: 4%;
	width: 100%;
	position: relative;
	z-index: 1;
}

.conteudo-bloco-news{

	color: #1a171b;
	line-height: 29px;
	font-size: 19px;
	text-align: justify;
	font-family: 'Gotham-Light';
	width: 90%;
}

@media (max-width: 1100px)
{
	.conteudo-bloco-news{

		color: #1a171b;
		line-height: 29px;
		font-size: 13px;
		text-align: left;
		font-family: 'Gotham-Light';
		width: 90%;
		margin-left: 5%;
	}
	.icones-compartilhamento-news{

		float: left;
		max-width: 60px;
		margin-left: 3%;
		margin-top: 6%;
		cursor: pointer;
	}
	.texto-compartilhe-news{

		text-align: left;
		font-size: 30px;
		font-family: 'Gotham-Light';
		color: #4980bb;
		font-weight: bold;
		float: left;
		margin-top: 40px;
		padding-right: 40px;

	}

	.texto-botao-materia-completa-news{

		text-align: center;
		color: #ffffff;
		font-size: 24px;
		font-family: 'Gotham-Light';
		font-weight: bold;
		padding-top: 0.7%;

	}
	.botao-materia-completa-news{

		max-width: 500px;
		height: 50px;
		background-color: #4980bb;
		border-radius: 7px;
		text-align: center;
		cursor: pointer;
		padding: 10px;
		margin-top: 3%;

	}


}

.assinatura-bloco-news{

	color: #004a77;
	text-align: right;
	font-size: 19px;
	font-family: 'Gotham-Light';
	font-weight: bold;
}

.ilustracao-mapeada-final{

	width: 100%;
	margin-top: -2%;
	position: relative;
	z-index: 2;

}

.rodape-news{

	width: 100%;
	margin-top: 2%;
}

.icone-fenag-topo{

	min-width: 100px;
	max-width: 200px;
	float: left;
	margin-left: 2%;
	cursor: pointer;
	margin-top: 2%;

}

.icone-fenag-topo:hover{

	transition: 180ms linear;
	transform: scale(1.1);

}

.icone-principal-topo{

	width: 30%;
	margin-top: 0%;
	padding-bottom: 2%;
	cursor: pointer;
	float: left;
	margin-left: 5%;

}

@media (max-width: 1100px)
{

	.icone-principal-topo{

		width: 33%;
		float: left;
		margin-top: 5%;
		padding-bottom: 2%;
		cursor: pointer;
		margin-left: 3%;

	}
}

.icone-principal-topo:hover{

	transform: scale(0.9);
	transition: 180ms linear;

}

.container-redes-sociais-topo{

	width: 14%;
	height: auto;
	min-height: 160px;
	float: right;
	margin-top: -1.5%;
	margin-right: 2%;

}

.texto-container-redes-sociais-topo{

	color: #115680;
	font-size: 17px;
	text-align: center;
	padding-bottom: 1%;
	font-family: 'Gotham-Light';
	margin-top: 8%;

}

.icones-container-redes-sociais-topo{

	width: 21%;
	float: left;
	margin-left: 3%;
	cursor: pointer;
	-webkit-filter: grayscale(100%);
	margin-top: 2%;

}

.icones-container-redes-sociais-topo:hover{

	transition: 180ms linear;
	transform: scale(1.1);
	-webkit-filter: grayscale(0%);

}

.icones-fenag-container-redes-sociais-topo{

	width: 21%;
	float: left;
	margin-left: 9%;
	cursor: pointer;
	margin-top: 2%;
	-webkit-filter: grayscale(100%);
}

.icones-fenag-container-redes-sociais-topo:hover{

	transition: 180ms linear;
	transform: scale(1.1);
	-webkit-filter: grayscale(0%);
}

@media (max-width: 1200px)
{
	.bloco-conteudo-news{

		width: 90%;
		float: none;
		height: auto;
		margin-left: 0%;
		margin-top: 3%;

	}

	.ilustracao-bloco-conteudo-news{

		width: 70%;
		float: none;
		padding-right: 0%;
		margin-top: 2%;
		padding-bottom: 3%;
	}

	.topico-bloco-news{

		width: 800px;
		padding-bottom: 2%;

	}

	.clearfixmax1000px{

		clear: both;

	}

	.container-redes-sociais-topo{

		width: 18%;
		height: auto;
		min-height: 160px;
		float: right;
		margin-right: 3%;
		margin-top: 4%;

	}

	.icone-fenag-topo{

		width: 50%;
		float: left;
		margin-left: 23%;
		cursor: pointer;
		margin-top: 8%;

	}

}

@media(max-width: 700px){

	.container-redes-sociais-topo{

		width: 40%;
		height: auto;
		min-height: 160px;
		float: none;
		margin-right: 0%;
		margin-top: 4%;

	}

	.clearfixmax700px{

		clear: both;
	}

	.icone-fenag-topo{

		width: 50%;
		float: none;
		margin-left: 0%;
		cursor: pointer;
		margin-top: 3%;

	}

	.icone-principal-topo{

		width: 75%;
		margin-top: 6%;
		padding-bottom: 2%;
		cursor: pointer;
		float: none;
		margin-left: 0%;

	}

	.icones-container-redes-sociais-topo{

		width: 15%;
		float: left;
		margin-left: 9%;
		cursor: pointer;
		-webkit-filter: grayscale(100%);
		margin-top: 2%;

	}

	.icones-fenag-container-redes-sociais-topo{

		width: 15%;
		float: left;
		margin-left: 14%;
		cursor: pointer;
		margin-top: 2%;
		-webkit-filter: grayscale(100%);
	}

	.texto-container-redes-sociais-topo{

		color: #115680;
		font-size: 20px;
		text-align: center;
		padding-bottom: 1%;
		font-family: 'Gotham-Light';
		margin-top: 8%;

	}

}

/*######################################### FIM ESTILO NEWS EDIÇÃO 1 #################################*/

