.ClozeTest{margin-top:1em}.ClozeTest__line{margin-bottom:1em;line-height:1.2em;background-color:#ddd;padding:1em}.ClozeTest__options{white-space:nowrap}.ClozeTest__options input[type=radio]+label:before{display:none}.ClozeTest__options input[type=radio]+label{display:inline-block;padding:0;color:#4e578e}.ClozeTest__options input[type=radio]:checked+label{font-weight:700}.QuestionPager{display:flex;flex-wrap:wrap;justify-content:center;margin-right:-20px;margin-bottom:2rem}.QuestionPager__btn{flex:1 1;max-width:150px;position:relative;margin-right:20px}.QuestionPager__btn--inactive{background-color:#e1d9c9;color:rgba(0,0,0,.8)}.QuestionPager__badge{position:absolute;width:30px;height:30px;top:0;right:0;margin-right:-15px;margin-top:-15px;background-color:#e97710;border-radius:15px;color:#fff;display:flex;align-items:center;justify-content:center}.QuestionPager__badge--correct{background-color:#4cbb17}.QuestionPager__badge--incorrect{background-color:#95202d}.test__container{max-width:1200px;margin:1em auto;padding:0 1em}@media(min-width:760px){.test__container{padding:0 2rem}}.test__progress{background-color:#e1d9c9;padding:.5em 1em;color:#716d65;border-radius:2px;text-align:center;margin-bottom:2em}.test__question-title{font-size:2em;margin-bottom:.5rem}.test__button{margin-right:1em;margin-bottom:1em}.test__field input:disabled+label,.test__field input:disabled+label:before{opacity:1}.test__feedback{padding:.5em 1em;margin-bottom:1em;position:relative;z-index:5;width:auto;display:inline-block;vertical-align:middle;background-color:#e1d9c9}.test__feedback--error{background-color:#ead2d5}.test__feedback--correct-checkbox:before,.test__feedback--correct-cloze{box-shadow:0 0 0 5px #aaca90}.test__feedback--correct{background-color:#cadeba}.test__feedback--dropzone{margin-left:-2rem;margin-top:-1rem;border-radius:20px;position:absolute;font-size:80%;z-index:11;white-space:nowrap;box-shadow:0 1px 1px rgba(3,7,18,.02),0 5px 4px rgba(3,7,18,.03),0 12px 9px rgba(3,7,18,.05),0 20px 15px rgba(3,7,18,.06),0 32px 24px rgba(3,7,18,.08)}.test__error{border:1px solid #95202d;background-color:#ead2d5;color:#95202d;padding:.5em 1em;margin:20px 0}@media(min-width:760px){.test__question-container--cols{display:flex}}.test__col1{flex:2 1}.test__col2{flex:1 1}@media(min-width:760px){.test__col2{margin-left:20px}}.test__layout{position:relative}.test__layout--hidden{display:none}.test__line{border-bottom:1px solid #ddd;padding-bottom:1em;margin-bottom:1em;position:relative}.test__line:last-of-type{border-bottom:0}.test__field{margin-bottom:2em}.test__field--type-word{white-space:pre-wrap}.test__field--type-word input{display:inline;width:auto;border:1px solid #aaa;border-radius:0}.test__field--error{background-color:red}.test__field--correct{background-color:green}.test__links:after{clear:both;content:"";display:table}.test__nextlink{color:inherit;margin-left:2em;float:right;margin-right:2em}.test__nextlink svg{display:inline-block;vertical-align:middle;margin:-3px .5em 0}.test__nextlink:hover{opacity:.6}.test__input--multiple[type=checkbox]+label,.test__input--multiple[type=radio]+label{margin-left:30px}.test__input--multiple[type=checkbox]+label:before,.test__input--multiple[type=radio]+label:before{width:20px;display:inline-block;vertical-align:middle;height:20px;border:1px solid #444;background-image:none;position:absolute;margin:0 0 0 -30px}.test__input--multiple[type=checkbox]:checked+label:before,.test__input--multiple[type=radio]:checked+label:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2222px%22%20height%3D%2222px%22%20viewBox%3D%22-1%20-1%2022%2022%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0.5%2C19.5%20L19.5%2C0.5%22%20id%3D%22Line%22%20stroke%3D%22%23444444%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22square%22%20fill%3D%22none%22%3E%3C%2Fpath%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19.5%2C19.5%20L0.5%2C0.5%22%20id%3D%22Line%22%20stroke%3D%22%23444444%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22square%22%20fill%3D%22none%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain}.test__row--error{background-color:#ead2d5}.test__row--correct{background-color:#cce6cc}.test__cell--input{text-align:right}.test__cell--error{background-color:#ead2d5}.test__cell--center{text-align:center}.test__cell--schema-input .test__input--multiple[type=checkbox]+label:before,.test__cell--schema-input .test__input--multiple[type=radio]+label:before{position:relative}.test__hint{color:#95202d;margin-bottom:2rem}.test__order-item{cursor:move;display:block;background-color:#dbe8ef;margin-bottom:.5rem;padding:.5em 1em}.test__order-item-icon{display:block;float:right}.test__dragword-options{padding:1em 1em 0;min-height:3em;background-color:#dbe8ef;border:1px dashed #6e7478;margin-bottom:2em}.test__dragword-option{display:inline-block;background-color:#4e578e;color:#fff;padding:.5em 1em;white-space:nowrap;cursor:move}.test__dragword-drop .test__dragword-option{min-width:100%;position:relative;z-index:10}.test__dragword-options .test__dragword-option{margin-bottom:1em;margin-right:1em}.test__dragword-image-wrapper{position:relative;max-width:100%;max-height:80vh}.test__dragword-drop{vertical-align:middle;position:relative;min-width:150px;min-height:40px;margin-right:.5em;text-align:center;display:inline-block;background-color:#dbe8ef;border:1px dashed #6e7478;overflow:hidden}.test__dragword-drop:before{content:"TRÆK HERTIL";width:100%;line-height:40px;top:0;left:0;text-align:center;position:absolute;display:inline-block}.test__response{display:inline-block;margin-left:1em;opacity:.6}.test__response--error{color:#95202d}.test__submit-btn{margin-top:20px}