  /**
 * OISE's theme implementation.
 */
.node--alert--full {
  background-color: #f2f4f7;
}
.node--alert--full.text-dark {
  background-color: #ffc500;
}
.node--alert--full.text-dark p span {
  background-image: url(/home/themes/custom/oise/icons/circle-exclamation-solid--dark.svg);
}
.node--alert--full.text-dark p a {
  color: #333 !important;
  white-space: normal;
}
.node--alert--full.text-white {
  background-color: #9f2d2d;
}
.node--alert--full.text-white p span {
  background-image: url(/home/themes/custom/oise/icons/circle-exclamation-solid--white.svg);
}
.node--alert--full.text-white p a {
  color: white;
  white-space: normal;
}
.node--alert--full p {
  font-weight: 700;
}
@media (min-width: 768px) {
  .node--alert--full p {
    font-size: 1.125rem;
  }
}
.node--alert--full p span {
  background-image: url(/home/themes/custom/oise/icons/circle-exclamation-solid.svg);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 1.75rem;
  background-size: 1.25rem auto;
}
.node--alert--full p a {
  text-decoration: underline;
  white-space: normal;
}
.node--alert--full p a:hover {
  text-decoration: none;
  white-space: normal;
}