/* FHIR family-specific colors */
:root {
  --navbar-bg-color: #ad1f2f; /* 2. Header container color */
  --footer-container-bg-color: #ad1f2f; /* 4. Footer container color */
  --btn-hover-color: #790713;  /* 6. Menu button hover color */
}

/* Table styling */
table {
  border: 1px solid black;
  border-collapse: collapse;
}

th, td {
  border: 1px solid black;
  text-align: left !important; /* Align table content left */
}

/* Notice on intentionally non-conformant examples (ids containing INV- or Unsupported) */
.invalid-example-note {
  border-left: 5px solid #ad1f2f;
  background-color: #f7e7e9;
  color: #5c1119;
  padding: 10px 15px;
  margin: 10px 0 15px 0;
}

.invalid-example-note a {
  color: #5c1119;
  text-decoration: underline;
}
