form.edit-org {
  text-align: center;
}

form.edit-org label {
  display: block;
  font-weight: 600;
}

form.edit-org .form-input-field {
  display: inline-block;
  margin: 10px;
  text-align: left;
  vertical-align: top;
  width: 250px;
}

@media (min-width: 1200px) {
  form.edit-org .org-address > .form-group:nth-child(1) .form-input-field:nth-child(1) {
    width: calc(15% - 20px);
  }

  form.edit-org .org-address > .form-group:nth-child(1) .form-input-field:nth-child(2) {
    width: calc(35% - 20px);
  }

  form.edit-org .org-address > .form-group:nth-child(1) .form-input-field:nth-child(3) {
    width: calc(50% - 20px);
  }

  form.edit-org .org-address > .form-group:nth-child(2) .form-input-field:nth-child(1),
  form.edit-org .org-address > .form-group:nth-child(2) .form-input-field:nth-child(2),
  form.edit-org .org-address > .form-group:nth-child(2) .form-input-field:nth-child(3),
  form.edit-org .org-address > .form-group:nth-child(2) .form-input-field:nth-child(4) {
    width: calc(22% - 20px);
  }

  form.edit-org .org-address > .form-group:nth-child(2) .form-input-field:nth-child(5) {
    width: calc(12% - 20px);
  }

  form.edit-org .org-info > .form-group .form-input-field {
    width: calc(50% - 20px);
  }

  form.edit-org .org-info > .form-group:first-child .form-input-field {
    width: calc(100% - 20px);
  }

  form.edit-org .org-info > .form-group:first-child .form-input-field > label {
    display: block;
  }
}

@media (max-width: 1200px) {
  form.edit-org .form-input-field {
    width: calc(100% - 20px);
  }

  form.edit-org .form-input-field > label {
    display: block;
  }
}
