.view-display-id-page_3 .view-content,
.view-display-id-page_4 .view-content {
  width: 100%;
  margin-left: 20px;
  margin-right: 20px;
}

.ergloss-view .view-content .views-row {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 12px;
  padding-bottom: 5px;
}

.ergloss-view .ergloss-att,
.ergloss-view .ergloss-att>.view-content {
  flex: 1 1 100%;
}

.ergloss-att .row>.item-list {
  padding-right: 0px;
  padding-left: 0px;
}

body.page-view-ergsy-cont-gloss .views-element-container,
body.page-view-ergsy-taxo-gloss .views-element-container {
  justify-content: left;
  display: flex;
}

html body .ergloss-view .attachment .row .views-summary,
html body .ergloss-view .attachment .row .views-summary li,
html body .ergloss-view .attachment .row .views-summary span {
  display: flex;
  flex: 0 1 8%;
  border-radius: 3px;
  margin: 7px;
  justify-content: left;
  flex-wrap: wrap;
}

html body .ergloss-view .attachment .row .views-summary li a {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

html body .ergloss-view .attachment .row .item-list ul li {
  padding: 0px;
}

html body .ergloss-view .attachment .row .views-summary li {
  border: 1px solid black;

  transition: background-color 0.5s ease, color 0.5s ease;
}

html body .ergloss-view .attachment .row .views-summary li:hover {
  background-color: RGBA(0, 94, 184, 0.3);
  color: white;

}

html body .ergloss-view .attachment .row .views-summary li:has(a.is-active) {
  background-color: RGBA(0, 94, 184, 1);
}

html body .ergloss-view .attachment .row .views-summary li a.is-active {
  color: white;
}


.ergloss-view>.view-content {
  flex-direction: row;
  flex: 1 1 33%;
}

.ergloss-view .view-content .views-row {

  flex-direction: row;
  flex: 0 0 33%;
}


.content>.views-element-container>.ergloss-view {
  display: flex;
  flex-direction: column;
}

.ergloss-view {
  width: 100%;
  justify-content: center;
}


html body .ergloss-view .attachment .row .views-summary li {
  justify-content: center;
}

html body .ergloss-view .ergloss-att>.view-content>.item-list>ul {
  padding: 0px;
}

html body.path-a-z #block-ergsy-page-title h1 {
  font-size: 20px;
  text-align: left;
  padding-left: 20px;
  font-family: 'Poppins', sans-serif;

}