.messages {
  font-size: 110%;
  margin-bottom: 2rem; }

.messages__inner {
  margin: 0 auto;
  max-width: 75rem;
  padding: 2rem; }

.messages.messages--status {
  background-color: lightcyan; }

.messages.messages--warning {
  background-color: lightyellow;
  font-weight: bold; }

.messages.messages--error {
  color: white;
  background-color: red;
  font-weight: bold; }

.contextual-links[hidden] {
  display: none !important; }

.embedded-entity {
  margin-bottom: 1rem; }
  .embedded-entity.align-left {
    margin-right: 1rem; }
  .embedded-entity.align-right {
    margin-left: 1rem; }

.slab.slab--body {
  overflow: hidden; }

.node-content {
  overflow: hidden; }

@media screen and (min-width: 61rem) {
  .view .page-header.page-header--standard {
    margin-bottom: 2.5rem; } }

td.views-field-nothing span {
  white-space: nowrap; }

#edit-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: .75rem; }

#edit-actions .button--danger {
  line-height: 1; }

.js-form-type-date {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: .75rem; }

.js-form-type-date input[type=date] {
  font-size: 1rem;
  padding: 0.25rem;
  font-family: inherit; }

.views-exposed-form .js-form-type-date {
  display: block; }

.views-exposed-form .js-form-type-date input[type=date] {
  min-height: 2.625rem;
  display: block;
  padding-left: .5rem;
  padding-right: .5rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 100%;
  font-family: "Barlow", sans-serif;
  font-size: 1rem;
  line-height: 1.625rem;
  border: 2px solid #252525; }

.section-nav.volunteer-application {
  background-color: #F0F0F0;
  padding: 20px; }

.section-nav.volunteer-application ol li {
  margin-bottom: 10px; }

.js-form-item-sc-approved {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 300px; }

.view-id-special_event_reports.view-display-id-attachment_1 {
  margin-top: 50px; }

.views-data-export-feed {
  display: none; }

.ic--twitter:before {
  content: url("../images/logo-black.png"); }

#views-exposed-form-search-results-page-1 .exposed-filters {
  text-align: left; }
  #views-exposed-form-search-results-page-1 .exposed-filters .form--inline {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    margin-bottom: 0;
    margin-top: 2rem; }
    #views-exposed-form-search-results-page-1 .exposed-filters .form--inline .form-item {
      margin-right: 0; }
    #views-exposed-form-search-results-page-1 .exposed-filters .form--inline .form-item-text {
      padding-right: 0; }
      #views-exposed-form-search-results-page-1 .exposed-filters .form--inline .form-item-text input[type="text"] {
        height: 2.85rem; }
    #views-exposed-form-search-results-page-1 .exposed-filters .form--inline .form-actions {
      margin-left: 0;
      padding-left: 0;
      padding-top: 16px; }

/*# sourceMappingURL=drupal.css.map */
