form { margin-top: 30px; text-align: center; }
form input { padding: 10px; background-color: #336; color: #fff; width: 200px; }
form input:hover { background-color: #339; cursor: pointer; }

div#statement-container {
	width: 60%;
	height: 250px;
	margin: 20px auto;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	border: 3px solid #336; 
	box-shadow: 5px 5px 10px 0 #999; 
	padding: 0 50px;
}

div#statement {
	margin: 0;
	padding: 0;
	font-family: georgia, times, serif; 
	font-size: 22px; 
	line-height: 30px;
}



@media screen and (min-width: 1050px) {
	div#statement-container { width: 70%; }
}

/*
@media screen and (max-width: 1050px) {
	div#statement_container { width: 70%; height: 300px; line-height: 300px; padding: 0 20px; }
}
*/

@media screen and (max-width: 400px) {
	div#statement-container { width: 85%; padding: 0 20px; }
	div#statement { font-size: 20px; }
}
