#background {
	display: flex;
	padding: 1rem;
	height: 100vh;
}

.frame-pdf {
	height: 100%;
	width: 70%;
	width: 100%;
}

.msg-erro-documento {
	padding: 1rem;
	text-align: center;
}

.area {
	border: 0.3rem solid rgba(255,165,0,1);
}

.btn:hover{
	border-color: rgba(255,165,0,1);
	color: rgba(255,165,0,1);
}

.disabled:hover {
	border-color: rgba(128, 128, 128, 0.5);
	color: rgba(128, 128, 128, 0.5);
}

button:disabled {
	border-color: rgba(128, 128, 128, 0.5);
	color: rgba(128, 128, 128, 0.5);
}

.btn {
	border-color: rgba(128, 128, 128, 1);
	color: rgba(128, 128, 128, 1);
}

#desktop {
	position: relative;
	height: 100%;
	width: 30%;
	padding: 0.5rem;
	background-color: rgba(255,165,0,1);
	text-align: center;
}

.functions {
	display: flex;
	flex-direction: column;
	height: 100%;
}

.titulo-tela {
	font-size: 1.2rem;
	font-weight: 500;
	color: rgba(255,255,255,1);
}

#infocard {
	background-color: #fff;
	border-radius: 0.3rem;
	padding: 0.5rem;
	text-align: left;
	font-size: 0.9rem;
}

.doc-pagina {
	margin-bottom: 0.5rem;
	background-color: #eee;
	border-radius: 0.3rem;
	padding: 0.5rem;
}

.lista-func {
	display: flex;
	flex-direction: column;
	height: 100%;
}

.documentos-form {
	margin-top: 0.5rem;
	background-color: #fff;
	border-radius: 0.3rem;
	padding: 0.5rem;
	text-align: left;
	font-size: 0.9rem;
	height: 100%;
	overflow: auto;
}

.lista-funcionario-base {
	background-color: #fff;
}

.titulo-lista-func {	
	display: flex;
	align-items: flex-start;
	padding: 0.5rem;
	border-radius:  0.3rem 0.3rem 0 0;
}

.titulo-lista {
	display: inline-block;
	width: 100%;
	text-align: left;
}

.btn-rodape {
	display: inline-block;
	width: 100%;
	padding: 1rem;
}

.conteudo-lista-func {
	text-align: left;
	padding: 1rem;
	height: 100%;
	overflow: auto;
}

.rodape-lista-func {
	display: flex;
	align-items: flex-end;
	border-radius: 0 0 0.3rem 0.3rem;
}

.numPagina {
	padding: 0.3rem;
	background-color: #ccc;
	border-radius: 0.3rem 0.3rem 0 0;
}

.align-l {
	text-align: left;
}

.align-r {
	text-align: right;
}

.align-c {
	text-align: center;
}

.align-j {
	text-align: justify;
}