html,
body {
  background: #333333 url("../images/raibowbg.jpg") no-repeat fixed center center /
    cover !important;
}
.input-bottom-text {
  font-style: italic;
  color: #9b9b9b;
  font-size: 12px;
  font-weight: bold;
}
.required-text {
  color: #dc3545;
}
.formError.inline {
  width: 100% !important;
  border: 0 1px 1px 1px solid rgba(220, 53, 69, 0.8);
  box-sizing: border-box;
  border-radius: 0px 0 5px 5px;  
}

.formError .formErrorContent {
  /* style the error message text here */
  color: #fff; /* for example, make the text red */
  background-color: rgba(220, 53, 69, 0.8);
  font-size: 0.875em; /* and slightly smaller than the default text size */
}
.greenPopup {
  border: 1px solid #33be40 !important;
}
.greenPopup .formErrorContent {
	background-color: #33be40 !important;

}
.blackPopup .formErrorContent {
  background-color: #393939 !important;
}
h2.fromk12txt {
  color:#2a72cb !important;
  font-family: Helvetica Neue,Helvetica,Arial,sans-serif !important;
  margin: unset !important;
  padding:unset !important;
  line-height:unset !important;
  font-size: 90%; /* or you can use px, em, rem, etc. */
}
div.form-group.btn-group-toggle.enroll-radio-options .formError {
	margin-top: 24px !important;
	left: auto !important;
	margin-left: -14px !important;
}
.custom-inline-error {
  font-weight:500;
  font-size:12px;
  color:white;
  background:#e7727d;
  padding: 4px 10px 4px 10px;
  margin-top:5px;
}