.color-highlight,.color-highlight-hover,input[type=button]{background-color:#5e8cba!important}.color-highlight-hover:hover,input[type=button]:not(:disabled):hover{background-color:#82a5c9!important}.color-highlight-text,a,a:visited{color:#5e8cba}a:hover{color:#82a5c9}.color-loading-circle-first{background-color:#3d658e}.color-loading-circle-second{background-color:#4675a4}.color-loading-circle-third{background-color:#5e8cba}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(../js/src/mod/fonts/Roboto-Light.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../js/src/mod/fonts/Roboto-Regular.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(../js/src/mod/fonts/Roboto-Bold.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:url(../js/src/mod/fonts/Roboto-LightItalic.ttf)}body{font-family:Roboto,sans-serif;background-color:#e5e5e5;color:#333}body.single-page{background-color:#fff}input[type=button]{font-family:inherit}.print{display:none!important}.widget-course{max-width:1370px;overflow:hidden}.widget-course>.widget-content{overflow:visible}.color-overview{background-color:#3d658e}.color-moduleoverview{background-color:#416d99}.color-bookmarks{background-color:#4675a4}.color-glossary{background-color:#4a7cae}.color-contributors{background-color:#5384b5}.color-references{background-color:#5e8cba}.color-pdf{background-color:#6993be}.color-notice{background-color:#739bc3}.top-navigator{position:absolute}.status-indicators{position:absolute}.menu-container{height:100vh;height:calc(100vh - 3rem);position:absolute}.menu-panel .section-title{height:2rem;margin:.5rem 0;padding:0 0 0 .5em;display:block;font-weight:400;line-height:2rem;background:hsla(0,0%,0%,.15)}.menu-panel a{color:#fff}.moduleoverview-panel a{text-decoration:none}.moduleoverview-panel .module{padding:1rem 1rem 1rem 1rem;background:hsla(0,0%,0%,.1)}.moduleoverview-panel .module+.module{margin:1rem 0 0 0}.moduleoverview-panel .module-title{font-size:1.4em;font-weight:300;line-height:2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.moduleoverview-panel .module-title:hover{white-space:normal;overflow:visible;text-overflow:clip;background:hsla(0,0%,0%,.1)}.contributors-panel{font-weight:300}.contributors-panel .contributor{padding:0 0 1em 0}.contributors-panel .contributor+.contributor{padding-top:1em;border-top:1px solid hsla(0,0%,100%,.4)}.contributors-panel .info{display:table;min-height:3rem}.contributors-panel .portrait{display:table-cell;vertical-align:middle}.contributors-panel .portrait-image{width:2.5rem;display:block;margin:0 1rem 0 0;border-radius:2px}.contributors-panel .name{display:table-cell;vertical-align:middle;font-size:1.25em;line-height:1.15}.contributors-panel .biography{padding:.5em 0 0 .5em}.references-panel{font-weight:300}.references-panel .ref-item{padding:0 0 1em 0}.references-panel .ref-item+.ref-item{padding-top:1em;border-top:1px solid hsla(0,0%,100%,.4)}.references-panel .title{font-size:1.25em;line-height:1.15}.references-panel .info{padding:.5em 0 0 .5em}.references-panel .author{font-weight:400}.pdf-panel a{text-decoration:none}.pdf-panel .panel-listitem{cursor:default}.pdf-open,.pdf-save{height:3rem;padding:0 .5rem 0 3.5rem;line-height:3rem;background-repeat:no-repeat;cursor:pointer}.pdf-open{background-image:url(../js/src/mod/lernbar/widget/course/img/open-pdf.svg);background-position:1.1em center}.pdf-save{background-image:url(../js/src/mod/lernbar/widget/course/img/save-pdf.svg);background-position:.75em center}.progress-indicator{position:absolute}.moduleoverview{background-image:url(../js/src/mod/lernbar/widget/course/img/module-overview.svg)}.contributors{background-image:url(../js/src/mod/lernbar/widget/course/img/edit.svg)}.references{background-image:url(../js/src/mod/lernbar/widget/course/img/glossary.svg)}.pdf{background-image:url(../js/src/mod/lernbar/widget/course/img/pdf_2.svg)}.global-pdf-viewer{position:absolute;top:0;border:15px solid #fff;-moz-box-shadow:0 1px 8px #000;-o-box-shadow:0 1px 8px #000;-webkit-box-shadow:0 1px 8px #000;background-color:#fff;z-index:1002;overflow:auto}.black_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1001;-moz-opacity:.8;opacity:.8}.hideViewer{visibility:hidden}@media (min-width :60em){.course-navigator{position:relative}}.settings{background-image:url(../js/src/mod/lernbar/widget/course/img/settings.svg);background-size:50%}.pdfviewer .settings-title{height:2rem;line-height:2rem;font-weight:400;padding:0 3rem 0 1rem;background-color:#d8d8d8}.pdfviewer .settings-title,.pdfviewer .settings-title *{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pdfviewer .settings-content{padding:1em;height:calc(100% - 2rem);overflow:auto}.the-canvas{overflow-y:scroll;overflow-x:hidden;height:3000px}.glossary{background-image:url(../js/src/mod/lernbar/widget/course/img/glossary_2.svg)}.widget-page .logo{width:65px;height:65px;position:absolute;top:4rem;right:.5rem;background:url(../js/src/mod/lernbar/widget/page/img/logo-hsfk-small.png)}.widget-page .headline{width:calc(100% - 65px)}@media (min-width :60em){.widget-page .logo{width:231px;top:3.5rem;background:url(../js/src/mod/lernbar/widget/page/img/logo-hsfk.png)}}@media (min-width :120em){.widget-page:not(.widget-specialpage){font-size:1.2em}}.titlebox .learning-unit{color:hsla(0,0%,0%,.8);font-size:1rem;font-weight:700}.photo-credit{position:absolute;bottom:0;left:0;font-size:.8rem;padding:0 .8rem 0 .8rem;background-color:rgba(0,0,0,.65)!important;color:rgba(255,255,255,.71);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}@media (min-width :60em){.photo-credit{width:auto;overflow:visible;text-overflow:clip;white-space:normal}}