/* Moved verbatim from the legacy page's inline <style>. */
.block-container{
text-align:center;
width:100%;
}
.block{
text-align: left;
display: inline-table;
width: 40%;
padding: 10px;
margin: 10px;
min-width: 300px;
max-width: 500px;
min-height: 400px;
}
.block p, .block h3{
	margin:0;
	padding:0;
}
.content input[type=text],.content input[type=password],.content input[type=submit], textarea{
	color:#3c3c3c;
	font-size: 18px;
	border-radius: 0;
	line-height: 22px;
	background-color:rgba(250,250,250,1);
	padding: 13px 13px 13px 13px;
	width:80%;
	margin:10px auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
  	border: 3px solid rgba(0,0,0,0);
}
.content input[type=text]:focus,.content input[type=password]:focus,.content input[type=submit]:focus, textarea:focus{
	background: #fff;
	box-shadow: 0;
	border: 3px solid #7D9D52;
	color: rgba(20, 50, 100,1);
	outline: none;
}
input[type=submit]:hover{
	background: #7D9D52;
	color:#fff;
	cursor:pointer;
}
