section#edit-personal-information h2,
section#edit-resume h2 {
  font-size:1.8em;
  margin-bottom:3rem;
}
section#edit-personal-information {
  padding:20px;
  background-color: #efefef;
  border: 1px solid #bbb;
}
section#edit-resume {
  padding:20px;
  border: 1px solid #bbb;
}
section#edit-personal-information .form-group,
section#edit-resume .form-group {
  padding: 0px 20px 10px 20px;
  margin-top:-2rem;
}
section#edit-personal-information .form-group label,
section#edit-resume .form-group label {
  font-size:1.3rem !important;
}
section#edit-resume #edit-markup {
  font-size:1.2rem !important;
}
section#edit-resume div label.custom-control-label.option {
    margin-top: 4rem;
    width: 30rem;
}
.form-item-resume-upload div .form-type-checkbox {
  margin-top:4rem;
  width: 30rem;
}
.webform-submission-form .form-managed-file:after, .webform-submission-form .webform-image-file:after {
  display:none;
}
div.form-type-textarea label.custom-control-label,
div.form-type-textarea label.custom-control-label:not(.option) {
  font-size:1.3rem !important;
}
section#edit-personal-information label.form-required::after {
  position: relative;
  left: 0;
  top:0;
  content: '';
  vertical-align: super;
  display: inline-block !important;
  background-image: url(/core/misc/icons/ee0000/required.svg);
  background-repeat: no-repeat;
  background-size: 6px 6px;
  width: 6px !important;
  height: 6px !important;
  margin: 0em 0.3em;
}
.webform-submission-form .form-managed-file .custom-checkbox .custom-control-input:checked ~ .custom-control-label:after, .webform-submission-form .webform-image-file .custom-checkbox .custom-control-input:checked ~ .custom-control-label:after {
  width: 30px !important;
  height: 30px !important;
  top: 6px !important;
  left: -2px !important;
}
@media (max-width: 800px) {
  .webform-submission-form div label.custom-control-label.option {
    font-size: 1em !important;
    line-height: 110%;
  }
  .webform-submission-form legend {
    font-size: 2rem;
    line-height:2.1rem;
  }
  .webform-submission-form label {
    font-size: 2rem;
    line-height:2.1rem !important;
  }
}
