/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0}.tabs--primary{text-align:center;padding:1rem;font-size:0;background:#e3308c}@media (max-width:45.22529em){.tabs--primary li{display:block;width:100%}}.tabs--primary a{color:#fff;background:none;padding-left:1rem!important;padding-right:1rem!important;margin-right:.2rem;margin-left:.2rem;background:none!important;color:#fff!important;border-color:#fff!important}.tabs--primary a.is-active,.tabs--primary a:hover{background:#fff!important;color:#e3308c!important}.tabs--primary li{display:inline-block}.messages{background:#e3308c;padding:1rem}.messages,.messages a{color:#fff}@media (min-width:32.94118em){.messages{padding:2rem}}@font-face{font-family:Roboto;src:url(/themes/schuju/css/./fonts/Roboto-Regular.eot);src:url(/themes/schuju/css/./fonts/Roboto-Regular.eot#iefix) format("eot"),url(/themes/schuju/css/./fonts/Roboto-Regular.woff) format("woff"),url(/themes/schuju/css/./fonts/Roboto-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/themes/schuju/css/./fonts/Roboto-Italic.eot);src:url(/themes/schuju/css/./fonts/Roboto-Italic.eot#iefix) format("eot"),url(/themes/schuju/css/./fonts/Roboto-Italic.woff) format("woff"),url(/themes/schuju/css/./fonts/Roboto-Italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url(/themes/schuju/css/./fonts/Roboto-Bold.eot);src:url(/themes/schuju/css/./fonts/Roboto-Bold.eot#iefix) format("eot"),url(/themes/schuju/css/./fonts/Roboto-Bold.woff) format("woff"),url(/themes/schuju/css/./fonts/Roboto-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(/themes/schuju/css/./fonts/Roboto-BoldItalic.eot);src:url(/themes/schuju/css/./fonts/Roboto-BoldItalic.eot#iefix) format("eot"),url(/themes/schuju/css/./fonts/Roboto-BoldItalic.woff) format("woff"),url(/themes/schuju/css/./fonts/Roboto-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:url(/themes/schuju/css/./fonts/Roboto-Regular.eot);src:url(/themes/schuju/css/./fonts/Roboto-Regular.eot#iefix) format("eot"),url(/themes/schuju/css/./fonts/Roboto-Regular.woff) format("woff"),url(/themes/schuju/css/./fonts/Roboto-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/themes/schuju/css/./fonts/Roboto-Italic.eot);src:url(/themes/schuju/css/./fonts/Roboto-Italic.eot#iefix) format("eot"),url(/themes/schuju/css/./fonts/Roboto-Italic.woff) format("woff"),url(/themes/schuju/css/./fonts/Roboto-Italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url(/themes/schuju/css/./fonts/Roboto-Bold.eot);src:url(/themes/schuju/css/./fonts/Roboto-Bold.eot#iefix) format("eot"),url(/themes/schuju/css/./fonts/Roboto-Bold.woff) format("woff"),url(/themes/schuju/css/./fonts/Roboto-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(/themes/schuju/css/./fonts/Roboto-BoldItalic.eot);src:url(/themes/schuju/css/./fonts/Roboto-BoldItalic.eot#iefix) format("eot"),url(/themes/schuju/css/./fonts/Roboto-BoldItalic.woff) format("woff"),url(/themes/schuju/css/./fonts/Roboto-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic}*{box-sizing:border-box}html{font-size:17px}body{background:#fff;color:#575757;font-family:Roboto,"sans serif"}body.path-frontpage{background:#dcdcdc}img{display:block;width:100%;height:auto}@media (min-width:32.94118em){.base--container{height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.path-frontpage .base--container{height:auto;display:block}.path-statistiken .base--container{height:99.9vh}}@media (min-width:32.94118em){.base--footer,.base--header{-ms-flex:0;flex:0}}@media (min-width:32.94118em){.base--main{-ms-flex:1 1 0px;flex:1 1 0;min-height:10vh}.path-frontpage .base--main,.path-user .not-logged-in .base--main{min-height:auto}}.base--footer{-ms-flex:0 0 0px;flex:0 0 0}.base--wrapper{background:#fff}.path-frontpage .base--wrapper{max-width:90rem;margin-left:auto;margin-right:auto}@media (min-width:32.94118em){.has-sidebar .base--wrapper{height:100%;display:-ms-flexbox;display:flex}}@media (min-width:32.94118em){.base--sidebar{-ms-flex:1 1 30%;flex:1 1 30%;border-right:1px solid #dcdcdc;overflow:hidden}.path-statistiken .base--sidebar{-ms-flex-preferred-size:20%;flex-basis:20%}.base--sidebar-scroll{height:100%;overflow:auto;margin-right:-1rem}}@media (min-width:32.94118em){.base--content{overflow:visible}.has-sidebar .base--content{-ms-flex:1 1 70%;flex:1 1 70%;overflow:hidden}.path-statistiken .has-sidebar .base--content{-ms-flex-preferred-size:80%;flex-basis:80%}.base--content-scroll{overflow:visible}.has-sidebar .base--content-scroll{height:100%;overflow:auto;margin-right:-1rem}.base--content-inner{max-width:none}.has-sidebar .base--content-inner{max-width:48rem}.path-statistiken .base--content-inner{max-width:none}}.base--centered__medium{max-width:56rem;margin-left:auto;margin-right:auto}.base--centered__narrow{max-width:40rem;margin-left:auto;margin-right:auto}.base--centered__extra-narrow{max-width:32rem;margin-left:auto;margin-right:auto}.base--bottom---10,.base--bottom__-10{margin-bottom:-5rem}@media (min-width:45.23529em){.base--bottom---10,.base--bottom__-10{margin-bottom:-10rem}}.base--top---10,.base--top__-10{margin-top:-5rem}@media (min-width:45.23529em){.base--top---10,.base--top__-10{margin-top:-10rem}}.base--bottom---9,.base--bottom__-9{margin-bottom:-4.5rem}@media (min-width:45.23529em){.base--bottom---9,.base--bottom__-9{margin-bottom:-9rem}}.base--top---9,.base--top__-9{margin-top:-4.5rem}@media (min-width:45.23529em){.base--top---9,.base--top__-9{margin-top:-9rem}}.base--bottom---8,.base--bottom__-8{margin-bottom:-4rem}@media (min-width:45.23529em){.base--bottom---8,.base--bottom__-8{margin-bottom:-8rem}}.base--top---8,.base--top__-8{margin-top:-4rem}@media (min-width:45.23529em){.base--top---8,.base--top__-8{margin-top:-8rem}}.base--bottom---7,.base--bottom__-7{margin-bottom:-3.5rem}@media (min-width:45.23529em){.base--bottom---7,.base--bottom__-7{margin-bottom:-7rem}}.base--top---7,.base--top__-7{margin-top:-3.5rem}@media (min-width:45.23529em){.base--top---7,.base--top__-7{margin-top:-7rem}}.base--bottom---6,.base--bottom__-6{margin-bottom:-3rem}@media (min-width:45.23529em){.base--bottom---6,.base--bottom__-6{margin-bottom:-6rem}}.base--top---6,.base--top__-6{margin-top:-3rem}@media (min-width:45.23529em){.base--top---6,.base--top__-6{margin-top:-6rem}}.base--bottom---5,.base--bottom__-5{margin-bottom:-2.5rem}@media (min-width:45.23529em){.base--bottom---5,.base--bottom__-5{margin-bottom:-5rem}}.base--top---5,.base--top__-5{margin-top:-2.5rem}@media (min-width:45.23529em){.base--top---5,.base--top__-5{margin-top:-5rem}}.base--bottom---4,.base--bottom__-4{margin-bottom:-2rem}@media (min-width:45.23529em){.base--bottom---4,.base--bottom__-4{margin-bottom:-4rem}}.base--top---4,.base--top__-4{margin-top:-2rem}@media (min-width:45.23529em){.base--top---4,.base--top__-4{margin-top:-4rem}}.base--bottom---3,.base--bottom__-3{margin-bottom:-1.5rem}@media (min-width:45.23529em){.base--bottom---3,.base--bottom__-3{margin-bottom:-3rem}}.base--top---3,.base--top__-3{margin-top:-1.5rem}@media (min-width:45.23529em){.base--top---3,.base--top__-3{margin-top:-3rem}}.base--bottom---2,.base--bottom__-2{margin-bottom:-1rem}@media (min-width:45.23529em){.base--bottom---2,.base--bottom__-2{margin-bottom:-2rem}}.base--top---2,.base--top__-2{margin-top:-1rem}@media (min-width:45.23529em){.base--top---2,.base--top__-2{margin-top:-2rem}}.base--bottom---1,.base--bottom__-1{margin-bottom:-.5rem}@media (min-width:45.23529em){.base--bottom---1,.base--bottom__-1{margin-bottom:-1rem}}.base--top---1,.base--top__-1{margin-top:-.5rem}@media (min-width:45.23529em){.base--top---1,.base--top__-1{margin-top:-1rem}}.base--bottom--0,.base--bottom__0{margin-bottom:0}@media (min-width:45.23529em){.base--bottom--0,.base--bottom__0{margin-bottom:0}}.base--top--0,.base--top__0{margin-top:0}@media (min-width:45.23529em){.base--top--0,.base--top__0{margin-top:0}}.base--bottom--1,.base--bottom__1{margin-bottom:.5rem}@media (min-width:45.23529em){.base--bottom--1,.base--bottom__1{margin-bottom:1rem}}.base--top--1,.base--top__1{margin-top:.5rem}@media (min-width:45.23529em){.base--top--1,.base--top__1{margin-top:1rem}}.base--bottom--2,.base--bottom__2{margin-bottom:1rem}@media (min-width:45.23529em){.base--bottom--2,.base--bottom__2{margin-bottom:2rem}}.base--top--2,.base--top__2{margin-top:1rem}@media (min-width:45.23529em){.base--top--2,.base--top__2{margin-top:2rem}}.base--bottom--3,.base--bottom__3{margin-bottom:1.5rem}@media (min-width:45.23529em){.base--bottom--3,.base--bottom__3{margin-bottom:3rem}}.base--top--3,.base--top__3{margin-top:1.5rem}@media (min-width:45.23529em){.base--top--3,.base--top__3{margin-top:3rem}}.base--bottom--4,.base--bottom__4{margin-bottom:2rem}@media (min-width:45.23529em){.base--bottom--4,.base--bottom__4{margin-bottom:4rem}}.base--top--4,.base--top__4{margin-top:2rem}@media (min-width:45.23529em){.base--top--4,.base--top__4{margin-top:4rem}}.base--bottom--5,.base--bottom__5{margin-bottom:2.5rem}@media (min-width:45.23529em){.base--bottom--5,.base--bottom__5{margin-bottom:5rem}}.base--top--5,.base--top__5{margin-top:2.5rem}@media (min-width:45.23529em){.base--top--5,.base--top__5{margin-top:5rem}}.base--bottom--6,.base--bottom__6{margin-bottom:3rem}@media (min-width:45.23529em){.base--bottom--6,.base--bottom__6{margin-bottom:6rem}}.base--top--6,.base--top__6{margin-top:3rem}@media (min-width:45.23529em){.base--top--6,.base--top__6{margin-top:6rem}}.base--bottom--7,.base--bottom__7{margin-bottom:3.5rem}@media (min-width:45.23529em){.base--bottom--7,.base--bottom__7{margin-bottom:7rem}}.base--top--7,.base--top__7{margin-top:3.5rem}@media (min-width:45.23529em){.base--top--7,.base--top__7{margin-top:7rem}}.base--bottom--8,.base--bottom__8{margin-bottom:4rem}@media (min-width:45.23529em){.base--bottom--8,.base--bottom__8{margin-bottom:8rem}}.base--top--8,.base--top__8{margin-top:4rem}@media (min-width:45.23529em){.base--top--8,.base--top__8{margin-top:8rem}}.base--bottom--9,.base--bottom__9{margin-bottom:4.5rem}@media (min-width:45.23529em){.base--bottom--9,.base--bottom__9{margin-bottom:9rem}}.base--top--9,.base--top__9{margin-top:4.5rem}@media (min-width:45.23529em){.base--top--9,.base--top__9{margin-top:9rem}}.base--text-align__center{text-align:center}.base--text-align__right{text-align:right}@media (max-width:45.22529em){.base--flex{text-align:center}}@media (min-width:45.23529em){.base--flex{display:-ms-flexbox;display:flex}.base--flex__row{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.base--flex-child{-ms-flex:1 1;flex:1 1}}.base--block{display:block}.base__shadowed{box-shadow:0 0 3rem 0 rgba(0,0,0,.5)}.base__relative{position:relative}table{width:100%;border-collapse:collapse;margin-bottom:.5rem;color:#575757}table tbody td,table tbody th,table thead td,table thead th{text-align:left;border-bottom:1px solid #dcdcdc;vertical-align:middle;padding:.4rem .25rem}@media (min-width:32.94118em){table tbody td,table tbody th,table thead td,table thead th{padding:.6rem .25rem}}table tbody th{text-align:left}table tbody tr:first-child td,table tbody tr:first-child th{border-top:1px solid #dcdcdc}table thead th{font-weight:700;border-bottom-width:2px}table tr.error{color:#eb0000}.table__highlight tbody tr:hover{background:#f5f5f5}.table__flat tbody td,.table__flat tbody th{padding-top:.25rem;padding-bottom:.25rem}.table__clean tbody td,.table__clean tbody th,.table__clean thead td,.table__clean thead th{text-align:left;padding:.25rem 0;border:none!important}.editor--content .color__primary{color:#e3308c}.editor--content .color__secondary{color:#80c335}.editor--content .color__light{color:#c8c8c8}.editor--content sup{margin-left:.25rem}.editor--content .h1,.editor--content .h2,.editor--content h1,.editor--content h2{color:#e3308c;font-weight:400;margin-bottom:1rem;margin-top:0}.path-frontpage .editor--content .h2,.path-frontpage .editor--content h2{color:#000}.editor--content .h3,.editor--content h3{color:#e3308c;margin-bottom:.75rem;margin-top:0}.path-frontpage .editor--content .h3,.path-frontpage .editor--content h3{color:#000}.editor--content a:not(.button){color:#e3308c;text-decoration:none;transition:color .3s ease-in-out}.editor--content a:not(.button):active,.editor--content a:not(.button):hover{color:#c51b72}.editor--content p,.editor--content ul{margin:0 0 1.25rem}.editor--content ul li{position:relative;padding-left:1.25rem;margin-bottom:.5rem}.editor--content ul li:before{content:"";position:absolute;width:3px;height:3px;border-radius:50%;background:#575757;border:1px solid #575757;left:0;top:.65rem}.editor--content ul ul{padding-top:.5rem}.editor--content ul ul li:before{width:4px;height:4px;background:none}.editor--content .description{color:#575757}.editor--content strong{font-weight:700}.editor--font-size__big{font-size:125%}.editor--centered{text-align:center}.editor--light{color:#c8c8c8}.content--wrapper{padding:1rem 0}@media (min-width:32.94118em) and (max-width:45.22529em){.content--wrapper{padding:2rem 0}}@media (min-width:45.23529em) and (max-width:60.22529em){.content--wrapper{padding:2rem 1rem}}@media (min-width:60.23529em){.content--wrapper{padding:3rem 2rem}}.content--item{padding:2rem}@media (min-width:60.23529em) and (max-width:70.57824em){.content--item{padding:1rem 3rem}}@media (min-width:70.58824em){.content--item{padding:5rem}}.content--item__semiflat{padding:1rem}@media (min-width:60.23529em) and (max-width:70.57824em){.content--item__semiflat{padding:1rem 3rem}}@media (min-width:70.58824em){.content--item__semiflat{padding:2rem 5rem}}.content--item__flat{padding:.25rem 1rem}@media (min-width:60.23529em) and (max-width:70.57824em){.content--item__flat{padding:1rem 3rem}}@media (min-width:70.58824em){.content--item__flat{padding:1rem 5rem}}.form,form{margin:1.5rem 0}@media (min-width:32.94118em){.form,form{margin:3rem 0}}.form form,form form{margin:0}.form .form__no-margins,form .form__no-margins{margin-top:-4rem}@media (min-width:32.94118em){.form .form__no-margins,form .form__no-margins{margin-top:-7rem}}.form p,form p{margin-bottom:2rem}.form label,form label{display:none}.form .field-suffix,.form .fieldset-legend,.form .label,.form label,form .field-suffix,form .fieldset-legend,form .label,form label{color:#575757}.form-textarea{resize:none}.form-date,.form-email,.form-submit,.form-text,.form-textarea{-webkit-appearance:none}.form-date,.form-email,.form-text,.form-textarea{color:#575757;width:100%;border:none;border:1px solid #575757;padding:.5rem 1rem;border-radius:3px}.form__small .form-date,.form__small .form-email,.form__small .form-text,.form__small .form-textarea{padding:.25rem .5rem}.form-date.error,.form-email.error,.form-text.error,.form-textarea.error{border-color:#eb0000!important}.form-select{width:100%;height:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;cursor:pointer;border-radius:3px;outline:none;padding:.6rem .75rem!important;border:1px solid #575757!important}.form-select::-ms-expand{display:none}.form-select:focus::-ms-value{background-color:transparent}.form__small .form-select{padding:.35rem 2rem .35rem .5rem!important}.js-form-type-select{position:relative}.js-form-type-select:after{content:"";display:block;position:absolute;right:1rem;top:1.4rem;width:0;height:0;border-style:solid;border-width:.25rem .25rem 0;border-color:#575757 transparent transparent;pointer-events:none}.form__small .js-form-type-select:after{top:1rem}.url-textfield{display:none}.form-item{margin:0;margin-bottom:1em}.form-item--error-message{color:#eb0000;margin:.25rem 0 1rem}.description{margin-top:.5rem;color:#c8c8c8}.form-required{color:#80c335}.form-submit{margin:0}.form--submit__link .form-submit{background:none;padding:0;border-bottom:1px solid transparent}.form--submit__link .form-submit:hover{background:none;border-bottom-color:#fff}.form-select{border:2px solid #575757;padding:.4rem}.form-select.error{border-color:#eb0000}.js-form-type-checkbox{position:relative;padding-left:1.5rem;margin-bottom:.25rem}@media (max-width:32.93118em){.js-form-type-checkbox{margin-bottom:.5rem}}.js-form-type-checkbox .form-checkbox{position:absolute;left:0;top:.15rem}@media (min-width:32.94118em){.js-form-type-checkbox .form-checkbox{top:.25rem}}.js-form-type-checkbox .option{display:block;font-weight:400}.form-actions{padding-top:1rem}@media (max-width:32.93118em){.form--inline-actions .button,.form-actions .button{margin-bottom:.75rem}}@media (min-width:32.94118em){.form--inline-actions,.form-actions{display:-ms-flexbox;display:flex;margin-right:-.25rem;margin-left:-.25rem}}.form__small .form--inline-actions,.form__small .form-actions{display:block}.form--inline-actions .button,.form-actions .button{text-align:center}@media (min-width:32.94118em){.form--inline-actions .button,.form-actions .button{-ms-flex:1 1 50%;flex:1 1 50%;margin:0 .25rem}}#schuju-wbt-test-answer-form .form-actions{width:100%;padding-top:2rem}@media (min-width:32.94118em){#schuju-wbt-test-answer-form .form-actions{padding-top:3rem}}@media (max-width:32.93118em){#schuju-wbt-test-answer-form .form-actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}#schuju-wbt-test-answer-form .form-actions #edit-prev{padding-right:0;margin-right:1.75rem;padding-left:0}#schuju-wbt-test-answer-form .form-actions #edit-next{padding-right:1.75rem;padding-left:1.75rem}#schuju-wbt-test-answer-form .form-actions #edit-next,#schuju-wbt-test-answer-form .form-actions #edit-prev{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-bottom:1rem}#schuju-wbt-test-answer-form .form-actions #wbt--test-answer-form--close-form-trigger{-ms-flex:1 1 100%;flex:1 1 100%}}@media (min-width:32.94118em){#schuju-wbt-test-answer-form .form-actions .button{margin:0}#schuju-wbt-test-answer-form .form-actions #edit-prev{-ms-flex:0 0 auto;flex:0 0 auto;padding-left:0}#schuju-wbt-test-answer-form .form-actions #edit-next,#schuju-wbt-test-answer-form .form-actions #wbt--test-answer-form--close-form-trigger{-ms-flex:0 0 auto;flex:0 0 auto}#schuju-wbt-test-answer-form .form-actions #wbt--test-answer-form--close-form-trigger.button__clean{-ms-flex:1 1 auto;flex:1 1 auto;text-align:right;padding-right:0}}#schuju-wbt-test-answer-form #edit-answers,#schuju-wbt-test-answer-form .form-actions{position:relative}#schuju-wbt-test-answer-form #edit-answers .ajax-progress,#schuju-wbt-test-answer-form .form-actions .ajax-progress{background:hsla(0,0%,100%,.9) url(/themes/schuju/css/./images/loader.gif) 0 .2rem no-repeat;position:absolute;top:0;left:0;height:100%;width:100%}#schuju-wbt-test-answer-form #edit-answers .ajax-progress .message,#schuju-wbt-test-answer-form #edit-answers .ajax-progress .throbber,#schuju-wbt-test-answer-form .form-actions .ajax-progress .message,#schuju-wbt-test-answer-form .form-actions .ajax-progress .throbber{display:none}@media (max-width:32.93118em){#user-login-form,#user-pass{padding-right:1rem;padding-left:1rem}}#user-login-form label,#user-pass label{display:none}#schuju-wbt-stats-filtered-form{position:relative}#schuju-wbt-stats-filtered-form,#schuju-wbt-stats-filtered-form .form-item{margin:.25rem}#schuju-wbt-stats-filtered-form #edit-from,#schuju-wbt-stats-filtered-form #edit-to,#schuju-wbt-stats-filtered-form .form--inline,#schuju-wbt-stats-filtered-form .js-form-type-date,#schuju-wbt-stats-filtered-form .js-form-type-select{display:inline-block}#schuju-wbt-stats-filtered-form .ajax-progress{background:hsla(0,0%,100%,.9) url(/themes/schuju/css/./images/loader.gif) 50% 50% no-repeat;position:absolute;z-index:100;top:0;left:0;height:100%;width:100%}#schuju-wbt-stats-filtered-form .ajax-progress .message,#schuju-wbt-stats-filtered-form .ajax-progress .throbber{display:none}#schuju-wbt-stats-filtered-form .form-select{background:none;color:#575757;padding-right:1.5rem!important}#schuju-wbt-stats-filtered-form .form-select-wrapper{background:url(/themes/schuju/css/./images/select.png) right 50% no-repeat;position:static}#schuju-wbt-stats-filtered-form .form-select-wrapper:after{border:none!important}#schuju-wbt-stats-filtered-form .form-date{width:12rem}.user-register-form{position:relative;max-width:40rem;margin-left:auto;margin-right:auto}.user-register-form .ajax-progress{background:hsla(0,0%,100%,.9) url(/themes/schuju/css/./images/loader.gif) 50% 50% no-repeat;position:absolute;top:0;left:0;height:100%;width:100%}.user-register-form .ajax-progress .message,.user-register-form .ajax-progress .throbber{display:none}.user-pass-reset{max-width:40rem;margin-left:auto;margin-right:auto;margin-left:auto!important;margin-right:auto!important}.user-pass-reset em{font-weight:700}.header{position:fixed;z-index:99;box-shadow:0 0 12px 0 rgba(0,0,0,.4);width:100%;height:3.5rem;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 .5rem}.toolbar-fixed .header{display:none}@media (min-width:32.94118em){.header{height:7.5rem;padding:0 2rem}}.header--navigation-trigger{display:none}@media (max-width:32.93118em){.header--navigation-trigger{display:block;padding:1rem 2rem!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}.header--logo{-ms-flex:0 0;flex:0 0}.header--logo img{display:block;height:auto;width:4.75rem}@media (max-width:32.93118em){.header--logo img{margin-top:-2px}}@media (min-width:32.94118em){.header--logo img{width:9.5rem}}body.toolbar-fixed{padding-top:0!important}.base--wrapper{padding-top:3.5rem}@media (min-width:32.94118em){.base--wrapper{padding-top:7.5rem}.toolbar-fixed .base--wrapper{padding-top:79px}}.header--navigation-trigger,.navigation--user-trigger,.wbt--test-finish-form-close{border:none;background:none;outline:none!important;padding:0}.button,.form-submit,.tabs--primary a{border:2px solid #80c335;background:none;outline:none!important;border-radius:3px;display:inline-block;position:relative;overflow:hidden;color:#fff;background:#80c335;transition:all .3s ease-in-out;text-decoration:none!important;cursor:pointer;padding:.6rem .5rem .5rem}@media (min-width:32.94118em){.button,.form-submit,.tabs--primary a{padding:.6rem 3rem .5rem}}@media (max-width:32.93118em){.button,.form-submit,.tabs--primary a{width:100%;text-align:center;white-space:nowrap;text-overflow:ellipsis}}.button,.form-submit,.tabs--primary a{text-transform:uppercase;letter-spacing:.2em}.button,.description,.editor--content .description,.form-submit,.stats .views-row,.tabs--primary a{font-size:.7rem;line-height:1rem}.form-item--error-message,.form__small .form-date,.form__small .form-email,.form__small .form-select,.form__small .form-text,.form__small .form-textarea,.navigation--main-secondary,.navigation--user-trigger,.stats .editor--content .h3,.stats .editor--content h3,body,table{font-size:.82rem;line-height:1.18rem}@media (min-width:32.94118em){.form-item--error-message,.form__small .form-date,.form__small .form-email,.form__small .form-select,.form__small .form-text,.form__small .form-textarea,.navigation--main-secondary,.navigation--user-trigger,.stats .editor--content .h3,.stats .editor--content h3,body,table{font-size:1rem;line-height:1.58rem}}.form-date,.form-email,.form-select,.form-text,.form-textarea,.hero--text,.stats .editor--content .h2,.stats .editor--content h2{font-size:.94rem;line-height:1.18rem}@media (min-width:32.94118em){.form-date,.form-email,.form-select,.form-text,.form-textarea,.hero--text,.stats .editor--content .h2,.stats .editor--content h2{font-size:1.18rem;line-height:1.76rem}}.editor--content .h3,.editor--content .teaser,.editor--content h3,.navigation--main,.stats .editor--content .h1,.stats .editor--content h1,.wbt--detail-number,.wbt--detail-points{font-size:1.05rem;line-height:1.29rem}@media (min-width:32.94118em){.editor--content .h3,.editor--content .teaser,.editor--content h3,.navigation--main,.stats .editor--content .h1,.stats .editor--content h1,.wbt--detail-number,.wbt--detail-points{font-size:1.41rem;line-height:1.88rem}}.editor--content .h2,.editor--content h2{font-size:1.18rem;line-height:1.41rem}@media (min-width:32.94118em){.editor--content .h2,.editor--content h2{font-size:1.88rem;line-height:2.35rem}}.editor--content .h1,.editor--content h1,.progress--current{font-size:1.52rem;line-height:1.64rem}@media (min-width:32.94118em){.editor--content .h1,.editor--content h1,.progress--current{font-size:2.82rem;line-height:3.05rem}}.path-user #user-login-form,.path-user #user-pass{max-width:98%;margin-left:auto;margin-right:auto}@media (min-width:32.94118em) and (max-width:60.22529em){.path-user #user-login-form,.path-user #user-pass{max-width:640px}}@media (min-width:60.23529em){.path-user #user-login-form,.path-user #user-pass{max-width:1040px}}@media (min-width:32.94118em){.path-user #user-login-form,.path-user #user-pass{max-width:40rem;margin-right:auto;margin-left:auto}}@media (max-width:32.93118em){.navigation--main{padding-top:1rem;display:none}}@media (min-width:32.94118em){.navigation--main li{border-bottom:1px solid #dcdcdc}.navigation--main li:last-child{border-bottom:none}}.navigation--main a{text-decoration:none;color:#575757}.navigation--main a.is-active{color:#e3308c}.navigation--main span{color:#c8c8c8}.navigation--main a,.navigation--main span{display:block;padding:.75rem 1rem}@media (min-width:32.94118em){.navigation--main a,.navigation--main span{padding:1.25rem 2rem}}.navigation--main-secondary{cursor:pointer;padding-bottom:2rem;padding-left:1rem}@media (min-width:32.94118em){.navigation--main-secondary{margin-top:-.5rem;padding-left:2rem}}.navigation--main-secondary li{border:none}.navigation--main-secondary a{padding:.5rem 1rem .5rem 1.75rem}@media (min-width:32.94118em){.navigation--main-secondary a{padding:.4rem 2rem .4rem 2.25rem}}.navigation--main-secondary a:hover{color:#000}.navigation--main-secondary .is-disabled{cursor:not-allowed}.navigation--main-secondary .is-disabled,.navigation--main-secondary .is-disabled:hover{color:#c8c8c8}.navigation--main-secondary .is-completed{background:url(/themes/schuju/css/./images/icon_check_green-magenta.svg) 0 48% no-repeat;background-size:24px 19px}@media (min-width:32.94118em){.navigation--main-secondary .is-completed{background-size:30px 24px}}.navigation--main-secondary .is-completed,.navigation--main-secondary .is-completed:hover{color:#80c335}.navigation--main-training .navigation--main-secondary .is-completed{background-image:url(/themes/schuju/css/./images/icon_check_green-magenta.svg)}.navigation--main-test .navigation--main-secondary .is-completed{background-image:url(/themes/schuju/css/./images/icon_question_green-magenta.svg)}.navigation--main-secondary .is-active,.navigation--main-secondary .is-active:hover{color:#e3308c}@media (max-width:32.93118em){.logged-in .navigation--trigger{display:block}.navigation--trigger,.path-account-loeschen .navigation--trigger,.path-user .navigation--trigger{display:none}.navigation--trigger:before{color:#e3308c}.path-home .navigation--trigger:before{content:"Home"}.path-schulung .navigation--trigger:before{content:"Schulung"}.path-test .navigation--trigger:before{content:"Test"}.path-aufbaukurs .navigation--trigger:before{content:"Aufbaukurs"}.path-aufbautest .navigation--trigger:before{content:"Aufbautest"}.navigation--trigger:after{content:"";width:0;height:0;border-style:solid;border-width:8px 5px 0;border-color:#c8c8c8 transparent transparent;position:absolute;bottom:0;left:50%;transform:translate(-50%,-75%)}.navigation--trigger.is-active:after{transform:translate(-50%,-75%) rotateX(180deg)}}.navigation--user-trigger{color:#575757}.navigation--user-trigger:after,.navigation--user-trigger:before{content:"";display:inline-block;vertical-align:middle}@media (max-width:32.93118em){.navigation--user-trigger{padding:.25rem 0}.navigation--user-trigger span{display:none}}.navigation--user-trigger:before{background:url(/themes/schuju/css/./images/icon_user.svg) no-repeat 50% 50%;background-size:contain;width:24px;height:20px;margin-right:.5rem;margin-top:-2px}@media (min-width:32.94118em){.navigation--user-trigger:before{width:32px;height:27px;margin-right:.75rem;margin-top:-3px}}@media (min-width:32.94118em){.navigation--user-trigger:after{width:0;height:0;border-style:solid;border-width:8px 5px 0;border-color:#c8c8c8 transparent transparent;margin-left:.75rem}}.navigation--user ul{position:absolute;top:100%;background:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.4);right:0;padding:1rem 0;display:none}.navigation--user ul:before{content:"";display:block;width:120%;height:20px;position:absolute;top:-20px;left:-10%;background:#fff}.navigation--user ul a{text-decoration:none;color:#575757;display:block;padding:1rem 3rem}.navigation--user ul a.is-active,.navigation--user ul a:hover{color:#e3308c}.navigation--user ul li:last-child a{padding-top:2rem;margin-top:1rem;border-top:1px solid #dcdcdc}.navigation--user.is-active .navigation--user-trigger:after{transform:rotateX(180deg)}.navigation--user.is-active ul{display:block}.navigation--footer ul{list-style:none}.navigation--footer ul,.navigation--footer ul li{margin:0;padding:0}.navigation--footer ul li{display:inline-block;margin-right:.5rem;margin-left:.5rem}.navigation--footer a{text-decoration:none}.navigation--footer a,.navigation--footer a:active,.navigation--footer a:hover,.navigation--footer a:visited{color:#000}.navigation--footer a.is-active,.navigation--footer a:hover{text-decoration:underline}.view{margin-bottom:4rem}.view-header{text-align:center}.views-element-container h2,.views-element-container h3,.views-element-container header{display:block;text-align:center}.views-element-container form{margin:0}.footer{text-align:left;border-top:1px solid #dcdcdc;padding:1.25rem;text-align:center}@media (min-width:32.94118em){.footer{text-align:left;padding:2rem}}.path-frontpage .footer{width:100%;max-width:90rem;margin-left:auto;margin-right:auto;background:#fff}.footer a{color:#575757!important}.button:active,.button:hover{background:#669b2a;border-color:#669b2a;cursor:pointer}.button[disabled]{opacity:.5}.button[disabled]:active,.button[disabled]:hover{background:#80c335;border-color:#80c335;cursor:not-allowed}.button__narrow{padding-left:1rem;padding-right:1rem}.button__primary{background:#e3308c;background-border-color:#e3308c}.button__primary:active,.button__primary:hover{background:#c51b72;border-color:#c51b72}.button__outline{background:none;color:#80c335}.button__outline:active,.button__outline:hover{background:none;color:#669b2a}.button__outline.button__primary{background:none;color:#e3308c;border-color:#e3308c!important}.button__outline.button__primary:active,.button__outline.button__primary:hover{background:none;color:#c51b72;border-color:#c51b72!important}.button__clean{background:none!important;border-color:transparent!important;color:#80c335}.button__clean:active,.button__clean:hover{background:none;border-color:transparent;color:#669b2a}.button__clean__neutral{padding-left:0;padding-right:0;display:inline-block;vertical-align:middle;color:#575757!important}.button__clean__neutral:active,.button__clean__neutral:hover{color:#282828!important}.button.is-disabled{opacity:.5}.button.is-disabled:active,.button.is-disabled:hover{border-color:#80c335;background:#80c335;cursor:not-allowed}.message{max-width:70rem;margin-left:auto;margin-right:auto;padding:2rem;background:#000;margin-bottom:3rem}.message,.message a{color:#fff}.message__error{background:#eb0000}.message .item-list__comma-list{display:block}.mobile__only{display:inline-block}@media (min-width:60.23529em){.mobile__only{display:none}}@media (max-width:60.22529em){.mobile__hidden{display:none}}.hero{position:relative}@media (min-width:60.23529em){.hero--wrapper{background-size:cover;background-position:100% 50%}}@media (min-width:60.23529em) and (max-width:70.57824em){.hero--wrapper{min-height:50vw;max-height:45rem}}@media (max-width:60.22529em){.hero--wrapper{background:none!important}}@media (min-width:70.58824em){.hero--wrapper{min-height:none}}.hero--text h1,.hero--text h2,.hero--text h3{color:#fff}@media (min-width:60.23529em){.hero--text{color:#fff}}.hero--image{display:block}@media (min-width:60.23529em){.hero--image{display:none}}@media (max-width:60.22529em){.hero--content{padding-top:.5rem!important}.hero--content h1{position:absolute;width:50%;transform:translateY(-190%)}}@media (min-width:60.23529em) and (max-width:70.57824em){.hero--content{padding-right:0!important;width:50%}}@media (min-width:70.58824em){.hero--content{width:50%;padding-right:5rem!important}}.hero--login label,.hero--login ul{display:none}@media (min-width:60.23529em){.hero--login .button__outline{color:#fff}}@media (max-width:60.22529em){.hero--login .button__outline{color:#80c335}}.hero--login a{color:#e3308c;text-decoration:none}@media (min-width:60.23529em){.hero--login,.hero--login a{color:#fff}}@media (max-width:60.22529em){.hero--login #user-login-form{padding:0}.hero--login #user-login-form .form--inline-actions{display:-ms-flexbox;display:flex;margin-right:-.25rem;margin-left:-.25rem}.hero--login #user-login-form .form--inline-actions .button{-ms-flex:1 1 50%;flex:1 1 50%;margin:0 .25rem}}.partner--partner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:32.93118em){.partner--partner{padding-left:0;padding-right:0;margin-left:-.5rem}}@media (max-width:32.93118em){.partner--item{padding:0 1rem 1rem;-ms-flex-preferred-size:33%!important;flex-basis:33%!important}}@media (min-width:32.94118em){.partner--item{margin:0 1.75rem 3rem}}.wbt--wrapper{position:relative}@media (max-width:70.57824em){.wbt--wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.wbt--wrapper .audio,.wbt--wrapper .progress{padding-bottom:1rem;vertical-align:middle}.path-aufbautest .wbt--wrapper .audio,.path-aufbautest .wbt--wrapper .progress,.path-test .wbt--wrapper .audio,.path-test .wbt--wrapper .progress{padding-bottom:0}.wbt--wrapper .audio{-ms-flex:1 1 75%;flex:1 1 75%}.wbt--wrapper .progress{-ms-flex:1 1 25%;flex:1 1 25%;text-align:right}}@media (max-width:70.57824em) and (min-width:32.94118em) and (max-width:70.57824em){.wbt--wrapper .progress{transform:translateY(-10%)}}.wbt--wrapper .h2{padding-top:.7rem}@media (min-width:70.58824em){.wbt--wrapper .progress{position:absolute;right:0;transform:translateX(50%)}}@media (max-width:60.22529em){.wbt--pager{width:100%;text-align:center}.wbt--pager .button{width:auto;padding-right:1.5rem;padding-left:1.5rem}}@media (min-width:60.23529em){.wbt--pager{text-align:left;padding-top:2rem;margin-left:-3rem}}.wbt--unveil-item{transition:opacity .4s ease-in-out}.wbt--unveil__hidden{opacity:0}@media (max-width:60.22529em){#wbt--training--content{width:100%}}#wbt--test--finish-form-wrapper .form{position:fixed;top:0;right:0;bottom:0;left:0;margin:0;background:hsla(0,0%,100%,.95);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#wbt--test--finish-form-wrapper .wbt--test-finish-form{position:relative;background:#fff;max-width:50rem;margin-right:auto;margin-left:auto}@media (max-width:60.22529em){#wbt--test--finish-form-wrapper .wbt--test-finish-form{max-width:90%}}#wbt--test--finish-form-wrapper .wbt--test-finish-form p{margin-bottom:.5rem}#wbt--test--finish-form-wrapper .wbt--test-finish-form .form-submit{margin-bottom:2rem}.wbt--test-finish-form-close{position:absolute;right:0;top:0;text-indent:-1111em;display:block;width:3rem;height:3rem;background:url(/themes/schuju/css/./images/icon_close.svg) 50% 50% no-repeat;background-size:20px 20px;opacity:.6;cursor:pointer}.wbt--test-finish-form-close:active,.wbt--test-finish-form-close:hover{opacity:1}.wbt--test-attempt--count-table{margin-bottom:3rem}@media (min-width:60.23529em){.wbt--test-attempt--count-table{margin-bottom:6rem}}.wbt--test-attempt--count-table tbody td:first-child{text-align:center;width:2.25rem}@media (min-width:60.23529em){.wbt--test-attempt--count-table tbody td:first-child{width:4rem}}.wbt--test-attempt--detail-table{margin-bottom:2rem}.wbt--test-attempt--detail-table td{vertical-align:baseline}@media (min-width:32.94118em){.wbt--test-attempt--detail-table{margin-bottom:4rem}}.wbt--test-attempt--detail-table tbody td:first-child{width:2.25rem}@media (min-width:32.94118em){.wbt--test-attempt--detail-table tbody td:first-child{width:4rem}}.wbt--detail-wrapper{position:relative}@media (max-width:45.22529em){.wbt--detail-wrapper{padding-right:1.5rem;padding-left:1.5rem}}@media (max-width:70.57824em){.wbt--detail-wrapper h3{padding-right:2rem}}.wbt--detail-number,.wbt--detail-points{position:absolute;top:0}.wbt--detail-number{color:#e3308c;transform:translateX(-150%)}.wbt--detail-points{color:#575757;right:0}@media (min-width:60.23529em) and (max-width:70.57824em){.wbt--detail-points{transform:translateX(75%)}}@media (min-width:70.58824em){.wbt--detail-points{transform:translateX(150%)}}.field--name-field-media-oembed-video{position:relative;padding-top:56.25%;background:#dcdcdc url(/themes/schuju/css/./images/loader.gif) 50% 50% no-repeat}.field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-embed-field-responsive-video{background:#dcdcdc url(/themes/schuju/css/./images/loader.gif) 50% 50% no-repeat}@media (max-width:32.93118em){.video-embed-field-responsive-video{margin-bottom:2rem}.video-embed-field-responsive-video:after{padding:0}.video-embed-field-responsive-video iframe{position:static;display:block;width:100%;height:auto}}@media (min-width:70.58824em){.audio--wrapper{margin-top:-2rem;padding-bottom:3rem}}.audio--wrapper.is-disabled{opacity:.2}.audio--trigger{text-indent:-1111em;display:block;background:url(/themes/schuju/css/./images/icon_sound_is_off.svg);background-size:contain;cursor:pointer;width:34px;height:34px;display:inline-block;vertical-align:middle;margin-right:.5rem}@media (min-width:70.58824em){.audio--trigger{transform:translate(-150%,-50%);position:absolute;width:40px;height:40px}}.audio--trigger.is-active,.is-active .audio--trigger{background-image:url(/themes/schuju/css/./images/icon_sound_is_on.svg)}.is-disabled .audio--trigger{background-image:url(/themes/schuju/css/./images/icon_sound_is_off.svg);cursor:not-allowed}.audio--progress-rail{height:4px;width:100%;background:#dcdcdc}@media (max-width:70.57824em){.audio--progress-rail{width:60%;display:inline-block;vertical-align:middle}}.audio--progress-progress{height:4px;background:#575757;width:0}.is-disabled .audio--progress-progress{width:0!important}.icon{display:inline-block;vertical-align:middle;background:50% 50% no-repeat;background-size:contain}p>.icon{margin-left:1rem}p>.icon:first-child{margin-left:0}.icon__small{width:1.25rem;height:1.25rem}@media (min-width:32.94118em){.icon__small{width:1.5rem;height:1.5rem}}.icon__medium{width:1.75rem;height:1.75rem}@media (min-width:32.94118em){.icon__medium{width:2.5rem;height:2.5rem}}.icon__big{width:2.5rem;height:2.5rem}@media (min-width:32.94118em){.icon__big{width:3rem;height:3rem}}.icon_answer_not-answered{background-image:url(/themes/schuju/css/./images/icon_answer_not-answered.svg)}.icon_answer_right-negative{background-image:url(/themes/schuju/css/./images/icon_answer_right-negative.svg)}.icon_answer_right-positive{background-image:url(/themes/schuju/css/./images/icon_answer_right-positive.svg)}.icon_answer_wrong-negative{background-image:url(/themes/schuju/css/./images/icon_answer_wrong-negative.svg)}.icon_answer_wrong-positive{background-image:url(/themes/schuju/css/./images/icon_answer_wrong-positive.svg)}.icon_check_green-magenta{background-image:url(/themes/schuju/css/./images/icon_check_green-magenta.svg)}.icon_check_green-magenta.icon__small{width:1.5625rem}@media (min-width:32.94118em){.icon_check_green-magenta.icon__small{width:1.875rem}}.icon_check_green-magenta.icon__medium{width:2.1875rem}@media (min-width:32.94118em){.icon_check_green-magenta.icon__medium{width:3.125rem}}.icon_check_green-magenta.icon__big{width:3.125rem}@media (min-width:32.94118em){.icon_check_green-magenta.icon__big{width:3.75rem}}.icon_check_green{background-image:url(/themes/schuju/css/./images/icon_check_green.svg)}.icon_close{background-image:url(/themes/schuju/css/./images/icon_close.svg)}.icon_question_green-magenta{background-image:url(/themes/schuju/css/./images/icon_question_green-magenta.svg)}.icon_question_green-magenta.icon__small{width:1.5625rem}@media (min-width:32.94118em){.icon_question_green-magenta.icon__small{width:1.875rem}}.icon_question_green-magenta.icon__medium{width:2.1875rem}@media (min-width:32.94118em){.icon_question_green-magenta.icon__medium{width:3.125rem}}.icon_question_green-magenta.icon__big{width:3.125rem}@media (min-width:32.94118em){.icon_question_green-magenta.icon__big{width:3.75rem}}.icon_sound_is_off{background-image:url(/themes/schuju/css/./images/icon_sound_is_off.svg)}.icon_sound_is_on{background-image:url(/themes/schuju/css/./images/icon_sound_is_on.svg)}.icon_user{background-image:url(/themes/schuju/css/./images/icon_user.svg)}.icon_x_magenta{background-image:url(/themes/schuju/css/./images/icon_x_magenta.svg)}.icon_x_neutral{background-image:url(/themes/schuju/css/./images/icon_x_neutral.svg)}.stats--header{position:relative;position:-webkit-sticky;position:sticky;top:0;padding:1rem 0;background:#fff}.stats,.stats #block-schuju-content,.stats--wrapper,.stats>div{height:100%}.stats--wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.stats--items{height:100%;-ms-flex:0 0;flex:0 0;overflow:auto}.stats--items-left{-ms-flex-preferred-size:28%;flex-basis:28%;max-width:400px}.stats--items-right{-ms-flex-preferred-size:72%;flex-basis:72%;-ms-flex-positive:1;flex-grow:1}.stats--item{padding:1rem}.stats .views-row{padding-bottom:.25rem;margin-bottom:.25rem;border-bottom:1px solid #dcdcdc}.stats .editor--content .h1,.stats .editor--content h1{margin-bottom:.5rem}.stats .editor--content .h2,.stats .editor--content .h3,.stats .editor--content h2,.stats .editor--content h3{margin-bottom:.25rem}.stats--filtered{padding-top:0}.stats--filtered .form{margin-top:0}.stats--count-wrapper{min-width:20vw;text-align:right;position:relative}.stats--count-meter{position:absolute;top:49%;left:0;height:2px;background:#e3308c}.stats p,.stats table{margin-bottom:4rem}.stats table~p{margin-top:-3rem}
