.h5p-questionnaire-element .h5p-subcontent-question{position:relative;padding:1.5em 5em 1.5em 1em;word-wrap:break-word}.h5p-questionnaire-element.h5p-questionnaire-required .h5p-subcontent-question{padding:.5em 5em 1em 1em}.h5p-questionnaire-required-symbol{background:#2880d0;padding-bottom:.5em;color:hsla(0,0%,100%,.6);font-size:.75em}.h5p-questionnaire-element .h5p-subcontent-body{font-size:.9em}.h5p-questionnaire{font-family:Open Sans,Calibri,Candara,Arial,sans-serif;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.h5p-questionnaire-element.hide{display:none}.h5p-questionnaire-content{height:100%;width:100%;-webkit-flex:1;overflow:auto}.h5p-questionnaire-element{height:100%;width:100%}.h5p-invalid-questionnaire{color:red}.h5p-questionnaire .hide{display:none}.h5p-questionnaire-success{color:#fff;background:#2880d0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;padding:5em 2em 4em;box-sizing:border-box}.h5p-questionnaire-success:focus{outline:none}.h5p-questionnaire-success-icon.image>img{width:auto!important;height:auto!important;max-width:500px;max-height:10em;margin:auto}.h5p-questionnaire-success-icon.standard-icon:before{font-family:H5PFontAwesome4;font-size:3em;content:"\F00C"}.h5p-questionnaire-success-message{margin:1.5em 0 1em;font-size:1.485em;word-wrap:break-word}.h5p-questionnaire-success-center{margin:auto}.h5p-questionnaire-submit-screen{padding:5em 2em;text-align:center;color:#fff;background:#2880d0;height:100%;box-sizing:border-box}.h5p-questionnaire-submit-screen-title{font-size:1.485em}.h5p-questionnaire-submit-screen-subtitle{margin:.5em 0 2em;font-size:1em}.h5p-questionnaire-button.submit{background-color:#ff6b00;border-color:#ff6b00}.h5p-questionnaire-button.submit:after{font-family:H5PFontAwesome4;content:"\F058";margin-left:.5em}.h5p-questionnaire-button.submit:hover{background-color:#ff7a1a}.h5p-questionnaire-button.submit:active{background-color:#e66507}.h5p-questionnaire-submit-screen .h5p-questionnaire-button:focus{outline-color:#0d263c}.h5p-questionnaire-submit-screen .h5p-questionnaire-button.previous{background:transparent;color:#fff;border-color:#fff;margin-right:.5em}.h5p-questionnaire-submit-screen .h5p-questionnaire-button.previous:hover{background-color:#3b8ace}.h5p-questionnaire-submit-screen .h5p-questionnaire-button.previous:active{background-color:#1879ce}.h5p-questionnaire-button,.h5peditor .h5p-questionnaire-button{padding:.6em 1em;color:#fff;background:#1f1f1f;border:1px solid #404040;cursor:pointer;text-transform:uppercase;font-weight:600;letter-spacing:2px;border-radius:.3em;font-size:.8em}.h5p-questionnaire-button:active{background-color:#1c1c1c}.h5p-questionnaire-button:hover{background-color:#363636}.h5p-questionnaire-button:focus{outline:1px solid #3b99fc}.h5p-questionnaire-button.disable{display:none}.h5p-questionnaire-button.previous:before{content:"\F137"}.h5p-questionnaire-button.next:after{content:"\F138"}.h5p-questionnaire-button.next:after,.h5p-questionnaire-button.previous:before{font-family:H5PFontAwesome4;margin-left:.5em}.h5p-questionnaire-button.previous:before{margin-left:0;margin-right:.5em}.h5p-questionnaire-choice-required{position:relative;background-color:#eb0000;color:#fff;padding:0 2em 0 1em}.h5p-questionnaire-choice-required.hide{display:none}.h5p-questionnaire-choice-required-message{font-size:.9em;display:inline-block}.h5p-questionnaire-choice-required-exit{display:inline-block;position:absolute;right:1em;top:.35em;border:none;background:none;cursor:pointer}.h5p-questionnaire-choice-required-exit:before{font-family:H5PFontAwesome4;content:"\F00D";color:#fff;font-weight:800}.h5p-questionnaire-footer{background:#1f1f1f;padding:.7em 1.2em;display:inline-block;width:100%;box-sizing:border-box;border:1px solid #404040}.h5p-questionnaire-footer .h5p-questionnaire-button.next{float:right}.h5p-questionnaire-footer .h5p-questionnaire-button.previous{float:left}.h5p-questionnaire-progress-bar{background:#153552;height:.3em}.h5p-questionnaire-progress-bar-current{background:#ff6b00;height:100%;transition:width .25s ease-in-out}.h5p-questionnaire-progress-bar-widget{position:absolute;right:1em;top:calc(50% - .1em);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3.5em;height:3em;line-height:3em;background-color:#fff;text-align:center;border-radius:.2em}.h5p-questionnaire-progress-bar-widget:before{position:absolute;width:60%;height:0;content:" ";bottom:-.55em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:1px solid rgba(0,0,0,.1)}.h5p-questionnaire-progress-bar-widget-current,.h5p-questionnaire-progress-bar-widget-max,.h5p-questionnaire-progress-bar-widget-separator{display:inline-block;color:#8c8c8c;font-weight:600}.h5p-questionnaire-progress-bar-widget-separator{font-size:.85em;margin:0 .15em .2em .1em;vertical-align:middle}.h5p-questionnaire-progress-bar-widget-current{color:#ff6b00}