.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){
    width: 100%;
}
#gform_1{
    color: #7f7f7f !important;
}
#gform_1 label,#gform_2 label{
    display: initial;
    font-weight: normal;
}
#gform_1 input:not([type=submit]), #gform_1 textarea,
#gform_2 input:not([type=submit]), #gform_2 textarea,
#gform_1 select, #gform_2 select{
    margin: 0;
    width: 100%;
}
#gform_1 .gfield_required{
    display: none;
}
#gform_1 .ginput_container_checkbox{
    margin: 0;
}
#gform_1 ul, #gform_2 ul{
    margin: 0;
    padding: 0;
    overflow: auto;
}
#gform_1 ul.gfield_checkbox li,
#gform_2 .gfield_radio li{
    float: left;
    margin-right: 15px;
    margin-bottom: 0px;
}
.gform_wrapper ul.gfield_checkbox li label{
    margin-left: 8px;
}


.gfield.gfield_error{
    padding-left: 15px;
    padding-right: 15px!important;
}

#gform_2 .gfield_required{
    display: none;
}