#popUpContainer {
	position: fixed;
	z-index: 100;
	width: 70%;
	margin-left: 15%;
	cursor: pointer;
	top:0px;
}

#popUpContainer > div {
	-webkit-transition:opacity 5s;
	transition:opacity 5s;
}

.popUpQuestions {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-evenly;
}

.popUpQuestions > * {
	margin: 0.5rem !important;
}

.popUpQuestions > div:not([class]) > input[type="checkbox"] {
	margin-left: 0.5rem;
}

.popUpQuestions > input:not([type="checkbox"]), .popUpQuestions > textarea {
	width:100%;
}

.popUpTitle {
	text-align: center;
	margin:0.7rem 1rem 0px 1rem;
}

.popUpQuestions > button {
	margin: 0px;
}

.popUpBackground {
	width: 100vw;
	height: 100vh;
	position: fixed;
	display: flex;
	top:0px;
	left:0px;
	justify-content: center;
	align-items: center;
	background-color: rgba(0, 0, 0, 0.5);
}

.popUpBox {
	background-color: white;
	border:solid #002538 3px;
	border-radius: 1rem;
}