.form-required:after {
  background: none !important;
  content: '*' !important;
  font-weight: bold !important;
  color: black !important;
  font-size: 1rem !important;
}

.webform-name .webform-flexbox {
    margin-top: 0;
    margin-bottom: 0;
}

.webform-address__row-1 {
    margin-top: 0;
}
.webform-address__row-3 {
    margin-bottom: 0;
}

.webform-message, .messages__wrapper { margin-top: 1em !important; }
#edit-rule-checkboxes {max-width:unset;}
form input.touched:invalid, form textarea.touched:invalid, form select.touched:invalid {outline:unset !important;background-color:unset !important;}
#breadcrumbs-container ul.breadcrumb.usa-breadcrumb__list {margin:0px 0rem -5px !important;} /* this line is not working as expected > created custom block #268 */