body {
  background-color: white;
  margin: 0 !important;
  padding: 0 !important; }

.print-only {
  display: block !important; }

.resource-header {
  display: block; }

a#main-content {
  display: none; }

.hamburger {
  display: none; }

#block-read-write-think-v2-breadcrumbs,
.feedback-notification-wrapper,
#block-read-write-think-v2-local-tasks,
#block-leaderboardadinteriorblock,
div[data-drupal-messages],
.desktop-nav,
.mobile-nav,
.site-search-form,
.pure-toggle-label,
.pure-drawer,
.pure-toggle-left,
#pure-toggle-left,
footer,
.email-print-share,
.explore-by-grade,
.resp-tabs-list {
  display: none; }

.resource-content__section {
  clear: both;
  margin-bottom: 2rem; }
  .resource-content__section .field-label-above {
    font-size: 1rem;
    font-weight: bold; }

a::after {
  content: " (" attr(href) ") "; }

.resp-tab-content {
  display: block !important; }

#edit-group-comments {
  display: none !important; }

.field-name-field_media_image {
  max-width: 600px; }
  .field-name-field_media_image img {
    max-width: 100%;
    height: auto; }

.resource-title.md-only {
  display: none; }

.resource-header__right .field-label-above {
  display: inline-block; }

h2.resp-accordion {
  display: block;
  font-size: 1.25rem; }
  h2.resp-accordion .resp-arrow {
    display: none; }

.related-resource__meta-wrapper {
  margin-top: 1rem; }
  .related-resource__meta-wrapper div {
    display: inline-block;
    margin-left: .1rem; }
