body{
	display: flex;
	flex-flow: column;
	justify-content: center;
	align-items: center;

}
div#encuesta{
	display: flex;
	flex-flow: column;
	justify-content: center;
	align-items: center;

	width: 30rem;
	margin: 2rem;
	padding: 2rem;
	border: 0.2rem solid black;
	border-radius: 0.3rem;
	background-color: lightgray;
}
div#encuesta form{
	width: 100%;

}
p{

}
p.pregunta{
	padding: 0.8rem;
	border-radius: 0.3rem;
	font-weight: bold;
	text-align: left;
	background-color: darkgray;
}
p.mensaje{
	font-weight: bold;
	font-size: 2rem;
	padding: 1rem;
	border-radius: 0.3rem;
	font-weight: bold;
	text-align: center;
	background-color: darkgray;
}
input{
	border: 0.2rem solid orange;
	border-radius: 0.3rem;
}
input[type="number"] {
	-moz-appearance:textfield;
}
button{
	padding: 0.3rem;
	background-color: red;
	border: 0.2rem solid orange;
	border-radius: 0.3rem;

}
