@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}@keyframes colors{0%,25%,50%,75%,to{stroke:#fff}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:187/4;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}@keyframes graduell{0%{background-color:#fff}to{background-color:#d3d3d3}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}button:active,button:focus,button:hover,input:active,input:focus,input:hover,textarea:active,textarea:focus,textarea:hover{outline:0!important;text-shadow:none;box-shadow:none;background-image:none}.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:none;box-shadow:none;background-image:none}.btn.pull-right{margin-left:4px}.form-horizontal .form-group{margin-left:0;margin-right:0}.tab-pane{padding:16px}.bg-success{color:#fff;font-weight:700;background-color:#28c941}.bg-adminfo,.bg-danger,.bg-warning{color:#fff;font-weight:700;background-color:#ff5f57}.bg-adminfo,.bg-warning{background-color:#ffbd2d}.bg-adminfo{background-color:#a5a5a5}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/RobotoCondensed-VariableFont_wght.woff2)format("woff2")}@font-face{font-family:"Roboto Condensed";font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/RobotoCondensed-Italic-VariableFont_wght.woff2)format("woff2")}.font-display-4,h1{font-size:36px;font-weight:300;line-height:128px}.font-display-2,.font-display-3,h2,h3{font-size:32px;font-weight:400;line-height:64px}.font-display-2,h3{font-size:28px}.font-display-1,h4{font-size:20px;font-weight:400;line-height:52px}.font-display-1 i.material-icons,h4 i.material-icons{font-size:34px}.font-headline,h5{font-size:19px;font-weight:400;padding-bottom:15px}.font-headline i.material-icons,.font-title i.material-icons,h5 i.material-icons,h6 i.material-icons{font-size:20px}.font-title,h6{font-size:17px;font-weight:500}.font-subhead{font-weight:400}@media screen and (max-width:1100px){.font-subhead,.font-subhead i.material-icons{font-size:15px}}@media screen and (max-width:768px){.font-subhead,.font-subhead i.material-icons{font-size:16px}}.font-card-subhead{font-weight:400;font-size:14px}.font-body-2{font-weight:500}@media screen and (max-width:1100px){.font-body-2{font-size:13px}}@media screen and (max-width:768px){.font-body-2{font-size:14px}}.font-body-1{font-weight:400}@media screen and (max-width:1100px){.font-body-1{font-size:13px}}@media screen and (max-width:768px){.font-body-1{font-size:14px}}.font-caption{font-weight:400}#side-nav .side-nav-wrapper .legal i.material-icons,.font-caption,.font-caption i.material-icons{font-size:12px}.font-button{font-weight:400;text-transform:uppercase}.font-button,.font-button i.material-icons,h4.subhead,h4.subhead i.material-icons{font-size:14px}h4.subhead{margin-left:16px;text-transform:uppercase;font-weight:500;opacity:.7;padding-bottom:0}.disabled{color:gray}.tooltip{color:#fff;background:0 0;font-size:16px}.tooltip,.tooltip.in{opacity:1}.tooltip-inner{padding:3px 8px;background-color:#999;color:#fff;border-radius:4px;border:0 solid #999}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#999}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;font-display:block;src:url(../fonts/MaterialIcons-Regular.woff2)format("woff2")}.btn-flat i.material-icons,.btn-list i.material-icons,.btn-raised-1 i.material-icons,.btn-raised-2 i.material-icons,.material-icons.md-14{font-size:14px}.material-icons.md-15{font-size:15px}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons{font-family:"Material Icons",serif;font-weight:400;font-style:normal;font-size:14px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:-12%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons.keyboard-arrow-right::before{content:"keyboard_arrow_right"}.material-icons.folder::before{content:"folder"}.material-icons.keyboard-arrow-down::before{content:"keyboard_arrow_down"}.material-icons.folder-open::before{content:"folder_open"}.btn,a.btn{border:0}.btn-danger{background-color:#ff5f57;color:#fff}.btn-flat,.btn-raised-1{padding:8px;font-weight:500;color:#999}.btn-flat{opacity:1;font-size:14px;text-transform:uppercase;background:0 0;border:0}.btn-raised-1{background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.24);z-index:1}.btn-list,.btn-raised-1,.btn-raised-2{opacity:1;font-size:14px;text-transform:uppercase;background:0 0;border:0}.btn-raised-2{padding:8px;font-weight:500;background-color:#999;color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.24);z-index:1}.btn-list{color:#212121;font-weight:400;width:100%;border-bottom:1px solid #dcdcdc;padding:12px;text-align:left}.btn.loading i.material-icons,table#newrowblank{display:none}.btn.loading .spinner{animation:rotator 1.4s linear infinite;width:14px;height:14px}.btn.loading .path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}.btn-raised-1:active,.btn-raised-2:active,.zDepth0,.zDepth1,fieldset.form{box-shadow:0 1px 1px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.24);z-index:1}.zDepth1{box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.24)}.zDepth2{box-shadow:0 3px 10px rgba(0,0,0,.16),0 3px 10px rgba(0,0,0,.23);z-index:2}.zDepth3{box-shadow:0 10px 30px rgba(0,0,0,.19),0 6px 10px rgba(0,0,0,.23);z-index:3}.zDepth4{box-shadow:0 14px 45px rgba(0,0,0,.25),0 10px 18px rgba(0,0,0,.22);z-index:4}.zDepth5{box-shadow:0 19px 60px rgba(0,0,0,.3),0 15px 20px rgba(0,0,0,.22);z-index:5}.form-control[readonly]{background-color:#f3f3f3}fieldset.form{background-color:#f6f6f6;padding:30px 20px 10px 10px}.uebrig_betreff,.uebrig_text{position:relative;right:20px;height:20px;width:100%;font-size:10px;text-align:right}@-moz-document url-prefix(){select.form-control{box-shadow:none;transition:none;color:#000!important}}.nav a,.nav a:focus,.nav a:hover{border:0}input.noarrows::-webkit-inner-spin-button,input.noarrows::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number].noarrows{appearance:textfield}.no-break{white-space:nowrap}.divider{height:1px;margin:0;overflow:hidden;background-color:#dcdcdc}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reference-container{position:relative}#screen-modal{background-color:rgba(0,0,0,.5);background-image:url(../../../images/loading.gif);background-position:center;background-repeat:no-repeat;background-size:30%;height:100%;left:0;opacity:.9;top:0;display:none;width:100%;z-index:10000;position:fixed;transition:visibility 0s linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);transform:translateZ(0)}.danger-text{color:#ff5f57}table tr.deleted{font-style:italic;text-decoration:line-through}table tr.deleted,table tr.deleted input,table tr.deleted textarea{background-color:#d3d3d3;animation:graduell 2s}table tr.new,table tr.source{border-top-style:solid}table tr.deputatabrechnungreihe.dean td,table tr.deputatabrechnungreihe.source td{padding-left:16px}table tr.deputatabrechnungreihe.new div,table tr.deputatabrechnungreihe.new2 div,table tr.deputatabrechnungreihe.source2 div{padding-right:0;padding-left:0}table tr.deputatabrechnungreihe.new div .checkbox,table tr.deputatabrechnungreihe.new2 div .checkbox,table tr.deputatabrechnungreihe.source2 div .checkbox{padding-left:8px}table tr.deputatabrechnungreihe.new button,table tr.deputatabrechnungreihe.new2 button,table tr.deputatabrechnungreihe.source2 button{margin-left:8px}.table-striped>tbody>tr:nth-of-type(even){background-color:#f9f9f9}.table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}.faqCategoryLabel{background-color:#28c941}.faqRolleLabel{background-color:#a03148}.assigned-content-area.separated{border-collapse:collapse}.assigned-content-area.separated .content-row:nth-child(2n){border-bottom:1px solid #dcdcdc}.assigned-content-area.separated .content-row:last-child{border-bottom:0}.pureProject,.purePublication{margin:0 0 16px}.panel-group .panel-heading a:after{font-family:"Glyphicons Halflings",serif;content:"";float:right;margin-left:15px}.panel-group .panel-heading a.collapsed:after{content:""}.panel-title a,.panel-title a:focus,.panel-title a:hover{border-bottom:none}.person-circle,.personenverzeichnis-circle{text-align:center;margin:0 15px 0 0;width:100px;float:left;overflow:hidden}.person-circle .person-icon-circle,.person-circle .person-img-circle{width:60px;height:60px;display:block;margin:0 auto 10px;border-radius:100px}.person-circle .person-img-circle{background-size:cover}.person-circle .person-icon-circle{background-color:#ccc;color:#fff}.person-circle .person-icon-circle i{font-size:60px}.personenverzeichnis-circle{width:70px}.personenverzeichnis-circle .person-img-circle{width:50px;height:50px;background-size:cover;display:block;margin:0 0 10px 10px;border-radius:100px}.personenverzeichnis-circle .person-icon-circle{width:50px;height:50px;background-color:#ccc;color:#fff;display:block;margin:0 0 10px 10px;border-radius:100px}.personenverzeichnis-circle .person-icon-circle i{font-size:50px}.glyphicon-chevron-right.rotation-effect{transition:transform 180ms ease-in}.glyphicon-chevron-right.rotation-effect.rotate-90{transform:rotate(90deg);transition:transform 180ms ease-in}#side-nav nav ul li ul.nav-visible,#side-nav nav.side-nav-visible,.nav-tabs li.dropdown-more>ul>li{display:block}.chevron{display:flex;align-items:center;justify-content:center;height:50px;padding:0 24px;background-color:#5c2630;color:#fff;font-size:12px;font-weight:700;text-align:center;white-space:nowrap;clip-path:polygon(0 0,85%0,100% 50%,85% 100%,0 100%,15% 50%)}.chevron-steps{display:flex;flex-flow:row;flex-wrap:wrap}.chevron-steps .a_box{width:80px;height:80px;padding:6px;margin-bottom:8px;text-align:center}.chevron-steps .a_boxImg{display:flex;align-items:center;justify-content:center;min-width:130px;height:80px;padding:0}.chevron-chain-wrapper{display:inline-flex;flex-direction:column}.chevron-chain{display:flex}.chevron-chain .chevron{width:160px;box-sizing:border-box;padding:0 24px}.chevron-chain-labels{display:flex;justify-content:space-between;margin-top:4px;font-weight:700}.chevron-chain-inputs{display:flex;justify-content:space-between;margin-top:12px}.chevron-chain-inputs .chevron-chain-input-col{display:flex;flex-direction:column;align-items:center;gap:4px}.transparent-dialog .modal-content{background:0 0;box-shadow:none;border:0;text-shadow:2px 2px 12px #000}.transparent-dialog .modal-content p{padding:30px}.timetable-event{position:absolute;padding:0;background-color:#fff!important;font-size:.7em;overflow:hidden;border-radius:4px}.timetable-event.tt_notiz{border:1px solid #ffbd2d}.timetable-event.tt_notiz .timetable-buttons{background-color:#ffbd2d;color:#fff}.timetable-event.tt_sprechstunde{border:1px solid #337ab7}.td_sprechstunde,.timetable-event.tt_sprechstunde .timetable-buttons{background-color:#337ab7;color:#fff}.timetable-event.tt_veranstaltung{border:1px solid #a03148}.td_notiz,.td_veranstaltung,.timetable-event.tt_veranstaltung .timetable-buttons{background-color:#a03148;color:#fff}.td_notiz{background-color:#ffbd2d}.timetable-event:hover{min-height:50px}.timelist-event{page-break-inside:avoid}.timetable-buttons{padding:2px;background-color:#999}#support-box a,.timetable-buttons .material-icons{color:#fff}.timetable-buttons .delete-button{float:right}.timetable-content{padding:2px;height:100%}.timetable-event:hover{background-color:#fafafa!important;z-index:100!important}.inactive{color:silver}.table>tbody>tr.info>td{background-color:#f9f9f9}.timetable-card th{text-align:center}.timecol{text-align:right;vertical-align:middle!important}.tooltip{width:300%;max-width:600px}.tooltip-inner{width:100%;max-width:100%;text-align:left;font-size:.8em}.typeahead{max-height:200px;overflow-y:auto}.registrationStatus0{color:#90ee90!important}.registrationStatus1{color:#ff0!important}.registrationStatus2{color:#fff!important}.pdf-container{position:relative}.pdf-container table{page-break-after:always}.pdf-container td{line-height:90%!important;padding:1px}.pdf-container td,.pdf-container th{font-size:.7em!important}.pdf-container .material-icons{display:none}.pdf-container .tt-header,.pdf-container th{text-align:center;background:silver;padding:1px}.pdf-container .tt-header{float:left;font-size:.7em;font-weight:700;margin:0;border:1px solid gray}.navbar .btn-group .btn-default{background:#fff!important;color:#000!important}.ajax-item{background:#fff;border:0 solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-radius:3px;margin:0;max-width:472px;min-height:120px}.animated-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;height:56px;position:relative}.background-masker{background:#fff;position:absolute}.background-masker.content-top{top:0;left:0;right:0}.background-masker.content-second-line,.background-masker.content-third-line{left:0;right:0;height:6px}.background-masker.content-top{height:20px}.background-masker.content-first-end{width:auto;left:380px;right:0;top:20px;height:8px}.background-masker.content-second-end,.background-masker.content-third-end{width:auto;right:0;height:8px}.background-masker.content-second-line{top:28px}.background-masker.content-second-end{left:420px;top:74px}.background-masker.content-third-line{top:42px}.background-masker.content-third-end{left:300px;top:48px}.collapsable-menu-button.open{z-index:900;position:absolute;top:0;left:0;color:#b6b6b6!important}.collapsable-menu{width:230px;box-shadow:0 3px 10px rgba(0,0,0,.16),0 3px 10px rgba(0,0,0,.23);z-index:2;display:none;background-color:#fff;position:absolute}.collapsable-menu .collapsable-menu-header{height:80px;display:block;padding:0}.collapsable-menu.top-right{top:0;left:auto;right:0;padding:0}.collapsable-menu.top-left{top:0;left:0;padding:0}.collapsable-menu.bottom-right{top:auto;bottom:0;left:auto;right:0;padding:0 0 48px}.collapsable-menu.bottom-left{top:auto;bottom:0;left:0;padding:0 0 48px}.collapsable-menu .collapsable-menu-list{max-height:500px;margin-bottom:0;list-style:none;padding:0;background-color:#fff;overflow-x:hidden;overflow-y:auto}.collapsable-menu .collapsable-menu-list form{padding-top:24px}.collapsable-menu .collapsable-menu-list form .form-group{padding-left:24px;padding-right:24px;margin-left:0;margin-right:0}.collapsable-menu .collapsable-menu-list .label-collapse{background:center center no-repeat;background-size:24px 24px;border:0;display:block;overflow:hidden;width:100%;text-align:left;text-transform:none;padding:15px 24px;color:#333;text-decoration:none}.collapsable-menu .collapsable-menu-list ul{border-top:1px solid #d0d0d0;background:#fff;list-style:none;padding:0}.card,.collapsable-menu .collapsable-menu-list li{padding:0;display:block}.collapsable-menu .collapsable-menu-list li a{display:block;padding:12px 15px 12px 24px;border-bottom:1px solid #fff;width:100%;text-decoration:none;color:#212121}#side-nav nav ul li a.active,.collapsable-menu .collapsable-menu-list [role=menuitem].active{background-color:#f8f8f8}#side-nav nav ul li a:hover,.collapsable-menu .collapsable-menu-list [role=menuitem]:hover{background-color:#f1f1f1}.card{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.24);z-index:0;border-left:2px solid #953a49;margin-bottom:10px;box-shadow:#aaa 3px 3px 7px;border-radius:4px;clear:both}.card .card-header{min-height:84px;padding:10px 20px;position:relative;background-color:#fff;color:#212121;border-radius:3px}.card .card-header .header-image{float:left;width:48px;height:48px}.card .card-header .header-title{overflow:hidden!important}.card .card-header .header-title.has-image{margin-left:64px}.card .card-header .header-title a,.card .card-header a{color:inherit;text-decoration:none;border-bottom:none}.card .card-header .header-title a:hover,.card .card-header a:hover{color:#651f2e}@media screen and (max-width:992px){.card .card-header .header-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.card .card-header .header-title .font-card-subhead,.card .card-header .header-title .font-subhead{opacity:.7}.card .card-header .header-title .header-details{transition:height .2s}.card .card-header .header-title .header-details.not-visible{height:0}.card .card-header .header-tabs ul.nav-tabs>li,.header .header-tabs ul.nav-tabs>li,.widget .card-header .header-tabs ul.nav-tabs>li{margin-bottom:-20px}.card .card-header .header-tabs ul.nav-tabs>li ul.dropdown-menu>li,.header .header-tabs ul.nav-tabs>li ul.dropdown-menu>li,.widget .card-header .header-tabs ul.nav-tabs>li ul.dropdown-menu>li{margin-bottom:0}.card .card-header .floating-action-button{position:absolute;left:auto;bottom:-24px;right:48px;height:48px;width:48px;border-radius:24px;border:0;background-color:#448aff;color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.24);z-index:1}.card .card-header .floating-action-button:focus{box-shadow:0 1px 1px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.24);z-index:1}@media screen and (max-width:768px){.card .card-header .floating-action-button{right:24px}}.card .card-header .nav-tabs>li.active>a,.card .card-header .nav-tabs>li.active>a:focus,.card .card-header .nav-tabs>li.active>a:hover,.widget .card-header .nav-tabs>li.active>a,.widget .card-header .nav-tabs>li.active>a:focus,.widget .card-header .nav-tabs>li.active>a:hover{background:0 0;border:0;border-bottom:3px solid #953a49;color:inherit}.card .card-header .font-card-subhead,.card .card-header .font-subhead{opacity:.7}.card .card-header h4{color:#888;font-weight:200}.card .card-content{padding:16px;display:block}.card .card-content .card-list .card{box-shadow:none}.card .card-content .card-list .card .card-content{margin-left:-16px;margin-right:-16px}.card .card-content h4{color:#888!important}.card .card-footer{align-content:revert;padding:10px;margin:10px}.card.separated{margin:12px 0}.card.danger{border-left:5px solid #ff5f57}.card.warning{border-left:5px solid #ffbd2d}.card.success{border-left:5px solid #28c941}.card-list .card-list-header{font-size:18px;text-transform:uppercase;font-weight:200;margin-bottom:10px}.card-list .card{border-radius:0;border-bottom:1px solid #dcdcdc}.card-list .card:first-child{border-radius:2px 2px 0 0}.card-list .card:last-child{border-radius:0 0 2px 2px;border-bottom:0}.card-list.separated .card{border-radius:2px;border-bottom:0;margin:12px 0}.card-action-area{border-top:1px solid #dcdcdc;padding:16px}.card.card-danger{border-left:12px #f2dede solid;border-right:12px #f2dede solid}.persistent-footer{text-align:right;height:48px;padding:24px/3}.box table,.content-cell.full-width{width:100%}.col-sm-10>p{margin-top:7px}#side-nav{border-right:1px solid rgba(0,0,0,.14);bottom:0;background:#fff;color:#333;display:block;left:0;position:fixed;top:0;width:240px;transform:translateZ(0);transform-style:preserve-3d;transition-delay:.1s;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.24);z-index:1005}@media screen and (max-width:1100px){#side-nav{visibility:hidden;transform:translateX(-250px -1);box-shadow:0 14px 45px rgba(0,0,0,.25),0 10px 18px rgba(0,0,0,.22);z-index:1005}}@media print{#side-nav{display:none}}#side-nav .side-nav-wrapper{min-height:100%;position:relative}#side-nav .side-nav-wrapper .legal{border-top:1px solid #e0e0e0;bottom:0;color:#212121;height:144px;line-height:24px;padding:24px;position:absolute;width:100%;font-size:12px;font-weight:400}#side-nav.side-nav-drawer{overflow-x:hidden;overflow-y:auto}#side-nav.side-nav-drawer-visible{visibility:visible;transform:translateX(0)}#side-nav #logo{border-bottom:0 solid #e0e0e0;display:block;padding:0}#side-nav .user-data{padding:12px 15px;background-color:#fff;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;display:table;width:100%;position:relative}#side-nav .user-data .property{display:table-row}#side-nav .user-data .property .property-value{display:table-cell;padding:3px 0;color:inherit}#side-nav .user-data .property .property-label{padding-right:24px;opacity:.7;text-align:right}#side-nav .user-data #role-selector{position:absolute;left:0;top:24px;width:220px}#side-nav .user-data #semester-selector{position:absolute;left:0;top:40px;width:220px}#side-nav nav,.mask-modal{display:none;transform:translateZ(0)}#side-nav nav{padding:12px 0 10px}#side-nav nav ul{list-style:none;margin:0;padding:0}#side-nav nav ul li ul{margin-bottom:5px;display:none}#side-nav nav ul li ul li a{padding-left:48px;font-weight:400}@media screen and (max-width:1100px){#side-nav nav ul li ul li a{font-size:13px}}@media screen and (max-width:768px){#side-nav nav ul li ul li a{font-size:14px}}#side-nav nav ul li a{display:block;-webkit-user-select:none;user-select:none;padding:12px 15px;text-decoration:none;border-bottom:none;color:#000;font-weight:500}@media screen and (max-width:1100px){#side-nav nav ul li a{font-size:13px}}@media screen and (max-width:768px){#side-nav nav ul li a{font-size:14px}}#side-nav nav ul li a i.material-icons{font-size:18px;margin-top:2px}.mask-modal{background-color:rgba(0,0,0,.5);height:100%;left:0;opacity:.1;top:0;width:100%;z-index:1004;position:fixed;transition:visibility 0s linear .4s,opacity .4s cubic-bezier(.4,0,.2,1)}.mask-modal.mask-visible{opacity:1;display:block;transition-delay:0s}.mask-disable-scroll{overflow:hidden}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background:0 0;border:0}.nav-tabs{border:0;margin-top:8px;text-align:center;text-transform:uppercase;font-weight:400}.nav-tabs,.nav-tabs i.material-icons{font-size:12px}.nav-tabs li{display:inline-block}.nav-tabs ul>li{float:none}.nav-tabs,.nav-tabs ul>li a{color:inherit}.nav-tabs li.dropdown-more>ul>li>a{color:#212121}@media screen and (max-width:768px){.nav-tabs ul.dropdown-menu-right{max-width:250px}.nav-tabs>li>a{padding-left:4px;padding-right:4px}}.nav-tabs>li>a:hover{background:0 0}.nav-tabs>li>a,.nav-tabs>li>a:focus{background:0 0;border:0;color:inherit}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li>a:hover{border:0;border-bottom:3px solid #953a49;color:#000;padding-bottom:7px;background:rgba(255,255,255,.99)}.header-wrapper .header-tabs .nav-tabs li>a{padding-bottom:10px}[data-responsive=tabs]{visibility:hidden}.header{padding:20px;min-height:84px;color:#000;position:fixed}.header .header-image{float:left;width:48px;height:48px}.header .header-title{overflow:hidden!important}.header .header-title.has-image{margin-left:64px}.header .header-title a{color:inherit;text-decoration:none;border-bottom:none}.header .header-title a:hover,.widget .card-header .header-title a:hover{color:#651f2e}@media screen and (max-width:992px){.header .header-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.header .header-title .font-card-subhead,.header .header-title .font-subhead,body.desktop .modal-backdrop{opacity:.7}.header .header-title .header-details{transition:height .2s}.header .header-title .header-details.not-visible{height:0}.header .floating-action-button{position:absolute;left:auto;bottom:-24px;right:48px;height:48px;width:48px;border-radius:24px;border:0;background-color:#448aff;color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.24);z-index:1}.header .floating-action-button:focus{box-shadow:0 1px 1px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.24);z-index:1}@media screen and (max-width:768px){.header .floating-action-button{right:24px}}#printHeader{display:none}header{position:absolute;top:0;left:0;width:100%;box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.24);z-index:1000;background:#fff}.semester_warning{border-top:5px solid #ff5f57}.header-wrapper{position:relative}.header-wrapper .header-title{color:inherit;width:100%;padding-left:250px;overflow:auto;padding-right:70px}.header-wrapper .header-title .chapter-title,.header-wrapper .header-title .page-title,.header-wrapper .header-title .section-title{display:block;float:left}.header-wrapper .header-title .chapter-title:before{background:no-repeat url(../../../images/separator.svg)right center;background-size:contain;content:"";float:left;height:36px;margin:-.3em .7em 0 .8em;width:.4em;color:#000}.header-wrapper .header-buttons{position:absolute;top:0;left:0;right:0}.header-wrapper .header-buttons .header-button-wrapper{position:relative;height:48px;margin:0}.header-wrapper .header-buttons .header-button-wrapper .header-button{position:absolute;background:center center no-repeat;background-size:24px 24px;border:0;display:block;height:48px;overflow:hidden;width:42px;color:#000;font-size:19px;font-weight:400;padding:8px 0;margin:0}.empty-state-page .message i.material-icons,.header-wrapper .header-buttons .header-button-wrapper .header-button i.material-icons{font-size:20px}.header-wrapper .header-buttons .header-button-wrapper .header-button:active,.header-wrapper .header-buttons .header-button-wrapper .header-button:focus,.header-wrapper .header-buttons .header-button-wrapper .header-button:hover{color:#000}.header-wrapper .header-buttons .header-button-wrapper .header-button.open{color:#a03148;z-index:1100}.header-wrapper .header-buttons .header-button-wrapper .header-button.open:active,.header-wrapper .header-buttons .header-button-wrapper .header-button.open:focus,.header-wrapper .header-buttons .header-button-wrapper .header-button.open:hover{color:#a03148}.header-wrapper .header-buttons .header-button-wrapper .collapsable-menu{overflow-x:hidden;overflow-y:auto;top:0}.header-wrapper .header-tabs{padding-left:250px}.header-wrapper .user-info-img{width:30px;height:30px;background-size:cover;display:block;float:left;margin:0 10px;border-radius:100px}.header-wrapper .user-info-close,.header-wrapper .user-info-open{margin-top:7px;margin-left:5px;cursor:pointer;min-width:166px;position:relative}.header-wrapper .user-info-close{margin-left:47px;width:188px}@media screen and (min-width:768px){.header-button-wrapper .collapsable-menu{right:auto}}@media screen and (max-width:768px){.header-button-wrapper .collapsable-menu{left:auto;right:0}.header-wrapper .header-title{color:#000}.header-wrapper .user-info-open{display:none}.header-wrapper .user-info-close{margin-left:24px}.header-wrapper .user-info-img{margin-right:10px}}@media screen and (max-width:1100px){.header-wrapper .header-title{padding-left:40px}.header-wrapper .header-tabs{padding-left:0}}@media print{.header-wrapper .header-tabs{display:none}.header-wrapper .header-title{padding-left:0}}body,html{height:100%}html{overflow-x:auto}body{font-family:"Roboto Condensed",sans-serif;background:#fafafa;color:#212121;font-weight:400}@media screen and (max-width:1100px){body{font-size:13px}}@media screen and (max-width:768px){body{font-size:14px}}a{color:#666;border-bottom:1px dotted;text-decoration:none}a:focus:not(.btn),a:hover:not(.btn){color:#333;border-bottom:1px dotted;text-decoration:none}body.desktop{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility}body.mobile *{text-shadow:none;box-shadow:none}body.mobile .collapsable-menu{border-bottom:1px solid #666;border-right:1px solid #999}body.mobile .modal-backdrop{opacity:.7}p{-webkit-hyphens:auto;hyphens:auto;overflow:hidden}.page-wrapper{padding:0;margin:0;min-width:320px;position:relative;height:100%}.fade-in{visibility:hidden}#content{position:relative;max-width:1000px}#content.wide{max-width:1200px}#content.fullWidth{max-width:inherit}#content-wrapper{float:left;padding:24px 24px 20px 274px;width:100%;transition:padding-left .2s cubic-bezier(.4,0,.2,1);box-sizing:border-box}@media screen and (max-width:1100px){#content-wrapper{padding-left:24px;padding-right:24px}}@media screen and (max-width:768px){#content-wrapper,.container-fluid{padding-left:0;padding-right:0}}@media print{#content-wrapper{padding-bottom:24px/3}#content-wrapper,.container-fluid{padding-left:0;padding-right:0}}.assigned-content-area{display:table}.assigned-content-area .content-row{display:table-row}.assigned-content-area .content-row .content-cell,.assigned-content-area .content-row .content-label{display:table-cell;padding-top:6px;padding-bottom:6px;color:inherit}.assigned-content-area .content-row .content-label{width:100px;text-align:right;padding-right:24px;font-weight:700;vertical-align:top}@media screen and (max-width:768px){.assigned-content-area,.assigned-content-area .content-row,.assigned-content-area .content-row .content-cell,.assigned-content-area .content-row .content-label{display:block}.assigned-content-area .content-row .content-cell:first-child,.assigned-content-area .content-row .content-cell:last-child,.assigned-content-area .content-row .content-label:first-child,.assigned-content-area .content-row .content-label:last-child{padding-top:6px;padding-bottom:6px}.assigned-content-area .content-row .content-label{text-align:left;color:#727272;max-width:600px;width:auto}}#impressum-box,#language-box,#support-box{position:fixed;bottom:0;z-index:1000000;font-size:11px;color:#fff;box-shadow:-1px -1px 5px -1px rgba(0,0,0,.75);margin-top:8px;height:22px;padding:5px;opacity:.35}#support-box{right:0;background-color:#a03148;width:80px;border-radius:5px 0 0 0}#support-box a:hover{inherit:none}#support-box #support-button{cursor:pointer;font-size:11px}#support-box #support-content{font-size:14px}#support-box #support-close{cursor:pointer}#impressum-box,#language-box{background-color:#337ab7;border-radius:5px 5px 0 0}#language-box{right:85px;width:43px}#impressum-box a,#language-box a{border-bottom:0;color:#fff}#impressum-box{right:135px}.infobox{padding:15px}.hover-highlight:hover{background-color:#fff}.close{margin:12px}.seminarplan-entry time{display:block;margin:8px 0}.empty-state-page{margin-top:48px}.empty-state-page .message,.empty-state-page i{color:rgba(182,182,182,.8);text-shadow:1px 1px 1px #f9f9f9,0 0 0#000,1px 1px 1px #f9f9f9}.empty-state-page .message ::selection,.empty-state-page i ::selection{background:#5af;color:#fff;text-shadow:none}.empty-state-page i{display:block;margin:0 auto;font-size:100px}.empty-state-page .message{width:100%;text-align:center;font-size:19px;font-weight:400;padding:24px 12px}.widget{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.24);padding:0;z-index:0;border-left:2px solid #953a49;margin-bottom:10px;box-shadow:#aaa 3px 3px 7px;border-radius:4px;clear:both;display:block}.widget .card-header{min-height:84px;padding:10px 20px;position:relative;background-color:#fff;color:#212121;border-radius:3px}.widget .card-header .header-image{float:left;width:48px;height:48px}.widget .card-header .header-title{overflow:hidden!important}.widget .card-header .header-title.has-image{margin-left:64px}.widget .card-header .header-title a,.widget .card-header a{color:inherit;text-decoration:none;border-bottom:none}@media screen and (max-width:992px){.widget .card-header .header-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.widget .card-header .header-title .font-card-subhead,.widget .card-header .header-title .font-subhead{opacity:.7}.widget .card-header .header-title .header-details{transition:height .2s}.widget .card-header .header-title .header-details.not-visible{height:0}.widget .card-header .floating-action-button{position:absolute;left:auto;bottom:-24px;right:48px;height:48px;width:48px;border-radius:24px;border:0;background-color:#448aff;color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.24);z-index:1}.widget .card-header .floating-action-button:focus{box-shadow:0 1px 1px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.24);z-index:1}@media screen and (max-width:768px){.widget .card-header .floating-action-button{right:24px}}.widget .card-header a:hover{color:#651f2e}.widget .card-header .font-card-subhead,.widget .card-header .font-subhead{opacity:.7}.widget .card-header h4{color:#888;font-weight:200}.widget .card-content{padding:16px;display:block}.widget .card-content .card-list .card{box-shadow:none}.widget .card-content .card-list .card .card-content{margin-left:-16px;margin-right:-16px}.widget .card-content h4{color:#888!important}.widget .card-footer{align-content:revert;padding:10px;margin:10px}.widget.separated{margin:12px 0}.widget.danger{border-left:5px solid #ff5f57}.widget.warning{border-left:5px solid #ffbd2d}.widget.success{border-left:5px solid #28c941}.collector>div{margin-top:14px;padding:0}.collector>div>.btn{float:left;padding:0}.collector>div>div:not(.btn) :not(.collector-personen-heading)>* :not(.personen){display:block;padding-left:30px;padding-top:6px}.collector>div .persondetails{max-width:100%}.collector .collector-personen-heading{font-weight:700}.collector~.conditional-box{padding:15px;display:none;margin-top:10px}.btn-default{color:#333!important;background-color:#eee!important;border-color:#eee!important}a.vvz_gebiet_link,a.vvz_modul{color:#333;text-decoration:none;border:0 solid #fff;font-weight:400;background:0 0}div.vvz_gebiet_container{margin:12px 0 12px 20px}.newsUnread{font-weight:700}.panel .icon-indicator{margin-right:2px}.panel .icon-indicator:before{content:"keyboard_arrow_down"}.panel .collapsed .icon-indicator:before{content:"keyboard_arrow_right"}.print-show{display:none}.print-hide{display:block}@media print{.print-show{display:block}.print-hide{display:none}table.hidden-print{display:none!important}div.page-wrapper{height:auto!important}}table#mcstgmappings tr.mcstgmapping.dirty{background-color:#ffbd2d!important}table#localConfig td,table#localConfig th{word-break:break-all}table#localConfig td.matching,table#localConfig th.matching{background-color:#28c941!important}