/*-----------------------------------------------------------------------------------*/
/*	=PRINT
/* (roughly 801x956 if they use normal margins)
/*-----------------------------------------------------------------------------------*/
:root {
  --gutter-section: 0 !important;
  --gutter-col: 0 !important;
  --vert-pad-section: 0 !important;
  --yellow: #000;
  --audio-player-bg: #fff !important;
  --audio-player-fg: #000 !important;
  --audio-player-bar: #000 !important;
  --audio-player-accent: #000 !important;
}
.help-btn-wrap,
.print,
.breadcrumbs,
#query-monitor-main.qm-peek,
.has-ctas,
.section-1 .col-inner--image,
.pagination,
.hero-single-resource .ctas-content,
.rauthor-headshot,
.share-desc,
.share-label2,
.bg-tint,
.related2-section,
.share-icons,
.connect-icons,
.push,
.pre-site-header,
.header-wrapper,
.footer-wrapper {
  display: none !important;
}
.resource-filter-row,
.results-and-pagination,
.filter-ctrls-row,
.subhero-suck,
.tricards:not(.people) {
  margin-left: auto !important;
  margin-right: auto !important;
}
.image2col-row,
.video2col-row,
body:not(.filtered-results) .resource-card:first-child .resource-card-inner,
.subhero--form .subhero-suck {
  display: block;
}
body:not(.filtered-results) .resource-card:first-child .item-image,
body:not(.filtered-results) .resource-card:first-child .resource-card-desc,
.resource-filter-col,
.filter-item,
.filter-items,
.filter-ctrls-col,
.subhero-col,
.tricard:not(.person),
.section-col {
  float: none !important;
  width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.resource-filter-col,
.filter-ctrls-col {
  max-width: 600px !important;
  margin-bottom: 12px !important;
}
#map,
.section,
.section-bg,
.section-1 {
  background-image: none !important;
  background-color: transparent !important;
}
.quote-section blockquote:after,
.quote-section blockquote:before,
.bg-color-dark .h1-style,
.bg-color-dark .rt h1,
.h1-style.bg-color-dark,
.rt h1.bg-color-dark,
* {
  color: #000 !important;
}
.collapse-title:before {
  background-color: #000 !important;
  color: #fff !important;
}
.card-filter-toggle.active,
.filter-group:not(.filtering-cards) .card-filter-toggle--reset {
  border-color: #000 !important;
}
.bio-section .main-content,
.subhero-suck,
.block + *,
.hero-single-pcaa_chapter .section-title,
.blocks-row {
  margin-top: 0 !important;
}
.image2col-row,
.video2col-row,
.non-footer {
  margin: 0 !important;
}
.hero-campaign .col-inner--text,
.resource-card-desc .col,
.resource-card-desc,
.resourcecards-section--posts .results-and-pagination,
.subhero-col,
.card .item-inner,
.block {
  padding: 0 !important;
}
.image2col-row,
.video2col-row,
.green-audio-player,
.subhero-col-b,
.subhero-suck,
.card .item-inner,
.block {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.has-bg.section-1 .section-inner > *,
.page-template-page-homepg .section-1 .section-inner > * {
  width: 100% !important;
}
.section,
.page-template-page-homepg.has-hero-bg-media .section-1 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  min-height: 0 !important;
}
.bio-section .aspect-wrap,
.card .item-image {
  max-width: 400px !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.has-image .ccontact-text,
.ccontact.has-image {
  padding-top: 0 !important;
  padding-left: 0 !important;
}
.main {
  padding-bottom: 0 !important;
}
.section-1 .main-content {
  margin-top: 20px !important;
}
.people-filters {
  padding-right: 10px !important;
}
.mapboxgl-canvas {
  opacity: 0 !important;
}
.green-audio-player,
.searchBar {
  border: 1px solid #000 !important;
}
.mapboxgl-ctrl-geocoder--icon-search {
  top: 7px !important;
}
.quote-section blockquote:before {
  left: 0 !important;
}
.person {
  font-size: 16px;
}
.person .item-title {
  font-size: 20px;
}

