.questionset-results h2{font-size:1.2em;font-weight:700;padding-bottom:.5em}.questionset,.intro-page,.questionset-results{overflow:hidden}.questionset.hidden{display:none}.questionset,.intro-page,.questionset-results{position:relative}.h5p-multichoice>.h5p-question{text-align:left;margin:.5em .5em .7em;background:rgba(255,255,255,.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e6FFFFFF,endColorstr=#e6FFFFFF);zoom:1}.dots-container{text-align:center;line-height:2em;padding:0;margin:0}.progress-item{list-style:none;display:inline-block}.progress-dot{display:inline-block;width:.6em;height:.6em;border-radius:50%;margin:0 .25em;cursor:pointer;background:#fff;background:#cecece}.progress-dot.disabled{cursor:default}.progress-dot:not(.disabled):hover{box-shadow:0 0 .5em #c7c7c7}.progress-dot.answered{background:#73a2d5}.progress-dot.current{background:#285585}.progress-dot.disabled:focus{outline:none}.progress-dot:focus{outline-color:#2882d3;outline-width:thin;outline-style:solid}.intro-page .title{font-size:2em;line-height:2em;font-weight:700;text-align:center}.intro-page .title>span{padding:.125em .5em;border-radius:.125em;background:#fff;background:rgba(255,255,255,.8)}.intro-page .introduction{font-size:1.25em;margin:0 1em;border-radius:.25em;background:#fff;background:rgba(255,255,255,.8);padding:.25em .5em}.intro-page .introduction>p{margin:0 0 .5em}.intro-page .introduction>p:last-child{margin:0}.intro-page .buttons{margin:3em auto;text-align:center}.qs-footer{overflow:hidden;clear:both}.qs-footer>.prev{float:left}.qs-footer>.qs-solutionbutton{float:none}.qs-footer>.qs-retrybutton{float:none}.questionset-results button.h5p-button.qs-retrybutton:before{font-family:'H5PFontAwesome4';padding-right:.5em;content:"\f01e"}.questionset .h5p-question-buttons.h5p-question-visible{transition:none}.qs-progress-announcer{height:0;width:0;position:absolute;overflow:hidden}.h5p-question .h5p-question-prev,.h5p-question .h5p-question-finish,.h5p-question .h5p-question-next{float:right}.h5p-question .h5p-question-prev,.h5p-question .h5p-question-next{padding:.5em 0;width:2.1875em}.h5p-question .h5p-question-prev.truncated,.h5p-question .h5p-question-next.truncated{padding:0;line-height:2.2335em}.h5p-question .h5p-question-next:before{content:"\f054";padding-right:0;position:relative;left:2px}.h5p-question .h5p-question-prev:before{content:"\f053";padding-right:0;position:relative;left:-2px}.h5p-question .h5p-question-finish:before{content:"\f00c"}.questionset-results button.h5p-button.qs-solutionbutton:before{font-family:'H5PFontAwesome4';padding-right:.5em;content:"\f06e"}.video-container{position:relative}.video-container>video{background-color:#000;width:100%}.video-container>.h5p-button{position:absolute;top:.5em;right:.5em}.qs-progress{text-align:center;line-height:1.5em}.questionset-results{text-align:center;background:rgba(255,255,255,.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6FFFFFF,endColorstr=#E6FFFFFF)}.questionset-results .feedback-section{margin:.75em}.questionset-results .greeting{margin-top:1em;color:#777;font-size:1.25em}.questionset-results .buttons{margin:2em 0 1em}.questionset-results .result-header,.questionset-results .result-text,.questionset-results .feedback-section .feedback-text{color:#1a73d9;font-weight:700}.questionset-results .result-header{font-size:2em;margin:1em .5em .5em}.questionset-results .result-text,.questionset-results .feedback-section .feedback-text{font-size:1.25em;line-height:1.25em;margin:1em}.h5p-no-frame .questionset .h5p-question>*{margin-left:0;margin-right:0}.h5p-no-frame .questionset-results .feedback-section,.h5p-no-frame .questionset .h5p-question>*:first-child{margin-top:0}.h5p-no-frame .questionset-results .buttons,.h5p-no-frame .questionset .h5p-question>*:last-child{margin-bottom:0}