.webform-submission-form label:not(.option), span.fieldset-legend, .webform-submission-form h4 {   
  color: #c69200; font-size: 1.5rem; font-family: Oswald,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
  width: 100%;display: block;
  margin: 0.7rem auto 0.5rem auto;
  border-bottom: solid 1px #ddd;
} 
.webform-submission-form input:not(.button):not(.form-radio):not(.form-checkbox), form select, form textarea { 
  display: block; width: 100%; padding-top: .5rem; padding-bottom: .5rem;
  font-size: 1rem; font-weight: 400; line-height: 1.5;
  color: #000; background-color: #fff; 
  background-repeat: no-repeat; background-position: right 1.5rem center;
  background-size: 16px 12px; border: 1px solid #ced4da;
  border-radius: .25rem; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; 
}
.button, .webform-element-description {
  display: block;
  width: 100%;
  margin:0.5rem auto;
}