@charset "UTF-8";
tbody tr.kr-row-hidden, tbody tr:hover.kr-row-hidden {
	color: rgba(33,37,41,0.50) !important;
	text-decoration: line-through
}
tbody tr.kr-row-hidden .btn {
	opacity: 0.5
}
.kr-test-answer * {
	opacity: 1 !important
}
.kr-bg-test-answer-correct {
	background-color: #28a745
}
.kr-bg-test-answer-incorrect {
	background-color: #dc3545
}
.kr-test-answer-correct {
	color: #28a745
}
.kr-test-answer-incorrect {
	color: #dc3545
}
.kr-test-answer-corrected {
	color: #C0C0C0
}
.kr-audio-player {
	width: 100%;
	height: 200px;
	border: 2px solid #E1E1E1;
	border-radius: 30px
}
.kr-col-enable-button {
	width: 3.5rem
}
.kr-logo {
	width: 250px;
	margin-top: -0.8rem !important
}
.kr-nav-icon {
	margin-right: 0.75rem;
	opacity: 0.35
}
.kr-menu-bars, .kr-menu-admin, .kr-menu-edit {
	border-radius: var(--bs-border-radius-pill) !important
}
.kr-menu-bars:hover {
	background-color: hsla(0,0%,100%,0.2)
}
.kr-menu-admin:hover, .kr-menu-edit:hover {
	background-color: hsla(0,0%,0%,0.06)
}
.td-btn > .btn-sm {
	border-radius: 50% !important
}
/*
	App-specific Bootstrap overrides...
*/
.alert.kr-test-question li {
	margin-top: 0.5rem;
	margin-bottom: 0
}
.alert:not(.kr-test-question) {
	font-size: 85%
}