.print-hidden,
.headerTools,
#settingsNav,
.ad-engage,
.article-footer,
#marquee-container,
.popular-stories-module,
.edition-credit,
.share-icons,
.share-buttons,
.item-email-signup,
#interstitial-item,
#interstitial-arrow,
.anno-right {
  display: none !important;
}
body,
article.item {
  background-color: white !important;
}
article.item,
.bulletin {
  height: 0;
  max-height: 0;
  overflow: hidden;
  visibility: hidden;
  padding: 0 10%;
}
article.item.active-item,
.bulletin.active-item {
  display: block !important;
  height: auto;
  max-height: none;
  overflow: visible;
  visibility: visible;
}
article.item,
article.item:first-of-type {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin-top: 0 !important;
}
article.item .item-header {
  padding-top: 0 !important;
  margin-top: 0 !important;
  max-width: 68%;
}
article.item .item-header h1 {
  font-size: 32px !important;
  line-height: 38px !important;
}
#header {
  position: relative !important;
  top: 1px !important;
  border: none !important;
  display: block !important;
  margin-bottom: 0;
}
#qz-logo {
  transform: scale(1.25);
  -webkit-transform: scale(1.25);
}
.item-content {
  width: 68%;
  max-width: 68%;
  margin: 0 auto;
}
.featured-image {
  max-width: 68% !important;
  margin-bottom: 0 !important;
}
.featured-image-caption {
  font-size: 13px !important;
}
.inline-image {
  margin: 0 !important;
  width: 100% !important;
}
.item-body p,
.item-body p a {
  color: black !important;
  font-size: 15px !important;
  line-height: 21px !important;
}
.item-body {
  width: 100% !important;
  max-width: none !important;
  margin: 0 auto 0 auto !important;
}
.item-body .pull-quote {
  width: 75%;
  margin-left: -30%;
}
.item-body p {
  padding: 12px 0 12px 0;
}
.item-body iframe.twitter-tweet.twitter-tweet-rendered {
  margin-bottom: 0 !important;
  margin-top: 0 !important;
}
.item-body iframe.twitter-tweet.twitter-tweet-rendered + p {
  padding: 0 !important;
}
.item-meta {
  display: none;
}
.item-meta-mobile {
  display: block !important;
  margin-top: 10px;
}
.item-meta-mobile a {
  color: #000 !important;
}
/*HIDDEN ELEMENTS*/
