@media all{header,main,footer,article,nav{display:block}html{font-size:100%}body,td,select,input,textarea,button{font-family:Arial,Helvetica,sans-serif}body{background:#000;margin:0;padding:0}h1{font-size:2.25em;margin:.67em 0 .5em}h2{font-size:1.6em;margin:1.2em 0 .2em}#site{max-width:1920px;min-height:100vh;background:#fff;margin:0 auto}#logo{max-width:160px;display:inline-block;margin-top:.5em}#logo img{max-width:100%;display:inline-block}#main-nav{float:right}#main-nav .nav-list{display:flex;flex-wrap:nowrap}#main-nav .nav-list>li{padding:0 1em}#main-nav .nav-list>li a{font-size:.9em;text-decoration:none;color:inherit;display:inline-block;padding:1.25rem 0;border-bottom:solid 2px transparent;position:relative}#main-nav .user-nav-list{display:none}#burger{position:relative;float:right;height:1.5em;margin:1.5em 2em 1.5em 0;display:none}#burger span,#burger::before,#burger::after{display:block;width:2em;height:2px;background:#000;position:absolute;transition:all .2s ease-in-out}#burger span{top:calc(50% - 1px)}#burger::before,#burger::after{content:""}#burger::before{top:0;transform-origin:top right}#burger::after{bottom:0;transform-origin:bottom right}body.with-nav #burger span{display:none}body.with-nav #burger::before{transform:rotate(-45deg)}body.with-nav #burger::after{transform:rotate(45deg)}#user-widget{float:right}#user-nav-trigger{width:2.5em;height:2.5em;text-align:center;line-height:2.5em;display:inline-block;border-radius:50%;background:#555;color:#fff;font-weight:700;text-decoration:none;margin:.75em 0 0 2em;transition:all .2s ease-in-out}#user-nav-trigger:hover{opacity:.75}#user-widget-nav{position:absolute;z-index:1;right:.5em;display:none;background:#fff;border:solid 1px #e2e2e2;margin-top:.5em;box-shadow:rgba(0,0,0,.05) 1px 1px 5px}#user-widget-nav a{display:block;min-width:12em;text-decoration:none;color:inherit;padding:1em 2em;border-bottom:solid 1px #f3f3f3;font-size:.9em;transition:all .15s ease-in-out}#user-widget-nav a:hover{background:#f5f5f5}body.with-user-nav #user-nav-trigger{opacity:.75}body.with-user-nav #user-widget-nav{display:block}header{position:fixed;z-index:10000;top:0;left:0;right:0;border-bottom:solid 1px #e2e2e2;padding:0 2rem;background:#fff}body.questionnaire header{display:none}main{padding-top:5em}.page-width{width:90%;max-width:1000px;margin:0 auto;padding-bottom:3em}.no-list,.no-list>li{list-style:none;margin:0;padding:0}p{line-height:1.65em}p.intro{font-size:1.25em;font-weight:600}p.warning{background:#f8f8f8;color:#443212;padding:1em 2em;display:inline-block}div.error>p{padding:1em 2em;background:#bf1c1c;color:#fff}.default-content .image-full-width{display:block;margin:2em 0}.default-content .image-left{float:left;margin:0 3em 1em 0;width:45%}.default-content .image-right{float:right;margin:0 0 1em 3em;width:45%}.default-content::after{content:"";height:0;display:block;clear:both}.rich-text a,.form-list a,main .page-width a:not(.btn){font-weight:600;text-decoration:none;color:#bb7441}.rich-text a:hover,.form-list a:hover,main .page-width a:not(.btn):hover{text-decoration:underline}button,a.btn{font-size:1.1em;padding:.5rem 2rem;background:#777;color:#fff;border:1px solid #c1c1c1;border-radius:5px;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none}button:hover,a.btn:hover{opacity:.85;text-decoration:none}form#start-screening-form,form#complete-screening-form{position:fixed;bottom:0;left:0;right:0;background:rgba(255,255,255,.9);max-width:none;width:auto;text-align:center;padding:2em 0;margin:0}form.standard-form{max-width:640px}form.standard-form .form-list>li{padding:.5em 0;position:relative}form.standard-form .form-list label{font-weight:600;display:block;padding-bottom:.5em}form.standard-form input:not([type="radio"]):not([type="checkbox"]){font-size:1em;padding:.75em 1em;border:solid 1px #d6d4d4;border-radius:2px;width:calc(100% - 2em);outline-color:#b0dcec}form.standard-form select{font-size:1em;padding:.75em 1em;border:solid 1px #d6d4d4;border-radius:2px;min-width:15em}form.standard-form label.error{display:none !important}form.standard-form input:not([type="radio"]):not([type="checkbox"]).error,form.standard-form textarea.error,form.standard-form select.error{border-color:#bf1c1c;outline-color:#ecb0b0}form.standard-form input[type="checkbox"]{-webkit-appearance:none;border:solid 1px #b5b5b5;border-radius:2px;display:inline-block;width:1.25rem;height:1.25rem;vertical-align:middle;margin-right:.5rem;line-height:1.25rem;text-align:center;cursor:pointer}form.standard-form input[type="checkbox"]:checked::after{content:"✔";font-size:1em;color:#1b1b1b;vertical-align:middle}form.standard-form .form-list>li.accept{padding-left:2em;margin-top:1em}input#acceptGDPR{margin-left:-2em;position:absolute}form .actions a{color:inherit;display:inline-block;margin:1em 2em;text-decoration:none}form .actions a:hover{text-decoration:underline}form .status{padding:1em;margin:1em 0 2em;background-color:#999;color:#fff;border-radius:3px;font-size:.9em}form .status.error{background-color:#bf1c1c}form .status.success{background-color:#5c9e5c}form .status.success+button,form .status.success+button+a{visibility:hidden}form#change-password-form{max-width:720px}.screening main>.page-width{max-width:none;width:100%}.screening .page-width .page-width{padding-bottom:0}.block{margin-top:2.5em}.block.optional-block{background-color:#efefef;padding:3rem 0 6rem}.block-card-list{margin:1em -1em 0;display:flex;flex-direction:row;flex-wrap:wrap}.block-card-list li{padding:1em;width:33.33%;box-sizing:border-box}.block-card-list li a{text-decoration:none;background-color:#fff;height:100%;box-sizing:border-box;display:block;color:#000;padding-bottom:1.5rem;border-radius:3px;position:relative}.block-card-list li a::before{content:attr(data-tip);background-color:#999;display:block;margin-bottom:1em;padding:.5rem 1rem;color:#fff;border-radius:3px 3px 0 0}.block-card-list li.complete a::before{background-color:#5c9e5c}.block-card-list li.complete a::after{position:absolute;top:.2em;right:.5em;filter:invert(100%);transform:scale(.75)}.block-card-list li a .header{display:block;font-weight:600;padding:0 1rem .5rem;font-size:1.1em;text-transform:uppercase}.block-card-list li a .text{display:block;padding:0 1rem;font-size:.9em}.block-card-list li .sub-questionnaires{display:block;padding:.75rem 1rem 0;font-size:.95em;font-weight:600}.block-card-list .not-active a{cursor:not-allowed}.block-card-list .not-active:not(.complete) a{opacity:.75}.chooseQuestionnaire div.incompleted+div.completed{margin-top:3em}.chooseSubQuestionnaire main>.page-width{max-width:none;width:100%}.chooseSubQuestionnaire .page-width .page-width{padding-bottom:0}#reset-questionnaire{background-color:#f8f8f8;border:solid 1px #e2e2e2;padding:1em;margin-bottom:3em}#reset-questionnaire a{color:#000;font-weight:600}.block-list{display:flex;flex-wrap:wrap}.block-list li.questionnaire{padding:.5em 0;flex:50%;max-width:50%;box-sizing:border-box}.block-list li.questionnaire>span{font-weight:600;padding-left:2em;position:relative}.block-list li.questionnaire>span::before{display:inline-block;content:"";width:1.25em;height:1.25em;background:#aaa;position:absolute;left:0;border-radius:3px}.block-list li.questionnaire.complete>span::before{background:#5c9e5c}.block-list li.questionnaire.complete span::after{content:"";position:absolute;top:-4px;margin-left:.5em;transform:scale(.75)}.block-list li.questionnaire.incomplete span::after{content:"(delvist besvaret)";font-weight:400;font-size:.9em;margin-left:1em;display:inline-block}.sub-block-list{margin:.75em 0 .5em 2em}.sub-block-list li.sub-questionnaire span{font-weight:600;padding-left:1.25em;position:relative}.block-list li.sub-questionnaire>span::before{display:inline-block;content:"";width:.75em;height:.75em;background:#aaa;position:absolute;left:0;top:.2rem;border-radius:3px}.screening-list>li{padding-bottom:1em}.screening-list>li h3{margin:1.5em 0 .5em}.screening-list>li p{margin:0 0 .75em}.screening-list>li p a.btn{margin-top:.5em;display:inline-block}.questionnaire-list>li{padding:1em 0}.questionnaire-list>li a{text-decoration:none;text-transform:uppercase;font-weight:600;padding:.5em 0 10px;border-bottom:solid 2px #ddd;display:inline-block;color:inherit;position:relative}.questionnaire-list>li a::before{content:"";position:absolute;bottom:-2px;left:0;height:2px;width:0;background:#aaa;transition:width .3s ease}.questionnaire-list>li a:hover::before{width:100%}main .page-width .questionnaire a[data-tip]{color:inherit}main .page-width .questionnaire a[data-tip]:hover{text-decoration:none}#questionnaire{padding:1em 0 50vh;max-width:740px;margin:0 auto}#questionnaire.busy .question{opacity:.4}#questionnaire.local-storage-not-supported .question{opacity:.25;pointer-events:none}#questionnaire.local-storage-not-supported #questionnaire-form{display:none}#questionnaire.local-storage-not-supported::after{font-weight:600;font-size:1.2em;pointer-events:none;position:fixed;top:10em;background-color:#fff;padding:2em;text-align:center;width:30em;content:'Din browser understøtter ikke LocalStorage og du kan derfor ikke besvare spørgeskemaet. Prøv nyeste version af Google Chrome, Mozilla Firefox eller Microsoft Edge';color:#000;z-index:5;box-shadow:0 0 15px -5px rgba(0,0,0,.5);margin-left:3.5em}#questionnaire>ol{margin-top:3.5em}#questionnaire li.category:not(:first-child){margin-top:5em}#questionnaire li.category h2{margin:0}#questionnaire li.category p{margin:.5em 0 1em}#questionnaire li.category>ol{margin-top:2em}#questionnaire li.question{padding:2rem;background:#f8f8f8;margin-bottom:2rem;border:solid 1px #e2e2e2;border-radius:3px;position:relative}#questionnaire li.question[data-skipped="true"]{background:#fff}#questionnaire li.question[data-skipped="true"] form{filter:grayscale(1) !important;pointer-events:none;opacity:.7}#questionnaire li.question[data-skipped="true"] h3{opacity:.7}#questionnaire li.question.answered{border-top:solid 4px #5c9e5c}#questionnaire li.question.not-answered{padding-top:4rem}#questionnaire li.question.not-answered::before{position:absolute;left:-1px;right:-1px;top:0;content:"Ikke besvaret";display:block;background:#bf1c1c;color:#fff;padding:.5rem 2em}#questionnaire li.question.not-answered:not(.missing-elaboration) p.tip{color:#bf1c1c;font-weight:600}#questionnaire li.question h3{margin:0 0 .25rem;max-width:35em;line-height:1.5em;font-weight:600;font-size:1.1em}#questionnaire li.question form{padding:1rem 0}#questionnaire li.question form p.tip{margin:-1em 0 2em}#questionnaire li.question form ol>li{padding:0 0 .5rem}#questionnaire li.question form input:not([type="radio"]):not([type="checkbox"]){font-size:1em;padding:.75em 1em;border:solid 1px #d6d4d4;border-radius:2px;width:calc(100% - 2em);outline-color:#b0dcec}#questionnaire li.question form .actions{margin-top:1rem;overflow:hidden;transition:max-height .3s ease-in-out;height:auto;max-height:10em}#questionnaire li.question form .actions.hidden{margin-top:0;max-height:0;height:0}#questionnaire li.question form textarea{font-size:1em;padding:.5em .75em;border:solid 1px #d6d4d4;border-radius:2px;width:calc(100% - 2em);outline-color:#b0dcec;resize:none;min-height:3em}#questionnaire-form .form-action{display:none}#questionnaire-progress{position:fixed;bottom:0;left:0;right:0;background-color:#e1e1e1}#questionnaire-progress span{display:block;width:0;height:10px;background-color:#999;transition:width ease-in-out .5s}#questionnaire li.question form[data-type="ScaleQuestion"] ol li{padding-bottom:1rem}#questionnaire li.question form[data-type="ScaleQuestion"] ol li:not(:last-child)::before{content:"";display:block;position:absolute;margin-left:calc(1em - 2px);height:3em;width:2px;background:#525252}#questionnaire li.question form[data-type="ScaleQuestion"] label{display:inline-block;position:relative;cursor:pointer;font-size:1em}#questionnaire li.question form[data-type="ScaleQuestion"] label::before{content:"";display:inline-block;width:1.5em;height:1.5em;border-radius:100%;border:solid 2px #525252;vertical-align:middle;margin-right:.5em;background:#fff}#questionnaire li.question form[data-type="ScaleQuestion"] label::after{content:"";position:absolute;left:calc(2px + .25em);top:calc(2px + .25em);display:inline-block;width:1em;height:1em;background:#5c9e5c;border-radius:100%;opacity:0;transition:all .2s ease-in-out}#questionnaire li.question form[data-type="ScaleQuestion"] label:hover::after{opacity:.8}#questionnaire li.question form[data-type="ScaleQuestion"] input[type="radio"]:checked+label::after{opacity:1}#questionnaire li.question form[data-type="ScaleQuestion"] input[type="radio"]{position:absolute;left:-2000px}#questionnaire li.question form[data-type="ScaleQuestion"] input[type="radio"]:focus+label{font-weight:600}#questionnaire li.question form[data-type="MultipleChoiceQuestion"]>ol{display:flex;flex-wrap:wrap;flex-direction:row;margin:0 -1em;overflow:hidden}#questionnaire li.question form[data-type="MultipleChoiceQuestion"]>ol li{padding:0 1em 1em;box-sizing:border-box;flex:33.33%;max-width:33.33%}#questionnaire li.question form[data-type="MultipleChoiceQuestion"]>ol li label{display:flex;flex-direction:column;align-content:center;justify-content:center;text-align:center;cursor:pointer;background:#fff;border:solid 1px #adadad;padding:1em;cursor:pointer;position:relative;height:100%;width:100%;overflow:hidden;box-sizing:border-box;font-size:.9em}#questionnaire li.question form[data-type="MultipleChoiceQuestion"]>ol li label:hover{border-color:#5c9e5c}#questionnaire li.question form[data-type="MultipleChoiceQuestion"] input[type="checkbox"]:checked+label{border:solid 4px #5c9e5c;padding:calc(1em - 3px)}#questionnaire li.question form[data-type="MultipleChoiceQuestion"] input[type="checkbox"]{position:absolute;left:-2000px}#questionnaire li.question form[data-type="MultipleChoiceQuestion"]>ol.with-2-options{justify-content:center}#questionnaire li.question form[data-type="MultipleChoiceQuestion"]>ol.with-2-options li{flex:40%;max-width:40%}#questionnaire li.question form[data-type="MultipleChoiceQuestion"]>ol.with-2-options li label{padding:1.25em}#questionnaire li.question form[data-type="MultipleChoiceQuestion"]>ol.with-2-options input[type="checkbox"]:checked+label{padding:calc(1.25em - 3px)}#questionnaire li.question .elaboration-wrapper{height:0;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}#questionnaire li.question .elaboration-wrapper.active{margin-top:1em;height:auto;max-height:40em}#questionnaire li.question .elaboration-wrapper textarea{min-height:0}#questionnaire li.question .elaboration-wrapper textarea.error{border-color:#bf1c1c}#questionnaire li.question.missing-elaboration .elaboration-wrapper::after{content:'Uddyb dit svar her';font-size:.85em;color:#bf1c1c;display:block;line-height:1em}#questionnaire li.question a.skip-question{font-size:.9em;text-decoration:none;color:inherit;display:inline-block;position:relative}#questionnaire li.question a.skip-question::before{content:"";display:inline-block;width:1em;height:1em;border-radius:2px;border:solid 1px #525252;vertical-align:text-bottom;margin-right:.5em;background:#fff}#questionnaire li.question a.skip-question::after{content:"";position:absolute;left:-4px;top:-3px;display:inline-block;opacity:0;transition:all .2s ease-in-out;transform:scale(.5)}#questionnaire li.question a.skip-question:hover::after{opacity:.25}#questionnaire li.question[data-skipped="true"] a.skip-question::after{opacity:1}#questionnaire .question-summary{font-weight:700;padding:1em 0}#change-password-form input{max-width:60%;vertical-align:middle}.password-score{display:inline-block;padding:.1em 1.5em;font-size:.8em;line-height:2.9em;margin:0 0 0 1.5em;vertical-align:middle;border-radius:3px}.password-score::after{color:#fff}.password-score.weak{background-color:#bf1c1c}.password-score.weak::after{content:'Koden er for svag'}.password-score.medium{background-color:#ff8c00}.password-score.medium::after{content:'Koden er ikke helt stærk nok'}.password-score.strong{background-color:#5c9e5c}.password-score.strong::after{content:'Koden er godkendt'}.password-score.very-strong{background-color:#3e6d3e}.password-score.very-strong::after{content:'Koden er virkelig god!'}#reset-password-form{display:none}#delete-screening{position:fixed;bottom:2.5em;left:2em;text-decoration:none;color:#000}#delete-screening::after{content:"NB: Du ser kun dette link, fordi du er med i klubben :)";display:block;font-size:small;color:#999}#questionnaire li.question a.skip-question::after,.block-list li.questionnaire.complete span::after,.block-card-list li.complete a::after{content:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0cHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0cHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIxLjY1MiwzLjIxMWMtMC4yOTMtMC4yOTUtMC43Ny0wLjI5NS0xLjA2MSwwTDkuNDEsMTQuMzQgIGMtMC4yOTMsMC4yOTctMC43NzEsMC4yOTctMS4wNjIsMEwzLjQ0OSw5LjM1MUMzLjMwNCw5LjIwMywzLjExNCw5LjEzLDIuOTIzLDkuMTI5QzIuNzMsOS4xMjgsMi41MzQsOS4yMDEsMi4zODcsOS4zNTEgIGwtMi4xNjUsMS45NDZDMC4wNzgsMTEuNDQ1LDAsMTEuNjMsMCwxMS44MjNjMCwwLjE5NCwwLjA3OCwwLjM5NywwLjIyMywwLjU0NGw0Ljk0LDUuMTg0YzAuMjkyLDAuMjk2LDAuNzcxLDAuNzc2LDEuMDYyLDEuMDcgIGwyLjEyNCwyLjE0MWMwLjI5MiwwLjI5MywwLjc2OSwwLjI5MywxLjA2MiwwbDE0LjM2Ni0xNC4zNGMwLjI5My0wLjI5NCwwLjI5My0wLjc3NywwLTEuMDcxTDIxLjY1MiwzLjIxMXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==')}#report{margin:0 auto;max-width:18cm}#first-page{background:#777;height:26.5cm;color:#fff;padding:0 1cm;position:relative;box-sizing:border-box}#first-page .title{position:absolute;top:35%;width:calc(100% - 2cm)}#first-page .title h1,#first-page .title h2{margin:0}#first-page .title .user-and-date{border-top:solid 2px #fff;padding-top:1em;margin-top:1em}#content{box-sizing:border-box;margin:0 auto}#content .pageBreak{page-break-before:always;border:none;height:0}#content .questionnaire .category-list>li{page-break-after:always}#content .questionnaire h3{font-size:1.1em;margin:1em 0 .5em;text-transform:uppercase}#content .questionnaire h3 span.count{font-weight:400;text-transform:none;display:inline-block;margin-left:1rem}#content .questionnaire h4{font-size:1.5em;margin:0;padding-top:1em}#content .questionnaire h5{font-size:1em;margin:2em 0 .75em}#content .questionnaire p{margin:.25rem 0 .75rem}#content .questionnaire ol.question-list{clear:both;margin-bottom:2em}#content .questionnaire ol.question-list li{padding-bottom:.5em}#content .questionnaire .question-list .answer-list li{padding:.1rem 0}#content .questionnaire .question-list .elaboration-list{font-size:.9em;margin-left:1em}#content .questionnaire .question-list .elaboration-list li{margin-top:.75rem;padding:0}#content .questionnaire .question-list .elaboration-list li p{margin:0}.chart.donut{float:right;max-width:3.5cm;margin:0 0 2em 2em;position:relative}.chart.donut::before{content:"";position:absolute;z-index:1;top:-3px;left:-3px;right:-3px;bottom:-3px;border:solid 7px #fff;border-radius:50%}.chart.donut::after{content:attr(data-average);font-size:.7rem;position:absolute;z-index:2;background:#fff;width:44%;height:44%;top:28%;left:28%;border-radius:50%;display:flex;justify-content:center;align-items:center}.chart>img{max-width:100%}.chart-background{background:#d6d4d4}.chart-donut-element{background:#777}.chart-radar-element{background:rgba(119,119,119,.75)}.bar{background-color:#d6d4d4;position:relative}.bar span{display:block;background-color:#777;height:20px}.bar::after{content:attr(data-text) ": " attr(data-value);position:absolute;left:0;right:0;text-align:center;top:0;z-index:2;font-size:.7em;line-height:20px;color:rgba(0,0,0,.7)}}@media(min-width:768px){#main-nav .nav-list>li a:hover{border-bottom-color:#ddd}#main-nav .nav-list>li a.active{border-bottom-color:#888}#main-nav .nav-list>li a:not(.active)::before{content:"";position:absolute;bottom:-2px;left:0;height:2px;width:0;background:#aaa;transition:width .3s ease}#main-nav .nav-list>li a:not(.active):hover::before{width:100%}#questionnaire li.question form[data-type="ScaleQuestion"] ol.horizontal-list{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center}#questionnaire li.question form[data-type="ScaleQuestion"] ol.horizontal-list li{padding:.5em 2em;position:relative}#questionnaire li.question form[data-type="ScaleQuestion"] ol.horizontal-list.compact-list li{padding:.5em 1em}#questionnaire li.question form[data-type="ScaleQuestion"] ol.horizontal-list li::before{content:"";display:block;position:absolute;left:0;margin:1.3em auto 0;height:2px;width:100%;background:#525252}#questionnaire li.question form[data-type="ScaleQuestion"] ol.horizontal-list li:first-child::before{left:50%;width:50%}#questionnaire li.question form[data-type="ScaleQuestion"] ol.horizontal-list li:last-child::before{right:50%;width:50%}#questionnaire li.question form[data-type="ScaleQuestion"] ol.horizontal-list label{display:block;text-align:center;width:100%}#questionnaire li.question form[data-type="ScaleQuestion"] ol.horizontal-list label::before{display:block;margin:.5em auto}#questionnaire li.question form[data-type="ScaleQuestion"] ol.horizontal-list label::after{left:calc(50% - .5em)}#questionnaire li.question form[data-type="ScaleQuestion"] ol.horizontal-list.compact-list li{padding:.65em}}@media(max-width:768px){html{font-size:87%}#logo{max-width:140px}}@media(max-width:767px){html{font-size:85%}#logo{display:inline-block}#main-nav{width:0;float:none;position:fixed;z-index:10001;right:-4em;top:4.5em;bottom:0;overflow:auto;background:#777;color:#fff;padding:2em 1em;transition:all .2s ease-in-out}#main-nav .nav-list{display:block}#main-nav .nav-list>li{padding:0}#main-nav .nav-list>li a{display:block;font-size:1.5em;padding:.5em}body.with-nav #main-nav{width:calc(100% - 2em);right:0}#burger{display:block}#user-nav-trigger{display:none}#main-nav .user-nav-list{display:block}#questionnaire li.question form[data-type="MultipleChoiceQuestion"]>ol li{flex:100%;max-width:100%;font-size:1.1em}#questionnaire li.question a.skip-question{font-size:1.1em}button{font-size:1.15em;padding:1.25rem 1.5rem;width:100%}.block-card-list li a::before{height:2.5em}.block-card-list li{flex:100%;max-width:100%}}