#gform_widget-2 #gform_submit_button_1
{
    background: #FFD700;
color:#0976B4;
}

#gform_widget-2 .gfield_label
{
color:#0976B4;
}

@media only screen and (max-width:767px) {
  body .widget-area div#gform_wrapper_1 {
    width: 100%;
    max-width: 400px;
    margin: auto;
}
div.ginput_complex.ginput_container.gf_name_has_2 span {
    width: 100%;
}
section.row.row-1 {
    float: none !important;
}
div.grid-fluid-24-17-24 .grid-width-8 {
    width: 100% !important;
    max-width: 440px;
    margin: auto !important;
    display: block;
    float: none !important;
}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    font-size: inherit;
    font-family: inherit;
    padding: 5px 4px;
    letter-spacing: normal;
}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]) {
    line-height: 2;
    min-height: 2rem;
}





}