.gf_browser_ie.gform_wrapper.gravity-theme form {
  overflow: hidden;
  padding: 1px 1px 8px 1px
}

.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%
}