/*
	--- Versionamento ---
	12/02/2021 - Andrey - Primeira Versão
	--- Fim Versionamento ---
*/

	

	#subtitulo_pagina{
		font-weight: bold;
		font-size: 1.1em;
		border-bottom: 1px solid #971508;
		color: #971508;
		margin-bottom: 10px;
		text-transform: uppercase;
	}

	
	.form_anexo_arq > div:nth-child(1){
		text-align: center;
		font-weight: bold;
		font-size: 20px;
	}
	
	.form_anexo_arq > div:nth-child(3){
		text-align: center;
	
	}	

	.panel{
		background-color: #DDD;
		margin: auto;
		border: 1px solid #AAA;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;		
	}

	#titulo_vaga{
		font-weight: bold;
		text-transform: uppercase;
	}

	.infofoto{
		font-size: 12px;
		text-align: justify;
	}

	#rodape{
		text-align: center;
		font-size: 15px;
		font-weight: bold;	
	}

	#contenedor_vagas{
		margin-bottom: 5%;
	}

	.card_candidato > div > div{
		text-transform: uppercase;
	}

	#contenedor_meio{
		background-color: #FFFFFFDD;
		padding: 1%;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;		
	}


	#contenedor{
		max-width:1500px;
		margin: auto;
		padding: 1%;
	}


	#infologado{
		color: #2E536B;
		cursor: pointer;
	}

	#descinfocampo{
		color: red;
		font-size: .7em;
	}

	#descconcurso{
		font-size: .7em;
	}

	#editalconcurso{
		font-size: .7em;
	}

	#contenedor_aguarde{
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		margin: auto;	
		background-color: rgba(50, 50, 50, 0.4);
		visibility: hidden;
	}

	#interior_aguarde{
		background-color: #FFF;
		width: 50%;
		top: 30%;
		margin: 0;
		left: 25%;
		position: absolute;
		padding: 2%;
		border: 1px solid #555;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;	
	}


*{
}

*:focus {
    outline: none;
}




@font-face {
	font-family: "Proxima";
	src: url("/Fontes/Roboto-Regular.ttf");
}


@font-face {
	font-family: "ProximaCD";
	src: url("/Fontes/Roboto-Regular.ttf");
}



.titulo_concurso{
	font-family: ProximaCD;
	font-weight: bold;
	
}

html { 
  background: url(/Especifico_Cliente/talentos.dalethrh.com.br/Fundo.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}


body{
	font-family: Proxima;
	margin: 0px;
	
	
}


.right{
	float: right;
}


	.form_anexo_arq{
		padding: 1%;
		background-color: #DDD;
		margin-bottom: 2%;
		border: 1px solid #AAA;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;						
	}	
	



@media screen and (max-width: 999px){
	
	body{
		font-size: 16px;
	}
	
	.cadastro{
		width: 95%;
		margin: auto;
	}	

	#vagaespacoinutil, #labelvagaespacoinutil{
		display: none;
	}
	
}


@media screen and (min-width: 1000px){

	body{
		font-size: 18px;
	}
	
	.form_anexo_arq{
		width: 30%;	
		display: inline-block;
	}	


	
}






a{
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}

a:hover{
	text-decoration: underline;
}

#titulo_pagina, #titulo_pagina a{
	text-transform: uppercase;
	font-weight: bold;
	font-family: ProximaCD;
	letter-spacing: 1px;
	color: #34556a;	
	margin-bottom: 1%;
	margin-top: 1%;
}

/*
	A com font-size em e relativo a titulo_pagina
*/
#titulo_pagina{
	font-size: .7em;
}

.flogin{
	margin: auto;
}

.grupo_campos{
	margin-bottom: 1%;
}

.grupo_campos label{
	display: block;	
	width: 100%;
	border: 0px;
	color: #000;
	background-color: #FFF;
	font-family: ProximaCD;
}

.grupo_campos input, .grupo_campos select, .grupo_campos textarea, .grupo_campos search {
	width: 100%;
	border: 0px;
	border-bottom: 1px solid #BBB;	
	padding-top: 1%;
	padding-bottom: 1%;
	text-transform: uppercase;
	background-color: #FFF;
}


.grupo_campos input:focus{
	border-bottom: 1px solid #f7900b;	
}

.titulo_grupo_campos{
	font-weight: bold;
	text-transform: uppercase;	
	color: #34556a;
	font-family: ProximaCD;
	text-align: center;
}

.btncentralizado{
	max-width: 1000px;
	margin: auto;
}

.cadastro{
	margin:auto;
	max-width: 1000px;
	background-color: #FFF;
	padding: 1%;
	margin-bottom: 2%;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	

}

.nenhumavaga{
	color: red;
	margin-top: 1%;
}

