.accessibility_tab[class*=hint--]:after {
	background-color: #1a1a1a !important;
}
body .accessibility_tab_parent .hint--top-left:before,body .accessibility_tab_parent .hint--top-right:before,body .accessibility_tab_parent .hint--top:before{border-top-color:#1a1a1a !important;}
body .accessibility_tab_parent .hint--bottom-left:before,body .accessibility_tab_parent .hint--bottom-right:before,body .accessibility_tab_parent .hint--bottom:before{border-bottom-color:#1a1a1a !important;}
body .accessibility_tab_parent .hint--right:before{border-right-color:#1a1a1a !important;}
body .accessibility_tab_parent .hint--left:before{border-left-color:#1a1a1a !important;}


#transcript {
	max-width: 458px;
	margin: auto;
	font-family: inherit;
	position: absolute;
	right: 0px;
	bottom: 133px;
	background: #1a1a1a;
	transform-origin: 270px bottom;
	transform: translateY(10px) scale(1, 0);
	transition: transform 0.5s ease, opacity 0.4s;
	opacity: 0.6;
	border-radius: 4px;
	max-width: 80vw;
	box-shadow: 0px 6px 15px 0px rgb(0 0 0 / 48%);
}
.transcript-body {
	height: auto;
	max-height: 25rem;
}
.transcript-line {
	color: #ffffff;
}
.transcript-line.is-active, .transcript-line:hover {
	background-color: #232f39;
}
#video_subtitle button.close {
	border: 2px solid #1a1a1a;
	background-color: #1a1a1a;
}








body button.htmllightbox-button.htmllightbox-close-small svg path {fill: #ffffff !important;}
body .htmllightbox-slide--html .htmllightbox-close-small {background-color: #1a1a1a !important;}
body #popup-box #popup-box-btn {background-color: #1a1a1a !important;color: #ffffff !important;}






.high-contrast .guidebox__navigation, .dyslexia-high-contrast .guidebox__navigation {
	filter: unset;
	background-color: #000000;
}
.dyslexia-high-contrast .select2-container--open .select2-dropdown--below, .high-contrast .select2-container--open .select2-dropdown--below {
	filter: unset;
}
.high-contrast span.select2-results *, .dyslexia-high-contrast span.select2-results * {
	color: #ffffff;
}





.select2-container--default .select2-results__option--disabled {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.select2-container--default .select2-selection--single {
	background-color: #1a1a1a;
	border: 1px solid #272727;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	color: #ffffff;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
	border-left: 1px solid #272727 !important;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
	color: #ffffff;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #ffffff transparent transparent transparent;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent transparent #ffffff transparent;
}
.select2-dropdown {
	background-color: #1a1a1a;
	border: 1px solid #272727;
}


.select2-search {
	background-color: #1a1a1a !important;
}
.select2-search input {
	color: #ffffff !important;
	background-color: #1a1a1a !important;
}
.select2-results {
	background-color: #1a1a1a !important;
	color: #ffffff;
}
.select2-container--bootstrap-5 .select2-selection {
	border-color: #6c757d !important;
	color: #ffffff !important;
	background-color: #1a1a1a !important;
}
.select2-container--bootstrap-5 .select2-selection--single {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") !important;
}
.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered {
	color: #ffffff !important;
}


@media (max-width: 750px) {
	video::-webkit-media-text-track-display {
		top: auto !important;
		bottom: 15px;
	}
}
