.apicMainContent.container .region.region-highlighted {
  padding: 0;
}

.alert.short,
.alert.short .alert-details,
.alert.short .alert-text-wrapper,
.alert.alert-danger,
.alert.alert-success,
.alert.alert-info {
  width: 100%;
  border: unset;
  color: #ffffff;
}

.alert.alert-success {
  background-color: #1a6c31;
}

.alert.alert-info {
  background-color: #004fbc;
}

.alert.alert-danger {
  background-color: #bf2012;
}

.alert-text-wrapper {
  margin: 0;
  padding: 0;
  gap: 1rem;
  color: #ffffff;
}

.alert .close svg {
  display: none;
}

.alert .close::before {
  content: '';
  width: 1rem;
  height: 1rem;
  display: block;
  background-image: url("../../images/close-white.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

/*.alert-text-wrapper::before {*/
/*  content: '';*/
/*  width: 1rem;*/
/*  height: 1rem;*/
/*  display: block;*/
/*  background-image: url("../../images/alert-info.svg");*/
/*  background-size: contain;*/
/*  background-position: center;*/
/*  background-repeat: no-repeat;*/
/*}*/

.alert .icon {
  width: 1rem;
  height: 1rem;
  margin-right: 0.5rem;
}

.alert.alert-success .icon:before {
  content: '';
  width: 1rem;
  height: 1rem;
  display: block;
  background-image: url("../../images/alert-success.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

.alert.alert-danger .icon:before {
  content: '';
  width: 1rem;
  height: 1rem;
  display: block;
  background-image: url("../../images/alert-danger.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

.alert .item-list--messages {
  margin: 0;
  padding: 0;
  list-style: none;
}
