@import url(/css/microsite.css);.empfehlungen,.pswp__img,.pswp__zoom-wrap{position:relative}body{font-family:"Univers LT W01 45 Light",arial,helvetica,sans-serif;margin:0}.page-header{margin:0;padding:0}.container{padding:0;max-width:1000px}.navbar-light{background-color:#fff;border:none}.veranstaltungsteaser{background-repeat:no-repeat;overflow:hidden}table>tbody>tr>td:not(:last-child),table>tbody>tr>th:not(:last-child),table>tfoot>tr>td:not(:last-child),table>tfoot>tr>th:not(:last-child),table>thead>tr>td:not(:last-child),table>thead>tr>th:not(:last-child){padding-right:8px}.form-horizontal .control-label{text-align:left}.form-horizontal .control-label .as-form-label{margin-top:0}label{font-weight:700}.inline-form-element{width:auto;display:inline}.empfehlungen_mobile{visibility:hidden;display:none;float:left;margin-top:10px;margin-left:10px}.empfehlungen{visibility:visible;float:right;margin-top:0;margin-right:8px}.bodyImgResp{max-width:100%!important;height:auto}.frage .antwort label,.frage label{font-weight:400!important}.antwort input[type=checkbox],.antwort input[type=radio]{cursor:pointer;margin:3px 10px}.pswp__container>.pswp__item+div{display:-ms-grid;-ms-grid-columns:min-content}.pswp__zoom-wrap{width:min-content}.nav li a:active,.nav li a:hover,a.btn:active,a.btn:hover,a:active,a:active>img,a:hover,a:hover>img{outline:0!important}#em-gallery .thumbfig:focus-within,.nav li a:focus,a.btn:focus,a:focus,a:focus>img{outline:#f00 solid 3px}#em-gallery .thumbfig:focus-within,.nav li a:focus,a.btn:focus,a:focus>img{outline-offset:-2px}.page-header a img:focus{display:block;width:auto;height:auto}#jumptotop{background-color:#222;border-radius:3px;bottom:8px;box-sizing:border-box;color:#fff;font-size:1.6em;height:36px;line-height:12px;opacity:.6;padding:6px 10px;position:fixed;right:8px;z-index:800}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:active,a.skip-main:focus{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border-radius:15px;border:4px solid #ff0;text-align:center;font-size:1.2em;z-index:999}.stat_block .chart div div div{position:relative!important}#voting button{-webkit-appearance:none;border:1px solid #adadad;background-color:#e1e1e1}#voting button:active,#voting button:hover{background-color:#e5f1fb;border:1px solid #0078d7}.umfrage_form .row{margin-bottom:5px}.umfrage_form .row .t_area{margin-bottom:15px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500!important;line-height:1.1;color:inherit}@media (min-width:768px){.navbar-collapse{padding-left:0;padding-right:0}.nav>li>a{padding-left:0;padding-right:30px}.navbar-nav.navbar-right:last-child{margin-right:0}.col-sm-no-l-padding,.col-sm-no-lr-padding{padding-left:0!important}.col-sm-no-lr-padding,.col-sm-no-r-padding{padding-right:0!important}.col-country{margin-top:10px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}@media (max-width:767px){.empfehlungen_mobile{visibility:visible;display:block}.empfehlungen{visibility:hidden}a,body,div,h3,h4,h5,html,p,span,table{font-size:1em!important}h1{font-size:1.2em!important}h2{font-size:1.1em!important}.navbar-toggler{float:left;margin-left:15px}#anmeldung #prog_row,#anmeldung .begleitung_auswahl,#anmeldung div>input,#anmeldung div>select,#anmeldung div>table,#anmeldung div>textarea,div[id^=zusatz_feld_row]{margin-bottom:15px!important}#anmeldung .form-group{margin-bottom:0}.col-sm-10,.form-group .col-sm-2,.form-group .col-sm-4{width:100%!important}.d-none{display:none!important}.form-group.row{padding-top:0!important;padding-bottom:0!important}}