.view caption {
  caption-side: inherit;
}

.views-row {
  margin-bottom: 12px;
}

.views-news-date {
  font-size: 14px;
}

.views-news-date-spacer-element {
  height:16px;
  clear:both;
}

table.views-view-table td.is-active {
  background-color: #efefef;
}

/* Calendars */
.view-calendars-pages span.fc-title a {
  color: var(--white);
}

/* County Manager Contracts */
.view-contracts th.views-field-field-department-ref {
  width: 25%;
}

.view-contracts th.views-field-body {
  width: 33.33333333%;
}

.view-contracts th.views-field-field-local-fund-amount {
  width: 41.66666667%;
}

/* Council Meetings */
.view-council-meetings th#view-field-date-table-column {
  width:16.66666667%;
}

.view-council-meetings th#view-field-agenda-text-table-column {
  width:16.66666667%;
}

.view-council-meetings th#view-body-table-column {
  width:41.66666667%;
}

.view-council-meetings th#view-field-media-text-table-column {
  width:25%;
}

#views-exposed-form-council-meetings-block-1 legend,
#views-exposed-form-elections-election-results-archive legend,
#views-exposed-form-contracts-block-1 legend {
  display: none;
}

#views-exposed-form-council-meetings-block-1 div.fieldset-wrapper div,
#views-exposed-form-elections-election-results-archive div.fieldset-wrapper div,
#views-exposed-form-contracts-block-1 div.fieldset-wrapper div {
  float: left;
}
