.main-nav,
.mainnavcontainer,
.main-nav-column-menu,
.m-article-next,
.l-reaction-panel,
.m-mediamaster-carousel,
.l-content-teaser,
.l-main-container-article__header,
.m-meta__segment--actions,
.l-main-container-article__sidebar-inline,
.l-main-container-article__sidebar-to-the-right,
.l-main-container-article__tags,
.l-main-container-article__share-container,
.l-main-container-article__sidebar-section,
.l-more-section,
.l-footer,
.bottomOverlayClose,
.opentip-container,
.m-read-more,
.l-mediamaster,
.m-outline-asset--citation,
.m-outline-asset--contract,
.m-outline-asset--html-asset,
.m-outline-asset--image,
.m-outline-asset--number-citation,
.m-outline-asset--poll,
.l-outline-asset--quotation,
.m-outline-asset--slider,
.m-outline-asset--tool,
.m-outline-asset--webtv,
.m-outline-asset--youtube,
.inassetimage,
#bottomOverlay,
#eyeDiv,
.m-ad,
.m-ad__title,
.m-leaderboard,
.m-leaderboard__content,
.splashText,
.splashCloseButton,
#splashContent,
.overlay,
.js-dfpAdPosSR,
.m-feedback,
.l-old-browser-banner__container,
.js-old-browser-versions,
.l-old-browser-banner__text-outer,
.dijitTooltip,
.l-main-container-article__container iframe,
.l-content-teaser-wrapper {
  display: none !important;
}

div:empty, p:empty span:empty {
  display: none;
}

.no-print {
  display: none;
}

.print-only {
  display: block;
}

html {
  width: 100%;
  zoom: 1;
}

body {
  background: white;
  text-align: left;
  color: black;
  font-size: 11pt !important;
  border: 0;
  width: 100%;
  line-height: 150%;
}

a {
  color: #333;
  text-decoration: none;
}

.l-main-container-article__intro {
  font-weight: bold;
}

.l-main-container-article__title {
  font-size: 24pt;
  line-height: 120%;
}

.l-main-container-article--liveblog__post__title {
  font-size: 12pt;
}

.l-main-container-article .l-connect {
  display: none;
}

.m-meta__segment ul {
  padding: 0;
  list-style: none;
}

.l-footer--print {
  border-top: 1px solid black;
}

p {
  margin: 0.5rem 0;
  margin: 5px 0;
  padding: 0;
}

.l-portfolio-details__numbers-table td {
  padding: 0 6px;
}
