.az-letters,
.a-z-listing-widget .az-letters,
.a-z-listing-widget.widget .az-letters {
  white-space: initial;
}

.az-letters > ul.az-links,
.a-z-listing-widget .az-letters > ul.az-links,
.a-z-listing-widget.widget .az-letters > ul.az-links {
	display: flex;
  font-size: 40px;
  font-weight: 600;
  line-height: 48px;
  color: #000;
  padding: 0;
  margin-left: auto;
  margin-right: auto;
  width: fit-content;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: center;
}
.row .letter-section .glossar_list	{list-style-type:none; }
#inner-slider div.letter-section	{width: calc(50% - 33px);}
#inner-slider div.letter-section:nth-child(n)	{margin-left:0; margin-right:auto;}
#inner-slider div.letter-section:nth-child(2n)	{margin-left:auto; margin-right:0;}

.az-letters > ul.az-links > li,
.a-z-listing-widget .az-letters > ul.az-links > li,
.a-z-listing-widget.widget .az-letters > ul.az-links > li {
	display: flex;
	align-items: center;
	justify-content: center;
	letter-spacing: 12px;
}
.az-letters > ul.az-links > li:before, .az-letters > ul.az-links > li:after,
.a-z-listing-widget .az-letters > ul.az-links > li:before,
.a-z-listing-widget .az-letters > ul.az-links > li:after,
.a-z-listing-widget.widget .az-letters > ul.az-links > li:before,
.a-z-listing-widget.widget .az-letters > ul.az-links > li:after {
  content: initial;
}
.az-letters > ul.az-links > li a,
.a-z-listing-widget .az-letters > ul.az-links > li a,
.a-z-listing-widget.widget .az-letters > ul.az-links > li a {
  color: #D1D1D1;
  text-decoration: none;
  border: 0;
  box-shadow: none;
}

