.license-model label{top:3px;position: relative}
.dwn-priv{margin:0 0 10px 0;color:#333}
.btn-hover{cursor:pointer}
#formCTAgdpr{line-height:20px !important;margin: 10px auto 0}
.cta-btn{margin:15px 30px !important}
.cta-btn{background:#5CA728;border:1px solid #5CA728!important;margin-right:20px;color:#fff!important}
.form-sec{border: 1px solid #ddd;padding: 10px 30px;}
.form-sec  td{width:50%}
.formcontent{width: 700px;max-width: 100%}
.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:14px}
#survey{display:none!important}
.yesorno label{position:relative;top:3px}
@media screen and (max-width:768px){
.form-sec{padding:10px}
}
@media screen and (max-width:500px){
.form-sec td{width: 100%;display: block;padding:0 0 5px;font-weight:600;height:auto !important}
.form-sec td input,.form-sec td select,.form-sec td textarea{width:100% !important;box-sizing:border-box}
.form-sec td:nth-child(2){padding-bottom:15px}
.form-sec td.license-model input,.form-sec td.yesorno input{width: 15px !important}
.btn-hover{margin:0 0 10px 0 !important}
}

