
.form-sec{border: 1px solid #ddd;padding: 10px 30px;}
.form-sec  td{width:50%}
.formcontent{ width:70%;margin:0 auto}
.form-sec{ margin-top:20px}
.form-sec input[type="text"],.form-sec input[type="email"],.form-sec input[type="phone"],.form-sec input[type="number"],.form-sec select,.form-sec textarea{ border:1px solid #ccc; padding:10px; font-size:14px; width:80%; vertical-align:middle}
.form-sec  td{ padding:10px 0}
.form-sec  td td{ padding:0}
.form-sec label{ vertical-align:middle}
.form-sec input[type="submit"],.form-sec input[type="reset"]{border:1px solid #ccc; padding:10px 20px; font-size:17px;margin-top:5px;}
@media screen and (max-width:650px){
.formcontent{width:100%;}
}
@media screen and (max-width:500px){
.form-sec td,.form-sec select{width:100%;display:block;}
.form-sec input[type="text"], .form-sec input[type="email"], .form-sec input[type="phone"], .form-sec input[type="number"],.form-sec textarea{width:94%;}
.form-sec{padding:10px;}
}
