.gform_body ul {
    list-style: none !important;
    padding: 0 !important;
}

.gform_body li {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px 10px 0 !important;
}

.gform_body li:before {
    content: '' !important;

}

.gform_body label {
    display: block;
    padding-bottom: 5px;
}

#field_2_1, #field_2_3,
#field_3_1, #field_3_3,
#field_4_1, #field_4_3,
#field_5_1, #field_5_3,
#field_6_1, #field_6_3,
#field_7_1, #field_7_3,
#field_8_1, #field_8_3,
#field_9_1, #field_9_2,
#field_15_1, #field_15_2,
#field_12_1, #field_12_2,
#field_21_1, #field_21_2,
#field_24_1, #field_24_2,
#field_27_1, #field_27_2,
#field_31_1, #field_31_2,
#field_15_1, #field_15_2,
#field_19_1, #field_19_2,
#field_11_1, #field_11_3, #field_11_4, #field_11_8,
#field_14_1, #field_14_3, #field_14_4, #field_14_8,
#field_17_1, #field_17_3, #field_17_4, #field_17_8,
#field_23_1, #field_23_3, #field_23_4, #field_23_8,
#field_26_1, #field_26_3, #field_26_4, #field_26_8,
#field_30_1, #field_30_3, #field_30_4, #field_30_8,
#field_20_1, #field_20_3, #field_20_4, #field_20_8 {
    float: left;
    width: 50%;
}

#field_2_4, #field_2_5,
#field_3_4, #field_3_8, #field_3_5,
#field_4_4, #field_4_5,
#field_5_4, #field_5_5,
#field_6_4, #field_6_5,
#field_7_4, #field_7_5,
#field_8_4, #field_8_5,
#field_9_3,
#field_12_3,
#field_21_3,
#field_24_3,
#field_27_3,
#field_31_3,
#field_15_3,
#field_19_3,
#field_11_5,
#field_14_5,
#field_17_5,
#field_23_5,
#field_26_5,
#field_30_5,
#field_20_5 {
    clear: both;
    width: 100%;
}

#field_2_6,
#field_3_6,
#field_4_6,
#field_5_6,
#field_6_6,
#field_7_6,
#field_8_6,
#field_11_6,
#field_14_6,
#field_23_6,
#field_26_6,
#field_30_6,
#field_20_6 {
    float: left;
    width: 50%;
}

#field_2_6 .gfield_label,
#field_3_6 .gfield_label,
#field_4_6 .gfield_label,
#field_5_6 .gfield_label,
#field_6_6 .gfield_label,
#field_7_6 .gfield_label,
#field_8_6 .gfield_label,
#field_11_6 .gfield_label,
#field_14_6 .gfield_label,
#field_20_6 .gfield_label,
#field_17_6 .gfield_label,
#field_23_6 .gfield_label,
#field_26_6 .gfield_label,
#field_30_6 .gfield_label {
    display: none;
}

#field_2_6 label,
#field_3_6 label,
#field_4_6 label,
#field_5_6 label,
#field_6_6 label,
#field_7_6 label,
#field_8_6 label,
#field_9_4 label, #field_9_5 label,
#field_12_4 label, #field_12_5 label,
#field_21_4 label, #field_21_5 label,
#field_24_4 label, #field_24_5 label,
#field_27_4 label, #field_27_5 label,
#field_31_4 label, #field_31_5 label,
#field_15_4 label, #field_15_5 label,
#field_19_4 label, #field_19_5 label,
#field_11_6 label,
#field_14_6 label,
#field_20_6 label,
#field_23_6 label,
#field_26_6 label,
#field_30_6 label,
#field_17_6 label {
    color: #818084;
    display: inline;
}

#field_9_5 .gfield_required,
#field_12_5 .gfield_required,
#field_21_5 .gfield_required,
#field_24_5 .gfield_required,
#field_27_5 .gfield_required,
#field_31_5 .gfield_required,
#field_15_5 .gfield_required,
#field_19_5 .gfield_required {
    display: none;
}

