a {
  text-decoration: none;
}

// hide all the things
.alpha-label,
.breadcrumb-trail,
.title-controls-wrap {
  display: none;
}

.primary {
  h1 {
    margin-bottom: 5px;
  }

  dl {
    float: left;
    margin-top: 0;
    width: 25%;
    dt,
    dd {
      display: block;
    }
    dd {
      font-weight: bold;
      margin-left: 0;
      & a[href^="http://"]:after,
      & a[href^="https://"]:after {
          content: "";
      }
    }
    dt:after {
      content: ":";
    }
  }
}

#manuals-frontend header dt {
  min-width: 0!important;
}

.secondary {
  float: left;
  margin-bottom: 20px;
  width: 75%;

  .secondary-inner {
    p {
      margin-top: 0;
      & + p {
        display: none;
      }
    }

    time {
      font-weight: bold;
      display: block;
    }
  }
}

.govspeak {
  width: 75%;
}

.js-openable {
  margin-bottom: 30px;

  h2 {
    @include core-16;
    font-weight: bold;
  }
}

a {
  text-decoration: none;
}

// hide all the things
.alpha-label,
.breadcrumb-trail {
  display: none;
}

.primary {
  h1 {
    margin-bottom: 5px;
  }

  dl {
    float: left;
    margin-top: 0;
    width: 25%;
    dt,
    dd {
      display: block;
    }
    dd {
      font-weight: bold;
      margin-left: 0;
      & a[href^="http://"]:after,
      & a[href^="https://"]:after {
          content: "";
      }
    }
    dt:after {
      content: ":";
    }
  }
}

#manuals-frontend header dt {
  min-width: 0!important;
}

.secondary {
  float: left;
  margin-bottom: 20px;
  width: 75%;

  .secondary-inner {
    p {
      margin-top: 0;
      & + p {
        display: none;
      }
    }

    time {
      font-weight: bold;
      display: block;
    }
  }
}

.govspeak {
  width: 75%;
}

.js-openable {
  margin-bottom: 30px;

  h2 {
    @include core-16;
    font-weight: bold;
  }
}

Remove display: none from print stylesheet
Remove display: none from print stylesheet

Since the element is no longer on the page we can remove this css
