/*March 2026 Updates*/
.h5p-theme-button .h5p-theme-label {
	display:block!important;
}
.h5p-theme-nav-button:hover:not(:disabled) {
	color:#333;
}
.h5p-theme .h5p-question-introduction {
	font-weight:normal!important;
	line-height:1.4!important;
	font-size:18px!important;
}
.questionset {
	background:#fff!important;
}
.h5p-multichoice .h5p-alternative-container {
	font-weight:normal!important;
}
.h5p-theme-results-question {
	font-weight:normal!important;
	font-size:16px!important;
}
/* Interactive Book */
.h5p-audio {
    margin: auto;
    margin-top: 15px;
}
.h5p-column-space-before {
    margin:3em 0 3em 0;
}
.h5p-column-ruler {
    border-bottom: 3px solid #eee;
}
.h5p-interactive-book-content .h5p-column-content:first-child {
    margin:1em;
}
/*.h5p-interactive-book-content {
    margin:0;
}
.h5p-interactive-book-main, .h5p-column {
    background-color:#fff;
}*/
.h5p-theme-progress {
    font-weight:normal;
    font-size:14px;
}

/*Branching Scenario*/
.h5p-branching-scenario .h5p-screen-header .h5p-title-wrapper h2 {
    margin-top:15px;
    font-size:1em;
    color:#212121;
    background-color:#fff;
    padding:12px;
}
.h5p-branching-scenario.h5p-medium-tablet-size .h5p-branching-question .h5p-branching-question.h5p-feedback-image {
    max-width:50%!important;
}
.h5p-branching-scenario.h5p-medium-tablet-size .h5p-branching-question-title {
    font-size:1em;
    line-height:1.5;
    margin-left:10px;
}
.h5p-branching-scenario.h5p-medium-tablet-size .h5p-branching-question-container {
    position:absolute;
    top:10px;
}
.h5p-branching-scenario-overlay {
    background-color: rgba(0, 0, 0, .3);
}
.h5p-branching-scenario .h5p-branching-scenario-content {
    background:#fff;
}

.h5p-branching-question-icon {
    display:none;
}
.h5p-branching-scenario .h5p-branching-question-container {
    position: absolute;
    top: 15px;
    padding-top: 0 !important;
}