@charset "UTF-8";.alert-warning,#portalfile_set-group::before,#portalimage_set-group::before{background-color:#fff3cd;border-color:#ffecb5;border-radius:.25rem;color:#664d03;display:block;margin:5px 0;padding:1rem}#portalfile_set-group[data-inline-type=tabular]::before,#portalimage_set-group[data-inline-type=tabular]::before{content:"Make sure that the files you upload do not contain information that you are not allowed to share, in particular personal data, and that they are not infected with viruses.";margin-bottom:10px}html[lang=pl] #portalfile_set-group[data-inline-type=tabular]::before,html[lang=pl] #portalimage_set-group[data-inline-type=tabular]::before{content:"Upewnij się, że pliki, które wgrywasz nie zawierają informacji, których nie masz prawa udostępniać, w szczególności danych osobowych oraz że są one zawirusowane."}.messagelist li{background-image:none!important;margin:5px 0;padding:5px}.messagelist li.success{background-color:rgba(32,147,115,0.05);border:1px solid #209373;color:#209373}a{color:#000;text-decoration:none}.strong{font-weight:bold}.content,.blank-content{font-size:13px}.content a,.blank-content a{border-bottom:1px solid #c8c8c8;color:#000;cursor:pointer;line-height:20px;overflow:visible}.content a.light,.blank-content a.light{color:#757575}.content a.light:hover,.blank-content a.light:hover{border-bottom:1px solid #646464}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.blank-content h1,.blank-content h2,.blank-content h3,.blank-content h4,.blank-content h5,.blank-content h6{font-family:"ForalPro-Light",sans-serif}.content h1,.blank-content h1{font-size:45px}.content h2,.blank-content h2{font-size:22px;line-height:25px}.content h2.style-black-underlined,.blank-content h2.style-black-underlined{font-size:24px}.content .two-line-h2,.blank-content .two-line-h2{align-items:flex-end;display:flex;min-height:50px}.content .style-black-underlined,.blank-content .style-black-underlined{font-family:"ForalPro-Bold",sans-serif!important;border-bottom:2px solid #000;color:#000!important;font-weight:normal}.content .no-mb,.blank-content .no-mb{margin-bottom:0}.content .sm-mb,.blank-content .sm-mb{margin-bottom:5px}.content .md-mb,.blank-content .md-mb{margin-bottom:10px}.content .lg-mb,.blank-content .lg-mb{margin-bottom:15px}.content .xl-mb,.blank-content .xl-mb{margin-bottom:20px}.content .no-mt,.blank-content .no-mt{margin-top:0}.content .sm-mt,.blank-content .sm-mt{margin-top:5px}.content .md-mt,.blank-content .md-mt{margin-top:10px}.content .lg-mt,.blank-content .lg-mt{margin-top:15px}.content .xl-mt,.blank-content .xl-mt{margin-top:20px}.content .no-mr,.blank-content .no-mr{margin-right:0}.content .sm-mr,.blank-content .sm-mr{margin-right:5px}.content .md-mr,.blank-content .md-mr{margin-right:10px}.content .lg-mr,.blank-content .lg-mr{margin-right:15px}.content .xl-mr,.blank-content .xl-mr{margin-right:20px}.content .no-ml,.blank-content .no-ml{margin-left:0}.content .sm-ml,.blank-content .sm-ml{margin-left:5px}.content .md-ml,.blank-content .md-ml{margin-left:10px}.content .lg-ml,.blank-content .lg-ml{margin-left:15px}.content .xl-ml,.blank-content .xl-ml{margin-left:20px}.content h3,.blank-content h3{font-family:"ForalPro-Bold",sans-serif;color:#646464;letter-spacing:2px}.content hr,.blank-content hr{border:0;border-top:1px dashed #c8c8c8;margin-bottom:10px;margin-top:10px}.content .clear-both,.blank-content .clear-both{clear:both}.content .float-left,.blank-content .float-left{float:left}.content .float-right,.blank-content .float-right{float:right}.content .tile-without-margins,.blank-content .tile-without-margins{width:165px}.content .bold,.blank-content .bold{font-weight:bold}.content .d-flex,.blank-content .d-flex{display:flex}.type-bracketed{counter-reset:list}.type-bracketed>li{list-style:none}.type-bracketed>li::before{content:counter(list) ") ";counter-increment:list}.with-ribbon-tile-0 .content h1,.with-ribbon-tile-0 .content h2{color:#e00034}.with-ribbon-tile-0 .content h1 a,.with-ribbon-tile-0 .content h2 a{border-bottom:0;color:#e00034}.with-ribbon-tile-1 .content h1,.with-ribbon-tile-1 .content h2{color:#641674}.with-ribbon-tile-1 .content h1 a,.with-ribbon-tile-1 .content h2 a{border-bottom:0;color:#641674}.with-ribbon-tile-2 .content h1,.with-ribbon-tile-2 .content h2{color:#209373}.with-ribbon-tile-2 .content h1 a,.with-ribbon-tile-2 .content h2 a{border-bottom:0;color:#209373}.with-ribbon-tile-3 .content h1,.with-ribbon-tile-3 .content h2{color:#005ea6}.with-ribbon-tile-3 .content h1 a,.with-ribbon-tile-3 .content h2 a{border-bottom:0;color:#005ea6}.with-ribbon-tile-4 .content h1,.with-ribbon-tile-4 .content h2{color:#646464}.with-ribbon-tile-4 .content h1 a,.with-ribbon-tile-4 .content h2 a{border-bottom:0;color:#646464}*{box-sizing:border-box}html,body{color:#000;height:100%;margin:0}.content{-moz-box-shadow:#000 0 0 10px;-o-box-shadow:#000 0 0 10px;-webkit-box-shadow:#000 0 0 10px;box-shadow:#000 0 0 10px;background:#FFF;margin-left:25px;max-width:2500px;min-height:500px;padding-bottom:40px;padding-right:40px;padding-top:40px;position:relative}.content .header{margin:0 10px}.main{font-family:"Open Sans",sans-serif;background-color:#c8c8c8;background-image:url("../images/bg.a515f078fc1e.gif");background-position-x:150px;background-position-y:24px;background-repeat:repeat;display:flex;flex-direction:column;font-size:12px;min-height:100%;position:relative}.layout-container{flex:1}.blank .main{background-color:#FFF;background-image:none}.menu{margin:0;margin-left:25px}.mimuw-insects{display:none}@media(min-width:815px){.menu{margin-left:60px}.main{background-position-x:185px}}@media(min-width:1590px){.menu{margin-left:95px}.main{background-position-x:220px}.mimuw-insects{display:block;left:1250px;position:absolute;top:100px}}@media(min-width:815px){.content{margin-left:60px}}@media(min-width:1590px){.content{margin-left:95px}}@media(max-width:400px){.home-page .portal-calendar{display:none}.home-page .column-12{width:100%}.home-page .column-12 .info-item{width:auto}.home-page .footer-carousel-inner .splide-arrow-prev{left:-25px}.home-page .footer-carousel-inner .splide-arrow-next{right:-25px}
}.d-none{display:none}.text-left,.align-left{text-align:left!important}.text-right,.align-right{text-align:right!important}.text-center,.align-center{text-align:center!important}.text-justify{text-align:justify!important}.display-none{display:none!important}.overflow-visible{overflow:visible!important}.mr-tb{margin-bottom:10px;margin-top:10px;text-align:left!important}.center-background-position-y{background-position-y:center!important}.img-fixed-height-small{height:185px}.pagination{column-gap:5px;display:flex;flex-wrap:wrap;gap:5px 5px;row-gap:5px}.pagination span{min-width:20px}.select-list div{min-width:20px}.more{display:block;font-size:12px;line-height:18px;padding:10px 0 2px;text-align:right}.more a{background:#969696 url("../images/arrows/white_arrow.82f11fd2f993.gif") 5px 4px no-repeat;border-bottom:0;color:#FFF;margin-left:12px;padding:0 5px 2px 20px;text-decoration:none}.pagination span,.pagination div,.select-list span,.select-list div{color:#FFF;cursor:pointer;font-weight:normal;line-height:18px;min-width:20px;text-align:center}.pagination span a,.pagination div a,.select-list span a,.select-list div a{border-bottom:0;color:#FFF;padding:0 10px;text-decoration:none}.portal-button{color:#FFF;cursor:pointer;font-weight:normal;line-height:18px;min-width:20px;text-align:center}.portal-button a{border-bottom:0;color:#FFF;padding:0 10px;text-decoration:none}.page-pagination{margin-left:10px;margin-right:10px}.label-radio-filter{color:#FFF;cursor:pointer;display:inline-block;font-weight:normal;line-height:18px;min-width:60px;padding:0 5px 2px;text-align:center}.with-ribbon-tile-0 .pagination span,.with-ribbon-tile-0 .pagination div,.with-ribbon-tile-0 .select-list span,.with-ribbon-tile-0 .select-list div{background-color:#e00034;border:1px solid #e00034}.with-ribbon-tile-0 .pagination span:hover,.with-ribbon-tile-0 .pagination span.active,.with-ribbon-tile-0 .pagination div:hover,.with-ribbon-tile-0 .pagination div.active,.with-ribbon-tile-0 .select-list span:hover,.with-ribbon-tile-0 .select-list span.active,.with-ribbon-tile-0 .select-list div:hover,.with-ribbon-tile-0 .select-list div.active{background-color:#FFF;color:#e00034}.with-ribbon-tile-0 .pagination span:hover a,.with-ribbon-tile-0 .pagination span.active a,.with-ribbon-tile-0 .pagination div:hover a,.with-ribbon-tile-0 .pagination div.active a,.with-ribbon-tile-0 .select-list span:hover a,.with-ribbon-tile-0 .select-list span.active a,.with-ribbon-tile-0 .select-list div:hover a,.with-ribbon-tile-0 .select-list div.active a{color:#e00034}.with-ribbon-tile-0 .label-radio-filter{background-color:#e00034;border:1px solid #e00034}.with-ribbon-tile-0 .label-radio-filter:hover,.with-ribbon-tile-0 .label-radio-filter.active{background-color:#FFF;color:#e00034}.with-ribbon-tile-0 .label-radio-filter:hover a,.with-ribbon-tile-0 .label-radio-filter.active a{color:#e00034}.with-ribbon-tile-0 .input-radio-filter[type=radio]:checked+label{background-color:#FFF;color:#e00034}.with-ribbon-tile-0 .input-radio-filter[type=radio]:checked+label a{color:#e00034}.with-ribbon-tile-1 .pagination span,.with-ribbon-tile-1 .pagination div,.with-ribbon-tile-1 .select-list span,.with-ribbon-tile-1 .select-list div{background-color:#641674;border:1px solid #641674}.with-ribbon-tile-1 .pagination span:hover,.with-ribbon-tile-1 .pagination span.active,.with-ribbon-tile-1 .pagination div:hover,.with-ribbon-tile-1 .pagination div.active,.with-ribbon-tile-1 .select-list span:hover,.with-ribbon-tile-1 .select-list span.active,.with-ribbon-tile-1 .select-list div:hover,.with-ribbon-tile-1 .select-list div.active{background-color:#FFF;color:#641674}.with-ribbon-tile-1 .pagination span:hover a,.with-ribbon-tile-1 .pagination span.active a,.with-ribbon-tile-1 .pagination div:hover a,.with-ribbon-tile-1 .pagination div.active a,.with-ribbon-tile-1 .select-list span:hover a,.with-ribbon-tile-1 .select-list span.active a,.with-ribbon-tile-1 .select-list div:hover a,.with-ribbon-tile-1 .select-list div.active a{color:#641674}.with-ribbon-tile-1 .label-radio-filter{background-color:#641674;border:1px solid #641674}.with-ribbon-tile-1 .label-radio-filter:hover,.with-ribbon-tile-1 .label-radio-filter.active{background-color:#FFF;color:#641674}.with-ribbon-tile-1 .label-radio-filter:hover a,.with-ribbon-tile-1 .label-radio-filter.active a{color:#641674}.with-ribbon-tile-1 .input-radio-filter[type=radio]:checked+label{background-color:#FFF;color:#641674}.with-ribbon-tile-1 .input-radio-filter[type=radio]:checked+label a{color:#641674}.with-ribbon-tile-2 .pagination span,.with-ribbon-tile-2 .pagination div,.with-ribbon-tile-2 .select-list span,.with-ribbon-tile-2 .select-list div{background-color:#209373;border:1px solid #209373}.with-ribbon-tile-2 .pagination span:hover,.with-ribbon-tile-2 .pagination span.active,.with-ribbon-tile-2 .pagination div:hover,.with-ribbon-tile-2 .pagination div.active,.with-ribbon-tile-2 .select-list span:hover,.with-ribbon-tile-2 .select-list span.active,.with-ribbon-tile-2 .select-list div:hover,.with-ribbon-tile-2 .select-list div.active{background-color:#FFF;color:#209373}.with-ribbon-tile-2 .pagination span:hover a,.with-ribbon-tile-2 .pagination span.active a,.with-ribbon-tile-2 .pagination div:hover a,.with-ribbon-tile-2 .pagination div.active a,.with-ribbon-tile-2 .select-list span:hover a,.with-ribbon-tile-2 .select-list span.active a,.with-ribbon-tile-2 .select-list div:hover a,.with-ribbon-tile-2 .select-list div.active a{color:#209373}.with-ribbon-tile-2 .label-radio-filter{background-color:#209373;border:1px solid #209373}.with-ribbon-tile-2 .label-radio-filter:hover,.with-ribbon-tile-2 .label-radio-filter.active{background-color:#FFF;color:#209373}.with-ribbon-tile-2 .label-radio-filter:hover a,.with-ribbon-tile-2 .label-radio-filter.active a{color:#209373}.with-ribbon-tile-2 .input-radio-filter[type=radio]:checked+label{background-color:#FFF;color:#209373}.with-ribbon-tile-2 .input-radio-filter[type=radio]:checked+label a{color:#209373}.with-ribbon-tile-3 .pagination span,.with-ribbon-tile-3 .pagination div,.with-ribbon-tile-3 .select-list span,.with-ribbon-tile-3 .select-list div{background-color:#005ea6;border:1px solid #005ea6}
.with-ribbon-tile-3 .pagination span:hover,.with-ribbon-tile-3 .pagination span.active,.with-ribbon-tile-3 .pagination div:hover,.with-ribbon-tile-3 .pagination div.active,.with-ribbon-tile-3 .select-list span:hover,.with-ribbon-tile-3 .select-list span.active,.with-ribbon-tile-3 .select-list div:hover,.with-ribbon-tile-3 .select-list div.active{background-color:#FFF;color:#005ea6}.with-ribbon-tile-3 .pagination span:hover a,.with-ribbon-tile-3 .pagination span.active a,.with-ribbon-tile-3 .pagination div:hover a,.with-ribbon-tile-3 .pagination div.active a,.with-ribbon-tile-3 .select-list span:hover a,.with-ribbon-tile-3 .select-list span.active a,.with-ribbon-tile-3 .select-list div:hover a,.with-ribbon-tile-3 .select-list div.active a{color:#005ea6}.with-ribbon-tile-3 .label-radio-filter{background-color:#005ea6;border:1px solid #005ea6}.with-ribbon-tile-3 .label-radio-filter:hover,.with-ribbon-tile-3 .label-radio-filter.active{background-color:#FFF;color:#005ea6}.with-ribbon-tile-3 .label-radio-filter:hover a,.with-ribbon-tile-3 .label-radio-filter.active a{color:#005ea6}.with-ribbon-tile-3 .input-radio-filter[type=radio]:checked+label{background-color:#FFF;color:#005ea6}.with-ribbon-tile-3 .input-radio-filter[type=radio]:checked+label a{color:#005ea6}.with-ribbon-tile-4 .pagination span,.with-ribbon-tile-4 .pagination div,.with-ribbon-tile-4 .select-list span,.with-ribbon-tile-4 .select-list div{background-color:#646464;border:1px solid #646464}.with-ribbon-tile-4 .pagination span:hover,.with-ribbon-tile-4 .pagination span.active,.with-ribbon-tile-4 .pagination div:hover,.with-ribbon-tile-4 .pagination div.active,.with-ribbon-tile-4 .select-list span:hover,.with-ribbon-tile-4 .select-list span.active,.with-ribbon-tile-4 .select-list div:hover,.with-ribbon-tile-4 .select-list div.active{background-color:#FFF;color:#646464}.with-ribbon-tile-4 .pagination span:hover a,.with-ribbon-tile-4 .pagination span.active a,.with-ribbon-tile-4 .pagination div:hover a,.with-ribbon-tile-4 .pagination div.active a,.with-ribbon-tile-4 .select-list span:hover a,.with-ribbon-tile-4 .select-list span.active a,.with-ribbon-tile-4 .select-list div:hover a,.with-ribbon-tile-4 .select-list div.active a{color:#646464}.with-ribbon-tile-4 .label-radio-filter{background-color:#646464;border:1px solid #646464}.with-ribbon-tile-4 .label-radio-filter:hover,.with-ribbon-tile-4 .label-radio-filter.active{background-color:#FFF;color:#646464}.with-ribbon-tile-4 .label-radio-filter:hover a,.with-ribbon-tile-4 .label-radio-filter.active a{color:#646464}.with-ribbon-tile-4 .input-radio-filter[type=radio]:checked+label{background-color:#FFF;color:#646464}.with-ribbon-tile-4 .input-radio-filter[type=radio]:checked+label a{color:#646464}.with-ribbon-tile-0 .pagination.inverse-color span,.with-ribbon-tile-0 .pagination.inverse-color div,.with-ribbon-tile-0 .select-list.inverse-color span,.with-ribbon-tile-0 .select-list.inverse-color div{background-color:#FFF;color:#e00034}.with-ribbon-tile-0 .pagination.inverse-color span a:hover,.with-ribbon-tile-0 .pagination.inverse-color span a.active,.with-ribbon-tile-0 .pagination.inverse-color span a.active:hover,.with-ribbon-tile-0 .pagination.inverse-color div a:hover,.with-ribbon-tile-0 .pagination.inverse-color div a.active,.with-ribbon-tile-0 .pagination.inverse-color div a.active:hover,.with-ribbon-tile-0 .select-list.inverse-color span a:hover,.with-ribbon-tile-0 .select-list.inverse-color span a.active,.with-ribbon-tile-0 .select-list.inverse-color span a.active:hover,.with-ribbon-tile-0 .select-list.inverse-color div a:hover,.with-ribbon-tile-0 .select-list.inverse-color div a.active,.with-ribbon-tile-0 .select-list.inverse-color div a.active:hover{background-color:#e00034;color:#FFF}.with-ribbon-tile-0 .pagination.inverse-color span{border:1px solid #e00034}.with-ribbon-tile-0 .select-list.inverse-color{border:1px solid #e00034;border-top:0}.with-ribbon-tile-0 .select-list.inverse-color div{border:0;border-bottom:1px solid #e00034}.with-ribbon-tile-0 .select-list.inverse-color div:last-child{border-bottom:0}.with-ribbon-tile-1 .pagination.inverse-color span,.with-ribbon-tile-1 .pagination.inverse-color div,.with-ribbon-tile-1 .select-list.inverse-color span,.with-ribbon-tile-1 .select-list.inverse-color div{background-color:#FFF;color:#641674}.with-ribbon-tile-1 .pagination.inverse-color span a:hover,.with-ribbon-tile-1 .pagination.inverse-color span a.active,.with-ribbon-tile-1 .pagination.inverse-color span a.active:hover,.with-ribbon-tile-1 .pagination.inverse-color div a:hover,.with-ribbon-tile-1 .pagination.inverse-color div a.active,.with-ribbon-tile-1 .pagination.inverse-color div a.active:hover,.with-ribbon-tile-1 .select-list.inverse-color span a:hover,.with-ribbon-tile-1 .select-list.inverse-color span a.active,.with-ribbon-tile-1 .select-list.inverse-color span a.active:hover,.with-ribbon-tile-1 .select-list.inverse-color div a:hover,.with-ribbon-tile-1 .select-list.inverse-color div a.active,.with-ribbon-tile-1 .select-list.inverse-color div a.active:hover{background-color:#641674;color:#FFF}.with-ribbon-tile-1 .pagination.inverse-color span{border:1px solid #641674}.with-ribbon-tile-1 .select-list.inverse-color{border:1px solid #641674;border-top:0}.with-ribbon-tile-1 .select-list.inverse-color div{border:0;border-bottom:1px solid #641674}.with-ribbon-tile-1 .select-list.inverse-color div:last-child{border-bottom:0}.with-ribbon-tile-2 .pagination.inverse-color span,.with-ribbon-tile-2 .pagination.inverse-color div,.with-ribbon-tile-2 .select-list.inverse-color span,.with-ribbon-tile-2 .select-list.inverse-color div{background-color:#FFF;color:#209373}.with-ribbon-tile-2 .pagination.inverse-color span a:hover,.with-ribbon-tile-2 .pagination.inverse-color span a.active,.with-ribbon-tile-2 .pagination.inverse-color span a.active:hover,.with-ribbon-tile-2 .pagination.inverse-color div a:hover,.with-ribbon-tile-2 .pagination.inverse-color div a.active,.with-ribbon-tile-2 .pagination.inverse-color div a.active:hover,.with-ribbon-tile-2 .select-list.inverse-color span a:hover,.with-ribbon-tile-2 .select-list.inverse-color span a.active,.with-ribbon-tile-2 .select-list.inverse-color span a.active:hover,.with-ribbon-tile-2 .select-list.inverse-color div a:hover,.with-ribbon-tile-2 .select-list.inverse-color div a.active,.with-ribbon-tile-2 .select-list.inverse-color div a.active:hover{background-color:#209373;color:#FFF}
.with-ribbon-tile-2 .pagination.inverse-color span{border:1px solid #209373}.with-ribbon-tile-2 .select-list.inverse-color{border:1px solid #209373;border-top:0}.with-ribbon-tile-2 .select-list.inverse-color div{border:0;border-bottom:1px solid #209373}.with-ribbon-tile-2 .select-list.inverse-color div:last-child{border-bottom:0}.with-ribbon-tile-3 .pagination.inverse-color span,.with-ribbon-tile-3 .pagination.inverse-color div,.with-ribbon-tile-3 .select-list.inverse-color span,.with-ribbon-tile-3 .select-list.inverse-color div{background-color:#FFF;color:#005ea6}.with-ribbon-tile-3 .pagination.inverse-color span a:hover,.with-ribbon-tile-3 .pagination.inverse-color span a.active,.with-ribbon-tile-3 .pagination.inverse-color span a.active:hover,.with-ribbon-tile-3 .pagination.inverse-color div a:hover,.with-ribbon-tile-3 .pagination.inverse-color div a.active,.with-ribbon-tile-3 .pagination.inverse-color div a.active:hover,.with-ribbon-tile-3 .select-list.inverse-color span a:hover,.with-ribbon-tile-3 .select-list.inverse-color span a.active,.with-ribbon-tile-3 .select-list.inverse-color span a.active:hover,.with-ribbon-tile-3 .select-list.inverse-color div a:hover,.with-ribbon-tile-3 .select-list.inverse-color div a.active,.with-ribbon-tile-3 .select-list.inverse-color div a.active:hover{background-color:#005ea6;color:#FFF}.with-ribbon-tile-3 .pagination.inverse-color span{border:1px solid #005ea6}.with-ribbon-tile-3 .select-list.inverse-color{border:1px solid #005ea6;border-top:0}.with-ribbon-tile-3 .select-list.inverse-color div{border:0;border-bottom:1px solid #005ea6}.with-ribbon-tile-3 .select-list.inverse-color div:last-child{border-bottom:0}.with-ribbon-tile-4 .pagination.inverse-color span,.with-ribbon-tile-4 .pagination.inverse-color div,.with-ribbon-tile-4 .select-list.inverse-color span,.with-ribbon-tile-4 .select-list.inverse-color div{background-color:#FFF;color:#646464}.with-ribbon-tile-4 .pagination.inverse-color span a:hover,.with-ribbon-tile-4 .pagination.inverse-color span a.active,.with-ribbon-tile-4 .pagination.inverse-color span a.active:hover,.with-ribbon-tile-4 .pagination.inverse-color div a:hover,.with-ribbon-tile-4 .pagination.inverse-color div a.active,.with-ribbon-tile-4 .pagination.inverse-color div a.active:hover,.with-ribbon-tile-4 .select-list.inverse-color span a:hover,.with-ribbon-tile-4 .select-list.inverse-color span a.active,.with-ribbon-tile-4 .select-list.inverse-color span a.active:hover,.with-ribbon-tile-4 .select-list.inverse-color div a:hover,.with-ribbon-tile-4 .select-list.inverse-color div a.active,.with-ribbon-tile-4 .select-list.inverse-color div a.active:hover{background-color:#646464;color:#FFF}.with-ribbon-tile-4 .pagination.inverse-color span{border:1px solid #646464}.with-ribbon-tile-4 .select-list.inverse-color{border:1px solid #646464;border-top:0}.with-ribbon-tile-4 .select-list.inverse-color div{border:0;border-bottom:1px solid #646464}.with-ribbon-tile-4 .select-list.inverse-color div:last-child{border-bottom:0}.with-ribbon-tile-0 .more a{background:#e00034 url("../images/arrows/white_arrow.82f11fd2f993.gif") 5px 4px no-repeat}.with-ribbon-tile-0 .portal-button{background-color:#e00034}.with-ribbon-tile-1 .more a{background:#641674 url("../images/arrows/white_arrow.82f11fd2f993.gif") 5px 4px no-repeat}.with-ribbon-tile-1 .portal-button{background-color:#641674}.with-ribbon-tile-2 .more a{background:#209373 url("../images/arrows/white_arrow.82f11fd2f993.gif") 5px 4px no-repeat}.with-ribbon-tile-2 .portal-button{background-color:#209373}.with-ribbon-tile-3 .more a{background:#005ea6 url("../images/arrows/white_arrow.82f11fd2f993.gif") 5px 4px no-repeat}.with-ribbon-tile-3 .portal-button{background-color:#005ea6}.with-ribbon-tile-4 .more a{background:#646464 url("../images/arrows/white_arrow.82f11fd2f993.gif") 5px 4px no-repeat}.with-ribbon-tile-4 .portal-button{background-color:#646464}input:focus{outline:0}.with-ribbon-tile-0 input[type=text],.with-ribbon-tile-0 input[type=email],.with-ribbon-tile-0 input[type=number],.with-ribbon-tile-0 input[type=checkbox],.with-ribbon-tile-0 input[type=radio]{accent-color:#e00034;background-color:#FFF;border:1px solid #e00034}.with-ribbon-tile-0 textarea{background-color:#FFF;border:1px solid #e00034}.with-ribbon-tile-0 input[type=submit]{background-color:#e00034;border:1px solid #e00034;color:#FFF;cursor:pointer}.with-ribbon-tile-1 input[type=text],.with-ribbon-tile-1 input[type=email],.with-ribbon-tile-1 input[type=number],.with-ribbon-tile-1 input[type=checkbox],.with-ribbon-tile-1 input[type=radio]{accent-color:#641674;background-color:#FFF;border:1px solid #641674}.with-ribbon-tile-1 textarea{background-color:#FFF;border:1px solid #641674}.with-ribbon-tile-1 input[type=submit]{background-color:#641674;border:1px solid #641674;color:#FFF;cursor:pointer}.with-ribbon-tile-2 input[type=text],.with-ribbon-tile-2 input[type=email],.with-ribbon-tile-2 input[type=number],.with-ribbon-tile-2 input[type=checkbox],.with-ribbon-tile-2 input[type=radio]{accent-color:#209373;background-color:#FFF;border:1px solid #209373}.with-ribbon-tile-2 textarea{background-color:#FFF;border:1px solid #209373}.with-ribbon-tile-2 input[type=submit]{background-color:#209373;border:1px solid #209373;color:#FFF;cursor:pointer}.with-ribbon-tile-3 input[type=text],.with-ribbon-tile-3 input[type=email],.with-ribbon-tile-3 input[type=number],.with-ribbon-tile-3 input[type=checkbox],.with-ribbon-tile-3 input[type=radio]{accent-color:#005ea6;background-color:#FFF;border:1px solid #005ea6}.with-ribbon-tile-3 textarea{background-color:#FFF;border:1px solid #005ea6}.with-ribbon-tile-3 input[type=submit]{background-color:#005ea6;border:1px solid #005ea6;color:#FFF;cursor:pointer}.with-ribbon-tile-4 input[type=text],.with-ribbon-tile-4 input[type=email],.with-ribbon-tile-4 input[type=number],.with-ribbon-tile-4 input[type=checkbox],.with-ribbon-tile-4 input[type=radio]{accent-color:#646464;background-color:#FFF;border:1px solid #646464}.with-ribbon-tile-4 textarea{background-color:#FFF;border:1px solid #646464}
.with-ribbon-tile-4 input[type=submit]{background-color:#646464;border:1px solid #646464;color:#FFF;cursor:pointer}.with-ribbon-tile-0 input::placeholder{color:#e00034;opacity:1}.with-ribbon-tile-0 input:-ms-input-placeholder{color:#e00034}.with-ribbon-tile-0 input::-ms-input-placeholder{color:#e00034}.with-ribbon-tile-1 input::placeholder{color:#ad83b5;opacity:1}.with-ribbon-tile-1 input:-ms-input-placeholder{color:#ad83b5}.with-ribbon-tile-1 input::-ms-input-placeholder{color:#ad83b5}.with-ribbon-tile-2 input::placeholder{color:#209373;opacity:1}.with-ribbon-tile-2 input:-ms-input-placeholder{color:#209373}.with-ribbon-tile-2 input::-ms-input-placeholder{color:#209373}.with-ribbon-tile-3 input::placeholder{color:#005ea6;opacity:1}.with-ribbon-tile-3 input:-ms-input-placeholder{color:#005ea6}.with-ribbon-tile-3 input::-ms-input-placeholder{color:#005ea6}.with-ribbon-tile-4 input::placeholder{color:#646464;opacity:1}.with-ribbon-tile-4 input:-ms-input-placeholder{color:#646464}.with-ribbon-tile-4 input::-ms-input-placeholder{color:#646464}.mourning img{-webkit-filter:grayscale(1);filter:gray;filter:grayscale(1)}.mourning .tile-0 ul,.mourning .tile-0:hover ul{border-top-color:#646464}.mourning .tile-0 ul li:hover{background:url("../images/arrows/li_arrow_4.842cd89c8bce.png") 0 5px no-repeat}.mourning .tile-0 ul li:hover a{color:#646464}.mourning .tile-0:hover>a{color:#646464}.mourning .tile-1 ul,.mourning .tile-1:hover ul{border-top-color:#646464}.mourning .tile-1 ul li:hover{background:url("../images/arrows/li_arrow_4.842cd89c8bce.png") 0 5px no-repeat}.mourning .tile-1 ul li:hover a{color:#646464}.mourning .tile-1:hover>a{color:#646464}.mourning .tile-2 ul,.mourning .tile-2:hover ul{border-top-color:#646464}.mourning .tile-2 ul li:hover{background:url("../images/arrows/li_arrow_4.842cd89c8bce.png") 0 5px no-repeat}.mourning .tile-2 ul li:hover a{color:#646464}.mourning .tile-2:hover>a{color:#646464}.mourning .tile-3 ul,.mourning .tile-3:hover ul{border-top-color:#646464}.mourning .tile-3 ul li:hover{background:url("../images/arrows/li_arrow_4.842cd89c8bce.png") 0 5px no-repeat}.mourning .tile-3 ul li:hover a{color:#646464}.mourning .tile-3:hover>a{color:#646464}.content ul,.blank-content ul{font-family:"Open Sans",sans-serif;font-style:normal;list-style:none;margin:0;padding:0}.content ul li,.blank-content ul li{font-family:"Open Sans",sans-serif;background:url("../images/arrows/li_arrow.f4ee254af125.gif") 0 7px no-repeat;display:list-item;padding:2px 0;padding-left:15px}.content ul.with-border-bottom li,.blank-content ul.with-border-bottom li{border-bottom:1px dashed #c8c8c8;margin-bottom:10px;padding-bottom:10px}.content ul.with-border-bottom li:last-child,.blank-content ul.with-border-bottom li:last-child{border-bottom:0}.cms{z-index:999!important}.casmenu{background:url("../images/uw_bg.1cc15389b31e.png");border:0;color:#888;font-family:Tahoma,Helvetica,Segoe UI,Segoe,Arial,Lucida Grande,Verdana,sans-serif;font-size:11px;font-weight:normal;height:23px;margin:0;padding:0;text-align:left;text-decoration:none;width:100%}.casmenu table{margin:0;width:100%}.casmenu table td{font-size:11px;line-height:normal;vertical-align:middle;white-space:nowrap}.casmenu table td:first-child{padding:3px 0 0 30px;text-align:left}.casmenu table td:first-child a,.casmenu table td:first-child a:visited,.casmenu table td:first-child a:active{border-bottom:1px dotted #AAA;color:#4e6b8c;cursor:pointer;text-decoration:none}.casmenu table td:first-child a:hover{border-bottom:1px solid #F00;color:#000;text-decoration:none}.casmenu table td:last-child{padding:3px 6px 2px;text-align:right}.casmenu table td:last-child a,.casmenu table td:last-child a:visited,.casmenu table td:last-child a:active{color:#888;cursor:pointer;text-decoration:none}.casmenu table td:last-child a.casmenu:hover{color:#555;text-decoration:none}.casmenu table td img{margin-right:8px;vertical-align:middle}.tiles{overflow:hidden}.tile{float:left;height:185px;width:185px}.tile-menu ul,.tile-useful-links ul,.footer-links ul{list-style:none;margin:0;padding:0;width:100%}.tile-menu{padding:5px 10px}.tile-menu>a{font-family:"ForalPro-Bold",sans-serif;font-size:24px}.tile-menu ul li{font-family:"Open Sans",sans-serif;background:url("../images/arrows/li_arrow_ltgray.736c4c3f2117.gif") 0 5px no-repeat;font-size:13px;font-style:normal;padding-left:15px}.tile-menu:hover ul li>a{color:#000}.tile-menu ul,.footer-links ul{border-top-style:solid;border-top-width:4px;margin-top:6px;padding-top:7px}.with-ribbon .tile-menu>a{color:#c8c8c8}.with-ribbon .tile-menu ul{border-top-color:#c8c8c8}.with-ribbon .tile-menu ul li>a{color:#c8c8c8}.tile-useful-links,.footer-links{padding:1px 3px}.tile-useful-links li a,.footer-links li a{font-family:"ForalPro-Bold",sans-serif;color:#757575;font-size:12px;letter-spacing:1px;line-height:18px;text-transform:uppercase}.tile-useful-links li a:hover,.footer-links li a:hover{color:#BBB}.tile-useful-links li.inline,.footer-links li.inline{border-left:1px dashed #AAA;display:inline;margin:0;padding-left:6px;padding-right:2px}.tile-useful-links li.inline:first-child,.footer-links li.inline:first-child{border-left:0;padding-left:0}.with-ribbon-tile-0 .tile-0>a{color:#646464}.with-ribbon-tile-0 .tile-0 ul{border-top-color:#646464}.with-ribbon-tile-0 .tile-0 ul li>a{color:#646464}.with-ribbon-tile-1 .tile-1>a{color:#646464}.with-ribbon-tile-1 .tile-1 ul{border-top-color:#646464}.with-ribbon-tile-1 .tile-1 ul li>a{color:#646464}.with-ribbon-tile-2 .tile-2>a{color:#646464}.with-ribbon-tile-2 .tile-2 ul{border-top-color:#646464}.with-ribbon-tile-2 .tile-2 ul li>a{color:#646464}.with-ribbon-tile-3 .tile-3>a{color:#646464}.with-ribbon-tile-3 .tile-3 ul{border-top-color:#646464}.with-ribbon-tile-3 .tile-3 ul li>a{color:#646464}.with-ribbon-tile-4 .tile-4>a{color:#646464}.with-ribbon-tile-4 .tile-4 ul{border-top-color:#646464}.with-ribbon-tile-4 .tile-4 ul li>a{color:#646464}.tile-0 ul,.tile-0:hover ul{border-top-color:#e00034}.tile-0 ul li:hover{background:url("../images/arrows/li_arrow_0.30a87c44951e.png") 0 5px no-repeat}
.tile-0 ul li:hover a{color:#e00034}.tile-0:hover>a{color:#e00034}.tile-1 ul,.tile-1:hover ul{border-top-color:#641674}.tile-1 ul li:hover{background:url("../images/arrows/li_arrow_1.589c11ac01ab.png") 0 5px no-repeat}.tile-1 ul li:hover a{color:#641674}.tile-1:hover>a{color:#641674}.tile-2 ul,.tile-2:hover ul{border-top-color:#209373}.tile-2 ul li:hover{background:url("../images/arrows/li_arrow_2.100b7060df35.png") 0 5px no-repeat}.tile-2 ul li:hover a{color:#209373}.tile-2:hover>a{color:#209373}.tile-3 ul,.tile-3:hover ul{border-top-color:#005ea6}.tile-3 ul li:hover{background:url("../images/arrows/li_arrow_3.842cd89c8bce.png") 0 5px no-repeat}.tile-3 ul li:hover a{color:#005ea6}.tile-3:hover>a{color:#005ea6}.tile-4 ul,.tile-4:hover ul{border-top-color:#646464}.tile-4 ul li:hover{background:url("../images/arrows/li_arrow_4.842cd89c8bce.png") 0 5px no-repeat}.tile-4 ul li:hover a{color:#646464}.tile-4:hover>a{color:#646464}.logo-circle{display:block}.logo-circle img{height:54px;width:54px}.logos{display:none;left:5px;position:absolute;top:89px;visibility:hidden}.faculty-name{height:56px}.faculty-name img{margin-left:9px;margin-top:15px}.long-faculty-name{display:none}@media(min-width:815px){.logos{visibility:visible}.long-faculty-name{display:inline}.short-faculty-name{display:none}}@media(min-width:1590px){.logo-circle img{height:80px;width:80px}.logos{left:9px}}.menu-toogle{background-color:transparent;border:0;cursor:pointer;display:flex;left:28px;padding:0;position:absolute;top:26px}.menu-toogle-line{fill:none;stroke:#000;stroke-width:6;transition:stroke-dasharray 600ms cubic-bezier(0.4,0,0.2,1),stroke-dashoffset 600ms cubic-bezier(0.4,0,0.2,1)}.menu-toogle-line1{stroke-dasharray:60 207;stroke-width:6}.menu-toogle-line2{stroke-dasharray:60 60;stroke-width:6}.menu-toogle-line3{stroke-dasharray:60 207;stroke-width:6}.opened .menu-toogle-line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.opened .menu-toogle-line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.opened .menu-toogle-line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.logos,.tiles{display:none}@media(min-width:815px){.menu-toogle{left:7px}}@media(min-width:1230px){.logos,.tiles{display:block}.menu-toogle{display:none}}.employees-form{font-size:13px}.employees-form dt{font-weight:bold}.employees-form dt,.employees-form dd{padding:0 10px}.employees-form .two-rows .choice-group:nth-child(1),.employees-form .two-rows .choice-group:nth-child(3){float:left}.employees-form .two-rows .choice-group:nth-child(3) label,.employees-form .two-rows .choice-group:nth-child(4) label{background-color:#ad83b5;border:1px solid #ad83b5}.employees-form .two-rows .choice-group:nth-child(3) input[type=radio]:checked+label,.employees-form .two-rows .choice-group:nth-child(3) label:hover,.employees-form .two-rows .choice-group:nth-child(3) input[type=radio]:focus+label,.employees-form .two-rows .choice-group:nth-child(4) input[type=radio]:checked+label,.employees-form .two-rows .choice-group:nth-child(4) label:hover,.employees-form .two-rows .choice-group:nth-child(4) input[type=radio]:focus+label{background-color:#FFF;border-color:#ad83b5;color:#641674}.employees-form input[type=radio]{opacity:0;position:fixed;width:0}.employees-form label{background-color:#641674;border:1px solid #641674;color:#FFF;display:inline-block;margin-bottom:5px;margin-right:5px;min-width:40px;padding:0 10px;text-align:center}.employees-form input[type=radio]:checked+label,.employees-form label:hover,.employees-form input[type=radio]:focus+label{background-color:#FFF;border-color:#641674;color:#641674}@media(min-width:835px){.employees-form dt{text-align:right}}.employees-list li{margin-left:10px;margin-right:10px}.employees-list li>div:first-child a{font-weight:bold}.employees-list li>div:last-child{border-bottom:1px dashed #c8c8c8;margin-bottom:10px;padding-bottom:10px}.employees-list .person{font-weight:bold}.employee-icon{width:100%}.employee-info dd{font-weight:bold}.cms-person-function-name{font-weight:bold}.cms-person div:first-child a{font-weight:bold}.researchers li>a{font-weight:bold}.researchers p{margin:5px 0}ul.authors{margin-top:20px}ul.authors span{font-size:80%;margin-left:10px}.publications li{padding-bottom:10px;position:relative}.publications li:hover{background-color:#DDD}.publications li .bib{display:block;margin-right:100px}.publications li .pbn-link{background-color:#FFF;bottom:0;position:absolute;right:0;top:0}.publications li .pbn-link a{margin-left:10px}.research-table{border-collapse:collapse;width:100%}.research-table textarea{width:100%}.research-table .institute-group td{background-color:#209373;color:#FFF}.research-table td{padding:5px}.research-table td:first-child{width:360px}.research-table td:last-child{width:50px}.research-table td select{width:350px}.research-table-list tr{border-bottom:1px solid #209373}.research-table-list tr:last-child{border-bottom:0}.achievements ul li{background:0;height:100%;padding-left:0}.achievements dt{clear:left;float:left}.achievements dd{-moz-margin-start:50px;-o-margin-start:50px;-webkit-margin-start:50px;margin-start:50px}.top6{margin-bottom:10px}.dl-default{display:block}.dl-default dd,.dl-default dt{display:block}.dl-default dt,.dl-default dd{-webkit-margin-start:0}.dl-default dd p:first-child{margin-top:0}@media(min-width:835px){.dl-default dt{clear:left;float:left;width:185px}.dl-default dd{margin-left:185px}}.dl-key-value dt,.dl-key-value dd{padding:2px 10px 2px 0}.dl-key-value dt{color:#757575}.room li>div:first-child a{font-weight:bold}.floor-map path{fill:#FFF}.floor-map path.active-path.active{fill:#641674}.floor-map .active-path:hover,.floor-map .active-path .hover{fill:#ad83b5}.floor-list .column-item{border-bottom:1px dashed #c8c8c8;margin-bottom:5px;padding-bottom:10px}.floor-list-index .column-item,.floor-list-zoom .column-item{margin-left:10px;margin-right:10px}.room-link{font-weight:bold}.room-autocomplete{display:inline-block;position:relative}.room-autocomplete-items,.no-rooms-info{left:0;position:absolute;right:0;top:100%;z-index:99}
.room-autocomplete-items.select-list.inverse-color div,.no-rooms-info.select-list.inverse-color div{text-align:left}.room-autocomplete-items.select-list.inverse-color div:hover,.room-autocomplete-items.select-list.inverse-color div.active,.no-rooms-info.select-list.inverse-color div:hover,.no-rooms-info.select-list.inverse-color div.active{background-color:#641674;color:#FFF}.search-room-autocomplete{display:flex}.search-room-autocomplete .room-autocomplete{flex-grow:1}.search-room-autocomplete .room-autocomplete input{width:100%}.room-pagination span{padding:0 10px}.lang-chooser{background-color:#000;height:27px;position:absolute;right:0;top:38px;width:80px}.lang-chooser ul{display:block;margin:0;margin-top:3px;padding:0;text-align:center}.lang-chooser ul li{color:#FFF;display:inline;list-style:none}.lang-chooser ul li,.lang-chooser ul li a{font-family:"ForalPro-Regular",sans-serif;font-size:16px;font-weight:bold;line-height:24px;text-transform:uppercase;vertical-align:middle}.lang-chooser ul li a{color:#646464}.lang-chooser ul li.selected a{color:#FFF}.lang-chooser ul li.selected a:hover,.lang-chooser ul li a:hover{color:#c8c8c8}.banner-content-wrapper{margin-bottom:60px;margin-right:30px}@media(min-width:750px){.banner-content-wrapper{margin-right:100px}}.banner-content{-moz-box-shadow:5px 5px 5px 0 rgba(0,0,0,0.5);-o-box-shadow:5px 5px 5px 0 rgba(0,0,0,0.5);-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,0.5);box-shadow:5px 5px 5px 0 rgba(0,0,0,0.5);background:#FFF;display:grid;margin-left:25px;margin-right:20px;margin-top:40px;max-width:1080px;position:relative}.banner-content .banner{border:1px solid #DDD;overflow:hidden}.banner-content .banner .banner-item{font-family:"ForalPro-Light",sans-serif;background-color:#fafafa;color:#646464;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:850px){.banner-content .banner .banner-item{flex-direction:row}}.banner-content .banner .banner-item h2{font-size:24px;margin:0}.banner-content .banner .banner-item h2 a{color:#000}.banner-content .banner .banner-item p{font-size:18px;margin-bottom:5px;margin-top:5px}.banner-content .banner .banner-item .banner-item-text{margin-top:40px;padding:10px;width:100%}@media(min-width:850px){.banner-content .banner .banner-item .banner-item-text{margin-bottom:0}}.banner-content .banner .banner-item .banner-item-title{text-align:center}.banner-content .banner .banner-item .banner-info{border-top:1px solid #DDD;display:flex;flex-direction:column;margin-top:0;position:relative}.banner-content .banner .banner-item .banner-info .banner-image{display:block;flex-shrink:0;width:100%}.banner-content .banner .banner-item .banner-info .banner-image img{width:100%}@media(min-width:850px){.banner-content .banner .banner-item .banner-info .banner-image img{width:auto}}@media(min-width:850px){.banner-content .banner .banner-item .banner-info{margin-top:0}}@media(min-width:850px){.banner-content .banner{height:270px}}@media(min-width:850px){.banner-content{width:100%}}.banner-content .banner-footer{font-family:"ForalPro-Light",sans-serif;bottom:-20px;color:#646464;line-height:20px;position:absolute;right:0}.banner-content .banner-footer::after,.banner-content .banner-footer::before{background-color:transparent;content:" ";display:block;height:20px;margin:0;padding:0}.banner-content .banner-footer::after{background-image:url("../images/slider/right-corner.ed8b7007195c.svg");float:right;width:20px}.banner-content .banner-footer::before{background-image:url("../images/slider/left-corner.35b522a6cdd2.svg");float:left;width:80px}.banner-content .banner-footer a{background-color:#c8c8c8;display:inline-block;font-size:14px;line-height:20px;padding-left:10px;padding-right:20px}@media(min-width:850px){.banner-content .banner-footer a{padding-left:50px;padding-right:70px}}@media(min-width:850px){.banner-content .more-link{position:absolute}}.banner-content .splide-arrows{display:flex;justify-content:space-between;left:10px;position:absolute;right:10px;top:10px}.banner-content .splide-arrows button{background-color:transparent;border:0}.banner-content .splide-arrows svg{display:block}@media(min-width:850px){.banner-content .splide-arrows{right:490px}}.banner-content .splide-pagination{font-size:0;left:0;padding-inline-start:0;position:absolute;right:0;top:20px}@media(min-width:850px){.banner-content .splide-pagination{right:490px}}.banner-content .splide-pagination li{margin:0}.banner-content .splide-pagination button{background-color:#DDD;border:0;height:5px;margin-left:3px;margin-right:3px;width:20px}.banner-content .splide-pagination button.is-active{background-color:#757575}.info{margin-top:30px}.info .info-filter-group{justify-content:center}.info .info-filter-group .info-category{background-color:#969696;color:#FFF;min-width:140px}.info h2{border-bottom:2px solid #000;font-family:"ForalPro-Light",sans-serif;font-size:36px;font-weight:bold;margin:10px 0;padding-left:10px}.info .grid{margin-top:20px}.info .info-item{-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.5);-o-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.5);-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.5);box-shadow:1px 1px 1px 0 rgba(0,0,0,0.5);background-color:#fafafa;border:1px solid #c8c8c8;color:#646464;margin:10px;width:350px}.info .info-item .info-item-text{margin:2px 7px 5px 12px}.info .info-item .info-item-text .info-item-text-info{text-align:justify}.info .info-item .info-item-text .info-item-text-date{color:#c8c8c8;font-weight:bold;text-align:right}.info .info-item .info-item-text h3{border-bottom:2px solid #000;color:#000;font-family:"ForalPro-Bold",sans-serif;font-size:16px;letter-spacing:2px;margin-bottom:5px;margin-top:5px}.info .info-item img{display:block;width:100%}.container-tile{margin-left:25px}@media(min-width:815px){.container-tile{margin-left:60px}}@media(min-width:1590px){.container-tile{margin-left:95px}}.large-more-link{bottom:15px;color:#333;float:right;font-size:22px;right:510px}
.footer{padding-bottom:40px;padding-top:40px}.footer .footer-logos{background-color:#FFF}.footer .footer-projects{background-color:#FFF}.footer .footer-carousel img{margin:0 10px;width:220px}.footer-carousel-inner{margin:0 auto;position:relative;width:240px}.footer-carousel-inner .splide-arrow-prev,.footer-carousel-inner .splide-arrow-next{position:absolute;top:50%;transform:translateY(-50%)}.footer-carousel-inner .splide-arrow-prev{left:-50px}.footer-carousel-inner .splide-arrow-next{right:-50px}.footer-carousel-title{font-family:"ForalPro-Bold",sans-serif;color:#000;font-size:16px;letter-spacing:2px;padding-top:5px;text-align:center}.footer-logos .footer-carousel-inner{padding:5px 0}.footer-projects .footer-carousel-inner{padding:15px 0}.footer-info{font-family:"ForalPro-Bold",sans-serif;background-color:#646464;color:#fafafa;font-size:16px;letter-spacing:2px;padding:9px 10px 6px}.footer-links{background-color:#DDD}.footer-links h3{font-family:"ForalPro-Bold",sans-serif;color:#757575;font-size:16px;margin-bottom:0;margin-top:0;text-transform:uppercase}.footer-links .container{display:flex;flex-wrap:wrap;padding-bottom:10px;padding-top:20px}.footer-links .container .footer-col{padding-left:10px;padding-right:10px;width:100%}.footer-links .container .footer-col ul{border-color:#757575;margin-bottom:10px}@media(min-width:620px){.footer-carousel-inner{width:480px}.footer-links .container,.footer-info .container{margin:0 auto;width:600px}.footer-links .container .footer-col,.footer-info .container .footer-col{width:100%}}@media(min-width:860px){.footer-carousel-inner{width:720px}.footer-links .container,.footer-info .container{margin:0 auto;width:840px}.footer-links .container .footer-col,.footer-info .container .footer-col{width:50%}}@media(min-width:1100px){.footer-carousel-inner{width:960px}.footer-links .container,.footer-info .container{margin:0 auto;width:1080px}.footer-links .container .footer-col,.footer-info .container .footer-col{width:25%}}@media(min-width:1340px){.footer-carousel-inner{width:1200px}.footer-links .container,.footer-info .container{margin:0 auto;width:1320px}.footer-links .container .footer-col,.footer-info .container .footer-col{width:25%}}@media(min-width:1580px){.footer-carousel-inner{width:1440px}.footer-links .container,.footer-info .container{margin:0 auto;width:1560px}.footer-links .container .footer-col,.footer-info .container .footer-col{width:25%}}.memories .memory{clear:both}.memory img{display:block;float:right;margin-top:10px;padding-bottom:20px;width:100px}.grant-institution-logos{display:flex;flex-wrap:wrap}.grant-institution-logos .grant-institution-logo{border:10px solid #FFF;width:185px}.grant-institution-logos .grant-institution-logo a{border:1px solid #FFF;display:block}.grant-institution-logos .grant-institution-logo a .grant-institution-logo-content{border:4px solid #FFF;display:block;width:100%}.grant-institution-logos .grant-institution-logo.active .grant-institution-logo-content{border:4px solid #209373}.grant-institution-logos .grant-institution-logo-other a,.grant-institution-logos .grant-institution-logo-all a{color:#209373;font-size:16px;height:110px;text-align:center}.grant-institution-logos .grant-institution-logo-other a .grant-institution-logo-content,.grant-institution-logos .grant-institution-logo-all a .grant-institution-logo-content{align-items:center;display:flex;height:108px;justify-content:center}.inline-gallery-container{aspect-ratio:16/10;position:relative;width:100%}.portal-form input[type=submit]{min-width:70px}.portal-form .row h2.style-black-underlined{margin-bottom:0;margin-top:20px}.portal-form .row:first-of-type h2.style-black-underlined{margin-top:0}.portal-form .potral-form-field{margin-bottom:7px;margin-top:7px}.portal-form .potral-form-field input[type=text],.portal-form .potral-form-field input[type=number],.portal-form .potral-form-field input[type=email],.portal-form .potral-form-field input[type=url]{max-width:535px;min-width:60px;width:100%}.portal-form .potral-form-field textarea{max-width:535px;width:100%}.portal-form .potral-form-field .potral-form-label{display:block;font-weight:bold}.portal-form .potral-form-field .potral-form-label .potral-form-label-required{color:#e00034}.portal-form .potral-form-field .potral-form-help-text{display:block}.portal-form .potral-form-field ul>li{background:0;padding-left:0}.portal-form .errors .errorlist li{background-color:rgba(224,0,52,0.05);background-image:none;border:1px solid #e00034;color:#e00034;margin:5px 0;padding:5px}.portal-form .potral-form-label{display:block;font-weight:bold}.portal-form .portal-form-table .potral-form-label-row{padding-right:10px;text-align:right;width:175px}.portal-form .datetime{margin-bottom:0;margin-top:0}.portal-filter-form .potral-form-field>div{display:flex;gap:5px}.portal-filter-form .potral-form-field>div>div{position:relative}.potral-form-label-required{color:#e00034}.input-radio-filter[type=radio]{opacity:0;position:fixed;width:0}.calendarbox,.clockbox{background:#FFF;border:1px solid #DDD;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.15);color:#333;font-family:"Roboto","Lucida Grande","DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,sans-serif;font-size:12px;margin:5px auto;overflow:hidden;position:relative;text-align:center;width:19em}.clockbox{width:auto}.clockbox h2{color:#FFF;font-size:13px;font-weight:400;margin:0;padding:8px;text-align:left}.calendar{margin:0;padding:0}.calendar *{box-sizing:border-box}.calendar td,.calendar th{line-height:16px;vertical-align:top}.calendar tr:nth-child(2n+1){background:#FFF}.calendar tr:nth-child(even){background:#fafafa}.calendar table{background:#FFF;border-collapse:collapse;margin:0;padding:0;width:100%}.calendar caption{border-top:0;color:#FFF;font-size:12px;font-weight:700;letter-spacing:.5px;margin:0;padding:8px;text-align:center;text-transform:uppercase}
.calendar th{background:#fafafa;border-bottom:1px solid #c8c8c8;color:#646464;font-size:12px;font-weight:400;padding:8px 5px;text-align:center}.calendar td{border-bottom:0;border-top:1px solid #DDD;font-size:12px;font-weight:400;padding:0;text-align:center}.calendar td.nonday{background:#fafafa}.calendar td.today a{font-weight:700}.calendar td a{color:#646464;display:block;font-weight:400;padding:6px;text-decoration:none}.calendar td a:focus,.calendar td a:hover{color:#FFF!important}.calendarbox h2{border-top:0;color:#333;font-size:12px;font-weight:700;margin:0;text-align:center}.calendarbox .calendarnav-previous,.calendarbox .calendarnav-next{display:block;height:15px;padding:0;position:absolute;text-indent:-9999px;top:8px;width:15px}.calendarbox .calendarnav-previous{background:url("../images/calendar/calendar-icons.b7f61d818fc9.svg") 0 0 no-repeat;left:10px}.calendarbox .calendarnav-previous:focus,.calendarbox .calendarnav-previous:hover{background-position:0 -15px}.calendarbox .calendarnav-next:focus,.calendarbox .calendarnav-next:hover{background-position:0 -45px}.calendarnav{color:#c8c8c8;font-size:10px;margin:0;padding:1px 3px;text-align:center}.calendarnav a:link,.calendarnav a:visited,.calendarnav a:focus,.calendarnav a:hover{color:#FFF}.calendar-shortcuts{background:#FFF;border-top:1px solid #DDD;color:#646464;font-size:11px;line-height:11px;padding:8px 0}.calendar-shortcuts a:link,.calendar-shortcuts a:visited,.calendar a:link,.calendar a:visited{text-decoration:none;transition:color .15s,background .15s}.calendarnav-next{background:url("../images/calendar/calendar-icons.b7f61d818fc9.svg") 0 -30px no-repeat;right:10px}.calendar-cancel{background:#f5f5f5;border-top:1px solid #c8c8c8;color:#333;font-size:12px;line-height:140%;margin:0;padding:4px 0}.calendar-cancel:focus,.calendar-cancel:hover{background:#DDD}.calendar-cancel a{color:#000;display:block}.datetime input{margin-bottom:3px}.datetimeshortcuts .clock-icon,.datetimeshortcuts .date-icon{display:inline-block;height:16px;overflow:hidden;position:relative;vertical-align:middle;width:16px}.datetimeshortcuts .clock-icon{background:url("../images/calendar/icon-clock.7bf42f52d7ed.svg") 0 0 no-repeat}.datetimeshortcuts .date-icon{background:url("../images/calendar/icon-calendar.329489de4b6a.svg") 0 0 no-repeat;top:-1px}.datetimeshortcuts a{border-bottom:0}.datetimeshortcuts a:focus .clock-icon,.datetimeshortcuts a:hover .clock-icon{background-position:0 -16px}.timelist{list-style-type:none;margin:0;padding:0}.timelist a{color:#646464;display:block;font-weight:400;padding:2px;text-decoration:none}.timelist a:focus,.timelist a:hover,.timelist a:active{color:#FFF}.timelist li{font-size:13px;line-height:20px;list-style-type:none;margin:0;padding:0}.portalfile-table{margin-top:10px;width:100%}.portalfile-table td{text-align:center;vertical-align:middle}.portalfile-table td input[type=text]{width:100%}.portalfile-table td .reorder-icon{background:url("../images/arrows/change_order.ecb6d70641d7.svg") 0 0 no-repeat;display:inline-block;height:24px;overflow:hidden;position:relative;vertical-align:middle;width:24px}.with-ribbon-tile-0 .calendar caption{background:#e00034}.with-ribbon-tile-0 .calendar td.selected as{background:#e00034}.with-ribbon-tile-0 .calendar td a:focus,.with-ribbon-tile-0 .calendar td a:hover{background:#e00034}.with-ribbon-tile-0 .calendar-shortcuts a:link,.with-ribbon-tile-0 .calendar-shortcuts a:visited,.with-ribbon-tile-0 .calendar a:link,.with-ribbon-tile-0 .calendar a:visited{color:#e00034}.with-ribbon-tile-0 .timelist a:focus,.with-ribbon-tile-0 .timelist a:hover{background:#e00034}.with-ribbon-tile-0 .clockbox h2{background:#e00034}.with-ribbon-tile-0 .potral-form-radio-field label{background-color:#e00034;border:1px solid #e00034;color:#FFF;display:inline-block;margin-bottom:5px;margin-right:5px;min-width:40px;padding:0 10px;text-align:center}.with-ribbon-tile-0 .potral-form-radio-field input[type=radio]:checked+label,.with-ribbon-tile-0 .potral-form-radio-field label:hover,.with-ribbon-tile-0 .potral-form-radio-field input[type=radio]:focus+label{background-color:#FFF;border-color:#e00034;color:#e00034}.with-ribbon-tile-1 .calendar caption{background:#641674}.with-ribbon-tile-1 .calendar td.selected as{background:#641674}.with-ribbon-tile-1 .calendar td a:focus,.with-ribbon-tile-1 .calendar td a:hover{background:#641674}.with-ribbon-tile-1 .calendar-shortcuts a:link,.with-ribbon-tile-1 .calendar-shortcuts a:visited,.with-ribbon-tile-1 .calendar a:link,.with-ribbon-tile-1 .calendar a:visited{color:#641674}.with-ribbon-tile-1 .timelist a:focus,.with-ribbon-tile-1 .timelist a:hover{background:#641674}.with-ribbon-tile-1 .clockbox h2{background:#641674}.with-ribbon-tile-1 .potral-form-radio-field label{background-color:#641674;border:1px solid #641674;color:#FFF;display:inline-block;margin-bottom:5px;margin-right:5px;min-width:40px;padding:0 10px;text-align:center}.with-ribbon-tile-1 .potral-form-radio-field input[type=radio]:checked+label,.with-ribbon-tile-1 .potral-form-radio-field label:hover,.with-ribbon-tile-1 .potral-form-radio-field input[type=radio]:focus+label{background-color:#FFF;border-color:#641674;color:#641674}.with-ribbon-tile-2 .calendar caption{background:#209373}.with-ribbon-tile-2 .calendar td.selected as{background:#209373}.with-ribbon-tile-2 .calendar td a:focus,.with-ribbon-tile-2 .calendar td a:hover{background:#209373}.with-ribbon-tile-2 .calendar-shortcuts a:link,.with-ribbon-tile-2 .calendar-shortcuts a:visited,.with-ribbon-tile-2 .calendar a:link,.with-ribbon-tile-2 .calendar a:visited{color:#209373}.with-ribbon-tile-2 .timelist a:focus,.with-ribbon-tile-2 .timelist a:hover{background:#209373}.with-ribbon-tile-2 .clockbox h2{background:#209373}.with-ribbon-tile-2 .potral-form-radio-field label{background-color:#209373;border:1px solid #209373;color:#FFF;display:inline-block;margin-bottom:5px;margin-right:5px;min-width:40px;padding:0 10px;text-align:center}.with-ribbon-tile-2 .potral-form-radio-field input[type=radio]:checked+label,.with-ribbon-tile-2 .potral-form-radio-field label:hover,.with-ribbon-tile-2 .potral-form-radio-field input[type=radio]:focus+label{background-color:#FFF;border-color:#209373;color:#209373}
.with-ribbon-tile-3 .calendar caption{background:#005ea6}.with-ribbon-tile-3 .calendar td.selected as{background:#005ea6}.with-ribbon-tile-3 .calendar td a:focus,.with-ribbon-tile-3 .calendar td a:hover{background:#005ea6}.with-ribbon-tile-3 .calendar-shortcuts a:link,.with-ribbon-tile-3 .calendar-shortcuts a:visited,.with-ribbon-tile-3 .calendar a:link,.with-ribbon-tile-3 .calendar a:visited{color:#005ea6}.with-ribbon-tile-3 .timelist a:focus,.with-ribbon-tile-3 .timelist a:hover{background:#005ea6}.with-ribbon-tile-3 .clockbox h2{background:#005ea6}.with-ribbon-tile-3 .potral-form-radio-field label{background-color:#005ea6;border:1px solid #005ea6;color:#FFF;display:inline-block;margin-bottom:5px;margin-right:5px;min-width:40px;padding:0 10px;text-align:center}.with-ribbon-tile-3 .potral-form-radio-field input[type=radio]:checked+label,.with-ribbon-tile-3 .potral-form-radio-field label:hover,.with-ribbon-tile-3 .potral-form-radio-field input[type=radio]:focus+label{background-color:#FFF;border-color:#005ea6;color:#005ea6}.with-ribbon-tile-4 .calendar caption{background:#646464}.with-ribbon-tile-4 .calendar td.selected as{background:#646464}.with-ribbon-tile-4 .calendar td a:focus,.with-ribbon-tile-4 .calendar td a:hover{background:#646464}.with-ribbon-tile-4 .calendar-shortcuts a:link,.with-ribbon-tile-4 .calendar-shortcuts a:visited,.with-ribbon-tile-4 .calendar a:link,.with-ribbon-tile-4 .calendar a:visited{color:#646464}.with-ribbon-tile-4 .timelist a:focus,.with-ribbon-tile-4 .timelist a:hover{background:#646464}.with-ribbon-tile-4 .clockbox h2{background:#646464}.with-ribbon-tile-4 .potral-form-radio-field label{background-color:#646464;border:1px solid #646464;color:#FFF;display:inline-block;margin-bottom:5px;margin-right:5px;min-width:40px;padding:0 10px;text-align:center}.with-ribbon-tile-4 .potral-form-radio-field input[type=radio]:checked+label,.with-ribbon-tile-4 .potral-form-radio-field label:hover,.with-ribbon-tile-4 .potral-form-radio-field input[type=radio]:focus+label{background-color:#FFF;border-color:#646464;color:#646464}.portal-calendar{font-family:"ForalPro-Bold",sans-serif;background-color:#c8c8c8;color:#646464;font-size:15px;font-weight:normal;height:185px;margin:0;margin-left:25px;padding:10px;width:370px}@media(min-width:815px){.portal-calendar{margin-left:60px}}@media(min-width:1590px){.portal-calendar{margin-left:95px}}.portal-calendar .calendar-header{text-transform:uppercase}.portal-calendar .calendar-inner{display:flex;margin-top:7px;position:relative}.portal-calendar .calendar-inner .calendar-arrow{-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}.portal-calendar .calendar-inner .calendar-arrow-left{background:url("../images/arrows/calendar_arrow_left.427891567711.gif") 0 0 no-repeat;left:0}.portal-calendar .calendar-inner .calendar-arrow-right{background:url("../images/arrows/calendar_arrow_right.97745f35a2ae.gif") 0 0 no-repeat;right:0}.portal-calendar .calendar-inner .calendar-content{display:flex;margin:0 auto;position:relative}.portal-calendar .calendar-inner .calendar-content .calendar-day{border-bottom:1px dashed #FFF;border-right:1px dashed #FFF;border-top:1px solid #FFF;width:94px}.portal-calendar .calendar-inner .calendar-content .calendar-day:first-child{border-left:1px dashed #FFF}.portal-calendar .calendar-inner .calendar-content .calendar-day .calendar-day-header{font-family:"ForalPro-Light",sans-serif;border-bottom:1px dashed #FFF;color:#FFF;font-size:15px;font-weight:bold;line-height:20px;padding-top:3px;text-align:center}.portal-calendar .calendar-inner .calendar-content .calendar-day .calendar-day-content{height:110px}.portal-calendar .calendar-inner .calendar-content .calendar-today{border-bottom:1px dashed #000;border-right:1px dashed #000}.portal-calendar .calendar-inner .calendar-content .calendar-today .calendar-day-header{border-bottom:1px dashed #000}.portal-calendar .calendar-inner .calendar-content .calendar-today:first-child{border-left:1px dashed #000}.portal-calendar .calendar-inner .calendar-content .calendar-yesterday{border-right:1px dashed #000}.portal-calendar .calendar-inner .calendar-content .calendar-event{font-family:"Open Sans",sans-serif;background-color:#333;border-radius:6px;color:#FFF;font-size:10px;height:15px;line-height:15px;padding:0 3px;position:absolute}.portal-calendar .calendar-inner .calendar-content .calendar-event:hover{background:#FFF;color:#646464}.portal-calendar .calendar-inner .calendar-content .calendar-event .calendar-event-text{overflow:hidden;white-space:nowrap}.portal-calendar .calendar-inner .calendar-content .calendar-event .calendar-tooltip-outer{display:none;max-width:292px;padding:5px;position:absolute;width:292px;z-index:100}.portal-calendar .calendar-inner .calendar-content .calendar-event .calendar-tooltip-outer .calendar-tooltip{background-color:#FFF;border:1px solid #646464;color:#333;font-size:13px;line-height:18px;padding:15px}.portal-calendar .calendar-inner .calendar-content .calendar-event .calendar-tooltip-outer .calendar-tooltip a{border-bottom:1px solid #c8c8c8}.portal-calendar .calendar-inner .calendar-content .calendar-event .calendar-tooltip-outer .calendar-tooltip .calendar-tooltip-header{color:#646464;font-size:16px;font-style:italic;line-height:24px}.portal-calendar .calendar-inner .calendar-content .calendar-event .calendar-tooltip-outer .calendar-tooltip .calendar-tooltip-label{padding-right:10px;vertical-align:top}.portal-calendar .calendar-inner .calendar-content .calendar-event .calendar-tooltip-outer .calendar-tooltip .calendar-tooltip-text{font-weight:bold}.portal-calendar .calendar-inner .calendar-content .calendar-event .calendar-tooltip-outer-right{right:90px}.portal-calendar .calendar-inner .calendar-content .calendar-event .calendar-tooltip-outer-left{left:90px}.portal-calendar .calendar-inner .calendar-content .calendar-event .calendar-tooltip-outer-right,.portal-calendar .calendar-inner .calendar-content .calendar-event .calendar-tooltip-outer-left{-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}
.portal-calendar .calendar-inner .calendar-content .calendar-event .calendar-tooltip-outer-bottom{-moz-transform:translateX(50%);-o-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%);right:50%}.portal-calendar .calendar-inner .calendar-content .calendar-event:hover>.calendar-tooltip-outer{display:block}.portal-calendar .calendar-inner .calendar-content .calendar-event-doctorate{background:#969696}.cms-portal-float-left{float:left;margin-bottom:10px;margin-right:10px}.cms-portal-float-right{float:right;margin-bottom:10px;margin-left:10px}.cms-portal-panel{margin-bottom:20px;margin-top:5px;overflow:auto}.cms-portal-panel .style-page-color,.cms-portal-panel .style-grey{margin-bottom:7px;margin-top:0}.cms-portal-panel .style-black-underlined{margin-bottom:16px;margin-top:0}.cms-portal-panel .more{margin-bottom:10px}.cms-portal-panel p{margin-bottom:10px;margin-top:0}.cms-portal-panel .cms-portal-panel{margin-bottom:10px}.cms-portal-panel.row>h2,.cms-portal-panel.row>h3{margin-left:10px}.cms-plugin.cms-plugin-text-node{display:block}.cms-portal-file-in-many-formats-panel{align-content:center;display:flex}.cms-portal-file-in-many-formats-panel .cms-portal-title{align-self:center}.cms-portal-file-in-many-formats-panel .cms-portal-file-icon{align-self:center}.cms-portal-file-in-many-formats-panel div:last-child{margin-left:auto}.cms-portal-file-in-many-formats-panel div ul{display:flex}.cms-portal-file-in-many-formats-panel div ul li{background:0;flex:1;margin-bottom:-2px;margin-left:4px;margin-top:2px;padding:0}.cms-portal-file-in-many-formats-panel div ul li a{border-bottom:0;margin-bottom:2px;margin-top:2px}.cms-portal-file-in-many-formats-panel div ul li a img{width:35px}.cms-portal-links .cms-portal-panel{margin-bottom:0;margin-top:0}.study-programme{border-collapse:collapse;text-align:center;width:1100px}.study-programme td{background-color:#FFF;border-bottom:0;border-collapse:collapse;border-left:1px solid #DDD;border-right:1px solid #DDD;border-top:0;box-sizing:border-box;color:#000;padding:8px}.study-programme td:first-child{text-align:left}.study-programme tr{border-bottom:1px solid #DDD;border-collapse:collapse;border-left-width:0;border-right:0;border-top:1px solid #DDD;box-sizing:border-box;font-size:16px;font-weight:400;line-height:24px}.study-programme tr:nth-of-type(2n+1) td{background-color:#fafafa}.study-programme tr:first-child td{background-color:#e00034;color:#FFF;font-weight:900}.study-programme tr.semester td{background-color:#DDD}.study-programme tr.summary td{background-color:rgba(221,221,221,0.45)}.study-programme separator,.study-programme .summary+tr{border-left:0;border-right:0}.study-programme separator td,.study-programme .summary+tr td{background-color:#FFF;border-left:0;border-right:0}.masonry-item{border-bottom:1px dashed #c8c8c8;color:#646464;margin:15px 10px 0;padding-bottom:15px;width:350px}.masonry-item img{display:block;width:100%}.masonry-item span{display:block}.masonry-item ul li{background:0;border-right:1px dashed #c8c8c8;display:inline-block;padding-left:0;padding-right:4px}.masonry-item h2,.masonry-item h3{margin-bottom:5px;margin-top:5px}.news-archive-item>div{background-color:#fafafa;border:1px dashed #c8c8c8;color:#969696}.news-archive-item>div img{width:100%}.news-archive-item>div>div{margin:10px}.news-archive-item .news-archive-item-date{margin:5px 10px 0;text-align:right}.news-archive-image{max-width:100%;width:720px}.news-class{margin-top:10px;position:relative}.news-class .more-link{margin-right:10px}.news-archive{position:absolute;right:0;top:0}.talk-list-display-wrapper{min-height:1080px}.talk-list-display{background-color:#FFF;font-family:"ForalPro-Regular",sans-serif;height:3240px;overflow:hidden;padding:70px;transform:scale(1,0.3333) translateY(-100%);width:1920px}.talk-list-display h1{font-size:80px;font-weight:bold;text-transform:uppercase}.talk-list-display h2{font-size:60px;font-weight:900;margin-bottom:25px;margin-top:100px;text-align:left;text-transform:uppercase}.talk-list-display table{border-collapse:separate;border-spacing:0;width:1820px}.talk-list-display table tr:first-child td{border-top:1px solid #DDD}.talk-list-display table .talk-first-row td:first-child{border-left:1px solid #DDD}.talk-list-display table td{border-bottom:1px solid #DDD;border-right:1px solid #DDD;font-size:40px;padding:20px}.talk-list-display table td.talk-start-time{font-weight:bold;width:150px}.talk-list-display table td.talk-name{font-weight:bold;text-align:center}.talk-list-display table td.talk-room{font-weight:bold;text-align:center;width:250px}.talk-list-display table td.seminar-name{border-bottom:0;font-size:50px;font-weight:bold;padding-bottom:0}.social-media{background-color:#000;position:absolute;right:0;top:75px;width:36px}.social-media div{cursor:pointer;padding:6px}.social-media div:first-child{padding-top:10px}.social-media div:last-child{padding-bottom:10px}.row{clear:both;overflow:auto}.blank .row{overflow:hidden}.column-1{width:185px}.column-1,.column-1-max,.column-fixed-1{border-left:1px dashed #c8c8c8;padding:0 10px}.column-1:first-child,.column-1-max:first-child,.column-fixed-1:first-child{border-left:0}.column-1 h2:first-child,.column-1-max h2:first-child,.column-fixed-1 h2:first-child{margin-top:0}.column-1 dl:first-child,.column-1-max dl:first-child,.column-fixed-1 dl:first-child{margin-top:0}.column-2,.column-2-max,.column-fixed-2{border-left:1px dashed #c8c8c8;padding:0 10px}.column-2:first-child,.column-2-max:first-child,.column-fixed-2:first-child{border-left:0}.column-2 h2:first-child,.column-2-max h2:first-child,.column-fixed-2 h2:first-child{margin-top:0}.column-2 dl:first-child,.column-2-max dl:first-child,.column-fixed-2 dl:first-child{margin-top:0}.column-3,.column-3-max,.column-fixed-3{border-left:1px dashed #c8c8c8;padding:0 10px}.column-3:first-child,.column-3-max:first-child,.column-fixed-3:first-child{border-left:0}.column-3 h2:first-child,.column-3-max h2:first-child,.column-fixed-3 h2:first-child{margin-top:0}
.column-3 dl:first-child,.column-3-max dl:first-child,.column-fixed-3 dl:first-child{margin-top:0}.column-4,.column-4-max,.column-fixed-4{border-left:1px dashed #c8c8c8;padding:0 10px}.column-4:first-child,.column-4-max:first-child,.column-fixed-4:first-child{border-left:0}.column-4 h2:first-child,.column-4-max h2:first-child,.column-fixed-4 h2:first-child{margin-top:0}.column-4 dl:first-child,.column-4-max dl:first-child,.column-fixed-4 dl:first-child{margin-top:0}.column-5,.column-5-max,.column-fixed-5{border-left:1px dashed #c8c8c8;padding:0 10px}.column-5:first-child,.column-5-max:first-child,.column-fixed-5:first-child{border-left:0}.column-5 h2:first-child,.column-5-max h2:first-child,.column-fixed-5 h2:first-child{margin-top:0}.column-5 dl:first-child,.column-5-max dl:first-child,.column-fixed-5 dl:first-child{margin-top:0}.column-6,.column-6-max,.column-fixed-6{border-left:1px dashed #c8c8c8;padding:0 10px}.column-6:first-child,.column-6-max:first-child,.column-fixed-6:first-child{border-left:0}.column-6 h2:first-child,.column-6-max h2:first-child,.column-fixed-6 h2:first-child{margin-top:0}.column-6 dl:first-child,.column-6-max dl:first-child,.column-fixed-6 dl:first-child{margin-top:0}.column-7,.column-7-max,.column-fixed-7{border-left:1px dashed #c8c8c8;padding:0 10px}.column-7:first-child,.column-7-max:first-child,.column-fixed-7:first-child{border-left:0}.column-7 h2:first-child,.column-7-max h2:first-child,.column-fixed-7 h2:first-child{margin-top:0}.column-7 dl:first-child,.column-7-max dl:first-child,.column-fixed-7 dl:first-child{margin-top:0}.column-8,.column-8-max,.column-fixed-8{border-left:1px dashed #c8c8c8;padding:0 10px}.column-8:first-child,.column-8-max:first-child,.column-fixed-8:first-child{border-left:0}.column-8 h2:first-child,.column-8-max h2:first-child,.column-fixed-8 h2:first-child{margin-top:0}.column-8 dl:first-child,.column-8-max dl:first-child,.column-fixed-8 dl:first-child{margin-top:0}.column-9,.column-9-max,.column-fixed-9{border-left:1px dashed #c8c8c8;padding:0 10px}.column-9:first-child,.column-9-max:first-child,.column-fixed-9:first-child{border-left:0}.column-9 h2:first-child,.column-9-max h2:first-child,.column-fixed-9 h2:first-child{margin-top:0}.column-9 dl:first-child,.column-9-max dl:first-child,.column-fixed-9 dl:first-child{margin-top:0}.column-10,.column-10-max,.column-fixed-10{border-left:1px dashed #c8c8c8;padding:0 10px}.column-10:first-child,.column-10-max:first-child,.column-fixed-10:first-child{border-left:0}.column-10 h2:first-child,.column-10-max h2:first-child,.column-fixed-10 h2:first-child{margin-top:0}.column-10 dl:first-child,.column-10-max dl:first-child,.column-fixed-10 dl:first-child{margin-top:0}.column-11,.column-11-max,.column-fixed-11{border-left:1px dashed #c8c8c8;padding:0 10px}.column-11:first-child,.column-11-max:first-child,.column-fixed-11:first-child{border-left:0}.column-11 h2:first-child,.column-11-max h2:first-child,.column-fixed-11 h2:first-child{margin-top:0}.column-11 dl:first-child,.column-11-max dl:first-child,.column-fixed-11 dl:first-child{margin-top:0}.column-12,.column-12-max,.column-fixed-12{border-left:1px dashed #c8c8c8;padding:0 10px}.column-12:first-child,.column-12-max:first-child,.column-fixed-12:first-child{border-left:0}.column-12 h2:first-child,.column-12-max h2:first-child,.column-fixed-12 h2:first-child{margin-top:0}.column-12 dl:first-child,.column-12-max dl:first-child,.column-fixed-12 dl:first-child{margin-top:0}@media(min-width:445px){.column-2-max{float:left;width:370px}.column-2{float:left}}@media(min-width:630px){.column-3-max{float:left;width:555px}.column-3{float:left}}@media(min-width:850px){.column-4-max{float:left;width:740px}.column-4{float:left}}@media(min-width:1035px){.column-5-max{float:left;width:925px}.column-5{float:left}}@media(min-width:1220px){.column-6-max{float:left;width:1110px}.column-6{float:left}}@media(min-width:1405px){.column-7-max{float:left;width:1295px}.column-7{float:left}}@media(min-width:1625px){.column-8-max{float:left;width:1480px}.column-8{float:left}}@media(min-width:1810px){.column-9-max{float:left;width:1665px}.column-9{float:left}}@media(min-width:1995px){.column-10-max{float:left;width:1850px}.column-10{float:left}}@media(min-width:2180px){.column-11-max{float:left;width:2035px}.column-11{float:left}}@media(min-width:2365px){.column-12-max{float:left;width:2220px}.column-12{float:left}}.column-2{width:370px}@media(min-width:630px){.column-2{width:555px}}@media(min-width:445px){.column-2{width:370px}}.column-3{width:370px}@media(min-width:630px){.column-3{width:555px}}.column-4{width:370px}@media(min-width:630px){.column-4{width:555px}}@media(min-width:850px){.column-4{width:740px}}.column-5{width:370px}@media(min-width:630px){.column-5{width:555px}}@media(min-width:850px){.column-5{width:740px}}@media(min-width:1035px){.column-5{width:925px}}.column-6{width:370px}@media(min-width:630px){.column-6{width:555px}}@media(min-width:850px){.column-6{width:740px}}@media(min-width:1035px){.column-6{width:925px}}@media(min-width:1220px){.column-6{width:1110px}}.column-7{width:370px}@media(min-width:630px){.column-7{width:555px}}@media(min-width:850px){.column-7{width:740px}}@media(min-width:1035px){.column-7{width:925px}}@media(min-width:1220px){.column-7{width:1110px}}@media(min-width:1405px){.column-7{width:1295px}}.column-8{width:370px}@media(min-width:630px){.column-8{width:555px}}@media(min-width:850px){.column-8{width:740px}}@media(min-width:1035px){.column-8{width:925px}}@media(min-width:1220px){.column-8{width:1110px}}@media(min-width:1405px){.column-8{width:1295px}}@media(min-width:1625px){.column-8{width:1480px}}.column-9{width:370px}@media(min-width:630px){.column-9{width:555px}}@media(min-width:850px){.column-9{width:740px}}@media(min-width:1035px){.column-9{width:925px}}@media(min-width:1220px){.column-9{width:1110px}}@media(min-width:1405px){.column-9{width:1295px}}@media(min-width:1625px){.column-9{width:1480px}}@media(min-width:1810px){.column-9{width:1665px}
}.column-10{width:370px}@media(min-width:630px){.column-10{width:555px}}@media(min-width:850px){.column-10{width:740px}}@media(min-width:1035px){.column-10{width:925px}}@media(min-width:1220px){.column-10{width:1110px}}@media(min-width:1405px){.column-10{width:1295px}}@media(min-width:1625px){.column-10{width:1480px}}@media(min-width:1810px){.column-10{width:1665px}}@media(min-width:1995px){.column-10{width:1850px}}.column-11{width:370px}@media(min-width:630px){.column-11{width:555px}}@media(min-width:850px){.column-11{width:740px}}@media(min-width:1035px){.column-11{width:925px}}@media(min-width:1220px){.column-11{width:1110px}}@media(min-width:1405px){.column-11{width:1295px}}@media(min-width:1625px){.column-11{width:1480px}}@media(min-width:1810px){.column-11{width:1665px}}@media(min-width:1995px){.column-11{width:1850px}}@media(min-width:2180px){.column-11{width:2035px}}.column-12{width:370px}@media(min-width:630px){.column-12{width:555px}}@media(min-width:850px){.column-12{width:740px}}@media(min-width:1035px){.column-12{width:925px}}@media(min-width:1220px){.column-12{width:1110px}}@media(min-width:1405px){.column-12{width:1295px}}@media(min-width:1625px){.column-12{width:1480px}}@media(min-width:1810px){.column-12{width:1665px}}@media(min-width:1995px){.column-12{width:1850px}}@media(min-width:2180px){.column-12{width:2035px}}@media(min-width:2365px){.column-12{width:2220px}}.column-fixed-2{width:370px}.column-fixed-3{width:555px}.column-fixed-4{width:740px}.column-fixed-5{width:925px}.column-fixed-6{width:1110px}.column-fixed-7{width:1295px}.column-fixed-8{width:1480px}.column-fixed-9{width:1665px}.column-fixed-10{width:1850px}.column-fixed-11{width:2035px}.column-fixed-12{width:2220px}.ribbon-wrapper{bottom:-20px;left:-95px;overflow:hidden;position:absolute;right:100%;top:-20px}.ribbon{background-color:#c8c8c8;position:absolute}.ribbon-top,.ribbon-bottom{-moz-box-shadow:#000 0 0 10px;-o-box-shadow:#000 0 0 10px;-webkit-box-shadow:#000 0 0 10px;box-shadow:#000 0 0 10px;height:133.95px;width:133.95px}.ribbon-middle{bottom:115px;left:0;right:0;top:115px}.ribbon-top{right:0;top:20px;transform:rotate(-45deg);transform-origin:top right}.ribbon-bottom{bottom:20px;right:0;transform:rotate(45deg);transform-origin:bottom right}.ribbon-line{height:4px;position:absolute;right:0;top:0}.home-page .ribbon-middle{top:95px}.with-ribbon-tile-0 .ribbon-line{background-color:#e00034;left:0}.with-ribbon-tile-1 .ribbon-line{background-color:#641674;left:185px}.with-ribbon-tile-2 .ribbon-line{background-color:#209373;left:370px}.with-ribbon-tile-3 .ribbon-line{background-color:#005ea6;left:555px}.with-ribbon-tile-4 .ribbon-line{background-color:#646464;left:740px}.column-item{-moz-break-inside:avoid;-o-break-inside:avoid;-webkit-break-inside:avoid;break-inside:avoid}.html-column{-moz-column-rule:1px dashed #c8c8c8;-o-column-rule:1px dashed #c8c8c8;-webkit-column-rule:1px dashed #c8c8c8;column-rule:1px dashed #c8c8c8;column-count:1;width:370px}@media(min-width:740px){.html-column{column-count:2;width:740px}}@media(min-width:1110px){.html-column{column-count:3;width:1110px}}@media(min-width:1480px){.html-column{column-count:4;width:1480px}}@media(min-width:1850px){.html-column{column-count:5;width:1850px}}@media(min-width:2220px){.html-column{column-count:6;width:2220px}}.html-column-fixed-2{column-count:2;width:740px}.html-column-fixed-3{column-count:3;width:1110px}.html-column-fixed-4{column-count:4;width:1480px}.html-column-fixed-5{column-count:5;width:1850px}.html-column-fixed-6{column-count:6;width:2220px}.column-count-2{column-count:2}.column-count-3{column-count:3}.column-count-4{column-count:4}.column-count-5{column-count:5}.column-count-6{column-count:6}
