.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.ui-timepicker-div dl dd{margin:0 10px 10px 40%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-timepicker-div .ui_tpicker_unit_hide{display:none}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input{background:none;color:inherit;outline:none;border:none;border-bottom:1px solid #555;width:95%}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus{border-bottom-color:#aaa}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.ui-timepicker-rtl dl dt{float:right;clear:right}.ui-timepicker-rtl dl dd{margin:0 40% 10px 10px}.ui-timepicker-div.ui-timepicker-oneLine{padding-right:2px}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,.ui-timepicker-div.ui-timepicker-oneLine dt{display:none}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label{display:block;padding-top:2px}.ui-timepicker-div.ui-timepicker-oneLine dl{text-align:right}.ui-timepicker-div.ui-timepicker-oneLine dl dd,.ui-timepicker-div.ui-timepicker-oneLine dl dd>div{display:inline-block;margin:0}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before{content:":";display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before{content:".";display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{display:none}.ms-container{background:transparent url(../img/switch.png) no-repeat 50% 50%;width:370px}.ms-container:after{content:".";display:block;height:0;line-height:0;font-size:0;clear:both;min-height:0;visibility:hidden}.ms-container .ms-selectable,.ms-container .ms-selection{background:#fff;color:#555;float:left;width:45%}.ms-container .ms-selection{float:right}.ms-container .ms-list{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border .2s linear,box-shadow .2s linear;-webkit-transition:border .2s linear,-webkit-box-shadow .2s linear;transition:border .2s linear,-webkit-box-shadow .2s linear;transition:border .2s linear,box-shadow .2s linear;transition:border .2s linear,box-shadow .2s linear,-webkit-box-shadow .2s linear;border:1px solid #ccc;border-radius:3px;height:200px;padding:0;overflow-y:auto}.ms-container .ms-list.ms-focus{border-color:rgba(82,168,236,.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);outline:0;outline:thin dotted\9}.ms-container ul{margin:0;list-style-type:none;padding:0}.ms-container .ms-optgroup-container{width:100%}.ms-container .ms-optgroup-label{margin:0;padding:5px 0 0 5px;cursor:pointer;color:#999}.ms-container .ms-selectable li.ms-elem-selectable,.ms-container .ms-selection li.ms-elem-selection{border-bottom:1px solid #eee;padding:2px 10px;color:#555;font-size:14px}.ms-container .ms-selectable li.ms-hover,.ms-container .ms-selection li.ms-hover{cursor:pointer;color:#fff;text-decoration:none;background-color:#08c}.ms-container .ms-selectable li.disabled,.ms-container .ms-selection li.disabled{background-color:#eee;color:#aaa;cursor:text}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{-webkit-box-shadow:inset 1px 1px 1px #ccc;box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;vertical-align:middle;margin:.2em 2em .2em .4em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6;box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.ui-icon{width:16px;height:16px}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.ui-front{z-index:1001}.ui-widget_start{font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:0}.ui-widget{font-size:1em}.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:inherit}.ui-widget-content{background:var(--white)}.ui-widget-header{background-color:var(--brand-color-lighter);background-image:none}.ui-widget_columnl{float:left;width:100%}.ui-widget_columnr{float:right}.ui-widgetContainer{background-image:none;color:#fff;padding:2%}.ui-widget_head{background-color:var(--brand-color-lighter);color:#fff;font-size:1.3em;line-height:30px;text-align:center}.ui-widget_head:hover{cursor:move}.ui-widget_head h1{color:#000;line-height:100px;text-align:center}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-br,.ui-corner-left,.ui-corner-right,.ui-corner-tl,.ui-corner-top,.ui-corner-tr{border-radius:0}.ui-autocomplete .ui-state-hover,.ui-state-active,.ui-state-focus,.ui-state-hover,.ui-state-hover:hover,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background-color:var(--brand-color-light);color:#fff}.ui-accordion .ui-accordion-header,.ui-accordion .ui-accordion-header .ui-state-active,.ui-accordion .ui-accordion-header .ui-state-default,.ui-accordion .ui-accordion-header .ui-state-hover{background:var(--content-color-20);border-radius:0;border:none;border-top:1px solid var(--light-gray-color-20);border-bottom:1px solid var(--light-gray-color-20);color:var(--black);font-size:10pt;margin:0;padding:5px 5px 5px 30px;text-align:left}.ui-accordion .ui-accordion-content{background:var(--white);margin:0;padding:0;border:0;border-bottom:1px solid var(--light-gray-color-20)}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background-image:none}.ui-autocomplete{border:1px solid var(--dark-gray-color-45);padding:1px}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper{display:block;overflow:hidden;text-overflow:ellipsis}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background:var(--base-color);border:0;margin:0}.ui-dialog .ui-resizable-n,.ui-dialog .ui-resizable-s{height:4px}.ui-dialog .ui-resizable-e,.ui-dialog .ui-resizable-w{width:4px}textarea.ui-resizable-handle.ui-resizable-s{background:var(--dark-gray-color-10) url(../images/vendor/handle_background.png) no-repeat 50%;bottom:0;cursor:s-resize;height:12px}.ui-datepicker-header{background-color:var(--brand-color-light)}.ui-datepicker-header .ui-icon{background-image:url(../images/vendor/jquery-ui/ui-icons_ffffff_256x240.png)}.ui-datepicker-calendar .ui-state-active{background-color:var(--white);color:var(--brand-color-darker);border:1px solid var(--base-gray)}.ui-datepicker-calendar .ui-state-active.ui-state-hover{background-color:var(--brand-color-light);color:var(--white)}.has-date-picker,.has-datetime-picker,.hasDatepicker,[data-date-picker],[data-datetime-picker]{background-image:url(../images/icons/blue/schedule.svg);background-size:20px;background-position:right 3px center;background-repeat:no-repeat;min-width:12ex;border:1px solid var(--light-gray-color-40)}.has-date-picker:focus,.has-datetime-picker:focus,.hasDatepicker:focus,[data-date-picker]:focus,[data-datetime-picker]:focus{border-color:var(--brand-color-dark)}.has-time-picker,.hasTimepicker,[data-time-picker]{background-image:url(../images/icons/blue/date.svg);background-size:20px;background-position:right 3px center;background-repeat:no-repeat;min-width:10ex;border:1px solid var(--light-gray-color-40)}.has-time-picker:focus,.hasTimepicker:focus,[data-time-picker]:focus{border-color:var(--brand-color-dark)}.has-datetime-picker,[data-datetime-picker]{min-width:21ex}.ui-slider .ui-slider-range{background-color:var(--base-color)}.ms-container{background:none;width:100%}.ms-container .ms-selectable,.ms-container .ms-selection{color:var(--dark-gray-color);width:47%}.ms-container .ms-selectable li.ms-elem-selectable,.ms-container .ms-selectable li.ms-elem-selection,.ms-container .ms-selection li.ms-elem-selectable,.ms-container .ms-selection li.ms-elem-selection{background:var(--white);border-bottom-color:var(--content-color-20);color:var(--dark-gray-color);padding:2px}.ms-container .ms-selectable li,.ms-container .ms-selection li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ms-container .ms-selectable li span,.ms-container .ms-selection li span{-webkit-box-flex:10;-ms-flex:10 0 auto;flex:10 0 auto}.ms-container .ms-selectable li.ms-hover,.ms-container .ms-selectable li:hover,.ms-container .ms-selection li.ms-hover,.ms-container .ms-selection li:hover{background:var(--brand-color-dark);color:var(--white)}.ms-container .ms-selectable li.disabled,.ms-container .ms-selection li.disabled{background-color:var(--content-color-20);color:var(--dark-gray-color);cursor:not-allowed}.ms-container .ms-selectable li[style*=background-image],.ms-container .ms-selection li[style*=background-image]{min-height:40px;background-repeat:no-repeat;background-size:32px;background-position:4px;padding-left:38px}.ms-container .ms-selectable li[style*=background-image].ms-elem-selection,.ms-container .ms-selection li[style*=background-image].ms-elem-selection{background-position:20px}.ms-container .ms-selectable li:not(.disabled):after{background-repeat:no-repeat;content:" ";display:inline-block;height:16px;margin-left:0;background-image:url(../images/icons/white/arr_1right.svg);background-size:16px;vertical-align:text-top;width:16px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;visibility:hidden}.ms-container .ms-selectable li:not(.disabled):hover{background-color:var(--brand-color-dark)}.ms-container .ms-selectable li:not(.disabled):hover:after{visibility:visible}.ms-container .ms-selection li{position:relative}.ms-container .ms-selection li[style*=background-image]{padding-left:56px}.ms-container .ms-selection li:before{background-repeat:no-repeat;content:" ";display:inline-block;height:16px;margin-right:0;background-image:url(../images/icons/white/arr_1left.svg);background-size:16px;vertical-align:text-top;width:16px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:absolute;left:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);visibility:hidden}.ms-container .ms-selection li:hover{background-color:var(--brand-color-dark)}.ms-container .ms-selection li:hover:before{visibility:visible}.ms-container .ms-list{border-radius:0;border-color:var(--light-gray-color-40);position:relative}.ms-container .ms-optgroup-label{color:var(--dark-gray-color-60)}.ms-container.studip-multi-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}form.default .ms-container.studip-multi-select{max-width:48em}.ms-container.studip-multi-select .ms-selectable,.ms-container.studip-multi-select .ms-selection{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}.ms-container.studip-multi-select .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:var(--dark-gray-color-10);border:1px solid var(--dark-gray-color-30);border-bottom:0;padding-left:.5em}.ms-container.studip-multi-select .button{font-size:smaller}.ms-container.studip-multi-select .ms-focus{border-color:var(--brand-color-dark);-webkit-box-shadow:none;box-shadow:none}.ms-container.studip-multi-select .ms-selectable{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ms-container.studip-multi-select .ms-selectable .header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ms-container.studip-multi-select .ms-selectable li:after{display:none}.ms-container.studip-multi-select .ms-selectable li:before{background-repeat:no-repeat;content:" ";display:inline-block;height:16px;margin-right:0;background-image:url(../images/icons/white/arr_2left.svg);background-size:16px;vertical-align:text-top;width:16px}.ms-container.studip-multi-select .ms-selection{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ms-container.studip-multi-select .ms-selection li{padding-left:20px}.ms-container.studip-multi-select .ms-selection li:before{background-repeat:no-repeat;content:" ";display:inline-block;height:16px;margin-right:0;background-image:url(../images/icons/white/arr_2right.svg);background-size:16px;vertical-align:text-top;width:16px}.ui-menu .ui-menu-item{list-style:none}.ui-datepicker-calendar .ui-datepicker-unselectable.ui-datepicker-is-locked{pointer-events:all}@font-face{font-family:Lato;src:url(../fonts/LatoLatin/LatoLatin-Thin.eot);src:url(../fonts/LatoLatin/LatoLatin-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/LatoLatin/LatoLatin-Thin.woff2) format("woff2"),url(../fonts/LatoLatin/LatoLatin-Thin.woff) format("woff"),url(../fonts/LatoLatin/LatoLatin-Thin.ttf) format("truetype");font-display:auto;font-style:normal;font-weight:100;text-rendering:optimizeLegibility;unicode-range:u+000-5ff}@font-face{font-family:Lato;src:url(../fonts/LatoLatin/LatoLatin-ThinItalic.eot);src:url(../fonts/LatoLatin/LatoLatin-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/LatoLatin/LatoLatin-ThinItalic.woff2) format("woff2"),url(../fonts/LatoLatin/LatoLatin-ThinItalic.woff) format("woff"),url(../fonts/LatoLatin/LatoLatin-ThinItalic.ttf) format("truetype");font-display:auto;font-style:italic;font-weight:100;text-rendering:optimizeLegibility;unicode-range:u+000-5ff}@font-face{font-family:Lato;src:url(../fonts/LatoLatin/LatoLatin-Light.eot);src:url(../fonts/LatoLatin/LatoLatin-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/LatoLatin/LatoLatin-Light.woff2) format("woff2"),url(../fonts/LatoLatin/LatoLatin-Light.woff) format("woff"),url(../fonts/LatoLatin/LatoLatin-Light.ttf) format("truetype");font-display:auto;font-style:normal;font-weight:300;text-rendering:optimizeLegibility;unicode-range:u+000-5ff}@font-face{font-family:Lato;src:url(../fonts/LatoLatin/LatoLatin-LightItalic.eot);src:url(../fonts/LatoLatin/LatoLatin-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/LatoLatin/LatoLatin-LightItalic.woff2) format("woff2"),url(../fonts/LatoLatin/LatoLatin-LightItalic.woff) format("woff"),url(../fonts/LatoLatin/LatoLatin-LightItalic.ttf) format("truetype");font-display:auto;font-style:italic;font-weight:300;text-rendering:optimizeLegibility;unicode-range:u+000-5ff}@font-face{font-family:Lato;src:url(../fonts/LatoLatin/LatoLatin-Regular.eot);src:url(../fonts/LatoLatin/LatoLatin-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/LatoLatin/LatoLatin-Regular.woff2) format("woff2"),url(../fonts/LatoLatin/LatoLatin-Regular.woff) format("woff"),url(../fonts/LatoLatin/LatoLatin-Regular.ttf) format("truetype");font-display:auto;font-style:normal;font-weight:400;text-rendering:optimizeLegibility;unicode-range:u+000-5ff}@font-face{font-family:Lato;src:url(../fonts/LatoLatin/LatoLatin-Italic.eot);src:url(../fonts/LatoLatin/LatoLatin-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/LatoLatin/LatoLatin-Italic.woff2) format("woff2"),url(../fonts/LatoLatin/LatoLatin-Italic.woff) format("woff"),url(../fonts/LatoLatin/LatoLatin-Italic.ttf) format("truetype");font-display:auto;font-style:italic;font-weight:400;text-rendering:optimizeLegibility;unicode-range:u+000-5ff}@font-face{font-family:Lato;src:url(../fonts/LatoLatin/LatoLatin-Bold.eot);src:url(../fonts/LatoLatin/LatoLatin-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/LatoLatin/LatoLatin-Bold.woff2) format("woff2"),url(../fonts/LatoLatin/LatoLatin-Bold.woff) format("woff"),url(../fonts/LatoLatin/LatoLatin-Bold.ttf) format("truetype");font-display:auto;font-style:normal;font-weight:700;text-rendering:optimizeLegibility;unicode-range:u+000-5ff}@font-face{font-family:Lato;src:url(../fonts/LatoLatin/LatoLatin-BoldItalic.eot);src:url(../fonts/LatoLatin/LatoLatin-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/LatoLatin/LatoLatin-BoldItalic.woff2) format("woff2"),url(../fonts/LatoLatin/LatoLatin-BoldItalic.woff) format("woff"),url(../fonts/LatoLatin/LatoLatin-BoldItalic.ttf) format("truetype");font-display:auto;font-style:italic;font-weight:700;text-rendering:optimizeLegibility;unicode-range:u+000-5ff}.hidden-xxlarge-down{display:none!important}@media (min-width:1600px){.hidden-xxlarge-up{display:none!important}}@media (max-width:1599px){.hidden-xlarge-down{display:none!important}}@media (min-width:1024px){.hidden-xxlarge-up{display:none!important}}@media (max-width:1279px){.hidden-large-down{display:none!important}}@media (min-width:1024px){.hidden-large-up{display:none!important}}@media (max-width:1023px){.hidden-medium-down{display:none!important}}@media (min-width:768px){.hidden-medium-up{display:none!important}}@media (max-width:767px){.hidden-small-down{display:none!important}}@media (min-width:576px){.hidden-small-up{display:none!important}}@media (max-width:575px){.hidden-tiny-down{display:none!important}}.hidden-tiny-up{display:none!important}.table_header,table.header{background-color:var(--table-header-color);border-bottom:1px solid var(--dark-gray-color-80);color:var(--black);padding:4px}.table_header_bold{background-color:var(--brand-color-lighter);border:solid var(--brand-color-darker);border-width:0 0 1px;color:var(--white);font-size:12pt;padding:3px 5px}.table_header_bold img,.table_header_bold svg{vertical-align:middle}table.links1{background-color:var(--white)}table.logintable{background-image:url(../images/login.jpg);background-size:750px 350px}table.logintable h1{border-bottom:0;font-size:2.5em}table.toolbar,td.printhead,td.toolbar{background-color:#e3eaf6;background-image:-webkit-gradient(linear,left top,left bottom,from(#cdd9ed),color-stop(40%,#e3eaf6),to(#e3eaf6));background-image:linear-gradient(#cdd9ed,#e3eaf6 40%,#e3eaf6);background-repeat:no-repeat;border-top:1px solid var(--brand-color-lighter);line-height:17pt;height:25px}td.printhead:last-child,td.toolbar:last-child{padding-right:5px}td.printhead img,td.printhead svg,td.toolbar img,td.toolbar svg{padding:0 2px;vertical-align:text-bottom}td.aufklapp{background-color:var(--dark-gray-color-5)}td.angemeldet{border:1px solid var(--black)}td.nix{background-color:transparent}td.quote{font-size:8px}td.quote,td.rahmen_steel{border:1px solid var(--black)}td.rahmen_steel{background-color:var(--content-color-10)}td.rahmen_table_row_odd{background-color:var(--content-color-20);border:1px solid var(--black)}td.rahmen_white{background:var(--white);border:1px solid var(--black)}td.table_header_bold_red{border:none;background-color:var(--red-20);border-bottom:1px solid var(--red);color:var(--red);height:20px}table.blank,td.blank,td.blanksmall,td.onlineinfo{background-color:var(--white)}td.tree-elbow-line,td.tree-indent img,td.tree-indent svg{vertical-align:bottom}td.tree-elbow-line{background:url(../images/datatree_1.gif) repeat-y;width:5px}td.tree-elbow-end{vertical-align:top;white-space:nowrap;width:5px}td.tree-elbow-end img,td.tree-elbow-end svg,td.tree-elbow-line img,td.tree-elbow-line svg{display:block}.collapsable .header-row>td{border-bottom:0;padding-left:0}.collapsable .toggle-indicator{color:var(--black);font-weight:700}.collapsable .toggle-indicator a{background:0 no-repeat;background-image:url(../images/icons/blue/arr_1down.svg);background-size:16px;color:var(--black);cursor:pointer;display:block}.collapsable .empty .toggle-indicator a{background-image:url(../images/icons/grey/arr_1right.svg);background-size:16px}.collapsable .collapsed .toggle-indicator a{background-image:url(../images/icons/blue/arr_1right.svg);background-size:16px}.collapsable .empty .toggle-indicator,.collapsable .toggle-indicator a,.collapsable td.label-cell{padding-left:20px}.collapsable>.collapsed tr:not(.header-row){display:none}.collapsable>.collapsed .toggle-indicator~:not(.dont-hide)>*{opacity:0;pointer-events:none}*+html .collapsable .collapsed .header-row{display:inline-block!important}.loaded-details>td{padding:0 0 5px 20px!important}.loaded-details table{border-top:0}.gruppe0{background-color:var(--group-color-0)!important}.gruppe1{background-color:var(--group-color-1)!important}.gruppe2{background-color:var(--group-color-2)!important}.gruppe3{background-color:var(--group-color-3)!important}.gruppe4{background-color:var(--group-color-4)!important}.gruppe5{background-color:var(--group-color-5)!important}.gruppe6{background-color:var(--group-color-6)!important}.gruppe7{background-color:var(--group-color-7)!important}.gruppe8{background-color:var(--group-color-8)!important}#my_seminars .gruppe0,#my_seminars .gruppe1,#my_seminars .gruppe2,#my_seminars .gruppe3,#my_seminars .gruppe4,#my_seminars .gruppe5,#my_seminars .gruppe6,#my_seminars .gruppe7,#my_seminars .gruppe9,#settings-notifications .gruppe0,#settings-notifications .gruppe1,#settings-notifications .gruppe2,#settings-notifications .gruppe3,#settings-notifications .gruppe4,#settings-notifications .gruppe5,#settings-notifications .gruppe6,#settings-notifications .gruppe7,#settings-notifications .gruppe9{width:1px}#my_seminars .mycourse_elements>img,#settings-notifications .mycourse_elements>img{display:none}#my_seminars .special_nav,#settings-notifications .special_nav{float:right}.grey{background:var(--dark-gray-color-40) none}.white{background:var(--white) none}.red_gradient{background-color:#e8b6b9;background-image:-webkit-gradient(linear,left top,left bottom,from(#e3969a),color-stop(60%,#e8b6b9),to(#e8b6b9));background-image:linear-gradient(#e3969a,#e8b6b9 60%,#e8b6b9);background-repeat:no-repeat;border-top:2px solid var(--brown)}table td.printcontent{text-align:left}table td.printcontent,table td.printcontent:hover{background-color:var(--dark-gray-color-5)}table td.printhead2{background-image:url(../images/content_object_arr-right.png)}table td.printhead2,table td.printhead3{border-top:1px solid var(--brand-color-lighter);padding:0}table td.printhead3{background-image:url(../images/content_object_arr-down.png)}tr.sortable th.sortasc .tablesorter-header-inner,tr.sortable th.sortdesc .tablesorter-header-inner{display:inline-block}tr.sortable th.sortasc:after{background-image:url(../images/icons/blue/arr_1up.svg)}tr.sortable th.sortasc:after,tr.sortable th.sortdesc:after{background-repeat:no-repeat;content:" ";display:inline-block;height:16px;margin-left:0;background-size:16px;vertical-align:text-top;width:16px}tr.sortable th.sortdesc:after{background-image:url(../images/icons/blue/arr_1down.svg)}.tablesorter .filtered{display:none}.tablesorter .tablesorter-errorRow td{text-align:center;cursor:pointer}.settings{border-collapse:collapse;margin-bottom:2em;width:100%}.settings tbody th,.settings thead th{background-color:var(--brand-color-lighter);border:solid var(--brand-color-darker);border-width:0 0 1px;color:var(--white);font-size:12pt;padding:3px 5px;text-align:center}.settings tbody th img,.settings tbody th svg,.settings thead th img,.settings thead th svg{vertical-align:middle}.settings td,.settings th{padding:8px;vertical-align:top}.settings tbody.maxed input[type=email]:first-child,.settings tbody.maxed input[type=password]:first-child,.settings tbody.maxed input[type=tel]:first-child,.settings tbody.maxed input[type=text]:first-child,.settings tbody.maxed input[type=url]:first-child,.settings tbody.maxed select:first-child,.settings tbody.maxed textarea:first-child{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.settings tbody.maxed td[colspan]:first-child input[type=email],.settings tbody.maxed td[colspan]:first-child input[type=password],.settings tbody.maxed td[colspan]:first-child input[type=tel],.settings tbody.maxed td[colspan]:first-child input[type=text],.settings tbody.maxed td[colspan]:first-child input[type=url],.settings tbody.maxed td[colspan]:first-child select,.settings tbody.maxed td[colspan]:first-child textarea{width:200px}.settings tbody.privacy td:first-child~td{font-style:italic;text-align:center}.settings tbody td:first-child label{display:block;font-weight:700}.settings .divider>td,.settings .divider>th,.settings td:first-child[colspan]{background-color:#c9d1df;border-bottom:1px solid var(--base-gray);border-top:1px solid var(--base-gray);color:var(--black);font-weight:700;text-align:center}.settings dfn,.settings small{display:block;font-weight:400}.settings dfn{font-size:.8em;font-style:italic;padding-top:.5em}.settings tfoot td{background:var(--table-footer-color);text-align:center}.settings tfoot tr:first-child td{border-top:1px solid var(--dark-gray-color-80)}.settings label.required:after{color:var(--red);content:"*";font-size:1.5em;padding-left:5px;vertical-align:middle}.settings.notification tbody td{text-align:center}.settings.notification tbody td:first-child:not([colspan]){padding-left:0;padding-right:0;font-size:small}.settings.notification tbody td:nth-child(-n+2){text-align:left}.settings .bordered.left{border-left:1px solid var(--brand-color-lighter)}.settings .bordered.right{border-right:1px solid var(--brand-color-lighter)}table.tree .header>td{background-color:#e3eaf6;background-image:-webkit-gradient(linear,left top,left bottom,from(#cdd9ed),color-stop(40%,#e3eaf6),to(#e3eaf6));background-image:linear-gradient(#cdd9ed,#e3eaf6 40%,#e3eaf6);background-repeat:no-repeat;border-top:1px solid var(--brand-color-lighter);line-height:17pt;height:25px}table.tree .header>td:last-child{padding-right:5px}table.tree .header>td img,table.tree .header>td svg{padding:0 2px;vertical-align:text-bottom}table.tree .header>td a.link{padding-left:5px}table.tree .header>td a.link.open{background-image:url(../images/icons/blue/arr_1down.svg)}table.tree .header>td a.link.closed,table.tree .header>td a.link.open{background-size:16px;background-position:0;background-repeat:no-repeat;padding-left:20px}table.tree .header>td a.link.closed{background-image:url(../images/icons/blue/arr_1right.svg)}table.tree td.blank{background:var(--white);border:0}table.tree td.in-between{background:var(--white) url(../images/tree-line.gif) 50% repeat-y;border:0}table.tree td.leaf{background:var(--white) url(../images/tree-leaf.gif) 50% no-repeat;border:0}table.tree td.end{background:var(--white) url(../images/tree-end.gif) 50% no-repeat;border:0}table.tree .centered{text-align:center}table.tree .centered table{margin:auto;text-align:left}.table_footer,.table_footer td{background-color:var(--dark-gray-color-10);border-top:1px solid var(--dark-gray-color-30)}table.default{border-collapse:collapse;margin-bottom:1em;width:100%}table.default .wrap-content{word-break:break-all}table.default .font-size-adjusted{font-size:1.1em}table.default caption,table.default td,table.default th{padding:5px;text-align:left}table.default caption.nowrap,table.default td.nowrap,table.default th.nowrap{white-space:nowrap}table.default>caption{background-color:transparent;padding-top:0;color:var(--headings-color);font-size:1.4em;text-align:left}table.default>caption header>h2{border:0;font-size:inherit;font-weight:400;margin:0;padding:0}table.default>caption header>p{font-size:.7em;font-weight:400;margin:0;padding:0}table.default>thead>tr>th{font-size:1em}table.default>tbody>tr>th,table.default>thead>tr>th{background-color:var(--content-color-20);border-bottom:1px solid rgba(137,154,185,.2);border-top:1px solid var(--brand-color-darker)}table.default>tbody>tr>th{text-align:left}table.default>tbody>tr>td{border-bottom:1px solid var(--table-header-color);-webkit-transition:background-color .3s;transition:background-color .3s}table.default>tbody>tr.dragover>td,table.default>tbody>tr.selected>td{background-color:var(--yellow-20)}table.default>tbody>tr.selected>td:first-child{position:relative}table.default>tbody>tr.selected>td:first-child:before{display:block;content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background-color:var(--light-gray-color)}table.default>tbody>tr.new>td{font-weight:700}table.default>tbody>tr.new>td:first-child{position:relative}table.default>tbody>tr.new>td:first-child:before{display:block;content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background-color:var(--red)}table.default>tbody>tr.new>td .action-menu{font-weight:400}table.default>tbody:last-of-type>tr:last-child>td{border-bottom:1px solid var(--brand-color-darker)}table.default:not(.nohover)>tbody:not(.nohover)>tr:not(.nohover):hover>td:not(.nohover){background-color:rgba(109,114,122,.2)}table.default:not(.nohover)>tbody:not(.nohover)>tr.selected:not(.nohover):hover>td:not(.nohover){background-color:var(--yellow-40)}table.default>tfoot>tr>td{background-color:var(--content-color-20);border-top:1px solid var(--brand-color-darker);padding-left:10px;padding-right:10px}table.default td.avatar,table.default th.avatar{padding:5px}table.default .actions{float:right;text-align:right;white-space:nowrap}table.default .actions img,table.default .actions input[type=image],table.default .actions svg{vertical-align:middle}table.default>caption .actions{font-size:14px;border-left:1px solid var(--brand-color-darker);margin-bottom:-5px;min-height:26px;padding-bottom:3px;padding-left:.5em;padding-top:4px}table.default td.actions,table.default th.actions{float:none}table.default>caption .caption-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-5px}table.default>caption .caption-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-right:1px solid var(--brand-color-darker);padding-bottom:5px;padding-right:.5em;margin-right:.5em}table.default>caption .caption-actions{-ms-flex-item-align:end;align-self:flex-end}table.default>tbody.toggleable.toggled .toggle-switch{background-image:url(../images/icons/blue/arr_1right.svg);background-size:16px}table.default>tbody.toggleable.toggled tr:not(:first-child){display:none}table.default>tbody.toggleable .toggle-switch{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background-image:url(../images/icons/blue/arr_1down.svg);background-size:16px;display:inline-block;height:16px;text-align:center;vertical-align:top;width:16px}table.default dfn,table.default small{display:block;font-weight:400}table.default dfn{font-size:.8em;font-style:italic;padding-top:.5em}table.default label.required:after{color:red;content:"*";font-size:1.5em;padding-left:5px;vertical-align:middle}table.default.has-form input[type=text],table.default.has-form textarea{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:200px;width:100%}table.default.has-form textarea{min-height:100px}table.default tfoot select{vertical-align:middle}table.default tfoot .button{margin-bottom:0;margin-top:0}table.default colgroup col.checkbox{width:24px}article.studip>section>table.default:last-child{margin-bottom:0}article.studip>section>table.default:last-child>tbody:last-child>tr:last-child>td{border-bottom:0}table.withdetails>tbody>tr:not(.details)>td:first-child{background-image:url(../images/icons/blue/arr_1right.svg);background-size:16px;background-repeat:no-repeat;background-position:2px;padding-left:20px}table.withdetails>tbody>tr:not(.details)>td:first-child>a{margin-left:-20px;padding-left:20px}table.withdetails>tbody>tr.open>td{background-color:rgba(109,114,122,.2)}table.withdetails>tbody>tr.open>td:first-child{background-image:url(../images/icons/blue/arr_1down.svg);background-size:16px}table.withdetails tr.details{display:none;max-height:0}table.withdetails tr.details,table.withdetails tr.open+tr.details{overflow:hidden;-webkit-transition:max-height .8s;transition:max-height .8s}table.withdetails tr.open+tr.details{display:table-row;max-height:200px;background-color:transparent!important}table.withdetails tr.open+tr.details>td{padding-top:0;padding-bottom:10px}table.withdetails tr.open+tr.details>td>.detailscontainer{padding:5px;margin-top:-1px;border:1px solid var(--table-header-color);border-top:1px solid #fff}.no-js table.withdetails tr.details{display:table-row}.sortable-table .header,.sortable-table .tablesorter-header:not(.sorter-false){white-space:nowrap;color:var(--base-color)}.sortable-table .header:hover,.sortable-table .tablesorter-header:not(.sorter-false):hover{color:var(--active-color);cursor:pointer}.sortable-table .header.tablesorter-headerDesc:hover .tablesorter-header-inner:after,.sortable-table .tablesorter-header:not(.sorter-false).tablesorter-headerDesc:hover .tablesorter-header-inner:after{background-image:url(../images/icons/red/arr_1down.svg);background-size:16px}.sortable-table .header.tablesorter-headerAsc:hover .tablesorter-header-inner:after,.sortable-table .tablesorter-header:not(.sorter-false).tablesorter-headerAsc:hover .tablesorter-header-inner:after{background-image:url(../images/icons/red/arr_1up.svg);background-size:16px}.sortable-table .headerSortUp:after,.sortable-table .tablesorter-headerDesc .tablesorter-header-inner:after{background-repeat:no-repeat;content:" ";display:inline-block;height:16px;margin-left:0;background-image:url(../images/icons/blue/arr_1down.svg);background-size:16px;vertical-align:text-bottom;width:16px}.sortable-table .headerSortDown:after,.sortable-table .tablesorter-headerAsc .tablesorter-header-inner:after{background-repeat:no-repeat;content:" ";display:inline-block;height:16px;margin-left:0;background-image:url(../images/icons/blue/arr_1up.svg);background-size:16px;vertical-align:text-bottom;width:16px}.sortable-table .tablesorter-headerUnSorted:not(.sorter-false) .tablesorter-header-inner{margin-right:15px}table#schedule_data{width:100%;table-layout:fixed}table#schedule_data thead tr td{text-align:center;vertical-align:top;background-color:var(--content-color-20);padding:0}table#schedule_data thead tr td:first-child{width:40px}table#schedule_data thead tr:first-child td:first-child{background-color:inherit}table#schedule_data tbody td:first-child{text-align:right;vertical-align:top;background-color:var(--content-color-20);padding:0}.table-scrollbox-horizontal{overflow:auto;background:-webkit-gradient(linear,left top,right top,color-stop(30%,#fff),to(hsla(0,0%,100%,0))),-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(70%,#fff)) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent) 100% 0;background:linear-gradient(90deg,#fff 30%,hsla(0,0%,100%,0)),linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent) 100% 0;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}table.course-search{border:1px solid var(--content-color-40);padding:0;border-top:0}table.course-search caption.legend{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#e7ebf1;border:1px solid var(--content-color-40);border-bottom:0;color:var(--brand-color-dark);font-size:12pt;font-weight:700;line-height:2em;padding:0;text-align:left;text-indent:15px}table.show-tree{width:100%;padding:0 10px 10px}table.show-tree td.b-top-va-center{border-top:1px solid var(--content-color-40);padding-top:10px;vertical-align:middle}table.show-tree img[role=root-icon]{position:relative;top:1px}table.show-tree div.sem-root-icon{display:inline-block;vertical-align:top}table.show-tree div.sem-path{display:inline-block;padding-left:5px}table.show-tree div.sem-path div.sem_path_info{padding-top:10px}table.show-tree div.sem-path div.sem_path_info div.sem_path_title{font-weight:700;font-size:1.4em;margin:3px 0 5px}table.show-tree div.sem-path div.sem_path_info div.sem_path_text{padding-top:2px}table.show-tree table.show-tree-kids{width:100%}table.show-tree table.show-tree-kids td.kids-tree-row{width:50%}table.show-tree table.show-tree-kids ul.semtree{padding-left:0!important}table.show-tree table.show-tree-kids ul.semtree a{padding-top:5px!important;padding-bottom:3px!important;padding-left:14px!important;margin-left:-4px!important;display:block}table.show-tree table.show-tree-kids ul.semtree a:hover{background-color:#e7ebf1!important;color:var(--base-color)!important}a.button.undecorated,button.button.undecorated{background:none;border:0;margin:0;padding:0;cursor:pointer}a.button.undecorated[formaction],button.button.undecorated[formaction]{color:var(--base-color);-webkit-transition:color .3s;transition:color .3s}a.button.undecorated[formaction]:active,a.button.undecorated[formaction]:hover,button.button.undecorated[formaction]:active,button.button.undecorated[formaction]:hover{color:var(--active-color);text-decoration:none}a.button.undecorated[formaction][disabled],button.button.undecorated[formaction][disabled]{pointer-events:none}.button-with-empty-icon,.button.accept,.button.add,.button.cancel,.button.download,.button.edit,.button.move-down,.button.move-up,.button.refresh,.button.search,.button.sort,.button.trash{white-space:nowrap}.button-with-empty-icon:before,.button.accept:before,.button.add:before,.button.cancel:before,.button.download:before,.button.edit:before,.button.move-down:before,.button.move-up:before,.button.refresh:before,.button.search:before,.button.sort:before,.button.trash:before{background-repeat:no-repeat;content:" ";float:left;height:16px;margin:1px 5px 0 -8px;width:16px}.button.sort:before{background-image:url(../images/icons/blue/arr_1sort.svg);background-size:16px}.button.sort:hover:before{background-image:url(../images/icons/white/arr_1sort.svg);background-size:16px}.button.sort.disabled:hover:before,.button.sort[disabled]:hover:before{background-image:url(../images/icons/blue/arr_1sort.svg);background-size:16px}.button.undecorated,button.undecorated{background:none;border:0;margin:0;padding:0;cursor:pointer}.button.undecorated[formaction],button.undecorated[formaction]{color:var(--base-color);-webkit-transition:color .3s;transition:color .3s}.button.undecorated[formaction]:active,.button.undecorated[formaction]:hover,button.undecorated[formaction]:active,button.undecorated[formaction]:hover{color:var(--active-color);text-decoration:none}.button.undecorated[formaction][disabled],button.undecorated[formaction][disabled]{pointer-events:none}div.messagebox{background:no-repeat 10px 10px;border:2px solid;font-size:12pt;font-weight:700;margin:5px 0;padding:15px 15px 15px 55px;position:relative;text-align:left}div.messagebox:first-child{margin-top:0}div.messagebox .messagebox_buttons{position:absolute;right:3px;top:3px}div.messagebox .messagebox_buttons a{background:transparent no-repeat 50%;background-size:16px 16px;display:inline-block;margin:1px;width:16px;height:16px}div.messagebox .messagebox_buttons a.close span,div.messagebox .messagebox_buttons a.details span{display:none}div.messagebox .messagebox_buttons a.close{background-image:url(../images/icons/blue/decline.svg);background-size:16px}div.messagebox .messagebox_buttons a.details{background-image:url(../images/icons/blue/arr_eol-down.svg);background-size:16px}div.messagebox.details_hidden .messagebox_buttons a.details{background-image:url(../images/icons/blue/arr_eol-up.svg);background-size:16px}div.messagebox.details_hidden .messagebox_details{height:0}div.messagebox_details{font-weight:400;overflow:hidden}div.messagebox_info{background-image:url(../images/messagebox/info.png);border-color:var(--base-color)}div.messagebox_info,div.messagebox_success{color:var(--black);background-color:var(--white);background-size:32px 32px}div.messagebox_success{background-image:url(../images/messagebox/success.png);border-color:var(--dark-green)}div.messagebox_error{color:var(--black);background-color:var(--white);background-image:url(../images/messagebox/error.png)}div.messagebox_error,div.messagebox_exception{background-size:32px 32px;border-color:var(--red)}div.messagebox_exception{color:var(--red);background-color:var(--red-20);background-image:url(../images/messagebox/exception.png)}div.messagebox_warning{color:var(--black);background-color:var(--white);background-image:url(../images/messagebox/advice.png);background-size:32px 32px;border-color:var(--yellow-60)}.modaloverlay{background:rgba(40,73,124,.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10vh 20vw}.modaloverlay .messagebox{display:inline-block;zoom:1;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;margin:auto;position:relative;max-height:50%;min-width:30em;max-width:50%;width:auto;color:#000;border-color:var(--yellow);background-color:#fff;background-image:url(../images/messagebox/question.png);background-size:32px 32px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5)}.modaloverlay .messagebox .content{max-height:200px;overflow:auto;text-align:left}.modaloverlay .messagebox .buttons{margin-top:1em;text-align:center}.modaloverlay .ui-dialog{display:inline-block;zoom:1;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:middle;margin:auto}.dates_items td,.dates_items th{border-bottom:3px solid var(--white)}.dates_opened td{border-bottom:3px solid var(--content-color-10)}.dates_content td{padding:10px}#schedule{width:100%;height:100%}#schedule_headings{margin-left:41px}#schedule_headings,table.schedule_headings td{background-color:var(--content-color-20)}div.schedule_day{border-right:3px double var(--dark-gray-color-20);position:relative}div.schedule_marker{border-bottom:1px dotted var(--dark-gray-color-20);padding:0}div.schedule_hours,div.schedule_marker{border-top:1px solid var(--dark-gray-color-20)}div.schedule_hours{border-right:1px solid var(--dark-gray-color-20);color:#000;padding-bottom:1px;padding-right:3px}div.schedule_entry{font-size:10px;margin:0;overflow:hidden;padding:0 0 2px;position:absolute}div.schedule_entry.clickable{cursor:pointer}div.schedule_entry dl{color:#fff;height:100%;margin:0}div.schedule_entry dl.hover:hover{opacity:.7}div.schedule_entry dl a{color:#fff}div.schedule_entry dl a:hover{text-decoration:underline}div.schedule_entry dl dd{margin:0;overflow:hidden;padding:2px;word-wrap:break-word;font-weight:600}div.snatch{bottom:4px;cursor:ns-resize;padding-bottom:2px;position:absolute;text-align:center;width:100%}div.snatch div{border-top:3px double #fff;cursor:ns-resize;height:0;margin-left:auto;margin-right:auto;width:10px}#schedule_new_entry{background-color:var(--content-color-20);border:2px solid var(--dark-gray-color-15);height:230px;position:absolute;width:400px;z-index:3}#schedule_entry_new dl{border:1px solid var(--dark-violet);background-color:var(--dark-violet-80)}#schedule_entry_new dt{background-color:var(--dark-violet)}#schedule_settings,div.schedule_edit_entry{background-color:var(--content-color-20);border:2px solid var(--dark-gray-color-15);height:auto;left:50%;margin-left:-25%;max-height:80em;min-height:15em;min-width:700px;padding-bottom:1em;position:absolute;top:180px;width:50%;z-index:4}div.schedule_edit_entry>form{margin-right:10px;padding-left:10px;padding-top:10px}#schedule_entry_hours{display:inline;padding:2px}.schedule_icons{position:absolute;right:0;top:0}.schedule_icons img{width:16px;height:16px}div.invisible_entry{opacity:.8}span.invisible_entry{background-color:var(--red);font-style:italic}div.schedule_settings{float:left;margin-left:10px}div.schedule_settings div{font-weight:700}.schedule-dialog{display:block;outline:0 none;z-index:1002;position:absolute;height:400px;width:600px;top:50%;left:50%;margin:-200px 0 0 -300px}td.schedule-adminbind>span{margin-right:10px}#color_picker span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:3px;vertical-align:middle}#color_picker input[type=radio]{position:absolute;opacity:0}#color_picker input[type=radio]:checked+label{outline:1px solid var(--black);position:relative}#color_picker input[type=radio]:checked+label:before{background-repeat:no-repeat;content:" ";display:inline-block;height:24px;margin-right:0;background-image:url(../images/icons/black/accept.svg);background-size:24px;vertical-align:text-top;width:24px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:drop-shadow(0 0 2px var(--white));filter:drop-shadow(0 0 2px var(--white))}#color_picker label{border:1px solid var(--white);display:inline-block;height:32px;width:32px}#color_picker label.schedule-category1{background-color:#682c8b}#color_picker label.schedule-category2{background-color:#b02e7c}#color_picker label.schedule-category3{background-color:#d60000}#color_picker label.schedule-category4{background-color:#f26e00}#color_picker label.schedule-category5{background-color:#ffbd33}#color_picker label.schedule-category6{background-color:#6ead10}#color_picker label.schedule-category7{background-color:#008512}#color_picker label.schedule-category8{background-color:#129c94}#color_picker label.schedule-category9{background-color:#a85d45}#color_picker label.schedule-category10{background-color:#a480b9}#color_picker label.schedule-category11{background-color:#d082b0}#color_picker label.schedule-category12{background-color:#e66666}#color_picker label.schedule-category13{background-color:#f7a866}#color_picker label.schedule-category14{background-color:#ffd785}#color_picker label.schedule-category15{background-color:#a8ce70}#color_picker label.schedule-category16{background-color:#66b671}#color_picker label.schedule-category17{background-color:#71c4bf}#color_picker label.schedule-category18{background-color:#cb9e8f}#color_picker label.schedule-category255{background-color:#a7aaaf}div.schedule_entry dl.schedule-category1{background-color:#a480b9;border:1px solid #682c8b}div.schedule_entry dl.schedule-category1 dt{background-color:#682c8b;color:#fff}div.schedule_entry dl.schedule-category1 dd{color:#fff}div.schedule_entry dl.schedule-category2{background-color:#d082b0;border:1px solid #b02e7c}div.schedule_entry dl.schedule-category2 dt{background-color:#b02e7c;color:#fff}div.schedule_entry dl.schedule-category2 dd{color:#fff}div.schedule_entry dl.schedule-category3{background-color:#e66666;border:1px solid #d60000}div.schedule_entry dl.schedule-category3 dt{background-color:#d60000;color:#fff}div.schedule_entry dl.schedule-category3 dd{color:#fff}div.schedule_entry dl.schedule-category4{background-color:#f7a866;border:1px solid #f26e00}div.schedule_entry dl.schedule-category4 dt{background-color:#f26e00;color:#fff}div.schedule_entry dl.schedule-category4 dd{color:#000}div.schedule_entry dl.schedule-category5{background-color:#ffd785;border:1px solid #ffbd33}div.schedule_entry dl.schedule-category5 dt{background-color:#ffbd33;color:#000}div.schedule_entry dl.schedule-category5 dd{color:#000}div.schedule_entry dl.schedule-category6{background-color:#a8ce70;border:1px solid #6ead10}div.schedule_entry dl.schedule-category6 dt{background-color:#6ead10;color:#fff}div.schedule_entry dl.schedule-category6 dd{color:#000}div.schedule_entry dl.schedule-category7{background-color:#66b671;border:1px solid #008512}div.schedule_entry dl.schedule-category7 dt{background-color:#008512;color:#fff}div.schedule_entry dl.schedule-category7 dd{color:#fff}div.schedule_entry dl.schedule-category8{background-color:#71c4bf;border:1px solid #129c94}div.schedule_entry dl.schedule-category8 dt{background-color:#129c94;color:#fff}div.schedule_entry dl.schedule-category8 dd{color:#000}div.schedule_entry dl.schedule-category9{background-color:#cb9e8f;border:1px solid #a85d45}div.schedule_entry dl.schedule-category9 dt{background-color:#a85d45;color:#fff}div.schedule_entry dl.schedule-category9 dd{color:#fff}div.schedule_entry dl.schedule-category10{background-color:#e1d5e8;border:1px solid #a480b9}div.schedule_entry dl.schedule-category10 dt{background-color:#a480b9;color:#fff}div.schedule_entry dl.schedule-category10 dd{color:#000}div.schedule_entry dl.schedule-category11{background-color:#efd5e5;border:1px solid #d082b0}div.schedule_entry dl.schedule-category11 dt{background-color:#d082b0;color:#fff}div.schedule_entry dl.schedule-category11 dd{color:#000}div.schedule_entry dl.schedule-category12{background-color:#f7cccc;border:1px solid #e66666}div.schedule_entry dl.schedule-category12 dt{background-color:#e66666;color:#fff}div.schedule_entry dl.schedule-category12 dd{color:#000}div.schedule_entry dl.schedule-category13{background-color:#fce2cc;border:1px solid #f7a866}div.schedule_entry dl.schedule-category13 dt{background-color:#f7a866;color:#000}div.schedule_entry dl.schedule-category13 dd{color:#000}div.schedule_entry dl.schedule-category14{background-color:#fff2d6;border:1px solid #ffd785}div.schedule_entry dl.schedule-category14 dt{background-color:#ffd785;color:#000}div.schedule_entry dl.schedule-category14 dd{color:#000}div.schedule_entry dl.schedule-category15{background-color:#e2efcf;border:1px solid #a8ce70}div.schedule_entry dl.schedule-category15 dt{background-color:#a8ce70;color:#000}div.schedule_entry dl.schedule-category15 dd{color:#000}div.schedule_entry dl.schedule-category16{background-color:#cce7d0;border:1px solid #66b671}div.schedule_entry dl.schedule-category16 dt{background-color:#66b671;color:#fff}div.schedule_entry dl.schedule-category16 dd{color:#000}div.schedule_entry dl.schedule-category17{background-color:#d0ebea;border:1px solid #71c4bf}div.schedule_entry dl.schedule-category17 dt{background-color:#71c4bf;color:#000}div.schedule_entry dl.schedule-category17 dd{color:#000}div.schedule_entry dl.schedule-category18{background-color:#eedfda;border:1px solid #cb9e8f}div.schedule_entry dl.schedule-category18 dt{background-color:#cb9e8f;color:#fff}div.schedule_entry dl.schedule-category18 dd{color:#000}.file_uploader{display:none}.file_upload_window .filenames li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.file_upload_window .filenames li span{-webkit-box-flex:1;-ms-flex:1;flex:1}.file_upload_window .filenames li span.upload-progress{-webkit-box-flex:0;-ms-flex:0;flex:0}.file_upload_window .filenames li:only-child .upload-progress{display:none}.uploadbar{position:relative}.uploadbar img{margin:10px;z-index:1}.uploadbar.uploadbar-outer{border:1px solid var(--base-color)}.uploadbar.uploadbar-inner{position:absolute;top:0;right:100%;bottom:0;left:0;background-color:var(--base-color);overflow:hidden;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:right var(--transition-duration);transition:right var(--transition-duration)}.uploadbar.uploadbar-inner img{background-color:var(--base-color);-webkit-box-flex:0;-ms-flex:0;flex:0;outline:10px solid var(--base-color)}.uploadbar.uploadbar-inner .ufo{-webkit-animation:ufoflight 1.5s linear infinite;animation:ufoflight 1.5s linear infinite;z-index:0}.uploadbar .upload-progress{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;mix-blend-mode:luminosity;color:#d7b683;font-size:large}@-webkit-keyframes ufoflight{25%{-webkit-transform:translateX(-2px) translateY(4px);transform:translateX(-2px) translateY(4px)}50%{-webkit-transform:translateX(0) translateY(8px);transform:translateX(0) translateY(8px)}75%{-webkit-transform:translateX(-2px) translateY(4px);transform:translateX(-2px) translateY(4px)}to{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@keyframes ufoflight{25%{-webkit-transform:translateX(-2px) translateY(4px);transform:translateX(-2px) translateY(4px)}50%{-webkit-transform:translateX(0) translateY(8px);transform:translateX(0) translateY(8px)}75%{-webkit-transform:translateX(-2px) translateY(4px);transform:translateX(-2px) translateY(4px)}to{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}.folder_type_select_possibilities,.square-item-container,div.file_select_possibilities{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.folder_type_select_possibilities>div,.square-item-container>div,div.file_select_possibilities>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.folder_type_select_possibilities>div>a,.folder_type_select_possibilities>div>button,.folder_type_select_possibilities>div>div.clickable,.square-item-container>div>a,.square-item-container>div>button,.square-item-container>div>div.clickable,div.file_select_possibilities>div>a,div.file_select_possibilities>div>button,div.file_select_possibilities>div>div.clickable{cursor:pointer;background-color:transparent;margin:10px;border:thin solid var(--content-color-20);padding:10px;width:100px;min-width:100px;max-width:100px;height:100px;min-height:100px;max-height:100px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.folder_type_select_possibilities>div>a>img,.folder_type_select_possibilities>div>button>img,.folder_type_select_possibilities>div>div.clickable>img,.square-item-container>div>a>img,.square-item-container>div>button>img,.square-item-container>div>div.clickable>img,div.file_select_possibilities>div>a>img,div.file_select_possibilities>div>button>img,div.file_select_possibilities>div>div.clickable>img{margin-left:auto;margin-right:auto}.folder_type_select_possibilities>div>a button img,.folder_type_select_possibilities>div>button button img,.folder_type_select_possibilities>div>div.clickable button img,.square-item-container>div>a button img,.square-item-container>div>button button img,.square-item-container>div>div.clickable button img,div.file_select_possibilities>div>a button img,div.file_select_possibilities>div>button button img,div.file_select_possibilities>div>div.clickable button img{display:block;margin-left:auto;margin-right:auto}.folder_type_select_possibilities>div>.important-item,.square-item-container>div>.important-item,div.file_select_possibilities>div>.important-item{min-width:calc(100% - 1.5em);background-color:var(--content-color-20);border-color:var(--base-color-60);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto;max-height:none}.folder_type_select_possibilities>div>.important-item>.icon,.square-item-container>div>.important-item>.icon,div.file_select_possibilities>div>.important-item>.icon{width:10em}.folder_type_select_possibilities>div>.important-item>.description,.square-item-container>div>.important-item>.description,div.file_select_possibilities>div>.important-item>.description{width:100%;text-align:left;margin-left:1em;color:var(--black)}.folder_type_select_possibilities>label.content_terms_of_use_entry:not(.undecorated),.square-item-container>label.content_terms_of_use_entry:not(.undecorated),div.file_select_possibilities>label.content_terms_of_use_entry:not(.undecorated){width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px}.folder_type_select_possibilities>label.content_terms_of_use_entry:not(.undecorated) img,.square-item-container>label.content_terms_of_use_entry:not(.undecorated) img,div.file_select_possibilities>label.content_terms_of_use_entry:not(.undecorated) img{width:100%;height:100%;display:block}.folder_type_select_possibilities>button,.square-item-container>button,div.file_select_possibilities>button{-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;color:#ff0}.folder_type_select_possibilities>label:not(.undecorated),.square-item-container>label:not(.undecorated),div.file_select_possibilities>label:not(.undecorated){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.7em;cursor:pointer}.folder_type_select_possibilities>label:not(.undecorated) img,.square-item-container>label:not(.undecorated) img,div.file_select_possibilities>label:not(.undecorated) img{width:40%;height:40%;display:block}.folder_type_select_possibilities input[name=content_terms_of_use_id],.folder_type_select_possibilities input[name=oer_upload],.square-item-container input[name=content_terms_of_use_id],.square-item-container input[name=oer_upload],div.file_select_possibilities input[name=content_terms_of_use_id],div.file_select_possibilities input[name=oer_upload]{display:none}.folder_type_select_possibilities input[name=content_terms_of_use_id]:checked+label,.folder_type_select_possibilities input[name=oer_upload]:checked+label,.square-item-container input[name=content_terms_of_use_id]:checked+label,.square-item-container input[name=oer_upload]:checked+label,div.file_select_possibilities input[name=content_terms_of_use_id]:checked+label,div.file_select_possibilities input[name=oer_upload]:checked+label{background-color:var(--brand-color-darker);color:var(--contrast-content-white)}.folder_type_select_possibilities input[name=content_terms_of_use_id]:checked+label img,.folder_type_select_possibilities input[name=oer_upload]:checked+label img,.square-item-container input[name=content_terms_of_use_id]:checked+label img,.square-item-container input[name=oer_upload]:checked+label img,div.file_select_possibilities input[name=content_terms_of_use_id]:checked+label img,div.file_select_possibilities input[name=oer_upload]:checked+label img{-webkit-filter:invert(100%) brightness(200%);filter:invert(100%) brightness(200%)}.folder_type_select_possibilities input[name=folder_type],.square-item-container input[name=folder_type],div.file_select_possibilities input[name=folder_type]{display:none}.folder_type_select_possibilities input[name=folder_type]:checked+label,.square-item-container input[name=folder_type]:checked+label,div.file_select_possibilities input[name=folder_type]:checked+label{background-color:var(--brand-color-darker);color:var(--contrast-content-white)}.folder_type_select_possibilities input[name=folder_type]:checked+label img,.square-item-container input[name=folder_type]:checked+label img,div.file_select_possibilities input[name=folder_type]:checked+label img{-webkit-filter:invert(100%) brightness(200%);filter:invert(100%) brightness(200%)}div.file_select_possibilities.content_terms_of_use_icons{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}#file_details_window,#file_edit_window,#oer_file_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}#oer_file_details{max-width:555px;-ms-flex-wrap:wrap;flex-wrap:wrap}#oer_aside,#preview_container{width:270px}#oer_title{max-height:34px;max-width:225px;overflow:hidden;text-overflow:ellipsis;hyphens:auto;word-break:break-all;text-indent:0}#oer_preview_image{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:170px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#oer_preview_image img{width:100%}#file_suggest_oer{margin-top:2%}#file_suggest_oer .suggestion_text{font-size:2em;font-weight:700;margin-bottom:0}#file_suggest_oer #note{margin:0 0 30px}table.documents tfoot td.sticky{position:sticky;bottom:0}table.documents tfoot .footer-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}table.documents tfoot .footer-items>.bulk-buttons{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:800px){#file_aside,#folder_aside{display:block}#file_aside div.file-icon img,#file_aside div.folder-icon img,#folder_aside div.file-icon img,#folder_aside div.folder-icon img{width:30%;height:100%;max-height:10em;margin-right:1em}#file_aside h3,#folder_aside h3{font-size:140%;padding-top:1em}#file_aside dl,#file_management_forms,#folder_aside dl{display:table}.file_preview{max-width:100%}#file_details_window,#file_edit_window{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#file_aside,#file_management_forms,#folder_aside{width:100%;max-width:none}div#preview_container .file_preview{max-width:100%}div#preview_container iframe.file_preview{width:100%;height:20em}}@media screen and (min-width:801px){#file_aside,#folder_aside{width:calc(30% - 10px);max-width:calc(30% - 10px)}#file_aside div.file-icon img,#file_aside div.folder-icon img,#folder_aside div.file-icon img,#folder_aside div.folder-icon img{margin-left:20%;width:60%;max-height:16em;height:100%}#file_aside h3,#folder_aside h3{font-size:1.1em}#file_management_forms,div#preview_container:not(.oercampus_editmaterial){width:calc(70% - 10px);max-width:calc(70% - 10px)}#file_management_forms .file_preview,div#preview_container:not(.oercampus_editmaterial) .file_preview{max-width:100%}#file_management_forms iframe.file_preview,div#preview_container:not(.oercampus_editmaterial) iframe.file_preview{width:100%;height:40em}}form.default #select_oer_upload_info{padding-top:15px;padding-bottom:15px}form.default fieldset.select_oer_upload,form.default fieldset.select_terms_of_use{border:none;padding:0;margin-left:0;margin-right:0}form.default fieldset.select_oer_upload>legend,form.default fieldset.select_terms_of_use>legend{margin:0;width:100%}form.default fieldset.select_oer_upload>input[type=radio],form.default fieldset.select_terms_of_use>input[type=radio]{opacity:0;position:absolute}form.default fieldset.select_oer_upload>input[type=radio]:focus+label,form.default fieldset.select_terms_of_use>input[type=radio]:focus+label{outline:auto}form.default fieldset.select_oer_upload>label,form.default fieldset.select_terms_of_use>label{cursor:pointer;border:1px solid var(--content-color-40);-webkit-transition:background-color var(--transition-duration);transition:background-color var(--transition-duration);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px 2px;margin-bottom:0;border-top:none}form.default fieldset.select_oer_upload>label>.text,form.default fieldset.select_terms_of_use>label>.text{width:100%;margin-left:10px}form.default fieldset.select_oer_upload>label>.check,form.default fieldset.select_terms_of_use>label>.check{display:none}form.default fieldset.select_oer_upload>label>.icon,form.default fieldset.select_terms_of_use>label>.icon{margin-top:6px}form.default fieldset.select_oer_upload>label:first-of-type,form.default fieldset.select_terms_of_use>label:first-of-type{border-top:1px solid var(--content-color-40)}form.default fieldset.select_oer_upload>div,form.default fieldset.select_terms_of_use>div{border:1px solid var(--content-color-40);border-top:none;display:none;padding:10px}form.default fieldset.select_oer_upload>input[type=radio]:checked+label,form.default fieldset.select_terms_of_use>input[type=radio]:checked+label{background-color:var(--content-color-20);-webkit-transition:background-color var(--transition-duration);transition:background-color var(--transition-duration)}form.default fieldset.select_oer_upload>input[type=radio]:checked+label>.arrow,form.default fieldset.select_terms_of_use>input[type=radio]:checked+label>.arrow{display:none}form.default fieldset.select_oer_upload>input[type=radio]:checked+label>.check,form.default fieldset.select_terms_of_use>input[type=radio]:checked+label>.check{display:inline-block}form.default fieldset.select_oer_upload>input[type=radio]:checked+label+div,form.default fieldset.select_terms_of_use>input[type=radio]:checked+label+div{display:block}form.default fieldset.select_oer_upload>input[type=radio]:checked+label+div .description,form.default fieldset.select_terms_of_use>input[type=radio]:checked+label+div .description{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:terms_of_use_fadein;animation-name:terms_of_use_fadein}@-webkit-keyframes terms_of_use_fadein{0%{opacity:0}to{opacity:1}}@keyframes terms_of_use_fadein{0%{opacity:0}to{opacity:1}}table.documents tr:target{background-color:var(--activity-color-20)}h2.search-result-info{font-weight:400;font-size:1.4em;color:var(--base-gray);border-bottom:none;margin-top:0}body{background-color:var(--dark-gray-color-20);background-repeat:repeat-x;margin:0}table+br,ul+br{display:none}dd{margin-left:1.5em}input.placeholder{opacity:.7}::-webkit-input-placeholder{color:rgba(0,0,0,.7)}::-moz-placeholder{color:rgba(0,0,0,.7)}::-ms-input-placeholder{color:rgba(0,0,0,.7)}::placeholder{color:rgba(0,0,0,.7)}table.content{border-collapse:collapse}table.content td{border:thin solid var(--dark-gray-color-80);padding:3px}table.content[style*=border-color]{border-width:thin;border-style:solid}table.content td:first-child{-webkit-border-start:unset;border-inline-start:unset}table.content td:last-child{-webkit-border-end:unset;border-inline-end:unset}table.content tr:first-child td{-webkit-border-before:unset;border-block-start:unset}table.content tr:last-child td{-webkit-border-after:unset;border-block-end:unset}ol.clean,ul.clean{list-style-type:none;padding:0;margin:0}ol.clean>li,ul.clean>li{margin-top:2px;margin-bottom:2px;padding:0}.hidden{display:none}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.preview audio,.preview img,.preview video{max-height:500px;max-width:750px}.mainmenu{margin-top:7px;text-align:left;font-size:16px;padding:5px}.minor{color:#000;font-size:.75em}.quiet{color:var(--dark-gray-color-60)}.middle{vertical-align:middle}.text-bottom{vertical-align:text-bottom}.text-top{vertical-align:text-top!important}.center{text-align:center}.nodisplay{display:none}.bordered{border:1px solid var(--content-color-40);padding:10px}.bordered+.bordered{border-top:none}table.index_box{border-collapse:collapse;margin-bottom:1em;width:100%}td.index_box_cell{padding:4px}div.overdiv,td.index_box_cell{background-color:var(--content-color-20)}div.overdiv{margin:0;padding:0;position:absolute;width:600px;z-index:2}div.overdiv .title{margin:0}div.overdiv a.title{padding:2px;float:right}div.overdiv div.title{background:var(--brand-color-lighter);height:1.4em;padding:0}div.overdiv h4.title{color:var(--white);float:left;font-size:1em;overflow:hidden;padding:2px;width:90%}div.overdiv div.content{background-color:var(--content-color-20);clear:both;margin:0;overflow:hidden;padding:2px}.add_toolbar{-webkit-box-sizing:border-box;box-sizing:border-box}.editor_toolbar{display:inline-block}.editor_toolbar .buttons{font-size:.75em;margin:0!important;padding:0!important;border-spacing:0}.editor_toolbar .buttons:after,.editor_toolbar .buttons:before{display:table;content:"";line-height:0}.editor_toolbar .buttons:after{clear:both}.editor_toolbar .buttons .left{float:left}.editor_toolbar .buttons .right{float:right}.editor_toolbar .buttons .ui-button{background:var(--dark-gray-color-15);display:inline-block;height:1.4em;line-height:1.4;padding-top:6px;padding-bottom:6px}.editor_toolbar .buttons .ui-button:hover{background-color:var(--base-color-60);color:var(--contrast-content-white)}.times-rooms-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -.5em}.times-rooms-grid section{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:23em;max-width:100%;padding:0 .5em}.times-rooms-grid section:empty{height:0}.times-rooms-grid section section{padding:0}.resources-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -.5em}.resources-grid>section,.resources-grid div{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;margin:0 .5em 1.5ex}.boxed-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -.5em}.boxed-grid,.boxed-grid li{list-style:none;margin:0;padding:0}.boxed-grid li{-webkit-box-flex:1;-ms-flex:1 1 23em;flex:1 1 23em;display:block;min-width:23em;max-width:100%;padding:0 .5em}.boxed-grid li:empty{height:0}.boxed-grid a{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--content-color-20);border:1px solid var(--dark-gray-color-30);display:block;height:11em;margin:0 0 1em;overflow:hidden;padding:1em;position:relative}.boxed-grid a:hover{background-color:var(--content-color-10);border-color:var(--dark-gray-color-45)}.boxed-grid a:hover p{color:var(--black)}.boxed-grid img{height:calc(100% - 20px);position:absolute;top:10px;right:10px;bottom:10px;opacity:.1}.boxed-grid h3{color:inherit;font-size:2em;font-weight:400;margin:0;padding:0}.boxed-grid p{color:var(--dark-gray-color-80)}.arrow_down{background:transparent 0 0 no-repeat!important;background-image:url(../images/icons/blue/arr_1down.svg)!important;background-size:16px!important}.arrow_right{background:transparent 0 0 no-repeat!important;background-image:url(../images/icons/blue/arr_1right.svg)!important;background-size:16px!important}h1:hover .arrow_down,h2:hover .arrow_down,h3:hover .arrow_down,h4:hover .arrow_down{background-image:url(../images/icons/red/arr_1down.svg);background-size:16px}h1:hover .arrow_right,h2:hover .arrow_right,h3:hover .arrow_right,h4:hover .arrow_right{background-image:url(../images/icons/red/arr_1right.svg);background-size:16px}.invalid{border:2px dotted red}.invalid_message{display:none;font-weight:700;color:red}.invisible{display:none}.no-break{white-space:nowrap}.news_item{margin:3px}.error{background-color:var(--red-20);border:1px solid var(--red-20);color:var(--black);display:none;font-size:11px;padding:4px 10px}.error p{margin:0}.error div.arrow{border:10px solid transparent;border-bottom:10px solid var(--red-20);height:0;left:60px;position:absolute;top:-18px;width:0}.setting_info{font-size:.9em;font-style:italic;text-align:right;color:var(--base-gray)}pre.usercode,pre:has(code[class^=language-]){margin:0 0 10px}pre.usercode code,pre code[class^=language-]{padding:5px;background-color:hsla(0,0%,100%,.5);border:5px solid rgba(0,0,0,.1)}.semtree li{font-weight:700;list-style:none;padding-bottom:5px}p.info{padding:10px;margin:0}.draggable{margin-top:4px}.draggable_folder{margin-bottom:3px}.admin-institute input[type=email],.admin-institute input[type=tel],.admin-institute input[type=text],.admin-institute input[type=url],.admin-institute select:first-child{-webkit-box-sizing:border-box;box-sizing:border-box;width:98%}div.info{padding-left:1%}.printhead .rating img{padding:0}.online-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.online-list>div{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:300px;flex-basis:300px;margin-left:10px}.online-list>div:first-child{margin-left:0}.scm .content_title td{text-align:right;white-space:nowrap}.scm .content_title td:first-child{text-align:left;white-space:normal}.scm .content_title input[type=text]{width:200px}.scm .content_body td{padding:22px}.scm .content_body textarea{height:200px;width:100%;resize:vertical}.scm .table_footer td{text-align:center}.js .hidden-js,.no-js .hidden-no-js{display:none}.no-js #enrollment ul{cursor:auto}.svg-input input{display:none}.svg-input img,.svg-input svg{cursor:pointer}a.new-member:after{background-repeat:no-repeat;content:" ";display:inline-block;height:8px;margin-left:0;background-image:url(../images/icons/red/star.svg);background-size:8px;vertical-align:text-top;width:8px}#sidebar .sidebar-image>img,.recolor{-webkit-filter:hue-rotate(0deg) saturate(100%) brightness(100%);filter:hue-rotate(0deg) saturate(100%) brightness(100%)}details.studip summary{cursor:pointer;list-style:none}details.studip summary:before{background-repeat:no-repeat;content:" ";display:inline-block;height:16px;margin-right:0;background-image:url(../images/icons/blue/arr_1right.svg);background-size:16px;vertical-align:text-top;width:16px;vertical-align:text-bottom}details.studip summary::-webkit-details-marker{display:none}details.studip[open] summary:before{background-repeat:no-repeat;content:" ";display:inline-block;height:16px;margin-right:0;background-image:url(../images/icons/blue/arr_1down.svg);background-size:16px;vertical-align:text-top;width:16px}mark{background-color:var(--activity-color-60)}html{height:100vh;overflow-y:auto}body{background-color:var(--white);display:grid;grid-column-gap:5px;grid-row-gap:0;grid-template-columns:282px minmax(auto,calc(100vw - 282px));grid-template-rows:auto 1fr auto}body::backdrop{background:var(--white)}#main-header{grid-row:1/2}#top-bar{min-width:750px}#navigation-level-1{background-color:var(--white);border-radius:0 0 2px 2px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#navigation-level-1 #top-logo{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:12px;margin-top:-13px}#navigation-level-1-items{-webkit-box-flex:1;-ms-flex:1;flex:1;height:55px}#current-page-structure{background-color:var(--white);border-radius:0 0 2px 2px;position:relative;width:100%}#current-page-structure.oversized{overflow:visible}#current-page-structure .colorblock{position:absolute;top:0;left:0;bottom:0;width:15px}.contextless #current-page-structure .colorblock{width:0}#navigation-level-2 #context-title{font-size:1.1em;height:30px;padding-left:15px;max-height:30px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(var(--dark-gray-color-5)),to(var(--dark-gray-color-10)));background:linear-gradient(180deg,var(--dark-gray-color-5),var(--dark-gray-color-10))}#navigation-level-2 #context-title>.context_icon{margin:7px 1px 0 9px;vertical-align:text-bottom}#navigation-level-2 .tabs_wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:var(--dark-gray-color-10);border-bottom:1px solid var(--dark-gray-color-40);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:.9em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:27px}.contextless #navigation-level-2 #context-title{display:none}.contextless #navigation-level-2 .tabs_wrapper{padding-left:0}#tabs{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:15px;-webkit-transition:margin-left;transition:margin-left;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);-webkit-transition-delay:.5s;transition-delay:.5s}#sidebar{border-left:1px dashed var(--brand-color-darker);grid-column:1/2;grid-row:2/3}#content-wrapper{background:-webkit-gradient(linear,left top,right top,color-stop(30%,var(--white)),to(hsla(0,0%,100%,0))),-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(70%,var(--white))) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent) 100% 0;background:linear-gradient(90deg,var(--white) 30%,hsla(0,0%,100%,0)),linear-gradient(90deg,hsla(0,0%,100%,0),var(--white) 70%) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent) 100% 0;background-attachment:local,local,scroll,scroll;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;grid-column:2/3;grid-row:2/3;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;padding:15px 15px 50px;vertical-align:top}.oversized #content-wrapper{overflow:visible}.no-sidebar #content-wrapper{grid-column:1/3}#content{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}#layout_table{background-color:var(--light-gray-color-60);border:20px solid var(--white);margin:0;padding:0;width:100%}#layout_table td{vertical-align:top}#page-title-container{float:left;background-color:var(--white);line-height:20px;margin-left:15px;margin-right:15px;min-height:45px}#context-title{font-size:1.1em;height:30px;padding-left:15px;max-height:30px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(var(--dark-gray-color-5)),to(var(--dark-gray-color-10)));background:linear-gradient(180deg,var(--dark-gray-color-5),var(--dark-gray-color-10))}#context-title>.context_icon{margin:7px 1px 0 9px;vertical-align:text-bottom}#page-title{font-weight:700;font-size:1.4em;position:relative;top:20px}#main-footer{background-color:var(--base-color);color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;padding:2px 0;grid-column:1/3;grid-row:3/4;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:28px}#main-footer-info{margin-left:8px}#main-footer-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style-type:none;padding:0}#main-footer-navigation ul li{margin-left:2px;margin-right:2px}#main-footer-navigation ul li a{color:var(--white);margin:0 6px;text-decoration:none}#main-footer-navigation ul li a:hover{text-decoration:underline}#navigation-level-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-width:750px;border-bottom:1px solid var(--light-gray-color-40)}#top-bar{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}body{width:100%}body #current-page-structure{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:750px}body #current-page-structure,body #current-page-structure .tabs_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body #current-page-structure .tabs_wrapper{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--dark-gray-color-10);font-size:.9em;min-height:2.3em;border-bottom:1px solid var(--dark-gray-color-40)}body #current-page-structure #tabs{padding-left:15px;-webkit-transition:margin-left;transition:margin-left;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);-webkit-transition-delay:.5s;transition-delay:.5s}body #current-page-structure>ul{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body #current-page-structure #top-logo{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:12px;margin-top:-13px}.action-menu{display:inline-block;position:relative;text-align:right;vertical-align:middle}.action-menu:not(.is-open) .action-menu-content{display:none}.action-menu-wrapper{position:absolute}.action-menu-wrapper:not(.is-open){display:none}.action-menu,.action-menu-wrapper{z-index:2}.action-menu-wrapper .action-menu-content,.action-menu .action-menu-content{position:absolute;top:-4px;right:-4px;padding:4px 8px;background:var(--white);border:thin solid var(--dark-gray-color-45);-webkit-box-shadow:1px 1px 1px var(--dark-gray-color-60);box-shadow:1px 1px 1px var(--dark-gray-color-60);font-weight:400;text-align:left;white-space:nowrap}.action-menu-wrapper .action-menu-icon,.action-menu .action-menu-icon{z-index:1;background:transparent;border:0;position:relative;cursor:pointer;display:block;padding:0;width:20px;height:20px}.action-menu-wrapper .action-menu-icon span,.action-menu .action-menu-icon span{width:5px;height:5px;-webkit-transform:translate(-2.5px);transform:translate(-2.5px);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:block;position:absolute;background:var(--base-color);border-radius:50%;opacity:1;left:50%}.action-menu-wrapper .action-menu-icon span:first-child,.action-menu .action-menu-icon span:first-child{top:0}.action-menu-wrapper .action-menu-icon span:nth-child(2),.action-menu .action-menu-icon span:nth-child(2){top:10px;-webkit-transform:translate(-2.5px,-2.5px);transform:translate(-2.5px,-2.5px)}.action-menu-wrapper .action-menu-icon span:nth-child(3),.action-menu .action-menu-icon span:nth-child(3){bottom:0}.action-menu-wrapper .action-menu-title,.action-menu .action-menu-title{font-weight:700;margin:.2em 0 .3em}.action-menu-wrapper .action-menu-list,.action-menu .action-menu-list{list-style:none;margin:0;padding:0}.action-menu-wrapper .action-menu-item,.action-menu .action-menu-item{line-height:1;padding:0}.action-menu-wrapper .action-menu-item>a,.action-menu-wrapper .action-menu-item>label,.action-menu .action-menu-item>a,.action-menu .action-menu-item>label{margin:0;padding:3px 0;display:block}.action-menu-wrapper .action-menu-item .action-menu-item-icon,.action-menu .action-menu-item .action-menu-item-icon{display:inline-block;margin:0 .25em;vertical-align:middle;width:20px;height:20px}.action-menu-wrapper .action-menu-item>button,.action-menu .action-menu-item>button{background:transparent;border:0;line-height:20px;margin:0;padding:3px 0}.action-menu-wrapper .action-menu-item>button,.action-menu-wrapper .action-menu-item>label,.action-menu .action-menu-item>button,.action-menu .action-menu-item>label{color:var(--base-color);cursor:pointer}.action-menu-wrapper .action-menu-item>button:hover,.action-menu-wrapper .action-menu-item>label:hover,.action-menu .action-menu-item>button:hover,.action-menu .action-menu-item>label:hover{color:var(--active-color)}.action-menu-wrapper .action-menu-item>hr,.action-menu .action-menu-item>hr{border-style:none;border-top:thin solid var(--dark-gray-color-45);margin:4px 0}.action-menu-wrapper .action-menu-item.action-menu-item-disabled>button,.action-menu-wrapper .action-menu-item.action-menu-item-disabled>label,.action-menu .action-menu-item.action-menu-item-disabled>button,.action-menu .action-menu-item.action-menu-item-disabled>label{color:var(--dark-gray-color-80);cursor:default}.action-menu-wrapper .action-menu-item.action-menu-item-disabled>button:hover,.action-menu-wrapper .action-menu-item.action-menu-item-disabled>label:hover,.action-menu .action-menu-item.action-menu-item-disabled>button:hover,.action-menu .action-menu-item.action-menu-item-disabled>label:hover{color:var(--dark-gray-color-80)}.action-menu-wrapper.is-open,.action-menu.is-open{z-index:3}.action-menu-wrapper.is-open .action-menu-icon span,.action-menu.is-open .action-menu-icon span{border-radius:0}.action-menu-wrapper.is-open .action-menu-icon span:first-child,.action-menu.is-open .action-menu-icon span:first-child{left:0;-webkit-transform:rotate(45deg) translate(5.5px,5.5px);transform:rotate(45deg) translate(5.5px,5.5px);width:100%}.action-menu-wrapper.is-open .action-menu-icon span:nth-child(2),.action-menu.is-open .action-menu-icon span:nth-child(2){opacity:0}.action-menu-wrapper.is-open .action-menu-icon span:nth-child(3),.action-menu.is-open .action-menu-icon span:nth-child(3){left:0;-webkit-transform:rotate(-45deg) translate(5px,-5px);transform:rotate(-45deg) translate(5px,-5px);width:100%}.action-menu-wrapper.is-reversed .action-menu-content,.action-menu.is-reversed .action-menu-content{top:auto;bottom:-4px}.action-menu-wrapper.is-reversed .action-menu-content .action-menu-list .action-menu-item:last-of-type,.action-menu.is-reversed .action-menu-content .action-menu-list .action-menu-item:last-of-type{padding-right:20px}.js-action-confirm-animation{position:relative}.js-action-confirm-animation div{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center}.js-action-confirm-animation div:before{background-image:url(../images/icons/green/check-circle.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:5px}.js-action-confirm-animation a,.js-action-confirm-animation div{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.js-action-confirm-animation a{-webkit-animation:js-action-confirm-confirmation-front 2s linear;animation:js-action-confirm-confirmation-front 2s linear}@-webkit-keyframes js-action-confirm-confirmation-front{0%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}33%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}66%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}to{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}}@keyframes js-action-confirm-confirmation-front{0%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}33%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}66%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}to{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}}.js-action-confirm-animation div{-webkit-animation:js-action-confirm-confirmation-back 2s linear;animation:js-action-confirm-confirmation-back 2s linear}@-webkit-keyframes js-action-confirm-confirmation-back{0%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}33%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}66%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}to{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@keyframes js-action-confirm-confirmation-back{0%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}33%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}66%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}to{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}#stream-container{padding:5px;margin:5px;max-height:600px;overflow-y:auto}#stream-container .activity{border:1px solid var(--content-color-40);width:95%;margin:30px auto}#stream-container .activity header{color:var(--base-color);padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#stream-container .activity header .provider_circle{border-radius:50%;width:42px;height:42px;background:var(--base-color);position:absolute;top:-20px;border:3px solid var(--white);cursor:pointer}#stream-container .activity header .provider_circle.left{left:-15px}#stream-container .activity header .provider_circle.right{right:-15px}#stream-container .activity header .provider_circle img{padding:12px;width:18px;height:18px}#stream-container .activity header .activity-heading{padding:5px;margin:0 0 0 25px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#stream-container .activity header .activity-heading img{display:inline}#stream-container .activity header .activity-heading h3{display:inline;color:var(--base-color);border-bottom:none;font-size:14px;vertical-align:6px}#stream-container .activity header .activity-avatar{max-width:25px}#stream-container .activity header .activity-date{color:var(--base-gray);font-size:.75em;margin:0 0 0 30px;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#stream-container .activity-content{padding:5px;background-color:var(--white);margin-left:30px;display:none}#stream-container .clear{clear:both}#stream-container .activity-details{display:block}#stream-container footer{padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:distribute;align-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:30px}#stream-container footer .activity-object-link{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;align-self:auto}#stream-container .activity-object-link ul{padding:0}#stream-container .activity-object-link ul li{list-style-type:none;display:inline;padding-right:15px}#stream-container .activity-day{color:var(--base-gray);font-size:.75em;margin:0 45%}#stream-container .loading-indicator{text-align:center;padding:1em 0}#stream-container .loading-indicator span{background-color:var(--light-gray-color);border-radius:50%;height:10px;position:relative;width:10px;display:inline-block}#stream-container .loading-indicator span.load-1{-webkit-animation:loading-animation-1 1s linear 20;animation:loading-animation-1 1s linear 20}#stream-container .loading-indicator span.load-2{-webkit-animation:loading-animation-2 1s linear 20;animation:loading-animation-2 1s linear 20}#stream-container .loading-indicator span.load-3{-webkit-animation:loading-animation-3 1s linear 20;animation:loading-animation-3 1s linear 20}@-webkit-keyframes loading-animation-1{0%{-webkit-transform:scale(1);transform:scale(1)}16%{-webkit-transform:scale(1.3);transform:scale(1.3)}33%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loading-animation-1{0%{-webkit-transform:scale(1);transform:scale(1)}16%{-webkit-transform:scale(1.3);transform:scale(1.3)}33%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes loading-animation-2{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(1);transform:scale(1)}49%{-webkit-transform:scale(1.3);transform:scale(1.3)}65%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loading-animation-2{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(1);transform:scale(1)}49%{-webkit-transform:scale(1.3);transform:scale(1.3)}65%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes loading-animation-3{0%{-webkit-transform:scale(1);transform:scale(1)}66%{-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loading-animation-3{0%{-webkit-transform:scale(1);transform:scale(1)}66%{-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}#toggle-all-activities{display:inline-block;background-image:url(../images/icons/blue/no-activity.svg);background-size:16px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:16px;height:16px}#toggle-all-activities img{display:none}#toggle-all-activities.toggled{background-image:url(../images/icons/blue/activity.svg);background-size:16px}#toggle-user-activities{display:inline-block;background-image:url(../images/icons/blue/visibility-invisible/headache.svg);background-size:16px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:16px;height:16px}#toggle-user-activities img{display:none}#toggle-user-activities.toggled{background-image:url(../images/icons/blue/visibility-visible/headache.svg);background-size:16px}.drag-and-drop{display:none}.js .drag-and-drop{display:block;margin:5px;overflow:hidden;position:relative;text-align:center;background-color:var(--content-color-20);background-image:url(../images/icons/blue/upload.svg);background-size:50px;background-repeat:no-repeat;background-position:center 10px;padding:70px 10px 10px 0;color:var(--base-color);cursor:pointer}.js .drag-and-drop input[type=file]{border:0;font-size:5em;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0}.js .drag-and-drop.hovered{background-color:var(--base-color);background-image:url(../images/icons/white/upload.svg);background-size:50px;color:var(--white)}.js .widget-links .drag-and-drop{margin-left:-15px}fieldset.attribute_table{border-collapse:collapse}fieldset.attribute_table ul{margin:0}fieldset.attribute_table .sem_class_name .sem_class_edit{display:none}fieldset.attribute_table .sem_class_name:hover .sem_class_edit{display:inline}fieldset.attribute_table ul#sem_type_list>li{height:20px}fieldset.attribute_table ul#sem_type_list>li .sem_type_delete,fieldset.attribute_table ul#sem_type_list>li .sem_type_edit{display:none}fieldset.attribute_table ul#sem_type_list>li:hover .sem_type_delete,fieldset.attribute_table ul#sem_type_list>li:hover .sem_type_edit{display:inline}fieldset.attribute_table div[container]{display:inline-block;width:150px;max-width:150px;overflow:hidden;border:thin solid var(--dark-gray-color-30);vertical-align:top;margin-top:3px;margin-bottom:3px}fieldset.attribute_table div[container]>h2{display:block;width:100%;background-color:var(--dark-gray-color-20);font-size:12px;text-align:center;margin:0}fieldset.attribute_table div[container]>div.droparea{min-height:30px;padding:1px}fieldset.attribute_table div[container]>div.droparea>div.plugin{cursor:move;border:thin solid var(--dark-gray-color-30);border-radius:5px;background-color:var(--dark-gray-color-20);margin:5px 7px;display:inline-block;min-width:132px;max-width:132px}fieldset.attribute_table div[container]>div.droparea>div>h2{display:block;width:100%;background-color:var(--dark-gray-color-30);font-size:12px;text-align:center;margin:0}fieldset.attribute_table div[container]>div.droparea>div.deactivated{opacity:.5}fieldset.attribute_table div[container]#plugins{width:99%;max-width:99%;margin-left:auto;margin-right:auto}fieldset.attribute_table hr{height:1px;color:var(--dark-gray-color-45);background-color:var(--dark-gray-color-45);border:none}fieldset.attribute_table div[container]#deactivated_modules{width:99%;max-width:99%;margin-left:auto;margin-right:auto}fieldset.attribute_table div[container]#deactivated_modules .plugin>div{display:none}.course-admin .course-completion{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:16px;height:16px;background-repeat:no-repeat;display:block}.course-admin th .course-completion{background-image:url(../images/icons/blue/radiobutton-checked.svg);background-size:16px}.course-admin td .course-completion{background-image:url(../images/icons/red/span-empty.svg);background-size:16px}.course-admin td .course-completion[data-course-completion="1"]{background-image:url(../images/icons/yellow/span-2quarter.svg);background-size:16px}.course-admin td .course-completion[data-course-completion="2"]{background-image:url(../images/icons/green/span-full.svg);background-size:16px}.course-admin td .course-completion.ajaxing{background-image:url(../images/loading-indicator.svg)}.course-admin>tbody.loading>tr>td{opacity:.5}.button.has-no-notice:before,.button.has-notice:before{display:inline-block;height:16px;vertical-align:sub;width:16px;margin-right:.5ex}.button.has-notice:before{content:url(../images/icons/blue/file-text.svg)}.button.has-notice:hover:before{content:url(../images/icons/white/file-text.svg)}.button.has-no-notice:before{content:url(../images/icons/blue/file.svg)}.button.has-no-notice:hover:before{content:url(../images/icons/white/file.svg)}.action-menu.filter{margin-left:1em}.action-menu.filter:not(.is-open) .action-menu-icon{background-image:url(../images/icons/blue/settings.svg);background-size:20px}.action-menu.filter:not(.is-open) .action-menu-icon span{display:none}#rulelist div.admissionrule{display:list-item;list-style-type:disc;margin-left:25px}#toggle-date-container{margin-top:10px}#toggle-date-container img,#toggle-date-container svg{vertical-align:text-bottom}.hover_box div{display:inline}.hover_box .action_icons{display:inline;margin-left:15px}.condition{margin-left:20px}.check_actions{font-weight:400}.check_actions a{cursor:pointer}#userlists div{margin-bottom:10px}#userlists div a.userlist-action{margin-left:2px;margin-right:2px}#userlists div a img{vertical-align:bottom}article.studip{border:1px solid var(--content-color-40);margin-bottom:10px;padding:10px;-webkit-transition:all var(--transition-duration) ease 0s;transition:all var(--transition-duration) ease 0s}article.studip:last-child{margin-bottom:0}article.studip>header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2px;background-color:var(--content-color-20);margin:-10px -10px 10px}article.studip>header,article.studip>header>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}article.studip>header>:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}article.studip>header h1{padding:5px;margin:0;color:var(--base-color);border-bottom:none;font-size:medium}article.studip>header h1>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}article.studip>header h1>a>img,article.studip>header h1>a>svg,article.studip>header h1>img,article.studip>header h1>svg{margin-right:5px;margin-top:2px}article.studip>header>nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px}article.studip>header>nav>*{border-right:1px solid var(--content-color);padding-right:4px;margin-right:4px}article.studip>header>nav>:last-child{border-right:none;padding-right:0;margin-right:0}article.studip>header>nav>.nowrap{white-space:nowrap}article.studip.empty{padding-bottom:0}article.studip.empty>header{margin-bottom:0}article.studip.toggle>header{margin-bottom:-10px}article.studip.toggle>header h1>a{width:100%}article.studip.toggle>header h1>a:before{background-image:url(../images/icons/blue/arr_1right.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:5px;-webkit-transition:all var(--transition-duration) ease 0s;transition:all var(--transition-duration) ease 0s}article.studip.toggle>header>:first-child{cursor:pointer}article.studip.toggle:not(.open)>:not(header){display:none}article.studip.toggle.open>header{margin-bottom:10px}article.studip.toggle.open>header h1>a:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}article.studip>footer{text-align:center;border-top:1px solid var(--content-color-40);margin:10px -10px -10px}article.studip>footer:empty{display:none!important;border:0!important}article.studip.padding-less{padding:0}article.studip.padding-less>footer,article.studip.padding-less header{margin:0}article.new.toggle>header h1>a:before{background-image:url(../images/icons/red/arr_1right.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0;margin-right:5px}#ajax_notification{background-color:var(--base-color-60);bottom:0;color:var(--white);display:none;font-size:1.3em;font-weight:700;height:20px;margin:0;padding:5px 0 0;position:fixed;text-align:center;width:100%}#ajax_notification img{vertical-align:middle}.ajax_notification{position:relative}.ajax_notification .notification{background:hsla(0,0%,100%,.5) url(../images/loading-indicator.svg) 50% no-repeat;border:1px solid var(--dark-gray-color-30);border-radius:8px;margin:0 3px;opacity:1;position:absolute}.ajax_notification .notification,.ajaxing{display:inline-block;height:16px;width:16px}.ajaxing{background:url(../images/loading-indicator.svg) 50% no-repeat;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.ajaxing image,.ajaxing img,.ajaxing svg{display:none}div.avatar-widget .profile-avatar{display:block;margin:5px;padding:0;color:var(--white);width:250px;height:250px;position:relative}div.avatar-widget .profile-avatar .avatar-overlay{position:absolute;left:0;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;background-color:rgba(40,73,124,.667);opacity:0;width:250px;height:250px;text-align:center}div.avatar-widget .profile-avatar .avatar-overlay .text{position:absolute;bottom:1em;width:250px}div.avatar-widget .profile-avatar:focus .avatar-overlay,div.avatar-widget .profile-avatar:hover .avatar-overlay{opacity:1}div.avatar-widget .profile-avatar.dragging .avatar-overlay{left:-2px;top:-2px;background-color:rgba(169,182,203,.667);border:2px dashed var(--base-color);opacity:1}.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.3333333333%;left:0;top:33.3333333333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.3333333333%;top:0;width:33.3333333333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media(min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media(min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media(min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.avatar-small{vertical-align:middle;width:25px;height:25px}.avatar-medium{max-width:100px;height:100px}.avatar-normal{max-width:250px;height:250px}.course-avatar-small,.institute-avatar-small{vertical-align:middle;max-width:25px;height:25px}.course-avatar-medium,.institute-avatar-medium{max-width:180px;height:60px}.license-avatar-normal{max-height:100px;width:300px}.license-avatar-medium{height:40px;max-width:120px}.license-avatar-small{max-height:20px;width:60px}#custom_avatar label{display:block;font-weight:700}div#avatar img{max-width:100%}form.settings-avatar .avatar-normal{display:block;margin-left:auto;margin-right:auto;padding:2em}form.settings-avatar .file-upload{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;top:2em}form.settings-avatar .form-text{color:initial}@media(min-width:576px){form.settings-avatar .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}}@media(max-width:767px){form.settings-avatar .file-upload{position:static;left:0;top:0}form.settings-avatar .form-group{display:initial}}form.settings-avatar .cropper-container{margin-left:auto;margin-right:auto}form.settings-avatar .cropper-container .cropper-view-box{outline:1px solid var(--base-color-80)}form.settings-avatar .cropper-container .cropper-line,form.settings-avatar .cropper-container .cropper-point{background-color:var(--base-color-80)}form.settings-avatar #avatar-buttons{padding-left:5px;padding-right:5px;text-align:left;width:150px}form.settings-avatar #avatar-buttons a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}form.settings-avatar #avatar-buttons a img{padding-right:5px}#header .badge{position:relative}#header .badge:after{content:attr(data-badge-number);position:absolute;top:0;right:15px;display:inline-block;max-width:30px;width:auto;overflow:hidden;margin:0;padding:1px 5px;background-color:var(--red);color:var(--white);font-size:10px;font-weight:700;text-align:center;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;text-shadow:rgba(0,0,0,.496094) 0 -1px 0;border-radius:9px;-webkit-box-shadow:var(--black) 0 1px 3px;box-shadow:var(--black) 0 1px 3px}.oversized-image{cursor:-webkit-zoom-in;cursor:zoom-in}.oversized-image-zoom{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:10000;background:rgba(0,0,0,.7);cursor:-webkit-zoom-out;cursor:zoom-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.oversized-image-zoom span{background-color:rgba(0,0,0,.7);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid var(--white);-webkit-box-shadow:0 0 20px hsla(0,0%,100%,.5);box-shadow:0 0 20px hsla(0,0%,100%,.5);display:block;max-width:98%;max-height:98%}.oversized-image-zoom span img{opacity:0}blockquote{background-color:var(--dark-gray-color-5);border-left:3px solid var(--base-color);padding:4px 10px;margin:0 0 8px;color:#000}blockquote>.author{margin-bottom:4px;color:#000;font-weight:600}blockquote blockquote{background-color:#fff}blockquote blockquote blockquote{background-color:var(--dark-gray-color-5)}blockquote blockquote blockquote blockquote{background-color:#fff}.blubber_panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:calc(100vh - 130px);-webkit-transition:opacity .1s,-webkit-filter .1s;transition:opacity .1s,-webkit-filter .1s;transition:opacity .1s,filter .1s;transition:opacity .1s,filter .1s,-webkit-filter .1s}.blubber_panel.waiting{-webkit-filter:blur(1px);filter:blur(1px);opacity:.5}.blubber_panel .context_info .followunfollow.loading{pointer-events:none}.blubber_panel .context_info .followunfollow>.follow{display:none}.blubber_panel .context_info .followunfollow.unfollowed{text-decoration:line-through}.blubber_panel .context_info .followunfollow.unfollowed>.follow{display:inline-block}.blubber_panel .context_info .followunfollow.unfollowed>.unfollow{display:none}.blubber_thread{border:1px solid var(--content-color-40);width:100%;max-width:100%;margin-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;position:relative}.blubber_thread [v-for],.blubber_thread [v-if],.blubber_thread [v-show]{display:none}.blubber_thread .scrollable_area{max-height:calc(100vh - 240px);overflow:auto}.blubber_thread.dragover,.blubber_thread.dragover .writer>textarea,.blubber_thread.dragover ol.comments>li.mine>.content:after,.blubber_thread.dragover ol.comments>li.theirs>.content:after{background-color:var(--yellow-40)}.blubber_thread .context_info{border-bottom:1px solid var(--content-color-40);text-align:center}.blubber_thread .writer{border-top:1px solid var(--content-color-40)}.blubber_thread ol.comments{list-style-type:none;margin:0;padding:0}.blubber_thread .writer{background-color:var(--white);background-image:-webkit-gradient(linear,right top,left top,from(var(--content-color-60)),to(var(--content-color-60)));background-image:linear-gradient(270deg,var(--content-color-60),var(--content-color-60));background-size:0 100%;background-repeat:no-repeat;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.blubber_thread .writer>textarea{border:1px solid var(--content-color-40);background-color:var(--white);width:calc(100% - 140px);height:34px;resize:none;padding:5px;max-height:40vh;overflow:auto!important}.blubber_thread .writer .send{display:none;cursor:pointer}.blubber_thread .writer label{cursor:pointer}.blubber_thread .writer.filled .send{display:block}.blubber_thread .writer.filled label{display:none}.blubber_thread .thread_posting{border-bottom:1px solid var(--content-color-40);background-color:var(--white)}.blubber_thread .thread_posting .contextinfo{background-color:var(--content-color-20);border-bottom:1px solid var(--content-color-40);color:var(--dark-gray-color-60);font-size:.8em;padding:7px 5px 5px 75px;position:relative}.blubber_thread .thread_posting .contextinfo a{color:var(--dark-gray-color-60)}.blubber_thread .thread_posting .contextinfo time{float:right;margin-left:.5em}.blubber_thread .thread_posting .contextinfo .avatar{position:absolute;left:10px;top:10px;height:40px;width:40px;background-repeat:no-repeat;background-position:50%;background-size:100% auto}.blubber_thread .thread_posting .content{padding:10px 10px 10px 75px}.blubber_thread .thread_posting .content img{max-width:100%;max-height:95vh}.blubber_thread .empty_blubber_background{padding-top:100px;background-image:url(../images/icons/blue/blubber.svg);background-repeat:no-repeat;background-size:140px;background-position:calc(50% - 100px) calc(50% + 40px);text-align:center;height:40vh;color:#899ab9;font-size:1.6em;position:relative;background-color:rgba(245,246,246,.7)}.blubber_thread .empty_blubber_background:after,.blubber_thread .empty_blubber_background:before{position:absolute;top:50%;left:50%;content:"";display:block;background-image:url(../images/icons/blue/blubber.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.blubber_thread .empty_blubber_background:before{height:280px;width:280px;opacity:.3;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blubber_thread .empty_blubber_background:after{height:180px;width:180px;opacity:.6;-webkit-transform:translate(20px,-50px);transform:translate(20px,-50px)}.blubber_thread .empty_blubber_background>:first-child{position:relative;top:30vh}#blubber_stream_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:calc(100% - 270px)}@media screen and (max-width:768px){#blubber_stream_container{width:100%}}@media screen and (min-width:1024px){#blubber_stream_container{max-width:924px}}.blubber_sideinfo{width:270px;max-width:270px;margin-left:5px;border:1px solid var(--content-color-40);-webkit-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 140px);overflow:auto}.blubber_sideinfo .indented{padding:10px}.blubber_sideinfo .new_section{border-top:1px solid var(--content-color-40)}.blubber_sideinfo .members{margin-bottom:10px}.blubber_sideinfo .members li{padding-top:10px;padding-bottom:10px;border-bottom:1px solid var(--content-color-40)}.blubber_sideinfo .members li:first-child{border-top:1px solid var(--content-color-40)}.blubber_sideinfo .members.topless li:first-child{padding-top:0;border-top:none}.blubber_sideinfo .members.bottomless li{border-bottom:none;padding-bottom:0}.blubber_sideinfo .headline{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.blubber_sideinfo .headline:last-child{margin-bottom:0}.blubber_sideinfo .headline .side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blubber_sideinfo .headline .side .icons{margin-top:5px}.blubber_sideinfo .headline .avatar{min-width:50px;min-height:50px;max-width:50px;max-height:50px;display:block;background-size:100% 100%;background-position:50%;margin-right:10px}.blubber_sideinfo .context_info{border-bottom:1px solid var(--content-color-40)}.blubber_sideinfo .context_info .blubber_private_info .icon{text-align:center}.blubber_sideinfo .context_info .blubber_private_info .avatar{min-width:50px;min-height:50px;max-width:50px;max-height:50px;display:block;background-size:100% 100%;background-position:50%;margin-right:10px}.lowprio_info{color:var(--black)}.studip-dialog .blubber_panel{height:inherit}.studip-dialog #blubber_stream_container{width:100%}.studip-dialog .blubber_thread{width:100%;max-width:100%}@media screen and (max-width:576px){#blubber-index #navigation-level-2,#blubber-index #page-title-container{display:none}}.blubber_threads_widget .sidebar-widget-header .actions{float:right}.blubber_threads_widget .sidebar-widget-content{padding:0;max-height:calc(100vh - 359px);overflow:auto}.blubber_threads_widget .sidebar-widget-content .scrollable_area.scrolled:before{content:"";width:100%;max-width:540px;height:20px;display:block;position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.08)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.08),transparent);z-index:10}.blubber_threads_widget .sidebar-widget-content .scrollable_area.scrolled ol li.active:after,.blubber_threads_widget .sidebar-widget-content .scrollable_area.scrolled ol li.active:before{display:none}.blubber_threads_widget .sidebar-widget-content ol{list-style-type:none;padding-left:0}.blubber_threads_widget .sidebar-widget-content ol li{border-bottom:thin solid var(--content-color-40);height:50px;max-height:50px;overflow:hidden;padding:10px;cursor:pointer;color:var(--base-color);font-weight:700}.blubber_threads_widget .sidebar-widget-content ol li:last-child{border-bottom:none}.blubber_threads_widget .sidebar-widget-content ol li.unseen{border-left:3px solid var(--active-color);padding-left:7px}.blubber_threads_widget .sidebar-widget-content ol li[v-for],.blubber_threads_widget .sidebar-widget-content ol li[v-if],.blubber_threads_widget .sidebar-widget-content ol li[v-show]{display:none}.blubber_threads_widget .sidebar-widget-content ol li.more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blubber_threads_widget .sidebar-widget-content ol li.active{background-color:var(--yellow-40)}.blubber_threads_widget .sidebar-widget-content ol li.active:before{content:"";position:absolute;height:0;width:0;border-top:35px solid transparent;border-bottom:35px solid transparent;border-left:10px solid var(--content-color-40);right:-2px;margin-top:-10px}.blubber_threads_widget .sidebar-widget-content ol li.active:after{content:"";position:absolute;height:0;width:0;border-top:35px solid transparent;border-bottom:35px solid transparent;border-left:10px solid var(--yellow-40);right:-1px;margin-top:-70px}.blubber_threads_widget .sidebar-widget-content ol li a{display:-webkit-box;display:-ms-flexbox;display:flex}.blubber_threads_widget .sidebar-widget-content ol li a .avatar{min-width:50px;max-width:50px;min-height:50px;max-height:50px;margin-right:10px;background-repeat:no-repeat;background-size:50px 50px;background-position:50%}.blubber_threads_widget .sidebar-widget-content ol li a .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:60px;max-height:60px;overflow:hidden}.blubber_threads_widget .sidebar-widget-content ol li a .info .name{max-height:40px;overflow:hidden}.blubber_threads_widget .sidebar-widget-content ol li a .info time{font-size:.8em;font-weight:400;color:var(--black)}.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blubber-edit-icons{margin-top:10px}.blubber-edit-icons>*{margin:10px}.blubber_composer_select_container .container,.blubber_composer_select_container input,.blubber_composer_select_container select{width:90%;display:inline-block}.float_right{float:right}ol.tagcloud{list-style-type:none;padding:0;margin:0}ol.tagcloud>li{display:inline-block;margin-right:10px}ol.tagcloud>li.size10{font-size:1.6em}ol.tagcloud>li.size9{font-size:1.5em}ol.tagcloud>li.size8{font-size:1.4em}ol.tagcloud>li.size7{font-size:1.3em}ol.tagcloud>li.size6{font-size:1.2em}ol.tagcloud>li.size5{font-size:1.1em}ol.tagcloud>li.size4{font-size:1em}ol.tagcloud>li.size3{font-size:.9em}ol.tagcloud>li.size2{font-size:.8em}ol.tagcloud>li.size1{font-size:.7em}@-webkit-keyframes blubber-scaling{0%{opacity:.8;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes blubber-scaling{0%{opacity:.8;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.blubberthreadwidget-list-enter-active,.blubberthreadwidget-list-leave-active,.blubberthreadwidget-list-move{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.blubberthreadwidget-list-enter,.blubberthreadwidget-list-leave-to{-webkit-transform:translateY(-70px);transform:translateY(-70px)}.responsive-display .blubber_thread{margin-right:0}.responsive-display .blubber_threads_widget .sidebar-widget-content{max-height:calc(100vh - 230px)}.fc-body .fc-event{background-color:#fff;color:#000;border-width:2px}.fc-body .fc-event:hover{color:#000}.fc-body .fc-event.course-color-0{border-color:#682c8b;background-color:#d5b5e8}.fc-body .fc-event.course-color-0:hover{background-color:#e0c8ee}.fc-body .fc-event.course-color-0 .fc-time{border-bottom:1px solid #682c8b}.fc-body .fc-event.course-color-1{border-color:#b02e7c;background-color:#f3d1e5}.fc-body .fc-event.course-color-1:hover{background-color:#f8e5f0}.fc-body .fc-event.course-color-1 .fc-time{border-bottom:1px solid #b02e7c}.fc-body .fc-event.course-color-2{border-color:#d60000;background-color:#ffbdbd}.fc-body .fc-event.course-color-2:hover{background-color:#ffd6d6}.fc-body .fc-event.course-color-2 .fc-time{border-bottom:1px solid #d60000}.fc-body .fc-event.course-color-3{border-color:#f26e00;background-color:#ffead9}.fc-body .fc-event.course-color-3:hover{background-color:#fff8f2}.fc-body .fc-event.course-color-3 .fc-time{border-bottom:1px solid #f26e00}.fc-body .fc-event.course-color-4{border-color:#ffbd33;background-color:#fff}.fc-body .fc-event.course-color-4:hover{background-color:#fff}.fc-body .fc-event.course-color-4 .fc-time{border-bottom:1px solid #ffbd33}.fc-body .fc-event.course-color-5{border-color:#6ead10;background-color:#d9f7ab}.fc-body .fc-event.course-color-5:hover{background-color:#e3f9c3}.fc-body .fc-event.course-color-5 .fc-time{border-bottom:1px solid #6ead10}.fc-body .fc-event.course-color-6{border-color:#008512;background-color:#6cff7f}.fc-body .fc-event.course-color-6:hover{background-color:#85ff96}.fc-body .fc-event.course-color-6 .fc-time{border-bottom:1px solid #008512}.fc-body .fc-event.course-color-7{border-color:#129c94;background-color:#a0f4ef}.fc-body .fc-event.course-color-7:hover{background-color:#b6f7f3}.fc-body .fc-event.course-color-7 .fc-time{border-bottom:1px solid #129c94}.fc-body .fc-event.course-color-8{border-color:#a85d45;background-color:#f2e5e0}.fc-body .fc-event.course-color-8:hover{background-color:#faf4f2}.fc-body .fc-event.course-color-8 .fc-time{border-bottom:1px solid #a85d45}.fc-view.fc-dayGridMonth-view .fc-event .fc-time{border:none}.clipboard-selector{width:calc(100% - 5em);margin-bottom:.25em;margin-right:1em}.clipboard-name{height:1.7em;padding:1px 8px;width:calc(100% - 5.5em);margin-bottom:.25em}.selected-element-transporter{padding:.5em;text-align:center}.dragged-clipboard-item{position:fixed;z-index:1000;border:1px solid #28497c;color:var(--base-color);font-weight:700;font-size:18px;background-color:var(--white)}div.clipboard-area-container{margin-bottom:.5em;overflow-y:scroll;max-height:15em;border:1px solid var(--content-color-40)}table.clipboard-area{width:100%;height:8em;border-spacing:0;border:0}table.clipboard-area tr:hover{background-color:rgba(109,114,122,.2)}table.clipboard-area tr td{padding:2px 5px}table.clipboard-area tr td.item-name{max-width:160px}table.clipboard-area tr td.action{vertical-align:top}table.clipboard-area tr.empty-clipboard-message>td{padding:.5em;text-align:center}.clipboard-widget form .apply-button{width:100%;margin-bottom:.15em}.clipboard-widget form.new-clipboard-form input[type=text][name=name]{display:inline-block;width:calc(100% - 2em)}.animated-drop{-webkit-animation:drop-animation .5s;animation:drop-animation .5s}@-webkit-keyframes drop-animation{0%{background-color:var(--yellow-60)}to{background-color:var(--white)}}@keyframes drop-animation{0%{background-color:var(--yellow-60)}to{background-color:var(--white)}}.consultation-note{border-bottom:1px solid var(--light-gray-color-40);font-size:12px;margin-bottom:2px;padding-bottom:2px}.consultation-note-below{border-bottom:0;margin-bottom:0;padding-bottom:0;border-top:1px solid var(--light-gray-color-40);margin-top:2px;padding-top:2px}.consultation-note.shortened{-webkit-transition:opacity var(--transition-duration);transition:opacity var(--transition-duration)}.consultation-note.shortened:before{background-image:url(../images/icons/black/info-circle.svg);background-size:12px;background-repeat:no-repeat;content:" ";display:inline-block;height:12px;vertical-align:text-top;width:12px;margin-left:5px}.consultation-note.shortened:not(:hover):after{opacity:.5}.consultation-free{color:var(--green)}.consultation-occupied{color:var(--red)}.consultation-slot-not-bookable{color:var(--light-gray-color)}.consultation-overview .block-is-expired th{font-style:italic}.consultation-overview .slot-is-expired td{background-color:var(--dark-gray-color-10)}.contact-legend{color:var(--base-gray);text-align:center}.contact-legend li,.contact-legend ul{list-style:none;margin:0;padding:0}.contact-legend ul{display:inline}.contact-legend li{border-left:1px solid var(--base-gray);display:inline-block;padding:0 .5em}.contact-legend li:first-child{border-left:0}.contact-legend li img{vertical-align:text-top}table.contact-header{margin:auto}table.contact-header img{vertical-align:text-top}table.contact-header td{background-color:var(--content-color-10);padding:3px .5em;text-align:center;vertical-align:middle}table.contact-header td:hover{background-color:var(--base-color-20)}table.contact-header td.active{background-color:var(--dark-gray-color-15);border:1px solid var(--dark-gray-color-60)}table.contact-header td.active:hover{background-color:var(--content-color-60)}table.contact-header td.active a{color:var(--red);font-weight:700}table.contact-header td.empty a{color:var(--dark-gray-color-60)}.contentbar{background-color:var(--dark-gray-color-5);border:thin solid var(--dark-gray-color-30);-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px;min-height:30px;padding:1em 2em}.contentbar,.contentbar .contentbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.contentbar .contentbar-nav{width:auto}.contentbar .contentbar-wrapper-left{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:calc(100% - 130px);-webkit-box-flex:1;-ms-flex:1;flex:1}.contentbar .contentbar-wrapper-left .contentbar-breadcrumb{font-size:1.25em;line-height:1.5em;margin-right:1em;min-width:0}.contentbar .contentbar-wrapper-left .contentbar-breadcrumb .contentbar-icon{height:24px;margin-top:2px;width:24px}.contentbar .contentbar-wrapper-left .contentbar-breadcrumb ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;margin-left:15px;max-width:100%;padding-left:0}.contentbar .contentbar-wrapper-left .contentbar-breadcrumb ul li+li:before{padding:0 .25em;content:"/";background-repeat:no-repeat;background-position:50%}.contentbar .contentbar-wrapper-left .contentbar-breadcrumb ul .contentbar-breadcrumb-item{display:inline;-ms-flex-negative:100000;flex-shrink:100000;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contentbar .contentbar-wrapper-left .contentbar-breadcrumb ul .contentbar-breadcrumb-item a{color:var(--base-color);text-decoration:none}.contentbar .contentbar-wrapper-left .contentbar-breadcrumb ul .contentbar-breadcrumb-item a:hover{color:var(--active-color)}.contentbar .contentbar-wrapper-left .contentbar-breadcrumb ul .contentbar-breadcrumb-item.contentbar-breadcrumb-item-current{-ms-flex-negative:1;flex-shrink:1}.contentbar .contentbar-wrapper-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.contentbar .contentbar-wrapper-right .contentbar-info{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.contentbar .contentbar-wrapper-right .contentbar-button-wrapper{height:24px;margin:0 7px}@-moz-document url-prefix(){.contentbar .contentbar-wrapper-right .contentbar-button-wrapper.contentbar-action-menu-wrapper{margin-top:2px}}.contentbar .contentbar-wrapper-right .contentbar-button-wrapper .contentbar-button,.contentbar .contentbar-wrapper-right .contentbar-button-wrapper .cw-ribbon-button{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:24px;border:none;cursor:pointer;display:inline-block;height:24px;width:24px}.contentbar .contentbar-wrapper-right .contentbar-button-wrapper .contentbar-button.contentbar-button-menu,.contentbar .contentbar-wrapper-right .contentbar-button-wrapper .contentbar-button.cw-ribbon-button-menu,.contentbar .contentbar-wrapper-right .contentbar-button-wrapper .cw-ribbon-button.contentbar-button-menu,.contentbar .contentbar-wrapper-right .contentbar-button-wrapper .cw-ribbon-button.cw-ribbon-button-menu{background-image:url(../images/icons/blue/table-of-contents.svg);background-size:24px}.contentbar .contentbar-wrapper-right .contentbar-button-wrapper .contentbar-button.contentbar-button-zoom:before,.contentbar .contentbar-wrapper-right .contentbar-button-wrapper .cw-ribbon-button.contentbar-button-zoom:before{left:-5px;position:relative;top:-2px}@-moz-document url-prefix(){.contentbar .contentbar-wrapper-right .contentbar-button-wrapper .contentbar-button.contentbar-button-zoom:before,.contentbar .contentbar-wrapper-right .contentbar-button-wrapper .cw-ribbon-button.contentbar-button-zoom:before{top:-3px}}section.contentbox{border:1px solid var(--content-color-40);margin-bottom:10px;-webkit-transition:all var(--transition-duration) ease 0s;transition:all var(--transition-duration) ease 0s}section.contentbox header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2px;background-color:var(--content-color-20)}section.contentbox header span.title{font-size:medium;color:var(--base-color)}section.contentbox header span.title.no-overflow{width:calc(100% - 1.5em);overflow:hidden;white-space:nowrap}section.contentbox header span.title.no-overflow:after{content:"";width:4em;background:-webkit-gradient(linear,left top,right top,from(transparent),to(var(--content-color-20)));background:linear-gradient(90deg,transparent,var(--content-color-20));position:absolute;height:1.5em;right:2.5em}section.contentbox header h1{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;padding:5px;margin:0;color:var(--base-color);border-bottom:none;font-size:medium}section.contentbox header h1>a img,section.contentbox header h1>a svg{margin-right:5px}section.contentbox header>nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:2px;text-align:right}section.contentbox header>nav>:not(:first-child){padding-left:.25em}section.contentbox footer:empty{display:none!important}section.contentbox footer{text-align:center;border-color:var(--content-color-40);border-top:solid var(--content-color-40);border-width:1px;background-color:var(--white)}section.contentbox section{padding:10px}section.contentbox table.default{margin-bottom:0}section.contentbox table.default tbody tr:last-child td{border-bottom:none}section.contentbox>article{border:1px solid var(--content-color-40);margin:10px}section.contentbox>article>div,section.contentbox>article>footer,section.contentbox>article>p,section.contentbox>article>section{max-height:0;opacity:0;overflow:auto;-webkit-transition:opacity var(--transition-duration);transition:opacity var(--transition-duration)}section.contentbox>article>div,section.contentbox>article>footer,section.contentbox>article>p{padding:0 10px}section.contentbox>article div,section.contentbox>article p{margin:0}section.contentbox>article section{border-width:0;margin-top:0;margin-bottom:0;padding:0}section.contentbox>article section article{border:none}section.contentbox>article section header{background:transparent}section.contentbox>article section header h1{text-align:center;font-size:small;width:100%;font-weight:700;color:var(--black)}section.contentbox>article section>article{padding:5px}section.contentbox>article section article time{float:right;font-size:smaller;margin:2px}section.contentbox>article header h1 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.contentbox>article header h1 a:before{background-image:url(../images/icons/blue/arr_1right.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0;-webkit-transition:all var(--transition-duration) ease 0s;transition:all var(--transition-duration) ease 0s;margin-right:2px}section.contentbox>article header nav>span,section.contentbox>article header nav a{display:inline-block;vertical-align:middle}section.contentbox>article header nav>span{display:inline-block;border-right:1px solid var(--content-color);padding:0 5px}section.contentbox>article header nav>span:last-child{border-right:none;padding-right:0}section.contentbox>article header nav a{padding-left:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}section.contentbox>article footer{text-align:center;border-color:var(--content-color-40);border-top:none var(--content-color-40);border-width:1px;background-color:var(--white)}section.contentbox>article footer h1{font-size:1em;font-weight:700;border:none;padding:0}section.contentbox>article footer article.comment{border:0;border-top:1px solid var(--light-gray-color-40);max-width:1260px;margin:auto auto 4px;text-align:left}section.contentbox>article footer article.comment h1{margin-bottom:0}section.contentbox>article footer article.comment time{float:right;font-size:.8em;color:var(--light-gray-color-40)}section.contentbox>article:not(.open) header~*{max-height:0;opacity:0;overflow:auto;-webkit-transition:opacity var(--transition-duration);transition:opacity var(--transition-duration)}section.contentbox>article.open>div,section.contentbox>article.open>footer,section.contentbox>article.open>p,section.contentbox>article.open>section{max-height:none;opacity:1;-webkit-transition:opacity var(--transition-duration);transition:opacity var(--transition-duration)}section.contentbox>article.open footer{border-top-style:solid}section.contentbox>article.open header h1 a:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}section.contentbox>article.new header h1 a:before{background-image:url(../images/icons/red/arr_1right.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0}section.contentbox>article.indented{margin-left:calc(10px + 1em)}section.contentbox>article.indented>header{background-color:#f3f5f8}.contents-widget{margin:10px}.contents-widget .content-items{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));grid-gap:5px;max-width:none;width:100%}.contents-widget .content-items .content-item{min-height:100px}.contents-widget .content-items .content-item .content-item-link{padding:5px;grid-template-columns:42px 135px}.contents-widget .content-items .content-item .content-item-link .content-item-img-wrapper{margin:0 10px 5px 5px;width:32px}.contents-widget .content-items .content-item .content-item-link .content-item-text .content-item-title{font-size:larger;margin-bottom:5px}.contents-widget .content-items .content-item .content-item-link .content-item-text .content-item-description{font-size:small}.content-items{display:grid;grid-template-columns:repeat(auto-fit,270px);grid-gap:15px;list-style:none;padding:0}.content-items .content-item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:var(--dark-gray-color-5);border:thin solid var(--light-gray-color-40);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:150px;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.content-items .content-item .content-item-link{color:unset;display:grid;-webkit-box-flex:1;-ms-flex:1;flex:1;grid-template-columns:74px auto;grid-gap:5px;padding:25px 10px 10px;-webkit-transition:.5s;transition:.5s}.content-items .content-item .content-item-link .content-item-img-wrapper{width:64px}.content-items .content-item .content-item-link .content-item-text .content-item-title{color:var(--base-color);font-size:1.3em;width:100%;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-items .content-item:hover{background-color:var(--white);color:unset}.content-items .content-item:hover .content-item-link .content-item-text .content-item-title{color:var(--red)}@media(max-width:820px){.content-items{grid-template-columns:100%}.content-items .content-item .content-item-link .content-item-text .content-item-title{max-width:100%}}.content_title{background-color:var(--content-color-20);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--content-color-40)),color-stop(40%,var(--content-color-20)),to(var(--content-color-20)));background-image:linear-gradient(var(--content-color-40),var(--content-color-20) 40%,var(--content-color-20));background-repeat:no-repeat;border-top:1px solid var(--content-color);line-height:17pt;height:25px}.content_body{background-color:var(--dark-gray-color-5)}.content_body_panel{background-color:var(--dark-gray-color-15);border-left:1px solid var(--dark-gray-color-30)}.content_seperator,.content_seperator td{background-color:var(--dark-gray-color-45);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--dark-gray-color-15)),color-stop(15%,var(--dark-gray-color-40)),to(var(--dark-gray-color-45)));background-image:linear-gradient(var(--dark-gray-color-15),var(--dark-gray-color-40) 15%,var(--dark-gray-color-45));background-repeat:no-repeat;border-top:1px solid var(--dark-gray-color-30);height:15px}.formatted-content{display:flow-root;overflow-wrap:break-word}.formatted-content img{height:auto;max-width:100%}.formatted-content pre{white-space:pre-wrap}.formatted-content tt{background-color:hsla(0,0%,100%,.5);border:1px solid rgba(0,0,0,.5);padding:0 .5ex}.ck-content ol,.ck-content ul{margin:.5em 0}.ck-content ol ol,.ck-content ol ul,.ck-content ul ol,.ck-content ul ul{margin-top:0;margin-bottom:0}section.comments{text-align:left;border-color:var(--content-color-40);border-top:none var(--content-color-40);border-width:1px;background-color:var(--white);padding:5px}section.comments h1{font-size:1em;font-weight:700;border:none;padding:0}section.comments article.comment{border:0;border-top:1px solid var(--light-gray-color-40);max-width:1260px;margin-bottom:4px}section.comments article.comment h1{margin-bottom:0}section.comments article.comment time{float:right;font-size:.8em;color:var(--light-gray-color-40)}.copyable-link-confirmation{position:fixed;bottom:60px;right:12px;height:60px;line-height:60px;max-width:calc(100% - 140px);z-index:42000;border:thin solid var(--content-color-40);background-color:var(--white);background-repeat:no-repeat;background-position:1em;background-size:100px;-webkit-box-shadow:5px 5px var(--dark-gray-color-10);box-shadow:5px 5px var(--dark-gray-color-10);padding:5px 100px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.copyable-link-confirmation.copyable-link-success{background-image:url(../images/icons/green/check-circle.svg);background-size:24px}.copyable-link-confirmation.copyable-link-error{background-image:url(../images/icons/red/decline-circle.svg);background-size:24px}.cron-task label{cursor:pointer;display:block;padding:5px}.cron-task td{padding:0;vertical-align:middle}.cron-task tr~tr{display:none}.cron-task .selected td{background-color:var(--red-40)}.cron-task .selected tr~tr{display:table-row}.cron-task .selected tr~tr td{background-color:var(--white)}.cron-task .selected tr~tr td[colspan]{background-color:inherit;padding:0}.cron-task .parameters{border:1px solid var(--dark-gray-color);border-bottom:0;border-top:0;padding:.5em}.cron-task .parameters h3{margin:0;padding:0}.cron-task .parameters input[type=number],.cron-task .parameters input[type=text],.cron-task .parameters select,.cron-task .parameters textarea{width:200px}.cron-task .parameter.required{font-weight:700}.cron-task .parameter label{padding:0}.cron-task tbody:last-child .parameters{border-bottom:1px solid var(--white);border-bottom-right-radius:3px;border-bottom-left-radius:3px}.cronjob-filters{margin-bottom:1em}.cronjob-filters select{width:100%}.cronjob-filters thead th{text-align:right}.cronjob-filters thead th:first-child{text-align:left}.cronjob-filters tfoot td{text-align:center}.crontab,.crontab li{list-style:none;margin:0;padding:0}.crontab li{display:inline-block;padding-right:5px;text-align:center}.crontab span{display:block;text-align:right}.inactivatible td{color:var(--dark-gray-color)}.cronjobs-edit h1{margin:0 0 .5em}.cronjobs-edit>table{margin-bottom:1em}.cronjobs-edit td{vertical-align:top}.cron-schedule tbody tr td label{display:inline;font-weight:400;white-space:nowrap}.cron-item input[type=number]{width:2em}option.faculty{font-weight:700}option.sub_institute{padding-left:15px}div#wizard-deputies,div#wizard-lecturers,div#wizard-participating,div#wizard-tutors{margin-top:5px;margin-left:25px}div#wizard-deputies div.description,div#wizard-lecturers div.description,div#wizard-participating div.description,div#wizard-tutors div.description{font-style:italic}div#assigned{float:left;padding-right:10px;width:calc(50% - 10px)}div#studyareas{border-left:1px solid var(--base-gray);float:left;padding-left:10px;width:calc(50% - 20px)}form.course-wizard-step-0{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form.course-wizard-step-0>*{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}form.course-wizard-step-0 section:nth-of-type(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}form.course-wizard-step-0 section:nth-of-type(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}form.course-wizard-step-0 section:nth-of-type(4){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}form.course-wizard-step-0 section:nth-of-type(5){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}form.course-wizard-step-0 section:nth-of-type(6){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}form.course-wizard-step-0 section:nth-of-type(7){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}form.course-wizard-step-0 section:nth-of-type(8){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}form.course-wizard-step-0 section:nth-of-type(9){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}form.course-wizard-step-0 section:nth-of-type(10){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}form.course-wizard-step-0 section:nth-of-type(11){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}form.course-wizard-step-0 section:nth-of-type(12){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}form.course-wizard-step-0 section:nth-of-type(13){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}form.course-wizard-step-0 section:nth-of-type(14){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}form.course-wizard-step-0 footer{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100}.css-tree,.css-tree ul{list-style:none;margin:0;padding:0}.css-tree ul{margin-left:8px;position:relative}.css-tree ul:before{border-left:1px solid var(--light-gray-color-80);content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:0}.css-tree li{overflow:hidden;padding-left:10px;position:relative}.css-tree li.css-tree-hidden{display:none}.css-tree ul li:before{content:"";display:block;height:0;width:8px;position:absolute;border-top:1px solid var(--light-gray-color-80);left:0;top:8px}.css-tree ul li:last-child:before{background:var(--white);height:auto;top:10px;bottom:0}.css-tree.collapsable input[type=checkbox]{display:none}.css-tree.collapsable input[type=checkbox]+label{cursor:pointer}.css-tree.collapsable input[type=checkbox]+label:before{background-image:url(../images/icons/blue/arr_1right.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0;-webkit-transition:-webkit-transform var(--transition-duration);transition:-webkit-transform var(--transition-duration);transition:transform var(--transition-duration);transition:transform var(--transition-duration),-webkit-transform var(--transition-duration);vertical-align:baseline}.css-tree.collapsable input[type=checkbox]~ul{max-height:0;opacity:0;-webkit-transition:all var(--transition-duration);transition:all var(--transition-duration)}.css-tree.collapsable input[type=checkbox]~input[type=radio]+label{margin-left:0}.css-tree.collapsable input[type=checkbox]:checked+label:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.css-tree.collapsable input[type=checkbox]:checked~ul{max-height:10000px;opacity:1}.css-tree.selectable input[type=checkbox]+label{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.css-tree.selectable input[type=checkbox]~input[type=radio]+label{margin-left:0}.css-tree.selectable input[type=radio]{display:none}.css-tree.selectable input[type=radio]+label{color:var(--brand-color-dark);border-radius:2px;cursor:pointer;padding:0 3px;margin-left:1px}.css-tree.selectable input[type=radio]:checked+label{font-weight:700;background:var(--content-color-40)}.css-tree.selectable input[type=radio][disabled]+label{color:var(--dark-gray-color-20)}table.dates{width:calc(100% - 4px)}table.dates .themen_list>*{background-color:transparent}table.dates tr.ausfall{-webkit-transition:opacity var(--transition-duration);transition:opacity var(--transition-duration);opacity:.5}table.dates tr.ausfall:hover{opacity:1}table.dates .nextdate{background-color:var(--content-color-40)}table.dates .topic-droppable.active{background-color:var(--activity-color-40)}table.dates .topic-droppable.hovered{background-color:var(--activity-color-80)}table.dates .drag-handle,table.dates table.default>tbody.sort_items>tr.sort_item>td:first-child{background-size:unset}.themen-list>.list-placeholder:not(:only-child),table.dates .ui-draggable-dragging img.icon-shape-trash{display:none}.dashboard-documents-compact{list-style:none;padding-left:0}.dashboard-documents-compact>li{padding:.5em 0;display:-webkit-box;display:-ms-flexbox;display:flex}.dashboard-documents-compact>li:nth-child(n+2){border-top:1px solid var(--content-color-40)}.document-icon{padding-right:.5em;-ms-flex-item-align:center;align-self:center}.document-data{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.document-data span{border-right:1px solid var(--content-color-40);margin-right:.3em;padding-right:.4em}.document-data span:not(.document-name){color:var(--dark-gray-color-75)}.document-data .document-name,.document-data span:last-child{border:none;margin-right:0;padding-right:0}.document-name{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.document-chdate,.document-range{white-space:nowrap}.document-range{overflow:hidden;text-overflow:ellipsis}.document-range,.document-size{display:none}@media(min-width:768px){.document-range,.document-size{display:inline}}@media(min-width:576px){.grid-stack-one-column-mode .document-range,.grid-stack-one-column-mode .document-size{display:inline}}.files-search-active-filters{font-size:.8em;padding-bottom:1em}.files-search-active-filters ul img{margin-left:.25em;vertical-align:text-bottom}.files-search-active-filters ul .files-search-active-filter{background-color:var(--light-gray-color-20);padding:.25em .25em .25em .6em;font-size:.9em;margin-bottom:1px}form.files-search-search+.files-search-active-filters{font-size:1.12em}.files-search-results .files-search-actions{min-width:3em;text-align:right}.files-search-results a.files-search-more{font-size:1.1em}#files_dashboard-index form .input-group,#files_dashboard-index form label,#files_dashboard-search form .input-group,#files_dashboard-search form label{margin-top:0}form div.files-search.input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;margin-top:1ex;margin-bottom:15px}form div.files-search.input-group input[type=text]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:block;width:1%;line-height:1.5;padding:.25em .5em;margin:0}form div.files-search.input-group .input-group-append{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}form div.files-search.input-group .input-group-append .button{margin:0;line-height:1.5;background-color:var(--content-color-20);color:var(--brand-color-dark);min-width:auto;border:1px solid var(--light-gray-color-40);border-left:none}form div.files-search.input-group .input-group-append img{vertical-align:middle}form div.files-search .input-group-append a.button.reset{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;top:2px}form div.files-search .input-group-append a.button.reset.disabled:hover:before,form div.files-search .input-group-append a.button.reset:before,form div.files-search .input-group-append a.button.reset:hover:before,form div.files-search .input-group-append a.button.reset[disabled]:hover:before{background-image:url(../images/icons/blue/refresh.svg);background-size:16px}@media(max-width:575px){.files-search-search{margin-bottom:0}.files-search-active-filters{padding-bottom:0}}@media(max-width:575px){.files-search-active-filters li:first-child,.files-search-results caption span,.files-search-results td:nth-child(3),.files-search-results th:nth-child(3){display:none!important}}@media(max-width:767px){.files-search-results td:first-child,.files-search-results td:nth-child(5),.files-search-results td:nth-child(6),.files-search-results th:first-child,.files-search-results th:nth-child(5),.files-search-results th:nth-child(6){display:none!important}}.modal-overlay,.ui-widget-overlay{background:rgba(60,67,78,.8);opacity:1;position:fixed}.ui-dialog.ui-widget.ui-widget-content{border:0;padding:3px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5)}.ui-dialog.ui-widget.ui-widget-content .hide-in-dialog{display:none}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar{background:var(--brand-color-darker);border:0;color:var(--contrast-content-white);font-size:1.3em;font-weight:400}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close{line-height:32px;text-align:center}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close,.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close:hover{width:32px;height:32px;background:inherit;border:0;margin-top:-16px;padding:0}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close .ui-icon{width:16px;height:16px;background-position:0;display:inline-block;margin:0;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close .ui-icon,.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close .ui-icon:hover{background-image:url(../images/icons/white/decline.svg);background-size:16px}.ui-dialog.ui-widget.ui-widget-content.no-close .ui-dialog-titlebar-close{display:none}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane{padding:.5em .4em;margin:0 1em;border-color:var(--base-color-20)}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset{text-align:center;float:none;white-space:nowrap}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button{background:#fff;border:1px solid var(--base-color);border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--base-color);cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-size:14px;line-height:130%;margin:.8em .6em .8em 0;min-width:100px;overflow:visible;padding:5px 15px;position:relative;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;width:auto;-webkit-transition:none;transition:none;font-weight:400}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button:active,.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button:hover{background:var(--base-color);color:#fff}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.disabled,.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button[disabled]{-webkit-box-shadow:none;box-shadow:none}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.accept,.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.cancel{padding-right:23px}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button:last-child{margin-right:0}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.accept:before{background-image:url(../images/icons/blue/accept.svg);background-size:16px}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.accept:hover:before{background-image:url(../images/icons/white/accept.svg);background-size:16px}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.accept.disabled:hover:before,.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.accept[disabled]:hover:before{background-image:url(../images/icons/blue/accept.svg);background-size:16px}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.cancel:before{background-image:url(../images/icons/blue/decline.svg);background-size:16px}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.cancel:hover:before{background-image:url(../images/icons/white/decline.svg);background-size:16px}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.cancel.disabled:hover:before,.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.cancel[disabled]:hover:before{background-image:url(../images/icons/blue/decline.svg);background-size:16px}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.download:before{background-image:url(../images/icons/blue/download2.svg);background-size:16px}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.download:hover:before{background-image:url(../images/icons/white/download2.svg);background-size:16px}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.download.disabled:hover:before,.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.download[disabled]:hover:before{background-image:url(../images/icons/blue/download2.svg);background-size:16px}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.disabled,.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button[disabled]{background:var(--light-gray-color-20);cursor:default;opacity:.65}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.disabled:hover,.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button[disabled]:hover{color:var(--base-color)}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button:before{margin-left:-5px;margin-top:2px}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;white-space:nowrap}.ui-dialog-titlebar-wiki{background-image:url(../images/icons/white/question-circle.svg);background-size:24px;background-position:50%;background-repeat:no-repeat;display:inline-block;position:absolute;width:32px;height:32px;margin-top:-16px;top:50%;right:34px}.studip-dialog-centered .ui-dialog-content{-webkit-box-sizing:border-box;box-sizing:border-box;display:table!important;width:100%!important}.studip-dialog-centered-helper{display:table-cell;text-align:center;vertical-align:middle}.ui-dialog.ui-widget.ui-widget-content.studip-confirmation{min-width:30em}.ui-dialog.ui-widget.ui-widget-content.studip-confirmation .ui-dialog-titlebar{background-color:var(--yellow);color:#000;text-align:left}.ui-dialog.ui-widget.ui-widget-content.studip-confirmation .ui-dialog-titlebar-close{background:transparent;border:0}.ui-dialog.ui-widget.ui-widget-content.studip-confirmation .ui-dialog-titlebar-close .ui-icon,.ui-dialog.ui-widget.ui-widget-content.studip-confirmation .ui-dialog-titlebar-close .ui-icon:hover{background-image:url(../images/icons/blue/decline.svg);background-size:16px;background-position:0}.ui-dialog.ui-widget.ui-widget-content.studip-confirmation .ui-dialog-content{-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(../images/icons/yellow/question-circle-full.svg);background-size:16px;background-position:12px 8px;background-repeat:no-repeat;background-size:32px;padding:15px 15px 15px 55px;max-height:60vh}.ui-dialog.ui-widget.ui-widget-content.studip-confirmation .ui-dialog-buttonpane{text-align:center}.ui-dialog.ui-widget.ui-widget-content.studip-confirmation .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.ui-dialog.ui-widget.ui-widget-content.studip-confirmation .ui-dialog-buttonpane .ui-dialog-buttonset>*{display:inline-block}.ui-dialog.studip-lightbox .wrapper{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:50%;background-size:contain}.ui-dialog.studip-lightbox .wrapper .next,.ui-dialog.studip-lightbox .wrapper .previous{-webkit-transition:opacity var(--transition-duration);transition:opacity var(--transition-duration);background-repeat:no-repeat;display:block;opacity:.1;position:absolute;top:0;bottom:0;outline:none}.ui-dialog.studip-lightbox .wrapper .next:hover,.ui-dialog.studip-lightbox .wrapper .previous:hover{opacity:1}.ui-dialog.studip-lightbox .wrapper .previous{left:0;right:50%}.ui-dialog.studip-lightbox .wrapper .previous:before{background-image:url(../images/icons/blue/arr_1left.svg);background-size:32px;background-repeat:no-repeat;content:" ";display:inline-block;height:32px;vertical-align:text-top;width:32px;margin-left:0;position:absolute;left:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.ui-dialog.studip-lightbox .wrapper .previous:after{width:48px;height:48px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--white);content:"";display:block;z-index:1}.ui-dialog.studip-lightbox .wrapper .next{right:0;left:50%}.ui-dialog.studip-lightbox .wrapper .next:before{background-image:url(../images/icons/blue/arr_1right.svg);background-size:32px;background-repeat:no-repeat;content:" ";display:inline-block;height:32px;vertical-align:text-top;width:32px;margin-left:0;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.ui-dialog.studip-lightbox .wrapper .next:after{width:48px;height:48px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--white);content:"";display:block;z-index:1}.ui-dialog.studip-lightbox .wrapper.first .previous,.ui-dialog.studip-lightbox .wrapper.last .next{display:none}.ui-dialog.studip-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset{white-space:normal}html.responsive-display .ui-dialog.studip-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-10px 0 0 -10px}html.responsive-display .ui-dialog.studip-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:10px 0 0 10px;overflow-x:hidden;text-overflow:ellipsis}h2.dialog-subtitle{font-weight:400;font-size:1.4em;border-bottom:none;margin-top:.25em;margin-bottom:.25em}.studip-dialog-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(40,73,124,.5);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3001}.studip-dialog-backdrop,.studip-dialog-body{display:-webkit-box;display:-ms-flexbox;display:flex}.studip-dialog-body{position:absolute;background:var(--white);-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5);overflow-x:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3px;margin:3px;max-height:98vh}.studip-dialog-body .studip-dialog-footer,.studip-dialog-body .studip-dialog-header{padding:7px;display:-webkit-box;display:-ms-flexbox;display:flex}.studip-dialog-body .studip-dialog-header{background:var(--base-color) none repeat scroll 0 0;border-bottom:1px solid var(--dark-gray-color-10);color:var(--white);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.3em;padding:.5em 1em;cursor:-webkit-grab;cursor:grab}.studip-dialog-body .studip-dialog-header.drag-active{cursor:-webkit-grabbing;cursor:grabbing}.studip-dialog-body .studip-dialog-close-button{background-image:url(../images/icons/white/decline.svg);background-size:16px;background-repeat:no-repeat;background-position-y:center;background-color:transparent;border:none;width:22px;height:22px;margin-right:-10px;margin-left:2em;cursor:pointer}.studip-dialog-body .studip-dialog-content{color:var(--black);position:relative;padding:15px;overflow-y:auto;min-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.studip-dialog-body .studip-dialog-footer{border-top:1px solid var(--dark-gray-color-10);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.studip-dialog-body.studip-dialog-alert .studip-dialog-content,.studip-dialog-body.studip-dialog-warning .studip-dialog-content{padding:15px 15px 15px 62px;background-position:12px;background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.studip-dialog-body.studip-dialog-alert .studip-dialog-header{background:var(--active-color) none repeat scroll 0 0}.studip-dialog-body.studip-dialog-alert .studip-dialog-content{background-image:url(../images/icons/red/question-circle-full.svg);background-size:32px}.studip-dialog-body.studip-dialog-warning .studip-dialog-header{color:var(--black);background:var(--activity-color) none repeat scroll 0 0}.studip-dialog-body.studip-dialog-warning .studip-dialog-close-button{background-image:url(../images/icons/blue/decline.svg);background-size:16px;border:none;background-color:transparent}.studip-dialog-body.studip-dialog-warning .studip-dialog-content{background-image:url(../images/icons/yellow/question-circle-full.svg);background-size:32px}.documents .chdir-up a{display:block}.documents .options{text-align:right}.documents .bread-crumbs{display:inline-block;min-height:1.5em;width:40px;z-index:1}.documents .bread-crumbs>a,.documents .bread-crumbs ul{background-color:var(--white);padding:5px}.documents .bread-crumbs>a{padding-bottom:2px}.documents .bread-crumbs.extendable:hover>a,.documents .bread-crumbs.extendable:hover>ul{-webkit-box-shadow:0 4px 3px var(--base-gray);box-shadow:0 4px 3px var(--base-gray)}.documents .bread-crumbs.extendable:hover ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.documents .bread-crumbs ul{display:none;list-style:none;margin:0;position:absolute}.documents .bread-crumbs li{font-size:.85em;line-height:1.5em}.documents .bread-crumbs li a{background-image:url(../images/icons/blue/folder-parent.svg);background-size:24px;background-position:0;background-repeat:no-repeat;padding-left:30px}.documents .bread-crumbs li:first-child a{background-image:url(../images/icons/blue/folder-empty.svg);background-size:24px}.document-dialog:after,.document-dialog:before{display:table;content:"";line-height:0}.document-dialog:after{clear:both}.document-dialog>aside{float:left;width:150px}.document-dialog .document-dialog-icon{text-align:center}.document-dialog>div{border-left:1px dashed var(--dark-gray-color);margin-left:150px;min-height:100%;max-height:100%;overflow-y:auto}.document-dialog dl dt:after{content:":"}.document-dialog dl dd{margin:0 0 .5em .5em;padding:0}.document-dialog dl dd:last-child{margin-bottom:0}.documents.dragging [data-file]:not([data-folder]){background-color:var(--light-gray-color-40);opacity:.6}.documents [data-folder].dropping{background-color:var(--red-40)}.document-draggable-helper{background-color:var(--activity-color-40)!important;opacity:1!important}.document-draggable-helper td{border-bottom:0!important}fieldset.document-admin-search label{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:49%}.drag-handle,table.default>tbody.sort_items>tr.sort_item>td:first-child{background-image:url(../images/grabber_grey.svg);background-position:2px;background-repeat:no-repeat;background-size:auto 24px;cursor:move;padding-left:12px}.drag-handle:hover,table.default>tbody.sort_items>tr.sort_item>td:hover:first-child{background-image:url(../images/grabber_blue.svg)}.drag-handle.darkbackground:hover,table.default>tbody.sort_items>tr.sort_item>td.darkbackground:hover:first-child{background-image:url(../images/grabber_white.svg)}table.default>tbody.sort_items>tr.sort_item>td:first-child,table.default td.drag-handle{padding-left:14px}#enrollment ul{border-top:1px solid var(--base-color);list-style:none inside;margin:0;overflow-x:auto;padding:0}@media(min-width:768px){#enrollment ul{max-height:200px}}#enrollment ul li{border-bottom:1px solid var(--base-color);padding:5px}#enrollment ul li.ui-draggable.ui-draggable-handle{cursor:move}#enrollment ul li .actions{cursor:pointer;float:right;white-space:nowrap}#enrollment ul li:after{content:"";display:block;clear:both}#enrollment ul.ui-sortable li.empty{cursor:no-drop}#enrollment li.empty:not(:only-child){display:none}#enrollment #available-courses li.visible:hover,#enrollment #selected-courses li:hover{background-color:var(--base-color-20)}#enrollment #available-courses li.ui-draggable.ui-draggable-dragging,#enrollment #selected-courses li.ui-sortable-helper{background-color:var(--base-color-20);border:1px solid var(--base-color);list-style:none inside;padding:5px;width:auto}#enrollment #available-courses li:not(.visible){display:none}#enrollment #selected-courses li{list-style-type:decimal}#enrollment #selected-courses li.empty,#enrollment #selected-courses li.ui-sortable-placeholder{list-style-type:none}#enrollment #selected-courses li.ui-sortable-placeholder{background-color:var(--yellow-20)}#enrollment .ui-sortable-helper .delete{display:none}#enrollment input[name=filter]{margin-bottom:20px}#enrollment .ui-state-highlight{background:var(--red);border:0;height:30px;padding:10px}#enrollment .priority-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#enrollment .priority-lists .available,#enrollment .priority-lists .selected{-webkit-box-flex:1;-ms-flex:1;flex:1}#enrollment .priority-lists .available{margin-right:.5em}#enrollment .priority-lists .selected{margin-left:.5em}.eval_title{font-size:1.2em;font-weight:700;color:var(--base-color)}.eval_error{color:var(--red)}.eval_success{color:var(--green)}.eval_info{color:var(--base-gray)}.eval_metainfo{font-size:.8em}.eval_highlight{background-color:var(--content-color-60)}.eval_gray{background:var(--dark-gray-color-20) none}.evaluation_item{-webkit-box-sizing:border-box;box-sizing:border-box;margin:3px}h3.eval{font-size:1.3em;color:var(--black);font-weight:700}table.documents tfoot td div.pagination-wrapper{float:right}article.studip.feedback-container header h1 a{word-break:break-all}article.studip.feedback-stream h1 span{padding:0;margin-right:8px;font-weight:400;white-space:nowrap}article.studip.feedback-stream h1>.feedback-star-rating,article.studip.feedback-stream h1>img:not(:first-child){margin-left:8px}article.studip.feedback-stream h2{border-bottom:none}.feedback-entry-add .rating label.checked img,.feedback-entry-add .rating label.hover img{opacity:1}.feedback-entry-add .rating label.out img,.feedback-entry-add .rating label img{opacity:.2}.feedback-entry-add .rating label{font-size:0;cursor:pointer}.feedback-entry-add .rating input{display:none}.feedback-entries .feedback-entry{margin-top:10px;padding:5px;background-color:var(--content-color-10);border:1px solid var(--content-color-40)}.feedback-entries .feedback-entry header{background:transparent;padding:0;margin:0!important}.feedback-entries .feedback-entry header h1{border:0;padding-left:0}.feedback-entries .feedback-entry header h1>span{font-weight:700}.feedback-entries .feedback-entry header h1 .avatar-small,.feedback-entries .feedback-entry header h1 span{margin-right:5px}.feedback-entries .feedback-entry .rating{white-space:nowrap;font-size:0}.feedback-entries .feedback-entry .rating .inactive{opacity:.2}.feedback-entries .feedback-entry .date{color:var(--base-gray);text-align:right;font-size:12px}.ui-dialog-content .feedback-elements{margin-top:10px}.ui-dialog-content article.feedback-stream header{background:transparent;margin:-10px}table.feedback img{vertical-align:middle}table.feedback>tfoot>tr>td{padding:5px}.percentage-bar{margin-left:-5px;padding:0 5px;color:var(--content-color-10);background-color:var(--base-color);min-width:20px}.five-stars-histogram{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:420px;-ms-flex-wrap:wrap;flex-wrap:wrap}.five-stars-histogram .five-stars-histogram-average{padding:0 2em 0 0;margin:auto;text-align:center}.five-stars-histogram .five-stars-histogram-average .fraction{margin:-10px 0}.five-stars-histogram .five-stars-histogram-average .fraction .average{font-size:3em;font-weight:700;margin-bottom:-8px}.five-stars-histogram .five-stars-histogram-average .total{font-size:.8em;margin-top:-4px}.five-stars-histogram .five-stars-histogram-chart{min-width:260px}.five-stars-histogram .five-stars-histogram-chart span{display:inline-block;width:2em}.five-stars-histogram .five-stars-histogram-chart img{vertical-align:text-bottom;margin-left:-2px}.five-stars-histogram .five-stars-histogram-chart .percentage{display:inline-block;background-color:var(--content-color-10);width:calc(100% - 6em);margin:2px 10px}.five-stars-histogram .five-stars-histogram-chart .percentage .percentage-bar{background-color:var(--yellow);color:transparent;min-width:0;padding:0;margin:0}.five-stars-histogram.vertical{width:260px;height:230px;margin-bottom:1em}.five-stars-histogram.vertical .five-stars-histogram-average{padding:0}.five-stars-input{margin:8px auto}.five-stars-input button{border:none;background:transparent;padding:0 14px;cursor:pointer}.feedback-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.feedback-dialog .feedback-dialog-content{width:540px;padding-left:3em}.feedback-dialog .feedback-dialog-content h2{display:inline-block;width:calc(100% - 40px);margin:0}.feedback-dialog .feedback-dialog-content ul{list-style:none;padding:0}.feedback-dialog .feedback-dialog-content .feedback-dialog-content-header{border-bottom:thin solid var(--content-color-40);padding-bottom:4px}.feedback-element-update,.feedback-entry-create{background-color:var(--content-color-10);padding:1em;margin:8px 0 16px}.feedback-element-update h3,.feedback-entry-create h3{margin:0 0 1em}.feedback-element-update textarea,.feedback-entry-create textarea{width:calc(100% - 8px);height:6em;resize:none}.feedback-element-update .button-wrapper,.feedback-entry-create .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.feedback-element-update .button-wrapper button.button,.feedback-entry-create .button-wrapper button.button{margin:8px 0 0 5px}.feedback-entry-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em;padding:8px;border:thin solid var(--content-color-40)}.feedback-entry-box .feedback-entry-box-avatar{margin-right:1em}.feedback-entry-box .feedback-entry-box-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.feedback-entry-box .feedback-entry-box-content h4{margin:0 0 2px}form.default div.select2-wrapper{display:block!important;text-indent:0}form.default section:not(.contentbox){padding-top:1.5ex}form.default section:not(.contentbox) label:first-of-type{margin-top:0}form.default fieldset>section:last-child{margin-bottom:1.5ex}form.default ol.default{padding-left:20px}form.default ol.default li{padding:2px 0}form.default span.empty{color:var(--light-gray-color-40);font-style:italic}form.default input[type=date],form.default input[type=datetime-local],form.default input[type=email],form.default input[type=number],form.default input[type=password],form.default input[type=tel],form.default input[type=text],form.default input[type=time],form.default input[type=url],form.default select,form.default textarea{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--light-gray-color-40);color:var(--dark-gray-color);max-width:48em;padding:5px;vertical-align:middle;width:100%;-webkit-transition:background-color var(--transition-duration) ease-out,border-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,border-color var(--transition-duration) ease-out}form.default input[type=date]:focus,form.default input[type=datetime-local]:focus,form.default input[type=email]:focus,form.default input[type=number]:focus,form.default input[type=password]:focus,form.default input[type=tel]:focus,form.default input[type=text]:focus,form.default input[type=time]:focus,form.default input[type=url]:focus,form.default select:focus,form.default textarea:focus{border-color:var(--brand-color-dark)}form.default input[type=date].size-s,form.default input[type=datetime-local].size-s,form.default input[type=email].size-s,form.default input[type=number].size-s,form.default input[type=password].size-s,form.default input[type=tel].size-s,form.default input[type=text].size-s,form.default input[type=time].size-s,form.default input[type=url].size-s,form.default select.size-s,form.default textarea.size-s{max-width:8em}form.default input[type=date].size-l,form.default input[type=datetime-local].size-l,form.default input[type=email].size-l,form.default input[type=number].size-l,form.default input[type=password].size-l,form.default input[type=tel].size-l,form.default input[type=text].size-l,form.default input[type=time].size-l,form.default input[type=url].size-l,form.default select.size-l,form.default textarea.size-l{max-width:100%}form.default input[type=date][readonly],form.default input[type=datetime-local][readonly],form.default input[type=email][readonly],form.default input[type=number][readonly],form.default input[type=password][readonly],form.default input[type=tel][readonly],form.default input[type=text][readonly],form.default input[type=time][readonly],form.default input[type=url][readonly],form.default select[readonly],form.default textarea[readonly]{background-color:var(--light-gray-color-20)}form.default input[type=date][disabled],form.default input[type=datetime-local][disabled],form.default input[type=email][disabled],form.default input[type=number][disabled],form.default input[type=password][disabled],form.default input[type=tel][disabled],form.default input[type=text][disabled],form.default input[type=time][disabled],form.default input[type=url][disabled],form.default select[disabled],form.default textarea[disabled]{background-color:var(--dark-gray-color-15)}form.default .ck-source-editing-area textarea{max-width:unset}form.default input[list]{background-image:url(../images/icons/blue/arr_1down.svg);background-size:16px;background-repeat:no-repeat;background-position:center right 4px;padding-right:24px}form.default textarea:not(.size-l)+.ck-editor{max-width:48em}form.default textarea:not(.size-l)+.ck-editor .ck-toolbar__grouped-dropdown .ck-toolbar{max-width:calc(48em - 2px)}form.default .quicksearch_container{max-width:48em}form.default input[type=date].hasDatepicker,form.default input[type=date][data-date-picker],form.default input[type=number],form.default input[type=tel]:not(.size-m),form.default input[type=time]{max-width:8em}form.default input[type=date]:not(.hasDatepicker,[data-date-picker]){max-width:48em}form.default textarea{min-height:6em}form.default label:not(.undecorated,.ck-voice-label){display:block;margin-bottom:1.5ex;max-width:100%;text-indent:.25ex;vertical-align:top}form.default label:not(.undecorated,.ck-voice-label) .ck.ck-editor,form.default label:not(.undecorated,.ck-voice-label) input[type=date],form.default label:not(.undecorated,.ck-voice-label) input[type=email],form.default label:not(.undecorated,.ck-voice-label) input[type=number],form.default label:not(.undecorated,.ck-voice-label) input[type=password],form.default label:not(.undecorated,.ck-voice-label) input[type=tel],form.default label:not(.undecorated,.ck-voice-label) input[type=text],form.default label:not(.undecorated,.ck-voice-label) input[type=time],form.default label:not(.undecorated,.ck-voice-label) input[type=url],form.default label:not(.undecorated,.ck-voice-label) select,form.default label:not(.undecorated,.ck-voice-label) textarea{display:block;margin-top:.5ex}form.default label:not(.undecorated,.ck-voice-label) .ck-editor{text-indent:0}form.default label:not(.undecorated,.ck-voice-label) .ck-source-editing-area textarea{margin-top:0}form.default .formpart{margin-bottom:1.5ex}form.default .formpart output.calculator_result{display:block;margin-top:2.3ex}form.default .editablelist{margin-bottom:1.5ex}form.default .editablelist>li{margin-bottom:10px}form.default .editablelist>li:last-child{margin-bottom:0}form.default .label-text{display:inline-block;text-indent:.25ex}form.default div.col-1,form.default div.col-2,form.default div.col-3,form.default div.col-4,form.default div.col-5,form.default label.col-1,form.default label.col-2,form.default label.col-3,form.default label.col-4,form.default label.col-5,form.default section.col-1,form.default section.col-2,form.default section.col-3,form.default section.col-4,form.default section.col-5{display:inline-block;padding-right:1em;vertical-align:top;word-break:break-all}form.default div.col-1,form.default label.col-1,form.default section.col-1{width:14%}form.default div.col-2,form.default label.col-2,form.default section.col-2{width:29%}form.default div.col-3,form.default label.col-3,form.default section.col-3{width:45%}form.default div.col-4,form.default label.col-4,form.default section.col-4{width:60%}form.default div.col-5,form.default label.col-5,form.default section.col-5{width:75%}form.default div.col-1,form.default div.col-2,form.default div.col-3,form.default div.col-4,form.default div.col-5{margin-top:2ex}form.default fieldset{margin:0 0 10px;min-width:auto;padding:1.5ex 10px 10px}form.default fieldset,form.default fieldset>legend{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--content-color-40)}form.default fieldset>legend{background-color:var(--fieldset-header);border-bottom:0;color:var(--brand-color-dark);font-size:12pt;font-weight:700;line-height:2em;margin:0 -11px;padding:0;text-indent:10px;width:calc(100% + 22px)}form.default fieldset:not(.collapsed)>label:last-child:after{content:"";display:block;margin-top:-1.5ex}form.default .selectbox{padding:5px;max-height:200px;overflow:auto}form.default .selectbox>fieldset{border:none;margin:0;padding:0}form.default .required{font-weight:700}form.default .required:after{content:"*";color:var(--red)}form.default .studiprequired{font-weight:700}form.default .studiprequired .asterisk{color:var(--red)}form.default .tooltip.tooltip-icon:before{vertical-align:text-bottom}form.default footer{background-color:var(--content-color-20);border-top:1px solid var(--brand-color-darker);clear:both;margin-left:0;padding:5px 10px}form.default footer .button{margin-bottom:0;margin-top:0}form.default label.file-upload{background-image:url(../images/icons/blue/upload.svg);background-size:16px;background-repeat:no-repeat;background-position:0 0;background-size:20px 20px;cursor:pointer;padding-left:30px;color:var(--base-color)}form.default label.file-upload input[type=file]{display:none}form.default label.file-upload .filename{padding-left:.5em;color:var(--light-gray-color-80)}form.default label.with-action span:first-of-type{display:block}form.default label.with-action>img,form.default label.with-action>input[type=image]{vertical-align:text-bottom;margin-left:5px}form.default label.with-action input[type=date],form.default label.with-action input[type=email],form.default label.with-action input[type=number],form.default label.with-action input[type=password],form.default label.with-action input[type=tel],form.default label.with-action input[type=text],form.default label.with-action input[type=time],form.default label.with-action input[type=url],form.default label.with-action select,form.default label.with-action textarea{max-width:46em;width:calc(100% - 2em);display:inline-block;-webkit-transition:all var(--transition-duration) ease-out;transition:all var(--transition-duration) ease-out}form.default label.with-action input[type=date]:focus,form.default label.with-action input[type=email]:focus,form.default label.with-action input[type=number]:focus,form.default label.with-action input[type=password]:focus,form.default label.with-action input[type=tel]:focus,form.default label.with-action input[type=text]:focus,form.default label.with-action input[type=time]:focus,form.default label.with-action input[type=url]:focus,form.default label.with-action select:focus,form.default label.with-action textarea:focus{border-color:var(--brand-color-dark)}form.default label.with-action input[type=date].size-s,form.default label.with-action input[type=email].size-s,form.default label.with-action input[type=number].size-s,form.default label.with-action input[type=password].size-s,form.default label.with-action input[type=tel].size-s,form.default label.with-action input[type=text].size-s,form.default label.with-action input[type=time].size-s,form.default label.with-action input[type=url].size-s,form.default label.with-action select.size-s,form.default label.with-action textarea.size-s{max-width:6em}form.default label.with-action input[type=date].size-l,form.default label.with-action input[type=email].size-l,form.default label.with-action input[type=number].size-l,form.default label.with-action input[type=password].size-l,form.default label.with-action input[type=tel].size-l,form.default label.with-action input[type=text].size-l,form.default label.with-action input[type=time].size-l,form.default label.with-action input[type=url].size-l,form.default label.with-action select.size-l,form.default label.with-action textarea.size-l{max-width:calc(100% - 2em)}form.default .hgroup,form.default .hgroup-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;max-width:48em}form.default .hgroup-btn.size-s,form.default .hgroup.size-s{max-width:8em}form.default .hgroup-btn.size-l,form.default .hgroup.size-l{max-width:100%}form.default .hgroup-btn>*,form.default .hgroup>*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:400px}form.default .hgroup-btn>:not(:first-child),form.default .hgroup>:not(:first-child){margin-left:3px}form.default .hgroup-btn>:not(:last-child),form.default .hgroup>:not(:last-child){margin-right:3px}form.default .hgroup-btn label,form.default .hgroup label{margin-top:0}form.default .hgroup-btn input[type=date],form.default .hgroup-btn input[type=email],form.default .hgroup-btn input[type=number],form.default .hgroup-btn input[type=password],form.default .hgroup-btn input[type=tel],form.default .hgroup-btn input[type=text],form.default .hgroup-btn input[type=time],form.default .hgroup-btn input[type=url],form.default .hgroup-btn label:not(.undecorated) input[type=date],form.default .hgroup-btn label:not(.undecorated) input[type=email],form.default .hgroup-btn label:not(.undecorated) input[type=number],form.default .hgroup-btn label:not(.undecorated) input[type=password],form.default .hgroup-btn label:not(.undecorated) input[type=tel],form.default .hgroup-btn label:not(.undecorated) input[type=text],form.default .hgroup-btn label:not(.undecorated) input[type=time],form.default .hgroup-btn label:not(.undecorated) input[type=url],form.default .hgroup-btn label:not(.undecorated) select,form.default .hgroup-btn label:not(.undecorated) textarea,form.default .hgroup-btn select,form.default .hgroup-btn textarea,form.default .hgroup input[type=date],form.default .hgroup input[type=email],form.default .hgroup input[type=number],form.default .hgroup input[type=password],form.default .hgroup input[type=tel],form.default .hgroup input[type=text],form.default .hgroup input[type=time],form.default .hgroup input[type=url],form.default .hgroup label:not(.undecorated) input[type=date],form.default .hgroup label:not(.undecorated) input[type=email],form.default .hgroup label:not(.undecorated) input[type=number],form.default .hgroup label:not(.undecorated) input[type=password],form.default .hgroup label:not(.undecorated) input[type=tel],form.default .hgroup label:not(.undecorated) input[type=text],form.default .hgroup label:not(.undecorated) input[type=time],form.default .hgroup label:not(.undecorated) input[type=url],form.default .hgroup label:not(.undecorated) select,form.default .hgroup label:not(.undecorated) textarea,form.default .hgroup select,form.default .hgroup textarea{display:inline-block;margin-top:0;width:auto}form.default .hgroup-btn .quicksearch_container input,form.default .hgroup-btn label:not(.undecorated) .quicksearch_container input,form.default .hgroup .quicksearch_container input,form.default .hgroup label:not(.undecorated) .quicksearch_container input{width:100%}form.default .hgroup-btn .button,form.default .hgroup .button{margin-bottom:0;margin-top:0}form.default .hgroup-btn{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}form.default .hgroup-btn .form-control{-webkit-box-flex:1;-ms-flex:1;flex:1}form.default .hgroup-btn .button{-webkit-box-flex:0;-ms-flex:0;flex:0}.js form.default.collapsable fieldset>legend,form.default fieldset.collapsable>legend{-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(../images/icons/blue/arr_1down.svg);background-size:20px;background-position:6px;background-repeat:no-repeat;cursor:pointer;padding-left:20px}.js form.default.collapsable fieldset.collapsed,form.default fieldset.collapsable.collapsed{padding-bottom:0;padding-top:0}.js form.default.collapsable fieldset.collapsed>legend,form.default fieldset.collapsable.collapsed>legend{background-image:url(../images/icons/blue/arr_1right.svg);background-size:20px;margin-bottom:0}.js form.default.collapsable fieldset.collapsed>:not(legend),form.default fieldset.collapsable.collapsed>:not(legend){display:none}form.default .length-hint-wrapper{position:relative;white-space:nowrap}form.default .length-hint{position:absolute;bottom:100%;right:0;color:var(--light-gray-color);font-size:.8em}form.default.inline label{display:inline;max-width:inherit;vertical-align:middle;width:auto}form.default.inline button,form.default.inline input,form.default.inline select,form.default.inline textarea{display:inline-block}form.default label.packed{display:-webkit-box;display:-ms-flexbox;display:flex}form.default label.packed>*{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:none}form.default label.packed button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}form.default .invalid{border:2px dotted var(--red)!important}form.default .invalid_message{display:none;font-weight:700;color:var(--red)}form.default .select2-container{margin-top:.5ex}form.default input[type=checkbox].hidden-checkbox,form.default input[type=radio].hidden-checkbox{display:none}form.default input[type=checkbox].hidden-checkbox+label,form.default input[type=radio].hidden-checkbox+label{cursor:pointer}form.default input[type=checkbox].hidden-checkbox+label .hidden-content,form.default input[type=radio].hidden-checkbox+label .hidden-content{cursor:auto}form.default input[type=checkbox].hidden-checkbox+label .hidden-checkbox-checked-icon,form.default input[type=radio].hidden-checkbox+label .hidden-checkbox-checked-icon{display:inline;visibility:hidden}form.default input[type=checkbox].hidden-checkbox+label .hidden-content,form.default input[type=radio].hidden-checkbox+label .hidden-content{display:none}form.default input[type=checkbox].hidden-checkbox:checked+label .hidden-checkbox-checked-icon,form.default input[type=radio].hidden-checkbox:checked+label .hidden-checkbox-checked-icon{visibility:visible}form.default input[type=checkbox].hidden-checkbox:checked+label .hidden-content,form.default input[type=radio].hidden-checkbox:checked+label .hidden-content{display:block}form.default .validation_notes_icon{position:relative;top:-2px}form.default.show_validation_hints .invalid,form.default.show_validation_hints :invalid{display:inline-block}form.default.show_validation_hints .invalid:before,form.default.show_validation_hints :invalid:before{background-image:url(../images/icons/red/exclaim-circle.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:5px}form.default.show_validation_hints input[type=text]:invalid,form.default.show_validation_hints textarea:invalid{border-left:4px solid var(--red)}form.default .vs__dropdown-toggle{border-radius:0}form.default .vs__selected{border-radius:0;padding:5px}form.default .range_input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form.default .range_input input[type=range]::-moz-range-track{height:11px;border:1px solid var(--content-color);background-color:transparent}form.default .range_input input[type=range]::-moz-range-progress{background-color:var(--base-color);height:11px}form.default .range_input input[type=range]::-moz-range-thumb{border-radius:0;width:1.2em;height:1.2em}form.default .range_input input[type=range]::-moz-range-thumb:hover{background-color:var(--content-color)}form.default .range_input output{margin-left:10px}form.default .input-with-icon input{display:inline;width:calc(100% - 24px)}form.default .input-with-icon img.icon{height:2em;margin-top:.5ex}form.narrow div.col-1,form.narrow div.col-2,form.narrow div.col-3,form.narrow div.col-4,form.narrow div.col-5,form.narrow label.col-1,form.narrow label.col-2,form.narrow label.col-3,form.narrow label.col-4,form.narrow label.col-5,form.narrow section.col-1,form.narrow section.col-2,form.narrow section.col-3,form.narrow section.col-4,form.narrow section.col-5{padding-right:0}@media(max-width:575px){form.default div.col-1,form.default div.col-2,form.default div.col-3,form.default div.col-4,form.default div.col-5,form.default label.col-1,form.default label.col-2,form.default label.col-3,form.default label.col-4,form.default label.col-5,form.default section.col-1,form.default section.col-2,form.default section.col-3,form.default section.col-4,form.default section.col-5{min-width:100%}}.content-title{background-color:transparent;padding-top:0;color:var(--base-gray);font-size:1.4em;text-align:left}@media(max-width:580px){.ms-selectable,.ms-selection{width:100%!important}}.ui-dialog form.default>fieldset:first-of-type:last-of-type{border:0;padding:0}.ui-dialog form.default>fieldset:first-of-type:last-of-type legend{display:none}form.inline{display:inline}form.inline input.icon-role-clickable{cursor:pointer}@media(min-width:800px){form.default .form-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}form.default .form-columns .column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:1em}}@media print{#forum .likes,#forum .searchbar,#forum div[data-type=page_chooser],#forum dl.postprofile{display:none}#forum div.title p.author{margin-bottom:0}#forum div.postbody{width:100%}}.ui-dialog{-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2);box-shadow:1px 1px 3px rgba(0,0,0,.2)}#forum img.button,#forum input[type=image]{vertical-align:middle}#forum form{display:inline}#forum span.highlight{background-color:var(--activity-color-40);border:1px solid var(--activity-color-40);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#forum .searchbar{text-align:left}#forum .searchbar input[name=searchfor]{width:90%}#forum .forum_header{background-color:var(--content-color);color:var(--white);margin:0;padding:0}#forum .forum_header .button{margin:0}#forum .heading{display:block;margin:1px 4px 4px 6px;text-transform:uppercase}#forum table.forum td.selected{background-color:var(--activity-color-40)}#forum td.postings{vertical-align:middle;text-align:center;width:80px}#forum td.answer{width:300px}#forum .area_title{padding:0 5px;font-weight:700;text-transform:uppercase}#forum .add_area_form,#forum .area_input{display:block;padding:0 5px}#forum .add_area_form{text-align:center}#forum td.add_area{font-weight:700;font-size:16pt;text-align:right;padding-right:12px}#forum td.add_area img{margin-bottom:-3px}#forum td.add_area span{font-size:10pt;font-weight:400}#forum td.add_area:hover{cursor:pointer}#forum td.add_area:hover span{color:var(--red-80)}#forum .icon img{vertical-align:middle}#forum span.areaname{display:block;margin-right:55px;font-weight:700}#forum span.threadauthor{float:left;width:70%}#forum .posting{height:100%;margin:0 0 .75em;padding:0;background-color:var(--content-color-20)}#forum .real_posting{display:-webkit-box;display:-ms-flexbox;display:flex}@-webkit-keyframes border-pulsate{0%{border-color:#ff9}50%{border-color:rgba(255,255,153,0)}to{border-color:#ff9}}@keyframes border-pulsate{0%{border-color:#ff9}50%{border-color:rgba(255,255,153,0)}to{border-color:#ff9}}#forum div.highlight{border:4px solid var(--activity-color-40);-webkit-animation:border-pulsate 2s 5;animation:border-pulsate 2s 5}#forum .postbody{position:relative;padding:0 5px;margin:5px 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;text-align:left}#forum .buttons{clear:both;width:100%;text-align:center;padding-top:5px}#forum div.title{text-align:left;float:left;width:100%}#forum .title{font-weight:700}#forum div.postbody span.icons{float:right;min-width:3%}#forum div.postbody .content{overflow:hidden;clear:both}#forum p.author{margin:2px 0 8px}#forum .content{clear:both}#forum span.username{font-weight:700}#forum .postprofile{border-left:1px solid var(--white);margin:0;padding:4px;height:100%;width:180px}@media only screen and (max-width:768px){#forum .postprofile{display:none!important}}#forum .postprofile dd,#forum .postprofile dt{padding:0;margin:0}#forum span.buttons{text-align:center;width:78%}#forum .clear,#forum span.buttons{display:block;clear:both}#forum textarea{width:100%;height:20em}#forum .editor_toolbar{width:100%}#forum a.marked div{cursor:pointer;background-image:url(../images/icons/blue/staple.svg);background-size:32px;position:absolute;top:-10px;right:10px;height:32px;width:32px;-webkit-transform:rotate(140deg);transform:rotate(140deg)}#forum .new_posting{position:absolute;top:10px;right:10px}#forum div.action-icons{display:none}#forum dd.posting_icons{padding-top:5px}#forum dd.posting_icons img{vertical-align:bottom}#forum dd.posting_icons a{margin-right:5px}#forum a.tooltip2{color:#000;cursor:help;display:inline-block;outline:none;position:relative;text-decoration:none}#forum a.tooltip2 span{display:inline-block;margin-bottom:9px;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.5)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80ffffff",endColorstr="#00ffffff",GradientType=0);background-color:var(--dark-gray-color-20);border:2px solid var(--dark-gray-color-30);border-radius:4px;top:20%;bottom:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4),0 1px 0 hsla(0,0%,100%,.5) inset;box-shadow:0 1px 2px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.5);font-size:10pt;font-weight:400;margin-left:0;opacity:.95;padding:10px;position:absolute;text-align:left;text-shadow:0 1px 0 hsla(0,0%,100%,.4);visibility:hidden;white-space:normal;width:400px;z-index:999;clear:both}#forum a.tooltip2:hover span{visibility:visible}#forum li.selected{background-color:var(--base-color-20)}#forum div.posting.bg2{-webkit-box-flex:1;-ms-flex:1;flex:1}#forum #tutorBreadcrumb{float:left;margin-bottom:1em;font-size:1.4em}#forum #page-chooser{float:right;padding-right:10px;margin-bottom:1em}.forum_new_entry form.default footer{margin-bottom:10px}.gradebook-student .progress{display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;overflow:hidden;font-size:15px;background-color:var(--light-gray-color-20);margin:.5em 0}.gradebook-student .progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--white);text-align:center;white-space:nowrap;background-color:var(--base-color)}.gradebook-lecturer-overview-definition{white-space:nowrap}.gradebook-lecturer-overview .gradebook-column-category,.gradebook-lecturer-overview .gradebook-column-total{border-left:1px solid var(--light-gray-color-20)}.gradebook-lecturer-overview .gradebook-column-category{text-align:right}form.gradebook-lecturer-weights fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}form.gradebook-lecturer-weights label.gradebook-weight{white-space:nowrap;padding-right:2px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}form.gradebook-lecturer-weights label.gradebook-weight>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form.gradebook-lecturer-weights label.gradebook-weight output{color:var(--light-gray-color)}form.gradebook-lecturer-weights label.gradebook-weight output:before{content:"~"}form.gradebook-lecturer-weights label.gradebook-weight output:after{content:" %"}form.gradebook-lecturer-weights input[type=number]{max-width:6em}.gradebook-student-name{white-space:nowrap}.gradebook-definition-name{font-weight:700}article.gradebook-student h1,article.gradebook-student h2{border-bottom:none}article.gradebook-student>header{margin-bottom:2.5em}section.gradebook-student-category{margin-bottom:3em}section.gradebook-student-category>header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.5em}section.gradebook-student-category header.progress{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:1em}.gradebook-lecturer-custom-definitions .gradebook-lecturer-blank-slate{text-align:center}table.default .gradebook-grade-input,table.default .gradebook-inline-actions{padding-left:1em}.gradebook-grade-input label,.gradebook-inline-actions{white-space:nowrap}.gradebook-grade-input label{margin-left:1em;margin-right:1em;display:block}.gradebook-grade-input input{min-width:5em}.gradebook-inline-actions .action-menu-icon{vertical-align:text-bottom}th.gradebook-inline-actions .action-menu-item{font-weight:400}.gradebook-lecturer-custom-definitions input[type=number]{max-width:3em}table.gradebook-lecturer-custom-definitions{margin:0}form.default footer.gradebook-lecturer-custom-definitions-actions{border-top:none}.studip-grid{display:grid;grid-template-columns:repeat(auto-fill,270px);grid-template-rows:repeat(auto-fit,-webkit-max-content);grid-template-rows:repeat(auto-fit,max-content);grid-gap:15px}.studip-grid-element{border:1px solid var(--light-gray-color)}@media(max-width:767px){.studip-grid{grid-template-columns:1fr 1fr}}@media(max-width:575px){.studip-grid{grid-template-columns:100%}}#main-header{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:40px}#top-bar{background-color:var(--base-color);border:1px var(--brand-color-darker);color:var(--contrast-content-white);border-bottom-style:solid;height:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 10px;-webkit-transform:translate(0)!important;transform:translate(0)!important;position:fixed;top:0;z-index:1001}#responsive-menu,#site-title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;z-index:2}#site-title{padding:0 5px}html{scroll-padding-top:calc(40px + 1em)}#header-links>ul>li>a{color:var(--white);margin:0 6px;text-decoration:none}#header-links>ul>li>a:hover{text-decoration:underline}#header-links{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;justify-self:flex-end}#header-links>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;height:40px;padding:0}#header-links>ul>li{margin:2px;padding:0 10px}#avatar-menu-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#avatar-menu{height:30px;margin:0;vertical-align:text-bottom;z-index:1003}#avatar-menu .action-menu-icon{border:1px solid var(--dark-gray-color-40);background-color:var(--dark-gray-color-5);height:28px;margin:0 32px 0 0;position:relative;width:28px;z-index:1}#avatar-menu .action-menu-icon img{height:100%;width:100%}#avatar-menu .action-menu-icon:after{background-image:url(../images/icons/white/arr_1down.svg);background-size:16px;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0;background-position:50%;background-repeat:no-repeat;padding:7px 8px;position:absolute;left:100%;top:0}#notification-container+#avatar-menu .action-menu-icon{border-left:0}.action-menu.avatar-menu{z-index:1002}.action-menu.avatar-menu .action-menu-title{margin:0 0 .3em}.action-menu.avatar-menu .action-menu-content{position:absolute;top:41px;right:0;background:var(--white);-webkit-box-shadow:1px 1px 1px var(--dark-gray-color-60);box-shadow:1px 1px 1px var(--dark-gray-color-60);text-align:left;white-space:nowrap}.action-menu.avatar-menu .action-menu-content a:link,.action-menu.avatar-menu .action-menu-content a:visited{color:var(--base-color)}.action-menu.avatar-menu .action-menu-content a:active,.action-menu.avatar-menu .action-menu-content a:hover{color:var(--active-color)}.action-menu.avatar-menu .action-menu-content div{color:var(--black)}.header_avatar_container{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-flex:0;-ms-flex:0;flex:0}#site-title{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--white);margin-left:0;z-index:1002;line-height:40px;white-space:nowrap}.studip-logo{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background-repeat:no-repeat;background-image:url(../images/logos/studip4-logo.png);background-image:none,url(../images/logos/studip4-logo.svg);background-size:130px 92px;display:block;width:130px;height:81px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.studip-logo{background-image:url(../images/logos/studip4-logo@2x.png);background-size:130px}}#top-logo{margin-left:20px;margin-right:12px}#navigation-level-1{background-color:var(--dark-gray-color-5);height:80px;z-index:3}h1.topic,h2.topic,h3.topic{font-weight:700;line-height:1em;margin-bottom:.1em;margin-top:.1em;padding:.1em}h1.topic{font-size:1.6em}h2.topic,h3.topic{font-size:1.2em}.helpbar-toggler{width:24px;height:24px;overflow:hidden;display:inline-block}.helpbar-container{clear:both;height:28px;position:relative;top:1px;min-width:32px;right:10px;float:right}.helpbar-container h2,.helpbar-container h3{border-bottom:0;color:var(--white);font-size:1em;font-weight:400;margin:0;padding:0}.helpbar-container h2{font-size:1.2em}.helpbar-container h3{border-bottom:1px dotted var(--base-color-80);font-size:1.1em;margin-bottom:2px;padding-bottom:2px}.helpbar-container>.helpbar-toggler{float:right;margin-top:2px;margin-right:5px}.helpbar{background-color:var(--base-color);padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;right:-2px;top:0;width:250px;z-index:1000;overflow:auto;max-height:calc(100vh - 200px)}.helpbar:before{border-bottom:2px solid var(--base-color-80);border-left:4px solid transparent;border-right:4px solid transparent;content:"";display:none;position:absolute;top:-1px;left:0;right:0}.helpbar .helpbar-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.helpbar .helpbar-toggler{margin-top:-5px;margin-right:-1px}.helpbar .helpbar-widgets{color:var(--white);list-style:none;padding:0}.helpbar .helpbar-widgets a{vertical-align:text-bottom}.helpbar .helpbar-widgets a:link,.helpbar .helpbar-widgets a:visited{color:var(--white)}.helpbar .helpbar-widgets a:active,.helpbar .helpbar-widgets a:hover{color:var(--white);text-decoration:underline}.helpbar .helpbar-widgets>li{border-top:1px solid var(--content-color);padding:3px 0;margin:.4em .25em}.helpbar .help-tours{list-style:none;margin:0;padding:0}.helpbar .help-tours a{background-image:url(../images/icons/white/play.svg);background-size:16px;background-position:left 2px;background-repeat:no-repeat;display:block;padding-left:20px}.helpbar .help-tours a.tour-paused{background-image:url(../images/icons/white/pause.svg);background-size:16px}.helpbar .help-tours a.tour-completed{background-image:url(../images/icons/white/accept.svg);background-size:16px}.helpbar a.link-extern:before{background-image:url(../images/icons/white/link-extern.svg)}.helpbar a.link-extern:before,.helpbar a.link-intern:before{background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0}.helpbar a.link-intern:before{background-image:url(../images/icons/white/link-intern.svg)}section.big-help-box{background-color:var(--content-color-40);border:1px solid var(--content-color-80);padding:.5em;margin-top:.5em;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}section.big-help-box .icon{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}section.big-help-box .text{-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5}div.i18n_group{position:relative}div.i18n_group>select.i18n{border:1px solid var(--light-gray-color-40);border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0!important;position:absolute;top:0;left:0;height:32px;overflow:hidden;max-width:28px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:left 4px center;background-repeat:no-repeat;background-size:20px auto;padding:0 2px 0 28px!important}div.i18n_group>select.i18n>option{background-position:left 1px center;background-repeat:no-repeat;padding-left:28px}div.i18n_group>div.i18n .ck.ck-toolbar_grouping,div.i18n_group>div.i18n .editor_toolbar .buttons,div.i18n_group>div.i18n>textarea,div.i18n_group>div.i18n input[type=text]{padding-left:34px}div.i18n_group>div.i18n>div.editor_toolbar>div.buttons{height:31px}div.i18n_group>div.i18n>div.editor_toolbar>textarea{margin-top:0}#ilias_module_details_window,#ilias_module_edit_window{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}#ilias_module_aside{width:calc(30% - 10px);max-width:calc(30% - 10px)}#ilias_module_aside div.ilias-module-icon img{margin-left:20%;width:60%;max-height:16em;height:100%}#ilias_module_preview{width:calc(70% - 10px);max-width:calc(70% - 10px)}body{min-height:100%}#main-header{grid-column:1/3;grid-row:1/1}#content{grid-column:1/3;grid-row:2/2}#content.loginpage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-preferred-size:450px;flex-basis:450px}#background-desktop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}#background-mobile{display:none;z-index:-1}#index #content,#login #content{padding:50px}#login_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#loginbox{background-color:var(--white);-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5);padding:20px;width:450px;float:left}#loginbox header{margin:0}#loginbox header h1{border-bottom:0}#loginbox nav ul{display:inline-block;list-style-type:none;margin:0;width:450px;-webkit-padding-start:0;padding-inline-start:0}#loginbox nav ul .login_link{display:inline-block;width:180px;vertical-align:top;padding-right:25px}#loginbox nav ul .login_link a{font-size:1.5em}#loginbox nav ul .login_link a p{font-size:.5em;color:var(--black)}#loginbox footer{overflow:auto}#loginbox footer #contrast,#loginbox footer #languages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;border-top:1px solid var(--light-gray-color);font-size:.9em;padding:10px}#loginbox footer #contrast{padding-bottom:0}#loginbox footer div.login_info{border-top:1px solid var(--light-gray-color);font-size:.8em}#loginbox footer div.login_info div{text-align:right;float:left;padding:5px}#loginbox footer div.login_info div:last-child{float:right}#loginbox footer>a{margin-left:12px}#loginbox input#loginname,#loginbox input#password{display:initial}#loginbox input#password{padding-right:28px}#loginbox #password-toggle{position:absolute;right:7px;bottom:0;cursor:pointer}#faq_box{background-color:var(--white);-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5);padding:20px;width:450px;float:left}#faq_box>header{margin:0}#index #current-page-structure,#login #current-page-structure{display:none}#index .messagebox,#login .messagebox{margin-bottom:25px;width:418px}::-ms-reveal{display:none}#login-form{max-height:300px;overflow:hidden;-webkit-transition:max-height var(--transition-duration-slow) linear;transition:max-height var(--transition-duration-slow) linear;margin-left:-5px;margin-right:-5px;padding-left:5px;padding-right:5px}#login-form.hide{max-height:0}#login-form #submit_login{margin-top:0!important;float:left!important}#login-form #login-footer-bottom{margin-bottom:1.5ex}#login-form #login-footer-bottom,#login-form #login-footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fullscreen-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:12px}.fullscreen-toggle{background:none;border:none;cursor:pointer;height:28px;background-image:url(../images/icons/blue/zoom-in2.svg);background-size:20px;background-position:50%;background-repeat:no-repeat;text-indent:200%;overflow:hidden;clear:both;float:right;position:relative;top:1px;right:12px;z-index:100}html:not(.is-fullscreen-immediately) #navigation-level-1,html:not(.is-fullscreen-immediately) #navigation-level-2,html:not(.is-fullscreen-immediately) #top-bar{-webkit-transition:top var(--transition-duration),margin-bottom var(--transition-duration),opacity var(--transition-duration);transition:top var(--transition-duration),margin-bottom var(--transition-duration),opacity var(--transition-duration)}html:not(.is-fullscreen-immediately) #sidebar{-webkit-transition:left var(--transition-duration),margin-right var(--transition-duration),opacity var(--transition-duration);transition:left var(--transition-duration),margin-right var(--transition-duration),opacity var(--transition-duration)}html:not(.is-fullscreen-immediately) #main-footer{-webkit-transition:opacity var(--transition-duration),max-height var(--transition-duration),padding var(--transition-duration);transition:opacity var(--transition-duration),max-height var(--transition-duration),padding var(--transition-duration)}html.is-fullscreen #navigation-level-1,html.is-fullscreen #navigation-level-2,html.is-fullscreen #top-bar{margin-bottom:-70px;opacity:0;top:-142px}html.is-fullscreen #sidebar{left:-300px;margin-right:-270px;opacity:0}html.is-fullscreen #main-footer{opacity:0;max-height:0;padding:0}html.is-fullscreen .fullscreen-toggle.unfullscreen{display:block}#quicksearch_item{-ms-flex-item-align:start;align-self:flex-start}#globalsearch-searchbar{position:relative;top:4px;white-space:nowrap}#globalsearch-searchbar>*{-webkit-box-sizing:border-box;box-sizing:border-box}#globalsearch-searchbar #globalsearch-clear{width:16px;height:16px;margin-left:-22px;vertical-align:middle}#globalsearch-searchbar:not(.has-value) #globalsearch-clear{display:none}#globalsearch-searchbar #globalsearch-input{height:29px;padding-left:5px;width:215px;-webkit-transition:width var(--transition-duration);transition:width var(--transition-duration)}#globalsearch-searchbar.is-visible #globalsearch-input{width:423px}#globalsearch-searchbar #globalsearch-icon{margin-left:5px;position:relative;top:3px}#globalsearch-searchbar #globalsearch-togglehints{font-size:12px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#globalsearch-searchbar #globalsearch-togglehints:before{background-image:url(../images/icons/blue/arr_1right.svg);background-size:12px;background-repeat:no-repeat;content:" ";display:inline-block;height:12px;vertical-align:text-top;width:12px;margin-left:2px}#globalsearch-searchbar #globalsearch-togglehints+#globalsearch-hints{display:none}#globalsearch-searchbar #globalsearch-togglehints.open:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#globalsearch-searchbar #globalsearch-togglehints.open+#globalsearch-hints{display:block;white-space:normal!important}#globalsearch-searchbar #globalsearch-list{background-color:var(--white);-webkit-box-shadow:1px 1px 1px var(--light-gray-color-80);box-shadow:1px 1px 1px var(--light-gray-color-80);color:var(--text-color);display:none;max-height:90vh;overflow:auto;padding:5px;position:absolute;width:423px}#globalsearch-searchbar #globalsearch-list a{color:var(--base-color)}#globalsearch-searchbar #globalsearch-list a:hover{color:var(--active-color)}#globalsearch-searchbar #globalsearch-list section{color:var(--text-color)}#globalsearch-searchbar #globalsearch-list section header{color:var(--base-color);margin:5px 5px 0}#globalsearch-searchbar #globalsearch-list section p{font-size:12px;margin-left:15px;margin-right:10px}#globalsearch-searchbar.is-visible #globalsearch-list{display:block}#globalsearch-searchbar #globalsearch-searching{color:var(--dark-gray-color-45);display:none;text-align:center;background-image:url(../images/loading-indicator.svg);background-position:bottom;background-repeat:no-repeat;background-size:32px;margin-bottom:10px;padding-bottom:37px}#globalsearch-searchbar.is-searching #globalsearch-searching{display:block}#globalsearch-searchbar #globalsearch-results:empty,#globalsearch-searchbar.is-searching #globalsearch-results{display:none}#globalsearch-searchbar #globalsearch-results article{border:1px solid var(--content-color-40);margin:8px 3px}#globalsearch-searchbar #globalsearch-results article>header{background-color:var(--content-color-20);color:var(--base-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-weight:700;padding:3px}#globalsearch-searchbar #globalsearch-results article>header div.globalsearch-category{-webkit-box-flex:1;-ms-flex:auto;flex:auto}#globalsearch-searchbar #globalsearch-results article>header div.globalsearch-more-results{font-size:12px;font-weight:400;line-height:16px;margin-bottom:auto;margin-top:auto;text-align:right;width:100px}#globalsearch-searchbar #globalsearch-results article a[role=listitem]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:6px;padding:6px 6px 6px 0;border-top:1px solid var(--content-color-40);-webkit-transition:background-color var(--transition-duration);transition:background-color var(--transition-duration)}#globalsearch-searchbar #globalsearch-results article a[role=listitem]:hover{background-color:var(--dark-gray-color-20)}#globalsearch-searchbar #globalsearch-results article a[role=listitem].globalsearch-extended-result{display:none}#globalsearch-searchbar #globalsearch-results article a[role=listitem]>span.detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;width:100%}#globalsearch-searchbar #globalsearch-results article a[role=listitem] .globalsearch-result-img{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-left:6px}#globalsearch-searchbar #globalsearch-results article a[role=listitem] .globalsearch-result-img img{width:36px;height:36px}#globalsearch-searchbar #globalsearch-results article a[role=listitem] .globalsearch-result-data{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;white-space:nowrap}#globalsearch-searchbar #globalsearch-results article a[role=listitem] .globalsearch-result-data .globalsearch-result-title{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis}#globalsearch-searchbar #globalsearch-results article a[role=listitem] .globalsearch-result-data .globalsearch-result-details{color:var(--black);font-size:12px}#globalsearch-searchbar #globalsearch-results article a[role=listitem] .globalsearch-result-time{color:var(--dark-gray-color-80);-webkit-box-flex:0;-ms-flex:0;flex:0;font-size:12px;text-align:right;white-space:nowrap}#globalsearch-searchbar #globalsearch-results article a[role=listitem] .globalsearch-result-expand{-webkit-box-flex:0;-ms-flex:0;flex:0;margin:20px 0 0 -32px}#globalsearch-searchbar #globalsearch-results article a[role=listitem] .globalsearch-result-expand a{background-image:url(../images/icons/blue/arr_1right.svg);background-size:24px;width:24px;height:24px;display:inline-block}#search_legend input{position:absolute;right:.5em;top:.438em}html.responsive-display #quicksearch_item{-ms-flex-item-align:center;align-self:center}html.responsive-display #globalsearch-searchbar{position:static;top:0}html.responsive-display #globalsearch-searchbar #globalsearch-input{width:80vw}html.responsive-display #globalsearch-searchbar #globalsearch-icon{left:calc(100% - 16px);margin-left:0}html.responsive-display #globalsearch-searchbar #globalsearch-list{position:absolute;left:5px;top:45px;width:calc(100vw - 10px)}html:not(.size-large).globalsearch-visible #header-links ul li,html:not(.size-large):not(.globalsearch-visible) #globalsearch-clear,html:not(.size-large):not(.globalsearch-visible) #globalsearch-list{display:none}html:not(.size-large).globalsearch-visible #header-links ul #quicksearch_item,html:not(.size-large).globalsearch-visible #header-links ul #sidebar-menu{display:initial}html:not(.size-large).globalsearch-visible .helpbar{z-index:0}html:not(.size-large).globalsearch-visible #content-wrapper,html:not(.size-large).globalsearch-visible #current-page-structure,html:not(.size-large).globalsearch-visible #main-footer,html:not(.size-large).globalsearch-visible #navigation-level-1,html:not(.size-large).globalsearch-visible #scroll-to-top,html:not(.size-large).globalsearch-visible #sidebar{position:relative;-webkit-filter:blur(1px);filter:blur(1px)}html:not(.size-large).globalsearch-visible body:before{content:" ";display:block;position:fixed;top:40px;right:-1px;bottom:-1px;left:-1px;background:rgba(40,73,124,.5);z-index:5;pointer-events:none}a,a:link,a:visited{color:var(--base-color);text-decoration:none}a.index,a:link.index,a:visited.index{color:var(--base-gray)}a.printhead,a:link.printhead,a:visited.printhead{color:var(--base-color)}a.tree,a:link.tree,a:visited.tree{color:var(--black)}a.toolbar,a:link.toolbar,a:visited.toolbar{color:var(--brand-color-lighter);font-size:9px}a[href]{-webkit-transition:color var(--transition-duration);transition:color var(--transition-duration)}a[disabled]{pointer-events:none}a:active,a:active.index,a:hover,a:hover.index,a:hover.tree{color:var(--active-color);text-decoration:none}a:hover.toolbar{color:var(--dark-gray-color-10)}a.link-intern:before{background-image:url(../images/icons/blue/link-intern.svg)}a.link-extern:before,a.link-intern:before{background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:2px}a.link-extern:before{background-image:url(../images/icons/blue/link-extern.svg)}a.link-add:before{background-image:url(../images/icons/blue/add.svg)}a.link-add:before,a.link-edit:before{background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:2px}a.link-edit:before{background-image:url(../images/icons/blue/edit.svg)}a img{border:0}ol,ul{margin-top:0}ol,ol ol,ol ul,ul,ul ol,ul ul{margin-bottom:0}.files-search-active-filters ul,.list-csv,.list-inline,.list-pipe-separated,.list-slash-separated-small,.list-unstyled,.profile-view-actions{padding-left:0;list-style:none}.files-search-active-filters ul,.list-csv,.list-inline,.list-pipe-separated,.list-slash-separated-small{margin-left:-5px}.files-search-active-filters ul>li,.list-csv>li,.list-inline>li,.list-pipe-separated>li,.list-slash-separated-small>li{display:inline-block;padding-left:5px;padding-right:5px}.list-csv,.list-slash-separated-small{margin-left:0}.list-csv>li,.list-slash-separated-small>li{padding-left:0}.list-csv>li:after,.list-slash-separated-small>li:after{content:","}.list-csv>li:last-child,.list-slash-separated-small>li:last-child{padding-right:0}.list-csv>li:last-child:after,.list-slash-separated-small>li:last-child:after{content:unset}.list-csv.narrow>li,.narrow.list-slash-separated-small>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.list-pipe-separated{display:-webkit-box;display:-ms-flexbox;display:flex}.list-pipe-separated>li{border-right:1px solid var(--dark-gray-color)}.list-pipe-separated>li:last-child{border-right:0}.list-slash-separated-small>li{padding-right:0;font-size:small}.list-slash-separated-small>li:after{content:"/"}dl dt{font-weight:700}.formatted-content ul{list-style-type:disc}.formatted-content ul ul{list-style-type:circle}.formatted-content ul ul ul{list-style-type:square}ul.default{list-style:inside;margin:0;padding:0}ul.default li:only-child{list-style:none}ul.default li:not(:last-child){margin-bottom:.25em}dl.default{display:grid;grid-column-gap:1ex;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto}dl.default dt{font-weight:400;grid-column-start:1}dl.default dd{grid-column-start:2}.studip-loading-skeleton{background-color:var(--light-gray-color-20);height:1em;width:100%}#reloader.more{display:none}.unread{font-weight:700}a.message-tag{white-space:nowrap}a.message-tag:before{background-image:url(../images/icons/blue/tag.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0}#statusbar_container>.statusbar{border:thin solid var(--light-gray-color);min-width:100%;max-width:100%;background-color:var(--content-color-40)}#statusbar_container>.statusbar>.progress{background-color:var(--content-color);width:100%;min-width:0;max-width:0;height:20px;line-height:20px}#statusbar_container>.statusbar>.progress.progress-error{background-color:var(--red)}#statusbar_container>.statusbar>.progresstext{margin-top:-20px;text-align:center;color:var(--white);height:20px;line-height:20px}#message_metadata tr{vertical-align:top}#adressees{max-height:120px;overflow:auto}#adressees li.adressee{white-space:nowrap}.message_body{background-color:var(--content-color-20);margin:3px;padding:10px}.responsive_author{margin:0;font-size:.8em;color:var(--base-gray)}form.default .message-user-list{margin-bottom:1.5ex}form.default .message-user-list label{margin:0}.message-search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:1ex;margin-bottom:.5ex}.message-search-wrapper>*{margin-right:1em}ul.message-options{list-style:none;margin:1em 0 0;padding:0;text-align:center}ul.message-options>li{display:inline-block;min-width:70px}#messages td.title>a{display:block}#messages td.title>a>div.message-indicators{float:right;margin-right:5px}.missing_course{border:2px solid var(--red);display:inline-block;padding:5px;margin:5px 0;background:var(--white)}.missing_course .content{font-weight:700}form.default .mycourses-group-selector{position:relative;background-clip:padding-box;border:1px solid rgba(137,154,185,.2)}form.default .mycourses-group-selector input[type=radio]:checked+label .group-number{display:none}form.default .mycourses-group-selector input[type=radio]:checked+label .checked-icon{display:inline}form.default .mycourses-group-selector:hover label .group-number{display:none}form.default .mycourses-group-selector:hover label .checked-icon{display:inline}form.default .mycourses-group-selector label{text-align:center;font-size:large;font-weight:700;cursor:pointer;background-color:var(--white);margin-bottom:0;text-indent:0;height:1.2em}form.default .mycourses-group-selector label .group-number{display:inline}form.default .mycourses-group-selector label .checked-icon{display:none}#index_filter label.mvv-name-search{display:block}#index_filter label.mvv-name-search input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--base-color-60);border-right-width:30px;float:left;height:22px;width:100%}#index_filter label.mvv-name-search input[type=submit]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:29px;height:20px;background-image:url(../images/icons/white/search.svg);background-size:16px;float:left;background-position:center 3px;background-repeat:no-repeat;vertical-align:top;margin-left:-30px}dl.mvv-form{margin:0}dl.mvv-form dt{font-weight:700;padding-left:15px;padding-top:5px}dl.mvv-form dt label:after{content:":"}dl.mvv-form dd{padding:10px 10px 10px 30px;border-bottom:1px solid var(--dark-gray-color-20)}dl.mvv-form dd label{display:inline-block;padding:10px}dl.mvv-form dd div.mvv-fachsemester label{display:inline;padding:0 10px 0 0}dl.mvv-form label img{vertical-align:baseline}dl.mvv-form div.studip{width:75%;display:inline}dl.mvv-form blockquote{border:1px dashed var(--dark-gray-color-80);margin:3px;padding:3px;font-size:.9em;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}dl.mvv-form blockquote:hover{background-color:var(--yellow-20);border-color:var(--red)}dl.mvv-details{margin:0}dl.mvv-details dt{font-weight:700;padding:5px 0 0 5px}dl.mvv-details dd{margin:0;padding:5px 0 0 15px}span.mvv-chooser-id{display:none}table tr td.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.default>tbody.collapsed>tr>td{border-bottom:1px solid var(--dark-gray-color-20);padding:5px}table.default>tbody.collapsed>tr>td:first-child{padding-left:0}table.default>tbody.not-collapsed>tr>td{border-bottom:1px solid var(--dark-gray-color-20);padding:5px}table.default>tbody.not-collapsed>tr>td:first-child{padding-left:0}table.default>tbody.not-collapsed>tr.loaded-details>td{padding:0 0 5px 20px}table.default>tbody:last-of-type>tr.last-child>td{border-bottom:1px solid var(--dark-gray-color-20)}table.default>tbody.ui-sortable-helper{display:table}table.default>tbody.ui-sortable-placeholder{display:block}table.default>tbody.sort_items>tr.sort_item>td:first-child.empty{padding-left:30px}table.mvv-form tr td:first-child{vertical-align:top;font-weight:700}table.mvv-modul-details{margin:10px;width:99%}table.mvv-modul-details td{vertical-align:top}table.mvv-modul-details th{text-align:left;vertical-align:top}table.mvv-modul-details th .mvv-modul-details-head{text-align:center}table.mvv-modul-details table th{text-align:left;vertical-align:top}table.mvv-modul-details input[type=checkbox].mvv-cb-more{display:none}table.mvv-modul-details input[type=checkbox].mvv-cb-more:checked~ul li:nth-child(n+6){height:0;visibility:hidden}table.mvv-modul-details input[type=checkbox].mvv-cb-more:checked~ul li label.cb-more-label{display:block}table.mvv-modul-details input[type=checkbox].mvv-cb-more~ul label.cb-more-label{display:none}table.mvv-semsterdata{width:100%;border-collapse:collapse;border:none;height:2em}table.mvv-semsterdata td{border:none;border-right:1px solid var(--dark-gray-color-20);text-align:center;margin:0;padding:0}table.mvv-semsterdata td.type{font-size:.5em}table.mvv-semsterdata td.type.soll{color:var(--red)}table.mvv-semsterdata td.type.kann{color:var(--dark-green)}table.mvv-semsterdata th{border:none;border-right:1px solid var(--dark-gray-color-20);text-align:center;margin:0;padding:0}ul.mvv-result-list{list-style-type:none;padding:0}ul.mvv-result-list dt{padding:1em;margin:0}ul.mvv-result-list li{padding:10px 20px;margin:0}ul.mvv-result-list dd{margin:0}ul.mvv-result-list.even{background-color:var(--dark-gray-color-10)}ul.mvv-result-list.even:hover{background-color:var(--content-color-60)}ul.mvv-result-list.odd{background-color:var(--dark-gray-color-5)}ul.mvv-result-list.odd:hover{background-color:var(--content-color-40)}ul.mvv-modul li{padding-left:20px}ul.mvv-modul li:before{background-image:url(../images/icons/black/learnmodule.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:2px}ul.mvv-persons{width:100%}ul.mvv-persons li{padding-left:20px}ul.mvv-persons li:before{background-image:url(../images/icons/black/person.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:2px}ul.mvv-faecher li{padding-left:20px}ul.mvv-dokumente li>div:first-child:before,ul.mvv-faecher li:before{background-image:url(../images/icons/black/file.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:2px}ul.mvv-institute li{padding-left:20px}ul.mvv-institute li:before{background-image:url(../images/icons/black/institute.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:2px}ul.mvv-languages li{padding-left:20px}ul.mvv-languages li:before{background-image:url(../images/icons/black/consultation.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:2px}ul.mvv-assigned-items{max-width:48em;width:100%;list-style-type:none;margin:.5em 0 0;padding:0}ul.mvv-assigned-items li{border-bottom:1px solid var(--dark-gray-color-45);padding-top:5px;padding-left:12px;margin-bottom:5px;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.mvv-assigned-items.ui-autocomplete{max-width:700px}ul li.mvv-item-list-placeholder{background-image:none!important;border:none!important;font-weight:400!important}div.mvv-item-list-properties{width:100%;-ms-flex-item-align:baseline;align-self:baseline;padding-left:40px}div.mvv-item-list-properties div{font-style:italic;font-size:.9em;max-height:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.mvv-item-list-text{-webkit-box-flex:9;-ms-flex:9;flex:9}div.mvv-item-list-buttons{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}div.mvv-edit-form-new{padding:10px}div.mvv-property-en{background:url(../images/languages/lang_en.gif) no-repeat 0}div.mvv-property-de,div.mvv-property-en{padding-left:20px;font-style:italic;height:1.5em;text-overflow:ellipsis}div.mvv-property-de{background:url(../images/languages/lang_de.gif) no-repeat 0}select.mvv-search-select-list{display:none;max-width:40em}#mvv-chooser div{float:left;width:19%}#mvv-chooser ul{list-style:none inside;margin:5px;padding:0}#mvv-chooser ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-top:1px solid var(--dark-gray-color-60);padding:3px 20px 3px 2px;height:1.3em}#mvv-chooser ul li:hover{background:var(--dark-gray-color-10);cursor:pointer;font-weight:700}#mvv-chooser ul li.selected{background-image:url(../images/icons/grey/arr_2right.svg);cursor:pointer;font-weight:700}#mvv-chooser ul li.selected,#mvv-chooser ul li.selected.last{background-size:16px;background-position:100%;background-repeat:no-repeat}#mvv-chooser ul li.selected.last{background-image:url(../images/icons/grey/accept.svg)}#mvv-chooser ul li.selected:after{float:right}#mvv-chooser-toggle{width:20px;height:20px;float:right;cursor:pointer;display:none}#mvv-chooser-toggle:before{background-image:url(../images/icons/blue/arr_2up.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:2px}#exposeMask{position:fixed!important;bottom:0}.mvv-add-button{width:20px;display:inline-block}.mvv-add-button a{cursor:pointer;display:none;vertical-align:middle}.mvv-chooser-hidden:before{background-image:url(../images/icons/blue/arr_2down.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:2px}.mvv-search-reset{display:none;cursor:pointer}table.default tbody tr td.mvv-search-modules-row,table.default thead tr th.mvv-search-modules-row{padding-left:25px}.sortable a{cursor:pointer}.ui-resizable-handle{z-index:999}.ui-menu-item a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clear{clear:both}form.default .mvv-inst-chooser select{width:20em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:10px}.mvv-inst-next-button{width:20px;height:20px;display:inline-block;vertical-align:middle}.mvv-inst-next-button img{display:none;cursor:pointer}.mvv-inst-add-button{width:20px;height:20px;vertical-align:middle;display:inline-block}.mvv-inst-add-button img{display:none;cursor:pointer}.mvv-select-group{padding-bottom:25px}.mvv-select-group li{font-weight:700}.mvv-select-group li ul{padding:10px 0 0 10px;list-style-type:none}.mvv-select-group li ul li{font-weight:400}.mvv-orig-lang{display:none;border:1px solid var(--light-gray-color-40);margin:3px;padding:3px;font-size:.9em;background-color:var(--white);max-height:10em;overflow:auto}#lvgruppe_selection{padding:1em}#lvgruppe_selection h3{margin-top:1em}#lvgruppe_selection.odd{background-color:var(--dark-gray-color-5)}#lvgruppe_selection.even{background-color:var(--content-color-20)}#lvgruppe_selection_chosen{width:49%;float:left;margin:0;padding:0}#lvgruppe_selection_chosen ul{padding:0;margin:0}#lvgruppe_selection_chosen ul li{list-style:none;padding:0 0 0 1em;margin:0}#lvgruppe_selection_at_least_one,#lvgruppe_selection_none{font-style:italic}#lvgruppe_selection_selectables{width:49%;margin:0 0 0 50%;padding:0}#lvgruppe_selection_selectables ul{padding:0;margin:0}#lvgruppe_selection_selectables ul li{list-style:none;padding:0 0 0 1em;margin:0}#lvgruppe_selection_selected li ul li{list-style:inside;padding-bottom:.3em}#admin_seminare_assi #lvgruppe_selection{font-size:.8em}#admin_seminare_assi #lvgruppe_selection h3{font-weight:400}.mvv-no-entry{font-style:italic}.mvv-content-overlay{width:1100px;position:absolute;background-color:var(--white);height:80%}.mvv-content-overlay-close{right:-15px}.mvv-content-overlay-inner{overflow:auto;position:absolute;left:18px;right:18px;top:18px;bottom:18px}.quicksearch_frame{white-space:nowrap}.difflog{color:var(--brown);font-size:smaller;vertical-align:text-top;text-decoration:none}body:not(.fixed) #navigation-level-1-items{-ms-flex-item-align:end;align-self:flex-end;margin:0 0 4px 5px;padding:20px 0 0;z-index:1000;font-size:0}body:not(.fixed) #navigation-level-1-items>li{display:inline-block;list-style-type:none;width:64px;height:55px;z-index:2;font-size:14px}body:not(.fixed) #navigation-level-1-items a{color:var(--base-color);display:block;padding:0;text-align:center;line-height:1em}body:not(.fixed) #navigation-level-1-items a span{background:no-repeat 0 0;display:inline-block;width:32px;height:32px}body:not(.fixed) #navigation-level-1-items a span.new{background-position:-64px 0}body:not(.fixed) #navigation-level-1-items a img{margin:8px 0;width:32px;height:32px}body:not(.fixed) #navigation-level-1-items a[data-badge]:not([data-badge="0"]){position:relative}body:not(.fixed) #navigation-level-1-items a[data-badge]:not([data-badge="0"]):before{position:absolute;left:50%;top:0;margin-left:5px;width:16px;height:16px;background-clip:content-box;background-color:var(--red);border:3px solid var(--dark-gray-color-5);border-radius:50%;color:var(--white);content:attr(data-badge);display:inline-block;font-size:10px;z-index:2}body:not(.fixed) #navigation-level-1-items>li>a .navtitle,body:not(.fixed) #navigation-level-1-items>li>label .navtitle{position:absolute;white-space:nowrap;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);opacity:0;margin-top:-10px;font-size:.9em}body:not(.fixed) #navigation-level-1-items img{-webkit-filter:hue-rotate(350deg) saturate(8.7%) brightness(177.3%)!important;filter:hue-rotate(350deg) saturate(8.7%) brightness(177.3%)!important}body:not(.fixed) #navigation-level-1-items .navtitle{-webkit-transition:opacity var(--transition-duration);transition:opacity var(--transition-duration)}body:not(.fixed) #navigation-level-1-items:hover>li.active .navtitle{opacity:0}body:not(.fixed) #navigation-level-1-items:hover>li:hover .navtitle{opacity:1;-webkit-transition:opacity 0ms;transition:opacity 0ms}body:not(.fixed) #navigation-level-1-items li.active .navtitle,body:not(.fixed) #navigation-level-1-items li:hover .navtitle,body:not(.fixed) #navigation-level-1-items li a:focus .navtitle{opacity:1}body:not(.fixed) #navigation-level-1-items li.active>a img,body:not(.fixed) #navigation-level-1-items li:hover>a img,body:not(.fixed) #navigation-level-1-items li a:focus>a img{-webkit-filter:hue-rotate(0deg) saturate(100%) brightness(100%)!important;filter:hue-rotate(0deg) saturate(100%) brightness(100%)!important}body:not(.fixed) #navigation-level-1-items li.active span,body:not(.fixed) #navigation-level-1-items li:hover span,body:not(.fixed) #navigation-level-1-items li a:focus span{background-position:-32px 0}body:not(.fixed) #navigation-level-1-items li.active span.new,body:not(.fixed) #navigation-level-1-items li:hover span.new,body:not(.fixed) #navigation-level-1-items li a:focus span.new{background-position:-96px 0}body:not(.fixed) #navigation-level-1-items>.overflow{position:relative}body:not(.fixed) #navigation-level-1-items>.overflow>input[type=checkbox]{display:none}body:not(.fixed) #navigation-level-1-items>.overflow>label img{-webkit-transition:-webkit-transform var(--transition-duration);transition:-webkit-transform var(--transition-duration);transition:transform var(--transition-duration);transition:transform var(--transition-duration),-webkit-transform var(--transition-duration);-webkit-transform:rotate(90deg);transform:rotate(90deg)}body:not(.fixed) #navigation-level-1-items>.overflow>label>a[data-badge]:before{-webkit-transition:opacity var(--transition-duration);transition:opacity var(--transition-duration)}body:not(.fixed) #navigation-level-1-items>.overflow:hover label~ul,body:not(.fixed) #navigation-level-1-items>.overflow input[type=checkbox]:checked~ul{display:block}body:not(.fixed) #navigation-level-1-items>.overflow:hover label img,body:not(.fixed) #navigation-level-1-items>.overflow:hover label~label img,body:not(.fixed) #navigation-level-1-items>.overflow input[type=checkbox]:checked img,body:not(.fixed) #navigation-level-1-items>.overflow input[type=checkbox]:checked~label img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body:not(.fixed) #navigation-level-1-items>.overflow:hover label>a[data-badge]:before,body:not(.fixed) #navigation-level-1-items>.overflow input[type=checkbox]:checked>a[data-badge]:before{opacity:0}body:not(.fixed) #navigation-level-1-items>.overflow>ul{display:none;position:absolute;right:0;top:100%;z-index:10;list-style:none;margin:5px 0 0;padding:4px;background-color:var(--dark-gray-color-5);border:1px solid var(--dark-gray-color-40);border-top:0;min-width:150px;max-width:250px;overflow:hidden}body:not(.fixed) #navigation-level-1-items>.overflow>ul li{display:block;line-height:1}body:not(.fixed) #navigation-level-1-items>.overflow>ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0}body:not(.fixed) #navigation-level-1-items>.overflow>ul li a[data-badge]:not([data-badge="0"]):before{left:21px}body:not(.fixed) #navigation-level-1-items>.overflow>ul li img{-webkit-box-flex:1;-ms-flex:1 0 20px;flex:1 0 20px;width:20px;height:20px;margin:0 .25em}body:not(.fixed) #navigation-level-1-items>.overflow>ul li .navtitle{-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%;text-align:left;white-space:nowrap}body:not(.fixed) #navigation-level-1-items:not(.overflown)>.overflow,body:not(.fixed) #navigation-level-1-items>.overflow>ul li br{display:none}body.fixed #navigation-level-1{height:80px}body.fixed #navigation-level-1-items{background-color:var(--base-color);list-style:none;margin:0 0 0 -15px;padding:0;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:none}body.fixed #navigation-level-1-items img{-webkit-filter:contrast(0) brightness(2);filter:contrast(0) brightness(2);width:16px;height:16px;margin-right:.8em}body.fixed #navigation-level-1-items li{padding:.25em 15px}body.fixed #navigation-level-1-items li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--white)}body.fixed #navigation-level-1-items li:hover{background-color:var(--base-color-80)}body.fixed #navigation-level-1-items li.overflow{padding:0}body.fixed #navigation-level-1-items li.overflow:hover{background-color:inherit}body.fixed #navigation-level-1-items li.overflow input[type=checkbox],body.fixed #navigation-level-1-items li.overflow label{display:none}body.fixed #navigation-level-1-items li.overflow ul{list-style:none;margin:0;padding:0}body.fixed #navigation-level-1-items li.overflow:last-child{padding-bottom:10px}body.fixed #responsive-menu:hover #navigation-level-1-items{display:block}body:not(.fixed) #navigation-level-1-items>li.active{border-bottom:0;padding-bottom:0;position:relative}body:not(.fixed) #navigation-level-1-items>li.active:after{position:absolute;top:100%;left:0;right:0;opacity:1;content:"";display:block;background-color:var(--dark-gray-color-80);height:3px;margin-top:2px;-webkit-transition:left var(--transition-duration),right var(--transition-duration),opacity var(--transition-duration);transition:left var(--transition-duration),right var(--transition-duration),opacity var(--transition-duration)}body:not(.fixed) #navigation-level-1-items>li:not(.active){border-bottom:0;padding-bottom:0;position:relative}body:not(.fixed) #navigation-level-1-items>li:not(.active):after{position:absolute;top:100%;left:0;right:0;opacity:1;content:"";display:block;background-color:var(--dark-gray-color-40);height:3px;margin-top:2px;-webkit-transition:left var(--transition-duration),right var(--transition-duration),opacity var(--transition-duration);transition:left var(--transition-duration),right var(--transition-duration),opacity var(--transition-duration)}body:not(.fixed) #navigation-level-1-items:hover>li:not(:hover):after,body:not(.fixed) #navigation-level-1-items>li:not(.active):not(:hover):after{left:50%;right:50%;opacity:0}body:not(.fixed) #navigation-level-1-items .action-menu-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}body:not(.fixed) #navigation-level-1-items .overflow li:hover{border-bottom:0;padding-bottom:0;position:relative}body:not(.fixed) #navigation-level-1-items .overflow li:hover:after{position:absolute;top:100%;left:0;right:0;opacity:1;content:"";display:block;background-color:var(--dark-gray-color-40);height:3px;margin-top:2px;-webkit-transition:left var(--transition-duration),right var(--transition-duration),opacity var(--transition-duration);transition:left var(--transition-duration),right var(--transition-duration),opacity var(--transition-duration);-webkit-transform:translateY(-4px);transform:translateY(-4px)}#tabs>li,#tabs>li.current,#tabs>li:hover{line-height:25px}#tabs>li.current{border-bottom:0;padding-bottom:0;position:relative}#tabs>li.current:after{position:absolute;top:100%;left:0;right:0;opacity:1;content:"";display:block;background-color:var(--dark-gray-color-80);height:3px;margin-top:-2px;-webkit-transition:left var(--transition-duration),right var(--transition-duration),opacity var(--transition-duration);transition:left var(--transition-duration),right var(--transition-duration),opacity var(--transition-duration)}#tabs>li:not(.current){border-bottom:0;padding-bottom:0;position:relative}#tabs>li:not(.current):after{position:absolute;top:100%;left:0;right:0;opacity:1;content:"";display:block;background-color:var(--dark-gray-color-40);height:3px;margin-top:-2px;-webkit-transition:left var(--transition-duration),right var(--transition-duration),opacity var(--transition-duration);transition:left var(--transition-duration),right var(--transition-duration),opacity var(--transition-duration)}#tabs>li:not(.current):not(:hover):after{left:50%;right:50%;opacity:0}.oer_material_overview{list-style-type:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-left:0;margin-top:20px}.lernmarktplatz.structure{list-style-type:none;padding-left:0;padding-right:5px}.lernmarktplatz.structure li{border-top:thin solid var(--table-header-color);padding:5px 0 5px 5px}.lernmarktplatz.structure li.folder{padding-bottom:0}.lernmarktplatz.structure ol{margin-top:6px;padding-left:40px;list-style-type:none}.lernmarktplatz.structure>li:last-child{border-bottom:thin solid var(--table-header-color)}.author_information>li{display:-webkit-box;display:-ms-flexbox;display:flex}.author_information .avatar{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100px;min-width:100px;height:100px;margin-right:10px}.author_information .author_name{font-weight:700;display:inline}.author_information .author_host{font-size:.8em;display:inline;color:var(--dark-gray-color-80)}.author_information .description{margin-top:5px}ol.reviews,ul.reviews{list-style-type:none;padding:0;margin:0}ol.reviews>li.review,ul.reviews>li.review{margin-bottom:10px;border:thin solid var(--base-color-60);padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex}ol.reviews>li.review>.avatar,ul.reviews>li.review>.avatar{width:50px;height:50px}ol.reviews>li.review>.content,ul.reviews>li.review>.content{margin-left:10px;width:100%}ol.reviews>li.review>.content .review_text,ul.reviews>li.review>.content .review_text{margin-top:5px;margin-bottom:5px}ol.reviews>li.review>.content .origin,ul.reviews>li.review>.content .origin{color:var(--dark-gray-color-80);font-size:.8em}ol.reviews>li.review>.content .timestamp,ul.reviews>li.review>.content .timestamp{float:right;color:var(--dark-gray-color-80);font-size:.8em}.oer_mymaterial .inlineform{display:inline}.maininfo{border:thin solid var(--brand-color-light);padding:10px}.lernmarktplatz_player{display:block;margin-left:auto;margin-right:auto;width:100%;height:calc(66.66667vw - 180px);max-height:666px;border:1px solid var(--content-color-40);background:#000}.lernmarktplatz_player.image{background-repeat:no-repeat;background-position:50%;background-size:contain;border:none;background-color:transparent}#audioplayer{width:100%;max-width:1000px}.oercampus_editmaterial .drag-and-drop{width:260px;margin-left:0;height:60px;background-position:center 40px;padding-top:100px}.oercampus_editmaterial .autoren.multiple label{cursor:pointer}.oercampus_editmaterial .autoren input[type=checkbox]{display:none}.oercampus_editmaterial .autoren input[type=checkbox]:checked+div{text-decoration:line-through}.oercampus_editmaterial .autoren .avatar{display:inline-block;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:20px;min-width:20px;height:20px;margin-right:5px;position:relative;top:5px}.oercampus_editmaterial .oer_tags_container{margin-top:10px}.oercampus_editmaterial .oer_tags_container .quicksearch_container{vertical-align:middle}.oercampus_editmaterial .level_labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.8em;color:var(--black);margin-top:20px}.oer_material_overview article.contentbox,.oercampus_editmaterial article.contentbox{display:inline-block;margin:0 15px 15px 0;width:270px;max-width:270px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--base-color-60);-webkit-transition:all var(--transition-duration) ease 0s;transition:all var(--transition-duration) ease 0s;position:relative;overflow:hidden}.oer_material_overview article.contentbox header,.oercampus_editmaterial article.contentbox header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:5px;width:100%;background-color:var(--content-color-20);color:var(--brand-color-dark);font-size:12pt;font-weight:700;text-align:left;line-height:2em;height:40px;max-height:40px;overflow:hidden}.oer_material_overview article.contentbox h1,.oercampus_editmaterial article.contentbox h1{padding:5px;margin:0;color:var(--base-color);border-bottom:none;font-size:medium;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.oer_material_overview article.contentbox h1 img,.oercampus_editmaterial article.contentbox h1 img{margin-right:10px}.oer_material_overview article.contentbox h1 .title,.oercampus_editmaterial article.contentbox h1 .title{max-height:34px;max-width:85%;overflow:hidden;text-overflow:ellipsis;hyphens:auto}.oer_material_overview article.contentbox .image,.oercampus_editmaterial article.contentbox .image{display:block;margin:0;height:180px;background-position:50%;background-size:cover;background-repeat:no-repeat;background-color:#fff}.oer_add_to_course{margin-bottom:20px}.oer_search .searchform{max-width:840px;-webkit-box-sizing:border-box;box-sizing:border-box}.oer_search .oneliner{display:-webkit-box;display:-ms-flexbox;display:flex}.oer_search .oneliner .frame{border:thin solid var(--content-color-40);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:35px}.oer_search .oneliner .frame,.oer_search .oneliner .frame .activefilter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.oer_search .oneliner .frame .activefilter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:thin solid #000;background-color:var(--content-color-20);margin:3px;padding:5px}.oer_search .oneliner .frame .niveau{min-width:115px}.oer_search .oneliner .frame .erasefilter{margin-left:5px}.oer_search .oneliner .frame button{border-right:none;border-bottom:none;border-top:none;height:35px}.oer_search .oneliner .frame button.active{background-color:var(--base-color)}.oer_search .oneliner .frame button.erase{background-color:#fff;border-left:none}.oer_search .oneliner .frame input{padding-left:10px;border:none;width:100%}.oer_search .oneliner button{border:thin solid var(--content-color-40);background-color:var(--content-color-20);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px}.oer_search .oneliner>button{margin-left:10px}.oer_search .filterpanel{position:absolute;z-index:1;background-color:#fff;padding:10px;width:819px;max-width:calc(100% - 50px);-webkit-animation:oer-filter-panel-appears .2s ease-out;animation:oer-filter-panel-appears .2s ease-out;border:thin solid var(--content-color-40);height:183px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:top;-ms-flex-align:top;align-items:top;font-size:1.2em;margin:46px 0 0}.oer_search .filterpanel>*{width:50%}.oer_search .filterpanel:before{border:9px solid rgba(208,215,227,0);border-bottom-color:#d0d7e3;margin-right:-9px}.oer_search .filterpanel:after,.oer_search .filterpanel:before{content:"";height:0;width:0;position:absolute;pointer-events:none;bottom:100%;right:50%}.oer_search .filterpanel:after{border:8px solid hsla(0,0%,100%,0);border-bottom-color:#fff;margin-right:-8px}.oer_search .filterpanel:after,.oer_search .filterpanel:before{right:50px}.oer_search .filterpanel h3{margin-top:10px;font-weight:400}.oer_search .filterpanel .level_filter{width:300px}.oer_search .filterpanel .level_filter .level_labels{font-size:.8em;color:var(--black);margin-top:20px}.oer_search .filterpanel .level_filter .level_labels,.oer_search .filterpanel .level_filter .level_numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.oer_search .filterpanel .level_filter #difficulty_slider{margin-top:5px;width:93%;margin-left:auto;margin-right:auto}.oer_search .filterpanel_shadow{position:absolute;z-index:0;background-color:var(--dark-gray-color-45);padding:10px;width:819px;max-width:calc(100% - 50px);-webkit-animation:oer-filter-panel-appears .2s ease-out;animation:oer-filter-panel-appears .2s ease-out;margin:49px 0 0 3px;height:183px}.oer_search [v-for],.oer_search [v-if]{display:none!important}.oer_search .browser{margin-top:15px;padding:10px;background-color:var(--content-color-20);width:840px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:200px;max-height:200px;overflow:hidden}.oer_search .browser .intro{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.oer_search .browser .intro>*{margin-left:25px;margin-right:25px;max-height:200px}.oer_search .browser .intro .illustration{max-width:30%;max-height:180px}.oer_search .browser h3{margin-top:10px}.oer_search .browser .back-button{float:left;position:relative;top:20px}.oer_search .browser .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;max-width:100%}.oer_search .browser .tags>li{margin-right:30px;-webkit-animation:oer-tag-appears .4s ease-out;animation:oer-tag-appears .4s ease-out;text-transform:capitalize}.oer_search .browser .tags>li a.button{max-width:200px;overflow:hidden;text-overflow:ellipsis}.oer_search .oer_no_results{max-width:840px;margin-top:20px}.oer_columns{display:-webkit-box;display:-ms-flexbox;display:flex}.oer_columns>aside{min-width:270px;max-width:270px}.oer_columns>div{padding-left:20px}.oer_columns .level_labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.8em;color:var(--black);margin-top:20px}@-webkit-keyframes oer-filter-panel-appears{0%{max-height:0;border-bottom-width:0;overflow:hidden}99%{max-height:183px;overflow:hidden;border-bottom-width:10px}to{max-height:183px;overflow:hidden;border-bottom-width:10px}}@keyframes oer-filter-panel-appears{0%{max-height:0;border-bottom-width:0;overflow:hidden}99%{max-height:183px;overflow:hidden;border-bottom-width:10px}to{max-height:183px;overflow:hidden;border-bottom-width:10px}}@-webkit-keyframes oer-tag-appears{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-filter:blur(4px);filter:blur(4px)}to{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes oer-tag-appears{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-filter:blur(4px);filter:blur(4px)}to{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-filter:blur(0);filter:blur(0)}}.mvv-ovl-selection{margin-bottom:25px}.mvv-ovl-base-abschnitt{position:relative;width:100%;height:30px;margin-bottom:5px;color:var(--dark-gray-color);font-weight:700;font-size:16px;border-bottom:1px solid var(--light-gray-color-40)}.mvv-ovl-base-abschnitt h2{position:absolute;left:5px;border:none;margin:7px 0}.mvv-ovl-base-abschnitt>div{position:absolute;left:unset;right:0}.mvv-ovl-base-abschnitt>div div{display:inline-block;width:25px;margin-top:5px}ul.mvv-ovl-conflict{width:100%}ul.mvv-ovl-conflict .mvv-ovl-base-modulteil>div,ul.mvv-ovl-conflict .mvv-ovl-comp-modulteil>div{position:absolute;top:0;right:0;text-align:right;border-bottom:1px solid var(--light-gray-color-40)}ul.mvv-ovl-conflict .mvv-ovl-base-modulteil>div:first-of-type,ul.mvv-ovl-conflict .mvv-ovl-comp-modulteil>div:first-of-type{left:30px;width:auto;text-align:left;border-bottom:1px solid var(--light-gray-color-40)}ul.mvv-ovl-conflict .mvv-ovl-base-modulteil>div>div,ul.mvv-ovl-conflict .mvv-ovl-comp-modulteil>div>div{display:inline-block;width:25px;text-align:left}ul.mvv-ovl-conflict .mvv-ovl-version{font-size:1.2em}.mvv-ovl-base-course{position:absolute;width:5px;color:var(--red);left:10px}.mvv-ovl-base-course~label{padding-left:4px}.mvv-overlapping-exclude{cursor:pointer;width:16px;height:16px;position:absolute;background:hsla(0,0%,100%,.5) url(../images/icons/blue/visibility-visible.svg) 50% no-repeat}.mvv-overlapping-exclude.mvv-overlapping-invisible{background:hsla(0,0%,100%,.5) url(../images/icons/blue/visibility-invisible.svg) 50% no-repeat}article.admin-oauth2--setup{margin-bottom:3em}.oauth2-clients--confidentiality>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#api-oauth2-authorize-index{font-size:16px}#api-oauth2-authorize-index #main-footer,#api-oauth2-authorize-index #sidebar{display:none}#api-oauth2-authorize-index .buttons,#api-oauth2-authorize-index .scopes{margin-top:1em;margin-bottom:1em}#api-oauth2-authorize-index .buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.opengraph-area{margin:10px auto 5px;max-width:700px}.opengraph-area .switcher{list-style:none;text-align:right}.opengraph-area .switcher li{border-top:thin solid var(--dark-gray-color-20);display:inline-block;padding:5px}.opengraph-area .switcher li:first-child{border-left:thin solid var(--dark-gray-color-20)}.opengraph-area .switcher li:last-child{border-right:thin solid var(--dark-gray-color-20)}.opengraph-area .switcher .switch-left,.opengraph-area .switcher .switch-right{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:20px;height:20px;background-position:50%;background-repeat:no-repeat;padding:0}.opengraph-area .switcher .switch-left:not([disabled]),.opengraph-area .switcher .switch-right:not([disabled]){cursor:pointer}.opengraph-area .switcher .switch-left{background-image:url(../images/icons/blue/arr_1left.svg);background-size:16px}.opengraph-area .switcher .switch-left[disabled]{background-image:url(../images/icons/grey/arr_1left.svg);background-size:16px}.opengraph-area .switcher .switch-right{background-image:url(../images/icons/blue/arr_1right.svg);background-size:16px}.opengraph-area .switcher .switch-right[disabled]{background-image:url(../images/icons/grey/arr_1right.svg);background-size:16px}.js .opengraph-area .opengraph.hidden,.js .opengraph-area:not(.handled) .opengraph:not(:first-of-type){display:none}.opengraph{font-size:.8em;border:1px solid var(--dark-gray-color-20);padding:10px;min-height:120px}.opengraph:after,.opengraph:before{display:table;content:"";line-height:0}.opengraph:after{clear:both}.opengraph a.info{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;word-break:normal!important}.opengraph a.info,.opengraph a.info:hover{color:var(--black)}.opengraph .image{width:120px;height:120px;background-size:contain;background-position:0;background-repeat:no-repeat;display:inline-block;float:left;margin-right:10px}.audible{position:absolute;left:-999em}.pagination,.pagination li{line-height:1.2em;list-style:none;margin:0;padding:0}.pagination li{display:inline-block}.pagination li:not(.no-divider):not(:first-of-type):before{content:" | ";font-weight:400}.pagination .pagination--link{background-color:transparent;border:0;color:var(--base-color);cursor:pointer;padding:0}.pagination .current .pagination--link{font-weight:700;color:var(--black)}.pagination .next .pagination--link,.pagination .prev .pagination--link{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background-position:50%;background-repeat:no-repeat;display:inline-block;height:16px;width:16px;vertical-align:top}.pagination .prev .pagination--link{background-image:url(../images/icons/blue/arr_1left.svg);background-size:16px}.pagination .next .pagination--link{background-image:url(../images/icons/blue/arr_1right.svg);background-size:16px}.pagination-wrapper-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-wrapper-flex .pagination{margin-left:auto}#notification_marker{margin-left:0;padding-left:0;margin-right:0;padding-right:0;width:100%;height:100%;font-size:.8em;color:var(--base-color);text-align:center;line-height:24px;background-color:var(--dark-gray-color-10);border:1px solid var(--dark-gray-color-40)}#notification_marker.alert{background-color:var(--red);color:var(--white)}#notification-container{width:49px;height:30px;color:var(--base-color);vertical-align:text-bottom;background-color:var(--base-color);position:relative}#notification-container:hover:before{content:"";display:block;position:absolute;bottom:-10px;left:-400px;right:0;height:10px;-webkit-transform:translateZ(0);transform:translateZ(0)}#notification-container:hover:after{content:"";display:block;position:absolute;top:0;bottom:0;right:100%;width:25px}#notification-container.hoverable:hover .list{display:block}#notification-container #notification_checkbox{display:none}#notification-container.hoverable #notification_checkbox:checked+#notification_list{display:block}#notification-container #notification_list{z-index:1001;margin-top:10px}#notification-container #notification_list ul{width:100%;padding:0}#notification-container #notification_list .more{font-size:.8em;text-align:center}#notification-container .list{margin-top:10px;background-color:var(--white);border-left:thin solid var(--light-gray-color-60);border-top:thin solid var(--light-gray-color-60);border-collapse:collapse;color:var(--black);display:none;font-size:1em;position:absolute;width:400px;max-width:400px;-webkit-box-shadow:1px 1px 1px var(--light-gray-color-80);box-shadow:1px 1px 1px var(--light-gray-color-80);z-index:2}#notification-container .list ul{list-style-type:none}#notification-container .list:before{border:10px solid rgba(138,142,149,0);border-bottom-color:#8a8e95;margin-right:-10px}#notification-container .list:after,#notification-container .list:before{content:"";height:0;width:0;position:absolute;pointer-events:none;bottom:100%;right:50%}#notification-container .list:after{border:9px solid hsla(0,0%,100%,0);border-bottom-color:#fff;margin-right:-9px}#notification-container .list:after,#notification-container .list:before{left:370px}#notification-container .list.below{left:-356px}#notification-container .list.left{right:0}#notification-container .list.left:before{left:auto;right:4px}#notification-container .list.right{left:0}#notification-container .list.right:before{left:4px}#notification-container .list .item{border-top:thin solid var(--light-gray-color-60);line-height:20px;height:auto;padding:5px;white-space:normal}#notification-container .list .item:hover{background-color:var(--light-gray-color-20)}#notification-container .list .item:only-child:hover{margin-top:0}#notification-container .list .item:only-child:hover:before{content:"";height:0;width:0;position:absolute;pointer-events:none;border:10px solid rgba(226,227,228,0);border-bottom-color:#e2e3e4;bottom:100%;right:50%;margin-right:-10px;left:370px;z-index:2}#notification-container .list .item:first-child{border-top:0}#notification-container .list .item .main,#notification-container .list .item .main .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#notification-container .list .item .main .content{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#notification-container .list .item .main .content .avatar{margin-right:10px;margin-left:0;background-position:50%;background-size:100%;background-repeat:no-repeat;width:40px;height:40px;min-width:40px}#notification-container .list a:not(.mark-all-as-read){color:var(--brand-color-dark);display:block;padding:0}#notification-container .list a:not(.mark-all-as-read):hover{color:var(--active-color)}#notification-container .list .options{border:0;background:none;cursor:pointer;padding-top:4px;height:24px}#notification-container .list .options>img{vertical-align:top}#notification-container .list .options.hidden{visibility:hidden}#notification-container .list .item:hover .options.hidden{visibility:visible}#notification-container a.enable-desktop-notifications,#notification-container a.mark-all-as-read:not(.invisible){background-color:var(--dark-gray-color-15);border-bottom:thin solid var(--dark-gray-color-45);display:block;max-height:31px;padding:5px 5px 5px 14px;z-index:3}#notification-container a.mark-all-as-read{background-image:url(../images/icons/blue/accept.svg);background-size:16px;background-repeat:no-repeat;background-position:right 8px center;margin:0;-webkit-transition:all var(--transition-duration);transition:all var(--transition-duration)}#notification-container a.mark-all-as-read:before{content:"";height:0;width:0;position:absolute;pointer-events:none;border:10px solid rgba(138,142,149,0);border-bottom-color:#8a8e95;bottom:100%;right:50%;margin-right:-10px}#notification-container a.mark-all-as-read:after{content:"";height:0;width:0;position:absolute;pointer-events:none;border:9px solid rgba(226,227,228,0);border-bottom-color:#e2e3e4;bottom:100%;right:50%;margin-right:-9px}#notification-container a.mark-all-as-read:after,#notification-container a.mark-all-as-read:before{left:370px;z-index:2}#notification-container a.mark-all-as-read:hover{background-image:url(../images/icons/red/accept.svg);background-size:16px}#notification-container a.enable-desktop-notifications{background-image:url(../images/icons/blue/notification.svg);background-size:16px;background-repeat:no-repeat;background-position:right 8px center}#notification-container a.enable-desktop-notifications:hover{background-image:url(../images/icons/red/notification.svg);background-size:16px}.plugin_image{text-align:center;width:88px;vertical-align:top}.plugin_score{white-space:nowrap}.plugin_install{text-align:center}.plugin_description a.read_more_link{display:none}.plugin_description.short div{max-height:15em;overflow:hidden;position:relative}.plugin_description.short div p.read_more{position:absolute;bottom:0;left:0;width:100%;height:4em;margin:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,0,0,0)),to(var(--white)));background-image:linear-gradient(180deg,rgba(255,0,0,0),var(--white))}.plugin_description.short .read_more_link:before{background-image:url(../images/icons/blue/add.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0}.plugin_description.short .read_more_link span{vertical-align:middle;padding-top:3px}.plugin_description.short a{display:inline-block}img.plugin_preview{height:60px;width:80px}.plus .element_header{display:inline-block;width:250px;margin-left:5px}.plus .element_description{display:inline-block;margin-left:20px}.plus .plugin_icon{width:16px;height:16px}.plus .shortdesc{margin-left:3px}.plus .plus_expert{margin-left:20px;width:97%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.plus .screenshot_holder{width:250px;-webkit-box-flex:0;-ms-flex:0 250px;flex:0 250px;margin-right:5mm;-webkit-box-sizing:border-box;box-sizing:border-box}.plus .big_thumb{max-width:250px;max-height:250px;padding-top:5mm}.plus .small_thumb{margin-left:2px;margin-top:5px;max-height:25px}.plus .thumb_holder{width:250px;text-align:center;background-color:#e7ebf1;border-top:1px solid #a1aec7;border-bottom:1px solid #a1aec7}.plus .descriptionbox{-webkit-box-flex:1;-ms-flex:1 305px;flex:1 305px;max-width:45em}.plus .keywords{padding:5mm;left:5mm;position:relative}.plus .longdesc{overflow:hidden}.plus .helplink{float:right}.plus article.studip>section:not(:last-child){border-bottom:1px solid #e2e3e4}.progress-indicator-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.progress-indicator-wrapper.loading-indicator-content{margin-top:76px}.progress-indicator-wrapper .progress-indicator{width:100%;background-image:url(../images/loading-indicator.svg);background-repeat:no-repeat;background-position:50%}.progress-indicator-wrapper .progress-indicator-description,.progress-indicator-wrapper .progress-indicator-description-default{color:var(--dark-gray-color-45);text-align:center;margin-top:10px}.progress-indicator-wrapper .progress-indicator-description-default{display:none}@media(prefers-reduced-motion){.progress-indicator-wrapper .progress-indicator{background-image:url(../images/icons/black/refresh.svg);background-size:32px}.progress-indicator-wrapper .progress-indicator-description-default{display:block}}.profile-sidebar-details{margin-left:.5em}.profile-view{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-view-aside{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.profile-view-main{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 1em}.profile-view-actions img{vertical-align:text-top}@media(max-width:575px){table.settings-privacy,table.settings-privacy tbody,table.settings-privacy td,table.settings-privacy th,table.settings-privacy thead,table.settings-privacy tr{display:block}table.settings-privacy>tbody>tr>td{border:none!important;padding-left:10%}table.settings-privacy .visibility-homepage-element{margin-top:2em}table.settings-privacy .visibility-homepage-element-name{font-weight:600;margin-right:.75em}table.settings-privacy tbody td,table.settings-privacy tbody td:first-child{width:auto}}#select_fach_abschluss{margin:1em 0;min-width:300px}#select_fach_abschluss tbody td{display:block;white-space:nowrap}#select_fach_abschluss tbody td:last-child{padding-right:.5em}#select_fach_abschluss tbody td:before{content:attr(data-label);font-weight:700;width:6.5em;display:inline-block}#select_fach_abschluss tbody td,#select_fach_abschluss tbody th{text-align:left}#select_fach_abschluss>tbody>tr:last-child>td{border-bottom:1px solid var(--table-header-color)}@media(min-width:576px){#select_fach_abschluss tbody td:before{display:none}#select_fach_abschluss tbody td,#select_fach_abschluss tbody th{display:table-cell;padding:.25em .5em}#select_fach_abschluss tbody td:first-child,#select_fach_abschluss tbody th:first-child{padding-left:0}#select_fach_abschluss tbody td:last-child,#select_fach_abschluss tbody th:last-child{padding-right:0}#select_fach_abschluss tbody td:last-child{text-align:center}}.qr-code-display{height:100%;width:100%}.qr-code-display h1{display:none}.qr-code-display .code{height:90%;text-align:center;width:auto}.qr-code-display .code canvas{height:100%;margin:auto;-o-object-fit:contain;object-fit:contain;width:auto}@media(orientation:portrait){.qr-code-display .code,.qr-code-display .code canvas{height:auto;width:100%}}.qr-code-display .description,.qr-code-display .url{margin-top:1em;text-align:center;word-break:auto-phrase}.qr-code-display:-webkit-full-screen{background:var(--white);padding-top:2em}.qr-code-display:-ms-fullscreen{background:var(--white);padding-top:2em}.qr-code-display:fullscreen{background:var(--white);padding-top:2em}.qr-code-display:-webkit-full-screen h1{display:initial;font-size:3em}.qr-code-display:-ms-fullscreen h1{display:initial;font-size:3em}.qr-code-display:fullscreen h1{display:initial;font-size:3em}.qr-code-display:-webkit-full-screen .code{max-height:80%}.qr-code-display:-ms-fullscreen .code{max-height:80%}.qr-code-display:fullscreen .code{max-height:80%}@media not print{.qr-code-display>img{display:none}}.questionnaire_edit .editor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.questionnaire_edit .editor aside{background:var(--white);border:1px solid var(--content-color-40);min-width:270px;width:270px}.questionnaire_edit .editor aside .questions_container{padding:0}.questionnaire_edit .editor aside .questions_container .questions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.questionnaire_edit .editor aside .questions>*,.questionnaire_edit .editor aside>.add_question,.questionnaire_edit .editor aside>.admin{width:calc(100% - 8px);padding:4px;border-bottom:1px solid var(--content-color-40);min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.questionnaire_edit .editor aside .questions>*>.icon,.questionnaire_edit .editor aside>.add_question>.icon,.questionnaire_edit .editor aside>.admin>.icon{width:30px;height:30px;margin-right:10px;margin-left:15px}.questionnaire_edit .editor aside .questions>.active,.questionnaire_edit .editor aside>.add_question.active,.questionnaire_edit .editor aside>.admin.active{background-color:var(--yellow-40)}.questionnaire_edit .editor aside .questions>.active:before,.questionnaire_edit .editor aside>.add_question.active:before,.questionnaire_edit .editor aside>.admin.active:before{content:"";position:absolute;height:0;width:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:7px solid var(--content-color-40);right:-8px}.questionnaire_edit .editor aside .questions>.active:after,.questionnaire_edit .editor aside>.add_question.active:after,.questionnaire_edit .editor aside>.admin.active:after{content:"";position:absolute;height:0;width:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:7px solid var(--yellow-40);right:-7px}.questionnaire_edit .editor aside .questions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.questionnaire_edit .editor aside .questions>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.questionnaire_edit .editor aside .questions>*>:first-child{width:100%;overflow:hidden}.questionnaire_edit .editor aside .questions a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.questionnaire_edit .editor aside .questions a .icon.type{width:30px;height:30px;margin-right:10px;margin-left:7px}.questionnaire_edit .editor .rightside{border:1px solid var(--content-color-40);border-left:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:10px 10px 10px 15px;min-height:150px;min-width:0}.questionnaire_edit .editor .inline_editing{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.questionnaire_edit .editor .inline_editing input{width:calc(100% - 74px);border:1px solid var(--light-gray-color-40)}.questionnaire_edit .editor .inline_editing button{border:1px solid var(--light-gray-color-40);width:32px;height:32px;padding:6px;margin-left:5px;background-color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.questionnaire_edit .editor .dragcolumn{max-width:1px;padding-bottom:0}.questionnaire_edit .editor .dragcolumn>.dragarea{display:inline-block;height:27px}.questionnaire_edit .editor .drag-handle,.questionnaire_edit .editor table.default>tbody.sort_items>tr.sort_item>td:first-child{display:inline-block;height:24px}.questionnaire_edit .editor .option-cell{text-align:center}.questionnaire_results>article{padding:7px}.questionnaire_results>article>:first-child{margin-top:0}.questionnaire_results .ct-label{color:rgba(0,0,0,.8);text-shadow:-1px 0 var(--white),0 1px var(--white),1px 0 var(--white),0 -1px var(--white);font-size:x-small;fill:var(--black)}.questionnaire_results .ct-series-a .ct-bar,.questionnaire_results .ct-series-a .ct-line,.questionnaire_results .ct-series-a .ct-point,.questionnaire_results .ct-series-a .ct-slice-donut{stroke:var(--red)}.questionnaire_results .ct-series-a .ct-area,.questionnaire_results .ct-series-a .ct-slice-pie{fill:var(--red)}.questionnaire_results .ct-series-b .ct-area,.questionnaire_results .ct-series-b .ct-slice-pie{fill:var(--brand-color-dark)}.questionnaire_results .ct-series-c .ct-area,.questionnaire_results .ct-series-c .ct-slice-pie{fill:var(--activity-color)}.questionnaire_results .ct-series-d .ct-area,.questionnaire_results .ct-series-d .ct-slice-pie{fill:var(--content-color)}.questionnaire_results .ct-series-e .ct-area,.questionnaire_results .ct-series-e .ct-slice-pie{fill:var(--orange)}.questionnaire_results table tbody tr:last-child td{border-bottom:0}.questionnaire_answer .description_container,.questionnaire_results .description_container{display:-webkit-box;display:-ms-flexbox;display:flex}.questionnaire_answer .description_container>.icon_container,.questionnaire_results .description_container>.icon_container{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:3px;margin-bottom:10px}.questionnaire_answer .description_container>.description,.questionnaire_results .description_container>.description{margin-top:6px;width:100%}.questionnaire_answer .description_container>.description iframe,.questionnaire_results .description_container>.description iframe{width:100%;height:400px;border:none}.questionnaire_answer>article,.questionnaire_results>article{padding:7px;border:none}.questionnaire_answer>article>:first-child,.questionnaire_results>article>:first-child{margin-top:0}.questionnaire_answer>article .invalidation_notice,.questionnaire_results>article .invalidation_notice{color:var(--red)}.questionnaire_answer .average,.questionnaire_results .average{position:absolute;border-left:2px solid var(--red);height:70px;z-index:1;font-size:.7em;padding-left:5px}.questionnaire_answer .centerline,.questionnaire_results .centerline{border-top:1px solid var(--base-color);position:relative;top:35px;margin-left:-5px;margin-right:-5px;z-index:2}.questionnaire_answer .questionnaire-evaluation-circle-container,.questionnaire_results .questionnaire-evaluation-circle-container{text-align:center;display:block}.questionnaire_answer .questionnaire-evaluation-circle-container .questionnaire-evaluation-circle,.questionnaire_results .questionnaire-evaluation-circle-container .questionnaire-evaluation-circle{width:70px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;z-index:3;position:relative}.questionnaire_answer .questionnaire-evaluation-circle-container .questionnaire-evaluation-circle>.value,.questionnaire_results .questionnaire-evaluation-circle-container .questionnaire-evaluation-circle>.value{border-radius:100px;color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--base-color);width:100%;height:100%}.questionnaire_answer .option-cell,.questionnaire_edit .option-cell,.questionnaire_results .option-cell{text-align:center}.courseselector>li>label,.instituteselector>li>label,.statusgroupselector>li>label{cursor:pointer}.courseselector>li>label>input:checked+span,.instituteselector>li>label>input:checked+span,.statusgroupselector>li>label>input:checked+span{text-decoration:line-through}.questionnaire .terms,.questionnaire_results .terms{text-align:center;border-top:thin solid var(--content-color-40);color:var(--light-gray-color);margin:0 -10px}#qr_code{display:none;background-color:var(--white);width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--dark-gray-color)}#qr_code .code>div{margin-left:auto;margin-right:auto;text-align:center}#qr_code .code img{width:70vh;height:70vh}#qr_code .header{background-image:url(../images/logos/logoklein.png);height:100px;width:100%;background-repeat:no-repeat;background-position:50%}#qr_code:-webkit-full-screen{display:-webkit-box;display:flex}#qr_code:-ms-fullscreen{display:-ms-flexbox;display:flex}#qr_code:fullscreen,form#search_sem_quick_search_frame{display:-webkit-box;display:-ms-flexbox;display:flex}form#search_sem_quick_search_frame{-webkit-box-align:center;-ms-flex-align:center;align-items:center}input.quicksearchbox{background-color:var(--dark-gray-color-10);border:1px solid var(--dark-gray-color-40);color:var(--base-color);font-size:14px;width:250px;height:19px;padding-left:6px}div.quicksearch_frame{text-indent:0}div.quicksearch_frame input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--base-color-60);border-right-width:30px;-o-border-image:none;border-image:none;display:inline-block!important}div.quicksearch_frame input[name=course_search_button]{margin-left:-34px!important;margin-top:0!important}div.quicksearch_frame input[type=submit]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:29px;height:24px;background-image:url(../images/icons/white/search.svg);background-size:16px;background-position:50%;background-repeat:no-repeat;vertical-align:middle;margin-left:-32px;margin-top:1px}.extendedLayout .ui-autocomplete,.studip-quicksearch .ui-autocomplete{max-height:275px;overflow-y:auto;overflow-x:hidden;z-index:99999}.extendedLayout .ui-menu-item,.studip-quicksearch .ui-menu-item{white-space:nowrap}.extendedLayout .ui-menu-item a img,.studip-quicksearch .ui-menu-item a img{float:left;width:40px;height:40px;margin-right:5px}.quicksearchbutton{border:0;margin-left:6px;padding:0;vertical-align:text-bottom}.ui-autocomplete{z-index:99999}.quicksearch_select{width:calc(100% - 32px)}.quicksearch_select+input[type=submit]{float:none;margin-left:0;height:30px;background-color:var(--base-color-60);background-position:50%}.quicksearch_container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%}.quicksearch_container .dropdownmenu{max-width:0;max-height:0;overflow:visible;position:relative;top:31px;z-index:99999}.quicksearch_container .dropdownmenu .autocomplete__results{list-style-type:none;padding:1px;border:1px solid var(--light-gray-color-40);background-color:var(--white);max-height:275px;width:600px;overflow-x:auto;overflow-y:hidden}.quicksearch_container .dropdownmenu .autocomplete__results>li{padding:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.quicksearch_container .dropdownmenu .autocomplete__results>li.autocomplete__result--selected,.quicksearch_container .dropdownmenu .autocomplete__results>li:hover{background-color:var(--base-color);color:var(--white)}.quicksearch_container .dropdownmenu .autocomplete__results>li img{max-width:40px;max-height:40px;margin-right:5px}ul.termin_related{padding:0;margin:5px 0 10px}ul.termin_related li{padding:0;margin:0;list-style:none;position:relative;width:325px}div.at_least_one_teacher{width:325px}.is_ex_termin{color:var(--dark-gray-color-80);text-decoration:line-through}.contentbox.timesrooms>form article{border:1px solid var(--content-color-40);margin:10px}.contentbox.timesrooms>form article>section{padding:0}.contentbox.timesrooms>form article:not(.open) header~*,.contentbox.timesrooms>form article>section{max-height:0;opacity:0;-webkit-transition:opacity var(--transition-duration);transition:opacity var(--transition-duration)}.contentbox.timesrooms>form article:not(.open) header~*{overflow:auto}.contentbox.timesrooms>form article.open>div,.contentbox.timesrooms>form article.open>footer,.contentbox.timesrooms>form article.open>p,.contentbox.timesrooms>form article.open>section{max-height:none;opacity:1;-webkit-transition:opacity var(--transition-duration);transition:opacity var(--transition-duration)}.contentbox.timesrooms>form article.open footer{border-top-style:solid}.contentbox.timesrooms>form article header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contentbox.timesrooms>form article header h1 a:before{background-image:url(../images/icons/blue/arr_1right.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0}.contentbox.timesrooms>form article.open header h1 a:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.contentbox.timesrooms article header.red{border-left:3px solid var(--red)}.contentbox.timesrooms article header.yellow{border-left:3px solid var(--activity-color)}.contentbox.timesrooms article header.green{border-left:3px solid var(--green)}.contentbox.timesrooms article header.red .tooltip-icon:before{background-image:url(../images/icons/red/radiobutton-checked.svg)}.contentbox.timesrooms article header.red .tooltip-icon:before,.contentbox.timesrooms article header.yellow .tooltip-icon:before{background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0}.contentbox.timesrooms article header.yellow .tooltip-icon:before{background-image:url(../images/icons/yellow/radiobutton-checked.svg)}.contentbox.timesrooms article header.green .tooltip-icon:before{background-image:url(../images/icons/green/radiobutton-checked.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0}.contentbox.timesrooms form.default td label{margin-top:0}.contentbox.timesrooms form.default tfoot select{max-width:30em}.times-rooms-grid .selectbox input[type=radio]:checked+label{font-weight:700;text-decoration:underline}.bookable_rooms_action{cursor:pointer}.ui-dialog.ui-widget.ui-widget-content.report-error,.ui-dialog.ui-widget.ui-widget-content.report-info,.ui-dialog.ui-widget.ui-widget-content.report-success,.ui-dialog.ui-widget.ui-widget-content.report-warning{min-width:30em}.ui-dialog.ui-widget.ui-widget-content.report-error .ui-dialog-titlebar,.ui-dialog.ui-widget.ui-widget-content.report-info .ui-dialog-titlebar,.ui-dialog.ui-widget.ui-widget-content.report-success .ui-dialog-titlebar,.ui-dialog.ui-widget.ui-widget-content.report-warning .ui-dialog-titlebar{font-weight:700;text-align:left}.ui-dialog.ui-widget.ui-widget-content.report-error .ui-dialog-content,.ui-dialog.ui-widget.ui-widget-content.report-info .ui-dialog-content,.ui-dialog.ui-widget.ui-widget-content.report-success .ui-dialog-content,.ui-dialog.ui-widget.ui-widget-content.report-warning .ui-dialog-content{background-position:12px 8px;background-repeat:no-repeat;background-size:32px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:60vh;padding:15px 15px 15px 55px}.ui-dialog.ui-widget.ui-widget-content.report-error .ui-dialog-buttonpane,.ui-dialog.ui-widget.ui-widget-content.report-info .ui-dialog-buttonpane,.ui-dialog.ui-widget.ui-widget-content.report-success .ui-dialog-buttonpane,.ui-dialog.ui-widget.ui-widget-content.report-warning .ui-dialog-buttonpane{text-align:center}.ui-dialog.ui-widget.ui-widget-content.report-error .ui-dialog-buttonpane .ui-dialog-buttonset,.ui-dialog.ui-widget.ui-widget-content.report-info .ui-dialog-buttonpane .ui-dialog-buttonset,.ui-dialog.ui-widget.ui-widget-content.report-success .ui-dialog-buttonpane .ui-dialog-buttonset,.ui-dialog.ui-widget.ui-widget-content.report-warning .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.ui-dialog.ui-widget.ui-widget-content.report-error .ui-dialog-buttonpane .ui-dialog-buttonset>*,.ui-dialog.ui-widget.ui-widget-content.report-info .ui-dialog-buttonpane .ui-dialog-buttonset>*,.ui-dialog.ui-widget.ui-widget-content.report-success .ui-dialog-buttonpane .ui-dialog-buttonset>*,.ui-dialog.ui-widget.ui-widget-content.report-warning .ui-dialog-buttonpane .ui-dialog-buttonset>*{display:inline-block}.ui-dialog.ui-widget.ui-widget-content.report-info .ui-dialog-titlebar{background-color:var(--base-color);color:var(--white)}.ui-dialog.ui-widget.ui-widget-content.report-info .ui-dialog-content{background-image:url(../images/messagebox/info.png)}.ui-dialog.ui-widget.ui-widget-content.report-success .ui-dialog-titlebar{background-color:var(--dark-green);color:var(--white)}.ui-dialog.ui-widget.ui-widget-content.report-success .ui-dialog-content{background-image:url(../images/messagebox/success.png)}.ui-dialog.ui-widget.ui-widget-content.report-warning .ui-dialog-titlebar{background-color:var(--yellow);color:#000}.ui-dialog.ui-widget.ui-widget-content.report-warning .ui-button-icon .ui-icon .ui-icon-closethick{background-image:url(../images/icons/blue/decline.svg);background-size:16px}.ui-dialog.ui-widget.ui-widget-content.report-warning .ui-dialog-content{background-image:url(../images/messagebox/advice.png)}.ui-dialog.ui-widget.ui-widget-content.report-warning .ui-dialog-titlebar-close{background:transparent;border:0}.ui-dialog.ui-widget.ui-widget-content.report-warning .ui-dialog-titlebar-close .ui-icon,.ui-dialog.ui-widget.ui-widget-content.report-warning .ui-dialog-titlebar-close .ui-icon:hover{background-image:url(../images/icons/black/decline.svg);background-size:16px;background-position:0}.ui-dialog.ui-widget.ui-widget-content.report-error .ui-dialog-titlebar{background-color:var(--red);color:var(--white)}.ui-dialog.ui-widget.ui-widget-content.report-error .ui-dialog-content{background-image:url(../images/messagebox/error.png)}a.button,button.button{background:#fff;border:1px solid var(--base-color);border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--base-color);cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-size:14px;line-height:130%;margin:.8em .6em .8em 0;min-width:100px;overflow:visible;padding:5px 15px;position:relative;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;width:auto;-webkit-transition:none;transition:none}a.button:active,a.button:hover,button.button:active,button.button:hover{background:var(--base-color);color:#fff}a.button.disabled,a.button[disabled],button.button.disabled,button.button[disabled]{-webkit-box-shadow:none;box-shadow:none;background:var(--light-gray-color-20);cursor:default;opacity:.65}a.button.disabled:hover,a.button[disabled]:hover,button.button.disabled:hover,button.button[disabled]:hover{color:var(--base-color)}.button-with-empty-icon,.button.accept,.button.add,.button.arr_left,.button.arr_right,.button.cancel,.button.download,.button.edit,.button.move-down,.button.move-up,.button.refresh,.button.search,.button.trash,.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.accept,.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.cancel,.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.download,form div.files-search .input-group-append a.button.reset{white-space:nowrap}.button-with-empty-icon:before,.button.accept:before,.button.add:before,.button.arr_left:before,.button.arr_right:before,.button.cancel:before,.button.download:before,.button.edit:before,.button.move-down:before,.button.move-up:before,.button.refresh:before,.button.search:before,.button.trash:before,.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.accept:before,.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.cancel:before,.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-button.download:before,form div.files-search .input-group-append a.button.reset:before{background-repeat:no-repeat;content:" ";float:left;height:16px;margin:1px 5px 0 -8px;width:16px}.button.accept:before{background-image:url(../images/icons/blue/accept.svg);background-size:16px}.button.accept:hover:before{background-image:url(../images/icons/white/accept.svg);background-size:16px}.button.accept.disabled:hover:before,.button.accept[disabled]:hover:before{background-image:url(../images/icons/blue/accept.svg);background-size:16px}.button.cancel:before{background-image:url(../images/icons/blue/decline.svg);background-size:16px}.button.cancel:hover:before{background-image:url(../images/icons/white/decline.svg);background-size:16px}.button.cancel.disabled:hover:before,.button.cancel[disabled]:hover:before{background-image:url(../images/icons/blue/decline.svg);background-size:16px}.button.edit:before{background-image:url(../images/icons/blue/edit.svg);background-size:16px}.button.edit:hover:before{background-image:url(../images/icons/white/edit.svg);background-size:16px}.button.edit.disabled:hover:before,.button.edit[disabled]:hover:before{background-image:url(../images/icons/blue/edit.svg);background-size:16px}.button.move-up:before{background-image:url(../images/icons/blue/arr_1up.svg);background-size:16px}.button.move-up:hover:before{background-image:url(../images/icons/white/arr_1up.svg);background-size:16px}.button.move-up.disabled:hover:before,.button.move-up[disabled]:hover:before{background-image:url(../images/icons/blue/arr_1up.svg);background-size:16px}.button.move-down:before{background-image:url(../images/icons/blue/arr_1down.svg);background-size:16px}.button.move-down:hover:before{background-image:url(../images/icons/white/arr_1down.svg);background-size:16px}.button.move-down.disabled:hover:before,.button.move-down[disabled]:hover:before{background-image:url(../images/icons/blue/arr_1down.svg);background-size:16px}.button.add:before{background-image:url(../images/icons/blue/add.svg);background-size:16px}.button.add:hover:before{background-image:url(../images/icons/white/add.svg);background-size:16px}.button.add.disabled:hover:before,.button.add[disabled]:hover:before{background-image:url(../images/icons/blue/add.svg);background-size:16px}.button.trash:before{background-image:url(../images/icons/blue/trash.svg);background-size:16px}.button.trash:hover:before{background-image:url(../images/icons/white/trash.svg);background-size:16px}.button.trash.disabled:hover:before,.button.trash[disabled]:hover:before{background-image:url(../images/icons/blue/trash.svg);background-size:16px}.button.download:before{background-image:url(../images/icons/blue/download.svg);background-size:16px}.button.download:hover:before{background-image:url(../images/icons/white/download.svg);background-size:16px}.button.download.disabled:hover:before,.button.download[disabled]:hover:before{background-image:url(../images/icons/blue/download.svg);background-size:16px}.button.search:before{background-image:url(../images/icons/blue/search.svg);background-size:16px}.button.search:hover:before{background-image:url(../images/icons/white/search.svg);background-size:16px}.button.search.disabled:hover:before,.button.search[disabled]:hover:before{background-image:url(../images/icons/blue/search.svg);background-size:16px}.button.arr_left:before{background-image:url(../images/icons/blue/arr_1left.svg);background-size:16px}.button.arr_left:hover:before{background-image:url(../images/icons/white/arr_1left.svg);background-size:16px}.button.arr_left.disabled:hover:before,.button.arr_left[disabled]:hover:before{background-image:url(../images/icons/blue/arr_1left.svg);background-size:16px}.button.refresh:before{background-image:url(../images/icons/blue/refresh.svg);background-size:16px}.button.refresh:hover:before{background-image:url(../images/icons/white/refresh.svg);background-size:16px}.button.refresh.disabled:hover:before,.button.refresh[disabled]:hover:before{background-image:url(../images/icons/blue/refresh.svg);background-size:16px}.button.arr_right:before{background-image:url(../images/icons/blue/arr_1right.svg);background-size:16px}.button.arr_right:hover:before{background-image:url(../images/icons/white/arr_1right.svg);background-size:16px}.button.arr_right.disabled:hover:before,.button.arr_right[disabled]:hover:before{background-image:url(../images/icons/blue/arr_1right.svg);background-size:16px}.button.arr_right:before{float:right;margin:1px -8px 0 5px}.button-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;list-style:none;margin:0 .8em 0 0;padding:0;vertical-align:middle}.button-group .button,.button-group button{margin-left:0;margin-right:0}button.icon-button,button.styleless{background-color:unset;border:0}button.as-link,ul.widget-list button{border:0;background-color:transparent;color:var(--base-color);cursor:pointer;padding:0}button.as-link:active,button.as-link:hover,ul.widget-list button:active,ul.widget-list button:hover{color:var(--active-color)}@media not prefers-reduced-motion{button.as-link,ul.widget-list button{-webkit-transition:color .3s;transition:color .3s}}#responsive-toggle-desktop,#responsive-toggle-focusmode,#responsive-toggle-fullscreen{display:none}#responsive-toggle-focusmode img,#responsive-toggle-fullscreen img{cursor:pointer}#non-responsive-toggle-fullscreen{margin-left:auto;margin-right:10px;position:relative;top:2px}#non-responsive-toggle-fullscreen img{cursor:pointer}#responsive-menu{font-size:14px;margin-top:4px;z-index:1002}#responsive-menu .responsive-navigation-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2px 0}#responsive-menu .responsive-navigation-header .menu-closed{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#responsive-menu .responsive-navigation-header .menu-closed,#responsive-menu .responsive-navigation-header .menu-open{cursor:pointer;-webkit-transition:var(--transition-duration) ease-in-out;transition:var(--transition-duration) ease-in-out}#responsive-menu .responsive-navigation-header .menu-open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#responsive-navigation-button:not(.slide-enter-active):not(.slide-leave-active){cursor:pointer;margin-left:-3px}#responsive-navigation-items{background-color:var(--base-color);left:0;max-height:calc(100vh - 45px);max-width:405px;overflow-y:auto;padding-bottom:5px;position:fixed;top:40px;width:405px;-webkit-transition:all var(--transition-duration) ease-in-out;transition:all var(--transition-duration) ease-in-out}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){#responsive-navigation-items{top:43px}}}#responsive-navigation-items header{background-image:url(../images/sidebar/noicon-sidebar.png);background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:250px;overflow-y:auto;padding:10px}#responsive-navigation-items header .profile-info{-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:12px;padding:20px;position:relative}#responsive-navigation-items header .profile-info .profile-pic{width:100%}#responsive-navigation-items header .profile-info .profile-pic img,#responsive-navigation-items header .profile-info .profile-pic svg{cursor:pointer;height:50px;width:50px}#responsive-navigation-items header>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#responsive-navigation-items header>div .avatar-navigation{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-left:10px}#responsive-navigation-items header>div .avatar-navigation .navigation-item{background-color:transparent}#responsive-navigation-items header>div .avatar-navigation .navigation-item:hover{background-color:var(--base-color-80)}#responsive-navigation-items header .close-avatarmenu button,#responsive-navigation-items header .open-avatarmenu button{cursor:pointer;position:relative;top:calc(50% - 12px)}#responsive-navigation-items .main-navigation{margin:0 5px;padding:0 5px}#responsive-navigation-items .navigation-item{background-color:var(--base-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0}#responsive-navigation-items .navigation-item:not(:last-child){border-bottom:1px solid var(--white)}#responsive-navigation-items .navigation-item.navigation-current .navigation-icon img,#responsive-navigation-items .navigation-item.navigation-up .navigation-icon img{padding-top:0}#responsive-navigation-items .navigation-item.navigation-current .navigation-title,#responsive-navigation-items .navigation-item.navigation-up .navigation-title{padding:10px 10px 10px 0}#responsive-navigation-items .navigation-item.navigation-current:hover,#responsive-navigation-items .navigation-item.navigation-item-active,#responsive-navigation-items .navigation-item.navigation-up:hover{background-color:var(--base-color-80)}#responsive-navigation-items .navigation-item a{color:var(--white);cursor:pointer}#responsive-navigation-items .navigation-item button{color:var(--white);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0;flex:0;text-align:center;width:100%}#responsive-navigation-items .navigation-item button img,#responsive-navigation-items .navigation-item button svg{padding-top:12px}#responsive-navigation-items .navigation-item button.navigation-in{border-left:1px solid var(--base-color-60)}#responsive-navigation-items .navigation-item:not(.navigation-current):not(.navigation-up) button:hover{background-color:var(--base-color-80)}#responsive-navigation-items .navigation-title{color:var(--white);-webkit-box-flex:1;-ms-flex:1;flex:1}#responsive-navigation-items .navigation-title>a{display:inline-block;padding:10px 10px 10px 5px;text-align:left;width:calc(100% - 15px)}#responsive-navigation-items .navigation-title>a .navigation-icon{-webkit-box-flex:0;-ms-flex:0;flex:0;width:35px}#responsive-navigation-items .navigation-title>a .navigation-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:2px;vertical-align:text-bottom}#responsive-navigation-items .navigation-title img,#responsive-navigation-items .navigation-title svg{margin-right:10px;vertical-align:text-bottom}#responsive-navigation-items .navigation-title img:not(.avatar),#responsive-navigation-items .navigation-title svg:not(.avatar){-webkit-filter:contrast(0) brightness(2);filter:contrast(0) brightness(2)}#responsive-navigation-items a{-webkit-box-flex:0;-ms-flex:0;flex:0}#responsive-navigation-items a:hover{background-color:var(--base-color-80)}#responsive-navigation-items img,#responsive-navigation-items svg{vertical-align:text-bottom}#responsive-contentbar-container{position:fixed;width:100vw;z-index:1000}.fullscreen-mode body:not(.consuming_mode) body,.responsive-display body{display:inherit}.fullscreen-mode body:not(.consuming_mode) #responsive-menu,.responsive-display #responsive-menu{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px}.fullscreen-mode body:not(.consuming_mode) #site-title,.responsive-display #site-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fullscreen-mode body:not(.consuming_mode) #avatar-menu-container,.fullscreen-mode body:not(.consuming_mode) #current-page-structure,.fullscreen-mode body:not(.consuming_mode) #header-links>ul>li:not(#responsive-toggle-fullscreen):not(#responsive-toggle-focusmode):not(.helpbar-container),.fullscreen-mode body:not(.consuming_mode) #quicksearch_item,.responsive-display #avatar-menu-container,.responsive-display #current-page-structure,.responsive-display #header-links>ul>li:not(#responsive-toggle-fullscreen):not(#responsive-toggle-focusmode):not(.helpbar-container),.responsive-display #quicksearch_item{display:none}.fullscreen-mode body:not(.consuming_mode) #header-links>ul>li.helpbar-container,.responsive-display #header-links>ul>li.helpbar-container{float:unset;margin-top:5px}.fullscreen-mode body:not(.consuming_mode) #header-links #notification-container,.fullscreen-mode body:not(.consuming_mode) #header-links #sidebar-menu,.fullscreen-mode body:not(.consuming_mode) #header-links .header_avatar_container,.fullscreen-mode body:not(.consuming_mode) #navigation-level-1,.responsive-display #header-links #notification-container,.responsive-display #header-links #sidebar-menu,.responsive-display #header-links .header_avatar_container,.responsive-display #navigation-level-1{display:none}.fullscreen-mode body:not(.consuming_mode) #sidebar,.responsive-display #sidebar{background-color:var(--white);max-height:calc(100vh - 100px);left:15px;position:absolute;top:116px;-webkit-transform:translateX(-330px);transform:translateX(-330px);visibility:hidden;z-index:100}.fullscreen-mode body:not(.consuming_mode) #sidebar.responsive-hide,.responsive-display #sidebar.responsive-hide{-webkit-animation:slide-out var(--transition-duration) backwards;animation:slide-out var(--transition-duration) backwards}.fullscreen-mode body:not(.consuming_mode) #sidebar.responsive-show,.responsive-display #sidebar.responsive-show{-webkit-animation:slide-in var(--transition-duration) forwards;animation:slide-in var(--transition-duration) forwards;position:sticky;top:100px;visibility:visible}.fullscreen-mode body:not(.consuming_mode) #sidebar .sidebar-image,.responsive-display #sidebar .sidebar-image{display:none}.fullscreen-mode body:not(.consuming_mode) #sidebar>.sidebar-widget,.responsive-display #sidebar>.sidebar-widget{margin-top:0}.fullscreen-mode body:not(.consuming_mode) #sidebar>.sidebar-widget~.sidebar-widget,.responsive-display #sidebar>.sidebar-widget~.sidebar-widget{margin-top:15px}@-webkit-keyframes slide-in{0%{-webkit-transform:translateX(-330px);transform:translateX(-330px)}to{-webkit-transform:translateX(-15px);transform:translateX(-15px)}}@keyframes slide-in{0%{-webkit-transform:translateX(-330px);transform:translateX(-330px)}to{-webkit-transform:translateX(-15px);transform:translateX(-15px)}}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}to{-webkit-transform:translateX(-330px);transform:translateX(-330px)}}@keyframes slide-out{0%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}to{-webkit-transform:translateX(-330px);transform:translateX(-330px)}}.fullscreen-mode body:not(.consuming_mode) #current-page-structure #navigation-level-2,.fullscreen-mode body:not(.consuming_mode) #sidebar-navigation,.responsive-display #current-page-structure #navigation-level-2,.responsive-display #sidebar-navigation{display:none!important}.fullscreen-mode body:not(.consuming_mode) #content-wrapper,.responsive-display #content-wrapper{margin-top:65px;width:calc(100vw - 30px)}.fullscreen-mode body:not(.consuming_mode) .cw-ribbon-sticky-bottom,.fullscreen-mode body:not(.consuming_mode) .cw-ribbon-sticky-spacer,.fullscreen-mode body:not(.consuming_mode) .cw-ribbon-sticky-top,.responsive-display .cw-ribbon-sticky-bottom,.responsive-display .cw-ribbon-sticky-spacer,.responsive-display .cw-ribbon-sticky-top{display:none}.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar,.responsive-display #responsive-contentbar{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin-bottom:15px;padding-bottom:.5em}.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar .contentbar-nav .contentbar-button.contentbar-button-sidebar,.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar .cw-ribbon-nav .contentbar-button.contentbar-button-sidebar,.responsive-display #responsive-contentbar .contentbar-nav .contentbar-button.contentbar-button-sidebar,.responsive-display #responsive-contentbar .cw-ribbon-nav .contentbar-button.contentbar-button-sidebar{cursor:pointer;margin-right:10px}.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar .contentbar-nav .contentbar-button.contentbar-button-sidebar img,.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar .cw-ribbon-nav .contentbar-button.contentbar-button-sidebar img,.responsive-display #responsive-contentbar .contentbar-nav .contentbar-button.contentbar-button-sidebar img,.responsive-display #responsive-contentbar .cw-ribbon-nav .contentbar-button.contentbar-button-sidebar img{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar .contentbar-nav .contentbar-button.contentbar-button-sidebar.contentbar-button-sidebar-open img,.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar .cw-ribbon-nav .contentbar-button.contentbar-button-sidebar.contentbar-button-sidebar-open img,.responsive-display #responsive-contentbar .contentbar-nav .contentbar-button.contentbar-button-sidebar.contentbar-button-sidebar-open img,.responsive-display #responsive-contentbar .cw-ribbon-nav .contentbar-button.contentbar-button-sidebar.contentbar-button-sidebar-open img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar .contentbar-wrapper-left,.responsive-display #responsive-contentbar .contentbar-wrapper-left{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:calc(100% - 70px);min-width:0;width:100%}.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar .contentbar-wrapper-left>.contentbar-icon,.responsive-display #responsive-contentbar .contentbar-wrapper-left>.contentbar-icon{margin-right:15px}.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar .contentbar-wrapper-left .contentbar-breadcrumb,.responsive-display #responsive-contentbar .contentbar-wrapper-left .contentbar-breadcrumb{font-size:18px}.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar .contentbar-wrapper-left .contentbar-breadcrumb>img,.responsive-display #responsive-contentbar .contentbar-wrapper-left .contentbar-breadcrumb>img{margin-left:15px;width:24px}.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar .contentbar-wrapper-left .contentbar-breadcrumb>span,.responsive-display #responsive-contentbar .contentbar-wrapper-left .contentbar-breadcrumb>span{display:inline;-ms-flex-negative:10000;flex-shrink:10000;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar>.contentbar-wrapper-right,.responsive-display #responsive-contentbar>.contentbar-wrapper-right{-webkit-box-flex:0;-ms-flex:0;flex:0;left:5px;position:relative}.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar>.contentbar-wrapper-right .contentbar-button,.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar>.contentbar-wrapper-right nav,.responsive-display #responsive-contentbar>.contentbar-wrapper-right .contentbar-button,.responsive-display #responsive-contentbar>.contentbar-wrapper-right nav{position:relative}.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar.cw-ribbon .cw-ribbon-tools,.responsive-display #responsive-contentbar.cw-ribbon .cw-ribbon-tools{max-width:calc(100% - 2px);top:0;margin-right:0}.fullscreen-mode body:not(.consuming_mode) #responsive-contentbar.cw-ribbon-sticky,.responsive-display #responsive-contentbar.cw-ribbon-sticky{position:unset;width:calc(100vw - 30px)}.fullscreen-mode body:not(.consuming_mode) #toc,.responsive-display #toc{max-width:100vw;position:absolute;right:-8px;top:-21px}.fullscreen-mode body:not(.consuming_mode) #toc_header,.responsive-display #toc_header{height:47px}.fullscreen-mode body:not(.consuming_mode) #main-footer,.responsive-display #main-footer{display:none}.responsive-display:not(.fullscreen-mode) #top-bar{padding:0 3px}.responsive-display:not(.fullscreen-mode) #index #top-bar,.responsive-display:not(.fullscreen-mode) #login #top-bar{padding:0 20px}.responsive-display:not(.fullscreen-mode) #index #responsive-contentbar-container,.responsive-display:not(.fullscreen-mode) #login #responsive-contentbar-container{display:none}.responsive-display:not(.fullscreen-mode) #responsive-menu{margin-left:-7px;padding:0 5px;width:calc(100% - 56px)}.responsive-display:not(.fullscreen-mode) #responsive-navigation-items{max-width:unset;width:100%}.responsive-display:not(.fullscreen-mode) #responsive-contentbar.cw-ribbon-sticky{position:unset;width:calc(100vw - 30px)}.responsive-display:not(.fullscreen-mode) #toggle-sidebar{margin-left:-10px}.responsive-display:not(.fullscreen-mode) #sidebar{height:calc(100% - 100px);overflow-y:auto;position:fixed;top:75px;transform:translateX(-330px);-webkit-transform:translateX(-330px);top:80px;z-index:100}.responsive-display:not(.fullscreen-mode) #sidebar.responsive-show{width:100%}.responsive-display:not(.fullscreen-mode) #sidebar.responsive-show .sidebar-widget{width:calc(100% - 30px)}.fullscreen-mode:not(.responsive-display) body:not(.consuming_mode){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.fullscreen-mode:not(.responsive-display) body:not(.consuming_mode).fullscreen-sidebar-shown{display:grid;grid-template-columns:282px calc(100vw - 317px)}.fullscreen-mode:not(.responsive-display) body:not(.consuming_mode).fullscreen-sidebar-shown #content-wrapper{max-width:100%}.fullscreen-mode:not(.responsive-display) body:not(.consuming_mode) #top-bar{max-height:unset;opacity:1;overflow:unset;width:calc(100% - 20px)}.fullscreen-mode:not(.responsive-display) body:not(.consuming_mode) #main-header{-ms-flex-preferred-size:100%;flex-basis:100%}.fullscreen-mode:not(.responsive-display) body:not(.consuming_mode) #header-links{margin-left:auto}.fullscreen-mode:not(.responsive-display) body:not(.consuming_mode) #header-links ul li:not(#responsive-toggle-fullscreen):not(#responsive-toggle-focusmode){padding:0}.fullscreen-mode:not(.responsive-display) body:not(.consuming_mode) #header-links ul li .helpbar-container{right:0}.fullscreen-mode:not(.responsive-display) body:not(.consuming_mode) #responsive-toggle-focusmode,.fullscreen-mode:not(.responsive-display) body:not(.consuming_mode) #responsive-toggle-fullscreen{margin-top:4px;padding:4px 0 0}.fullscreen-mode:not(.responsive-display) body:not(.consuming_mode) #responsive-toggle-fullscreen{display:block}.fullscreen-mode:not(.responsive-display) body:not(.consuming_mode) .contentbar:not(#responsive-contentbar){display:none}.fullscreen-mode:not(.responsive-display) body:not(.consuming_mode) #responsive-contentbar{padding-left:15px}.fullscreen-mode:not(.responsive-display) body:not(.consuming_mode) #responsive-contentbar .contentbar-nav,.fullscreen-mode:not(.responsive-display) body:not(.consuming_mode) #responsive-contentbar .cw-ribbon-nav{margin-left:-8px}.fullscreen-mode:not(.responsive-display) body:not(.consuming_mode) #content-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:75px;min-height:calc(100vh - 150px)}.consuming_mode{display:unset;overflow-y:auto}.consuming_mode #main-footer,.consuming_mode #main-header,.consuming_mode #sidebar,.consuming_mode #skip_link_navigation,.consuming_mode #wikifooter{display:none}.consuming_mode #content-wrapper{display:block;margin-left:auto;margin-right:auto;max-width:1095px;min-height:100vh;padding-top:10px}.consuming_mode #content .contentbar{margin:10px;padding-left:20px;padding-right:20px;width:calc(100% - 60px)}.consuming_mode #content .contentbar .action-menu{display:none}.consuming_mode #content .cw-structural-element-consumemode{position:unset}.consuming_mode #content .cw-structural-element-consumemode .cw-container-wrapper-consume{padding-top:15px}.consuming_mode #content .cw-structural-element-consumemode .cw-ribbon-wrapper-consume,.consuming_mode #content .cw-structural-element-consumemode .cw-ribbon-wrapper-consume .cw-ribbon-consume{position:unset}.consuming_mode #content .cw-structural-element-consumemode .cw-ribbon-wrapper-consume .cw-ribbon-consume .cw-ribbon-consume-bottom{display:none}.consuming_mode #toc{position:absolute;right:-29px;top:-25px}html:not(.responsive-display):not(.fullscreen-mode) #responsive-navigation{display:none}html:not(.responsive-display):not(.fullscreen-mode) body.fixed #responsive-navigation{display:block}html:not(.responsive-display):not(.fullscreen-mode) body.fixed #responsive-navigation-items{margin-top:-5px;width:100%}@media(max-width:767px){.responsive-display #footer,.responsive-display #navigation-level1-items,.responsive-display #navigation-level-1,.responsive-display #tabs,.responsive-display .current_page,.responsive-display .tabs_wrapper .colorblock{display:none!important}.responsive-display #layout_wrapper #current-page-structure #navigation-level-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background-color:var(--dark-gray-color-10);border-bottom:1px solid var(--dark-gray-color-40)}.responsive-display #layout_wrapper #current-page-structure #navigation-level-2 #context-title,.responsive-display #layout_wrapper #current-page-structure #navigation-level-2 .colorblock,.responsive-display #layout_wrapper #current-page-structure #navigation-level-2 .context_icon,.responsive-display #layout_wrapper #current-page-structure #navigation-level-2 .tabs_wrapper{-webkit-transition:unset;transition:unset}.responsive-display #layout_wrapper #current-page-structure #navigation-level-2 #context-title,.responsive-display #layout_wrapper #current-page-structure #navigation-level-2 .tabs_wrapper{background:transparent;border-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.responsive-display #layout_wrapper #current-page-structure #navigation-level-2 #context-title{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.responsive-display #layout_wrapper #current-page-structure #navigation-level-2 #context-title+.tabs_wrapper{-webkit-box-flex:0;-ms-flex:0;flex:0;-ms-flex-item-align:end;align-self:flex-end}.responsive-display #layout_wrapper #current-page-structure .tabs_wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.responsive-display #layout_wrapper #current-page-structure .tabs_wrapper .helpbar-container{top:0;right:6px}.responsive-display .responsive-hidden{display:none}.responsive-display #notification_marker{display:inline-block;margin-top:0;vertical-align:initial;width:22px;padding-left:5px;padding-right:5px;height:20px;line-height:20px}.responsive-display #avatar-menu-container{position:relative;bottom:0;right:0;line-height:20px!important}.responsive-display #avatar-menu-container #avatar-menu{display:none}.responsive-display #avatar-menu-container:after{display:none!important}.responsive-display #top-bar{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;position:fixed;top:0;margin-left:0;margin-right:0;width:100%}.responsive-display #header-links,.responsive-display #header-links ul{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1}.responsive-display #header-links{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.responsive-display #header-links .list{margin-top:2px;width:300px;max-width:300px}.responsive-display #header-links .list:after,.responsive-display #header-links .list:before{display:none}.responsive-display #header-links .list.below{left:-210px}.responsive-display #header-links .list.below:before{left:210px}.responsive-display #header-links>ul>li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.responsive-display #header-links>ul>li:first-child{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.responsive-display #notification-container{position:inherit!important;width:32px;height:20px}.responsive-display #responsive-container{display:block}.responsive-display #current-page-structure{margin-left:0;margin-right:0}.responsive-display #current-page-structure,.responsive-display #navigation-level-1,.responsive-display #top-bar{min-width:inherit!important}.responsive-display #index #background-desktop,.responsive-display #index #background-mobile,.responsive-display #login #background-desktop,.responsive-display #login #background-mobile,.responsive-display #request_new_password #background-desktop,.responsive-display #request_new_password #background-mobile,.responsive-display #web_migrate #background-desktop,.responsive-display #web_migrate #background-mobile{position:fixed}}@media(max-width:575px){.responsive-display #index #responsive-contentbar,.responsive-display #login #responsive-contentbar,.responsive-display #request_new_password #responsive-contentbar,.responsive-display #web_migrate #responsive-contentbar{display:none}.responsive-display #index #content,.responsive-display #login #content,.responsive-display #request_new_password #content,.responsive-display #web_migrate #content{margin:0;padding:0}.responsive-display #index #content .messagebox,.responsive-display #login #content .messagebox,.responsive-display #request_new_password #content .messagebox,.responsive-display #web_migrate #content .messagebox{margin:0;width:calc(100vw - 74px)}.responsive-display #background-desktop,.responsive-display #header-links{display:none}.responsive-display #background-mobile{display:inherit;width:100vw;height:100vh;top:0;left:0}.responsive-display #faq_box,.responsive-display #loginbox{-webkit-box-shadow:unset;box-shadow:unset;margin:0;width:calc(100vw - 40px)}.responsive-display #faq_box nav ul,.responsive-display #loginbox nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.responsive-display #faq_box nav ul .login_link,.responsive-display #loginbox nav ul .login_link{width:unset}.responsive-display #faq_box{margin:-20px 0 0}}.responsive-display #quicksearch_item{padding:0}.responsive-display #search_sem_quick_search_frame{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.responsive-display #search_sem_quick_search_frame .quicksearchbox{-webkit-transition:all var(--transition-duration);transition:all var(--transition-duration);opacity:0;max-width:0}.responsive-display #search_sem_quick_search_frame.open .quicksearchbox{opacity:1;max-width:1000px;width:100%!important}.responsive-display #header-links ul li:first-child{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.responsive-display #header-links ul li#quicksearch_item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.responsive-display table.default tfoot .button{margin-top:.5em;margin-bottom:.5em}.responsive-display .ui-dialog.ui-widget.ui-widget-content.studip-confirmation{min-width:20vw;max-width:100vw}.resource-object{width:30em;float:left;margin:1em}.resource-object .resource-details{padding:.5em}.resource-object .resource-details .resource-description{height:10em}.resource-object .resource-details .resource-description .resource-picture{height:10em;width:10em;float:left}.resource-object .resource-details .small-resource-description{height:5em}.resource-object .resource-details .small-resource-description .resource-picture{height:5em;width:5em;float:left}tr.resource-planning-selected-request td{background:var(--yellow-40)}.resource-picture{height:10em;width:10em}.resource-category-select-icon-label>.resource-category-select-radio{visibility:hidden;position:absolute}#sidebar .room-search-tree-widget{max-height:unset!important}ul.resource-tree{list-style-type:none;padding-left:0}ul.resource-tree>li{padding-left:18px;text-indent:-19px}ul.resource-tree>li>ul.resource-tree{padding-left:3px}.resource-tree .selected-resource{background-color:var(--origin-base-color);color:var(--white);padding:2px;width:calc(100% - 21px)}.resource-tree a img:not(.resource-tree-node){margin-left:1px}.resource-tree a.selected-resource{display:inline-block;padding-left:18px;text-indent:-19px}.resource-tree a.selected-resource img{margin-left:4px}.resource-tree img.resource-tree-node{padding-top:2px;vertical-align:top}#resource-temporary-permissions fieldset.bulk-datetime{display:none}#resource-temporary-permissions input.bulk-datetime-enable:checked~fieldset.bulk-datetime{display:block}@media (min-width:800px){form.resource-search{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}fieldset.resource-search{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.resource-action-tile{margin-bottom:1em}.resource-action-tile article{border:none}@media (min-width:800px){.overview-action-tile-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.overview-action-tile{width:20em;max-width:45%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px;height:9em}}@media (max-width:799px){.overview-action-tile{width:95%;margin-bottom:1em}}.room-search-form ul.criteria-list{list-style:none;margin:0;padding:0}.room-search-form ul.criteria-list li{margin-bottom:.5em}.room-search-form ul.criteria-list li>label input[type=date],.room-search-form ul.criteria-list li>label input[type=number],.room-search-form ul.criteria-list li>label input[type=text],.room-search-form ul.criteria-list li>label select{width:calc(100% - 2em);height:30px}.room-search-form ul.criteria-list li>label input[type=date][data-time=yes],.room-search-form ul.criteria-list li>label input[type=date][type=number],.room-search-form ul.criteria-list li>label input[type=number][data-time=yes],.room-search-form ul.criteria-list li>label input[type=number][type=number],.room-search-form ul.criteria-list li>label input[type=text][data-time=yes],.room-search-form ul.criteria-list li>label input[type=text][type=number],.room-search-form ul.criteria-list li>label select[data-time=yes],.room-search-form ul.criteria-list li>label select[type=number]{width:4em}.room-search-form ul.criteria-list li>label input[type=date][type=date],.room-search-form ul.criteria-list li>label input[type=number][type=date],.room-search-form ul.criteria-list li>label input[type=text][type=date],.room-search-form ul.criteria-list li>label select[type=date]{width:10em;max-width:10em}.room-search-form ul.criteria-list li>label .select2-wrapper select,.room-search-form ul.criteria-list li>label .select2-wrapper span.select2,.room-search-form ul.criteria-list li>label .select2-wrapper span.selection{height:30px;width:calc(100% - 2em)!important}.room-search-form ul.criteria-list li input[type=number]{max-width:5em}.room-search-form ul.criteria-list li .range-input-container input.hasDatePicker{width:70%}.room-search-form ul.criteria-list li .range-input-container input.hasTimepicker{width:20%;margin:5px 0}.room-clipboard-special-actions{margin-top:.25em;margin-left:.25em}.resource-request .overlapping-requests{color:var(--yellow-60)}.resource-request .overlapping-bookings{color:var(--red-60)}.resource-request .resource-available{color:var(--green-60)}.booking-view-button-container{width:100%;text-align:center}.create-booking-form .fieldset-row.inner-row{padding-top:0;display:flow-root}.create-booking-form .fieldset-row .time-option-container{padding-top:1ex}.create-booking-form .fieldset-row fieldset{min-width:340px;padding-top:1ex}.create-booking-form .fieldset-row #begin_date-weekdays input,.create-booking-form .fieldset-row #begin_date-weekdays span,.create-booking-form .fieldset-row #end_date-weekdays input,.create-booking-form .fieldset-row #end_date-weekdays span{max-width:7.7em}.create-booking-form .fieldset-row #RepeatIntervalSelectField-Daily,.create-booking-form .fieldset-row #RepeatIntervalSelectField-Weekly{margin-left:2em;margin-bottom:2em}.create-booking-form .singledates .booking-list-interval-date{margin-right:1.2em}.create-booking-form .singledates .booking-list-interval-date.not-taking-place{text-decoration:line-through;color:var(--light-gray-color)}.create-booking-form .booking-list-interval-actions img{cursor:pointer}.create-booking-form label.assigned-user-label div.assigned-user-search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.create-booking-form label.assigned-user-label div.assigned-user-search-wrapper .delete-assigned-user-icon{margin-top:.5em;margin-left:.5em}@media screen and (min-width:1024px){#sidebar .colour-selectors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1em;text-align:center}#sidebar .colour-selectors .colour-selector{width:calc(100% - 1em);height:4em;margin:.5em}#sidebar .colour-selectors .colour-selector input[type=color]{display:none}#sidebar .colour-selectors .print-action{margin-top:2em;width:100%;height:6em}}.dragged-colour{width:10%;height:10%}@media screen{section.room-schedule{margin-bottom:2em}}@media print{section.room-schedule{width:100%;height:95%;page-break-after:always}}.map-key-list{list-style-type:none;padding-left:1em;padding-top:1em}.map-key-list .map-key{white-space:nowrap;display:inline;margin-right:2em;vertical-align:middle}.map-key-list .map-key span{width:2em;display:inline-block;height:1em}.fc-time,.fc-widget-header{background-color:var(--content-color-20)}.request-list a.request-marking-icon{background-repeat:no-repeat;display:block;width:16px;height:16px;background-image:url(../images/icons/blue/radiobutton-unchecked.svg);background-size:16px}.request-list a.request-marking-icon[data-marked="1"]{background-image:url(../images/icons/red/radiobutton-checked.svg);background-size:16px}.request-list a.request-marking-icon[data-marked="2"]{background-image:url(../images/icons/yellow/radiobutton-checked.svg);background-size:16px}.request-list a.request-marking-icon[data-marked="3"]{background-image:url(../images/icons/green/radiobutton-checked.svg);background-size:16px}#booking-plan-jmpdate-button{width:100px;height:31.5px;margin:.5em .2em;padding:.4em}#booking-plan-jmpdate{width:100px;height:19px;margin:.5em .2em;padding:.4em}form#decline-request dl,form#resolve-request dl{margin:0;display:grid;grid-template-columns:40% auto}form#decline-request dl dd:not(:last-child),form#decline-request dl dt:not(:last-child),form#resolve-request dl dd:not(:last-child),form#resolve-request dl dt:not(:last-child){margin-bottom:5px}form#decline-request dl dt,form#resolve-request dl dt{grid-column:1}form#decline-request dl dd,form#resolve-request dl dd{grid-column:2}@media (min-width:1600px){form#resolve-request section.splitted-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}form#resolve-request section.splitted-layout article.assign-dates div{overflow-x:auto;max-height:250px}form#resolve-request section.splitted-layout article.assign-dates,form#resolve-request section.splitted-layout div[data-dialog-button]{margin:0;height:100%;overflow-y:auto;width:100%;padding:0}form#resolve-request section.splitted-layout article.assign-dates header,form#resolve-request section.splitted-layout div[data-dialog-button] header{margin:0}form#resolve-request section.splitted-layout article.assign-dates table>tbody:last-of-type>tr:last-child>td,form#resolve-request section.splitted-layout div[data-dialog-button] table>tbody:last-of-type>tr:last-child>td{border-bottom:none}form#resolve-request section.splitted-layout article.assign-dates table.default>thead>tr>th,form#resolve-request section.splitted-layout div[data-dialog-button] table.default>thead>tr>th{position:sticky;top:0;z-index:1;border-top:none;border-bottom:none!important;-webkit-box-shadow:inset 0 1px 0 var(--brand-color-darker);box-shadow:inset 0 1px 0 var(--brand-color-darker)}form#resolve-request section.splitted-layout article.assign-dates table.default>thead>tr>th:first-child,form#resolve-request section.splitted-layout div[data-dialog-button] table.default>thead>tr>th:first-child{z-index:2;background-color:var(--content-color-20);min-width:180px;left:0}form#resolve-request section.splitted-layout article.assign-dates table.default>tbody>tr>td:first-child,form#resolve-request section.splitted-layout div[data-dialog-button] table.default>tbody>tr>td:first-child{position:sticky;left:0;z-index:1;background:var(--white)}form#resolve-request section.splitted-layout article.left-part,form#resolve-request section.splitted-layout article.right-part{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:10px}form#resolve-request section.splitted-layout article.left-part{width:50%}form#resolve-request section.splitted-layout article.right-part{width:40%;padding-left:1em}form#resolve-request section.splitted-layout article section{padding-top:0}}@media (max-width:1599px){form#resolve-request article.right-part{padding-bottom:10px}}button.takes-place-status-toggle{border:none;background:none}#sidebar{background:var(--white);border-left:0;display:inline-block;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-bottom:50px;margin-top:15px;padding:0 5px 7px 15px;position:sticky;text-align:left;top:50px;width:270px;z-index:2}#sidebar .sidebar-image{width:268px;height:60px;max-height:60px;background-image:url(../images/sidebar/noicon-sidebar.png);background-size:cover;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#sidebar .sidebar-image-with-context{margin-bottom:0}#sidebar .sidebar-context{-webkit-box-flex:0;-ms-flex:0;flex:0;background-color:#fff;border:0 solid var(--base-color-20);padding:0;max-height:60px}#sidebar .sidebar-title{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:60px;padding:12px 15px 0;border-bottom:12px solid transparent;color:var(--white);font-size:1.2em;overflow:hidden;word-break:break-word;position:relative;line-height:1.1;text-align:left;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#sidebar .sidebar-widget.sidebar-widget-has-extra{display:grid;grid-template-areas:"swh swx" "swc swc";grid-template-rows:auto;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}#sidebar .sidebar-widget.sidebar-widget-has-extra .sidebar-widget-header{grid-area:swh}#sidebar .sidebar-widget.sidebar-widget-has-extra .sidebar-widget-extra{grid-area:swx}#sidebar .sidebar-widget.sidebar-widget-has-extra .sidebar-widget-content{grid-area:swc}#sidebar .avatar-medium,#sidebar .course-avatar-medium,#sidebar .institute-avatar-medium{max-width:60px;height:60px}#sidebar .sidebar-widget,#sidebar .sidebar-widget-placeholder{background:var(--white);border:1px solid var(--content-color-40);margin:15px 0 0;width:265px}#sidebar .sidebar-widget-extra,#sidebar .sidebar-widget-header{background:var(--content-color-20);color:var(--base-color);font-weight:700;padding:4px;word-break:break-word}#sidebar a.link-intern:before{background-image:url(../images/icons/blue/link-intern.svg)}#sidebar a.link-extern:before,#sidebar a.link-intern:before{background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:2px}#sidebar a.link-extern:before{background-image:url(../images/icons/blue/link-extern.svg)}#sidebar select{max-width:100%}ul.widget-list{list-style:none;margin:0;padding:0}ul.widget-list>li{background-repeat:no-repeat;background-position:0 1px;background-size:16px 16px;padding-left:20px;word-wrap:break-word}ul.widget-list hr{border-style:none;border-top:thin solid var(--content-color-40);margin:4px 0 4px -20px}ul.widget-list button{text-align:left;width:100%}div#sidebar-navigation div.sidebar-widget-header{display:none}div#sidebar-navigation div.sidebar-widget-content{border-top:0}.widget-links{margin:5px}.widget-links>li img{vertical-align:text-top}.widget-links a{display:block}.widget-links .widget-content a:only-child{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:16px}.widget-links a[disabled],.widget-links span[disabled]{color:var(--dark-gray-color-80);cursor:not-allowed;font-weight:lighter}.widget-links.sidebar-navigation>li.active{background-color:var(--base-color);margin-left:-4px;margin-right:-5px}.widget-links.sidebar-navigation>li.active:before{content:"";height:0;width:0;position:absolute;pointer-events:none;border:14px solid rgba(40,73,124,0);border-left-color:#28497c;left:100%;top:50%;margin-top:-14px}.widget-links.sidebar-navigation>li.active:after{content:"";height:0;width:0;position:absolute;pointer-events:none;border:13px solid rgba(40,73,124,0);border-left-color:#28497c;left:100%;top:50%;margin-top:-13px}.widget-links.sidebar-navigation>li.active a{color:var(--white);padding-left:4px}.widget-links.sidebar-views>li.active{background:var(--activity-color-40);margin-left:-5px;-webkit-box-shadow:inset 0 0 0 1px var(--activity-color);box-shadow:inset 0 0 0 1px var(--activity-color);margin-right:-5px}.widget-links.sidebar-views>li.active:before{content:"";height:0;width:0;position:absolute;pointer-events:none;border:14px solid rgba(255,189,51,0);border-left-color:#ffbd33;left:100%;top:50%;margin-top:-14px}.widget-links.sidebar-views>li.active:after{content:"";height:0;width:0;position:absolute;pointer-events:none;border:13px solid rgba(255,229,173,0);border-left-color:#ffe5ad;left:100%;top:50%;margin-top:-13px}.widget-links.sidebar-views>li.active a,.widget-links.sidebar-views>li.active button{color:var(--base-color);padding-left:5px}.widget-links.sidebar-navigation>li,.widget-links.sidebar-views>li{padding-left:5px}.widget-links.sidebar-navigation>li.active,.widget-links.sidebar-views>li.active{line-height:2em;display:block}.widget-links.sidebar-navigation>li.active:after,.widget-links.sidebar-navigation>li.active:before,.widget-links.sidebar-views>li.active:after,.widget-links.sidebar-views>li.active:before{margin-left:-1px}.widget-links.sidebar-navigation>li.active:before,.widget-links.sidebar-views>li.active:before{border-left-width:9px}.widget-links.sidebar-navigation>li.active:after,.widget-links.sidebar-views>li.active:after{border-left-width:8px}.sidebar-widget-cloud{margin:0;padding:0;max-width:100%;overflow:hidden}.sidebar-widget-cloud>li{display:inline-block}.sidebar-widget-cloud a.weigh-1{font-size:.7em}.sidebar-widget-cloud a.weigh-2{font-size:.8em}.sidebar-widget-cloud a.weigh-3{font-size:.9em}.sidebar-widget-cloud a.weigh-4{font-size:1em}.sidebar-widget-cloud a.weigh-5{font-size:1.1em}.sidebar-widget-cloud a.weigh-6{font-size:1.3em}.sidebar-widget-cloud a.weigh-7{font-size:1.5em}.sidebar-widget-cloud a.weigh-8{font-size:1.7em}.sidebar-widget-cloud a.weigh-9{font-size:1.9em}.sidebar-widget-cloud a.weigh-10{font-size:2.1em}.sidebar-widget{background:var(--white)}.sidebar-widget .widget-options{list-style:none;margin:0;padding:0}.sidebar-widget .widget-options>li{line-height:1.5em;margin-left:0;padding-left:0}.sidebar-widget .widget-options .options-checkbox{background-repeat:no-repeat;background-position:left 2px;display:block;padding-left:20px}.sidebar-widget .widget-options .options-checkbox.options-checked{background-image:url(../images/icons/blue/checkbox-checked.svg);background-size:16px}.sidebar-widget .widget-options .options-checkbox.options-unchecked{background-image:url(../images/icons/blue/checkbox-unchecked.svg);background-size:16px}.sidebar-widget .widget-options .options-radio{background-repeat:no-repeat;background-position:left 2px;display:block;padding-left:20px}.sidebar-widget .widget-options .options-radio.options-checked{background-image:url(../images/icons/blue/radiobutton-checked.svg);background-size:16px}.sidebar-widget .widget-options .options-radio.options-unchecked{background-image:url(../images/icons/blue/radiobutton-unchecked.svg);background-size:16px}.sidebar-widget-content{border-top:1px solid var(--content-color-40);overflow-wrap:break-word;padding:4px;-webkit-transition:all .5s;transition:all .5s}select.sidebar-selectlist{overflow-y:auto;width:100%}.selector-widget select{cursor:pointer;padding:0}.selector-widget select option{padding:0 .5em}.sidebar-search .needles{list-style:none;margin:0;padding:0}.sidebar-search .needles li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5em}.sidebar-search .needles li:last-child{margin-bottom:0}.sidebar-search .needles li .input-group{margin-bottom:0;margin-top:0}.sidebar-search .needles li .input-group input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--dark-gray-color-30);border-right:none;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.25em .5em;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sidebar-search .needles li .input-group .submit-search{background-color:var(--content-color-20);border:1px solid var(--dark-gray-color-30);border-left-color:var(--light-gray-color-40);border-radius:0;color:transparent;cursor:pointer;font:0/0 a;text-shadow:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.sidebar-search .needles li .input-group .reset-search{background:unset;display:inline-block;cursor:pointer;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:2px;margin-left:-22px}.sidebar-search .needles li .input-group .reset-search img{padding-top:4px}.sidebar-search ul.filters{list-style:none;margin:0;padding:0}.sidebar-search ul.filters li{display:inline-block}.studip-tooltip,.tooltip .tooltip-content,.widget-links.sidebar-navigation>li.active,.widget-links.sidebar-views>li.active{position:relative}.wizard-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.wizard-wrapper .wizard-meta{width:270px;min-height:440px;margin-top:38px}.wizard-wrapper .wizard-meta img{margin:auto;display:block}.wizard-wrapper .wizard-meta p{margin:15px}.wizard-wrapper .wizard-meta .wizard-requirements span{font-weight:700}.wizard-wrapper .wizard-meta .wizard-requirements ul{padding:4px 0}.wizard-wrapper .wizard-meta .wizard-requirements ul li{list-style:none}.wizard-wrapper .wizard-meta .wizard-requirements ul li button{padding:2px 0;background-color:transparent;border:none;color:var(--base-color);cursor:pointer}.wizard-wrapper .wizard-meta .wizard-requirements ul li button:hover{color:var(--red)}.wizard-wrapper .wizard-meta .wizard-requirements ul li img{padding-right:4px;display:inline-block;vertical-align:sub}.wizard-wrapper .wizard-content-wrapper{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;margin-left:15px}.wizard-wrapper .wizard-content-wrapper h2 span.required{color:var(--red)}.wizard-wrapper .wizard-content-wrapper .wizard-progress{list-style:none;padding:0;margin:1.5em 0 2.5em}.wizard-wrapper .wizard-content-wrapper .wizard-progress li{display:inline-block;position:relative;margin-right:60px;border:2px solid var(--base-color)}.wizard-wrapper .wizard-content-wrapper .wizard-progress li button{padding:6px 0;height:36px;width:36px;cursor:pointer;background:no-repeat;border:none}.wizard-wrapper .wizard-content-wrapper .wizard-progress li.valid{background-color:var(--base-color)}.wizard-wrapper .wizard-content-wrapper .wizard-progress li.invalid{background-color:#fff}.wizard-wrapper .wizard-content-wrapper .wizard-progress li.optional{border:thin dashed var(--base-color)}.wizard-wrapper .wizard-content-wrapper .wizard-progress li:before{position:absolute;content:"";width:62px;border:thin solid var(--base-color);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:100%}.wizard-wrapper .wizard-content-wrapper .wizard-progress li.active:after{position:absolute;content:"";width:38px;height:3px;background:var(--base-color);top:44px;left:-1px}.wizard-wrapper .wizard-content-wrapper .wizard-progress li:last-child{margin-right:0}.wizard-wrapper .wizard-content-wrapper .wizard-progress li:last-child:before{display:none}.wizard-wrapper .wizard-content-wrapper .wizard-list{list-style:none;padding:0}.wizard-wrapper .wizard-content-wrapper .wizard-list .wizard-item .wizard-content{max-width:555px;max-height:475px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--base-color) var(--dark-gray-color-5)}.wizard-wrapper .wizard-content-wrapper .wizard-list .wizard-item .wizard-content .wizard-required{color:var(--red)}.wizard-wrapper .wizard-content-wrapper .wizard-list .wizard-item .wizard-content textarea{resize:vertical}.wizard-wrapper .wizard-content-wrapper .wizard-list .wizard-item .wizard-content input[type=text]::-webkit-input-placeholder,.wizard-wrapper .wizard-content-wrapper .wizard-list .wizard-item .wizard-content textarea::-webkit-input-placeholder{color:var(--dark-gray-color-60)}.wizard-wrapper .wizard-content-wrapper .wizard-list .wizard-item .wizard-content input[type=text]::-moz-placeholder,.wizard-wrapper .wizard-content-wrapper .wizard-list .wizard-item .wizard-content textarea::-moz-placeholder{color:var(--dark-gray-color-60)}.wizard-wrapper .wizard-content-wrapper .wizard-list .wizard-item .wizard-content input[type=text]::-ms-input-placeholder,.wizard-wrapper .wizard-content-wrapper .wizard-list .wizard-item .wizard-content textarea::-ms-input-placeholder{color:var(--dark-gray-color-60)}.wizard-wrapper .wizard-content-wrapper .wizard-list .wizard-item .wizard-content input[type=text]::placeholder,.wizard-wrapper .wizard-content-wrapper .wizard-list .wizard-item .wizard-content textarea::placeholder{color:var(--dark-gray-color-60)}form.default fieldset.radiobutton-set{border:none;padding:0;margin-left:0;margin-right:0}form.default fieldset.radiobutton-set>legend{margin:0;width:100%}form.default fieldset.radiobutton-set>input[type=radio]{opacity:0;position:absolute}form.default fieldset.radiobutton-set>input[type=radio]:focus+label{outline:auto}form.default fieldset.radiobutton-set>label{cursor:pointer;border:1px solid var(--content-color-40);-webkit-transition:background-color .2s;transition:background-color .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 6px 2px;margin-bottom:0;border-top:none}form.default fieldset.radiobutton-set>label :not(.undecorated){text-indent:0}form.default fieldset.radiobutton-set>label>.text{width:100%;margin-left:10px}form.default fieldset.radiobutton-set>label>.unchecked{margin-right:0}form.default fieldset.radiobutton-set>label>.check{display:none}form.default fieldset.radiobutton-set>label:first-of-type{border-top:1px solid var(--content-color-40)}form.default fieldset.radiobutton-set>label:last-child:after{content:none}form.default fieldset.radiobutton-set>div{border:1px solid var(--content-color-40);border-top:none;display:none;padding:10px}form.default fieldset.radiobutton-set>input[type=radio]:checked+label{background-color:var(--content-color-20);-webkit-transition:background-color .2s;transition:background-color .2s}form.default fieldset.radiobutton-set>input[type=radio]:checked+label>.unchecked{display:none}form.default fieldset.radiobutton-set>input[type=radio]:checked+label>.check{display:inline-block}form.default fieldset.radiobutton-set>input[type=radio]:checked+label+div{display:block}form.default fieldset.radiobutton-set>input[type=radio]:checked+label+div .description{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:terms_of_use_fadein;animation-name:terms_of_use_fadein}@media(max-width:767px){.wizard-wrapper .wizard-meta{display:none}.wizard-wrapper .wizard-content-wrapper .wizard-progress li{margin-right:30px}.wizard-wrapper .wizard-content-wrapper .wizard-progress li:before{width:32px}}@media(max-width:575px){.wizard-wrapper .wizard-meta{display:none}.wizard-wrapper .wizard-content-wrapper .wizard-progress li{margin-right:8px}.wizard-wrapper .wizard-content-wrapper .wizard-progress li:before{width:10px}}.studip-v-select,.studip-v-select-detachted-ul{max-width:48em;margin-top:.5ex}.studip-v-select-detachted-ul .vs__option-with-icon,.studip-v-select .vs__option-with-icon{padding-left:8px}.studip-v-select-detachted-ul .vs__option-color,.studip-v-select .vs__option-color{border:thin solid var(--content-color-40);padding-left:20px;height:16px;margin-right:4px}.studip-v-select-detachted-ul .vs__dropdown-toggle,.studip-v-select .vs__dropdown-toggle{max-height:32px;padding:0 0 5px}.studip-v-select-detachted-ul.vs__dropdown-menu,.studip-v-select-detachted-ul .vs__dropdown-menu,.studip-v-select.vs__dropdown-menu,.studip-v-select .vs__dropdown-menu{border-radius:0}.studip-v-select-detachted-ul .vs__actions,.studip-v-select .vs__actions{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.studip-v-select-detachted-ul.studip-v-select-drop-up,.studip-v-select.studip-v-select-drop-up{border-bottom:thin solid var(--content-color-40);border-top:none}.studip-v-select-detachted-ul.studip-v-select-ul-drop-up,.studip-v-select.studip-v-select-ul-drop-up{border-bottom:none;border-top:thin solid var(--content-color-40);-webkit-box-shadow:0 -3px 6px 0 rgba(0,0,0,.15);box-shadow:0 -3px 6px 0 rgba(0,0,0,.15)}.studip-v-select-detachted-ul.studip-v-select-ul-dialog,.studip-v-select.studip-v-select-ul-dialog{z-index:3002}form.default .studip-v-select .vs__selected{padding:0;margin:2px 2px 0}select{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);font-size:1em;vertical-align:baseline;border:1px solid var(--light-gray-color-40);border-radius:0;padding:1px 8px;position:relative;white-space:nowrap}select::-ms-expand{display:none}select:not([multiple]):not([size]){padding-right:20px;background-image:url(../images/icons/blue/arr_1down.svg);background-size:10px;background-position:right 4px center;background-repeat:no-repeat;height:30px;line-height:1;overflow:hidden;text-overflow:ellipsis}select:focus{border:1px solid var(--brand-color-dark)}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-wrapper{display:inline-block;position:relative}.select2-hidden-accessible{-webkit-box-sizing:border-box;box-sizing:border-box;border:initial!important;clip:auto!important;height:auto!important;margin:initial!important;padding:initial!important;opacity:0;width:auto!important;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{border:1px solid var(--light-gray-color-40);border-radius:0;min-height:30px}.select2-container--default .select2-selection--multiple .select2-selection__content,.select2-container--default .select2-selection--single .select2-selection__content{font-weight:400;overflow:hidden;text-overflow:ellipsis}.select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--single .select2-selection__choice{border-radius:0;padding-top:5px;padding-bottom:5px}.select2-container--default .select2-selection--single .select2-selection__clear{background-image:url(../images/icons/blue/decline.svg);background-size:10px;background-position:100%;background-repeat:no-repeat;color:transparent;display:inline-block;float:none;width:15px}.select2-container--default .select2-selection--single .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.select2-container--default .select2-selection--single .select2-selection__rendered>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.select2-container--default .select2-selection--multiple{padding-right:15px;background-image:url(../images/icons/blue/arr_1down.svg);background-size:10px;background-position:right 4px top 11px;background-repeat:no-repeat}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-image:url(../images/icons/blue/decline.svg);background-size:10px;background-position:100%;background-repeat:no-repeat;color:transparent!important;display:inline-block;float:none;width:15px}.select2-container--default .select2-selection--multiple .select2-selection__choice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.select2-container--default .select2-selection__arrow{background-image:url(../images/icons/blue/arr_1down.svg);background-size:10px;background-position:right 4px center;background-repeat:no-repeat}.select2-container--default .select2-selection__arrow b{visibility:hidden}.select2-container--default .select2-results>.select2-results__options{max-height:30vh}.select2-container--default .select2-results__option{overflow:hidden;padding:3px 6px;text-overflow:ellipsis;white-space:nowrap}.select2-container--default.select2-container--open .select2-selection--multiple,.select2-container--default.select2-container--open .select2-selection--single{border:1px solid var(--brand-color-dark)}.nested-select .select2-results>ul>li.nested-item-header{font-weight:700}.nested-select .select2-results>ul>li.nested-item,.nested-select .select2-results>ul>li.nested-item.nested-level-1{text-indent:2ex}.nested-select .select2-results>ul>li.nested-item.nested-level-2{text-indent:4ex}.nested-select .select2-results>ul>li.nested-item.nested-level-3{text-indent:6ex}.nested-select .select2-results>ul>li.nested-item.nested-level-4{text-indent:8ex}.nested-select.institute-list .select2-results>ul>li:not(.nested-item){font-weight:700}label.inactive-settings-category{color:var(--red)}#search #searching-gif{color:var(--dark-gray-color-45);display:none;text-align:center;background-image:url(../images/loading-indicator.svg);background-position:bottom;background-repeat:no-repeat;background-size:32px;margin-bottom:10px;padding-bottom:37px}#search.is-searching #searching-gif{display:block}#search #search-no-result,#search #search-results:empty,#search #search-term-invalid,#search.is-searching #search-results{display:none}#search #search-results article{border:1px solid var(--content-color-40);margin-bottom:8px;margin-top:8px}#search #search-results article>header{background-color:var(--content-color-20);color:var(--base-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-weight:700;padding:3px}#search #search-results article>header div.search-category{-webkit-box-flex:1;-ms-flex:auto;flex:auto}#search #search-results article>header div.search-more-results{font-size:14px;font-weight:400;line-height:16px;margin-bottom:auto;margin-top:auto;margin-right:5px;text-align:right}#search #search-results article section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:8px;-webkit-transition:background-color var(--transition-duration);transition:background-color var(--transition-duration)}#search #search-results article section.search-is-subcourse{padding-left:30px}#search #search-results article section:not(:first-child){border-top:1px solid var(--content-color-40)}#search #search-results article section:hover{background-color:var(--light-gray-color-20)}#search #search-results article section.search-extended-result{display:none}#search #search-results article section>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;width:100%}#search #search-results article section .search-result-img{-webkit-box-flex:0;-ms-flex:0;flex:0;margin:0 8px 0 0}#search #search-results article section .search-result-img img{width:36px;height:36px;vertical-align:middle}#search #search-results article section .search-result-data{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;margin-right:6px}#search #search-results article section .search-result-data .search-has-subcourses{float:left;padding-right:5px}#search #search-results article section .search-result-data .search-result-title{font-size:14px;font-weight:700}#search #search-results article section .search-result-data .search-result-details{color:var(--black);font-size:12px}#search #search-results article section .search-result-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;margin-right:6px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#search #search-results article section .search-result-information .search-result-time{color:var(--dark-gray-color-80);-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;text-align:right;white-space:nowrap}#search #search-results article section .search-result-information .search-result-additional{color:var(--dark-gray-color-80);font-size:12px;text-align:right}#search #search-results article section .search-result-information .search-result-admission-state{text-align:right;-webkit-box-flex:1;-ms-flex:1;flex:1}#search #search-results article section .search-result-expand{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:20px 0 0 -32px}#search #search-results article section .search-result-expand a{background-image:url(../images/icons/blue/arr_1right.svg);background-size:24px;width:24px;height:24px;display:inline-block}a.no-result{color:var(--base-gray);pointer-events:none;cursor:default}div#div-search-input{margin-top:0;margin-bottom:16px}div#div-search-input button#reset-search{background-color:var(--white);border-bottom:1px solid var(--light-gray-color-40);border-top:1px solid var(--light-gray-color-40);margin-left:-1px;padding-left:10px}#search-active-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:10px 0}#search-active-filters h5{margin-right:10px}#search-active-filters .filter-items .button{background-color:var(--content-color-20);color:var(--brand-color-dark);min-width:auto;border:0;white-space:nowrap;padding:8px;margin:0 5px}#search-active-filters .filter-items .button:before{background-repeat:no-repeat;content:" ";float:right;height:16px;width:16px}#search-active-filters .filter-items .button:before,#search-active-filters .filter-items .button:hover:before{background-image:url(../images/icons/blue/trash.svg);background-size:16px}#skip_link_navigation{background-color:var(--white);border:2px solid var(--orange);left:50vw;margin:0;padding:10px;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .5s linear;transition:opacity .5s linear;top:20px;z-index:3000}#skip_link_navigation:not(:focus-within){opacity:0;pointer-events:none}#skip_link_navigation #skiplink_list{display:unset}#skip_link_navigation ul{list-style-type:none;margin:0;padding:0}button.skiplink{border:0;background-color:var(--white);color:var(--base-color);cursor:pointer;line-height:1em;margin-bottom:.1em;-webkit-transition:color var(--transition-duration);transition:color var(--transition-duration)}button.skiplink:active,button.skiplink:hover{color:var(--active-color)}#skiplink_list{display:none}#sort0,#sort1,#sort3{padding:0}#admin_widget_container{padding-top:1em;width:100%}#choices,#main{width:99%;border:1px solid var(--dark-gray-color-60)}.studip-widget-wrapper{margin:0 0 20px;padding:0}.studip-widget{border:1px solid var(--base-color-20);-webkit-transition:border-color var(--transition-duration) ease-in-out;transition:border-color var(--transition-duration) ease-in-out}.studip-widget .widget-header{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--content-color-20);color:var(--brand-color-dark);font-size:1.1em;font-weight:700;line-height:2em;padding:0 1ex;text-align:left;overflow:hidden;text-overflow:ellipsis}.studip-widget .header-options{float:right;white-space:nowrap}.studip-widget section.contentbox{border:none}.studip-widget section.contentbox>header{display:none}.studip-widget>div>article.studip{border:none}.studip-widget>div>article.studip>header{display:none}.studip-widget:hover{border:1px solid var(--brand-color-darker);-webkit-transition:border-color var(--transition-duration) ease-in-out;transition:border-color var(--transition-duration) ease-in-out}#widget_choices{border-right:1px dashed var(--brand-color-darker);margin-right:25px}.start-widgetcontainer{padding:0;margin-top:0;width:100%}.addclip-widgets{list-style:none;margin:0;padding:0}.addclip-widgets,.addclip-widgets a:link,.addclip-widgets a:visited{color:var(--black)}.addclip-widgets a:active,.addclip-widgets a:hover{color:var(--active-color)}.addclip-widgets li{border-top:1px solid var(--content-color);padding:4px 0}.addclip-widgets li:first-child{border-top:0}.addclip-widgets p{margin-left:25px}div.start-widgetcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}div.start-widgetcontainer>ul{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;list-style-type:none;margin:0;padding:0;vertical-align:top}div.start-widgetcontainer>ul:first-child{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;max-width:65%;min-width:65%}div.start-widgetcontainer>ul:last-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:20px;max-width:33%;min-width:33%}div.start-widgetcontainer>ul.empty{display:none}div.start-widgetcontainer>ul.move{border:1px dashed var(--base-color-80)}div.edit-widgetcontainer .start-widgetcontainer{min-height:60px;margin-bottom:2em}div.available-widgets ul{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;list-style-type:none;margin:0;padding:0;min-height:60px;width:100%}div.available-widgets ul li{float:left;margin-right:5px}div.available-widgets ul.move{border:1px dashed var(--base-color-80)}div.available-widgets .studip-widget{width:250px;display:inline-block}@media screen and (max-width:1024px){div.start-widgetcontainer{display:block}div.start-widgetcontainer ul.portal-widget-list{display:block;margin-left:0;min-width:100%;max-width:100%}}.studip-banner{padding-bottom:5px;text-align:center}.studip-banner img{max-width:100%}body #scroll-to-top{width:45px;height:45px;margin-right:35px;margin-bottom:35px;padding:10px;background:var(--base-color);border:1px solid transparent;background-clip:padding-box;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;right:0;bottom:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:1}body #scroll-to-top:hover{background:var(--brand-color-darker);border-radius:2px}body #scroll-to-top.hide{bottom:-80px}section.course-statusgroups article header h1 a{display:inline}section.course-statusgroups article header h1 a.no-contentbox-link:before{background-image:none;width:0}section.course-statusgroups article header h1 a img{vertical-align:bottom}section.course-statusgroups article section{border-left:1px solid var(--content-color-20);border-right:1px solid var(--content-color-20)}section.course-statusgroups article section table td.memberactions{text-align:right}section.course-statusgroups article section table thead tr th{background-color:var(--content-color-20)}section.course-statusgroups article section table tbody tr td span.member-invisible{font-style:italic;color:var(--light-gray-color)}section.course-statusgroups article section table tfoot tr td{background-color:var(--content-color-20);padding-left:5px;padding-right:0}section.course-statusgroups article section div.statusgroup-no-members{font-style:italic;margin:15px}section.course-statusgroups article.draggable.open{background-color:var(--white)}section.course-statusgroups footer{background-color:var(--content-color-20);border-top:1px solid var(--black);font-size:medium;padding:5px 5px 5px 18px;text-align:left}section.course-statusgroups.ui-sortable article.ui-sortable-placeholder{border-style:dotted}#study_area_selection{padding:1em}#study_area_selection h3{margin-top:1em}#study_area_selection .odd{background-color:var(--content-color-10)}#study_area_selection .even{background-color:var(--content-color-20)}#study_area_selection_at_least_one,#study_area_selection_none{font-style:italic}#study_area_selection_chosen{float:left;margin:0;padding:0;width:49%}#study_area_selection_selectables{margin:0 0 0 50%;padding:0;width:49%}#study_area_selection_chosen li,#study_area_selection_chosen ul,#study_area_selection_selectables li,#study_area_selection_selectables ul{list-style:none;margin:0;padding:0}#study_area_selection_chosen li,#study_area_selection_selectables li{padding-left:1em}#admin_seminare_assi #study_area_selection{font-size:.8em}#admin_seminare_assi #study_area_selection h3{font-weight:400}#course-studygroup-members #content h3:first-of-type{margin-top:0}ul.studygroup-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;list-style:none;padding-left:0}ul.studygroup-gallery li{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-blocK;-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;min-height:150px;overflow:hidden;text-align:center;vertical-align:top;width:120px}.studygroupmemberlist .member-avatar{position:relative}.studygroupmemberlist .member-avatar img{margin-right:5px}.studygroupmemberlist .new-member .member-avatar:after{background-image:url(../images/icons/red/star.svg);background-size:12px;background-repeat:no-repeat;content:" ";display:inline-block;height:12px;vertical-align:text-top;width:12px;margin-left:0;position:absolute;margin:-1px 0 0 -14px}.studygroupmemberlist tr>.actions{text-align:right;white-space:nowrap}.studygroup-browse td.studygroup-title a{display:block;max-width:40em;min-width:15em}.modal-overlay{position:fixed;left:0;top:0;right:0;bottom:0}.modal-overlay-local{background-color:rgba(109,114,122,.5);position:absolute}.modal-overlay-ajax{background-image:url(../images/loading-indicator.svg);background-position:50%;background-repeat:no-repeat;background-size:32px}.modal-overlay.ui-front{cursor:wait}.modal-overlay.ui-front h1{margin-bottom:0;padding-bottom:100px;color:var(--white);border-bottom:0}.modal-overlay.ui-front h1,.modal-overlay.ui-front progress{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-overlay.ui-front progress{margin-top:45px;width:80%;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-size:auto;border:none;border-radius:2px;-webkit-box-shadow:0 0 3px var(--light-gray-color-20);box-shadow:0 0 3px var(--light-gray-color-20);background-color:var(--light-gray-color)}.modal-overlay.ui-front progress::-moz-progress-bar,.modal-overlay.ui-front progress::-webkit-progress-value{background-color:var(--yellow-40);-webkit-transition:all var(--transition-duration);-moz-transition:all var(--transition-duration);transition:all var(--transition-duration)}.modal-overlay.ui-front ul.overlay-progress-log{position:absolute;top:50%;left:10%;right:10%;list-style:none;margin:60px 0 0;padding:0;text-align:center;color:var(--white);max-height:120px;overflow:hidden}.studip-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.studip-selection li,.studip-selection ul{list-style:none;margin:0;padding:0}.studip-selection li{display:inline-block;vertical-align:top}.studip-selection li:not(.empty-placeholder){color:var(--base-color);cursor:pointer;margin:1px 0;padding-right:.5em}.studip-selection li.empty-placeholder{color:rgba(0,0,0,.7)}.studip-selection li.empty-placeholder:not(:only-child){display:none}.studip-selection .studip-selection-selectable li.empty-placeholder{color:var(--text-color);padding-left:20px;position:relative}.studip-selection .studip-selection-selectable li.empty-placeholder:before{background-image:url(../images/icons/black/info-circle.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0;position:absolute;left:0;top:3px}.studip-selection .studip-selection-image img{-webkit-transition:opacity var(--transition-duration);transition:opacity var(--transition-duration)}.studip-selection .studip-selection-selected .studip-selection-label:before{background-image:url(../images/icons/blue/radiobutton-checked.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0}.studip-selection .studip-selection-selectable .studip-selection-label:before{background-image:url(../images/icons/blue/radiobutton-unchecked.svg);background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0}.studip-selection .studip-selection-image+.studip-selection-label:before{display:none}.studip-selection .studip-selection-selected li:hover .studip-selection-image,.studip-selection .studip-selection-selected li:hover .studip-selection-label:before{background-image:url(../images/icons/blue/remove-circle-full.svg);background-size:16px}.studip-selection .studip-selection-selectable li:hover .studip-selection-image,.studip-selection .studip-selection-selectable li:hover .studip-selection-label:before{background-image:url(../images/icons/blue/add-circle-full.svg);background-size:16px}.studip-selection .studip-selection-selectable,.studip-selection .studip-selection-selected{-webkit-box-flex:1;-ms-flex:1 1 300px;flex:1 1 300px;padding-top:0}.studip-selection .studip-selection-selectable h2,.studip-selection .studip-selection-selected h2{margin-top:0}.studip-selection .studip-selection-selectable li:hover .studip-selection-image,.studip-selection .studip-selection-selected li:hover .studip-selection-image{background-position:50%;background-repeat:no-repeat;background-size:contain}.studip-selection .studip-selection-selectable li:hover .studip-selection-image img,.studip-selection .studip-selection-selected li:hover .studip-selection-image img{opacity:0}.studip-selection .studip-selection-selectable li:hover .studip-selection-label,.studip-selection .studip-selection-selected li:hover .studip-selection-label{color:var(--active-color)}ul.numberedchapters{counter-reset:section;list-style-type:none}ul.numberedchapters a:before{counter-increment:section;content:counters(section,".") " "}#cb-toc,#cb-toc-close{visibility:hidden;display:none}#cb-toc:checked+.check-box+#cb-toc-close+article.toc_overview,button#toc-button:hover article.toc_overview{visibility:visible;width:540px;overflow:hidden}#cb-toc-close:checked article.toc_overview,.toc_overview{visibility:hidden;width:0}.toc_overview{z-index:100;position:absolute;right:-22px;top:-25px;background-color:var(--white);border:1px solid var(--content-color-40);margin-bottom:10px;-webkit-box-shadow:2px 2px var(--dark-gray-color-30);box-shadow:2px 2px var(--dark-gray-color-30)}.toc_overview>section{max-width:100%;overflow-y:scroll;height:580px;margin-top:7px}#toc{margin:10px;text-align:left}#toc_header{height:58px;overflow:hidden;background-color:var(--white);color:var(--black);margin-bottom:-.5em;border-bottom:thin solid var(--content-color-40);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#toc_header label{cursor:pointer;margin-top:7px;margin-right:15px}#toc_h1{color:var(--black);font-weight:500;margin-left:10px;margin-bottom:unset}.toc_transform{-webkit-transition:all var(--transition-duration) ease;transition:all var(--transition-duration) ease}#main_content{opacity:1}#toc_nav{height:40px;position:fixed;background-color:var(--brand-color-darker)}#toc_icon{float:right}section>.toc>li{margin-bottom:1.4em;font-size:1.2em}.toc{list-style:none;padding:0;margin-left:2%}.toc #chapter0{margin-top:5px;margin-bottom:5px}.toc>li{font-size:16px;padding-top:20px}.toc>li img,.toc>li svg{vertical-align:bottom}.toc li#chap1{margin-bottom:1.8em;font-size:1em}.toc li#chap1>div{border-bottom:1px solid var(--dark-gray-color-10);margin-bottom:5px}.toc>li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.toc li div{padding-left:5px;padding-right:5px}.toc li div:hover{background-color:var(--light-gray-color-20);color:var(--base-color)}.toc li.active>div{color:var(--black)}.toc li.active>div:hover{color:var(--white)}.toc li.active>div a{color:var(--black)}.toc .toc>li{font-size:14px;padding-top:3px}.toc .toc .toc{list-style:disc;margin-left:4%}.toc .toc>li .selected{font-weight:700;background-color:var(--light-gray-color-20)}#wikifooter{background-color:var(--content-color-20);border-top:1px solid var(--brand-color-darker);clear:both;padding:0;height:58px}#toc_bc_nav{position:absolute;right:20px}@media(max-width:767px){#main_content header{width:375px}#toc{max-width:94%}ul.breadcrumb{list-style:none;font-size:18px;padding-left:10px;width:70%}.consuming_mode .toc_overview{top:51px}}.wiki{border:unset}#bc_username,#bc_version{display:inline-block}.consuming_mode .toc_overview{top:6px}#toc-button{background-image:url(../images/iconsblue/table-of-contents.svg);height:24px;width:24px;margin:0 .5em;border:none;background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:24px;cursor:pointer;outline:none}div.clear{clear:both;visibility:hidden}#tabs{line-height:20px;float:none;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0}#tabs li,#tabs ul{list-style:none;margin:0;padding:0}#tabs li{float:left}#tabs a{color:var(--black)}#tabs{padding-left:0}#tabs span{padding:0}#tabs .quiet img{opacity:.25}#tabs li{background-color:var(--dark-gray-color-10)}#tabs li:last-child{border-right:none}#tabs li.current,#tabs li:hover{color:var(--base-color)}#tabs li:hover{padding-top:0}#tabs li.current{padding-top:0;line-height:25px}#tabs li.current a,#tabs li.current span.quiet{color:var(--base-color)}#tabs a,#tabs span.quiet{color:var(--black);float:left;display:block;padding:5px 8px;white-space:nowrap;height:23px}.tab-icon{float:left;margin:4px 5px 0 -.5em;width:16px;height:16px;display:none}.tab-subnav{float:right}.tab-subnav .action-menu-icon{position:relative;top:-5px;height:14px}.tab-subnav .action-menu-icon img{vertical-align:middle;-webkit-filter:hue-rotate(350deg) saturate(8.7%) brightness(177.3%);filter:hue-rotate(350deg) saturate(8.7%) brightness(177.3%)}.tab-subnav .action-menu-content{z-index:1000;position:absolute;top:inherit;right:inherit;padding:0 0 10px;margin-top:10px;background:var(--content-color-20);-webkit-box-shadow:1px 1px 1px var(--dark-gray-color-60);box-shadow:1px 1px 1px var(--dark-gray-color-60);text-align:left;white-space:nowrap}.tab-subnav .action-menu-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tab-subnav .action-menu-content a:hover{color:var(--red)!important}.tab-subnav .action-menu-content:after,.tab-subnav .action-menu-content:before{bottom:100%;left:11px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tab-subnav .action-menu-content:before{border-color:rgba(194,225,245,0);border-bottom-color:var(--dark-gray-color-60);border-width:9px;margin-left:-8px}.tab-subnav .action-menu-content:after{border-color:rgba(194,225,245,0);border-bottom-color:var(--content-color-20);border-width:8px;margin-left:-8px}.talk-bubble-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.talk-bubble-wrapper .talk-bubble-avatar{padding:8px;width:40px;height:40px}.talk-bubble-wrapper .talk-bubble-avatar img{width:100%;height:100%}.talk-bubble-wrapper .talk-bubble{margin:10px 20px;position:relative;max-width:80%;height:auto;background-color:var(--base-color-20);border-radius:10px}.talk-bubble-wrapper .talk-bubble.editing{min-width:50%}.talk-bubble-wrapper .talk-bubble .talk-bubble-content{padding:8px 1em}.talk-bubble-wrapper .talk-bubble .talk-bubble-content .talk-bubble-header{margin-bottom:8px}.talk-bubble-wrapper .talk-bubble .talk-bubble-content .talk-bubble-header a{font-weight:700}.talk-bubble-wrapper .talk-bubble .talk-bubble-content .talk-bubble-talktext{margin-bottom:4px;text-align:left;line-height:1.5em}.talk-bubble-wrapper .talk-bubble .talk-bubble-content .talk-bubble-talktext .html,.talk-bubble-wrapper .talk-bubble .talk-bubble-content .talk-bubble-talktext .html .formatted-content{display:inline}.talk-bubble-wrapper .talk-bubble .talk-bubble-content .talk-bubble-talktext .html .opengraph,.talk-bubble-wrapper .talk-bubble .talk-bubble-content .talk-bubble-talktext .html blockquote{background-color:hsla(0,0%,100%,.5)}.talk-bubble-wrapper .talk-bubble .talk-bubble-content .talk-bubble-talktext .html video{max-width:100%}.talk-bubble-wrapper .talk-bubble .talk-bubble-content .talk-bubble-talktext .html img{max-height:70vh}.talk-bubble-wrapper .talk-bubble .talk-bubble-content .talk-bubble-talktext .talk-bubble-edit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2px}.talk-bubble-wrapper .talk-bubble .talk-bubble-content .talk-bubble-talktext .talk-bubble-edit textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.talk-bubble-wrapper .talk-bubble .talk-bubble-content .talk-bubble-talktext .talk-bubble-edit button{width:24px;height:24px;border:thin solid var(--base-color);background-color:var(--white);cursor:pointer}.talk-bubble-wrapper .talk-bubble .talk-bubble-content .talk-bubble-talktext .talk-bubble-edit button img{vertical-align:middle}.talk-bubble-wrapper .talk-bubble .talk-bubble-content .talk-bubble-talktext .talk-bubble-footer{float:right;margin-top:4px;padding-bottom:4px}.talk-bubble-wrapper .talk-bubble .talk-bubble-content .talk-bubble-talktext .talk-bubble-footer:before{content:" ";display:inline-block;width:1em}.talk-bubble-wrapper .talk-bubble .talk-bubble-content .talk-bubble-talktext .talk-bubble-footer .talk-bubble-talktext-time{text-align:right;font-size:.8em;margin-bottom:-.5em}.talk-bubble-wrapper .talk-bubble:after{content:" ";position:absolute;width:0;height:0;top:0;bottom:auto;border:16px solid transparent;border-top:16px solid var(--base-color-20);border-radius:4px;left:-14px;right:auto}.talk-bubble-wrapper.talk-bubble-own-post{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.talk-bubble-wrapper.talk-bubble-own-post .talk-bubble{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-color:var(--petrol-40)}.talk-bubble-wrapper.talk-bubble-own-post .talk-bubble:after{border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;border-top-color:var(--petrol-40);left:auto;right:-14px}.talk-bubble-wrapper.talk-bubble-own-post .talk-bubble-header{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.studip-tooltip,.tooltip .tooltip-content{background-color:var(--dark-gray-color-5);border:1px solid var(--dark-gray-color-30);-webkit-box-shadow:0 1px 0 hsla(0,0%,100%,.5) inset;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5);font-size:var(--font-size-base);margin-bottom:8px;max-width:230px;padding:10px;position:absolute;text-align:left;text-shadow:0 1px 0 hsla(0,0%,100%,.5);white-space:normal;z-index:10000;word-wrap:break-word;hyphens:auto}.studip-tooltip:before,.tooltip .tooltip-content:before{content:"";height:0;width:0;position:absolute;pointer-events:none;border:9px solid rgba(197,199,202,0);border-top-color:#c5c7ca;top:100%;left:50%;margin-left:-9px}.studip-tooltip:after,.tooltip .tooltip-content:after{content:"";height:0;width:0;position:absolute;pointer-events:none;border:8px solid rgba(245,246,246,0);border-top-color:#f5f6f6;top:100%;left:50%;margin-left:-8px}.tooltip{cursor:help;display:inline-block;position:relative}.tooltip.tooltip-icon:before{background-image:url(../images/icons/grey/info-circle.svg)}.tooltip.tooltip-icon:before,.tooltip.tooltip-important:before{background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0}.tooltip.tooltip-important:before{background-image:url(../images/icons/red/info-circle.svg)}.tooltip .tooltip-content{display:none}.tooltip:focus .tooltip-content,.tooltip:hover .tooltip-content{bottom:100%;display:inline-block;left:50%;margin-left:-129px;width:230px}.tfa-app-code code.qr{display:block;margin:auto;max-width:50vw;width:40%}.tfa-app-code code.qr canvas{max-width:100%;height:auto}.tfa-app-code code.qr:not(.has-qr-code){display:none}form.default .tfa-code-input{text-align:center}form.default .tfa-code-input .tfa-code-wrapper{border:1px solid var(--base-gray);display:inline-block;font-size:2em;line-height:2em;margin:.5em 0}form.default .tfa-code-input input[type=number]{background:var(--dark-gray-color-10);border:0;-webkit-box-sizing:unset;box-sizing:unset;font-family:monospace;height:1em;min-width:0;width:1.5ex;margin:0;padding:.5em .25em;text-align:center;vertical-align:top;color:var(--base-gray);-moz-appearance:textfield}form.default .tfa-code-input input[type=number]:focus{background-color:var(--activity-color-20);color:var(--black);outline:0}form.default .tfa-code-input input[type=number]:invalid{-webkit-box-shadow:none;box-shadow:none;color:var(--base-gray);outline:0}form.default .tfa-code-input input[type=number]:nth-child(3){margin-right:.5em}form.default .tfa-code-input input[type=number]::-webkit-inner-spin-button,form.default .tfa-code-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#tour_controls{position:fixed;bottom:20px;right:20px;z-index:20001;border:1px solid var(--base-color);background-color:var(--white);padding:10px;font-family:Lato,sans-serif;overflow-y:auto;-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5)}#tour_controls button{vertical-align:middle}#tour_controls table{text-align:center;width:100%}#tour_controls table td{text-align:center}#tour_controls div{padding-top:5px}#tour_title{font-style:italic}.tour_focus_box{border:2px dashed var(--yellow)}#tour_tip{padding:10px 20px;position:absolute;z-index:20000;max-width:300px;font-family:Lato,sans-serif;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--base-color);color:var(--white);border:1px solid var(--dark-gray-color-80);-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5)}#tour_tip a.link-extern:before{background-image:url(../images/icons/white/link-extern.svg)}#tour_tip a.link-extern:before,#tour_tip a.link-intern:before{background-size:16px;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;vertical-align:text-top;width:16px;margin-left:0}#tour_tip a.link-intern:before{background-image:url(../images/icons/white/link-intern.svg)}#tour_tip a,#tour_tip a:link,#tour_tip a:visited{color:var(--white);text-decoration:none}#tour_tip a:active,#tour_tip a:active.index,#tour_tip a:hover,#tour_tip a:hover.index,#tour_tip a:hover.tree{color:var(--white);text-decoration:underline}#tour_tip_interactive{padding:10px 20px;position:absolute;z-index:20000;max-width:300px;font-family:Lato,sans-serif;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--yellow);color:var(--black);border:1px solid var(--dark-gray-color-10);-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5)}#tour_tip_title{font-weight:700}.tourArrow{position:absolute;display:block;width:0;height:0}#tour_overlay{background-color:var(--white);opacity:.4;position:fixed;z-index:10000;width:100%;height:100%}#tour_selector_overlay{background-color:var(--white);opacity:.5;position:absolute}.studip-tree.studip-tree-navigatable>header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.studip-tree.studip-tree-navigatable>header h1{display:inline-block;width:calc(100% - 28px)}.studip-tree.studip-tree-navigatable .contentbar{display:relative}.studip-tree.studip-tree-navigatable .contentbar .contentbar-wrapper-right{display:inherit}.studip-tree.studip-tree-navigatable .contentbar .contentbar-wrapper-right .action-menu button{top:-2px}.studip-tree.studip-tree-navigatable .studip-tree-navigation-wrapper{margin-right:15px;text-indent:0}.studip-tree.studip-tree-navigatable .studip-tree-navigation-wrapper .studip-tree-navigation{background-color:var(--white);border:1px solid var(--content-color-40);-webkit-box-shadow:2px 2px #d8d9dc;box-shadow:2px 2px #d8d9dc;right:-20px;padding:10px;position:absolute;top:-15px;width:400px;z-index:3}.studip-tree.studip-tree-navigatable .studip-tree-navigation-wrapper .studip-tree-navigation>header{border-bottom:1px solid var(--content-color-40);display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;margin-bottom:15px;margin-top:-15px;padding:2px 0}.studip-tree.studip-tree-navigatable .studip-tree-navigation-wrapper .studip-tree-navigation>header h1{line-height:60px;margin-bottom:0;width:calc(100% - 40px)}.studip-tree.studip-tree-navigatable .studip-tree-navigation-wrapper .studip-tree-navigation>header button{-webkit-box-flex:0;-ms-flex:0;flex:0;padding-top:10px}.studip-tree.studip-tree-navigatable .studip-tree-navigation-wrapper .studip-tree-navigation .studip-tree-node{width:100%}.studip-tree section{margin-left:0;margin-right:0}.studip-tree button{background:transparent;border:0;color:var(--base-color);cursor:pointer;padding:0}.studip-tree button:hover .studip-tree-child-title{text-decoration:underline}.studip-tree .studip-tree-course .course-dates{color:var(--dark-gray-color-80);font-size:12px;padding-left:35px}.studip-tree .studip-tree-course .course-details{color:var(--dark-gray-color-80);font-size:12px;text-align:right}.studip-tree .studip-tree-course .course-details .admission-state{height:18px}.studip-tree .studip-tree-course .course-details .course-lecturers{list-style:none;padding-left:0}.studip-tree .studip-tree-node{width:100%}.studip-tree .studip-tree-node a{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.studip-tree .studip-tree-node a img{vertical-align:bottom}.studip-tree .studip-tree-node .studip-tree-node-content{display:-webkit-box;display:-ms-flexbox;display:flex}.studip-tree .studip-tree-node .studip-tree-node-content.studip-tree-node-active{background-color:var(--light-gray-color-20);margin:-5px;padding:5px}.studip-tree .studip-tree-node .studip-tree-node-content .studip-tree-node-toggle{margin-left:-2px;margin-right:5px}.studip-tree .studip-tree-node .studip-tree-node-content .tooltip{line-height:24px;margin-left:5px}.studip-tree .studip-tree-node .studip-tree-node-content .studip-tree-node-assignment-state{margin-right:10px}.studip-tree .studip-tree-node .studip-tree-node-content .studip-tree-node-assignment-state img,.studip-tree .studip-tree-node .studip-tree-node-content .studip-tree-node-assignment-state svg{vertical-align:text-bottom}.studip-tree .studip-tree-node .studip-tree-node-content a.studip-tree-node-edit-link{opacity:0;visibility:hidden}.studip-tree .studip-tree-node .studip-tree-node-content:hover{background-color:var(--light-gray-color-20)}.studip-tree .studip-tree-node .studip-tree-node-content:hover a.studip-tree-node-edit-link{opacity:1;visibility:visible}.studip-tree .studip-tree-node .studip-tree-children{list-style:none;padding-left:38px}.studip-tree .studip-tree-node .studip-tree-children li{border-left:1px solid var(--light-gray-color-40);display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-31px;padding:5px 0 5px 5px}.studip-tree .studip-tree-node .studip-tree-children li:before{border-bottom:1px solid var(--light-gray-color-40);content:"";display:inline-block;height:1em;left:-5px;position:relative;top:-5px;vertical-align:top;width:10px}.studip-tree .studip-tree-node .studip-tree-children li:last-child{border-left:none}.studip-tree .studip-tree-node .studip-tree-children li:last-child:before{border-left:1px solid var(--light-gray-color-40)}.studip-tree>.studip-tree-node{width:calc(100% - 25px)}.studip-tree .studip-tree-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:100%;padding:1em;top:2px}.studip-tree .studip-tree-breadcrumb .contentbar-wrapper-left{max-width:calc(100% - 25px)}.studip-tree .studip-tree-breadcrumb .contentbar-wrapper-left.editable,.studip-tree .studip-tree-breadcrumb .contentbar-wrapper-left.with-navigation{max-width:calc(100% - 50px)}.studip-tree .studip-tree-breadcrumb .contentbar-wrapper-left.with-navigation-and-editable{max-width:calc(100% - 75px)}.studip-tree .studip-tree-breadcrumb .contentbar-wrapper-left img{vertical-align:text-bottom}.studip-tree .studip-tree-breadcrumb .contentbar-wrapper-left .studip-tree-breadcrumb-list{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:24px;margin-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studip-tree .studip-tree-breadcrumb .action-menu{position:relative;top:5px;width:30px}.studip-tree .studip-tree-list nav:not(.contentbar-nav),.studip-tree .studip-tree-list section{padding:15px}.studip-tree .studip-tree-list .studip-tree-children{display:grid;grid-gap:15px;grid-template-columns:repeat(auto-fit,270px);list-style:none;overflow-wrap:break-word;padding-left:0}.studip-tree .studip-tree-list .studip-tree-children .studip-tree-child{background:var(--dark-gray-color-5);border:thin solid var(--light-gray-color-40);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:130px;padding:5px 10px}.studip-tree .studip-tree-list .studip-tree-children .studip-tree-child .drag-handle,.studip-tree .studip-tree-list .studip-tree-children .studip-tree-child table.default>tbody.sort_items>tr.sort_item>td:first-child{background-position-y:8px}.studip-tree .studip-tree-list .studip-tree-children .studip-tree-child a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px;text-align:left;width:100%}.studip-tree .studip-tree-list .studip-tree-children .studip-tree-child a .studip-tree-child-title{font-size:1.1em;font-weight:700}.studip-tree .studip-tree-list .studip-tree-children .studip-tree-child a .studip-tree-child-description{color:var(--black);font-size:.9em}.studip-tree .studip-tree-list .studip-tree-children .studip-tree-child:hover{background:var(--white)}.studip-tree .studip-tree-list .studip-tree-children .studip-tree-child:hover button .studip-tree-child-title{color:var(--red)}.studip-tree .studip-tree-list table tr td{line-height:24px;padding:10px;vertical-align:top}.studip-tree .studip-tree-list table tr td a img{margin-right:5px;vertical-align:bottom}.studip-tree .studip-tree-table table .studip-tree-node-info{font-size:.9em;padding:15px}.studip-tree .studip-tree-table table tbody tr.studip-tree-course .course-dates{padding-left:0}.studip-tree .studip-tree-table table tbody tr td{line-height:28px;padding:5px;vertical-align:top}.studip-tree .studip-tree-table table tbody tr td .drag-handle,.studip-tree .studip-tree-table table tbody tr td table.default>tbody.sort_items>tr.sort_item>td:first-child{background-position-y:-5px;padding-right:10px}.studip-tree .studip-tree-table table tbody tr td button{background:transparent;border:0;color:var(--base-color);cursor:pointer}.studip-tree .studip-tree-table table tbody tr td button:hover{text-decoration:underline}.studip-tree .studip-tree-course-path{font-size:.9em;list-style:none;padding:5px}.studip-tree .studip-tree-course-path button{padding:0}form.default .studip-tree-node{padding-top:unset!important}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Lato,sans-serif;font-size:14px;line-height:1.428571429;color:#000}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;line-height:1.1;color:#000}h1{margin-top:0}h1,h2,h3{margin-bottom:10px}h2,h3{margin-top:20px}h4,h5,h6{margin-top:10px;margin-bottom:10px}h1{font-size:19px}h2,h3{font-size:16px}h4,h5,h6{font-size:14px}h1,h2{font-size:1.3em}p{margin:0 0 10px}.text-center{text-align:center}.user_form{width:250px}div.wikitoc{font-size:1em;margin-bottom:5px}div.wikitoc h1,div.wikitoc h2,div.wikitoc h3,div.wikitoc h4{color:var(--black);font-size:1em;margin:0 0 0 -10px}div.wikitoc ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}div.wikitoc ul ul{padding-left:10px}div.wikitoc ul ul ul{padding-left:20px}div.wikitoc ul ul ul ul{padding-left:30px}div.wikitoc_editlink{font-size:1em;margin-bottom:-10px;padding-top:5px}span.wikitoc_editlink{font-size:75%}span.wikitoc_toggler{font-size:.8em}textarea.wiki-editor{display:block;height:250px;width:98%}body#wiki #main_content td.printcontent:last-child:not(:first-child){padding-right:22px}.no-js #wiki button[name=submit-and-edit]{display:none}a.wiki-restricted{background-image:url(../images/icons/black/lock-locked.svg);background-size:12px;background-position:0;background-repeat:no-repeat;padding-left:12px}.wiki-empty-background{padding-top:100px;background-size:140px;background-position:calc(50% - 100px) calc(50% + 40px);text-align:center;height:40vh;color:#899ab9;font-size:1.6em;position:relative}.wiki-empty-background,.wiki-empty-background:after,.wiki-empty-background:before{display:block;background-image:url(../images/icons/blue/wiki.svg);background-repeat:no-repeat}.wiki-empty-background:after,.wiki-empty-background:before{position:absolute;top:50%;left:50%;content:"";background-position:50%;background-size:contain}.wiki-empty-background:before{height:280px;width:280px;opacity:.3;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wiki-empty-background:after{height:180px;width:180px;opacity:.6;-webkit-transform:translate(20px,-50px);transform:translate(20px,-50px)}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wiki-teaser{font-size:24px}.wiki-info-aside{float:left;width:35%;margin-right:5%}.wiki-backlinks{max-width:60%}.wiki-index{padding-left:12px;overflow:auto}.wiki{padding:0!important}.wiki section{padding:0 10px}.blame_diff>.wiki_line{display:-webkit-box;display:-ms-flexbox;display:flex}.blame_diff>.wiki_line>.author{text-align:center;width:100px;max-width:100px;overflow:hidden;background:var(--content-color-20);border-bottom:1px solid var(--content-color-40);border-left:1px solid var(--content-color-40);padding-top:5px;padding-left:5px;padding-right:5px}.blame_diff>.wiki_line>.author .author_name{font-size:.8em}.blame_diff>.wiki_line>.difflink{background:var(--content-color-20);border-bottom:1px solid var(--content-color-40);padding-top:21px;padding-left:5px;padding-right:10px}.blame_diff>.wiki_line>.content{border-bottom:1px solid var(--content-color-40);border-right:1px solid var(--content-color-40);border-left:1px solid var(--content-color-40);padding-left:5px;width:100%}.blame_diff>.wiki_line:first-child>.author,.blame_diff>.wiki_line:first-child>.content,.blame_diff>.wiki_line:first-child>.difflink{border-top:1px solid var(--content-color-40)}.wiki_diffs>.wiki_diff{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.wiki_diffs>.wiki_diff .wiki_added,.wiki_diffs>.wiki_diff .wiki_erased{min-width:30px;background-repeat:no-repeat;background-position:50%;min-height:22px}.wiki_diffs>.wiki_diff .wiki_added{background-color:var(--content-color-20);border:1px solid var(--content-color-40);background-image:url(../images/icons/grey/add.svg);background-size:20px}.wiki_diffs>.wiki_diff .wiki_erased{background-color:var(--white);border:1px solid var(--light-gray-color-40);background-image:url(../images/icons/grey/remove.svg);background-size:20px}.wiki_diffs>.wiki_diff .wiki_added+div,.wiki_diffs>.wiki_diff .wiki_erased+div{margin-left:10px}.wiki_diffs>.wiki_diff .wiki_erased+div{opacity:.5}article.studip.wiki{border:0}article.studip.wiki>footer{margin:0}.wiki_highlight{background-color:var(--yellow)}ul.wiki_authors{list-style-type:none;padding:0}ul.wiki_authors li{margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex}ul.wiki_authors a{background-position:0 0;background-repeat:no-repeat;background-size:var(--avatar-small);min-height:var(--avatar-small);padding-left:calc(var(--avatar-small) + 1ex)}.studip-msp-vue a.msp-btn{margin-left:5px}.studip-msp-vue a.msp-btn img{vertical-align:middle}.sr-only,body#accessibility-forms-report_barrier .formpart[data-form-input-for=homepage],form.default .mycourses-group-selector input[type=radio]{border:0;clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}[v-cloak]{display:none}div.indent{margin-left:2em}.input-array .options>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-array .options>li>*{margin-right:10px}.input-array .options>li>* .dragarea{cursor:-webkit-grabbing;cursor:grabbing}#table-view-filter input[type=search]{width:100%}table.documents td.filter-match{background-color:var(--yellow-20)}table.documents span.filter-match{font-weight:700;text-decoration:underline}.ck.ck-placeholder,.ck .ck-placeholder{position:relative}.ck.ck-placeholder:before,.ck .ck-placeholder:before{content:attr(data-placeholder);left:0;pointer-events:none;position:absolute;right:0}.ck.ck-read-only .ck-placeholder:before{display:none}.ck.ck-reset_all .ck-placeholder{position:relative}.ck.ck-placeholder:before,.ck .ck-placeholder:before{color:var(--ck-color-engine-placeholder-text);cursor:text}.ck.ck-editor__editable span[data-ck-unsafe-element]{display:none}.ck-hidden{display:none!important}.ck-reset_all :not(.ck-reset_all-excluded *),.ck.ck-reset,.ck.ck-reset_all{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;position:static;width:auto}:root{--ck-z-default:1;--ck-z-modal:calc(var(--ck-z-default) + 999)}.ck-transitions-disabled,.ck-transitions-disabled *{-webkit-transition:none!important;transition:none!important}:root{--ck-color-base-foreground:#fafafa;--ck-color-base-background:#fff;--ck-color-base-border:#ccced1;--ck-color-base-action:#53a336;--ck-color-base-focus:#6cb5f9;--ck-color-base-text:#333;--ck-color-base-active:#2977ff;--ck-color-base-active-focus:#0d65ff;--ck-color-base-error:#db3700;--ck-color-focus-border-coordinates:218,81.8%,56.9%;--ck-color-focus-border:hsl(var(--ck-color-focus-border-coordinates));--ck-color-focus-outer-shadow:#cae1fc;--ck-color-focus-disabled-shadow:rgba(119,186,248,0.3);--ck-color-focus-error-shadow:rgba(255,64,31,0.3);--ck-color-text:var(--ck-color-base-text);--ck-color-shadow-drop:rgba(0,0,0,0.15);--ck-color-shadow-drop-active:rgba(0,0,0,0.2);--ck-color-shadow-inner:rgba(0,0,0,0.1);--ck-color-button-default-background:transparent;--ck-color-button-default-hover-background:#f0f0f0;--ck-color-button-default-active-background:#f0f0f0;--ck-color-button-default-disabled-background:transparent;--ck-color-button-on-background:#f0f7ff;--ck-color-button-on-hover-background:#dbecff;--ck-color-button-on-active-background:#dbecff;--ck-color-button-on-disabled-background:#f0f2f4;--ck-color-button-on-color:#2977ff;--ck-color-button-action-background:var(--ck-color-base-action);--ck-color-button-action-hover-background:#4d9d30;--ck-color-button-action-active-background:#4d9d30;--ck-color-button-action-disabled-background:#7ec365;--ck-color-button-action-text:var(--ck-color-base-background);--ck-color-button-save:#008a00;--ck-color-button-cancel:#db3700;--ck-color-switch-button-off-background:#939393;--ck-color-switch-button-off-hover-background:#7d7d7d;--ck-color-switch-button-on-background:var(--ck-color-button-action-background);--ck-color-switch-button-on-hover-background:#4d9d30;--ck-color-switch-button-inner-background:var(--ck-color-base-background);--ck-color-switch-button-inner-shadow:rgba(0,0,0,0.1);--ck-color-dropdown-panel-background:var(--ck-color-base-background);--ck-color-dropdown-panel-border:var(--ck-color-base-border);--ck-color-input-background:var(--ck-color-base-background);--ck-color-input-border:var(--ck-color-base-border);--ck-color-input-error-border:var(--ck-color-base-error);--ck-color-input-text:var(--ck-color-base-text);--ck-color-input-disabled-background:#f2f2f2;--ck-color-input-disabled-border:var(--ck-color-base-border);--ck-color-input-disabled-text:#757575;--ck-color-list-background:var(--ck-color-base-background);--ck-color-list-button-hover-background:var(--ck-color-button-default-hover-background);--ck-color-list-button-on-background:var(--ck-color-button-on-color);--ck-color-list-button-on-background-focus:var(--ck-color-button-on-color);--ck-color-list-button-on-text:var(--ck-color-base-background);--ck-color-panel-background:var(--ck-color-base-background);--ck-color-panel-border:var(--ck-color-base-border);--ck-color-toolbar-background:var(--ck-color-base-background);--ck-color-toolbar-border:var(--ck-color-base-border);--ck-color-tooltip-background:var(--ck-color-base-text);--ck-color-tooltip-text:var(--ck-color-base-background);--ck-color-engine-placeholder-text:#707070;--ck-color-upload-bar-background:#6cb5f9;--ck-color-link-default:#0000f0;--ck-color-link-selected-background:rgba(31,176,255,0.1);--ck-color-link-fake-selection:rgba(31,176,255,0.3);--ck-color-highlight-background:#ff0;--ck-disabled-opacity:.5;--ck-focus-outer-shadow-geometry:0 0 0 3px;--ck-focus-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-outer-shadow);--ck-focus-disabled-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-disabled-shadow);--ck-focus-error-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-error-shadow);--ck-focus-ring:1px solid var(--ck-color-focus-border);--ck-font-size-base:13px;--ck-line-height-base:1.84615;--ck-font-face:Helvetica,Arial,Tahoma,Verdana,Sans-Serif;--ck-font-size-tiny:0.7em;--ck-font-size-small:0.75em;--ck-font-size-normal:1em;--ck-font-size-big:1.4em;--ck-font-size-large:1.8em;--ck-ui-component-min-height:2.3em}.ck-reset_all :not(.ck-reset_all-excluded *),.ck.ck-reset,.ck.ck-reset_all{word-wrap:break-word;background:transparent;border:0;margin:0;padding:0;text-decoration:none;-webkit-transition:none;transition:none;vertical-align:middle}.ck-reset_all :not(.ck-reset_all-excluded *),.ck.ck-reset_all{border-collapse:collapse;color:var(--ck-color-text);cursor:auto;float:none;font:normal normal normal var(--ck-font-size-base)/var(--ck-line-height-base) var(--ck-font-face);text-align:left;white-space:nowrap}.ck-reset_all .ck-rtl :not(.ck-reset_all-excluded *){text-align:right}.ck-reset_all iframe:not(.ck-reset_all-excluded *){vertical-align:inherit}.ck-reset_all textarea:not(.ck-reset_all-excluded *){white-space:pre-wrap}.ck-reset_all input[type=password]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=text]:not(.ck-reset_all-excluded *),.ck-reset_all textarea:not(.ck-reset_all-excluded *){cursor:text}.ck-reset_all input[type=password][disabled]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=text][disabled]:not(.ck-reset_all-excluded *),.ck-reset_all textarea[disabled]:not(.ck-reset_all-excluded *){cursor:default}.ck-reset_all fieldset:not(.ck-reset_all-excluded *){border:2px groove #dfdee3;padding:10px}.ck-reset_all button:not(.ck-reset_all-excluded *)::-moz-focus-inner{border:0;padding:0}.ck[dir=rtl],.ck[dir=rtl] .ck{text-align:right}:root{--ck-border-radius:2px;--ck-inner-shadow:2px 2px 3px var(--ck-color-shadow-inner) inset;--ck-drop-shadow:0 1px 2px 1px var(--ck-color-shadow-drop);--ck-drop-shadow-active:0 3px 6px 1px var(--ck-color-shadow-drop-active);--ck-spacing-unit:0.6em;--ck-spacing-large:calc(var(--ck-spacing-unit)*1.5);--ck-spacing-standard:var(--ck-spacing-unit);--ck-spacing-medium:calc(var(--ck-spacing-unit)*0.8);--ck-spacing-small:calc(var(--ck-spacing-unit)*0.5);--ck-spacing-tiny:calc(var(--ck-spacing-unit)*0.3);--ck-spacing-extra-tiny:calc(var(--ck-spacing-unit)*0.16)}.ck.ck-icon{vertical-align:middle}:root{--ck-icon-size:calc(var(--ck-line-height-base)*var(--ck-font-size-normal))}.ck.ck-icon{font-size:.8333350694em;height:var(--ck-icon-size);width:var(--ck-icon-size);will-change:transform}.ck.ck-icon,.ck.ck-icon *{cursor:inherit}.ck.ck-icon.ck-icon_inherit-color,.ck.ck-icon.ck-icon_inherit-color *{color:inherit}.ck.ck-icon.ck-icon_inherit-color :not([fill]){fill:currentColor}.ck.ck-button,a.ck.ck-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:left;-ms-flex-pack:left;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:left;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ck.ck-button .ck-button__label,a.ck.ck-button .ck-button__label{display:none}.ck.ck-button.ck-button_with-text .ck-button__label,a.ck.ck-button.ck-button_with-text .ck-button__label{display:inline-block}.ck.ck-button:not(.ck-button_with-text),a.ck.ck-button:not(.ck-button_with-text){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ck.ck-button,a.ck.ck-button{background:var(--ck-color-button-default-background)}.ck.ck-button:not(.ck-disabled):hover,a.ck.ck-button:not(.ck-disabled):hover{background:var(--ck-color-button-default-hover-background)}.ck.ck-button:not(.ck-disabled):active,a.ck.ck-button:not(.ck-disabled):active{background:var(--ck-color-button-default-active-background)}.ck.ck-button.ck-disabled,a.ck.ck-button.ck-disabled{background:var(--ck-color-button-default-disabled-background)}.ck.ck-button,a.ck.ck-button{border-radius:0}.ck-rounded-corners .ck.ck-button,.ck-rounded-corners a.ck.ck-button,.ck.ck-button.ck-rounded-corners,a.ck.ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-button,a.ck.ck-button{-webkit-appearance:none;border:1px solid transparent;cursor:default;font-size:inherit;line-height:1;min-height:var(--ck-ui-component-min-height);min-width:var(--ck-ui-component-min-height);padding:var(--ck-spacing-tiny);text-align:center;-webkit-transition:border .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;transition:box-shadow .2s ease-in-out,border .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;vertical-align:middle;white-space:nowrap}.ck.ck-button:active,.ck.ck-button:focus,a.ck.ck-button:active,a.ck.ck-button:focus{border:var(--ck-focus-ring);-webkit-box-shadow:var(--ck-focus-outer-shadow),0 0;box-shadow:var(--ck-focus-outer-shadow),0 0;outline:none}.ck.ck-button .ck-button__icon use,.ck.ck-button .ck-button__icon use *,a.ck.ck-button .ck-button__icon use,a.ck.ck-button .ck-button__icon use *{color:inherit}.ck.ck-button .ck-button__label,a.ck.ck-button .ck-button__label{color:inherit;cursor:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle}[dir=ltr] .ck.ck-button .ck-button__label,[dir=ltr] a.ck.ck-button .ck-button__label{text-align:left}[dir=rtl] .ck.ck-button .ck-button__label,[dir=rtl] a.ck.ck-button .ck-button__label{text-align:right}.ck.ck-button .ck-button__keystroke,a.ck.ck-button .ck-button__keystroke{color:inherit}[dir=ltr] .ck.ck-button .ck-button__keystroke,[dir=ltr] a.ck.ck-button .ck-button__keystroke{margin-left:var(--ck-spacing-large)}[dir=rtl] .ck.ck-button .ck-button__keystroke,[dir=rtl] a.ck.ck-button .ck-button__keystroke{margin-right:var(--ck-spacing-large)}.ck.ck-button .ck-button__keystroke,a.ck.ck-button .ck-button__keystroke{font-weight:700;opacity:.7}.ck.ck-button.ck-disabled:active,.ck.ck-button.ck-disabled:focus,a.ck.ck-button.ck-disabled:active,a.ck.ck-button.ck-disabled:focus{-webkit-box-shadow:var(--ck-focus-disabled-outer-shadow),0 0;box-shadow:var(--ck-focus-disabled-outer-shadow),0 0}.ck.ck-button.ck-disabled .ck-button__icon,.ck.ck-button.ck-disabled .ck-button__label,a.ck.ck-button.ck-disabled .ck-button__icon,a.ck.ck-button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-disabled .ck-button__keystroke,a.ck.ck-button.ck-disabled .ck-button__keystroke{opacity:.3}.ck.ck-button.ck-button_with-text,a.ck.ck-button.ck-button_with-text{padding:var(--ck-spacing-tiny) var(--ck-spacing-standard)}[dir=ltr] .ck.ck-button.ck-button_with-text .ck-button__icon,[dir=ltr] a.ck.ck-button.ck-button_with-text .ck-button__icon{margin-left:calc(var(--ck-spacing-small)*-1);margin-right:var(--ck-spacing-small)}[dir=rtl] .ck.ck-button.ck-button_with-text .ck-button__icon,[dir=rtl] a.ck.ck-button.ck-button_with-text .ck-button__icon{margin-left:var(--ck-spacing-small);margin-right:calc(var(--ck-spacing-small)*-1)}.ck.ck-button.ck-button_with-keystroke .ck-button__label,a.ck.ck-button.ck-button_with-keystroke .ck-button__label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ck.ck-button.ck-on,a.ck.ck-button.ck-on{background:var(--ck-color-button-on-background)}.ck.ck-button.ck-on:not(.ck-disabled):hover,a.ck.ck-button.ck-on:not(.ck-disabled):hover{background:var(--ck-color-button-on-hover-background)}.ck.ck-button.ck-on:not(.ck-disabled):active,a.ck.ck-button.ck-on:not(.ck-disabled):active{background:var(--ck-color-button-on-active-background)}.ck.ck-button.ck-on.ck-disabled,a.ck.ck-button.ck-on.ck-disabled{background:var(--ck-color-button-on-disabled-background)}.ck.ck-button.ck-on,a.ck.ck-button.ck-on{color:var(--ck-color-button-on-color)}.ck.ck-button.ck-button-save,a.ck.ck-button.ck-button-save{color:var(--ck-color-button-save)}.ck.ck-button.ck-button-cancel,a.ck.ck-button.ck-button-cancel{color:var(--ck-color-button-cancel)}.ck.ck-button-action,a.ck.ck-button-action{background:var(--ck-color-button-action-background)}.ck.ck-button-action:not(.ck-disabled):hover,a.ck.ck-button-action:not(.ck-disabled):hover{background:var(--ck-color-button-action-hover-background)}.ck.ck-button-action:not(.ck-disabled):active,a.ck.ck-button-action:not(.ck-disabled):active{background:var(--ck-color-button-action-active-background)}.ck.ck-button-action.ck-disabled,a.ck.ck-button-action.ck-disabled{background:var(--ck-color-button-action-disabled-background)}.ck.ck-button-action,a.ck.ck-button-action{color:var(--ck-color-button-action-text)}.ck.ck-button-bold,a.ck.ck-button-bold{font-weight:700}.ck.ck-button.ck-switchbutton .ck-button__toggle,.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{display:block}:root{--ck-switch-button-toggle-width:2.6153846154em;--ck-switch-button-toggle-inner-size:calc(1.07692em + 1px);--ck-switch-button-translation:calc(var(--ck-switch-button-toggle-width) - var(--ck-switch-button-toggle-inner-size) - 2px);--ck-switch-button-inner-hover-shadow:0 0 0 5px var(--ck-color-switch-button-inner-shadow)}.ck.ck-button.ck-switchbutton,.ck.ck-button.ck-switchbutton.ck-on:active,.ck.ck-button.ck-switchbutton.ck-on:focus,.ck.ck-button.ck-switchbutton.ck-on:hover,.ck.ck-button.ck-switchbutton:active,.ck.ck-button.ck-switchbutton:focus,.ck.ck-button.ck-switchbutton:hover{background:transparent;color:inherit}[dir=ltr] .ck.ck-button.ck-switchbutton .ck-button__label{margin-right:calc(var(--ck-spacing-large)*2)}[dir=rtl] .ck.ck-button.ck-switchbutton .ck-button__label{margin-left:calc(var(--ck-spacing-large)*2)}.ck.ck-button.ck-switchbutton .ck-button__toggle{border-radius:0}.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle,.ck.ck-button.ck-switchbutton .ck-button__toggle.ck-rounded-corners{border-radius:var(--ck-border-radius)}[dir=ltr] .ck.ck-button.ck-switchbutton .ck-button__toggle{margin-left:auto}[dir=rtl] .ck.ck-button.ck-switchbutton .ck-button__toggle{margin-right:auto}.ck.ck-button.ck-switchbutton .ck-button__toggle{background:var(--ck-color-switch-button-off-background);border:1px solid transparent;-webkit-transition:background .4s ease,outline .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background .4s ease,outline .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background .4s ease,box-shadow .2s ease-in-out,outline .2s ease-in-out;transition:background .4s ease,box-shadow .2s ease-in-out,outline .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;width:var(--ck-switch-button-toggle-width)}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{border-radius:0}.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner,.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner.ck-rounded-corners{border-radius:var(--ck-border-radius);border-radius:calc(var(--ck-border-radius)*0.5)}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{background:var(--ck-color-switch-button-inner-background);height:var(--ck-switch-button-toggle-inner-size);-webkit-transition:all .3s ease;transition:all .3s ease;width:var(--ck-switch-button-toggle-inner-size)}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover{background:var(--ck-color-switch-button-off-hover-background)}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover .ck-button__toggle__inner{-webkit-box-shadow:var(--ck-switch-button-inner-hover-shadow);box-shadow:var(--ck-switch-button-inner-hover-shadow)}.ck.ck-button.ck-switchbutton.ck-disabled .ck-button__toggle{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-switchbutton:focus{border-color:transparent;-webkit-box-shadow:none;box-shadow:none;outline:none}.ck.ck-button.ck-switchbutton:focus .ck-button__toggle{-webkit-box-shadow:0 0 0 1px var(--ck-color-base-background),0 0 0 5px var(--ck-color-focus-outer-shadow);box-shadow:0 0 0 1px var(--ck-color-base-background),0 0 0 5px var(--ck-color-focus-outer-shadow);outline:var(--ck-focus-ring);outline-offset:1px}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle{background:var(--ck-color-switch-button-on-background)}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle:hover{background:var(--ck-color-switch-button-on-hover-background)}[dir=ltr] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{-webkit-transform:translateX(var(--ck-switch-button-translation));transform:translateX(var(--ck-switch-button-translation))}[dir=rtl] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{-webkit-transform:translateX(calc(var(--ck-switch-button-translation)*-1));transform:translateX(calc(var(--ck-switch-button-translation)*-1))}.ck.ck-color-grid{display:grid}:root{--ck-color-grid-tile-size:24px;--ck-color-color-grid-check-icon:#166fd4}.ck.ck-color-grid{grid-gap:5px;padding:8px}.ck.ck-color-grid__tile{border:0;height:var(--ck-color-grid-tile-size);min-height:var(--ck-color-grid-tile-size);min-width:var(--ck-color-grid-tile-size);padding:0;-webkit-transition:box-shadow .2s ease;transition:box-shadow .2s ease;width:var(--ck-color-grid-tile-size)}.ck.ck-color-grid__tile.ck-disabled{cursor:unset;-webkit-transition:unset;transition:unset}.ck.ck-color-grid__tile.ck-color-table__color-tile_bordered{-webkit-box-shadow:0 0 0 1px var(--ck-color-base-border);box-shadow:0 0 0 1px var(--ck-color-base-border)}.ck.ck-color-grid__tile .ck.ck-icon{color:var(--ck-color-color-grid-check-icon);display:none}.ck.ck-color-grid__tile.ck-on{-webkit-box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-base-text);box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-base-text)}.ck.ck-color-grid__tile.ck-on .ck.ck-icon{display:block}.ck.ck-color-grid__tile.ck-on,.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){border:0}.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){-webkit-box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-focus-border);box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-focus-border)}.ck.ck-color-grid__label{padding:0 var(--ck-spacing-standard)}:root{--ck-dropdown-max-width:75vw}.ck.ck-dropdown{display:inline-block;position:relative}.ck.ck-dropdown .ck-dropdown__arrow{pointer-events:none;z-index:var(--ck-z-default)}.ck.ck-dropdown .ck-button.ck-dropdown__button{width:100%}.ck.ck-dropdown .ck-dropdown__panel{display:none;max-width:var(--ck-dropdown-max-width);position:absolute;z-index:var(--ck-z-modal)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel-visible{display:inline-block}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw{bottom:100%}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{bottom:auto;top:100%}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se{left:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{right:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw{left:75%;-webkit-transform:translateX(-75%);transform:translateX(-75%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme{left:25%;-webkit-transform:translateX(-25%);transform:translateX(-25%)}.ck.ck-toolbar .ck-dropdown__panel{z-index:calc(var(--ck-z-modal) + 1)}:root{--ck-dropdown-arrow-size:calc(var(--ck-icon-size)*0.5)}.ck.ck-dropdown{font-size:inherit}.ck.ck-dropdown .ck-dropdown__arrow{width:var(--ck-dropdown-arrow-size)}[dir=ltr] .ck.ck-dropdown .ck-dropdown__arrow{margin-left:var(--ck-spacing-standard);right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-dropdown .ck-dropdown__arrow{left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small)}.ck.ck-dropdown.ck-disabled .ck-dropdown__arrow{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}.ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label{overflow:hidden;text-overflow:ellipsis;width:7em}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on{border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-dropdown__button_label-width_auto .ck-button__label{width:auto}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active{-webkit-box-shadow:none;box-shadow:none}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active:focus,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active:focus{-webkit-box-shadow:var(--ck-focus-outer-shadow),0 0;box-shadow:var(--ck-focus-outer-shadow),0 0}.ck.ck-dropdown__panel{border-radius:0}.ck-rounded-corners .ck.ck-dropdown__panel,.ck.ck-dropdown__panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-dropdown__panel{background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);bottom:0;-webkit-box-shadow:var(--ck-drop-shadow),0 0;box-shadow:var(--ck-drop-shadow),0 0;min-width:100%}.ck.ck-dropdown__panel.ck-dropdown__panel_se{border-top-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_sw{border-top-right-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_ne{border-bottom-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_nw{border-bottom-right-radius:0}.ck.ck-splitbutton{font-size:inherit}.ck.ck-splitbutton .ck-splitbutton__action:focus{z-index:calc(var(--ck-z-default) + 1)}:root{--ck-color-split-button-hover-background:#ebebeb;--ck-color-split-button-hover-border:#b3b3b3}[dir=ltr] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,[dir=ltr] .ck.ck-splitbutton:hover>.ck-splitbutton__action{border-bottom-right-radius:unset;border-top-right-radius:unset}[dir=rtl] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,[dir=rtl] .ck.ck-splitbutton:hover>.ck-splitbutton__action{border-bottom-left-radius:unset;border-top-left-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow{min-width:unset}[dir=ltr] .ck.ck-splitbutton>.ck-splitbutton__arrow{border-bottom-left-radius:unset;border-top-left-radius:unset}[dir=rtl] .ck.ck-splitbutton>.ck-splitbutton__arrow{border-bottom-right-radius:unset;border-top-right-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow svg{width:var(--ck-dropdown-arrow-size)}.ck.ck-splitbutton>.ck-splitbutton__arrow:not(:focus){border-bottom-width:0;border-top-width:0}.ck.ck-splitbutton.ck-splitbutton_open>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover),.ck.ck-splitbutton:hover>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover){background:var(--ck-color-split-button-hover-background)}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,.ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{background-color:var(--ck-color-split-button-hover-border);content:"";height:100%;position:absolute;width:1px}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:focus:after,.ck.ck-splitbutton:hover>.ck-splitbutton__arrow:focus:after{--ck-color-split-button-hover-border:var(--ck-color-focus-border)}[dir=ltr] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,[dir=ltr] .ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{left:-1px}[dir=rtl] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,[dir=rtl] .ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{right:-1px}.ck.ck-splitbutton.ck-splitbutton_open{border-radius:0}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners>.ck-splitbutton__action{border-bottom-left-radius:0}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners>.ck-splitbutton__arrow{border-bottom-right-radius:0}.ck.ck-toolbar{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ck.ck-toolbar,.ck.ck-toolbar>.ck-toolbar__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.ck.ck-toolbar>.ck-toolbar__items{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-flow:row wrap;flex-flow:row wrap;flex-grow:1}.ck.ck-toolbar .ck.ck-toolbar__separator{display:inline-block}.ck.ck-toolbar .ck.ck-toolbar__separator:first-child,.ck.ck-toolbar .ck.ck-toolbar__separator:last-child{display:none}.ck.ck-toolbar .ck-toolbar__line-break{-ms-flex-preferred-size:100%;flex-basis:100%}.ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ck.ck-toolbar.ck-toolbar_floating>.ck-toolbar__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck-dropdown__button .ck-dropdown__arrow{display:none}.ck.ck-toolbar{border-radius:0}.ck-rounded-corners .ck.ck-toolbar,.ck.ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-toolbar{background:var(--ck-color-toolbar-background);border:1px solid var(--ck-color-toolbar-border);padding:0 var(--ck-spacing-small)}.ck.ck-toolbar .ck.ck-toolbar__separator{-ms-flex-item-align:stretch;align-self:stretch;background:var(--ck-color-toolbar-border);margin-bottom:var(--ck-spacing-small);margin-top:var(--ck-spacing-small);min-width:1px;width:1px}.ck.ck-toolbar .ck-toolbar__line-break{height:0}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break){margin-right:var(--ck-spacing-small)}.ck.ck-toolbar>.ck-toolbar__items:empty+.ck.ck-toolbar__separator{display:none}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break),.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown{margin-bottom:var(--ck-spacing-small);margin-top:var(--ck-spacing-small)}.ck.ck-toolbar.ck-toolbar_vertical{padding:0}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items>.ck{border-radius:0;margin:0;width:100%}.ck.ck-toolbar.ck-toolbar_compact{padding:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>*{margin:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>:not(:first-child):not(:last-child){border-radius:0}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck.ck-button.ck-dropdown__button{padding-left:var(--ck-spacing-tiny)}.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown>.ck-dropdown__panel{min-width:auto}.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown>.ck-button>.ck-button__label{max-width:7em;width:auto}.ck-toolbar-container .ck.ck-toolbar{border:0}.ck.ck-toolbar[dir=rtl]>.ck-toolbar__items>.ck,[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items>.ck{margin-right:0}.ck.ck-toolbar[dir=rtl]:not(.ck-toolbar_compact)>.ck-toolbar__items>.ck,[dir=rtl] .ck.ck-toolbar:not(.ck-toolbar_compact)>.ck-toolbar__items>.ck{margin-left:var(--ck-spacing-small)}.ck.ck-toolbar[dir=rtl]>.ck-toolbar__items>.ck:last-child,[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items>.ck:last-child{margin-left:0}.ck.ck-toolbar.ck-toolbar_compact[dir=rtl]>.ck-toolbar__items>.ck:first-child,[dir=rtl] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.ck.ck-toolbar.ck-toolbar_compact[dir=rtl]>.ck-toolbar__items>.ck:last-child,[dir=rtl] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.ck.ck-toolbar.ck-toolbar_grouping[dir=rtl]>.ck-toolbar__items:not(:empty):not(:only-child),.ck.ck-toolbar[dir=rtl]>.ck.ck-toolbar__separator,[dir=rtl] .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),[dir=rtl] .ck.ck-toolbar>.ck.ck-toolbar__separator{margin-left:var(--ck-spacing-small)}.ck.ck-toolbar[dir=ltr]>.ck-toolbar__items>.ck:last-child,[dir=ltr] .ck.ck-toolbar>.ck-toolbar__items>.ck:last-child{margin-right:0}.ck.ck-toolbar.ck-toolbar_compact[dir=ltr]>.ck-toolbar__items>.ck:first-child,[dir=ltr] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.ck.ck-toolbar.ck-toolbar_compact[dir=ltr]>.ck-toolbar__items>.ck:last-child,[dir=ltr] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.ck.ck-toolbar.ck-toolbar_grouping[dir=ltr]>.ck-toolbar__items:not(:empty):not(:only-child),.ck.ck-toolbar[dir=ltr]>.ck.ck-toolbar__separator,[dir=ltr] .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),[dir=ltr] .ck.ck-toolbar>.ck.ck-toolbar__separator{margin-right:var(--ck-spacing-small)}.ck.ck-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ck.ck-list .ck-list__item,.ck.ck-list .ck-list__separator{display:block}.ck.ck-list .ck-list__item>:focus{position:relative;z-index:var(--ck-z-default)}.ck.ck-list{border-radius:0}.ck-rounded-corners .ck.ck-list,.ck.ck-list.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-list{background:var(--ck-color-list-background);list-style-type:none}.ck.ck-list__item{cursor:default;min-width:12em}.ck.ck-list__item .ck-button{border-radius:0;min-height:unset;padding:calc(var(--ck-line-height-base)*0.2*var(--ck-font-size-base)) calc(var(--ck-line-height-base)*0.4*var(--ck-font-size-base));text-align:left;width:100%}.ck.ck-list__item .ck-button .ck-button__label{line-height:calc(var(--ck-line-height-base)*1.2*var(--ck-font-size-base))}.ck.ck-list__item .ck-button:active{-webkit-box-shadow:none;box-shadow:none}.ck.ck-list__item .ck-button.ck-on{background:var(--ck-color-list-button-on-background);color:var(--ck-color-list-button-on-text)}.ck.ck-list__item .ck-button.ck-on:active{-webkit-box-shadow:none;box-shadow:none}.ck.ck-list__item .ck-button.ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-on-background-focus)}.ck.ck-list__item .ck-button.ck-on:focus:not(.ck-switchbutton):not(.ck-disabled){border-color:var(--ck-color-base-background)}.ck.ck-list__item .ck-button:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background)}.ck.ck-list__item .ck-switchbutton.ck-on{background:var(--ck-color-list-background);color:inherit}.ck.ck-list__item .ck-switchbutton.ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background);color:inherit}.ck.ck-list__separator{background:var(--ck-color-base-border);height:1px;width:100%}:root{--ck-toolbar-dropdown-max-width:60vw}.ck.ck-toolbar-dropdown>.ck-dropdown__panel{max-width:var(--ck-toolbar-dropdown-max-width);width:-webkit-max-content;width:-moz-max-content;width:max-content}.ck.ck-toolbar-dropdown>.ck-dropdown__panel .ck-button:focus{z-index:calc(var(--ck-z-default) + 1)}.ck.ck-toolbar-dropdown .ck-toolbar{border:0}.ck.ck-dropdown .ck-dropdown__panel .ck-list{border-radius:0}.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list,.ck.ck-dropdown .ck-dropdown__panel .ck-list.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0}.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:first-child .ck-button{border-radius:0}.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:first-child .ck-button,.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:first-child .ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0}.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:last-child .ck-button{border-radius:0}.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:last-child .ck-button,.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:last-child .ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}:root{--ck-balloon-panel-arrow-z-index:calc(var(--ck-z-default) - 3)}.ck.ck-balloon-panel{display:none;position:absolute;z-index:var(--ck-z-modal)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{content:"";position:absolute}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_n]:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_n]:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_s]:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_s]:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel.ck-balloon-panel_visible{display:block}:root{--ck-balloon-border-width:1px;--ck-balloon-arrow-offset:2px;--ck-balloon-arrow-height:10px;--ck-balloon-arrow-half-width:8px;--ck-balloon-arrow-drop-shadow:0 2px 2px var(--ck-color-shadow-drop)}.ck.ck-balloon-panel{border-radius:0}.ck-rounded-corners .ck.ck-balloon-panel,.ck.ck-balloon-panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-balloon-panel{background:var(--ck-color-panel-background);border:var(--ck-balloon-border-width) solid var(--ck-color-panel-border);-webkit-box-shadow:var(--ck-drop-shadow),0 0;box-shadow:var(--ck-drop-shadow),0 0;min-height:15px}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{border-style:solid;height:0;width:0}.ck.ck-balloon-panel[class*=arrow_n]:after,.ck.ck-balloon-panel[class*=arrow_n]:before{border-left-width:var(--ck-balloon-arrow-half-width);border-bottom-width:var(--ck-balloon-arrow-height);border-right-width:var(--ck-balloon-arrow-half-width);border-top-width:0}.ck.ck-balloon-panel[class*=arrow_n]:before{border-bottom-color:var(--ck-color-panel-border);margin-top:calc(var(--ck-balloon-border-width)*-1)}.ck.ck-balloon-panel[class*=arrow_n]:after,.ck.ck-balloon-panel[class*=arrow_n]:before{border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}.ck.ck-balloon-panel[class*=arrow_n]:after{border-bottom-color:var(--ck-color-panel-background);margin-top:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_s]:after,.ck.ck-balloon-panel[class*=arrow_s]:before{border-left-width:var(--ck-balloon-arrow-half-width);border-bottom-width:0;border-right-width:var(--ck-balloon-arrow-half-width);border-top-width:var(--ck-balloon-arrow-height)}.ck.ck-balloon-panel[class*=arrow_s]:before{border-top-color:var(--ck-color-panel-border);-webkit-filter:drop-shadow(var(--ck-balloon-arrow-drop-shadow));filter:drop-shadow(var(--ck-balloon-arrow-drop-shadow));margin-bottom:calc(var(--ck-balloon-border-width)*-1)}.ck.ck-balloon-panel[class*=arrow_s]:after,.ck.ck-balloon-panel[class*=arrow_s]:before{border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent}.ck.ck-balloon-panel[class*=arrow_s]:after{border-top-color:var(--ck-color-panel-background);margin-bottom:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_e]:after,.ck.ck-balloon-panel[class*=arrow_e]:before{border-left-width:var(--ck-balloon-arrow-height);border-bottom-width:var(--ck-balloon-arrow-half-width);border-right-width:0;border-top-width:var(--ck-balloon-arrow-half-width)}.ck.ck-balloon-panel[class*=arrow_e]:before{border-left-color:var(--ck-color-panel-border);margin-right:calc(var(--ck-balloon-border-width)*-1)}.ck.ck-balloon-panel[class*=arrow_e]:after,.ck.ck-balloon-panel[class*=arrow_e]:before{border-bottom-color:transparent;border-right-color:transparent;border-top-color:transparent}.ck.ck-balloon-panel[class*=arrow_e]:after{border-left-color:var(--ck-color-panel-background);margin-right:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_w]:after,.ck.ck-balloon-panel[class*=arrow_w]:before{border-left-width:0;border-bottom-width:var(--ck-balloon-arrow-half-width);border-right-width:var(--ck-balloon-arrow-height);border-top-width:var(--ck-balloon-arrow-half-width)}.ck.ck-balloon-panel[class*=arrow_w]:before{border-right-color:var(--ck-color-panel-border);margin-left:calc(var(--ck-balloon-border-width)*-1)}.ck.ck-balloon-panel[class*=arrow_w]:after,.ck.ck-balloon-panel[class*=arrow_w]:before{border-left-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.ck.ck-balloon-panel[class*=arrow_w]:after{border-right-color:var(--ck-color-panel-background);margin-left:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:before{left:50%;margin-left:calc(var(--ck-balloon-arrow-half-width)*-1);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:before{left:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:before{right:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);left:50%;margin-left:calc(var(--ck-balloon-arrow-half-width)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);left:calc(var(--ck-balloon-arrow-half-width)*2)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);right:calc(var(--ck-balloon-arrow-half-width)*2)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);margin-right:calc(var(--ck-balloon-arrow-half-width)*2);right:25%}.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);left:25%;margin-left:calc(var(--ck-balloon-arrow-half-width)*2)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:before{margin-right:calc(var(--ck-balloon-arrow-half-width)*2);right:25%;top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:before{left:25%;margin-left:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_e:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_e:before{margin-top:calc(var(--ck-balloon-arrow-half-width)*-1);right:calc(var(--ck-balloon-arrow-height)*-1);top:50%}.ck.ck-balloon-panel.ck-balloon-panel_arrow_w:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_w:before{left:calc(var(--ck-balloon-arrow-height)*-1);margin-top:calc(var(--ck-balloon-arrow-half-width)*-1);top:50%}.ck.ck-balloon-panel.ck-tooltip{--ck-balloon-border-width:0px;--ck-balloon-arrow-offset:0px;--ck-balloon-arrow-half-width:4px;--ck-balloon-arrow-height:4px;--ck-color-panel-background:var(--ck-color-tooltip-background);padding:0 var(--ck-spacing-medium);pointer-events:none;z-index:calc(var(--ck-z-modal) + 100)}.ck.ck-balloon-panel.ck-tooltip .ck-tooltip__text{color:var(--ck-color-tooltip-text);font-size:.9em;line-height:1.5}.ck.ck-balloon-panel.ck-tooltip{-webkit-box-shadow:none;box-shadow:none}.ck.ck-balloon-panel.ck-tooltip:before{display:none}:root{--ck-color-editable-blur-selection:#d9d9d9}.ck.ck-editor__editable:not(.ck-editor__nested-editable){border-radius:0}.ck-rounded-corners .ck.ck-editor__editable:not(.ck-editor__nested-editable),.ck.ck-editor__editable.ck-rounded-corners:not(.ck-editor__nested-editable){border-radius:var(--ck-border-radius)}.ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable){border:var(--ck-focus-ring);-webkit-box-shadow:var(--ck-inner-shadow),0 0;box-shadow:var(--ck-inner-shadow),0 0;outline:none}.ck.ck-editor__editable_inline{border:1px solid transparent;overflow:auto;padding:0 var(--ck-spacing-standard)}.ck.ck-editor__editable_inline[dir=ltr]{text-align:left}.ck.ck-editor__editable_inline[dir=rtl]{text-align:right}.ck.ck-editor__editable_inline>:first-child{margin-top:var(--ck-spacing-large)}.ck.ck-editor__editable_inline>:last-child{margin-bottom:var(--ck-spacing-large)}.ck.ck-editor__editable_inline.ck-blurred ::-moz-selection{background:var(--ck-color-editable-blur-selection)}.ck.ck-editor__editable_inline.ck-blurred ::selection{background:var(--ck-color-editable-blur-selection)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_n]:after{border-bottom-color:var(--ck-color-base-foreground)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_s]:after{border-top-color:var(--ck-color-base-foreground)}.ck.ck-label{display:block}.ck.ck-voice-label{display:none}.ck.ck-label{font-weight:700}.ck.ck-form__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between}:root{--ck-form-header-height:38px}.ck.ck-form__header{border-bottom:1px solid var(--ck-color-base-border);height:var(--ck-form-header-height);line-height:var(--ck-form-header-height);padding:var(--ck-spacing-small) var(--ck-spacing-large)}.ck.ck-form__header .ck-form__header__label{font-weight:700}:root{--ck-input-width:18em;--ck-input-text-width:var(--ck-input-width)}.ck.ck-input{border-radius:0}.ck-rounded-corners .ck.ck-input,.ck.ck-input.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-input{background:var(--ck-color-input-background);border:1px solid var(--ck-color-input-border);min-height:var(--ck-ui-component-min-height);min-width:var(--ck-input-width);padding:var(--ck-spacing-extra-tiny) var(--ck-spacing-medium);-webkit-transition:border .1s ease-in-out,-webkit-box-shadow .1s ease-in-out;transition:border .1s ease-in-out,-webkit-box-shadow .1s ease-in-out;transition:box-shadow .1s ease-in-out,border .1s ease-in-out;transition:box-shadow .1s ease-in-out,border .1s ease-in-out,-webkit-box-shadow .1s ease-in-out}.ck.ck-input:focus{border:var(--ck-focus-ring);-webkit-box-shadow:var(--ck-focus-outer-shadow),0 0;box-shadow:var(--ck-focus-outer-shadow),0 0;outline:none}.ck.ck-input[readonly]{background:var(--ck-color-input-disabled-background);border:1px solid var(--ck-color-input-disabled-border);color:var(--ck-color-input-disabled-text)}.ck.ck-input[readonly]:focus{-webkit-box-shadow:var(--ck-focus-disabled-outer-shadow),0 0;box-shadow:var(--ck-focus-disabled-outer-shadow),0 0}.ck.ck-input.ck-error{-webkit-animation:ck-input-shake .3s ease both;animation:ck-input-shake .3s ease both;border-color:var(--ck-color-input-error-border)}.ck.ck-input.ck-error:focus{-webkit-box-shadow:var(--ck-focus-error-outer-shadow),0 0;box-shadow:var(--ck-focus-error-outer-shadow),0 0}@-webkit-keyframes ck-input-shake{20%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}40%{-webkit-transform:translateX(2px);transform:translateX(2px)}60%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}80%{-webkit-transform:translateX(1px);transform:translateX(1px)}}@keyframes ck-input-shake{20%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}40%{-webkit-transform:translateX(2px);transform:translateX(2px)}60%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}80%{-webkit-transform:translateX(1px);transform:translateX(1px)}}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.ck.ck-labeled-field-view .ck.ck-label{display:block;position:absolute}:root{--ck-labeled-field-view-transition:.1s cubic-bezier(0,0,0.24,0.95);--ck-labeled-field-empty-unfocused-max-width:100% - 2 * var(--ck-spacing-medium);--ck-labeled-field-label-default-position-x:var(--ck-spacing-medium);--ck-labeled-field-label-default-position-y:calc(var(--ck-font-size-base)*0.6);--ck-color-labeled-field-label-background:var(--ck-color-base-background)}.ck.ck-labeled-field-view{border-radius:0}.ck-rounded-corners .ck.ck-labeled-field-view,.ck.ck-labeled-field-view.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{width:100%}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{top:0}[dir=ltr] .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{left:0}[dir=rtl] .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{right:0}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{background:var(--ck-color-labeled-field-label-background);font-weight:400;line-height:normal;max-width:100%;overflow:hidden;padding:0 calc(var(--ck-font-size-tiny)*0.5);pointer-events:none;text-overflow:ellipsis;-webkit-transform:translate(var(--ck-spacing-medium),-6px) scale(.75);transform:translate(var(--ck-spacing-medium),-6px) scale(.75);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:padding var(--ck-labeled-field-view-transition),background var(--ck-labeled-field-view-transition),-webkit-transform var(--ck-labeled-field-view-transition);transition:padding var(--ck-labeled-field-view-transition),background var(--ck-labeled-field-view-transition),-webkit-transform var(--ck-labeled-field-view-transition);transition:transform var(--ck-labeled-field-view-transition),padding var(--ck-labeled-field-view-transition),background var(--ck-labeled-field-view-transition);transition:transform var(--ck-labeled-field-view-transition),padding var(--ck-labeled-field-view-transition),background var(--ck-labeled-field-view-transition),-webkit-transform var(--ck-labeled-field-view-transition)}.ck.ck-labeled-field-view.ck-error .ck-input:not([readonly])+.ck.ck-label,.ck.ck-labeled-field-view.ck-error>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view .ck-labeled-field-view__status{font-size:var(--ck-font-size-small);margin-top:var(--ck-spacing-small);white-space:normal}.ck.ck-labeled-field-view .ck-labeled-field-view__status.ck-labeled-field-view__status_error{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view.ck-disabled>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{color:var(--ck-color-input-disabled-text)}[dir=ltr] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,[dir=ltr] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{-webkit-transform:translate(var(--ck-labeled-field-label-default-position-x),var(--ck-labeled-field-label-default-position-y)) scale(1);transform:translate(var(--ck-labeled-field-label-default-position-x),var(--ck-labeled-field-label-default-position-y)) scale(1)}[dir=rtl] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,[dir=rtl] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{-webkit-transform:translate(calc(var(--ck-labeled-field-label-default-position-x)*-1),var(--ck-labeled-field-label-default-position-y)) scale(1);transform:translate(calc(var(--ck-labeled-field-label-default-position-x)*-1),var(--ck-labeled-field-label-default-position-y)) scale(1)}.ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{background:transparent;max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width));padding:0}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck.ck-button{background:transparent}.ck.ck-labeled-field-view.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck-button>.ck-button__label{opacity:0}.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown+.ck-label{max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width) - var(--ck-dropdown-arrow-size) - var(--ck-spacing-standard))}.ck .ck-balloon-rotator__navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.ck .ck-balloon-rotator__content .ck-toolbar,.ck .ck-balloon-rotator__navigation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ck .ck-balloon-rotator__navigation{background:var(--ck-color-toolbar-background);border-bottom:1px solid var(--ck-color-toolbar-border);padding:0 var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation>*{margin-bottom:var(--ck-spacing-small);margin-right:var(--ck-spacing-small);margin-top:var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation .ck-balloon-rotator__counter{margin-left:var(--ck-spacing-small);margin-right:var(--ck-spacing-standard)}.ck .ck-balloon-rotator__content .ck.ck-annotation-wrapper{-webkit-box-shadow:none;box-shadow:none}.ck .ck-fake-panel{position:absolute;z-index:calc(var(--ck-z-modal) - 1)}.ck .ck-fake-panel div{position:absolute}.ck .ck-fake-panel div:first-child{z-index:2}.ck .ck-fake-panel div:nth-child(2){z-index:1}:root{--ck-balloon-fake-panel-offset-horizontal:6px;--ck-balloon-fake-panel-offset-vertical:6px}.ck .ck-fake-panel div{background:var(--ck-color-panel-background);border:1px solid var(--ck-color-panel-border);border-radius:var(--ck-border-radius);-webkit-box-shadow:var(--ck-drop-shadow),0 0;box-shadow:var(--ck-drop-shadow),0 0;height:100%;min-height:15px;width:100%}.ck .ck-fake-panel div:first-child{margin-left:var(--ck-balloon-fake-panel-offset-horizontal);margin-top:var(--ck-balloon-fake-panel-offset-vertical)}.ck .ck-fake-panel div:nth-child(2){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal)*2);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical)*2)}.ck .ck-fake-panel div:nth-child(3){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal)*3);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical)*3)}.ck .ck-balloon-panel_arrow_s+.ck-fake-panel,.ck .ck-balloon-panel_arrow_se+.ck-fake-panel,.ck .ck-balloon-panel_arrow_sw+.ck-fake-panel{--ck-balloon-fake-panel-offset-vertical:-6px}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{position:fixed;top:0;z-index:var(--ck-z-modal)}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky_bottom-limit{position:absolute;top:auto}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{border-top-left-radius:0;border-top-right-radius:0;border-width:0 1px 1px;-webkit-box-shadow:var(--ck-drop-shadow),0 0;box-shadow:var(--ck-drop-shadow),0 0}.ck.ck-block-toolbar-button{position:absolute;z-index:var(--ck-z-default)}:root{--ck-color-block-toolbar-button:var(--ck-color-text);--ck-block-toolbar-button-size:var(--ck-font-size-normal)}.ck.ck-block-toolbar-button{color:var(--ck-color-block-toolbar-button);font-size:var(--ck-block-toolbar-size)}.ck-vertical-form .ck-button:after{bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:0;z-index:1}.ck-vertical-form .ck-button:focus:after{display:none}@media screen and (max-width:600px){.ck.ck-responsive-form .ck-button:after{bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:0;z-index:1}.ck.ck-responsive-form .ck-button:focus:after{display:none}}.ck-vertical-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form{padding:var(--ck-spacing-large)}.ck.ck-responsive-form:focus{outline:none}[dir=ltr] .ck.ck-responsive-form>:not(:first-child),[dir=rtl] .ck.ck-responsive-form>:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-responsive-form{padding:0;width:calc(var(--ck-input-width)*0.8)}.ck.ck-responsive-form .ck-labeled-field-view{margin:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-responsive-form .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-responsive-form .ck-labeled-field-view .ck-labeled-field-view__error{white-space:normal}.ck.ck-responsive-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2){border-radius:0;margin-top:var(--ck-spacing-large);padding:var(--ck-spacing-standard)}.ck.ck-responsive-form>.ck-button:last-child:not(:focus),.ck.ck-responsive-form>.ck-button:nth-last-child(2):not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-responsive-form>.ck-button:last-child,[dir=ltr] .ck.ck-responsive-form>.ck-button:nth-last-child(2),[dir=rtl] .ck.ck-responsive-form>.ck-button:last-child,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2){margin-left:0}[dir=rtl] .ck.ck-responsive-form>.ck-button:last-child:last-of-type,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2):last-of-type{border-right:1px solid var(--ck-color-base-border)}}.ck.ck-find-and-replace-form{max-width:100%}.ck.ck-find-and-replace-form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__find .ck-results-counter{position:absolute}.ck.ck-find-and-replace-form{width:400px}.ck.ck-find-and-replace-form:focus{outline:none}.ck.ck-find-and-replace-form fieldset{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:stretch;align-content:stretch;align-items:center;border:0;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;padding:var(--ck-spacing-large)}.ck.ck-find-and-replace-form fieldset>.ck-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}[dir=ltr] .ck.ck-find-and-replace-form fieldset>*+*{margin-left:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-find-and-replace-form fieldset>*+*{margin-right:var(--ck-spacing-standard)}.ck.ck-find-and-replace-form fieldset .ck-labeled-field-view{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ck.ck-find-and-replace-form fieldset .ck-labeled-field-view .ck-input{min-width:50px;width:100%}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__find{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__find>.ck-button-find{font-weight:700}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__find>.ck-button-find .ck-button__label{padding-left:var(--ck-spacing-large);padding-right:var(--ck-spacing-large)}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__find>.ck-button-prev>.ck-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__find>.ck-button-next>.ck-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__find .ck-results-counter{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[dir=ltr] .ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__find .ck-results-counter{right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__find .ck-results-counter{left:var(--ck-spacing-standard)}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__find .ck-results-counter{color:var(--ck-color-base-border)}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__replace{-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;margin-top:calc(var(--ck-spacing-large)*-1)}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__replace>.ck-labeled-field-view{margin-bottom:var(--ck-spacing-large)}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__replace>.ck-options-dropdown{margin-left:0;margin-right:auto}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__replace>.ck-labeled-field-view,.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__replace>.ck-labeled-field-view .ck-input{width:100%}@media screen and (max-width:600px){.ck.ck-find-and-replace-form{width:300px}.ck.ck-find-and-replace-form fieldset{-ms-flex-wrap:wrap;flex-wrap:wrap}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__find .ck-labeled-field-view{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:var(--ck-spacing-standard);width:100%}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__find>.ck-button{text-align:center}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__find>.ck-button:first-of-type{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}[dir=ltr] .ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__find>.ck-button:first-of-type{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__find>.ck-button:first-of-type{margin-right:0}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__find>.ck-button:first-of-type .ck-button__label{text-align:center;width:100%}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__replace>:not(.ck-labeled-field-view){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__replace>.ck-dropdown:not(.ck-labeled-field-view){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.ck.ck-find-and-replace-form fieldset.ck-find-and-replace-form__replace>.ck-button:not(.ck-labeled-field-view)>.ck-button__label{text-align:center;width:100%}}.ck-find-result{background:var(--ck-color-highlight-background);color:var(--ck-color-text)}.ck-find-result_selected{background:#ff9633}.my-courses-navigation{list-style:none;margin:0 0 -10px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.my-courses-navigation-item{margin:0 3px 10px 0}.my-courses-navigation-item a{display:inline-block;padding:3px}.my-courses-navigation-item:last-child{margin-right:0}.my-courses-navigation-item img{vertical-align:bottom}.my-courses-navigation-item .empty-slot{display:inline-block;padding-left:3px;padding-right:3px}.my-courses-navigation-important{border:1px solid var(--red)}.my-courses-navigation-important a{padding:2px}table.mycourses tbody td{vertical-align:top}table.mycourses tbody td.actions,table.mycourses tbody td.course-navigation{vertical-align:middle}table.mycourses .special_nav{float:right}table.mycourses tr.has-subcourses td{border-bottom:1px solid var(--dark-gray-color-75)}table.mycourses tr.subcourses{background-color:var(--dark-gray-color-5)}table.mycourses tr.subcourses td.subcourse-indented{padding-left:20px}.my-courses-avatar.course-avatar-small{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:25px;width:25px}:root{--text-color:#000;--active-color:#d60000;--activity-color:#ffbd33;--activity-color-20:#fff2d6;--activity-color-40:#ffe5ad;--activity-color-60:#ffd785;--activity-color-80:#ffca5c;--base-color:#28497c;--base-color-20:#d4dbe5;--base-color-40:#a9b6cb;--base-color-60:#7e92b0;--base-color-80:#536d96;--base-gray:#3c434e;--black:#000;--brand-color-dark:#28497c;--brand-color-darker:#1f3f70;--brand-color-light:#36598f;--brand-color-lighter:#899ab9;--brown:#a85d45;--brown-20:#eedfda;--brown-40:#dcbeb5;--brown-60:#cb9e8f;--brown-80:#b97d6a;--content-color:#899ab9;--content-color-10:#f3f5f8;--content-color-20:#e7ebf1;--content-color-40:#d0d7e3;--content-color-60:#b8c2d5;--content-color-80:#a1aec7;--contrast-content-gray:#000;--contrast-content-hovergray:#ececed;--contrast-content-white:#fff;--dark-gray-color:#3c434e;--dark-gray-color-10:#ececed;--dark-gray-color-15:#e2e3e4;--dark-gray-color-20:#d8d9dc;--dark-gray-color-30:#c5c7ca;--dark-gray-color-40:#b1b4b8;--dark-gray-color-45:#a7aaaf;--dark-gray-color-5:#f5f6f6;--dark-gray-color-60:#8a8e95;--dark-gray-color-75:#6d727a;--dark-gray-color-80:#636971;--dark-green:#008512;--dark-green-20:#cce7d0;--dark-green-40:#99cea0;--dark-green-60:#66b671;--dark-green-80:#339d41;--dark-violet:#682c8b;--dark-violet-20:#e1d5e8;--dark-violet-40:#c3abd1;--dark-violet-60:#a480b9;--dark-violet-80:#8656a2;--fieldset-border:#d4dbe5;--fieldset-header:#e7ebf1;--green:#6ead10;--green-20:#e2efcf;--green-40:#c5de9f;--green-60:#a8ce70;--green-80:#8bbd40;--light-gray-color:#6d727a;--light-gray-color-20:#e2e3e4;--light-gray-color-40:#c5c7ca;--light-gray-color-60:#a7aaaf;--light-gray-color-80:#8a8e95;--orange:#f26e00;--orange-20:#fce2cc;--orange-40:#fac599;--orange-60:#f7a866;--orange-80:#f58b33;--origin-base-color:#28497c;--petrol:#129c94;--petrol-20:#d0ebea;--petrol-40:#a0d7d4;--petrol-60:#71c4bf;--petrol-80:#41b0a9;--public-course-bgcolor:#d60000;--red:#d60000;--red-20:#f7cccc;--red-40:#ef9999;--red-60:#e66666;--red-80:#de3333;--table-footer-color:#e2e3e4;--table-header-color:#e2e3e4;--violet:#b02e7c;--violet-20:#efd5e5;--violet-40:#dfabcb;--violet-60:#d082b0;--violet-80:#c05896;--white:#fff;--yellow:#ffbd33;--yellow-20:#fff2d6;--yellow-40:#ffe5ad;--yellow-60:#ffd785;--yellow-80:#ffca5c;--group-color-0:#682c8b;--group-color-1:#b02e7c;--group-color-2:#d60000;--group-color-3:#f26e00;--group-color-4:#ffbd33;--group-color-5:#6ead10;--group-color-6:#008512;--group-color-7:#129c94;--group-color-8:#a85d45;--avatar-small:25px;--avatar-medium:100px;--avatar-normal:250px;--transition-duration:.3s;--transition-duration-slow:.5s}@media(prefers-reduced-motion){:root{--transition-duration:0s;--transition-duration-slow:0s}}.my-courses-color-picker{list-style:none;margin:0;padding:0}.my-courses-color-picker li{text-indent:100%;overflow:hidden;white-space:nowrap;position:relative}.my-courses-color-picker a{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.my-courses-color-picker .color-selected{background-image:url(../images/icons/black/accept.svg);background-size:32px;background-position:50%;background-repeat:no-repeat}[data-v-748a598b]:root{--text-color:#000;--active-color:#d60000;--activity-color:#ffbd33;--activity-color-20:#fff2d6;--activity-color-40:#ffe5ad;--activity-color-60:#ffd785;--activity-color-80:#ffca5c;--base-color:#28497c;--base-color-20:#d4dbe5;--base-color-40:#a9b6cb;--base-color-60:#7e92b0;--base-color-80:#536d96;--base-gray:#3c434e;--black:#000;--brand-color-dark:#28497c;--brand-color-darker:#1f3f70;--brand-color-light:#36598f;--brand-color-lighter:#899ab9;--brown:#a85d45;--brown-20:#eedfda;--brown-40:#dcbeb5;--brown-60:#cb9e8f;--brown-80:#b97d6a;--content-color:#899ab9;--content-color-10:#f3f5f8;--content-color-20:#e7ebf1;--content-color-40:#d0d7e3;--content-color-60:#b8c2d5;--content-color-80:#a1aec7;--contrast-content-gray:#000;--contrast-content-hovergray:#ececed;--contrast-content-white:#fff;--dark-gray-color:#3c434e;--dark-gray-color-10:#ececed;--dark-gray-color-15:#e2e3e4;--dark-gray-color-20:#d8d9dc;--dark-gray-color-30:#c5c7ca;--dark-gray-color-40:#b1b4b8;--dark-gray-color-45:#a7aaaf;--dark-gray-color-5:#f5f6f6;--dark-gray-color-60:#8a8e95;--dark-gray-color-75:#6d727a;--dark-gray-color-80:#636971;--dark-green:#008512;--dark-green-20:#cce7d0;--dark-green-40:#99cea0;--dark-green-60:#66b671;--dark-green-80:#339d41;--dark-violet:#682c8b;--dark-violet-20:#e1d5e8;--dark-violet-40:#c3abd1;--dark-violet-60:#a480b9;--dark-violet-80:#8656a2;--fieldset-border:#d4dbe5;--fieldset-header:#e7ebf1;--green:#6ead10;--green-20:#e2efcf;--green-40:#c5de9f;--green-60:#a8ce70;--green-80:#8bbd40;--light-gray-color:#6d727a;--light-gray-color-20:#e2e3e4;--light-gray-color-40:#c5c7ca;--light-gray-color-60:#a7aaaf;--light-gray-color-80:#8a8e95;--orange:#f26e00;--orange-20:#fce2cc;--orange-40:#fac599;--orange-60:#f7a866;--orange-80:#f58b33;--origin-base-color:#28497c;--petrol:#129c94;--petrol-20:#d0ebea;--petrol-40:#a0d7d4;--petrol-60:#71c4bf;--petrol-80:#41b0a9;--public-course-bgcolor:#d60000;--red:#d60000;--red-20:#f7cccc;--red-40:#ef9999;--red-60:#e66666;--red-80:#de3333;--table-footer-color:#e2e3e4;--table-header-color:#e2e3e4;--violet:#b02e7c;--violet-20:#efd5e5;--violet-40:#dfabcb;--violet-60:#d082b0;--violet-80:#c05896;--white:#fff;--yellow:#ffbd33;--yellow-20:#fff2d6;--yellow-40:#ffe5ad;--yellow-60:#ffd785;--yellow-80:#ffca5c;--group-color-0:#682c8b;--group-color-1:#b02e7c;--group-color-2:#d60000;--group-color-3:#f26e00;--group-color-4:#ffbd33;--group-color-5:#6ead10;--group-color-6:#008512;--group-color-7:#129c94;--group-color-8:#a85d45;--avatar-small:25px;--avatar-medium:100px;--avatar-normal:250px;--transition-duration:.3s;--transition-duration-slow:.5s}@media(prefers-reduced-motion){[data-v-748a598b]:root{--transition-duration:0s;--transition-duration-slow:0s}}.studip-grid .studip-grid-element[data-v-748a598b]{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;border:1px solid var(--base-color-20);padding:10px}.studip-grid .tiles-grid-element-header[data-v-748a598b]{-webkit-box-flex:0;-ms-flex:0 60px;flex:0 60px;max-height:60px;overflow:hidden}.studip-grid .tiles-grid-element-header-image[data-v-748a598b]{float:left;display:block;margin-right:10px;width:60px;height:60px;background-position:50%;background-size:cover}.studip-grid .tiles-grid-element-options[data-v-748a598b]{float:right}.studip-grid .tiles-grid-element-footer[data-v-748a598b]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.studip-grid .tiles-grid-element-footer[data-v-748a598b]:not(:empty){padding-top:10px}.studip-grid .course-group-label[data-v-748a598b]{grid-column:1/-1;margin-bottom:-1em}.course-group-label[data-v-748a598b],.group-label[data-v-748a598b]{color:var(--base-gray)}.group-label[data-v-748a598b]{font-size:19px}.group-label[data-v-748a598b]:not(:first-child){margin-top:1em}.course-group-label[data-v-748a598b]{font-size:16px}article.studip.my-courses--group-hidden[data-v-748a598b]{border:0;padding:0}article.studip.my-courses--group-hidden>header[data-v-748a598b]{display:none}.studip-grid-element.my-courses-group-0[data-v-748a598b]{padding-left:25px}.studip-grid-element.my-courses-group-0[data-v-748a598b]:before{position:absolute;top:-1px;left:-1px;bottom:-1px;width:15px;content:"";background-color:var(--group-color-0)}.studip-grid-element.my-courses-group-1[data-v-748a598b]{padding-left:25px}.studip-grid-element.my-courses-group-1[data-v-748a598b]:before{position:absolute;top:-1px;left:-1px;bottom:-1px;width:15px;content:"";background-color:var(--group-color-1)}.studip-grid-element.my-courses-group-2[data-v-748a598b]{padding-left:25px}.studip-grid-element.my-courses-group-2[data-v-748a598b]:before{position:absolute;top:-1px;left:-1px;bottom:-1px;width:15px;content:"";background-color:var(--group-color-2)}.studip-grid-element.my-courses-group-3[data-v-748a598b]{padding-left:25px}.studip-grid-element.my-courses-group-3[data-v-748a598b]:before{position:absolute;top:-1px;left:-1px;bottom:-1px;width:15px;content:"";background-color:var(--group-color-3)}.studip-grid-element.my-courses-group-4[data-v-748a598b]{padding-left:25px}.studip-grid-element.my-courses-group-4[data-v-748a598b]:before{position:absolute;top:-1px;left:-1px;bottom:-1px;width:15px;content:"";background-color:var(--group-color-4)}.studip-grid-element.my-courses-group-5[data-v-748a598b]{padding-left:25px}.studip-grid-element.my-courses-group-5[data-v-748a598b]:before{position:absolute;top:-1px;left:-1px;bottom:-1px;width:15px;content:"";background-color:var(--group-color-5)}.studip-grid-element.my-courses-group-6[data-v-748a598b]{padding-left:25px}.studip-grid-element.my-courses-group-6[data-v-748a598b]:before{position:absolute;top:-1px;left:-1px;bottom:-1px;width:15px;content:"";background-color:var(--group-color-6)}.studip-grid-element.my-courses-group-7[data-v-748a598b]{padding-left:25px}.studip-grid-element.my-courses-group-7[data-v-748a598b]:before{position:absolute;top:-1px;left:-1px;bottom:-1px;width:15px;content:"";background-color:var(--group-color-7)}.studip-grid-element.my-courses-group-8[data-v-748a598b]{padding-left:25px}.studip-grid-element.my-courses-group-8[data-v-748a598b]:before{position:absolute;top:-1px;left:-1px;bottom:-1px;width:15px;content:"";background-color:var(--group-color-8)}.my-courses-color-picker[data-v-748a598b]{display:grid;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--white);grid-gap:.5ex;padding:.5ex}.course-hidden-info{white-space:nowrap}.course-hidden-info img,.course-hidden-info svg,.memcached-server .remove-server[data-v-38e084a5]{vertical-align:text-bottom}.add-server[data-v-38e084a5]:not(:only-child){margin-top:25px}.add-server img[data-v-38e084a5]{vertical-align:top}.slide-enter-active,.slide-leave-active{-webkit-transition:all var(--transition-duration) ease;transition:all var(--transition-duration) ease}.slide-enter-to,.slide-leave,.slide-leave-from{margin-left:-3px}.slide-enter,.slide-enter-from,.slide-leave-to{margin-left:-50px}.appear-enter-active,.appear-leave-active{-webkit-transition:opacity var(--transition-duration) ease;transition:opacity var(--transition-duration) ease}.appear-enter-to,.appear-leave,.appear-leave-from{opacity:1}.appear-enter,.appear-enter-from,.appear-leave-to{opacity:0}.actions[data-v-a90acd12]{float:right}.levels-actions>span[data-v-9fa5950e]:not(:first-child):before{content:" | "}
/*# sourceMappingURL=studip-base.css.map*/