/*** Sticky boxes ***/
.third-boxes.sticky {
  background-color: transparent;
  margin-top: 60px;
}

.third-boxes.sticky h3 {
  text-align: left;
}

.third-boxes.sticky .excerpt {
  text-align: left;
}

.third-boxes.sticky .read-more {
  text-align: center;
}

.third-boxes.sticky .image {
  height: 200px;
  margin-bottom: 20px;
  border: 1px solid #e5e5e5;
  display: flex;
  justify-content: center;
  align-items: center;
}

.third-boxes.sticky .image img {
  max-height: 100%;
}

.third-boxes.sticky .read-more {
  margin-top: 20px;
}

/*** Audience filter ***/
.audience-filter {
  display: flex;
  align-items: center;
  margin-top: 40px;
}

.audience-filter label {
  margin-right: 20px;
  white-space: nowrap;
  font-weight: bold;
}

.audience-filter select {
  margin-bottom: 0;
  max-width: 350px;
}

/*** Resource list ***/
.resource-list {
  margin-top: 40px;
}

.resource-list .resource {
  padding: 45px 0;
  border-top: 1px solid #e5e5e5;
}

.resource-list .resource h3,
#inside-page .resource-list .resource h3 {
  margin-top: 10px;
}

.resource-list .image {
  height: 200px;
  margin-top: 10px;
  padding: 10px 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #e5e5e5;
}

.resource-list .image a:after{
  content: '';
}

.resource-list .image img {
  max-height: 100%;
  width: auto;
}

.resource-list .resource .read-more {
  margin-top: 40px;
}

/*** Bottom CTA ***/
.bottom-cta {
  margin-top: 40px;
  background-color: #e5e5e5;
  padding: 40px 50px;
  border-radius: 20px;
}

#inside-page #main .bottom-cta ul {
  margin-left: 0;
}

.bottom-cta li {
  margin-top: 5px;
  list-style: none;
}

/*** Newsletter signup form ***/
#inside-page .newsletter-form_wrapper form {
  padding-top: 0px;
}

#inside-page .newsletter-form_wrapper ul.gform_fields > li.intro {
  width: 100%;
  display: block;
  margin-bottom: 40px;
}

/*** Get Involved accordion ***/
.page-template-get-involved .accord-content .gform_wrapper {
  max-width: none;
}

.page-template-get-involved .accord-content .gform_wrapper form {
  padding-top: 10px;
}

/*** Submit Story Form ***/
#inside-page .submit-story-form_wrapper form {
  padding-top: 0;
}