div.letter-section {
  margin-bottom: 2em;
  white-space: initial;
}
div.letter-section h2.letter-title {
  border-bottom: 1px solid black;
  margin-bottom: 18px;
  padding-bottom: 18px;
  width: 100%;
}
div.letter-section > ul	{padding-left:0px;}
div.letter-section > ul.az-columns {
  padding: 0;
  margin: 0;
  width: 100%;
  float: initial;
  box-sizing: border-box;
  line-height: 1.6em;
  column-count: 3;
  column-gap: 0.6em;
  column-width: 15em;
  column-count: var(--a-z-listing-column-count, 3);
  column-gap: var(--a-z-listing-column-gap, 0.6em);
  column-width: var(--a-z-listing-column-width, 15em);
}
div.letter-section > ul.az-columns > li {
  padding: 0;
  margin: 0 0 0.6em;
  list-style: none;
  display: block;
}
div.letter-section > ul.az-columns.max-1-columns {
  column-count: 1;
  column-count: min(var(--a-z-listing-column-count, 3), 1);
  max-width: 15em;
  max-width: calc((min(var(--a-z-listing-column-count, 3), 1) * var(--a-z-listing-column-width, 15em)) + ((min(var(--a-z-listing-column-count, 3), 1) - 1) * var(--a-z-listing-column-gap, 0.6em)));
}
div.letter-section > ul.az-columns.max-2-columns {
  column-count: 2;
  column-count: min(var(--a-z-listing-column-count, 3), 2);
  max-width: 30.6em;
  max-width: calc((min(var(--a-z-listing-column-count, 3), 2) * var(--a-z-listing-column-width, 15em)) + ((min(var(--a-z-listing-column-count, 3), 2) - 1) * var(--a-z-listing-column-gap, 0.6em)));
}
div.letter-section > ul.az-columns.max-3-columns {
  column-count: 3;
  column-count: min(var(--a-z-listing-column-count, 3), 3);
  max-width: 46.2em;
  max-width: calc((min(var(--a-z-listing-column-count, 3), 3) * var(--a-z-listing-column-width, 15em)) + ((min(var(--a-z-listing-column-count, 3), 3) - 1) * var(--a-z-listing-column-gap, 0.6em)));
}
div.letter-section > ul.az-columns.max-4-columns {
  column-count: 4;
  column-count: min(var(--a-z-listing-column-count, 3), 4);
  max-width: 61.8em;
  max-width: calc((min(var(--a-z-listing-column-count, 3), 4) * var(--a-z-listing-column-width, 15em)) + ((min(var(--a-z-listing-column-count, 3), 4) - 1) * var(--a-z-listing-column-gap, 0.6em)));
}
div.letter-section > ul.az-columns.max-5-columns {
  column-count: 5;
  column-count: min(var(--a-z-listing-column-count, 3), 5);
  max-width: 77.4em;
  max-width: calc((min(var(--a-z-listing-column-count, 3), 5) * var(--a-z-listing-column-width, 15em)) + ((min(var(--a-z-listing-column-count, 3), 5) - 1) * var(--a-z-listing-column-gap, 0.6em)));
}
div.letter-section > ul.az-columns.max-6-columns {
  column-count: 6;
  column-count: min(var(--a-z-listing-column-count, 3), 6);
  max-width: 93em;
  max-width: calc((min(var(--a-z-listing-column-count, 3), 6) * var(--a-z-listing-column-width, 15em)) + ((min(var(--a-z-listing-column-count, 3), 6) - 1) * var(--a-z-listing-column-gap, 0.6em)));
}
div.letter-section > ul.az-columns.max-7-columns {
  column-count: 7;
  column-count: min(var(--a-z-listing-column-count, 3), 7);
  max-width: 108.6em;
  max-width: calc((min(var(--a-z-listing-column-count, 3), 7) * var(--a-z-listing-column-width, 15em)) + ((min(var(--a-z-listing-column-count, 3), 7) - 1) * var(--a-z-listing-column-gap, 0.6em)));
}
div.letter-section > ul.az-columns.max-8-columns {
  column-count: 8;
  column-count: min(var(--a-z-listing-column-count, 3), 8);
  max-width: 124.2em;
  max-width: calc((min(var(--a-z-listing-column-count, 3), 8) * var(--a-z-listing-column-width, 15em)) + ((min(var(--a-z-listing-column-count, 3), 8) - 1) * var(--a-z-listing-column-gap, 0.6em)));
}
div.letter-section > ul.az-columns.max-9-columns {
  column-count: 9;
  column-count: min(var(--a-z-listing-column-count, 3), 9);
  max-width: 139.8em;
  max-width: calc((min(var(--a-z-listing-column-count, 3), 9) * var(--a-z-listing-column-width, 15em)) + ((min(var(--a-z-listing-column-count, 3), 9) - 1) * var(--a-z-listing-column-gap, 0.6em)));
}
div.letter-section > ul.az-columns.max-10-columns {
  column-count: 10;
  column-count: min(var(--a-z-listing-column-count, 3), 10);
  max-width: 155.4em;
  max-width: calc((min(var(--a-z-listing-column-count, 3), 10) * var(--a-z-listing-column-width, 15em)) + ((min(var(--a-z-listing-column-count, 3), 10) - 1) * var(--a-z-listing-column-gap, 0.6em)));
}
div.letter-section > ul.az-columns.max-11-columns {
  column-count: 11;
  column-count: min(var(--a-z-listing-column-count, 3), 11);
  max-width: 171em;
  max-width: calc((min(var(--a-z-listing-column-count, 3), 11) * var(--a-z-listing-column-width, 15em)) + ((min(var(--a-z-listing-column-count, 3), 11) - 1) * var(--a-z-listing-column-gap, 0.6em)));
}
div.letter-section > ul.az-columns.max-12-columns {
  column-count: 12;
  column-count: min(var(--a-z-listing-column-count, 3), 12);
  max-width: 186.6em;
  max-width: calc((min(var(--a-z-listing-column-count, 3), 12) * var(--a-z-listing-column-width, 15em)) + ((min(var(--a-z-listing-column-count, 3), 12) - 1) * var(--a-z-listing-column-gap, 0.6em)));
}
div.letter-section > ul.az-columns.max-13-columns {
  column-count: 13;
  column-count: min(var(--a-z-listing-column-count, 3), 13);
  max-width: 202.2em;
  max-width: calc((min(var(--a-z-listing-column-count, 3), 13) * var(--a-z-listing-column-width, 15em)) + ((min(var(--a-z-listing-column-count, 3), 13) - 1) * var(--a-z-listing-column-gap, 0.6em)));
}
div.letter-section > ul.az-columns.max-14-columns {
  column-count: 14;
  column-count: min(var(--a-z-listing-column-count, 3), 14);
  max-width: 217.8em;
  max-width: calc((min(var(--a-z-listing-column-count, 3), 14) * var(--a-z-listing-column-width, 15em)) + ((min(var(--a-z-listing-column-count, 3), 14) - 1) * var(--a-z-listing-column-gap, 0.6em)));
}
div.letter-section > ul.az-columns.max-15-columns {
  column-count: 15;
  column-count: min(var(--a-z-listing-column-count, 3), 15);
  max-width: 233.4em;
  max-width: calc((min(var(--a-z-listing-column-count, 3), 15) * var(--a-z-listing-column-width, 15em)) + ((min(var(--a-z-listing-column-count, 3), 15) - 1) * var(--a-z-listing-column-gap, 0.6em)));
}
div.letter-section > ul.az-columns.max-16-columns {
  column-count: 16;
  column-count: min(var(--a-z-listing-column-count, 3), 16);
  max-width: 249em;
  max-width: calc((min(var(--a-z-listing-column-count, 3), 16) * var(--a-z-listing-column-width, 15em)) + ((min(var(--a-z-listing-column-count, 3), 16) - 1) * var(--a-z-listing-column-gap, 0.6em)));
}
div.letter-section div.back-to-top {
  display: var(--a-z-listing-back-to-top-display, block);
  width: 100%;
  text-align: right;
}
div.letter-section div.back-to-top a {
  text-transform: uppercase;
  font-size: 0.7em;
}
div.letter-section div.back-to-top a:before, div.letter-section div.back-to-top a:after {
  font-family: dashicons;
  content: "\f343";
  padding: 0.2em;
}

/*# sourceMappingURL=a-z-listing-default.css.map */

@media screen and (max-width: 992px) {
	
#inner-slider div.letter-section { width: 100%; }

}

@media screen and (max-width: 576px) { 
.az-letters > ul.az-links,
.a-z-listing-widget .az-letters > ul.az-links,
.a-z-listing-widget.widget .az-letters > ul.az-links { font-size: 30px;line-height: 38px;}
.az-letters > ul.az-links > li,
.a-z-listing-widget .az-letters > ul.az-links > li,
.a-z-listing-widget.widget .az-letters > ul.az-links > li { letter-spacing: 8px; }

}