﻿@font-face{font-family:"fontello";src:url("fonts/fontello.eot?91433183");src:url("fonts/fontello.eot?91433183#iefix") format("embedded-opentype"),url("fonts/fontello.woff2?91433183") format("woff2"),url("fonts/fontello.woff?91433183") format("woff"),url("fonts/fontello.ttf?91433183") format("truetype"),url("fonts/fontello.svg?91433183#fontello") format("svg");font-weight:normal;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-right-open-top-item:before{color:#004a8f;content:""}.icon-right-open:before{content:""}.icon-search:before{content:""}.icon-copy:before{content:""}.icon-copy{cursor:pointer}.ripple{background-position:center;transition:background .8s}.ripple:hover{background:#fff radial-gradient(circle, transparent 1%, #ffffff 1%) center/15000%}.ripple:active{background-color:#7f8285;background-size:100%;transition:background 0s}.icon-minus-circled:before{content:""}.icon-plus-circled:before{content:""}.icon-menu:before{content:""}html,body,*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;color:rgba(0,0,0,.65);font-size:13px;font-family:"Roboto",sans-serif;margin:0;padding:0;box-sizing:border-box}ol,ul{padding-left:2em;padding-top:.5em;padding-bottom:.5em}:focus{outline:none}a{cursor:pointer;color:#004a8f;text-decoration:none;outline:0}a:hover{text-decoration:underline}i{font-size:11px;opacity:.7}hr{border-bottom:1px solid #eaecef;border-top:none;border-left:none;border-right:none;margin:0 0 10px 0}input[type=radio]{margin-right:10px;cursor:pointer}.table-responsive-wrapper{overflow-x:auto}figure>figcaption{margin-bottom:9px}.center>div>img{display:block;margin:auto}.center>div>figure>img{display:block;margin:auto}.center>div>figure>figcaption{display:block;margin:auto}.image{position:relative}.image>div>img{width:100%}.image.wide,.image.panorama,.image.portrait{overflow:hidden}.image.wide:after,.image.panorama:after,.image.portrait:after{display:block;content:""}.image.wide>div,.image.panorama>div,.image.portrait>div{position:absolute;top:0;bottom:0;right:0;left:0;display:flex;align-items:center;justify-content:center}.image.wide.wide>div>img,.image.wide.panorama>div>img,.image.panorama.wide>div>img,.image.panorama.panorama>div>img,.image.portrait.wide>div>img,.image.portrait.panorama>div>img{width:100%}.image.wide.portrait>div>img,.image.panorama.portrait>div>img,.image.portrait.portrait>div>img{max-height:100%;max-width:100%;overflow:hidden;min-width:100%;min-height:100%;object-fit:cover;height:100%;width:100%}.image.wide.wide:after,.image.panorama.wide:after,.image.portrait.wide:after{padding-top:42.86%}.image.wide.panorama:after,.image.panorama.panorama:after,.image.portrait.panorama:after{padding-top:23.42%}.image.wide.portrait:after,.image.panorama.portrait:after,.image.portrait.portrait:after{padding-top:133%}.page-header{width:90%;margin:0 auto;margin-top:15px;margin-bottom:15px;position:relative;display:block;height:75px}@media(min-width: 740px){.page-header{width:720px}}@media(min-width: 980px){.page-header{width:960px}}@media(min-width: 1180px){.page-header{width:1140px}}.page-header .page-header__logo{background:#d1d4d4;height:100%;position:relative;overflow:hidden}.page-header .page-header__logo .page-header__logo-link img{width:170px;height:75px}.page-header .page-header__logo .page-header__logo-background{position:absolute;top:0;left:200px;height:100%}.page-header .page-header__logo .page-header__logo-background>div,.page-header .page-header__logo .page-header__logo-background>div>img{height:100%;width:auto}.page-hero{position:relative}.page-hero .title{width:90%;margin:0 auto;padding-left:15px;padding-right:15px;padding-top:0;padding-bottom:0;background:#f4f7f7;display:flex;justify-content:space-between}@media(min-width: 740px){.page-hero .title{width:720px}}@media(min-width: 980px){.page-hero .title{width:960px}}@media(min-width: 1180px){.page-hero .title{width:1140px}}@media(min-width: 740px){.page-hero .title{padding-left:15px}}@media(min-width: 740px){.page-hero .title{padding-right:15px}}.page-hero .title .text{padding:16px 0 12px 0}.page-hero .title .text :nth-child(1),.page-hero .title .text :nth-child(2){color:#004a8f;text-transform:uppercase;font-weight:400}.page-hero .title .text :nth-child(1){color:gray}.page-hero .title .text :nth-child(2){font-family:"Roboto Slab",serif;font-size:19.5px}.page-hero .title .logo{max-width:50px;margin-top:13px}.page-hero .navigation{width:90%;margin:0 auto;z-index:2;position:relative}@media(min-width: 740px){.page-hero .navigation{width:720px}}@media(min-width: 980px){.page-hero .navigation{width:960px}}@media(min-width: 1180px){.page-hero .navigation{width:1140px}}.page-hero .navigation.is-touch .navigation-header{flex-direction:column}.page-hero .navigation:not(.is-touch){margin-bottom:-30px}.page-hero .navigation:not(.is-touch) .navigation-header>div{position:relative}.page-hero .navigation:not(.is-touch) .navigation-header>div .category-title>a{padding:0 12px}.page-hero .navigation:not(.is-touch) .navigation-header>div .navigation-submenu{width:calc(100% - 15px);position:absolute;top:30px;left:0;min-width:220px;padding:15px 0 0 19px;border-bottom:2px solid #004a8f}.page-hero .navigation:not(.is-touch) .navigation-header+div{border-left:1px solid #d1d4d4}.page-hero .navigation.is-touch .navigation-submenu{margin-left:22px}.page-hero .navigation .navigation-header{margin-left:15px;display:flex;background:rgba(255,255,255,.9)}@media(min-width: 740px){.page-hero .navigation .navigation-header{margin-left:20px}}.page-hero .navigation .navigation-header>div .category-title{display:flex;flex-direction:row;align-items:center;margin-right:1px}.page-hero .navigation .navigation-header>div .category-title>.toggle-button{width:15px;cursor:pointer;margin-right:7px;color:#004a8f;opacity:1}.page-hero .navigation .navigation-header>div .category-title>.toggle-button-placeholder{width:15px;margin-right:7px}.page-hero .navigation .navigation-header>div .category-title>a{display:block;line-height:30px;font-weight:700;text-transform:uppercase;cursor:pointer}.page-hero .navigation .navigation-header>div .category-title>a:hover,.page-hero .navigation .navigation-header>div .category-title>a.active{background-color:#fff}.page-hero .navigation .navigation-header>div .navigation-submenu{background:#fff;flex-wrap:wrap;flex-direction:row}.page-hero .navigation .navigation-header>div .navigation-submenu .navigation-submenu-column{padding:0;margin:0 0 20px 0}.page-hero .navigation .navigation-header>div .navigation-submenu .navigation-submenu-column .navigation-submenu-column-header,.page-hero .navigation .navigation-header>div .navigation-submenu .navigation-submenu-column .navigation-submenu-column-sub{hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;text-transform:inherit;margin-bottom:7px;display:block;cursor:pointer}.page-hero .navigation .navigation-header>div .navigation-submenu .navigation-submenu-column .navigation-submenu-column-header{font-weight:500}.page-hero .navigation .navigation-header>div .navigation-submenu .navigation-submenu-column .navigation-submenu-column-sub{font-weight:300}.page-hero .navigation .navigation-header-mobile{position:absolute;top:-68px;right:13px;background:rgba(0,0,0,0);cursor:pointer}.page-hero .navigation .navigation-header-mobile i{font-size:29px;opacity:1;color:#004a8f}.page-hero .slick-element,.page-hero .single-slide{max-width:90%;margin:0 auto}@media(min-width: 740px){.page-hero .slick-element,.page-hero .single-slide{max-width:720px}}@media(min-width: 980px){.page-hero .slick-element,.page-hero .single-slide{max-width:1020px}}@media(min-width: 1180px){.page-hero .slick-element,.page-hero .single-slide{max-width:1200px}}.page-hero .slick-element .slick-dots,.page-hero .single-slide .slick-dots{bottom:5px}.page-hero .slick-element .slick-dots li.slick-active button::before,.page-hero .single-slide .slick-dots li.slick-active button::before{color:#004a8f}.page-hero .slick-element .slick-dots li button::before,.page-hero .single-slide .slick-dots li button::before{font-size:11px;opacity:1;color:#fff}.header-title{width:90%;margin:0 auto;margin-bottom:15px;margin-top:15px;border-left:15px solid #004a8f;padding-left:26px}@media(min-width: 740px){.header-title{width:720px}}@media(min-width: 980px){.header-title{width:960px}}@media(min-width: 1180px){.header-title{width:1140px}}.header-title>a{color:#004a8f;font-weight:bold;font-size:2rem;line-height:2rem;text-transform:uppercase;text-decoration:none}.column-layout .block-filter{flex-basis:22%}.column4>.column-layout .block-filter{flex-basis:26%}.column-layout{margin-right:-20px;display:flex;flex-wrap:wrap;justify-content:space-between}.column-layout>div{flex-grow:1;flex-basis:100%;margin:0 20px 10px 0}@media(min-width: 740px){.column-layout>div{flex-basis:26%}}@media(min-width: 980px){.column-layout>div{flex-basis:26%}}@media(min-width: 1180px){.column-layout>div{flex-basis:26%}}.topic-selector-layout{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.some-page-wrapper{margin:15px;background-color:rgba(0,0,0,0)}.topic-selector-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.topic-selector-single-column{display:flex;flex-direction:column;flex-basis:100%}.topic-selector-double-column{display:flex;flex-direction:column;flex-basis:100%}@media screen and (min-width: 800px){.topic-selector-single-column{flex:1}.topic-selector-double-column{flex:2}}.content{width:90%;margin:0 auto;padding-left:15px;padding-right:15px;background:#f4f7f7;padding-bottom:15px;margin-bottom:10px}@media(min-width: 740px){.content{width:720px}}@media(min-width: 980px){.content{width:960px}}@media(min-width: 1180px){.content{width:1140px}}@media(min-width: 740px){.content{padding-left:15px}}@media(min-width: 740px){.content{padding-right:15px}}.content .content-breadcrumb{color:rgba(0,0,0,.4);font-weight:400;padding:16px 0 8px 0}.content .content-breadcrumb a,.content .content-breadcrumb div,.content .content-breadcrumb span{color:inherit}.content .content-breadcrumb a:hover{color:rgba(0,0,0,.6)}.content h1{font-size:19.5px;color:#004a8f;font-weight:bold;padding:0 0 5px 0;margin:0 0 10px 0}.content h2{font-size:18px}.content h3{font-size:16px}.content h2,.content h3,.content h4,.content h5{margin:0 0 5px 0;font-weight:700;padding-top:10px}.content .content-wrapper{border-top:2px solid #004a8f;background:#fff;padding:15px;margin-bottom:20px}.content .content-wrapper h1{margin:0 0 10px 0;border-bottom:1px solid #eaecef}.content .content-wrapper h1:before{content:"";width:0px}.content .content-wrapper h2,.content .content-wrapper h3,.content .content-wrapper h4,.content .content-wrapper h5{margin:0 0 5px 0;font-weight:700}.content .content-wrapper h3,.content .content-wrapper h4,.content .content-wrapper h5{color:rgba(0,0,0,.54)}.content .content-wrapper ol,.content .content-wrapper ul{padding-left:25px}.content .content-wrapper>*{padding-bottom:5px}.page-footer{width:90%;margin:0 auto;margin-top:25px;margin-bottom:10px}@media(min-width: 740px){.page-footer{width:720px}}@media(min-width: 980px){.page-footer{width:960px}}@media(min-width: 1180px){.page-footer{width:1140px}}.page-footer .page-footer-top,.page-footer .page-footer-bottom{padding-left:15px;padding-right:15px;width:100%;background:#f4f7f7;font-weight:300;padding-top:15px;padding-bottom:5px}@media(min-width: 740px){.page-footer .page-footer-top,.page-footer .page-footer-bottom{padding-left:15px}}@media(min-width: 740px){.page-footer .page-footer-top,.page-footer .page-footer-bottom{padding-right:15px}}.page-footer .page-footer-top .title,.page-footer .page-footer-bottom .title{color:#004a8f;font-weight:400;margin-bottom:5px}.page-footer .page-footer-top{background:#f4f7f7}.page-footer .page-footer-bottom{background:#004a8f;color:#fff}.page-footer .page-footer-bottom *{color:inherit}.block{border-top:2px solid #004a8f;background:#fff;padding:10px;display:flex;flex-direction:column}.block .image{margin-bottom:5px}.block>.title{color:#004a8f;font-weight:700;margin-bottom:5px}.block>.author{margin-bottom:5px}.block>.text{margin-bottom:5px;flex-grow:1}.block>.footer{display:flex;justify-content:space-between}.block>.footer>.text{color:rgba(0,0,0,.38)}table{width:100%;border-collapse:collapse}table th,table td{padding:10px 5px;text-align:left}table tr:nth-child(even){background-color:#f2f2f2}.filterInput{border:1px solid #eee;border-radius:3px;padding:5px;background:#fff;display:inline-block;margin:10px 0}.filterInput>i{margin-right:5px}.filterInput>input{background:rgba(0,0,0,0);border:none}.filterInput:focus{border-color:rgba(0,0,0,.2)}.hide{display:none}.faq{margin-bottom:5px}.faq .question{font-weight:bold;margin-bottom:3px;background:#004a8f;color:#fff;padding:4px 8px;border-radius:4px}.faq .answer{margin-bottom:3px}.faq .footer{display:flex;flex-direction:row}.faq .footer .tags{display:flex;flex-direction:row}.faq .footer .tags>div{margin-right:7px;border-radius:4px;border:1px solid #d3d3d3;padding:0 4px}.faq .footer .date{display:inline-flex;font-style:italic}.filter-checkbox input{vertical-align:middle}.filter-checkbox label span{vertical-align:middle}.select-all-filter{float:right}.detailsFilter{font-weight:bolder;font-size:125%;margin-bottom:.5em}.u-width-50{width:50%}.u-row{display:flex;flex-direction:row}.u-cursor-pointer{cursor:pointer}.u-centerContent{display:flex;justify-content:center}.u-color-disabled{color:rgba(0,0,0,.38)}.u-margin-bottom-10{margin-bottom:10px}.bibsonomy .item{margin-bottom:20px}.bibsonomy .yearTag{font-weight:bold;font-style:italic;margin-top:30px;margin-bottom:5px}.bibsonomy .bibtex{font-size:small;padding:5px;border:dotted 1px;margin:10px 5px;white-space:pre-wrap;max-width:800px}.bibsonomy .abstract{padding:5px;border:dotted 1px;max-width:800px;margin:10px 5px}.bibsonomy .pubtitle{font-weight:bold}.bibsonomy .pubbooktitle{font-style:italic}.bibsonomy .pubjournal{font-style:italic}.bibsonomy .bibInfo{font-style:italic}.bibsonomy #loadingImg{margin:20px}.bibsonomy a:link.acmAuthorized,.bibsonomy a:visited.acmAuthorized{color:#6ac33e}.bibsonomy a.acmUnAuthorized,.bibsonomy a.acmAuthorized{outline:none}.bibsonomy a.acmUnAuthorized strong,.bibsonomy a.acmAuthorized strong{line-height:30px}.bibsonomy a.acmUnAuthorized:hover,.bibsonomy a.acmAuthorized:hover{text-decoration:none}.bibsonomy a.acmUnAuthorized span,.bibsonomy a.acmAuthorized span{z-index:10;display:none;padding:14px 20px;margin-top:-30px;margin-left:28px;width:303px;line-height:16px}.bibsonomy a.acmUnAuthorized:hover span{display:inline;position:absolute;color:#111;border:1px solid #dca;background:#fac9c9}.bibsonomy a.acmAuthorized:hover span{display:inline;position:absolute;color:#111;border:1px solid #dca;background:#e3ffdf}.bibsonomy a.acmUnAuthorized span,.bibsonomy a.acmAuthorized span{border-radius:4px;box-shadow:5px 5px 8px #ccc}.bibsonomy a+a{margin-left:10px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.filterInput{border:1px solid #eee;border-radius:3px;padding:5px;background:#fff;display:flex;margin:10px 0;width:100%}.filterInput>i{margin-right:5px}.filterInput>input{background:rgba(0,0,0,0);border:none;flex-grow:1}.filterInput:focus{border-color:rgba(0,0,0,.2)}.tags{margin-bottom:10px}.tags .faq-tag{display:inline-block;margin:0 1px 2px 0px;padding:4px 4px 4px;background-color:#ffffb0;border-radius:4px;border:1px solid #d3d3d3;line-height:9px;cursor:pointer}.faq{border-top:4px solid #004a8f;background-color:#f4f7f7;margin-bottom:1em;padding:.5em 1em}.faq .question{margin:.25em 0;color:#004a8f;font-weight:bold;background:rgba(0,0,0,0);padding:0;border-radius:0}.faq .answer{margin:.25em 0;text-align:justify}.faq .footer{margin:.25em 0 0;display:flex;flex-direction:row;justify-content:space-between}.faq .footer .tags{display:flex;flex-direction:row;flex-wrap:wrap}.faq .footer .tags>div{margin:0px 5px 2px 0px;padding:0px 4px;white-space:nowrap;background-color:#ffffb0}.faq .footer .date{display:inline-flex;font-style:italic;white-space:nowrap}.faq:target{background-color:#ffffb0}.pagesequence{display:flex;align-items:stretch;width:100%;justify-content:space-between;margin-top:2em}.pagesequence ul.pagesequence{width:100%;list-style-type:none;display:flex;flex-wrap:wrap;padding:0;margin:0}.pagesequence li{display:block;flex-grow:1;background-color:#f4f7f7;border:1px solid #fff;text-align:center;min-width:160px}.pagesequence li.current{font-weight:bold;background-color:#fcfcfc}.pagesequence a.relative-nav{color:#fff;background-color:#004a8f;font-weight:bold;text-align:center;display:flex;justify-content:center;align-items:center;padding:1em}.pagesequence a{display:block;padding:1em;font-size:1em}.pagesequence a.current{font-weight:bold}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51, 181, 229, 0.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform .25s cubic-bezier(0, 0, 0.25, 1);transition:transform .25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255, 255, 255, 0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0, 0, 0, 0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px "Lucida Console",Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0, 0, 0, 0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255, 255, 255, 0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255, 255, 255, 0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0, 0, 0, 0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0, 0, 0, 0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0, 0, 0, 0.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.expo.presentations{display:block;max-height:550px;overflow-y:scroll}.expo.presentations .presentation-id img{height:15px}.expo.presentations .timeslot{min-width:200px}.expo.presentations .details a{font-weight:bold;display:block}.expo.presentations a.study-program-link{font-size:50px}.expo.presentations .logo-div{margin-top:50px;display:table}.expo.presentations .logo-img{display:table-cell;vertical-align:middle;width:64px;height:64px}.expo.presentations .logo-title{display:table-cell;vertical-align:middle}.expo.presentations .logos{width:5%;margin:1em}@media(min-width: 1280px){.expo.presentations{display:block;width:100%}.expo.presentations>div{display:table-row}.expo.presentations>div:nth-child(2n){background:#eee}.expo.presentations>div>div{display:table-cell;padding:10px}.expo.presentations>div .header{font-weight:bold}.expo.presentations .supervisor{width:200px}.expo.presentations .team-members{width:150px;font-size:1.1em !important;font-weight:bold}.expo.presentations .title{width:300px;font-size:1.1em !important;font-weight:bold}.expo.presentations .title a{font-size:1em !important;font-weight:bold}.expo.presentations .study-program{width:140px}}@media(max-width: 1280px){.expo.presentations>div{padding:5px}.expo.presentations>div.header{display:none}.expo.presentations>div:nth-child(2n){background:rgba(0,0,0,.1)}.expo.presentations>div>div{margin:0px;padding:2px}.expo.presentations>div .presentation-id{display:inline-block}.expo.presentations>div .study-program{display:inline-block;float:right}.expo.presentations>div .title{display:inline-block;font-size:1.1em !important;font-weight:bold;padding:0px}.expo.presentations>div .title a{font-size:1em !important;font-weight:bold}.expo.presentations>div .team-members{font-weight:bold}.expo.presentations>div .supervisor::before{content:"Supervisor: "}}.expo.meta{display:grid;grid-template-columns:max-content auto}.expo.meta dt,.expo.meta dd{padding:.1em;display:block}.expo.meta dt{grid-column-start:1;padding-right:1em;text-transform:capitalize}.expo.meta dd{font-weight:bold;grid-column-start:2}.expo.trailer-poster{width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.expo.trailer-poster .trailer{height:300px;width:580px;margin:0}.expo.trailer-poster .trailer iframe{height:300px;width:580px;border:0}@media(max-width: 700px){.expo.trailer-poster .trailer{height:185px;width:100%}.expo.trailer-poster .trailer iframe{height:185px;width:100%}}.expo.trailer-poster .poster{margin:1em;height:300px}.expo.trailer-poster .poster>div>img{width:212px}@media(max-width: 700px){.expo.trailer-poster .poster{height:auto;margin:1em 0 0 0}.expo.trailer-poster .poster>div>img{width:100%}}.expo.page-rel-navigation{width:100%;display:flex;justify-content:center;align-content:center}.expo.page-rel-navigation a{text-align:center;font-weight:bold}@media(max-width: 700px){.expo.page-rel-navigation{flex-wrap:wrap}.expo.page-rel-navigation a{width:100%;margin:10px}}@media(min-width: 700px){.expo.page-rel-navigation a{width:30%}}.expo.schedule td,.expo.schedule th{padding:8px}@media(min-width: 1000px){.expo.schedule>tbody>tr .tracks h4{display:none}.expo.schedule>tbody>tr:nth-child(3) .tracks h4{display:block}}.expo.schedule td.tracks-cell{padding-right:0}.expo.schedule td.tracks-cell .tracks{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:stretch;align-content:stretch;border-collapse:collapse}.expo.schedule td.tracks-cell .tracks .track{padding:5px}@media(min-width: 1000px){.expo.schedule td.tracks-cell .tracks .track{width:25%}}@media(max-width: 1000px){.expo.schedule td.tracks-cell .tracks{width:100%;flex-direction:column;flex-wrap:wrap}.expo.schedule td.tracks-cell .tracks .track:nth-child(2n){background-color:#eee}}.expo.schedule td.tracks-cell .tracks h4{color:rgba(0,0,0,.65) !important;min-height:30px}.expo.schedule td.tracks-cell .tracks h4 img{height:15px;margin-right:5px}.expo.timetable{width:100%;overflow-x:auto;display:block}.expo.timetable td:nth-child(1){white-space:nowrap}a.external{display:inline-block}a.external:after{content:url("/assets/images/1688/theme/external_link.svg");display:inline-block;width:1em;height:1em;margin-left:.3em;position:relative;bottom:-2px}@media print{body{font-size:12pt}.page-header{display:none}.page-hero{display:none}.page-footer{display:none}.content{width:auto;padding:0px;margin-left:0;margin-right:0;background:rgba(0,0,0,0)}}table.curriculum{table-layout:auto !important;overflow-x:scroll}table.curriculum th,table.curriculum td{word-break:normal !important}.curriculum td{background-color:#fff;border-color:#fff;border-style:solid;border-width:0}.curriculum td.module-block.header{background-color:#004a8f;color:#fff;font-weight:bold}.curriculum td.module-block.header+.curriculum td.module-block.header{text-align:right}.curriculum td.module-block{background-color:#e6f3ff}.curriculum td.module-block+.curriculum td.module-block{text-align:right}.curriculum td.module-block.end{border-bottom:5px solid #fff}.curriculum .header td{background-color:#fff}.curriculum td.semester.header{font-weight:bold;vertical-align:top;text-align:center;border-top-width:5px;border-bottom-width:5px;border-bottom-color:#fff}.curriculum td.semester.header{background-color:#e4e7e7}.curriculum td.semester-bar{border-bottom-color:#fff;border-width:5px 0px 5px 0px;font-weight:bold;text-align:right;background-color:#e4e7e7}.curriculum td.semester-bar.connector{border-width:5px 0px 5px 5px}.curriculum td.semester-bar.no-border{border-width:0px;background-color:#e6f3ff}.curriculum td.semester-bar.barrier{color:#fff;background-color:#004a8f;font-weight:bold;text-align:center}.curriculum .alternate td.semester.header,.curriculum .alternate td.semester-bar{background-color:#e4e7e7}.curriculum .filler{width:5px;padding:0}@media(min-width: 600px){.curriculum .filler{width:4%}}h1.alert,h2.alert,h3.alert,h4.alert,h5.alert,h6.alert{color:#f44336}p.alert{border-left:3px solid #f44336;padding:5px 10px;margin-bottom:5px}/*# sourceMappingURL=main.css.map */