.gf_browser_ie.gform_wrapper.gravity-theme form {
    overflow: hidden;
    padding: 1px 1px 8px
}

.gf_browser_ie.gform_wrapper.gravity-theme .gform-body {
    margin: 0 -32px -32px 0
}

.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields {
    display: flex;
    flex-wrap: wrap;
    overflow: hidden
}

.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield {
    background-clip: padding-box;
    border: 0 solid transparent;
    border-width: 0 32px 32px 0;
    width: 100%
}

.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-full {
    width: 100%
}

.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-eleven-twelfths {
    width: 91.666%
}

.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-five-sixths {
    width: 83.333%
}

.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-three-quarter {
    width: 75%
}

.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield.gfield--width-two-thirds {
    width: 66.666%
}

.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-seven-twelfths {
    width: 58.333%
}

.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-half {
    width: 50%
}

.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-five-twelfths {
    width: 41.666%
}

.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-third {
    width: 33.333%
}

.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-quarter {
    width: 25%
}

@media (max-width: 840px) {
    .gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield {
        width: 100%
    }
}

.gf_browser_ie.gform_wrapper.gravity-theme .ginput_container_address .ginput_left, .gf_browser_ie.gform_wrapper.gravity-theme .ginput_container_address .ginput_right {
    flex: 0 50%;
    flex-basis: auto;
    width: 50%
}