@import url(../font/fontawesome-5.8.1/css/all.css);@import url(colors.css);body,body.site,html{overflow-x:hidden;margin:0;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}html{min-height:100%;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:0}*,:after,:before,body,body.site,html{box-sizing:border-box}body,body.site{min-height:100vh;padding:60px;font-size:17px;line-height:1.5em}.small{font-size:15px}.site #cookie-bar{z-index:100}.site #cookie-bar .cb-enable,.site #cookie-bar .cb-policy{border-radius:0}footer{padding-top:30px}.to-top,footer hr{display:none}footer a,footer a:visited,html{font-size:17px}.chzn-container .chzn-results li.highlighted{background-image:none}#sbox-window{box-sizing:content-box}label{font-weight:700;line-height:1.2em}button:active,button:focus,input:active,input:focus{outline:0;outline-width:0}.bold{font-weight:700}.table td,.table td a,.table th,.table th a,.view-courseform .controls #course_catids_view .category-item,.view-csvimport .csvimport .controls label.checkbox{font-size:15px}.table td,.table td a{vertical-align:middle}.popover,footer>div>p{padding:20px}.popover .popover-title{font-weight:700;font-size:1.2em;border-bottom-style:solid;border-bottom-width:1px;padding:0 0 20px}.popover .popover-content{padding:20px 0 0}.header .brand img{max-height:90px;max-width:184px}.mod-languages .btn-group a.btn.dropdown-toggle{text-align:left;border-radius:0;min-width:165px}.mod-languages .btn-group.open .btn.dropdown-toggle{box-shadow:none}.mod-languages ul.lang-block.dropdown-menu{border-radius:0;margin-left:0;margin-right:0;min-width:165px;border:0;font-size:15px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.mod-languages ul.lang-block.dropdown-menu li{margin:5px}.mod-languages ul.lang-block.dropdown-menu li a{padding-left:34px}button,label,select,textarea{font-size:18.5px}select option{font-size:1em}.body .container{max-width:100%;border-style:none;box-shadow:none;width:100%}.btn,.btn-group>.btn,.btn-group>.btn:first-child,.btn:visited,a.btn{border-width:1px;border-style:solid;border-radius:0;font-size:15px;padding:5px 20px;background-image:none;box-shadow:none;text-shadow:none;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400}.btn:active,.btn:focus,.btn:hover{outline:0}.btn-append .fa,.btn-append a[class^=icon-],.btn-append span[class^=icon-],[class*=" icon-"],[class^=icon-]{display:inline-block;width:1em;height:1em;font-size:1em}.list-actions [class^=icon-],.site .field-calendar button [class*=' icon-'],.site .field-calendar button [class^=icon-],.site .field-user-wrapper button [class^=icon-]{margin-right:0}.btn-group>.btn,.btn-group>.btn+.btn{margin-left:5px}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle,.input-append .add-on:last-child,.input-append .btn-group:last-child>.dropdown-toggle,.input-append .btn:last-child,.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{border-radius:0}.site input,input,input[type=number],input[type=password],input[type=text]{box-shadow:none;border-bottom-width:1px;border-style:none none solid;border-radius:0;font-size:18.5px;padding:0 20px;height:35px}.site .field-calendar input[type=text]{min-width:220px}.site .span3 .field-calendar input[type=text]{min-width:100px}.site input[type=checkbox],.site td>input,.site th>input{height:auto}input:focus,input:focus:invalid:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus{box-shadow:none;border-bottom-width:1px;border-style:none none solid;border-radius:0}footer .menu li{float:left;padding:20px}.js-stools{margin:10px 0 40px}.chzn-container-single .chzn-single{border-radius:0;background:0 0;box-shadow:none}.chzn-container-active.chzn-with-drop .chzn-single{background:0 0;box-shadow:none}.seminar .chzn-container-single .chzn-single{margin-bottom:0;padding-top:0;padding-bottom:0;height:auto}.seminar #filter_methode_chzn .chzn-single{border-top:none;border-left:none;border-right:none;box-shadow:none;padding:5px 8px;border-bottom-width:1px;border-bottom-style:solid;font-size:18.5px}.seminar #filter_methode_chzn .chzn-drop{border:0;box-shadow:0 0 5px rgba(0,0,0,.15);font-size:18.5px;padding:10px 20px}.seminar #filter_methode_chzn .chzn-drop:after{position:absolute;left:50%;top:-8px;width:0;height:0;content:'';border-left-width:20px;border-left-style:solid;border-right-width:20px;border-right-style:solid;border-bottom-width:20px;border-bottom-style:solid}.seminar #filter_methode_chzn .chzn-drop li{padding:10px 0}.view-seminare .seminar .optionButtons{text-align:right!important}.control-label .optional{display:block;padding-bottom:10px}.pagination{text-align:center;font-size:15px;line-height:1.2em}.tab-content{padding:20px 12px}.view-login footer,.view-reset footer{position:absolute;bottom:0;width:100%;left:0;right:0}.grafic .view-login .body,.grafic .view-reset .body{min-height:1000px}.grafic .view-login,.grafic .view-reset{background-image:url(../images/login.png);background-repeat:no-repeat;background-position:bottom right;background-size:contain;position:relative;top:0;bottom:0;left:0;right:0}.view-login main,.view-reset main{max-width:100%;padding:100px 0 0;width:50%}.view-login .logincontent{clear:both}.well{width:100%;box-sizing:border-box;border-style:none;box-shadow:none;padding:0;white-space:normal}.login .control-group,.reset .control-group{width:100%;padding-bottom:20px}.login .control-label,.reset .control-label{width:300px;max-width:300px;padding:10px 20px 0 0;display:inline-block}.foto .login .control-label,.foto .reset .control-label{width:40%;max-width:40%}.login .control-label label,.login label,.reset .control-label label,.reset label{text-align:right}.login .controls,.reset .controls{width:calc(100% - 300px);margin:0;max-width:450px;text-align:right;display:inline-block}.foto .login .controls,.foto .reset .controls{width:60%}.login .controls-login,.reset .controls-reset{margin-left:300px}.foto .login .controls-login,.foto .reset .controls-reset{margin-left:40%}.login .controls input,.reset .controls input{padding:10px 20px;width:100%;font-weight:400;line-height:1.5em;height:35px}.login .controls input.required,.login .controls input.required:active,.login .controls input.required:focus,.reset .controls input.required,.reset .controls input.required:active,.reset .controls input.required:focus{font-weight:400}.login .controls input.invalid,.login .controls input.invalid:focus{border-bottom-width:1px;border-style:none none solid;box-shadow:none;font-weight:400}.login input#remember{float:left;width:auto}.login .control-check input[type=checkbox],.view-login footer #back-top,.view-reset footer #back-top{display:none}.login .control-check label input[type=checkbox]+span:after{font-family:'Font Awesome 5 Free';content:"\f0c8";font-weight:400;display:inline-block;margin-right:-60px;padding-left:30px}.login .control-check label input[type=checkbox]:checked+span:after{content:"\f14a"}.btn-login,.btn-reset{width:100%;text-align:center;font-size:25px;padding:20px}.nav-tabs.nav-login{margin-left:300px;max-width:450px}.foto .nav-tabs.nav-login{margin-left:35%;max-width:450px}.nav-tabs.nav-login>li>a{border-style:none;text-align:center}.nav-tabs.nav-login>li>a:focus,.nav-tabs.nav-login>li>a:hover{background-color:transparent}.view-login #system-message-container,.view-reset #system-message-container{width:100%;float:left;min-height:100px}.view-login #system-message{min-height:100px}.view-login #system-message .alert{text-align:left}.navigation .nav-collapse>ul,footer .menu{float:right}.foto #system-message-container,.foto .logincontent,.foto .reset,.foto .view-reset #system-message-container{width:50%;display:block;float:left;padding-right:50px;clear:both}.foto .view-login main,.foto .view-reset main{position:static}.foto .zusatzfoto{position:absolute;top:0;left:50%;width:50%;height:100%;overflow:hidden}.foto .zusatzfoto img{height:100%;width:auto;max-width:none;max-height:100%;min-height:100%;float:right}@supports (object-fit:cover){.foto .zusatzfoto img{width:100%;min-width:100%;object-fit:cover;max-width:100%}}.view-reset #system-message-container,.view-reset .reset{max-width:750px;clear:both}.view-reset .reset{line-height:1.5em}.view-reset .reset label{font-weight:700}.view-reset .reset .reset-text{padding-bottom:50px}.page-header{border-bottom:none}#adminForm table thead tr{border-top:none;border-bottom-width:1px;border-bottom-style:solid}header{width:184px;float:left}.navigation{border-style:none;float:right;width:calc(100% - 205px);padding-top:0}.navigation .nav-collapse{float:right;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:start;align-items:center;position:relative}.navigation .nav>li,.navigation .nav>li .nav-header{font-size:20px}.navigation .nav>li .nav-header{text-transform:none;font-weight:400;padding:8px 12px;margin-top:2px;margin-bottom:2px;cursor:default}.navigation .nav>li:last-child,.navigation .nav>li:last-child a{padding-right:0}.nav-pills>li>a,.nav-pills>li>span{line-height:18px;margin-top:2px}.nav li a[class$=icon]:before,.nav li span[class$=icon]:before{font-family:'Font Awesome 5 Free';font-weight:600;content:"";padding-left:30px;padding-top:5px;background-position:0 3px}.nav li span.nav-header.admin-icon:before{background-image:url(../images/admin-icon.svg);background-repeat:no-repeat}.nav li span.nav-header.admin-icon:hover:before,.navigation .nav li.active span.nav-header.admin-icon:before{background-image:url(../images/admin-icon_hover.svg);background-repeat:no-repeat}.nav .kurskatalog-icon:before{background-image:url(../images/kurskatalog-icon.svg);background-repeat:no-repeat}.nav .benutzer-icon:before,.nav .kurskatalog-icon:hover:before,.navigation .nav li.active .kurskatalog-icon:before{background-image:url(../images/kurskatalog-icon_hover.svg);background-repeat:no-repeat}.nav .benutzer-icon:before{background-image:url(../images/benutzer-icon.svg)}.nav .benutzer-icon:hover:before,.navigation .nav li.active .benutzer-icon:before{background-image:url(../images/benutzer-icon_hover.svg);background-repeat:no-repeat}.nav .meinekurse-icon:before{background-image:url(../images/meine-kurse-icon.svg);background-repeat:no-repeat}.nav .meinekurse-icon:hover:before,.navigation .nav li.active .meinekurse-icon:before{background-image:url(../images/meine-kurse-icon_hover.svg);background-repeat:no-repeat}.nav .autorensystem-icon::before{background-image:url(../images/content-builder.svg);background-repeat:no-repeat}.nav .autorensystem-icon:hover:before,.navigation .nav li.active span.nav-header.autorensystem-icon:before{background-image:url(../images/content-builder_hover.svg);background-repeat:no-repeat}.navigation .nav .divider span{padding:8px 12px;display:block;cursor:default}.navigation .nav .divider span:before{font-family:'Font Awesome 5 Free';font-weight:900}.navigation .nav-child{border-radius:0;border:0;min-width:220px}.navigation .nav-child li>a{font-size:18px;padding:8px 20px}.navigation .active .nav-child li.active>a,.navigation .nav-child li>a:focus,.navigation .nav-child li>a:hover,.navigation .nav-child:hover>a{background-image:none}#lul-search:hover,#lul-search:hover #lul-search-input,#lul-search:hover #lul-search-submit-icon:before{cursor:pointer}.lul-search,.nav-collapse>ul{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}#lul-search{-webkit-transition:left .2s ease;-moz-transition:left .2s ease;transition:left .2s ease;left:calc(100% - 124px);top:0;font-size:20px;order:1;height:38.5px}#lul-search.active{width:500px;left:calc(100% - 500px);-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);-moz-box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);padding:20px;top:-10px;-webkit-transition:left .35s ease;-moz-transition:left .35s ease;transition:left .35s ease;z-index:99;position:absolute;height:auto}.lul-search form#lul-search-form{padding:0}.lul-search #lul-search-form #lul-search-input,.lul-search form#lul-search-form{margin:0;border:0;vertical-align:top}#lul-search form#lul-search-form{padding:2px 12px}#lul-search.active form#lul-search-form{padding:0 12px}.lul-search.active #lul-search-form #lul-search-input{border-bottom-width:1px;border-bottom-style:solid;padding-bottom:0;padding-top:0;width:calc(100% - 113px)}:root .lul-search #lul-search-form,_::-webkit-full-page-media,_:future{margin-top:4px}:root .lul-search #lul-search-submit-icon::before{top:-5px}:root .lul-search.active #lul-search-submit-icon::before,_::-webkit-full-page-media,_:future{top:0}.lul-search #lul-search-form #lul-search-input{padding:8px 0 8px 30px;font-size:20px;opacity:1}.lul-search #lul-search-form #lul-search-input::-moz-placeholder{opacity:1}.lul-search #lul-search-submit-icon:before{content:"";padding-left:30px;height:30px;background-image:url(../images/suche-icon.svg);background-repeat:no-repeat;width:30px;display:inline-block;position:absolute;top:0;left:0}.lul-search #lul-search-form:hover #lul-search-submit-icon:before{background-image:url(../images/suche-icon_hover.svg)}.lul-search #lul-search-submit-icon{position:relative;display:block}.lul-search #lul-search-submit-icon>input{background-color:transparent;border:0;margin:0;padding:0 10px 0 0;width:20px}.lul-search #lul-search-input{width:94px}.last-courses-container .header i,.lul-search #lul-search-submit-btn{display:none}.lul-search.active #lul-search-submit-btn{padding:8px 20px;display:inline-block;border-radius:0;border-width:1px;border-style:solid}.mod-languages{order:2;margin-left:20px;padding-top:4px;padding-bottom:3.5px}main#content{padding:0 20px;clear:both}.view-course #top>.container-fluid,.view-course main#content,.view-courses main#content,.view-featured main#content,.view-user2courses main#content{padding:0}.navigation .nav .nav-child .nav-header{font-size:15px;font-weight:700;padding:10px 20px 0}.navigation .nav .nav-child>li a{padding-left:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.navigation .nav>li>.nav-child::after{left:21px}.navigation .nav>li>.nav-child::before{left:20px;border-bottom-width:7px;border-bottom-style:solid}.view-featured{background-image:url(../images/grau.png);background-repeat:repeat-x;background-size:auto 400px}.mod.username .title-container{font-size:34px;padding-bottom:1em;line-height:1.2em}.mod.username .title-container .mod-u-username,.mod.username .title-container .title{display:inline-block}.mod.username .greetings-text,.news-list p,.newsflash-horiz li{font-size:18px;line-height:1.5em}.view-featured .list .btn.btn-primary.startlink,.view-featured .list .btn.btn-primary.startlink:active,.view-featured .list .btn.btn-primary.startlink:focus,.view-featured .list .btn.btn-primary.startlink:hover,.view-featured .list .btn.btn-primary.startlink:link,.view-featured .list .btn.btn-primary.startlink:visited{border:0;outline:0;box-shadow:none;padding:0 0 20px}.course-catalog-container .header,.last-courses-container .header{margin-bottom:0;font-weight:700;font-size:15px}.course-catalog-container .header .lvc-catalog-icon{width:23px;vertical-align:top}.moduletable{display:inline}.moduletable .lastvisitedcourses,.moduletable .username{width:50%;float:left;padding:60px}.moduletable .lastvisitedcourses .lcc-info-block{width:calc(100% - 300px);float:left}.newsflash-horiz{float:right;margin:0;padding:60px 0;min-width:320px}.newsflash-horiz>li{list-style:none}.newsflash-horiz h4 a,.newsflash-horiz li a,.view-archive .archive #archive-items a{text-decoration:none}.newsflash-horiz li a:hover,.newsflash-horiz li a:hover .newsflash-publish,.newsflash-horiz li a:hover h4 a,.view-archive .archive #archive-items a:hover,.view-archive .archive #archive-items a:hover .published time{cursor:pointer}.newsflash-horiz .newsflash-publish,.view-archive .archive .published time{display:block;font-size:15px;padding-left:35px;line-height:1em}.baseinfo2:before,.last-courses-container .header:before,.news-content h2:before,.newsflash-horiz h4:before,.view-archive .archive .page-header h2:before{content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:30px;margin-left:-35px}.news-content h2,.newsflash-horiz h4,.view-archive .archive .page-header h2{font-size:18px;font-weight:700;display:inline-block;margin:0;padding-top:5px;padding-bottom:12px;padding-left:35px;line-height:1.5em}.newsflash-horiz .newscontent,.view-archive .archive .intro{padding-left:35px}.lastvisitedcourses .lv-content .lcc-image{width:100%;height:160px;max-width:300px;float:left;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);-moz-box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);box-shadow:5px 5px 10px 0 rgba(0,0,0,.22)}.lastvisitedcourses .lv-content .lcc-image img{width:100%;min-width:100%;height:160px;border:0;object-position:center 25%;object-fit:cover}.lastvisitedcourses .lcc-info-block{font-size:22px;padding:10px 0 20px 40px;line-height:1.2em}.lastvisitedcourses .lcc-info-block .lcc-info-btn a{font-size:17px}.course-catalog-container,.last-courses-container{width:auto;float:left;padding-top:60px}.course-catalog-container{width:320px}.baseinfo2:before,.last-courses-container .header:before{margin-right:5px}.last-courses-container .header{display:inline-block;padding-left:35px}.catalog-list .course .baseinfo1{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-width:1px;border-style:solid;height:510px;overflow:hidden}.catalog-list .course .baseinfo1 .image,.catalog-list .course .baseinfo1 .info{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;height:auto}.catalog-list .course .baseinfo1 .image{-webkit-order:1;-ms-flex-order:1;order:1;padding-bottom:0}.catalog-list .course .baseinfo1 .image img{height:auto;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.view-featured .position2{display:table;padding:0 60px}.view-featured .position2 .lastvisitedcourses,.view-featured .position2 .newsflash-horiz{display:table-cell;vertical-align:top;min-width:320px}.view-featured .position2 .modwidth20{width:340px}.view-featured .position2 .modwidth40{width:680px}.view-featured .position2 .modwidth60{width:1020px}.lcc-info-block .lcc-info-title{font-size:15px;line-height:1.2em}.lcc-info-block .lcc-info-title .title-after,.lcc-info-block .lcc-info-title .title-pre{display:inline-block;width:auto}.lcc-info-block .lcc-info-desc{height:55px;overflow:hidden;margin-bottom:1em;margin-top:.5em}.view-featured .baseinfo1 .description,.view-featured .course .baseinfo1 .description{display:none}.lastvisitedcourses .course .baseinfo1{max-height:362px;min-height:362px;height:362px;width:300px}.lastvisitedcourses .course .baseinfo1 .info{height:200px;max-height:200px}.lastvisitedcourses .course .baseinfo1 .metadata_time{opacity:.7}.view-courses,.view-user2courses{background-image:url(../images/grau.png);background-repeat:repeat-x}.view-courses.layout-courseadmin,.view-user2courses.layout-courseadmin{background-image:none}.view-courses .list,.view-featured .list,.view-user2courses .list{margin:0 auto;width:100%;max-width:1600px;display:flex;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.courses .course{overflow:hidden;margin-left:0;margin-right:0;text-align:left;position:relative;vertical-align:top;box-sizing:border-box;display:inline-block;margin-bottom:10px;min-width:320px;max-width:320px;border-bottom:none;padding:30px 0 0}.course .baseinfo1{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);-moz-box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);min-height:510px;margin-right:20px;min-width:300px}.course .baseinfo1 .image,.view-course .sidecourseinfoleft .image{-webkit-order:3;-ms-flex-order:3;order:3;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;width:100%;height:160px;border:0;overflow:hidden}.course .baseinfo1 .image img,.view-course .sidecourseinfoleft .baseinfo1 .image img{width:100%;min-width:100%;height:auto;border:0}@supports (object-fit:cover){.course .baseinfo1 .image img,.view-course .sidecourseinfoleft .baseinfo1 .image img{height:160px;object-position:center 25%;object-fit:cover}}.course .baseinfo1 .info,.view-course .sidecourseinfoleft .baseinfo1 .info{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;width:100%;padding:30px;max-height:350px;height:350px}.course .baseinfo1 .description,.course .baseinfo1 .title,.view-course .sidecourseinfoleft .baseinfo1 .description,.view-course .sidecourseinfoleft .baseinfo1 .title{width:100%;overflow:hidden;display:block}.course .baseinfo1 .title,.view-course .sidecourseinfoleft .baseinfo1 .title{font-size:22px;max-height:4.5em;line-height:1.5em;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:left}.course .baseinfo1 .description,.course .baseinfo1 .description p,.course .baseinfo1 .title,.course .title p,.view-course .sidecourseinfoleft .baseinfo1 .description,.view-course .sidecourseinfoleft .baseinfo1 .description p,.view-course .sidecourseinfoleft .baseinfo1 .title{text-overflow:initial;white-space:normal}.course .baseinfo1 .description{max-height:11.4em}.course .baseinfo1 .description,.view-course .sidecourseinfoleft .baseinfo1 .description{padding-top:1em;opacity:.7;line-height:1.5em;font-size:17px;text-align:left}.course .baseinfo1 .description p,.view-course .sidecourseinfoleft .baseinfo1.description p{max-height:7.6em;margin-bottom:0}.baseinfo1 .actions,.baseinfo1 .info .descriptiontitle,.baseinfo1 .info .titletext,.baseinfo1 .state,.baseinfo1 .statetitle{display:none}.baseinfo2{font-size:15px;font-weight:400;display:inline-block;margin-top:5px;padding-left:35px}.sidecourseinfoleft .baseinfo2{margin-top:25px}.baseinfo2.add2mycourses a{text-decoration:underline;font-weight:700}.baseinfo1 .metadata_time{font-size:17px;padding-top:1em;display:block;text-align:left}.baseinfo3{padding-top:1em;font-size:15px}.baseinfo3 .metaline{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-right:30px;margin-left:40px;line-height:1.4em}.baseinfo3 .metaline .dots,.baseinfo3 .metaline .metalinetitle,.baseinfo3 .metaline .metalinevalue{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.baseinfo3 .metaline .metalinetitle,.baseinfo3 .metaline .metalinevalue{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.baseinfo3 .metaline .metalinetitle{font-weight:700}.baseinfo3 .metaline .dots{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;border-bottom-width:2px;border-bottom-style:dotted;padding-top:12px;margin-left:5px;margin-right:5px}.courses .course .image,.courses .list-image img{background-image:none}.view-courses .list .btn.btn-primary.startlink,.view-courses .list .btn.btn-primary.startlink:active,.view-courses .list .btn.btn-primary.startlink:focus,.view-courses .list .btn.btn-primary.startlink:hover,.view-courses .list .btn.btn-primary.startlink:link,.view-courses .list .btn.btn-primary.startlink:visited,.view-user2courses .list .btn.btn-primary.startlink,.view-user2courses .list .btn.btn-primary.startlink:active,.view-user2courses .list .btn.btn-primary.startlink:focus,.view-user2courses .list .btn.btn-primary.startlink:hover,.view-user2courses .list .btn.btn-primary.startlink:link,.view-user2courses .list .btn.btn-primary.startlink:visited{border:0;outline:0;box-shadow:none;padding:0 0 20px;width:300px}.courses .filter-search{position:relative;width:1600px;display:table;text-align:center;margin:2em auto}.courses .filter-search:before{content:"";padding-left:30px;padding-top:5px;height:30px;background-image:url(../images/suche-icon.svg);background-repeat:no-repeat;width:30px;display:inline-block;position:absolute;top:2px}.layout-courseadmin .courses .filter-search:before{left:25%}.filter-search .filter-category .chzn-container .chzn-drop{border:0;top:0}.filter-search .chzn-container .chzn-choices li,.filter-search .chzn-container .chzn-results li{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400}.filter-search .chzn-container .chzn-drop:before{content:"";width:0;height:0;position:absolute;bottom:100%;left:20px;border-width:0 8px 8px;border-style:solid;-webkit-transform:rotate(360deg)}.filter-search .chzn-container .chzn-drop{padding:10px 0}.filter-search .filter-category .chzn-container .chzn-results li{padding:12px 20px;font-size:17px}.filter-search .chzn-container-multi .chzn-choices li.search-choice{border-radius:0;box-shadow:none;background-image:none}.filter-search .chzn-container-active .chzn-choices{box-shadow:none}.filter-search .chzn-container-multi .chzn-choices{background-image:none;background-color:transparent;border:0;padding:0}.filter-search .display-limit{font-size:13px}.layout-courseadmin .courses .filter-search{margin-bottom:2em}.courses .filter-search input#filter_search{padding-left:50px;width:64.5%;display:table-cell;min-width:300px;font-size:20px}.courses .filter-search input#filter_search::placeholder,.view-files .js-stools-container-bar input#filter_search::placeholder,.view-scormsearch .js-stools-container-bar input#filter_search::placeholder,.view-videos .js-stools-container-bar input#filter_search::placeholder{opacity:1;font-size:20px}.courses .display-limit,.courses .filter-search .submit{display:none}.courses .filter-search .filter-category{display:table-cell;width:25%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;min-width:320px;padding-right:20px;text-align:left}.courses .filter-search .filter-category .action,.courses .filter-search .filter-category .category{display:inline-block}.pagination .counter{padding:0 20px}.courses .filter-category .control-label label{font-size:17px;display:inline-block}.courses .filter-category .control-label label:after{content:"\f078";font-family:'Font Awesome 5 Free';font-weight:900;padding-left:10px;padding-top:10px}.view-user2courses .catalog-list,.view-user2courses .courses .filter-category{display:none}body.view-course.site{padding:60px 0 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.view-course #top{min-height:800px;width:100%}.view-course .navigation{padding-right:80px;width:calc(100% - 260px)}.view-course header{width:260px;padding-left:80px}.view-course .course-view{position:relative;margin-top:50px}.view-course .sidecourseinfoleft{overflow:hidden;margin-left:0;margin-right:0;text-align:left;position:absolute;vertical-align:top;box-sizing:border-box;display:inline-block;margin-bottom:10px;padding:0;min-width:320px;max-width:320px;border-bottom:none;left:160px}.view-course .sidecourseinfoleft .baseinfo1,.view-course .sidecourseinforight{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.view-course .sidecourseinfoleft .baseinfo1{-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);-moz-box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);margin-right:20px;min-width:300px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:510px}.view-course .sidecourseinfoleft .baseinfo1 .description{max-height:8.6em}.view-course .sidecourseinforight{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-height:800px}.view-course .sidecourseinforight .coursecertificate,.view-course .sidecourseinforight .coursemetadata,.view-course .sidecourseinforight .coursename,.view-course .sidecourseinforight .showasuser_info,.view-course .sidecourseinforight>.add2mycourses,.view-course .sidecourseinforight>.description{padding-left:550px;padding-right:160px;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.view-course .sidecourseinforight>.description{padding-top:0}.view-course .sidecourseinforight .showasuser_info h3{font-weight:400}.view-course .sidecourseinforight>.add2mycourses{margin:0 auto -20px;z-index:2;text-align:center}.view-course .sidecourseinforight>.add2mycourses a{font-size:17px;text-transform:none}.view-course .sidecourseinforight>.description .descriptiontitle{display:block}.view-course .sidecourseinforight .description .twocolumn{width:100%;column-count:2;column-gap:70px;padding-top:10px}.view-course .sidecourseinforight .coursemetadata{padding-top:1em;padding-bottom:1em}.view-course .sidecourseinforight .coursemetadata .cell1{padding-right:35px;width:50%;position:relative;padding-left:25px}.view-course .sidecourseinforight .coursemetadata .cell2{padding-left:70px;margin:0;width:50%;position:relative}.view-course .sidecourseinforight .coursemetadata i{position:absolute;left:0}.view-course .sidecourseinforight .coursemetadata .cell2 i{left:35px}.view-course .sidecourseinforight .coursecertificate .coursecertificate-content .text .title,.view-course .sidecourseinforight .coursemetadata .metadatatitle,.view-course .sidecourseinforight .description .descriptiontitle{font-weight:700}.view-course .sidecourseinforight .coursecertificate .coursecertificate-content{padding:60px 0;text-align:center}.view-course .sidecourseinforight .coursecertificate .coursecertificate-content .download,.view-course .sidecourseinforight .coursecertificate .coursecertificate-content .icon,.view-course .sidecourseinforight .coursecertificate .coursecertificate-content .text{display:inline-block;min-width:100px}.view-course .sidecourseinforight .coursecertificate .coursecertificate-content .text{text-align:left}.view-course .sidecourseinforight .coursename h2{margin-top:0}.view-course .sidecourseinforight .contents,.view-course footer{padding:100px 160px 20px 550px;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.view-course footer{padding:0 80px}.contents .content{border-bottom:none;padding-left:70px;position:relative;padding-top:0;padding-bottom:40px;background-image:url(../images/grau2.png);background-repeat:repeat-y}.innercontent,.view-course .sidecourseinforight .image,.view-featured .lastvisitedcourses .lcc-image{position:relative}.view-course .sidecourseinforight .image:after,.view-featured .lastvisitedcourses .lcc-image:after{content:'';position:absolute;top:2%;right:.8%;background-repeat:no-repeat;width:15%;height:15%}.view-course .sidecourseinforight .type1 .image:after,.view-featured .lastvisitedcourses .ref_type1 .lcc-image:after{background-image:url(../images/test-icon.svg)}.view-course .sidecourseinforight .type2 .image:after,.view-featured .lastvisitedcourses .ref_type2 .lcc-image:after{background-image:url(../images/seminar-icon.svg)}.view-course .sidecourseinforight .type3 .image:after,.view-featured .lastvisitedcourses .ref_type3 .lcc-image:after{background-image:url(../images/feedback-icon.svg)}.view-course .sidecourseinforight .type9 .image:after,.view-featured .lastvisitedcourses .ref_type9 .lcc-image:after{background-image:url(../images/video-icon.svg)}.view-course .sidecourseinforight .type11 .image:after,.view-featured .lastvisitedcourses .ref_type11 .lcc-image:after{background-image:url(../images/file-icon.svg)}.innercontent:before{content:"\f111";font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:30px;padding-top:0}.innercontent{top:-40px}.state0 .innercontent:before{font-size:25px;left:-82px}.state1 .innercontent:before,.state2 .innercontent:before{font-size:36px;left:-86px}.innercontent:after{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute}.state1 .innercontent:after{background-image:url(../images/bearbeiten-icon.svg);background-repeat:no-repeat;width:26px;height:26px;top:29px;left:-81px;content:''}.state0 .innercontent:after,.state2 .innercontent:after{background-image:url(../images/abgeschlossen-icon.svg);background-repeat:no-repeat;width:30px;height:30px;top:27px;left:-83px;content:''}.state0 .innercontent:after{background-image:url(../images/gesperrt-icon.svg);width:20px;height:20px;top:33px;left:-79px}.contents .content:last-child{padding-bottom:0;border-left:none;background-image:url(../images/grau3.png),url(../images/grau2.png);background-position:bottom left,top left;background-size:1px 40px,auto;background-repeat:no-repeat,repeat-y}.content .left{display:inline-block;width:470px}.content .right{width:calc(100% - 470px);display:inline-block;float:right}.content .left .image{width:400px;margin-right:70px;border:0}.content .image img{max-width:400px;height:230px}.contents .content .description,.contents .content .info,.contents .content .processing_time.actions{width:100%;display:block;padding-left:10px}.contents .content .processing_time .times_container{width:calc(100% - 150px);float:left;padding-bottom:10px}.contents .content .times_container .time_block{padding-left:0}.content .state_block .othertitle.state,.content .time_block,.content .title_block .titletext{display:none}.content .type-metadata{display:inline-block;float:left;font-weight:400;padding-right:5px;width:auto;font-size:15px}.content.state0 .processing_time.actions .metadata_time,.content.state0 .type-metadata,.view-profile .profile-edit .controls fieldset label{font-weight:400}.content .state_block{border-left-width:1px;border-left-style:solid;padding-left:5px;width:auto;font-size:15px}.content .title_block .title{width:100%;font-size:22px;white-space:normal;overflow:auto;text-overflow:initial;line-height:1.5em;padding-top:10px}.content .processing_time.actions .metadata_time_title{padding-right:5px;float:left}.content .processing_time.actions .metadata_time{font-weight:700;white-space:nowrap;float:left}.content .processing_time.actions .start{position:static;float:right;text-align:right;width:150px;margin:0}.content .processing_time.actions .btn{width:150px;font-size:17px}.content .other,.content .state_block .other.state{width:auto}.view-course .type9 .right .time_block{display:block;width:100%}.view-course .type9 .right .time_block .othertitle{font-weight:400;padding-right:5px;width:auto}.view-course .type9 .right .time_block .other{font-weight:700}:root .view-course .sidecourseinforight .contents,_:-ms-fullscreen{min-height:100vh}.layout-courseadmin .courses-list .list-image,.layout-courseadmin .courses-list .list-img{width:110px}.layout-courseadmin .kurseverwalten,.view-ideacontents .page-header{clear:both}.ideacontent-edit #uploadZipurlCell .control-label,.ideacontent-edit #uploadZipurlCell .controls,.view-courseform .course-edit .control-group,.view-courseform .course-edit .image .controls,.view-courseform .course-edit .name .control-label,.view-courseform .course-edit .name .controls,.view-courseform .course-edit .processing_time .control-label,.view-courseform .course-edit .processing_time .controls{display:inline-block}.view-courseform .course-edit .image .control-label,.view-courseform .course-edit .name .control-label,.view-courseform .course-edit .processing_time .control-label{width:155px}.view-courseform .course-edit .control-group,.view-courseform .course-edit .image .controls,.view-courseform .course-edit .name,.view-courseform .course-edit .name .controls input{width:100%}.view-courseform .course-edit .name .controls{width:calc(100% - 160px)}.view-courseform .course-edit .controls input{padding:0 20px;width:100%}.view-courseform .course-edit .field-media-preview{height:41px;border-radius:0;border:0;width:155px;text-align:left}.view-courseform .course-edit .field-media-preview .icon-eye{font-size:25px;width:30px;line-height:1.2em}.view-courseform .course-edit .field-media-wrapper .input-append{width:100%}.view-courseform .course-edit .field-media-wrapper input{width:calc(100% - 378px);margin-bottom:5px}.view-courseform .course-edit .processing_time{width:100%;margin-top:22px}.view-courseform .course-edit .processing_time .controls{width:calc(100% - 200px);max-width:510px}.view-courseform .course-edit .publish,.view-courseform .course-edit .subscription,.view-courseform .course-edit .workable{padding-top:2em}.view-courseform .course-edit h4{font-size:15px;font-weight:400}.view-courseform .controls #course_catids_view .category-item .icon{padding:5px;display:inline-block;line-height:1em;margin-right:7px}.modal .kurseverwalten .filter .fields,.modal .kurseverwalten .filter .fields input{width:100%}.view-ideacontents #adminForm table td.list-date{min-width:90px}.calendar-container .btn-group button.btn{font-size:15px;border-radius:0;padding:10px 17px}#table-filter .filterButtons #resetButton,.view-seminare .calendar-container .btn-group>.btn{margin-right:0}#table-filter input{padding:10px 20px}#table-filter .filterButtons{text-align:right;padding-bottom:5px;padding-top:5px}.filterField .input-append input{width:calc(100% - 56px)}.course-edit .input-append .btn,.filterfield .input-append .btn,.filterfield .input-append .btn-group,.ideacontent-edit .input-append .btn,.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:0}.ideacontent-edit input#jform_subtitle,.ideacontent-edit input#jform_title{width:100%;padding-left:0}.course-edit .row-fluid,.ideacontent-edit .row-fluid{margin-top:2em}.course-edit .form-buttons,.ideacontent-edit .form-buttons{padding-top:1em;padding-bottom:2em}.course-edit .field-media-preview .icon-eye,.ideacontent-edit .field-media-preview .icon-eye{font-size:25px;width:30px;line-height:1.2em}.course-edit .field-media-preview,.ideacontent-edit .field-media-preview{height:41px;border-radius:0;border:0}.course-edit .controls input,.ideacontent-edit .controls input{padding:10px 20px;width:100%}.ideacontent-edit #uploadZipurlCell .controls input{width:460px}.course-edit .control-label,.course-edit .controls{width:100%}.view-ideacontents .filter-search .filterField .control-group,.view-ideacontents .filter-search .filterField .controls .input-append,.view-ideacontents .filter-search .filterField .controls input,.view-seminare .catalog-filter-search .filterField .control-group,.view-seminare .catalog-filter-search .filterField .control-group .input-append{margin-bottom:0}.ideacontent-edit .category{display:none}.page-submit-buttons .btn{margin-right:5px}.contentverwalten_links a{font-size:1.4em;display:inline-block;padding-bottom:10px}.moduletable.news-einleitung{font-size:18px;line-height:1.5em;display:block;max-width:700px;padding:60px 60px 0;clear:both}.moduletable.news-einleitung h1,.news-content h1{font-size:34px;line-height:1.2em;font-weight:400;margin-top:0}.news-content h1{padding:60px}.news-einleitung>.custom.news-einleitung{padding:0}.moduletable.news-list-archiv,.news-content .article,.view-archive .archive #archive-items{max-width:1000px;padding-top:100px;font-size:18px;line-height:1.5em;margin:0 auto;display:block}.edit #editor #jform_title,.news-list-archiv .newsflash-horiz{width:100%}.view-article .article{padding-left:60px}.news-content,.view-archive{background-image:url(../images/grau.png);background-repeat:repeat-x}.news-content{background-size:auto 300px}.view-archive{background-size:auto 370px}.view-form.layout-edit.news-content{background-image:none}.news-content .article-info,.news-content .articleBody,.view-archive .archive{padding-left:35px;margin-top:0;margin-bottom:0;margin-left:0}.news-content .published,.view-archive .published,.view-files .js-stools-container-bar .btn-wrapper,.view-groups .js-stools-container-bar .btn-wrapper,.view-users .js-stools-container-bar .btn-wrapper,.view-videos .js-stools-container-bar .btn-wrapper{margin:0}.view-archive .archive .filters .chzn-container{margin-bottom:5px;margin-top:3px}.view-archive .archive .filters button{width:120px}.view-archive .archive #archive-items .page-header,.view-archive .archive dd,.view-archive .archive dl,.view-article .article dd{margin:0;padding:0}.view-archive .archive #archive-items>div{margin-bottom:30px}.view-file .alias,.view-file .category,.view-files .alias,.view-video .alias,.view-video .category,.view-videos .alias{display:none}.view-files .actions>*,.view-videos .actions>*{float:left;margin-right:5px;margin-bottom:5px}.view-files .actions,.view-videos .actions{width:20%}.view-files #fileList [class*=icon-],.view-files .actions>a [class*=icon-],.view-files .actions>span [class*=icon-],.view-videos #videoList [class*=icon-],.view-videos .actions>a [class*=icon-],.view-videos .actions>span [class*=icon-]{margin-right:0}.view-files .btn-toolbar,.view-videos .btn-toolbar{margin-bottom:10px}.btn-toolbar>.btn{margin-bottom:5px;margin-right:5px}.view-files .btn-toolbar .btn,.view-files .js-stools-container-bar .btn-wrapper .btn,.view-groups .btn-toolbar .btn,.view-groups .js-stools-container-bar .btn-wrapper .btn,.view-users .btn-toolbar .btn,.view-users .js-stools-container-bar .btn-wrapper .btn,.view-videos .btn-toolbar .btn,.view-videos .js-stools-container-bar .btn-wrapper .btn{margin-bottom:5px}.view-files .js-stools-container-bar .js-stools-btn-filter,.view-videos .js-stools-container-bar .js-stools-btn-filter{line-height:1em}.view-categories .list-actions>a [class*=icon-],.view-categories .list-actions>span [class*=icon-],.view-files .js-stools-container-bar .btn .icon-search,.view-files .js-stools-container-bar .btn .icon-search:before,.view-groups .js-stools-container-bar .btn .icon-search,.view-groups .js-stools-container-bar .btn .icon-search:before,.view-users .js-stools-container-bar .btn .icon-search,.view-users .js-stools-container-bar .btn .icon-search:before,.view-videos .js-stools-container-bar .btn .icon-search,.view-videos .js-stools-container-bar .btn .icon-search:before{margin-right:0}.view-profile .profile dl,.view-profile legend+.control-group,.view-users #userList input{margin-top:0}.view-files .js-stools-container-bar,.view-groups .js-stools-container-bar,.view-users .js-stools-container-bar,.view-videos .js-stools-container-bar{width:100%}.view-files .js-stools-container-bar .searchinput,.view-users .js-stools-container-bar .searchinput,.view-videos .js-stools-container-bar .searchinput{width:calc(100% - 304px)}.view-groups .js-stools-container-bar .searchinput{width:calc(100% - 137px)}.view-files .js-stools-container-bar .searchinput input,.view-groups .js-stools-container-bar .searchinput input,.view-users .js-stools-container-bar .searchinput input,.view-videos .js-stools-container-bar .searchinput input{width:calc(100% - 58px)}.view-csvimport .csvimport .controls input[type=file]{padding:0;font-size:15px}.view-csvimport .left-border{padding:10px;margin:20px}.view-csvimport .left-border h3:before{content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:30px;margin-left:-70px;margin-right:5px}.view-csvimport .left-border h3{display:block;padding-left:35px;font-size:18px;margin-bottom:0}.view-files .page-header,.view-videos .page-header{clear:both}.view-file .btn-toolbar,.view-file .form-inline-header,.view-video .btn-toolbar,.view-video .form-inline-header{padding-bottom:40px}.view-file #item-form>.row-fluid,.view-video #item-form>.row-fluid{margin-bottom:2em}.view-file input,.view-video input{min-height:31px}.view-file .field-media-preview,.view-video .field-media-preview{height:41px;border-radius:0;border:0;text-align:left}.view-file .field-media-preview .icon-eye,.view-video .field-media-preview .icon-eye{font-size:25px;width:30px;line-height:1.2em}.view-file .control-label,.view-video .control-label{width:100px;display:inline-block}.view-file .span3 .control-label,.view-video .span3 .control-label{width:180px}.view-file .controls,.view-video .controls{display:inline-block;width:calc(100% - 110px)}.view-file .span3,.view-video .span3{min-width:280px}.view-file .span3 .controls,.view-video .span3 .controls{width:calc(100% - 190px)}.view-file .controls input,.view-video .controls input{width:100%;padding:5px 20px}.view-file .image .controls .input-append,.view-video .image .controls .input-append{width:calc(100% - 222px)}.view-file #uploadZipurlCell,.view-video #uploadZipurlCell{width:calc(100% - 60px)}.view-file .form-horizontal,.view-video .form-horizontal{padding-top:40px}.view-file #details .span9 .control-label,.view-video #details .span9 .control-label{display:block;width:100%}.view-file #details,.view-file #publishing,.view-video #details,.view-video #publishing{padding-top:20px}.view-file #publishing .control-label,.view-video #publishing .control-label{width:240px;text-align:left;display:inline-block}.view-file #publishing .controls,.view-video #publishing .controls{display:inline-block;width:calc(100% - 250px);margin-left:0}.view-file #publishing .controls input,.view-video #publishing .controls input{width:300px}.view-file .btn-toolbar .btn-group,.view-video .btn-toolbar .btn-group{margin-bottom:5px}.view-userresults #ur_charts{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:1600px;margin:0 auto}.view-userresults .chart-container{margin-bottom:40px;width:32%;max-width:680px;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;padding:30px;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);-moz-box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);box-shadow:5px 5px 10px 0 rgba(0,0,0,.22)}.view-userresults .chart-title{width:100%;font-size:22px;white-space:normal;overflow:auto;text-overflow:initial;line-height:1.2em;padding-top:10px}.view-userresults .chart-data{line-height:1.5em;font-size:17px;opacity:.7;padding-top:20px}.view-userresults .chart-data canvas{margin:0 auto;width:auto;max-width:100%}.view-userresults .chzn-container,.view-userresults .filter-search select{width:100%!important}.view-userresults .filter-search label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view-categoryform #basic-details{padding-top:20px}.view-categoryform #basic-details .control-label{display:inline-block;width:155px}.view-categoryform #basic-details .controls{display:inline-block;width:calc(100% - 160px)}.view-categoryform #basic-details .controls input,.view-profile .profile-edit .controls input{width:100%}.view-categoryform #jform_alias,.view-categoryform #jform_alias-lbl,.view-user2courses .courses.user2courses-list .filter-search:before{display:none}.com_lulusers .form-horizontal #details .control-label{width:200px;margin-right:10px;text-align:left}.com_lulusers .form-horizontal #details input{width:220px}.com_lulusers .form-horizontal #details #jform_email{padding:10px 20px;font-size:18.5px;border:0;border-bottom-width:1px;border-bottom-style:solid;border-radius:0;box-shadow:none}.com_lulusers .form-horizontal #groups .controls{margin-left:0}.view-profile .profile .btn-toolbar{width:100%;text-align:right}.view-profile legend{border:0;font-weight:700;font-size:26px;line-height:28px;margin:0}.view-profile .profile fieldset,.view-profile .profile-edit fieldset{width:50%;float:left;padding:20px;min-width:0}.view-profile .profile dt{font-size:18.5px;font-weight:700;line-height:1.5em;word-wrap:break-word}.view-profile .profile dd{width:100%;font-size:18.5px;margin-left:0;padding-bottom:20px}.view-profile .profile-edit #member-profile{padding-top:60px}.view-profile .profile-edit .control-group{clear:both}.view-profile .profile dt,.view-profile .profile-edit .control-label{text-align:left;width:100%}.view-profile .profile-edit .controls,.view-profile .profile-edit .controls fieldset{margin:0;width:100%;padding:0}.view-profile .profile-edit .controls input:active,.view-profile .profile-edit .controls input:focus{box-shadow:none}.radio.btn-group>label:first-of-type,.view-profile .profile-edit .radio.btn-group>label:first-of-type{border-radius:0}.view-profile .profile-edit label.btn{width:80px;opacity:.65}.view-profile .profile-edit label.btn.active{opacity:1}.view-profile .profile-edit .controls fieldset input{width:auto;text-align:left}.com_courses.view-user2courses.layout-teacher{background-image:none}.courses.user2courses-list .filter-search{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;max-width:100%;width:100%}.courses.user2courses-list .list-actions [class*=icon-]{margin-right:0}.com_courses.view-user2courses.layout-teacher .bottom-actions{margin-right:5px;margin-bottom:5px;display:inline-block}.view-certificateform .bg_image .input-append,.view-certificateform .name input,.view-user2courseform .user2course-edit #basic-details .course_id,.view-user2courseform .user2course-edit #basic-details .user_id,.view-user2courseform .user2course-edit select{width:100%}.view-user2courses.layout-teacher .filter-search .control-label{width:155px;float:left;text-align:left}.view-user2courses.layout-teacher .filter-search .controls{width:calc(100% - 160px);text-align:left}.view-certificateform .field-media-preview{height:41px;border-radius:0;border:0;text-align:left}.certificate-edit #basic-details .bg_image,.view-certificateform .bg_image{width:70%;padding-right:20px}.view-certificateform .bg_image input{width:calc(100% - 277px)}.view-certificateform .field-media-preview .icon-eye{font-size:25px;width:30px;line-height:1.2em}.certificate-edit #basic-details .language,.view-certificateform .language{width:30%}.ui-lightbox-fg .ui-lightbox-container .ui-lightbox-element{max-width:350px;max-height:350px;min-width:350px;min-height:350px;height:350px;box-shadow:none;border-width:1px;border-style:solid;font-size:32px;line-height:36px;word-wrap:normal;hyphens:none;-ms-hyphens:none;border-radius:100%;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;letter-spacing:4px}.ui-lightbox-fg .ui-lightbox-container .ui-lightbox-action-icon{background-image:none;left:calc(50% + 140px)!important}.ui-lightbox-fg .ui-lightbox-container .ui-lightbox-action-icon:before{font-family:'Font Awesome 5 Free';content:"\f00d";font-weight:900;font-size:35px}table#courses .list-name{width:64%}.view-scormsearch{background-image:url(../images/grau.png);background-repeat:repeat-x;background-size:auto 342px}.scormsearch-view .page-header{margin-bottom:30px}.scormsearch-view .category-row{border-top:none;border-bottom-width:1px;border-bottom-style:solid}.scormsearch-view .favorite-row .icon-chevron-right:before{font-family:'Font Awesome 5 Free';content:"\f054";font-weight:900}.scormsearch-view .favorite-row .search-buttons{text-align:right;min-width:89px}.scormsearch-view .favorite-row .icon-chevron-right{display:inline}.scormsearch-view .category-row .cat-name{font-size:22px;font-weight:700}.scormsearch-view .favorite-row .search-context{font-size:15px}.view-scormsearch .js-stools-container-bar{width:100%;padding-bottom:2em;position:relative;display:table;margin:2em auto 0;text-align:center}.view-scormsearch .js-stools-container-bar .searchinput{width:calc(55.4% - 142px)}.view-scormsearch .js-stools-container-bar .searchinput input{width:calc(100% - 58px);font-size:20px;width:100%;padding-left:50px}.view-scormsearch .js-stools-container-bar .btn-wrapper{display:inline-block}.view-scormsearch .js-stools-container-bar .btn-wrapper #resetButton{margin-bottom:14px;margin-right:0!important}.view-scormsearch #items-list{padding-top:2em}.searchinput button,.view-files .js-stools-container-bar .btn-wrapper.hidden-phone,.view-scormsearch .scormsearch-left .baseinfo2,.view-videos .js-stools-container-bar .btn-wrapper.hidden-phone{display:none}.view-scormsearch .scormsearch-left .btn.btn-primary.startlink,.view-scormsearch .scormsearch-left .btn.btn-primary.startlink:active,.view-scormsearch .scormsearch-left .btn.btn-primary.startlink:focus,.view-scormsearch .scormsearch-left .btn.btn-primary.startlink:hover,.view-scormsearch .scormsearch-left .btn.btn-primary.startlink:link,.view-scormsearch .scormsearch-left .btn.btn-primary.startlink:visited{border:0;outline:0;box-shadow:none;padding:0 0 20px;width:100%}.view-scormsearch .scormsearch-results{position:relative;margin-top:50px;margin-bottom:90px}.view-scormsearch .scormsearch-left{overflow:hidden;margin-left:0;margin-right:0;text-align:left;position:absolute;vertical-align:top;box-sizing:border-box;display:inline-block;margin-bottom:10px;padding:0;min-width:320px;max-width:320px;border-bottom:none;left:160px}.view-scormsearch .scormsearch-left>.course{padding:0;border:0}.view-scormsearch .scormsearch-left .baseinfo1{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);-moz-box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);min-height:510px;margin-right:20px;min-width:300px}.view-scormsearch .scormsearch-right .result-course-title{font-weight:700}.view-scormsearch .scormsearch-right .scorm-container,.view-scormsearch .scormsearch-right>.scormsearch-course-info{padding-left:550px;padding-right:160px;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.view-scormsearch .scormsearch-right{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-height:510px}.view-scormsearch .js-stools-container-bar .input-append{font-size:1.4em}.view-files .js-stools-container-bar .searchinput::before,.view-scormsearch .js-stools-container-bar .searchinput::before,.view-videos .js-stools-container-bar .searchinput::before{content:"";padding-left:30px;padding-top:5px;height:30px;background-image:url(../images/suche-icon.svg);background-repeat:no-repeat;width:30px;display:inline-block;position:absolute}.view-files .js-stools-container-bar,.view-videos .js-stools-container-bar{padding-bottom:2em;position:relative;display:table;margin:1.5em auto 0;float:none;text-align:center}.view-files .js-stools,.view-videos .js-stools{margin-bottom:0}.searchinput input,.view-groups .js-stools-container-bar .searchinput input,.view-users .js-stools-container-bar .searchinput input{width:100%}.view-files .js-stools-container-bar .searchinput::before,.view-videos .js-stools-container-bar .searchinput::before{z-index:1}.view-files .js-stools-container-bar .searchinput input,.view-videos .js-stools-container-bar .searchinput input{width:100%;padding-left:50px}.view-files .js-stools-container-bar .input-append,.view-videos .js-stools-container-bar .input-append{font-size:1.4em;width:calc(58.4% - 190px)}.kurseverwalten .filter-search input#filter_search{width:48%}.view-user2courses.layout-certificates{background-size:auto 342px}.view-user2courses.layout-certificates .table.certificates{padding-top:84px}.view-user2courses.layout-certificates .table.certificates .actions{text-align:left}@media only screen and (max-width:1960px){.view-courses .filter-search,.view-courses .list,.view-user2courses .filter-search,.view-user2courses .list{max-width:1280px}.view-course .sidecourseinfoleft{left:80px}.view-course .sidecourseinforight .coursecertificate,.view-course .sidecourseinforight .coursemetadata,.view-course .sidecourseinforight .coursename,.view-course .sidecourseinforight .showasuser_info,.view-course .sidecourseinforight>.add2mycourses,.view-course .sidecourseinforight>.description{padding-left:470px;padding-right:80px}.view-course .sidecourseinforight .contents{padding:100px 80px 20px 470px}}@media only screen and (max-width:1700px){.view-userresults .chart-container{width:49%}}@media only screen and (max-width:1640px){.view-courses .filter-search,.view-courses .list,.view-user2courses .filter-search,.view-user2courses .list{max-width:960px}.view-course .sidecourseinforight .coursecertificate .coursecertificate-content,.view-course .sidecourseinforight .coursecertificate .coursecertificate-content>div{width:100%;text-align:left}.scormsearch-view .favorite-row .search-buttons{float:right}}@media only screen and (max-width:1624px){.view-courseform .course-edit #stammdaten .span6{width:100%;margin-left:0}.view-scormsearch .scormsearch-right .scorm-container,.view-scormsearch .scormsearch-right>.scormsearch-course-info{padding-left:390px;padding-right:0}.view-scormsearch .scormsearch-left{left:0}}@media only screen and (max-width:1460px){.view-course .sidecourseinforight .description .twocolumn{column-count:1}.view-course .sidecourseinfoleft{left:160px}.view-course .sidecourseinforight .coursecertificate,.view-course .sidecourseinforight .coursemetadata,.view-course .sidecourseinforight .coursename,.view-course .sidecourseinforight .showasuser_info,.view-course .sidecourseinforight>.add2mycourses,.view-course .sidecourseinforight>.description{padding-left:550px;padding-right:160px}.contents .content .description:empty{padding-bottom:0}.view-course .sidecourseinforight .contents{padding:100px 160px 20px 550px}.view-course .sidecourseinforight .coursemetadata .cell1{width:100%;padding-right:0;padding-left:35px}.view-course .sidecourseinforight .coursemetadata .cell2{width:100%;padding-left:35px;padding-top:20px}.view-course .sidecourseinforight .coursemetadata .cell2 i{left:0}.content .left,.content .left .image,.content .left .image img{width:100%;margin-right:0;max-width:100%}.content .right{width:100%;padding-top:20px;min-width:400px}.contents .content .description,.contents .content .info,.contents .content .processing_time.actions,.contents .type9 .time_block{padding-left:0}}@media only screen and (max-width:1440px){.view-featured .position2 .modwidth60{display:table-row}}@media only screen and (max-width:1396px){.view-file .span3,.view-file .span9,.view-video .span3,.view-video .span9{margin-left:0;width:100%}.view-file .span3 .controls,.view-video .span3 .controls{width:calc(100% - 105px)}.view-file .control-label,.view-file .span3 .control-label,.view-video .control-label,.view-video .span3 .control-label{display:block;padding-top:40px;width:100%}.view-file .row-fluid,.view-video .row-fluid{margin-bottom:0}.view-userresults #ur_charts{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.view-userresults .chart-container{width:90%}.view-userresults .chart-data canvas{width:100%;height:auto!important}}@media only screen and (max-width:1320px){.view-courses .filter-search,.view-courses .list,.view-user2courses .filter-search,.view-user2courses .list{max-width:640px}.view-featured .moduletable{display:block;margin:0 auto}.view-featured .moduletable .courses-list{margin:0 auto;display:flex;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.courses .filter-search input#filter_search{width:46.5%}.moduletable .lastvisitedcourses,.moduletable .username,.view-featured .moduletable{width:100%}}@media only screen and (max-width:1300px){.foto .reset main,.foto .view-login main{max-width:100%;position:static}.foto .login .control-label,.foto .reset .control-label{width:100%;text-align:left;max-width:100%;clear:both;display:block}.foto .login .controls,.foto .reset .controls{width:100%;max-width:100%;clear:both;display:block;padding-top:10px}.foto .login .controls-login,.foto .nav-tabs.nav-login,.foto .reset .controls-reset{margin-left:0}.foto .login .control-label label,.foto .login label,.foto .nav-tabs.nav-login>li>a,.foto .reset .control-label label,.foto .reset label{text-align:left}.view-archive{background-size:auto 420px}}@media only screen and (max-width:1240px){.view-featured .position2 .modwidth40{display:table-row}}@media only screen and (max-width:1178px){.view-course .sidecourseinfoleft{left:80px}.view-course .sidecourseinforight .coursecertificate,.view-course .sidecourseinforight .coursemetadata,.view-course .sidecourseinforight .coursename,.view-course .sidecourseinforight .showasuser_info,.view-course .sidecourseinforight>.add2mycourses,.view-course .sidecourseinforight>.description{padding-left:470px;padding-right:80px;width:auto}.view-course .sidecourseinforight .contents{padding:100px 80px 20px 470px}.lul-search #lul-search-form #lul-search-input,.lul-search #lul-search-submit-icon::before,.navigation .nav>li,.navigation .nav>li .nav-header{font-size:20px;margin-right:0}.navigation .nav>.divider>span{padding:8px 2px}#lul-search form#lul-search-form{padding-left:0}.nav li a[class$=icon]::before,.nav li span[class$=icon]::before{padding-right:3px}#lul-search{left:calc(100% - 112px)}#lul-search.active{left:calc(100% - 500px)}}@media only screen and (max-width:1080px){.site .field-calendar input[type=text]{min-width:unset;width:calc(100% - 60px)}.ideacontent-edit .controls .field-media-wrapper .input-prepend,.ideacontent-edit .controls .field-media-wrapper input{display:block;width:100%;margin-bottom:5px}}@media only screen and (max-width:1020px){.content .image img{width:100%;height:auto;min-height:160px}.content .processing_time.actions .btn{width:100%;min-width:auto;margin-right:80px}.content .right{min-width:auto;width:100%}.content .processing_time.actions .start{min-width:auto}}@media only screen and (max-width:979px){.navbar .btn-navbar{padding-top:0;margin-top:0}.navigation .nav-collapse{float:none;position:absolute;right:7px;top:110px;box-shadow:0 0 5px rgba(0,0,0,.15);width:auto;max-width:100%;flex-direction:column;align-items:flex-start}.navigation .nav .divider span{padding:20px}.navigation .nav>li{margin-right:0}.nav-collapse .nav>li>.nav-header,.nav-collapse .nav>li>a,.nav-collapse .nav>li>span{padding:20px;font-weight:700}.content .processing_time.actions .start,.contents .content .processing_time .times_container,.navigation .nav{width:100%}.nav li a[class$=icon]::before,.nav li span[class$=icon]:before,.navbar .btn-navbar span.icon-bar,.navigation .nav>li>.nav-child::after,.navigation .nav>li>.nav-child::before{display:none}.navbar .btn-navbar,.navbar .btn-navbar:active,.navbar .btn-navbar:focus,.navbar .btn-navbar:hover,.navbar .btn-navbar:visited{text-shadow:none;background-image:none;border:0}.rtl .modal-footer button{float:right}.navbar .btn-navbar:before{font-family:'Font Awesome 5 Free';content:"\f0c9";font-weight:900;font-size:2em}.navigation .nav .parent>a,.navigation .nav .parent>span{padding-bottom:10px}.navigation .nav li .nav-child{display:block;float:none;width:100%;position:static;box-shadow:none;border-radius:0;border:0;padding:0}.navigation .nav li .nav-child li{float:none;display:block}.navigation .nav li .nav-child li:last-child{padding-bottom:5px}.navigation .nav li .nav-child li a{font-size:18px;padding:8px 30px 8px 20px}.navigation .nav li .nav-child li a:before{font-family:'Font Awesome 5 Free';content:"\f054";font-weight:900;padding-right:10px}.nav-collapse .dropdown-menu a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .nav>li>a:hover,.navigation .nav-child li>a:focus,.navigation .nav-child li>a:hover,.navigation .nav-child:hover>a{background-image:none}.moduletable .lastvisitedcourses,.moduletable .username,.moduletable.news-einleitung{padding-left:0;padding-right:0}.moduletable .username{padding-top:20px}.last-courses-container{padding-left:0}.certificate-edit #basic-details .bg_image,.certificate-edit #basic-details .language,.view-certificateform .bg_image,.view-certificateform .language{width:100%;padding-right:0}#lul-search,#lul-search.active{position:static;box-shadow:none;left:0;transition:none;padding-left:14px}#lul-search.active{padding-top:12px;width:inherit}.navigation .nav-collapse>ul{padding-right:0;float:none}.lul-search.active #lul-search-submit-btn{display:inline-block;border-radius:0}.lul-search #lul-search-form #lul-search-input{border-bottom-width:1px;border-bottom-style:solid;padding-top:0;padding-bottom:0;width:100%;height:20px;padding-left:27px}#lul-search form#lul-search-form,#lul-search.active form#lul-search-form{width:300px;padding:0}.lul-search.active #lul-search-form #lul-search-input{width:calc(100% - 113px);padding:10px 10px 10px 30px;height:auto}.lul-search #lul-search-submit-icon::before{top:-6px}.lul-search.active #lul-search-submit-icon::before{top:3px}.view-profile .profile fieldset,.view-profile .profile-edit fieldset{width:100%;margin-bottom:40px}.view-profile .profile-edit #member-profile{padding-top:30px}.view-featured .position2{padding:0}.view-archive .archive #archive-items{padding-left:0}#courses.table .list-name{width:45%}}@media only screen and (max-width:840px){.header .brand,.login .form-horizontal .control-label label,.login label,.nav-tabs.nav-login>li>a,.reset .form-horizontal .control-label label,.reset label{text-align:left}.grafic .view-login,.grafic .view-reset{position:relative;background-image:url(../images/login-sm.png);background-size:100% auto;background-position:0 bottom}.foto #system-message-container{width:100%;padding-right:0}.view-login main,.view-reset main{max-width:100%;position:static}.login .form-horizontal .control-label,.reset .control-label{width:100%;text-align:left;max-width:100%;clear:both;display:block}.login .controls,.reset .controls{width:100%;max-width:100%;clear:both;display:block;padding-top:10px}.login .controls-login,.nav-tabs.nav-login,.reset .controls-reset{margin-left:0}.grafic footer{padding:0 60px}footer .menus{width:50%;float:left}footer .menus .menu{width:100%;margin-bottom:0}footer .menus .menu li{float:none;padding:10px 20px 10px 0}.foto footer>div>p,footer>div>p{text-align:right;padding-top:10px;padding-right:0}footer>div>p{float:right;line-height:18px;width:50%}.foto .logincontent,.foto .view-reset #system-message-container,.foto .view-reset .reset{width:100%;padding-right:0}.foto .zusatzfoto{position:static;float:none;width:100%}.foto .zusatzfoto img{width:100%;height:auto;min-width:100%;min-height:auto;max-width:100%}.foto footer{position:static;padding-top:40px}.foto footer .menu li{padding-left:0}.foto footer>div>p{position:static}.view-course .sidecourseinfoleft{position:static;display:block;margin:0 auto}.view-course .sidecourseinforight{margin:0 auto}.view-course .sidecourseinforight .contents,.view-course .sidecourseinforight .coursecertificate,.view-course .sidecourseinforight .coursemetadata,.view-course .sidecourseinforight .coursename,.view-course .sidecourseinforight .showasuser_info,.view-course .sidecourseinforight>.add2mycourses,.view-course .sidecourseinforight>.description{padding-left:80px;padding-right:80px;width:auto}.view-course .sidecourseinforight>.description{padding-top:60px}.view-course .sidecourseinforight .showasuser_info h3{padding-top:20px}.content .processing_time.actions .start{width:150px}.contents .content .processing_time .times_container{width:calc(100% - 150px)}.view-scormsearch .scormsearch-results{text-align:center}.view-scormsearch .scormsearch-left{position:static}.view-scormsearch .scormsearch-right{min-height:auto}.view-scormsearch #items-list,.view-scormsearch .scormsearch-results{padding-top:0}.view-scormsearch .scormsearch-right .scorm-container{padding-left:0;padding-right:0;text-align:left}}@media only screen and (min-width:701px) and (max-width:840px){.grafic .view-login .body,.grafic .view-reset .body{min-height:1700px}.container-fluid{padding-right:0;padding-left:0}}@media only screen and (max-width:767px){body.view-course.site{padding:30px 0 0}body,body.site{padding-top:30px}.view-files .js-stools-container-bar .searchinput,.view-scormsearch .js-stools-container-bar .searchinput,.view-users .js-stools-container-bar .searchinput,.view-videos .js-stools-container-bar .searchinput{width:calc(100% - 155px)}.view-courseform #dates .publish .control-group:nth-of-type(2),.view-courseform #dates>div .control-group,.view-courseform #dates>div .control-group:nth-of-type(1){width:100%}.view-user2courses.layout-certificates .table.certificates>.item .name{font-size:22px;padding:1em 0 .5em}.view-user2courses.layout-certificates .table.certificates .actions{text-align:right;padding:1em 0}.nav.nav-tabs{display:inline-block}}@media only screen and (max-width:759px){.view-courses .filter-search,.view-courses .list,.view-featured .moduletable,.view-user2courses .filter-search,.view-user2courses .list{max-width:320px}.courses .filter-search input#filter_search{display:block;margin-top:1.5em}.courses .filter-search::before,.layout-courseadmin .courses .filter-search:before{bottom:7px;left:0;top:auto}.moduletable .lastvisitedcourses .lcc-info-block{width:100%;padding-left:0;padding-top:20px}.moduletable .lastvisitedcourses .lcc-info-block .btn{width:100%;max-width:300px}.view-featured .position2{display:block;text-align:center}.view-featured .position2 .lastvisitedcourses,.view-featured .position2 .newsflash-horiz{width:320px;text-align:left;display:inline-block;float:none;padding:0 0 60px}}@media only screen and (max-width:743px){.view-featured .moduletable .courses-list{margin:0 auto;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.view-featured{background-size:auto}.course-catalog-container,.last-courses-container,.newsflash-horiz{max-width:320px;float:none;margin:0 auto}.moduletable.news-einleitung{max-width:100%;float:none;margin:0 auto;width:100%}.view-file .controls,.view-video .controls{width:100%}.view-courseform .course-edit .field-media-preview,.view-courseform .course-edit .field-media-wrapper input{display:block;width:100%}#certificate-form .btn-group>.btn{float:left}}@media only screen and (min-width:500px) and (max-width:700px){.grafic .view-login .body,.grafic .view-reset .body{min-height:1500px}.view-course header{padding-left:50px}.view-course .navigation{padding-right:50px}.view-archive{background-size:auto 440px}}@media only screen and (max-width:529px){.content .processing_time.actions .start{width:100%;padding-top:10px;text-align:left}#courses.table .list-name{width:30%}}@media only screen and (max-width:499px){.grafic .view-login,.grafic .view-reset{min-height:1200px}.view-course header{padding-left:20px}body.view-course.site .navigation{padding-right:20px}.view-course .sidecourseinfoleft{position:static;display:block;margin:0 auto}.login .controls input,.reset .controls input{display:block}#top{padding:0}.view-archive{background-size:auto 490px}}@media only screen and (max-width:420px){.grafic .view-login,.grafic .view-reset{min-height:1100px}body,body.layout-courseadmin.kurseverwalten,body.site,body.view-user2courses.layout-teacher{padding:20px 30px 60px}body.view-courses,body.view-featured,body.view-scormsearch,body.view-user2courses{padding:20px 0 60px}body.layout-courseadmin.kurseverwalten .navigation,body.layout-courseadmin.kurseverwalten header,body.view-user2courses.layout-teacher .navigation,body.view-user2courses.layout-teacher header{padding:0}.courses .filter-search{margin-top:0}.view-profile .profile .btn-toolbar{padding:0 30px 30px}.profile-edit #member-profile>.control-group,.view-featured .position2 .newsflash-horiz,.view-scormsearch #items-list .no-items,.view-scormsearch .js-stools-container-bar,.view-scormsearch .scormsearch-view .page-header,.view-user2courses.layout-certificates .courses>p,.view-user2courses.layout-certificates .page-header,.view-user2courses.no-layout .page-header,.view-user2courses.no-layout main>p,body.view-courses .navigation,body.view-courses header,body.view-featured .navigation,body.view-featured header,body.view-scormsearch .navigation,body.view-scormsearch header,body.view-user2courses .navigation,body.view-user2courses header{padding:0 30px}.baseinfo2,.course-catalog-container .header,.last-courses-container .header{margin-left:30px;margin-right:30px}.course-catalog-container,.courses .course,.courses .filter-search .filter-category,.last-courses-container,.lastvisitedcourses .course .baseinfo1,.layout-courseadmin .courses .filter-search,.view-courses .list,.view-courses .list .btn.btn-primary.startlink,.view-courses .list .btn.btn-primary.startlink:active,.view-courses .list .btn.btn-primary.startlink:focus,.view-courses .list .btn.btn-primary.startlink:hover,.view-courses .list .btn.btn-primary.startlink:link,.view-courses .list .btn.btn-primary.startlink:visited,.view-featured .list .btn.btn-primary.startlink,.view-featured .position2 .lastvisitedcourses,.view-featured .position2 .newsflash-horiz,.view-user2courses .list,.view-user2courses .list .btn.btn-primary.startlink,.view-user2courses .list .btn.btn-primary.startlink:active,.view-user2courses .list .btn.btn-primary.startlink:focus,.view-user2courses .list .btn.btn-primary.startlink:hover,.view-user2courses .list .btn.btn-primary.startlink:link,.view-user2courses .list .btn.btn-primary.startlink:visited,.view-user2courses .list .catalog-list{width:100%;max-width:100%}.course .baseinfo1{margin-right:0;box-shadow:none}.courses .filter-search .filter-category{padding:0;margin-left:30px;margin-right:30px;text-align:left;width:auto;min-width:200px}.view-user2courses main#content{padding-top:0}.courses .filter-search::before{bottom:7px;left:30px;top:auto}.layout-courseadmin .courses .filter-search:before{left:0}.courses .filter-search input#filter_search{min-width:250px;margin:0 auto}.com_courses.view-courses.layout-courseadmin .courses .filter-search input#filter_search{min-width:100%}.view-video .controls input#jform_image{display:block;min-width:230px;margin-bottom:5px}.tab-content,main#content{padding-left:0;padding-right:0}.navigation{height:50px}.navigation .nav-collapse{top:80px}.news-content h1{padding:20px 0 0}.view-course .sidecourseinfoleft,.view-scormsearch .scormsearch-left,.view-scormsearch .scormsearch-left .btn.btn-primary.startlink{min-width:100%}.view-course .sidecourseinfoleft .baseinfo1,.view-scormsearch .scormsearch-left .baseinfo1{width:auto;min-width:100%;box-shadow:none}.view-course .sidecourseinfoleft .baseinfo1 .image,.view-scormsearch .course .baseinfo1 .image{height:53.4vw;overflow:hidden}:root .view-course .sidecourseinfoleft .baseinfo1 .image{height:200px}.view-course .sidecourseinfoleft .baseinfo1 .info,.view-course .sidecourseinforight .coursecertificate,.view-course .sidecourseinforight .coursemetadata,.view-course .sidecourseinforight .coursename,.view-course .sidecourseinforight .showasuser_info,.view-course .sidecourseinforight>.add2mycourses,.view-course .sidecourseinforight>.description,.view-course footer,.view-scormsearch .course .baseinfo1 .info{padding-left:50px;padding-right:50px;display:block}.baseinfo3 .metaline{padding-left:50px;padding-right:50px;margin:0}.sidecourseinforight .content.state1 .left .image,.sidecourseinforight .content.state2 .left .image{-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);-moz-box-shadow:5px 5px 10px 0 rgba(0,0,0,.22);box-shadow:5px 5px 10px 0 rgba(0,0,0,.22)}.innercontent::after,.innercontent::before,.layout-courseadmin .courses-list #adminForm .list-image,.layout-courseadmin .courses-list #adminForm .list-img,.view-course .sidecourseinfoleft .baseinfo2,.view-courseform #course_cids_view .sortable,.view-ideacontents #adminForm .table .list-date,.view-ideacontents #adminForm .table .list-description,.view-ideacontents #adminForm .table .list-image,.view-ideacontents #adminForm .table .list-state,.view-user2courses .user2courses-list #user2courses .list-from_date,.view-user2courses .user2courses-list #user2courses .list-status,.view-user2courses .user2courses-list #user2courses .list-until_date{display:none}.contents .content,.contents .content:last-child{padding-left:0;background-image:none}.view-course .sidecourseinforight .contents{display:block;padding-left:25px;padding-right:25px}.contents .content.blocked .right .processing_time.actions .start{position:relative;padding-left:40px;top:0;left:0}.contents .content.blocked .right .processing_time.actions .start a{margin-right:0}.contents .content.blocked .right .processing_time.actions .start:before{height:25px;width:25px;border-radius:100%;content:'';position:absolute;top:13px;left:0}.contents .content.blocked .right .processing_time.actions .start:after{background-image:url(../images/gesperrt-icon.svg);background-repeat:no-repeat;background-position:left center;content:'';position:absolute;top:15px;left:3px;height:20px;width:20px}.view-course .sidecourseinforight .contents .right .description,.view-course .sidecourseinforight .contents .right .info,.view-course .sidecourseinforight .contents .right .processing_time .times_container{padding-right:25px;padding-left:25px}.view-course .sidecourseinforight .contents .right .processing_time .times_container{width:100%}.view-course .sidecourseinforight .description .descriptiontitle{text-align:center;display:block;position:relative;font-size:22px;font-weight:400;padding-bottom:30px}.view-course .sidecourseinforight .description .descriptiontitle:after,.view-course .sidecourseinforight .description .descriptiontitle:before{content:"";position:absolute;height:2px;top:0;display:block;width:46px;margin-top:10px}.view-course .sidecourseinforight .description .descriptiontitle:before{left:0}.view-course .sidecourseinforight .description .descriptiontitle:after{right:0}:root .view-course .sidecourseinfoleft .baseinfo1 .image img{height:auto;width:100%;max-height:224px}.view-courses .courses-list #adminForm table{table-layout:fixed}.view-ideacontents #adminForm .table .list-name{width:min-content}.ideacontent-edit .form-buttons>.btn,.view-certificateform .btn-toolbar>*{margin-bottom:5px}.view-courseform #course_cids_view .title{width:calc(100% - 120px)}.layout-courseadmin .courses-list #adminForm .list-name a{max-height:unset}.layout-courseadmin .courses-list #adminForm .list-actions,.view-courseform #course_cids_view .actions,.view-courseform #course_cids_view .sortable,.view-ideacontents #adminForm .table .list-actions,.view-user2courses .user2courses-list #user2courses .list-actions{width:60px}.view-courseform .course-edit .image .controls,.view-courseform .course-edit .name .controls,.view-files .js-stools-container-bar .searchinput,.view-groups .js-stools-container-bar .searchinput,.view-scormsearch .js-stools-container-bar .searchinput,.view-users .js-stools-container-bar .searchinput,.view-videos .js-stools-container-bar .searchinput{width:100%}.ideacontent-edit #uploadZipurlCell .controls input,.ideacontent-edit .controls .field-media-wrapper input{display:block;width:100%;margin-bottom:5px}.site .field-calendar input[type=text]{max-width:calc(100% - 60px)}.view-feedbackform .field-calendar input[type=text]{max-width:calc(100% - 95px)}.view-courseform #course_cids_view .course_content{border-bottom-width:1px;border-bottom-style:solid}.view-courseform #course_cids_view .actions,.view-courseform #course_cids_view .sortable,.view-courseform #course_cids_view .title{display:table-cell;height:100%;border-bottom:none}.view-archive{background-size:auto 500px}table#courses .list-name{width:45%}.view-files .js-stools-container-bar .btn-wrapper,.view-scormsearch .js-stools-container-bar .btn-wrapper,.view-videos .js-stools-container-bar .btn-wrapper{float:right;margin-top:5px;margin-bottom:0}.view-user2courses.layout-certificates .table.certificates{padding-top:50px}.view-user2courses.layout-certificates .table.certificates .item .actions,.view-user2courses.layout-certificates .table.certificates .item .image{padding-left:25px;padding-right:25px}.view-scormsearch .scormsearch-right .scorm-container,.view-user2courses.layout-certificates .table.certificates .item .description,.view-user2courses.layout-certificates .table.certificates .item .name{padding-left:50px;padding-right:50px}.view-user2courses.layout-certificates .table.certificates .item .actions .btn{text-align:center;width:100%}}#top-of-header{float:right;margin-top:-40px;margin-right:18px}@media only screen and (max-width:340px){.view-featured .moduletable{padding-left:30px;padding-right:30px}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-device-width:300px) and (max-device-width:1126px),screen and (min-width:300px) and (max-width:1126px){.navbar .btn-navbar{display:block;padding-top:0;margin-top:0}.navigation .nav-collapse{float:none;position:absolute;right:7px;top:110px;box-shadow:0 0 5px rgba(0,0,0,.15);display:inline-block;width:auto;max-width:320px;z-index:100}.navigation .nav .divider span{padding:20px}.navigation .nav>li{margin-right:0;width:100%}.nav-collapse .nav>li>.nav-header,.nav-collapse .nav>li>a,.nav-collapse .nav>li>span{padding:20px;font-weight:700}.navigation .nav{width:100%}.nav li a[class$=icon]::before,.nav li span[class$=icon]:before,.navbar .btn-navbar span.icon-bar,.navigation .nav>li>.nav-child::after,.navigation .nav>li>.nav-child::before{display:none}.navbar .btn-navbar,.navbar .btn-navbar:active,.navbar .btn-navbar:focus,.navbar .btn-navbar:hover,.navbar .btn-navbar:visited{text-shadow:none;background-color:transparent;background-image:none;border:0}.navbar .btn-navbar:before{font-family:'Font Awesome 5 Free';content:"\f0c9";font-weight:900;font-size:2em;line-height:1.5em}.navigation .nav .parent>a,.navigation .nav .parent>span{padding-bottom:10px}.navigation .nav li .nav-child{display:block;float:none;width:100%;position:static;box-shadow:none;border-radius:0;border:0;padding:0}.navigation .nav li .nav-child li{float:none;display:block}.navigation .nav li .nav-child li:last-child{padding-bottom:5px}.navigation .nav li .nav-child li a{font-size:18px;padding:8px 30px 8px 20px}.navigation .nav li .nav-child li a:before{font-family:'Font Awesome 5 Free';content:"\f054";font-weight:900;padding-right:10px}.nav-collapse .dropdown-menu a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .nav>li>a:hover,.navigation .nav-child li>a:focus,.navigation .nav-child li>a:hover,.navigation .nav-child:hover>a{background-image:none}.nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0}.nav .nav-child>li>.nav-child li{padding-left:20px}.navigation .nav li li .nav-child::after,.navigation .nav li li .nav-child::before{border:0}#lul-search,#lul-search.active{position:static;box-shadow:none;padding:20px 20px 40px;left:0;transition:none}#lul-search.active{padding:12px 20px 40px;width:inherit}.navigation .nav-collapse>ul{padding-right:0;float:none}.lul-search.active #lul-search-submit-btn{display:inline-block;border-radius:0}.lul-search #lul-search-form #lul-search-input{border-bottom-width:1px;border-bottom-style:solid;padding-top:0;width:100%;height:30px;padding-bottom:10px}#lul-search form#lul-search-form,#lul-search.active form#lul-search-form{width:auto;padding:0}.lul-search.active #lul-search-form #lul-search-input{width:calc(100% - 113px);padding:10px 10px 10px 30px;height:auto;margin:0}.lul-search #lul-search-submit-icon::before{top:-6px}.lul-search.active #lul-search-submit-icon::before{top:6px!important}.site #cookie-bar{padding-bottom:20px}.mod-languages,.mod-languages .btn-group,.mod-languages .btn-group a.btn.dropdown-toggle{width:100%}.mod-languages ul.lang-block.dropdown-menu{display:block;box-shadow:none;margin-top:0;width:100%;position:static}.mod-languages .btn-group,.nav-collapse.in .btn-group{margin-top:0}.mod-languages{margin-left:0}}