.breadcrumb,
.tabs--primary.nav.nav-tabs,
#footer,
#header { display: none; }
h2, .h2 { margin: 0.5em 0; }
.field-name-field-text-blocks .image-field-caption:after { background: #fff !important; }
.group-banner-container,
.node-advanced-page .container { border-bottom: 1px solid #ccc; }
.region-highlighted .block-header .group-banner-container .bg p:last-child { margin-bottom: 1em; }

.node-advanced-page .container.field-name-field-media-block-title { border-bottom: 0 none; }
.node-advanced-page .container.field-name-field-tiles-title { border-bottom: 0 none; }
.node-advanced-page .container.field-name-field-documents-title { border-bottom: 0 none; }

.group-media .field-name-video-url { display: block; }
.group-media .field-name-field-video { display: none; }
.group-media .field-name-field-media-block-title h2 { margin-bottom: 0.5em; }
.group-media .field-name-field-media-block-text { padding-bottom: 1em; }
.group-media .field-name-field-media-block-text p { margin: 1em 0; }

.field-name-field-documents { padding-bottom: 1em; }
.field-name-field-documents .row > div { left: 0; width: 100%; text-align: left; }
.field-name-field-documents .file a:before { display: none; }
.field-name-field-documents .file a:after { font-weight: normal; }


/*.btn { display: none; }*/

.field-name-field-tiles { margin-bottom: 0; }
.field-name-field-tiles .field-collection-view .field-collection-item-field-tiles { border: 0 none; }

.field-name-field-link-block { padding-bottom: 1em; }
.btn.btn-primary::after { position: static; content: "\0a (" attr(href) ")"; white-space: pre; font-family: 'Source Sans Pro',sans-serif; }

.field-name-field-text-blocks a { border-bottom: 0 none; }
.field-name-field-text-blocks a:hover { border-bottom: 0 none; text-decoration: underline; }

.node-home-page h1 { margin-top: 0.5em; }
.node-home-page .container { border-bottom: 1px solid #ccc; }
.node-home-page .container.field-name-title { border-bottom: 0 none; }
.node-home-page .field-name-field-banner-text p { margin-bottom: 1em; }
.node-home-page .field-name-service-links { margin-top: 1em; }
.node-home-page .field-name-service-links .service-link { margin-bottom: 1em; }
.node-home-page .group-slideshow .container { margin-top: 2em; padding-bottom: 2em; }
.node-home-page .group-slideshow .container .slick-list { height: auto !important; }
.node-home-page .group-slideshow .container .slick-list .slick-track { transform: none !important; width: auto !important; }
.node-home-page .group-slideshow .container .slick-list .slick-track .slick-cloned { display: none; }
.node-home-page .group-slideshow .btn.btn-primary { text-align: left; }

.field-name-field-home-bottom-text-2 h3 { margin-bottom: 1em; }

/*.slide__media { display: none; }*/

a.donation-link { line-height: 1em; }
a.donation-link img { display: none; }

@media (max-width: 767px) {
  .field-name-field-text-blocks .entity-field-collection-item { margin: 1em auto; width: 70%; }
  .field-name-field-tiles .entity-field-collection-item { margin: 0 auto; width: 70%; }
}
