

.wpa9-image-grid-filter {
  margin-top: 50px;
}

  .wpa9-image-grid-filter-container {
    padding: 0;
  }

    .wpa9-image-grid-filter-container .wpa9-image-grid-filter-triggers,
    .wpa9-image-grid-filter-container .wpa9-image-grid-filter-tab-container {
      display: block;
    }

      .wpa9-image-grid-filter-container .wpa9-image-grid-filter-triggers li {
        list-style: none;
        display: inline-block;
        margin: 0 5px;
      }

      .wpa9-image-grid-filter-container .wpa9-image-grid-filter-triggers li::marker {
        display: none;
      }

      .wpa9-image-grid-filter-container .wpa9-image-grid-filter-tab {
        display: inline-block;
        margin: 15px;
      }

        .wpa9-image-grid-filter-container .wpa9-image-grid-filter-media {}

        .wpa9-image-grid-filter-container .wpa9-image-grid-filter-media img {
            display: block;
            width: 120px;
            height: 45px;
        }


  .wpa9-image-grid-filter-container .wpa9-image-grid-filter-triggers {

  }

    .wpa9-image-grid-filter-container .wpa9-image-grid-filter-triggers ul {
      border-bottom: 1px solid;
      padding: 0;
    }

      .wpa9-image-grid-filter-container .wpa9-image-grid-filter-triggers li {
        margin: 0;
        margin-left: -4px;
      }

        .wpa9-image-grid-filter-container .wpa9-image-grid-filter-triggers li:first-of-type {
          margin-left: 0;
        }

      .wpa9-image-grid-filter-container .wpa9-image-grid-filter-triggers .filter-trigger {
        border: none;
        border-bottom: 6px solid transparent;
        border-radius: 0;
        width: auto;
        min-width: auto;
        margin: 0;
        padding: 7.5px 25px;
      }

      .wpa9-image-grid-filter-container .wpa9-image-grid-filter-triggers .filter-trigger:hover,
      .wpa9-image-grid-filter-container .wpa9-image-grid-filter-triggers .filter-trigger.active {
        border-bottom: 6px solid #000;
      }
