.formwidth{width:400px;margin:0 auto;}
.form-sec{border: 1px solid #ddd;padding: 10px 30px;}
.form-sec  td{width:50%}
.formcontent{ width:100%;margin:0 auto}
.form-sec{ margin-top:20px}
.form-sec input,.form-sec select,.form-sec textarea{ border:1px solid #ccc; padding:10px; font-size:14px; width:90%; vertical-align:middle}
.form-sec select{width:98%;}
.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:14px;width:auto;}
.cta-btn{background:#5CA728;border:1px solid #5CA728!important;margin-right:20px;color:#fff!important}
.dwn-priv{margin:0 0 10px 0;color:#333}
@media screen and (max-width: 760px){
.btmBar {display: none !important;}
.per60,.per40{width:100%;}
.form-sec input[type="submit"], .form-sec input[type="reset"]{width:100%;}
}
@media screen and (max-width:500px){
.form-sec input, .form-sec select, .form-sec textarea{width:96%;padding:3% 2%;}
.form-sec td{width:100%;display:block;}
.quote-foot.tal{text-align: center !important;}
.form-sec input[type="submit"], .form-sec input[type="reset"]{width:auto;}
}