.glossary-alphabetical-index .theme-hyphen ul li {
display: inline-block;
text-align: center;
font-weight: 700;
padding: 6px;
font-size: 18px;
border: none;
}
.glossary-alphabetical-index .theme-hyphen ul li::after {
content: '-';
display: inline-block;
margin-left: 4px;
}
.glossary-alphabetical-index .theme-hyphen ul li:last-child::after {
display:none;
}
.glossary-alphabetical-index .theme-hyphen ul li.count span {
font-size: 12px;
vertical-align: super;
font-weight: 400;
} .glossary-alphabetical-index .theme-slash ul li {
display: inline-block;
text-align: center;
font-weight: 700;
padding: 6px;
font-size: 18px;
border: none;
}
.glossary-alphabetical-index .theme-slash ul li::after {
content: '/';
display: inline-block;
margin-left: 4px;
}
.glossary-alphabetical-index .theme-slash ul li:last-child::after {
display:none;
}
.glossary-alphabetical-index .theme-slash ul li.count span {
font-size: 12px;
vertical-align: super;
font-weight: 400;
} .glossary-alphabetical-index .theme-dot ul li {
display: inline-block;
text-align: center;
font-weight: 700;
padding: 6px;
font-size: 18px;
border: none;
}
.glossary-alphabetical-index .theme-dot ul li::after {
content: '·';
display: inline-block;
margin-left: 4px;
}
.glossary-alphabetical-index .theme-dot ul li:last-child::after {
display:none;
}
.glossary-alphabetical-index .theme-dot ul li.count span {
font-size: 12px;
vertical-align: super;
font-weight: 400;
} .glossary-alphabetical-index .theme-underlined ul li {
display: inline-block;
text-align: center;
font-weight: 700;
padding: 6px;
font-size: 18px;
border: none;
}
.glossary-alphabetical-index .theme-underlined ul li.count span {
font-size: 12px;
vertical-align: super;
font-weight: 400;
}
.glossary-alphabetical-index .theme-underlined ul li a {
border-bottom: 2px solid;
} .glossary-alphabetical-index .theme-tiled ul li {
display: inline-block;
width: 64px;
height: 64px;
border: 1px solid #ededed;
text-align: center;
line-height: 2.8;
margin-left: 4px;
margin-bottom: 4px;
font-weight: 700;
padding: 6px;
font-size: 18px;
}
.glossary-alphabetical-index .theme-tiled ul li:hover {
border-color: #000;
}
.glossary-alphabetical-index .theme-tiled ul li.count span {
font-size: 12px;
vertical-align: super;
}.glossary-term-bar,
.glossary-term-list .glossary-letter {
text-transform: uppercase;
font-size: 22px;
font-weight: 700;
}
.glossary-term-bar a {
text-decoration: underline;
}
.glossary-term-list {
margin-top: 25px;
}
.glossary-link-initial-item,
.glossary-no-link-initial-item {
margin-left: 2px;
margin-right: 2px;
display: inline-block;
}
.glossary-term-list.grid {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.glossary-term-list.grid .glossary-block {
width: 250px;
}
.glossary-term-list.grid .glossary-block .glossary-letter {
width: 99%;
display: block;
background: #c6c6c6;
padding: 4px;
line-height: 1.9rem;
}
.glossary-term-list.grid .glossary-block ul {
margin-left: 20px;
}
.glossary-term-list.summary .glossary-block {
clear: both;
}
.glossary-term-list.summary .glossary-letter {
float: left;
background: #d2d2d2;
border-radius: 50%;
text-align: center;
}
.glossary-term-list.summary .glossary-block ul {
float: right;
width: 65%;
margin-top: 0;
}
.glossary-term-list.glossary-accordion .glossary-block ul {
display:none;
}
.glossary-term-list.glossary-accordion .glossary-block ul.open {
display:block;
transform: scaleY(1);
transform-origin: top;
transition: transform 0.4s ease;
}
.glossary-term-list.glossary-accordion .glossary-letter {
cursor:pointer;
}
.gt-search-bar {
margin-top: 15px;
margin-bottom: 15px;
top: 100px;
}
.gt-search-bar.is-fixed {
margin-top: 40px;
}
.gt-search {
border: 3px solid;
height: 60px;
}
.gt-search-bar button.gt-next,
.gt-search-bar button.gt-prev {
border: 3px solid;
width: 60px;
height: 60px;
}
.gt-search-bar button.gt-next {
margin-right: 2px;
}