h1 {
  font-size: 22px;
}

p {
  font-size: 12px !important;
}

nav,
.section.group.mobile_full_width,
#search-block-form,
.group_the_ways_splash,
.group_landing_splash_wrapper,
form,
.sliderWrapper,
footer .section:first-child,
.view-filters,
.breadcrumb,
.print_button,
.tabs,
.field-name-field-introduction-contact {
  display: none !important;
}

.not-front .page {
  margin-top: 0px;
}

img {
  max-width: 150px !important;
}

.node-type-contact-page img {
  max-width: 100% !important;
}

.col {
  margin-left: 0 !important;
  margin-right: 3.06%;
}

/* Make 9/12 span 12/12 */
.node-type-content-page .span_9_of_12,
.page-events-fundraising .span_9_of_12,
.page-taxonomy .span_9_of_12,
.page-research .span_9_of_12 {
  width: 96% !important;
}

/* Homepage */
.span_4_of_12 {
  width: 29% !important;
}

.spillOut .large {
  font-size: 1.4em !important;
}

/* Make 2 Columns */
.span_6_of_12, .span_9_of_12 {
  width: 70% !important;
}

/* remove margins etc */
#block-connect-withus-connect-withus-connect-with-us ul.connect_withus li {
  background-image: none;
  padding: 0;
  margin: 0;
  height: auto;
  border: 0;
}

.view-display-id-block_2 .views-field-title {
  background-image: none;
  padding: 0;
  margin: 0;
  height: auto;
  border: 0;
}

.view-display-id-block_2 .views-field-title span.field-content {
  background-image: none;
  padding: 0;
  margin: 0;
  height: auto;
  border: 0;
}

.apachesolr_search-results h2 a,
.view-id-news .views-page-custom-titlebg,
.view-id-research_articles .views-field-title:first-child,
.view-id-blog_view .views-page-custom-titlebg {
  background-image: none;
  padding: 0;
  margin: 0;
  height: auto;
  border: 0;
}

footer {
  background-color: transparent;
}

.col {
  margin-left: 2% !important;
}

.span_3_of_12 {
  width: 0% !important;
}

.span_9_of_12 {
  width: 98%  !important;
}
