.news-img-wrap{position:relative;width:100%;padding-top:56.25%;overflow:hidden;}.news-img-wrap a,.news-img-wrap a img{position:absolute;top:0;left:0;width:100%;height:100%;}.embed-ce_16-9,.mediaelement-video{position:relative;width:100%;padding-top:56.25%;overflow:hidden;}.embed-ce_16-9 iframe,.mediaelement-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}@media screen and (min-width:991px) and (max-width:1400px){.ed-fp-header .menu,.ed-sub-header .menu{left:220px;right:220px;}.ed-fp-header .menu ul li:not(:last-child),.ed-sub-header .menu ul li:not(:last-child){margin-right:1.25rem;}.ed-fp-header .menu,.ed-sub-header .menu{font-size:20px;}}.row{margin-bottom:50px;}@media screen and (max-width:768px){.ed-programm-liste table.table td{font-size:0.75rem;}.ed-date-img .date{font-size:1.75rem;}}.card{border:1px solid rgba(0,0,0,0.25);}.ed-onpage.main ul li a{background:#fff;padding:1px 5px 1px 0px;font-size:10px;transition:all ease-in-out 0.2s;}.ed-onpage.main ul li a:hover{font-size:13px;}.footer-inner{font-size:14px;}.ed-footer-sponsor .container-fluid{display:none;}.checkbox input{margin:0 0.5rem 0 -1.25rem;}.checkbox span{line-height:100%;margin-bottom:1.5em;}#anmeldung-fieldset-5 > div:nth-child(2) > p:nth-child(1),#anmeldung-fieldset-4 > div:nth-child(2) > p:nth-child(1),#anmeldung-fieldset-7 > div:nth-child(2) > p:nth-child(1){font-weight:600;color:#e00069;font-size:23px;}#anmeldung-fieldset-4 > div.clearfix:nth-child(4) > p:nth-child(1){font-style:italic;}#anmeldung-fieldset-4,#anmeldung-fieldset-5,#anmeldung-fieldset-7{padding:25px;background:#f9f9f9;}#anmeldung-fieldset-4 legend,#anmeldung-fieldset-5 legend,#anmeldung-fieldset-7 legend{display:inline-block;width:auto;background:#fff;padding:3px 15px;}.ifranme-piwik-optout{width:100%;border:0;min-height:250px;}@media screen and (max-width:768px){.ifranme-piwik-optout{width:100%;border:0;min-height:300px;}}.cookie-disclaimer{display:none;z-index:1000;position:fixed;bottom:0px;left:0;right:0;text-align:center;color:#fff;font-size:15px;line-height:125%;}.cookie-disclaimer .inner{background:#e00069;padding:5px 5px 7px 10px;margin:auto;display:inline-block;line-height:135%;width:100%;}.cookie-disclaimer a{color:#fff;text-decoration:underline;}#cookie-disclaimer-read{padding:2px 5px;margin-left:5px;background:#fff;color:#e00069;text-decoration:none;text-transform:uppercase;font-size:13px;}
