body.modal{background-color:#0000}.courses .showasuser_info{clear:both}.courses .description{clear:both;padding-top:10px;padding-bottom:2em}.courses .description:empty{display:none}.courses .coursename{float:left}.content{table-layout:fixed;border-bottom:1px solid #ccc;width:100%;padding:10px 0;display:table;position:relative}.content .image,.content .info,.content .time_block,.content .state_block,.content .state_block>span{float:left}.content .state{float:right;clear:right}.content .title_block{line-height:2}.content .image{border:1px solid #dedede;width:210px}.content .image img{object-fit:cover;width:100%;max-width:210px;height:120px}.controls .category-item{float:left;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background-color:#f5f5f5;border:1px solid #ddd;justify-content:space-between;align-items:center;max-width:400px;margin-top:5px;margin-right:5px;padding:0 5px;display:inline-flex;position:relative;overflow:hidden}.course_certificate .title{white-space:nowrap;text-overflow:ellipsis;width:80%;overflow:hidden}.view-courseform #stammdaten .controls #course_catids_view .category-item .icon{cursor:pointer;margin-right:0;padding:0;display:flex}#btn_addcategory{float:left;clear:left;padding-top:.5em}.controls .category-item [class*=\ icon-],.controls .category-item [class^=icon-]{margin-left:.25em}.content .info,.content .time_block,.content .state_block{width:50%;padding-left:10px}.content .titletext,.content .othertitle,.content .state_block .othertitle.state{vertical-align:top;width:30%;font-weight:700;display:inline-block}.content .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.content .title,.content .other,.content .state_block .other.state{width:70%;display:inline-block}.content .start{box-sizing:border-box;width:70%;position:absolute;top:102px;left:220px}.form-buttons{padding-top:1em;padding-bottom:2em}.form-buttons>span{margin-bottom:5px;margin-right:5px}.footer .breadcrumb{padding:8px 0}#course_cids_view{table-layout:auto;width:100%;margin-bottom:1em;display:table}#course_cids_view .course_content{display:table-row}#course_cids_view>.course_content:nth-child(2n){background-color:#f9f9f9}.course_content>span{box-sizing:border-box;border-bottom:1px solid #ddd;height:50px;padding:8px;line-height:1em}#course_cids_view .course_content .image{vertical-align:middle;width:10%;height:100%;display:table-cell}#course_cids_view .course_content .image img{object-fit:contain;width:auto;max-height:100px}#course_cids_view .course_content .title{float:none;white-space:nowrap;text-overflow:ellipsis;width:55%;display:table-cell;overflow:hidden}#course_cids_view .course_content .title .title_text{filter:brightness(30%)}#course_cids_view .course_content .title .ref_type_text{width:100%;line-height:30px;display:block}#course_cids_view .course_content .sortable{float:none;width:15%;display:table-cell}#course_cids_view .course_content .sortable .btn,#course_cids_view .course_content .actions .btn{margin-bottom:5px;margin-right:5px}#course_cids_view .course_content .sortable [class^=icon-],#course_cids_view .course_content .sortable [class*=\ icon-],#course_cids_view .course_content .actions [class^=icon-],#course_cids_view .course_content .actions [class*=\ icon-],#dates .input-append [class^=icon-],#dates .input-append [class*=\ icon-],#stammdaten .input-append [class^=icon-],#stammdaten .input-append [class*=\ icon-]{margin-right:0}#course_cids_view .course_content .actions{float:none;width:15%;display:table-cell}.course_certificate .title{margin-right:20px;display:inline-block}.course_certificate .actions .btn{margin-right:0}#course-form .tab-content,.tab-content{padding:20px 12px}#course-form #dates{width:100%}#dates>div{clear:both;width:100%;position:relative}#dates>div .control-group{float:left;box-sizing:border-box;width:50%}#dates .publish .control-group:first-of-type{width:100%}#course-form #course-certificate{position:relative}#course-certificate .disBlo{margin-top:4em}.course.course-edit,.course-edit .tab-content{overflow:unset}#course_cids_view .course_content .dragHandle{cursor:grab;vertical-align:middle;width:5%;padding-left:10px;display:table-cell}#course_cids_view .course_content.ui-sortable-helper{background-color:#fff;border-bottom:none;-webkit-box-shadow:5px 5px 10px #00000038;-moz-box-shadow:5px 5px 10px #00000038;box-shadow:5px 5px 10px #00000038}#course_cids_view .course_content.ui-sortable-helper,#course_cids_view .course_content.ui-sortable-helper .dragHandle{cursor:grabbing}.courses.coursemail-form #adminForm{padding-top:50px}.courses.coursemail-form #jform_mailsubject{width:100%}.view-courseform #course-form #pt .subform-repeatable th{hyphens:none;vertical-align:top}.view-courseform #course-form #pt .subform-repeatable th:first-child,.view-courseform #course-form #pt .subform-repeatable th:nth-child(2),.view-courseform #course-form #pt .subform-repeatable th:nth-child(3),.view-courseform #course-form #pt .subform-repeatable td:first-child,.view-courseform #course-form #pt .subform-repeatable td:nth-child(2),.view-courseform #course-form #pt .subform-repeatable td:nth-child(3){display:none}.view-courseform #course-form #pt .subform-repeatable th:nth-child(4),.view-courseform #course-form #pt .subform-repeatable td:nth-child(4){width:6%}.view-courseform #course-form #pt .subform-repeatable td:nth-child(5),.view-courseform #course-form #pt .subform-repeatable th:nth-child(5){width:8%}.view-courseform #course-form #pt .subform-repeatable th:nth-child(6),.view-courseform #course-form #pt .subform-repeatable td:nth-child(6){width:10%}.view-courseform #course-form #pt .subform-repeatable td:nth-child(5) .chzn-container{max-width:115px}.view-courseform #course-form #pt .subform-repeatable td:nth-child(6) .chzn-container{max-width:170px}.view-courseform #course-form #pt .subform-repeatable td:nth-child(8) .editor.wf-editor-container{max-height:260px}.view-courseform #course-form #pt .subform-repeatable td:nth-child(8) .mceDefaultSkin .mceIframeContainer:nth-child(2),.view-courseform #course-form #pt .subform-repeatable td:nth-child(8) .mceDefaultSkin .mceIframeContainer:nth-child(2) iframe{max-height:200px}.view-courseform #course-form #pt .subform-repeatable th:nth-child(7),.view-courseform #course-form #pt .subform-repeatable th:nth-child(8),.view-courseform #course-form #pt .subform-repeatable td:nth-child(7),.view-courseform #course-form #pt .subform-repeatable td:nth-child(8){width:34%}.view-courseform #course-form #pt .subform-repeatable td:nth-child(4) input,.view-courseform #course-form #pt .subform-repeatable td:nth-child(7) input{padding-left:0;padding-right:0;font-size:15px}.view-courseform #course-form #pt .subform-repeatable td:nth-child(8) .editor.wf-editor-container{border-bottom:1px solid #ddd}.view-courseform #course-form #pt .subform-repeatable th:last-child .btn.btn-mini,.view-courseform #course-form #pt .subform-repeatable td:last-child .btn.btn-mini{aspect-ratio:1;height:35px;padding:0}.view-courseform #course-form #pt .subform-repeatable th:last-child .btn.btn-mini span,.view-courseform #course-form #pt .subform-repeatable td:last-child .btn.btn-mini span{margin:0;padding:0}.view-courseform #course-form #gueltigkeit .subform-repeatable th{hyphens:none;vertical-align:top}.view-courseform #course-form #gueltigkeit .subform-repeatable th:first-child,.view-courseform #course-form #gueltigkeit .subform-repeatable th:nth-child(2),.view-courseform #course-form #gueltigkeit .subform-repeatable th:nth-child(3),.view-courseform #course-form #gueltigkeit .subform-repeatable td:first-child,.view-courseform #course-form #gueltigkeit .subform-repeatable td:nth-child(2),.view-courseform #course-form #gueltigkeit .subform-repeatable td:nth-child(3){display:none}.view-courseform #course-form #gueltigkeit .subform-repeatable th:nth-child(4),.view-courseform #course-form #gueltigkeit .subform-repeatable td:nth-child(4){width:6%}.view-courseform #course-form #gueltigkeit .subform-repeatable td:nth-child(5),.view-courseform #course-form #gueltigkeit .subform-repeatable th:nth-child(5){width:8%}.view-courseform #course-form #gueltigkeit .subform-repeatable th:nth-child(6),.view-courseform #course-form #gueltigkeit .subform-repeatable td:nth-child(6){width:10%}.view-courseform #course-form #gueltigkeit .subform-repeatable td:nth-child(5) .chzn-container{max-width:115px}.view-courseform #course-form #gueltigkeit .subform-repeatable td:nth-child(6) .chzn-container{max-width:170px}.view-courseform #course-form #gueltigkeit .subform-repeatable td:nth-child(8) .editor.wf-editor-container{max-height:260px}.view-courseform #course-form #gueltigkeit .subform-repeatable td:nth-child(8) .mceDefaultSkin .mceIframeContainer:nth-child(2),.view-courseform #course-form #gueltigkeit .subform-repeatable td:nth-child(8) .mceDefaultSkin .mceIframeContainer:nth-child(2) iframe{max-height:200px}.view-courseform #course-form #gueltigkeit .subform-repeatable th:nth-child(7),.view-courseform #course-form #gueltigkeit .subform-repeatable th:nth-child(8),.view-courseform #course-form #gueltigkeit .subform-repeatable td:nth-child(7),.view-courseform #course-form #gueltigkeit .subform-repeatable td:nth-child(8){width:34%}.view-courseform #course-form #gueltigkeit .subform-repeatable td:nth-child(4) input,.view-courseform #course-form #gueltigkeit .subform-repeatable td:nth-child(7) input{padding-left:0;padding-right:0;font-size:15px}.view-courseform #course-form #gueltigkeit .subform-repeatable td:nth-child(8) .editor.wf-editor-container{border-bottom:1px solid #ddd}.view-courseform #course-form #gueltigkeit .subform-repeatable th:last-child .btn.btn-mini,.view-courseform #course-form #gueltigkeit .subform-repeatable td:last-child .btn.btn-mini{aspect-ratio:1;height:35px;padding:0}.view-courseform #course-form #gueltigkeit .subform-repeatable th:last-child .btn.btn-mini span,.view-courseform #course-form #gueltigkeit .subform-repeatable td:last-child .btn.btn-mini span{margin:0;padding:0}.view-course .sidecourseinfoleft .baseinfo2{width:100%}.view-course .sidecourseinfoleft .baseinfo2 .btn-u2c-unsub{float:right;aspect-ratio:1;height:35px;margin-top:-6px;padding:0}@media screen and (width<=979px){.content .titletext,.content .othertitle,.content .title,.content .other,.content .state_block .othertitle.state,.content .state_block .other.state{vertical-align:top;width:50%}#course_cids_view .course_content .dragHandle,#course_cids_view .course_content .image{display:none}#course_cids_view .course_content .title{width:70%}}@media screen and (width<=600px){.content .titletext,.content .othertitle,.content .title,.content .other,.content .state_block .other.state{width:100%}.content .title_block{line-height:1.2}.content .image,.content .start{width:220px}.content .start{margin-left:230px;position:static}.content .info{width:50%;margin-bottom:10px}.view-courseform #course_cids_view .sortable{display:none}}@media screen and (width<=500px){.content .image{width:100%}.content .info{padding-top:1em}.content .info,.content .time_block,.content .state_block{width:80%;padding-left:0}.content .state{padding-top:10px}.content .state_block .other.state{padding-top:0}.content .start{float:left;width:100%;margin:0;padding-top:10px;padding-left:0;position:static}}