#dsform{padding:20px 15px 0 15px;border-radius:5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.4)}.form_half{width:49.5%;float:left;margin-right:1%}.form_half_last{margin-right:0px}@media (max-width:767px){.form_half{width:100%}}#dsform input,textarea{width:100%}#dsform input[type="submit"]{padding:20px;font-size:18px}#dsform input[name="kdnr"]{background:gainsboro;cursor:not-allowed}#dsform input[type="checkbox"]{position:relative!important;vertical-align:middle!important;width:20px!important}#dsform input[type="submit"]:hover{}#dsform input:focus{border:1px solid #ffa500}#dsform div.wpcf7-response-output{padding:1.5em 1em}