/* ==========================================================================
   Hudson Institute - Print Styles
   ========================================================================== */
/* line 1, ../../scss/print/_base.scss */
.nav-header,
.social-header,
.social-meta,
.drawer,
.topics-meta,
.authors-meta .avatars,
#content ~ .title-section,
#content ~ .articles,
#content ~ .history,
#content ~ .events,
#content ~ .experts,
#content ~ .publications,
#content ~ .media,
.nav-footer,
.meta-footer .social,
.meta-footer .a17,
#content .more.read,
.readmore-js-toggle {
  display: none !important;
}

/* line 21, ../../scss/print/_base.scss */
.logo-header,
.footer-site .mission-statement .logo {
  background-image: none !important;
}
/* line 26, ../../scss/print/_base.scss */
.logo-header img,
.footer-site .mission-statement .logo img {
  display: block;
}

/* line 30, ../../scss/print/_base.scss */
html, body {
  height: auto !important;
}

/* line 33, ../../scss/print/_base.scss */
.wrapper,
.content {
  overflow: visible !important;
}

/* line 38, ../../scss/print/_base.scss */
.wrapper {
  width: 100% !important;
}

/* line 42, ../../scss/print/_base.scss */
.wrapper:before,
.wrapper:after,
.content:before,
.content:after {
  display: table;
  content: "";
  line-height: 0;
}

/* line 50, ../../scss/print/_base.scss */
.wrapper:after,
.content:after {
  clear: both;
}

/* line 55, ../../scss/print/_base.scss */
.content.alt .body,
.content.alt .metadata {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 61, ../../scss/print/_base.scss */
.content.alt .body {
  float: none;
  width: auto !important;
}

/* line 66, ../../scss/print/_base.scss */
.content.alt .metadata {
  float: none;
  width: 33.33% !important;
}

/* line 70, ../../scss/print/_base.scss */
.content.alt .body .article-body {
  margin-right: 0 !important;
}

/* line 74, ../../scss/print/_base.scss */
.content .metadata {
  margin-top: 21px !important;
}

/* line 78, ../../scss/print/_base.scss */
.main {
  padding-bottom: 0 !important;
}

/* line 82, ../../scss/print/_base.scss */
.footer-site {
  position: static;
  background: none;
  border-top: 2px solid #00695e;
}

/* line 89, ../../scss/print/_base.scss */
#content img {
  page-break-inside: avoid;
}

/* line 93, ../../scss/print/_base.scss */
.article-body.readmore-js-section {
  height: auto !important;
}
