form.node-certification-application-review-form.node-form .form-required-on-publish::after {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 3.5px 7px 3.5px;
  background-color: lightblue;
  border-color: transparent transparent red transparent;
  background: transparent;
  margin: 0 0.3em;
  vertical-align: super;
  display: inline-block;
}

.field-config-edit-form .form-item-warn-on-empty {
  margin-left: 15px;
}

/* Add the red border around errorful radios elements. */
div.form-radios:has(input.form-radio.error) {
  border: 2px solid red;
}


/* Hide the up caret from the dropdown list */
.dropdown-menu:after,
.dropdown-menu:before {
  bottom: 100%;
  left: 50%;
  border: none;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
