h1{ text-align: center; } .lead-form{ text-align: center; font-size:20px; } form{ width:460px; margin:0 auto; } .item{ overflow: hidden; margin-bottom: 20px; } .label{ float: left; margin-right: 20px; width:135px; border-left: solid 3px #002fff; padding-left: 10px; } .inputs{ float: left; width:300px; } input[type="text"],input[type="email"]{ border: solid 1px #aaa; border-radius:5px; padding:10px; font-size: 15px; } textarea{ border: solid 1px #aaa; border-radius:5px; padding: 10px; height: 160px; font-size: 15px; } .btn-area{ text-align: center; } input[type="submit"]{ background: #002fff; border: none; color: white; font-size:17px; font-weight:bold; padding: 10px 20px; margin: 0 5px; } input[type="reset"]{ background: #aaa; border: none; color: white; font-size:17px; font-weight:bold; padding: 10px 20px; margin: 0 5px; }