.region-content #block-asc-taxonomy-filter-news-terms-1 h2.block-title,
.region-content #block-asc-taxonomy-filter-blog-terms-1 h2.block-title,
.region-content #block-asc-taxonomy-filter-people-terms-1 h2.block-title,
.region-content #block-asc-taxonomy-filter-image-terms-1 h2.block-title,
.region-content #block-asc-taxonomy-filter-event-terms-1 h2.block-title {
  display: none;
}

.region-content #block-asc-taxonomy-filter-news-terms-1 li,
.region-content #block-asc-taxonomy-filter-blog-terms-1 li,
.region-content #block-asc-taxonomy-filter-people-terms-1 li,
.region-content #block-asc-taxonomy-filter-image-terms-1 li,
.region-content #block-asc-taxonomy-filter-event-terms-1 li {
  display: inline;
  padding: 0 0.75em;
  border-left: 1px solid #333333;
  margin-left: 0;
}

.region-content #block-asc-taxonomy-filter-news-terms-1 li:first-child,
.region-content #block-asc-taxonomy-filter-blog-terms-1 li:first-child,
.region-content #block-asc-taxonomy-filter-people-terms-1 li:first-child,
.region-content #block-asc-taxonomy-filter-image-terms-1 li:first-child,
.region-content #block-asc-taxonomy-filter-event-terms-1 li:first-child {
  border-left: none;
  margin: 0;
  padding-left: 0;
}

#block-asc-taxonomy-filter-active-filters div.item-list ul {
  border-top: 1px solid #999999;
  padding: 0.4em 0;
  min-height: 1.6em;
  font-weight: bold;
  margin-bottom: 0px;
}

#block-asc-taxonomy-filter-active-filters div.item-list ul li {
  display: inline;
}

#block-asc-taxonomy-filter-active-filters div.item-list ul li.first {
  margin-left: 0;
}

.group-terms {
  border-top: 1px solid #333333;
}

.group-terms .field-type-taxonomy-term-reference {
  float: left;
}

.group-terms .field-type-taxonomy-term-reference .field-item {
  padding-right: 0.3em;
}

.group-terms .field-type-taxonomy-term-reference .field-items,
.group-terms .field-type-taxonomy-term-reference .field-item {
  display: inline;
}

.group-terms .field-type-taxonomy-term-reference:before {
  content: ' | ';
}

.group-terms .field-type-taxonomy-term-reference:first-child:before {
  content: '';
}

.block-asc-taxonomy-filter-active-filters a#view-all {
  float: right;
  font-weight: normal;
  background: #bb0000;
  color: #ffffff;
  padding: 0 0.5em;
}
