#gform_submit_button_2 {
    padding: 12px 10px 9px !important;
}
.gform_footer.top_label {
    margin-top: -29px !important;
    padding: 0 !important;
}
.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
    padding: 10px !important;
}
input::placeholder {
  color: black !important;
}
input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: black !important;
}
input::-moz-placeholder { /* Firefox 19+ */
  color: black !important;
}
input:-ms-input-placeholder { /* IE 10+ */
  color: black !important;
}
input:-moz-placeholder { /* Firefox 18- */
  color: black !important;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: black !important;
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: black !important;
}
.gform_wrapper form.gf_simple_horizontal div.gform_body, .gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label {
    vertical-align: top !important;
}