 .ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile .ilc-event-name {
    height: 3.4em;
}

.ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile {
    height: 23em;
}

.ilc-header a.ilc-clear-all {
    display:none;
}

.ilc-presentations .ilc-product-tile .ilc-tag-list span {
    background: #209d50;
    color:white;
}

.ilc-resource-view-toggles a {
  margin-right: 25px;
  padding: 9px;
  background: #000;
  color:white;
}

.ilc-resource-view-toggles a.ilc-active {
  border-bottom: 0px solid #209d50;
  background: #209d50;
  padding: 9px;
  color: #fff;
  font-weight: bold;
}

.ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile .ilc-event-rsvp {
    background: #209d50;
    color:white;
    margin: 0;
    font-size: 15px;
    line-height: normal;
    font-weight: bold;
    padding: .7em;
    height: 1.5em;
}

.ilc-presentations .ilc-filters {
    background-color: #000;
}

.ilc-news-and-events .ilc-news-right-bar .manufacturer_name_subtitle {
    color: inherit;
}

.ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile .ilc-description {
    height: 4em;
}

.ilc-presentations .ilc-product-tile {
    flex-basis: 23.7%;
}

.ilc-quick-search-products .ilc-product-tile p {
    font-size: 14px;
}

.ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile p {
    font-size: 13px;
}

.ilc-presentations .ilc-product-tile .ilc-description,
.ilc-quick-search-products .ilc-product-tile p {
    margin-top: 0;
}

.ilc-quick-search-products .ilc-product-tile h4 {
    font-size: 18px;
}