.form-container font, .form-container input[type="submit"],.form-container input[type="text"],.form-container textarea,.form-container p{display: block;float: none; width: 300px;max-width: 90%;margin: 15px auto;}
.form-container{}
.form-container h3{font-size:24px;text-align: center;}
.form-container input{margin: 15px 5%;}	
.form-container label {width: 100%;line-height: 34px;}	
.form-container input[type="text"],.form-container textarea{padding: 8px 12px;border: none;background: #efefef;border-radius: 3px;box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset;color: #4d6181;outline: 0;font-weight: bold;}
.form-container input[type="submit"] {padding: 8px 12px; background: #137E7F; font-size:2em; border: none; color: #fff; font-weight: bold; border-radius: 3px; cursor: pointer;}