input[type="checkbox"], input[type="radio"] {
  margin-top: 0.3em;
  float:left;
}

.form-item-a-f-name, .form-item-a-l-name, .form-item-a-dob, .form-item-age, .form-item-a-address, .form-item-a-city, .form-item-a-state, .form-item-a-zip, .form-item-photo-id-type, .form-item-photo-id-val, .form-item-a-lang-1, .form-item-a-lang-discourse-level, .form-item-a-lang-1-level, .form-item-a-lang-2-level, .form-item-a-lang-discourse, .form-item-a-lang-discourse-level, .form-item-a-email, .form-item-a-phone-mobile, .form-item-a-phone-home, .form-item-a-phone-office, .form-item-a-education, #edit-occupation, .form-item-a-occupation, .form-item-a-company, .form-item-a-department, .form-item-a-designation, .form-item-a-emergency-name, .form-item-a-emergency-num, .form-item-a-emergency-relation, .form-item-date-first-course, .form-item-ac-first-location, .form-item-ac-first-teacher, .form-item-date-last-course, .form-item-ac-last-location, .form-item-ac-last-teacher, .form-item-ac-teen, .form-item-ac-10d, .form-item-ac-stp, .form-item-ac-spl, .form-item-ac-20d, .form-item-ac-30d, .form-item-ac-45d, .form-item-ac-60d, .form-item-ac-tsc, .form-item-tsc-duration, #edit-a-occupation, .form-item-ac-service, .form-item-ac-practice-details {
  margin: 0.75em 0.75em 0.75em 0;
  float: left;
}
#edit-a-type--wrapper, .form-item-a-dob, .form-item-a-address, .form-item-country, .form-item-age, .form-item-a-email, .form-item-a-lang-1, .form-item-a-lang-1-level, .form-item-a-phone-mobile, .form-item-photo-id-type, .form-item-photo, .form-item-a-lang-discourse, .form-item-a-education, .form-item-a-company, .form-item-a-emergency-name, .form-item-date-first-course, .form-item-ac-date-of-first-course, .form-item-date-last-course, .form-item-ac-teen, #edit-ae-other-techniques, .form-item-tsc-duration, #edit-ae-desc-other-technique, .form-item-a-willing-to-help {
  clear: left;
}
.form-item-a-f-name, .form-item-a-l-name, .form-item-photo-id-val, .form-item-a-email, .form-item-a-phone-mobile, .form-item-a-phone-home, .form-item-a-phone-office, .form-item-a-city, .form-item-a-zip, .form-item-a-emergency-name, .form-item-a-emergency-num, .form-item-a-emergency-relation, .form-item-a-company, .form-item-a-department, .form-item-a-designation, .form-item-date-first-course, .form-item-ac-first-location, .form-item-ac-first-teacher, .form-item-date-last-course, .form-item-ac-last-location, .form-item-ac-last-teacher, .form-item-tsc-duration, .form-item-ac-service, #edit-ac-service, .form-item-ac-practice-details {
  width: 30%;
}

.form-item-age, .form-item-ac-teen, .form-item-ac-10d, .form-item-ac-stp, .form-item-ac-spl, .form-item-ac-20d, .form-item-ac-30d, .form-item-ac-45d, .form-item-ac-60d, .form-item-ac-tsc {
  width: 10%;
}

.form-item-photo, #edit-ac-teen, #edit-ac-10d , #edit-ac-stp, #edit-ac-spl, #edit-ac-20d, #edit-ac-30d, #edit-ac-45d, #edit-ac-60d, #edit-ac-tsc, #edit-tsc-duration {
  width: 50%;
}
label[for="edit-country-shs-0-0"] {
  display: none;
}
.form-item-a-occupation-select {
  margin-top: 0 !important;
}
