#panel,
.header-row,
.navigation-row,
.messages-row,
.region-footer,
.span_8 + .span_4,
.contextual-menu,
.social-media-sharing,
.page-header-inner + .description,
.field-publication-pdf {
  display: none !important;
}

.span_8 {
  width: 100% !important;
}

.teaser > blockquote,
.region-featured {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.slide-header li.active, .slide-header li.active-trail, .block-menu-page-header li.active, .block-menu-page-header li.active-trail,
.region-featured.count_1 .block-menu-page-header .page-header-inner {
  padding: 0 !important;
}

.slide-header li.active a, .slide-header li.active-trail a, .block-menu-page-header li.active a, .block-menu-page-header li.active-trail a {
  font-size: 26px;
  line-height: 30px;
  color: #00abca;
}

h1 {
  font-size: 20px !important;
  line-height: 24px !important;
  margin-bottom: 20px !important;
}

article h2, article blockquote, article #block-system-main h2, #block-system-main article h2, article #block-system-main blockquote, #block-system-main article blockquote, article blockquote, #block-system-main h2, #block-system-main blockquote, #block-system-main blockquote {
  font-size: 18px !important;
  line-height: 22px !important;
}

.image-container {
  float: right !important;
  margin: 10px 0 10px 10px !important;
  max-width: 50% !important;
}

/*# sourceMappingURL=print.css.map */
