.embed-container {
	position: relative;
	padding-bottom: 56.25%;
	overflow: hidden;
	max-width: 100%;
	height: auto;
}

.embed-container iframe,
.embed-container object,
.embed-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.GlossaryToolbox_index span {
	color: #b2b2b2;
	display: inline-block;
	padding: 8px;
	margin-bottom: 8px;
}
.GlossaryToolbox_index a span {
	color: inherit;
}

.GlossaryToolbox_term {
	margin-bottom: 1em;
}
#body-wrap .GlossaryToolbox_term a,
#body-wrap .GlossaryToolbox_term a:link,
#body-wrap .GlossaryToolbox_term a:visited, .GlossaryToolbox_term a,
.GlossaryToolbox_term a:link,
.GlossaryToolbox_term a:visited {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	text-align: unset;
	margin: 0;
	padding: 0;
	line-height: inherit;
}

.entry ul.gtb-term-tags-posts,
ul.gtb-term-tags-posts {
	list-style: none;
	margin: 0;
	padding: 0;
}
.entry ul.gtb-term-tags-posts li,
ul.gtb-term-tags-posts li {
	list-style: none;
	padding: 0;
	margin: 0;
}
.entry ul.gtb-term-tags-posts li:not(.more-link-item):before,
ul.gtb-term-tags-posts li:not(.more-link-item):before {
	content: "";
	display: inline-block;
	width: 1.3em;
	height: 1.3em;
	margin-right: 3px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-news' width='72' height='72' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23316399' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16 6h3a1 1 0 0 1 1 1v11a2 2 0 0 1 -4 0v-13a1 1 0 0 0 -1 -1h-10a1 1 0 0 0 -1 1v12a3 3 0 0 0 3 3h11' /%3E%3Cline x1='8' y1='8' x2='12' y2='8' /%3E%3Cline x1='8' y1='12' x2='12' y2='12' /%3E%3Cline x1='8' y1='16' x2='12' y2='16' /%3E%3C/svg%3E");
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	vertical-align: middle;
}
.entry ul.gtb-term-tags-posts a,
ul.gtb-term-tags-posts a {
	font-size: inherit;
}
.entry ul.gtb-term-tags-posts + .term-related-tag,
ul.gtb-term-tags-posts + .term-related-tag {
	margin-top: 15px;
}

.term-the-excerpt {
	margin-bottom: 15px;
}
.entry .term-the-excerpt p,
.term-the-excerpt p {
	margin: 0;
}

.term-the-content {
	margin-bottom: 15px;
}

.term-glossaries {
	margin-bottom: 15px;
}

.term-embed-code {
	margin-bottom: 15px;
}

.term-tags-posts {
	margin-bottom: 15px;
}
.entry .term-tags-posts h3, .entry .term-tags-posts h3:hover,
.term-tags-posts h3 {
	margin: 0 0 5px;
	padding: 0;
}

.terms-also-see {
	margin-bottom: 15px;
}

.term-referer-page {
	padding: 1em 0;
	border-top: 1px solid #f1f1f1;
	padding-top: 1em;
	padding-bottom: 1em;
	margin-top: 1em;
	text-align: right;
}

.gtb-powered-by {
	border-top: 1px solid #f1f1f1;
	padding-top: 1em;
	padding-bottom: 1em;
	margin-top: 1em;
	text-align: center;
	font-size: 10px;
}

.glossary-search-form {
	position: relative;
	padding: 0;
	margin-bottom: 20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: nowrap;
	    flex-wrap: nowrap;
	gap: 10px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
.glossary-search-form .glossary-search-form-keyword {
	width: 100%;
	padding: 10px 0px 10px 10px;
	font-size: 14px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	margin: 0;
}
.glossary-search-form .glossary-search-form-submit {
	line-height: 1;
	font-weight: bold;
}

.glossary-pagination ul {
	list-style: none !important;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	padding: 1em 0;
	margin: 0;
	border-radius: 0;
	position: relative;
	text-align: center;
}
.glossary-pagination ul li {
	list-style: none !important;
	font-weight: 600;
	font-size: 1em;
	color: #D1D5DB;
}
.glossary-pagination ul li:last-child .page-numbers {
	border-right: 1px solid rgba(31, 41, 55, 0.14);
}
.glossary-pagination a.page-numbers,
.glossary-pagination span.page-numbers {
	padding: 5px 10px;
	display: inline-block;
	line-height: 1;
	border: 1px solid rgba(31, 41, 55, 0.14);
	border-right: 0;
	background: #fff;
}
.glossary-pagination span.page-numbers.current {
	background: #f1f1f1;
	color: #111;
}
.glossary-pagination a.next.page-numbers:not(:hover),
.glossary-pagination a.prev.page-numbers:not(:hover) {
	color: inherit !important;
}

/*Term Autolinked*/
.term-autolinked.term-case-fix:not(.term-preferred-title) {
	text-transform: capitalize;
}

/*Glossary Details*/
.gtb-glossary-details {
	margin-bottom: 15px;
}
.gtb-glossary-details .glossary__title {
	margin-bottom: 8px;
}
.gtb-glossary-details .glossary__img {
	margin-bottom: 10px;
}
.gtb-glossary-details .glossary-parent-link {
	margin-bottom: 6px;
}

/*Glossaries Archive*/
.gtb-glossaries-archive {
	margin-bottom: 15px;
}
.gtb-glossaries-archive .gtb-glossaries-title {
	margin-bottom: 8px;
}
.gtb-glossaries-archive .glossary-parent-link {
	margin-bottom: 8px;
}

.gtb-glossaries {
	display: -ms-grid;
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));
	gap: 15px;
}

.gtb-glossaries__glossary {
	border: 1px solid #eee;
	padding: 10px;
	line-height: 1;
}
.gtb-glossaries__glossary .glossary__img {
	width: auto;
	padding-top: 66%;
	background: #eee;
	position: relative;
	margin: -11px -11px 10px -11px;
}
.gtb-glossaries__glossary .glossary__img img {
	position: absolute;
	top: 0;
	left: 0;
	-o-object-fit: cover;
	   object-fit: cover;
	width: 100% !important;
	height: 100% !important;
}
.gtb-glossaries__glossary .glossary__title {
	font-weight: 600;
}
.gtb-glossaries__glossary .glossary__title + .glossary__description {
	margin-top: 6px;
	line-height: 1.2;
	font-size: 10px;
}
/*# sourceMappingURL=custom.css.map */