/**
 * @version 4.25.12
 * Date: 2025-12-12T00:03:26.512Z
 */
/* ==========================================================================
   Quiz Custom Styles - WCMSRD-7929 Reskinning
   ========================================================================== */

body{
	border-top:none;
}

.theme-cyan .card-header, .theme-cyan h3{
	background-color: #29434e !important;
	color: #fff;
}

.theme-blue .card-header, .theme-blue h3{
	background-color: #005eaa !important;
	color: #fff;
}

.theme-brown .card-header, .theme-brown h3{
	background-color: #705043 !important;
	color: #fff;
}

.theme-amber .card-header, .theme-amber h3{
	background-color: #fbab18 !important;
	color: #fff;
}

.theme-green .card-header, .theme-green h3{
	background-color: #4b830d !important;
	color: #fff;
}

.theme-indigo .card-header, .theme-indigo h3{
	background-color: #26418f !important;
	color: #fff;
}

.theme-orange .card-header, .theme-orange h3{
	background-color: #bb4d00 !important;
	color: #fff;
}

.theme-pink .card-header, .theme-pink h3{
	background-color: #af4448 !important;
	color: #fff;
}

.theme-purple .card-header, .theme-purple h3{
	background-color: #712177 !important;
	color: #fff;
}

.theme-slate .card-header, .theme-slate h3{
	background-color: #29434e !important;
	color: #fff;
}

.theme-teal .card-header, .theme-teal h3{
	background-color: #00695c !important;
	color: #fff;
}

#quiz-module-top .row {
	padding: 10px;
}

.lms-question-text {
	padding: 10px 0;
	margin-bottom: 10px !important;
}

.footer-controls{
	display: block;
	margin: 10px 0;
	text-align:center;
}

.footer-controls .btn-group{
	margin-top:20px;
}

.success{
	color:#4b830d;
}

/* ==========================================================================
   RD Quiz Module Custom Styles
   ========================================================================== */
.btn.btn-light, .btn:not(:disabled):not(.disabled){
	min-width: 100px;
	white-space: inherit;
	text-align: left;
}

.lms-slide-header{
	padding-top: 20px;
}

#quiz-module-top .col-sm-4 img,
#quiz-module-top .col-sm-5 img,
#quiz-module-top .col-sm-6 img {
	max-width: 100%;
}

.lms-question-response{
	margin-top:10px;
}

.box-response{
	max-width: 220px;
}

.lms-question-response .bg-green-t,
.lms-question-response .bg-pink-q {
	padding: 15px 10px;
}

.lms-question-response .lms-response-label {
	display: none;
	font-weight: bold;
}

.lms-question-response .bg-green-t .lms-response-label.lms-response-correct {
	display: block;
}

.lms-question-response .bg-pink-q .lms-response-label.lms-response-incorrect {
	display: block;
	color:#AF4448;
}

#quiz-module-top .btn-disabled,
#quiz-module-top .btn-disabled:hover {
	cursor: not-allowed;
	border: none;
}

#quiz-module-top img {
	max-width: 100%;
}

#quiz-module-top .row.controls {
	margin-top: 10px;
	margin-bottom: 10px;
}

.lms-options-radio-list label,
.lms-options-checkboxes label {
	font-weight: normal;
}


.theme-cyan .answer-review h4 {
	color: #00695c;
	font-weight: 700;
}

.theme-blue .answer-review h4{
	color: #005eaa;
	font-weight: 700;
}

.theme-brown .answer-review h4{
	color: #705043;
	font-weight: 700;
}

.theme-amber .answer-review h4{
	color: #fbab18;
	font-weight: 700;
}

.theme-green .answer-review h4{
	color: #4b830d;
	font-weight: 700;
}

.theme-indigo .answer-review h4{
	color: #26418f;
	font-weight: 700;
}

.theme-orange .answer-review h4{
	color: #bb4d00;
	font-weight: 700;
}

.theme-pink .answer-review h4{
	color: #af4448;
	font-weight: 700;
}

.theme-purple .answer-review h4{
	color: #712177;
	font-weight: 700;
}

.theme-slate .answer-review h4{
	color: #29434e;
	font-weight: 700;
}

.theme-teal .answer-review h4{
	color: #00695c;
	font-weight: 700;
}

.answers-list {
    display: block;
    font-weight: 700;
    margin: 10px 0;
}

#accessibility-text {
    position: fixed;
    top:0;
    left: -10000px;
}