#field_2_6 input, #field_2_6 label,
#field_3_6 input, #field_3_6 label,
#field_4_6 input, #field_4_6 label,
#field_5_6 input, #field_5_6 label,
#field_6_6 input, #field_6_6 label,
#field_7_6 input, #field_7_6 label,
#field_8_6 input, #field_8_6 label,
#field_9_4 input, #field_9_4 label, #field_9_5 input, #field_9_5 label,
#field_12_4 input, #field_12_4 label, #field_12_5 input, #field_12_5 label,
#field_21_4 input, #field_21_4 label, #field_21_5 input, #field_21_5 label,
#field_24_4 input, #field_24_4 label, #field_24_5 input, #field_24_5 label,
#field_27_4 input, #field_27_4 label, #field_27_5 input, #field_27_5 label,
#field_31_4 input, #field_31_4 label, #field_31_5 input, #field_31_5 label,
#field_15_4 input, #field_15_4 label, #field_15_5 input, #field_15_5 label,
#field_19_4 input, #field_19_4 label, #field_19_5 input, #field_19_5 label,
#field_11_6 input, #field_11_6 label,
#field_14_6 input, #field_14_6 label,
#field_17_6 input, #field_17_6 label,
#field_23_6 input, #field_23_6 label,
#field_26_6 input, #field_26_6 label,
#field_30_6 input, #field_30_6 label,
#field_20_6 input, #field_20_6 label {
    vertical-align: middle;
}

#field_2_6 .ginput_container,
#field_3_6 .ginput_container,
#field_4_6 .ginput_container,
#field_5_6 .ginput_container,
#field_6_6 .ginput_container,
#field_7_6 .ginput_container,
#field_8_6 .ginput_container,
#field_11_6 .ginput_container,
#field_14_6 .ginput_container,
#field_17_6 .ginput_container,
#field_23_6 .ginput_container,
#field_26_6 .ginput_container,
#field_30_6 .ginput_container,
#field_20_6 .ginput_container {
    padding-top: 10px;
}

#field_2_7 label,
#field_3_7 label,
#field_4_7 label,
#field_5_7 label,
#field_6_7 label,
#field_7_7 label,
#field_8_7 label,
#field_9_6 label,
#field_12_6 label,
#field_21_6 label,
#field_24_6 label,
#field_27_6 label,
#field_31_6 label,
#field_15_6 label,
#field_19_6 label,
#field_11_7 label,
#field_14_7 label,
#field_17_7 label,
#field_23_7 label,
#field_30_7 label,
#field_20_7 label {
    display: none;
}

.gform_validation_container {
    display: none;
}

.gform_footer {
    padding-bottom: 20px;
}

.gform_footer input[type=submit] {
    float: right;
    position: relative;
    right: 10px;
    top: 10px;
}

.validation_error {
    color: #e30613;
    display: block;
    font-size: 13px;
    font-weight: bold;
    padding-bottom: 20px;
}

.validation_message {
    color: #aaa;
}

.gfield_error input[type=text], .gfield_error textarea {
    border-color: #e30613 !important;
}

#field_2_6.gfield_error label,
#field_3_6.gfield_error label,
#field_4_6.gfield_error label,
#field_5_6.gfield_error label,
#field_6_6.gfield_error label,
#field_7_6.gfield_error label,
#field_8_6.gfield_error label,
#field_9_5.gfield_error label,
#field_12_5.gfield_error label,
#field_21_5.gfield_error label,
#field_24_5.gfield_error label,
#field_27_5.gfield_error label,
#field_31_5.gfield_error label,
#field_15_5.gfield_error label,
#field_19_5.gfield_error label,
#field_11_6.gfield_error label,
#field_14_6.gfield_error label,
#field_17_6.gfield_error label,
#field_23_6.gfield_error label,
#field_26_6.gfield_error label,
#field_30_6.gfield_error label,
#field_20_6.gfield_error label {
    color: #e30613;
}

#field_11_4,
#field_14_4,
#field_17_4,
#field_23_4,
#field_26_4,
#field_30_4,
#field_20_4 {
    clear: left;
}