/* =======================================
   ADVISORIES PAGE STYLING
   ======================================= */
dl {
  margin-top: 0;
  margin-bottom: 1.5rem;
}

dt {
  font-weight: bold;
  margin-top: 1rem;
}

dd {
  margin: 0 0 1.5rem 0;
}

dd .advisory {
  display: inline-block;         /* allows spacing between title and CVE links */
}

dd .advisory a {
  font-weight: 900;              /* bold advisory title */
  text-decoration: none;
  color: var(--link-color);      /* white */
}

dd .advisory a:hover {
  text-decoration: underline;    /* underline only on hover */
  color: var(--link-color);
}

/* CVE links inline, normal weight, spaced */
dd .advisory a + a {
  font-weight: normal;
  margin-left: 0.5rem;
}

/* Note text below advisory */
dd .note {
  display: block;
  margin: 0.3rem 0 0 0;
  font-style: italic;
  color: var(--note-color);
  padding-left: 0;
}

/* Remove top margin from first paragraph above dl */
.term .content p:first-of-type {
  margin-top: 0;
}

/* Remove extra margin that was causing doubled spaces */
dd .advisory a + a {
  margin-left: 0; /* no extra margin between links */
}

