﻿.ikiss_norel,.ikiss_norel *{color:#c20000 !important}.ikiss_norel .btn{color:#fff !important}.ui-datepicker{display:none;width:350px;max-width:100%;text-align:center;background-color:rgba(0,0,0,0);overflow:hidden}.ui-datepicker table{table-layout:fixed;width:100%;background-color:#fff;margin:0}.ui-datepicker .ui-datepicker-header{display:inline-block;width:99.999%;background-color:rgba(0,0,0,0)}.ui-datepicker .ui-datepicker-header a,.ui-datepicker .ui-datepicker-header span{color:#000}#ui-datepicker-div{height:420px}@media screen and (max-width: 1023px){#ui-datepicker-div{height:400px}}@media screen and (max-width: 600px){#ui-datepicker-div{height:380px}}#ui-datepicker-div.ui-datepicker .ui-datepicker-header a{min-width:51px;min-height:51px;padding:0}.ui-datepicker table tr{border-bottom:none}.ui-datepicker td{padding:10px}.ui-datepicker th,.ui-datepicker td a{padding:7px 2%}.ui-datepicker th{font-weight:900;color:#000;background-color:#e5f5fc;background-color:var(--lightblue, #e5f5fc);border-bottom:none}.ui-datepicker .ui-datepicker-title{font-size:1em;font-weight:900;padding:10px 0 0 0}.flex-col-1 .ui-datepicker .ui-datepicker-title{font-size:2rem;font-weight:900;padding:0px 0 15px 0;margin-top:-7px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{float:left;font-size:0;color:rgba(0,0,0,0);padding:13px 15px 0 15px;cursor:pointer}@media screen and (max-width: 1023px){.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{padding-top:5px}.flex-col-1 .ui-datepicker .ui-datepicker-title{font-size:1.444rem;margin-top:0}}@media screen and (max-width: 600px){.flex-col-1 .ui-datepicker .ui-datepicker-title{font-size:1.375rem}}.ui-datepicker .ui-datepicker-next{float:right}.ui-datepicker .ui-datepicker-title .ui-datepicker-today{float:none !important;font-size:20px;font-weight:normal;padding-left:15px;padding-left:var(--padding, 15px);margin-left:5px;margin-left:calc(var(--margin)/3)}.ui-datepicker-calendar a{display:block;color:#000;color:var(--black, #000)}.ui-datepicker-calendar td:hover a,.ui-datepicker-calendar td:focus a{display:inline-block;min-width:44px;min-height:44px;color:#009ee3;color:var(--blue, #009ee3);background-color:#fff;-webkit-border-radius:100%;border-radius:100%;-webkit-box-shadow:inset 0px 0px 0px 2px #009ee3;-moz-box-shadow:inset 0px 0px 0px 2px #009ee3;box-shadow:inset 0px 0px 0px 2px #009ee3}.ui-datepicker-calendar a.ui-state-active{color:#000;color:var(--black);background-color:#fff}.ui-datepicker-prev::before,.ui-datepicker-next::after{font-family:"Font Awesome 5 Pro";font-size:20px;font-weight:300;margin-right:0}.ui-datepicker-prev::before{content:""}.ui-datepicker-next::after{content:"";content:""}@media screen and (max-width: 600px){.ui-datepicker-prev::before,.ui-datepicker-next::after{font-size:20px}}#datepicker_events .ui-datepicker{width:100%}#datepicker_events .ui-state-active{display:inline-block;min-width:44px;min-height:44px;color:#fff;color:var(--primarytextcolor, #fff);background-color:#009ee3;background-color:var(--primarycolor, #009ee3);-webkit-border-radius:100%;border-radius:100%}@media screen and (max-width: 1023px){.ui-datepicker th,.ui-datepicker td a{min-height:38px;padding:0}#datepicker_events .ui-datepicker th,.ui-datepicker thead th{padding:7px 2%}#datepicker_events .ui-state-active,.ui-datepicker-calendar td:hover a,.ui-datepicker-calendar td:focus a{min-width:38px;min-height:38px}}@media screen and (max-width: 600px){.ui-datepicker th,.ui-datepicker td a{min-height:38px;padding:0}#datepicker_events .ui-state-active,.ui-datepicker-calendar td:hover a,.ui-datepicker-calendar td:focus a{min-width:38px;min-height:38px}}.inputs .row{margin-bottom:2px}.inputs input,.inputs select,.inputs textarea{width:100%;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #c7c7c7;border-bottom:1px solid var(--silver);padding:7.5px 5px;padding:var(--padding-sm, 7.5px) calc(var(--padding, 15px)/3);margin-bottom:8px}.inputs input:focus,.inputs select:focus,.inputs textarea:focus{border-bottom:1px solid #c7c7c7;border-bottom:1px solid var(--silver)}.inputs input,.inputs select,.inputs .btn>a{display:inline-block;height:2.625em}.inputs select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='9' viewBox='0 0 20.707 11.061'%3E%3Cpath id='Pfad_553' data-name='Pfad 553' d='M-2532.942 3161.668l10-10-10-10' transform='translate(3162.021 2533.295) rotate(90)' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:30px}.inputs select::-ms-expand{display:none}.inputs select[multiple=multiple],.inputs input[type=file]{height:auto}.inputs input[type=checkbox]{width:auto;height:auto;margin:5px 5px 5px 0;margin:calc(var(--margin, 15px)/3) calc(var(--margin, 15px)/3) calc(var(--margin, 15px)/3) 0}.inputs input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;font:inherit;color:#000;width:32px;height:32px;border:2px solid #000;border:2px solid var(--black, #000);transform:translateY(-1px);display:inline-grid;place-content:center}.inputs input[type=checkbox]::before{content:"";width:16px;height:16px;transform-origin:center center;transition:120ms transform ease-in-out;background-color:rgba(0,0,0,0)}.inputs input[type=checkbox]:checked{border:2px solid #000;border:2px solid var(--black, #000)}.inputs input[type=checkbox]:checked::before{background-color:#009ee3;background-color:var(--blue, #009ee3)}.inputs input[type=checkbox]:focus{outline:2px solid #009ee3;outline:2px solid rgba(0,158,227,.25)}.inputs input[type=radio]{width:auto;height:auto;margin:5px 5px 5px 0;margin:calc(var(--margin, 15px)/3) calc(var(--margin, 15px)/3) calc(var(--margin, 15px)/3) 0}.inputs input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:#000;width:32px;height:32px;border:2px solid #000;border-radius:50%;transform:translateY(-1px);display:inline-grid;place-content:center}input[type=radio]::before{content:"";width:16px;height:16px;border-radius:50%;transition:120ms transform ease-in-out;background-color:#009ee3}input[type=radio]:checked{border:2px solid var(--blue, #009ee3);border:2px solid #009ee3}input[type=radio]:focus{outline:2px solid #009ee3;outline:2px solid rgba(0,158,227,.25)}.inputs textarea{resize:vertical;min-height:2.625em}.inputs label{display:inline-block;font-weight:900;margin-bottom:3px}.volltextsuche .inputs label{padding-right:5px;padding-right:calc(var(--padding, 15px)/3)}#SFm+p,.volltextsuche+b,.solr-results>p:first-child{display:block;margin-top:1em}.more{font-weight:700;color:#009ee3;color:var(--linkcolor, #009ee3)}.altering-list li{display:inline-block;width:100%;background-color:#f0f0f0;background-color:var(--whitesmoke);padding:10px}.altering-list li:nth-child(even){background-color:#f9f9f9}.altering-list .date,.altering-list .file{font-size:.7em}img.mt_left{float:left;margin-right:15px;margin-right:var(--margin, 15px);margin-bottom:15px;margin-bottom:var(--margin, 15px)}img.mt_left.mt_autowidth{width:calc(50% - 15px) !important}img.mt_right{float:right;margin-left:15px;margin-left:var(--margin, 15px);margin-bottom:15px;margin-bottom:var(--margin, 15px)}img.mt_right.mt_autowidth{width:calc(50% - 15px) !important}img.mt_middle{display:block !important;margin-left:auto;margin-right:auto;margin-bottom:15px !important;margin-bottom:var(--margin, 15px) !important}img.mt_middle.mt_autowidth{width:66.666% !important}img.mt_none{margin-bottom:15px;margin-bottom:var(--margin, 15px);vertical-align:bottom}.mt_ac{position:relative;max-width:100%}.mt_ac img[class*=mt_]{float:none;width:100% !important;margin:0 !important;vertical-align:bottom}.mt_ac.mt_left{float:left;margin-right:15px;margin-right:var(--margin, 15px);margin-bottom:15px;margin-bottom:var(--margin, 15px)}.mt_ac.mt_left.mt_autowidth{width:calc(50% - 15px) !important}.mt_ac.mt_right{float:right;margin-left:15px;margin-left:var(--margin, 15px);margin-left:15px;margin-bottom:var(--margin, 15px)}.mt_ac.mt_right.mt_autowidth{width:calc(50% - 15px) !important}.mt_ac.mt_middle{display:block !important;margin-left:auto;margin-right:auto;margin-bottom:15px !important;margin-bottom:var(--margin, 15px) !important}.mt_ac.mt_middle.mt_autowidth{width:66.666% !important}.mt_ac.mt_noalign{margin-bottom:15px;margin-bottom:var(--margin, 15px)}.mt_ac .mc2_ac{display:inline-block;position:absolute;right:0;bottom:0;max-width:calc(100% - 30px);max-height:100%;font-size:.75rem;line-height:normal;color:#000;color:var(--black, #000);background-color:#f0f0f0;background-color:var(--whitesmoke);background-color:rgba(255,255,255,.85);padding:.25em .375em}@media screen and (max-width: 1023px){img.mt_left,img.mt_right,.mt_ac.mt_left,.mt_ac.mt_right{max-width:calc(66.666% - 15px)}.mt_ac img[class*=mt_]{max-width:none}}@media screen and (max-width: 600px){img.mt_left,img.mt_right,.mt_ac.mt_left,.mt_ac.mt_right{max-width:calc(50% - 15px)}.mt_ac img[class*=mt_]{max-width:none}.mt_ac .mc2_ac{font-size:.5rem}}.result-list{margin-bottom:.75em}.result-list>li:not(:last-child),.result-list>dd:not(:last-child),.result-list>div>dd:not(:last-child),.result-list.flex-row>li,.result-list.flex-row>dd,.result-list.flex-row>div>dd{border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--whitesmoke);padding-bottom:30px;padding-bottom:var(--padding-lg, 30px);margin-bottom:15px;margin-bottom:var(--margin, 15px)}.widget .result-list>li:not(:last-child),.widget .result-list>dd:not(:last-child),.widget .result-list>div>dd:not(:last-child){border-bottom-color:#c7c7c7;border-bottom-color:var(--silver)}.result-list>li.with-background{background-color:#eee;padding:0;border:none}.result-list.flex-row>li.with-background{margin:15px;margin:var(--margin, 15px)}li.with-background .order-0 .list-text{padding:15px 0 15px 15px;padding:var(--padding, 15px) 0 var(--padding, 15px) var(--padding, 15px)}li.with-background .order-1 .list-text{padding:15px 15px 15px 0;padding:var(--padding, 15px) var(--padding, 15px) var(--padding, 15px) 0}li.with-background .flex-col-1.order-0 .list-text{padding:15px 15px 0 15px;padding:var(--padding, 15px) var(--padding, 15px) 0 var(--padding, 15px)}li.with-background .flex-col-1.order-1 .list-text{padding:0 15px 15px 15px;padding:0 var(--padding, 15px) var(--padding, 15px) var(--padding, 15px)}.result-list .row{margin-left:-7.5px;margin-left:calc(-1*var(--margin-sm, 7.5px));margin-right:-7.5px;margin-right:calc(-1*var(--margin-sm, 7.5px))}.result-list [class^=column-]{padding-left:7.5px;padding-left:var(--padding-sm, 7.5px);padding-right:7.5px;padding-right:var(--padding-sm, 7.5px)}.result-list .flex-row{margin:0 -7.5px;margin:0 calc(-1*var(--margin-sm, 7.5px))}.result-list .flex-row [class*=flex-col-]{margin:0 7.5px;margin:0 var(--margin-sm, 7.5px)}.result-list .flex-row .flex-col-1{flex-basis:100%;width:100%}.result-list .flex-row .flex-col-2,.result-list .flex-row .flex-col-2x4,.result-list .flex-row .flex-col-3x6{flex-basis:calc(50% - 15px);flex-basis:calc(50% - var(--flex-gap-column, 15px));width:calc(50% - 15px);width:calc(50% - var(--flex-gap-column, 15px))}@supports(-ms-ime-align: auto){.result-list .flex-row .flex-col-2,.result-list .flex-row .flex-col-2x4,.result-list .flex-row .flex-col-3x6{flex-basis:calc(49.999% - 15px);flex-basis:calc(49.999% - var(--flex-gap-column, 15px));width:calc(49.999% - 15px);width:calc(49.999% - var(--flex-gap-column, 15px))}}.result-list .flex-row .flex-col-3,.result-list .flex-row .flex-col-2x6{flex-basis:calc(33.333% - 15px);flex-basis:calc(33.333% - var(--flex-gap-column, 15px));width:calc(33.333% - 15px);width:calc(33.333% - var(--flex-gap-column, 15px))}.result-list .flex-row .flex-col-2x3,.result-list .flex-row .flex-col-4x6{flex-basis:calc(66.666% - 15px);flex-basis:calc(66.666% - var(--flex-gap-column, 15px));width:calc(66.666% - 15px);width:calc(66.666% - var(--flex-gap-column, 15px))}.result-list .flex-row .flex-col-4{flex-basis:calc(25% - 15px);flex-basis:calc(25% - var(--flex-gap-column, 15px));width:calc(25% - 15px);width:calc(25% - var(--flex-gap-column, 15px))}@supports(-ms-ime-align: auto){.result-list .flex-row .flex-col-4{flex-basis:calc(24.999% - 15px);flex-basis:calc(24.999% - var(--flex-gap-column, 15px));width:calc(24.999% - 15px);width:calc(24.999% - var(--flex-gap-column, 15px))}}.result-list .flex-row .flex-col-3x4{flex-basis:calc(75% - 15px);flex-basis:calc(75% - var(--flex-gap-column, 15px));width:calc(75% - 15px);width:calc(75% - var(--flex-gap-column, 15px))}@supports(-ms-ime-align: auto){.result-list .flex-row .flex-col-3x4{flex-basis:calc(74.999% - 15px);flex-basis:calc(74.999% - var(--flex-gap-column, 15px));width:calc(74.999% - 15px);width:calc(74.999% - var(--flex-gap-column, 15px))}}.result-list .flex-row .flex-col-5{flex-basis:calc(20% - 15px);flex-basis:calc(20% - var(--flex-gap-column, 15px));width:calc(20% - 15px);width:calc(20% - var(--flex-gap-column, 15px))}@supports(-ms-ime-align: auto){.result-list .flex-row .flex-col-5{flex-basis:calc(19.999% - 15px);flex-basis:calc(19.999% - var(--flex-gap-column, 15px));width:calc(19.999% - 15px);width:calc(19.999% - var(--flex-gap-column, 15px))}}.result-list .flex-row .flex-col-2x5{flex-basis:calc(40% - 15px);flex-basis:calc(40% - var(--flex-gap-column, 15px));width:calc(40% - 15px);width:calc(40% - var(--flex-gap-column, 15px))}@supports(-ms-ime-align: auto){.result-list .flex-row .flex-col-2x5{flex-basis:calc(39.999% - 15px);flex-basis:calc(39.999% - var(--flex-gap-column, 15px));width:calc(39.999% - 15px);width:calc(39.999% - var(--flex-gap-column, 15px))}}.result-list .flex-row .flex-col-3x5{flex-basis:calc(60% - 15px);flex-basis:calc(60% - var(--flex-gap-column, 15px));width:calc(60% - 15px);width:calc(60% - var(--flex-gap-column, 15px))}@supports(-ms-ime-align: auto){.result-list .flex-row .flex-col-3x5{flex-basis:calc(59.999% - 15px);flex-basis:calc(59.999% - var(--flex-gap-column, 15px));width:calc(59.999% - 15px);width:calc(59.999% - var(--flex-gap-column, 15px))}}.result-list .flex-row .flex-col-4x5{flex-basis:calc(80% - 15px);flex-basis:calc(80% - var(--flex-gap-column, 15px));width:calc(80% - 15px);width:calc(80% - var(--flex-gap-column, 15px))}@supports(-ms-ime-align: auto){.result-list .flex-row .flex-col-4x5{flex-basis:calc(79.999% - 15px);flex-basis:calc(79.999% - var(--flex-gap-column, 15px));width:calc(79.999% - 15px);width:calc(79.999% - var(--flex-gap-column, 15px))}}.result-list .flex-row .flex-col-6{flex-basis:calc(16.666% - 15px);flex-basis:calc(16.666% - var(--flex-gap-column, 15px));width:calc(16.666% - 15px);width:calc(16.666% - var(--flex-gap-column, 15px))}.result-list .flex-row .flex-col-5x6{flex-basis:calc(83.333% - 15px);flex-basis:calc(83.333% - var(--flex-gap-column, 15px));width:calc(83.333% - 15px);width:calc(83.333% - var(--flex-gap-column, 15px))}@media only screen and (max-width: 600px){.result-list .flex-row .flex-col-sm-3{flex-basis:calc(33.333% - 15px);flex-basis:calc(33.333% - var(--flex-gap-column, 15px));width:calc(33.333% - 15px);width:calc(33.333% - var(--flex-gap-column, 15px))}.result-list .flex-row .flex-col-sm-2x3{flex-basis:calc(66.666% - 15px);flex-basis:calc(66.666% - var(--flex-gap-column, 15px));width:calc(66.666% - 15px);width:calc(66.666% - var(--flex-gap-column, 15px))}}.result-list .order-0{order:0}.result-list .order-1{order:1}.flex-col-1.order-1{padding-top:15px;padding-top:var(--padding, 15px)}.result-list>li>a,.result-list .overlay>a{display:block;color:#000;color:var(--black, #000);overflow:hidden}.result-list.flex-row>li>a,.result-list.flex-row .overlay>a{height:100%}.result-list .list-img,.accordion .list-img{position:relative;overflow:hidden}.list-img{-webkit-border-radius:4px;border-radius:4px}.list-img img{width:100%;vertical-align:bottom;-webkit-border-radius:4px;border-radius:4px}.list-img [class^=img-]{position:relative;width:100%;background:center center/cover no-repeat;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all .5s ease;transition:all .5s ease;background-size:100%}.result-list>li>a:hover .list-img [class^=img-],.result-list>li>a:focus .list-img [class^=img-],.neues-slider a:hover .list-img [class^=img-],.neues-slider a:focus .list-img [class^=img-]{-webkit-transition:all .5s ease;transition:all .5s ease;background-size:110%}.list-img [class^=img-].contain{background-color:#f0f0f0;background-color:var(--whitesmoke);background-size:contain}.list-img [class^=img-].stretch{background-size:100% 100%}.list-img .img-1x1{padding-top:100%}.list-img .img-3x2{padding-top:66.666%}.list-img .img-4x3{padding-top:75%}.list-img .img-16x9{padding-top:56.25%}.list-img .mc2_ac{display:inline-block;position:absolute;right:0;bottom:0;max-width:calc(100% - 30px);max-height:100%;font-size:.75rem;line-height:normal;color:#000;color:var(--black, #000);background-color:#f0f0f0;background-color:var(--whitesmoke);background-color:rgba(255,255,255,.85);padding:.25em .375em}.list-img.ikiss_norel{background-color:#c20000}.list-img.ikiss_norel img,.list-img.ikiss_norel [class^=img-]{-webkit-opacity:.666;opacity:.666}.column-1+.column-1 .list-text{padding-top:30px;padding-top:var(--padding-lg, 30px)}.list-text small{font-size:.75rem}.list-text small+small{margin-left:10px}.list-text small>i[class*=fa-],.list-text small>a>i[class*=fa-]{font-size:1rem;line-height:1;margin-right:.25em;-webkit-opacity:.7;opacity:.7;vertical-align:unset}.list-text p,.list-text ol,.list-text ul{margin-bottom:.5rem}.list-text>:last-child,.list-text blockquote>:last-child{margin-bottom:0}.page-topic,.result-list .list-topic{display:block;font-size:.8125rem;color:#009ee3;color:var(--linkcolor, #009ee3)}.mitteilungen_detail .page-topic{display:inline-block;font-weight:900;color:#000;color:var(--black, #000)}.result-list .list-title{display:block;font-size:1.3125rem;font-weight:900;margin:0 0 .5rem}.mitteilungen .result-list .list-title{font-size:2rem}.result-list>li>a:hover .list-title,.result-list>li>a:focus .list-title,.result-list .overlay>a:hover .list-title,.result-list .overlay>a:focus .list-title{color:#009ee3;color:var(--linkcolor, #009ee3)}.widget .result-list .list-title{font-size:1rem;font-weight:700;border:0;padding:0;margin:0 0 .5rem}.page-icons,.result-list .list-icons{display:block;font-size:.875rem;font-weight:normal;line-height:1.5;color:#000;color:var(--black, #000);padding-left:1px}.mitteilungen_detail .page-icons{display:inline-block}.page-title+.page-icons{margin-top:-2rem;margin-bottom:1.5rem}.page-icons>span,.page-icons>time,.list-icons>span,.list-icons>time{display:inline-block}.page-icons>span:not(:last-child),.page-icons>time:not(:last-child),.list-icons>span:not(:last-child),.list-icons>time:not(:last-child){margin-right:.5em}.page-icons i[class*=fa-],.list-icons i[class*=fa-]{font-size:1rem;vertical-align:-5%;margin-right:.25em}.result-list .overlay{position:relative}.overlay a.overlay-link{position:absolute;top:0;right:0;bottom:0;left:0}.overlay .overlay-content{position:relative;pointer-events:none;z-index:40}.overlay-content a,.overlay-content [ikissedit]{pointer-events:all;position:relative}.pagenav,.solr-results .pagenav{text-align:center;margin:50px -5px -5px}.pagenav a,.pagenav span,.solr-results .pagenav a,.solr-results .pagenav span{display:inline-block;width:52px;height:52px;font-size:1rem;font-weight:400;line-height:46px;text-align:center;text-decoration:none;vertical-align:middle;color:#009ee3;color:var(--blue, #009ee3);border:2px solid #009ee3;border:2px solid var(--blue, #009ee3);-webkit-border-radius:50%;border-radius:50%;margin:11px;-webkit-transition:all .25s ease;transition:all .25s ease}@media screen and (max-width: 1023px){.pagenav a,.pagenav span,.solr-results .pagenav a,.solr-results .pagenav span{width:42px;height:42px;line-height:36px;margin:8px}}@media screen and (max-width: 600px){.pagenav a,.pagenav span,.solr-results .pagenav a,.solr-results .pagenav span{width:38px;height:38px;line-height:32px}}.pagenav a:hover,.pagenav a:focus,.pagenav a.tab-focus,.solr-results .pagenav a:hover,.solr-results .pagenav a:focus,.solr-results .pagenav a.tab-focus{color:#fff;background-color:#009ee3;background-color:var(--blue, #009ee3)}.pagenav .pn_active,.solr-results .pagenav .pn_active{color:#fff;background-color:#009ee3;background-color:var(--blue, #009ee3)}.pagenav .pn_step_l,.pagenav .pn_page_l,.pagenav .pn_step_r,.pagenav .pn_page_r,.solr-results .pagenav .pn_step_l,.solr-results .pagenav .pn_page_l,.solr-results .pagenav .pn_step_r,.solr-results .pagenav .pn_page_r{font-size:0}.pagenav .pn_step_l::before,.pagenav .pn_page_l::before,.pagenav .pn_step_r::before,.pagenav .pn_page_r::before,.solr-results .pagenav .pn_step_l::before,.solr-results .pagenav .pn_page_l::before,.solr-results .pagenav .pn_step_r::before,.solr-results .pagenav .pn_page_r::before{font-family:"Font Awesome 5 Pro";font-size:12px;font-weight:900;line-height:48px}@media screen and (max-width: 1023px){.pagenav .pn_step_l::before,.pagenav .pn_page_l::before,.pagenav .pn_step_r::before,.pagenav .pn_page_r::before,.solr-results .pagenav .pn_step_l::before,.solr-results .pagenav .pn_page_l::before,.solr-results .pagenav .pn_step_r::before,.solr-results .pagenav .pn_page_r::before{line-height:38px}}@media screen and (max-width: 600px){.pagenav .pn_step_l::before,.pagenav .pn_page_l::before,.pagenav .pn_step_r::before,.pagenav .pn_page_r::before,.solr-results .pagenav .pn_step_l::before,.solr-results .pagenav .pn_page_l::before,.solr-results .pagenav .pn_step_r::before,.solr-results .pagenav .pn_page_r::before{line-height:32px}}.pagenav .pn_step_l::before,.solr-results .pagenav .pn_step_l::before{content:""}.pagenav .pn_page_l::before,.solr-results .pagenav .pn_page_l::before{content:""}.pagenav .pn_step_r::before,.solr-results .pagenav .pn_step_r::before{content:""}.pagenav .pn_page_r::before,.solr-results .pagenav .pn_page_r::before{content:""}audio,video{display:block;width:100%}.medien audio,.medien video{margin-bottom:.75em}.pdf-preview{background:center center/contain no-repeat;background-color:#f0f0f0;background-color:var(--whitesmoke);padding-top:66.666%}.veranstaltungen .column-2x3{width:64%}.veranstaltungen .column-2x3 .adressen{margin-bottom:.75em}@media screen and (max-width: 600px){.veranstaltungen .column-2x3{width:100%}}.cookie-note,.tracking-note{width:100%;background-color:#fff;border:15px solid #e5f5fc;border:15px solid var(--lightblue, #e5f5fc);padding:25px;-webkit-box-shadow:0 5px 15px #000;box-shadow:0 5px 15px #000;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25)}.cookie-note{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;z-index:90}#cookie-note{display:none}.cookie-note .btn-row{margin:-0.375em}.cookie-note .btn-row .btn{margin:.375em}.tracking-note .btn{margin:0}.cookie-note .btn.grayscale,.tracking-note .btn.grayscale{filter:grayscale(100%)}.cookie-note .mr-0,.tracking-note .mr-0{margin-right:0}.cookie-note.bottom-left{position:fixed;bottom:30px;left:30px;max-width:600px}.cookie-note.bottom-right{position:fixed;bottom:30px;right:30px;max-width:600px}.cookie-note.bottom{position:fixed;bottom:0}@media screen and (max-width: 1023px){.cookie-note.bottom-left,.cookie-note.bottom-right,.cookie-note.bottom{font-size:.8em;padding:15px;padding:var(--padding, 15px)}}@media screen and (max-width: 600px){.cookie-note.bottom-left,.cookie-note.bottom-right,.cookie-note.bottom{right:0;bottom:0;left:0;max-width:none;-webkit-box-shadow:0 0 15px #000;box-shadow:0 0 15px #000;-webkit-box-shadow:0 0 15px rgba(0,0,0,.25);box-shadow:0 0 15px rgba(0,0,0,.25)}}fieldset.ikiss-form-fieldset,legend.ikiss-form-legend,.ikiss-form-element label,.ikiss-form-element input,.ikiss-form-element select,.ikiss-form-element textarea{float:none;width:auto;font-size:100%;text-align:left;padding:0;margin:0;vertical-align:baseline}.ikiss-mailform::after{content:"";display:block;clear:both;height:0px;line-height:0;visibility:hidden}.ikiss-mailform-infolabel{font-size:.75em}fieldset.ikiss-form-fieldset p::after,fieldset.ikiss-form-fieldset div::after,div.ikiss-form-fieldgroup p::after{content:"";display:block;clear:both;visibility:hidden;height:0;line-height:0}span.ikiss-form-element{display:inline-table;float:none;width:64%}span.ikiss-form-element input,span.ikiss-form-element select,span.ikiss-form-element textarea,span.ikiss-form-element label{display:inline-block;margin-bottom:3px}span.ikiss-field-radio label{display:inline}span.ikiss-field-checkbox label{display:inline}fieldset.ikiss-form-fieldset{border:1px solid #c7c7c7;border:1px solid var(--silver);padding:1em;margin:1em 0 .75em 0}legend.ikiss-form-legend{font-size:1.313rem;font-weight:bold;padding:0 .25em}span.ikiss-field-label{float:left;width:30%;margin-right:6%}span.ikiss-field-textfield input{width:100%;padding:1%}span.ikiss-field-textarea textarea{width:100%;min-height:30px;padding:1%;resize:vertical}span.ikiss-field-select select{width:100%}span.ikiss-field-checkbox input{margin-right:2%}span.ikiss-field-checkbox label{padding-right:3%}span.ikiss-field-radio input{margin-right:2%}span.ikiss-field-radio label{padding-right:3%}span.ikiss-field-file input{width:100%}span.ikiss-field-button input,span.ikiss-field-button{float:left;width:auto}span.ikiss-field-button.pull-right{float:right}span.ikiss-field-button input{height:auto;padding:10px 30px 13px 30px}span.ikiss-field-button.pull-right input{margin-right:0}.ikiss-mailform-req-marker-text{padding:.75em 0}.ikiss-form-fieldset input,.ikiss-form-fieldset select,.ikiss-form-fieldset textarea,.ikiss-form-element input,.ikiss-form-element select,.ikiss-form-element textarea{width:100%;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #c7c7c7;border-bottom:1px solid var(--silver);padding:7.5px 5px;padding:var(--padding-sm, 7.5px) calc(var(--padding, 15px)/3);margin-bottom:7.5px}.ikiss-form-fieldset input:focus,.ikiss-form-fieldset select:focus,.ikiss-form-fieldset textarea:focus,.ikiss-form-element input:focus,.ikiss-form-element select:focus,.ikiss-form-element textarea:focus{border-bottom:1px solid #c7c7c7;border-bottom:1px solid var(--silver)}.ikiss-form-fieldset input,.ikiss-form-fieldset select,.ikiss-form-fieldset .btn>a,.ikiss-form-element input,.ikiss-form-element select,.ikiss-form-element .btn>a{display:inline-block;height:2.625em}.ikiss-form-fieldset select[multiple=multiple],.ikiss-form-fieldset input[type=file],.ikiss-form-element select[multiple=multiple],.ikiss-form-element input[type=file]{height:auto}.ikiss-form-fieldset input[type=checkbox],.ikiss-form-element input[type=checkbox]{width:auto;height:auto;margin:5px 5px 5px 0;margin:calc(var(--margin, 15px)/3) calc(var(--margin, 15px)/3) calc(var(--margin, 15px)/3) 0}.ikiss-form-fieldset input[type=checkbox],.ikiss-form-element input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;font:inherit;color:#000;width:32px;height:32px;border:2px solid #000;transform:translateY(-1px);display:inline-grid;place-content:center}.ikiss-form-fieldset input[type=checkbox]::before,.ikiss-form-element input[type=checkbox]::before{content:"";width:16px;height:16px;transform-origin:center center;transition:120ms transform ease-in-out;background-color:#000;background-color:var(--black, #000)}.ikiss-form-fieldset input[type=checkbox]:checked,.ikiss-form-element input[type=checkbox]:checked{border:2px solid #009ee3;border:2px solid var(--blue, #009ee3)}.ikiss-form-fieldset input[type=checkbox]:checked::before,.ikiss-form-element input[type=checkbox]:checked::before{background-color:#009ee3;background-color:var(--blue, #009ee3)}.ikiss-form-fieldset input[type=checkbox]:focus,.ikiss-form-element input[type=checkbox]:focus{outline:2px solid #009ee3;outline:2px solid rgba(0,158,227,.25)}.ikiss-form-fieldset input[type=radio],.ikiss-form-element input[type=radio]{width:auto;height:auto;margin:5px 5px 5px 0;margin:calc(var(--margin, 15px)/3) calc(var(--margin, 15px)/3) calc(var(--margin, 15px)/3) 0}.ikiss-form-fieldset select[multiple],.ikiss-form-element select[multiple]{height:auto}.ikiss-form-fieldset input[type=reset],.ikiss-form-element input[type=reset]{color:#009ee3 !important;color:var(--blue) !important;background-color:rgba(0,0,0,0) !important}@media screen and (max-width: 600px){.ikiss-form-element{width:100% !important}span.ikiss-field-button{width:auto !important}}.newsletter-error{font-weight:bold;color:#b00000}.newsletter-categories{padding:0 0 11px 0}.newsletter-categories label{display:block}.tc-item{display:inline-block;margin:2px}.page-icons .dehoga-letter,.list-icons .dehoga-letter{margin-right:.25em}.dehoga-stars i[class*=fa-]:last-child{margin-right:0}.dehoga-stars.yellow i[class*=fa-]{color:#f1c40f}.dehoga-stars.green i[class*=fa-]{color:#1fa67a}.dtv-options i[class*=opt-]::before{display:inline-block;content:"";width:1.25em;font-family:"Font Awesome 5 Pro";font-size:1.25rem;font-weight:400;text-align:center;vertical-align:-5%;margin-right:.25em}.dtv-options i.opt-1::before{content:""}.dtv-options i.opt-3::before{content:""}.dtv-options i.opt-4::before{content:""}.dtv-options i.opt-7::before{content:""}.dtv-options i.opt-8::before{content:""}.dtv-options i.opt-9::before{content:""}.dtv-options i.opt-10::before{content:""}.dtv-options i.opt-11::before{content:""}.dtv-options i.opt-13::before{content:""}.dtv-options i.opt-14::before{content:""}.dtv-options i.opt-16::before{content:""}.dtv-options i.opt-17::before{content:""}.dtv-options i.opt-18::before{content:""}.dtv-options i.opt-19::before{content:""}.dtv-options i.opt-20::before{content:""}.dtv-options i.opt-22::before{content:""}.dtv-options i.opt-24::before{content:""}.dtv-options i.opt-25::before{content:""}.dtv-options i.opt-26::before{content:""}.dtv-options i.opt-27::before{content:""}.dtv-options i.opt-28::before{content:""}.dtv-options i.opt-29::before{content:""}.dtv-options i.opt-32::before{content:""}.dtv-options i.opt-34::before{content:""}.dtv-options i.opt-35::before{content:""}.dtv-options i.opt-36::before{content:""}.dtv-options i.opt-37::before{content:""}.dtv-options i.opt-38::before{content:""}.dtv-options i.opt-39::before{content:""}.dtv-options i.opt-40::before{content:""}.dtv-options i.opt-41::before{content:""}.dtv-options i.opt-42::before{content:""}.dtv-options i.opt-44::before{content:""}.dtv-options i.opt-45::before{content:""}.dtv-options i.opt-46::before{content:""}.dtv-options i.opt-47::before{content:""}.dtv-options i.opt-48::before{content:""}.dtv-options i.opt-49::before{content:""}.dtv-options i.opt-50::before{content:""}.dtv-options i.opt-51::before{content:""}.dtv-options i.opt-52::before{content:""}.dtv-options i.opt-54::before{content:""}.dtv-options i.opt-55::before{content:""}.dtv-options i.opt-56::before{content:""}.dtv-options i.opt-57::before{content:""}.dtv-options i.opt-58::before{content:""}.dtv-options i.opt-59::before{content:""}.dtv-options i.opt-60::before{content:""}.dtv-options i.opt-61::before{content:""}.dtv-options i.opt-62::before{content:""}.dtv-options i.opt-63::before{content:""}.dtv-options i.opt-64::before{content:"﹬"}.dtv-options i.opt-65::before{content:""}.booking-vacant,.booking-short,.booking-reserved,.booking-expired{display:inline-block;padding:5px 15px;padding:calc(var(--padding, 15px)/3) var(--padding, 15px);-webkit-border-radius:3px;border-radius:3px}.booking-vacant,.booking-vacant a{color:#444;background-color:#b2f2bb}.booking-short,.booking-short a{color:#444;background-color:#ffec99}.booking-expired,.booking-reserved{color:#555;background-color:#f8f9fa}.booking-time,.booking-info{margin:0}.booking-time i[class*=fa-]{margin-right:.25em}.booking-info{font-size:.8125rem}.flex-row.booking-list{margin-bottom:.25em}.booking-list .flex-col-4{margin-bottom:.5em}.booking-list .list-title{margin:0 0 .25em}.booking-list ul{list-style:none;padding-left:0;margin-bottom:0}.booking-list li{margin-bottom:0}.booking-list a,div.booking-reserved,div.booking-expired{width:100%;margin:5px 0 5px;margin:calc(var(--margin, 15px)/3) 0 calc(var(--margin, 15px)/3)}.booking-form table{width:100%;border-collapse:collapse}.booking-form tr:nth-child(even){background-color:#f0f0f0;background-color:var(--whitesmoke)}.booking-form th,.booking-form td{padding:5px 15px;padding:calc(var(--padding, 15px)/3) var(--padding, 15px)}.booking-form th{vertical-align:bottom;font-weight:bold;text-align:left}.booking-form td{vertical-align:middle}.booking-form table input,.booking-form table select{margin-bottom:0}.booking-form .ikiss-mailform-req-marker{position:absolute;color:#b00000;padding:0 3px;cursor:help}.booking-form input[type=checkbox]+label{display:inline}@media screen and (max-width: 600px){.booking-form th,.booking-form td{font-size:.875em;padding:5px;padding:calc(var(--padding, 15px)/3)}.booking-form .booking-vacant,.booking-form .booking-short,.booking-form .booking-reserved{padding:5px 7.5px;padding:calc(var(--padding, 15px)/3) var(--padding-sm, 7.5px)}}.solr-results em{font-style:italic;background-color:#ff0;padding:0 .25em 0 .125em}.solr-results a{text-decoration:none}.accordion{clear:both;-webkit-box-sizing:border-box;box-sizing:border-box}.accordion-title{display:block;font-size:2rem;font-weight:900;text-align:left;color:#000;color:var(--black);background-color:rgba(0,0,0,0);border-bottom:2px solid #c7c7c7;margin:0;cursor:pointer}.themenuebersicht .start .accordion-title,.themenuebersicht .start[class*=bgcolored-] .accordion-title,.themenuebersicht .start.bgimg .accordion-title{border-bottom:none}.accordion>:first-child{border-top:2px solid #c7c7c7}.themenuebersicht .start .accordion>:first-child,.themenuebersicht .start[class*=bgcolored-] .accordion>:first-child,.themenuebersicht .start.bgimg .accordion>:first-child{border-top:none}.accordion-title.active{border-bottom:none}@media screen and (max-width: 1279px){.accordion-title{font-size:1.556rem}}@media screen and (max-width: 600px){.accordion-title{font-size:1.375rem}}.accordion-title:hover,.accordion-title.accordion-tab-focus{color:#009ee3;color:var(--blue, #009ee3)}.accordion-title.smaller-title{font-size:1.5rem}.accordion-title.bigger-title{font-size:2.5rem}.accordion-title button{position:relative;width:100%;font-size:inherit;font-weight:inherit;text-align:left;color:inherit;background:rgba(0,0,0,0);padding:30px 0;margin:0;cursor:inherit;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.accordion-title button::after{content:"";display:block;clear:both;visibility:hidden;height:0px}.accordion-title span{display:inline-block;text-align:left;line-height:1.33;color:inherit;margin-right:2.25em}.accordion-title,.accordion-title span{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.accordion-title i[class*=fa-]{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:2.364rem;color:#009ee3;color:var(--blue, #009ee3);margin-right:0 !important;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.accordion-title i[class*=fa-].flip-x{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);transform-origin:25% 25%}.accordion-title img{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-right:0 !important;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media screen and (max-width: 600px){.accordion-title img{width:42px}}.accordion-container{border-bottom:1px solid #c7c7c7;padding:10px 0;margin-bottom:10px;overflow:hidden}.themenuebersicht .start .accordion-container,.themenuebersicht .start[class*=bgcolored-] .accordion-container,.themenuebersicht .start.bgimg .accordion-container{border-bottom:none}.accordion-title.as-link{font-size:1rem;font-weight:normal;color:#009ee3;color:var(--linkcolor, #009ee3);background:none;margin:0 0 .75em}.accordion-title.as-link button{width:unset;color:inherit;background:rgba(0,0,0,0);padding:0 .5em 0 0}.accordion-title.as-link span{color:inherit;margin-right:calc(20px + .25em)}.accordion-title.as-link i[class*=fa-]{font-size:1rem;font-weight:400;color:inherit}.accordion-container.with-background{background-color:#f0f0f0;background-color:var(whitesmoke);padding:1em;margin-bottom:1em}.rs_active .accordion-container{display:block !important}.rs_active .accordion-title{cursor:auto}.rs_active .accordion-title i[class*=fa-]{display:none}.dienstleistungen .accordion-title{border-bottom:1px solid #c7c7c7}.dienstleistungen .accordion-title.active,.dienstleistungen .kontakt .accordion-title,.dienstleistungen .kontakt .accordion-title.active+.accordion-container{border-bottom:none}.dienstleistungen .accordion-title.active+.accordion-container{border-bottom:1px solid #c7c7c7}.dienstleistungen .accordion>:first-child{border-top:none}.flex-row.image-gallery{--flex-gap-column: 5px;--flex-gap-row: 10px;margin:0 -5px calc(.75em - 10px);margin:0 calc(-1*var(--flex-gap-column, 5px)) calc(.75em - var(--flex-gap-row, 10px))}.image-gallery [class*=flex-col-]{margin:0 5px 10px;margin:0 var(--flex-gap-column, 5px) var(--flex-gap-row, 10px)}.image-gallery .flex-col-1{flex-basis:100%;width:100%}.image-gallery .flex-col-2{flex-basis:calc(50% - 10px);flex-basis:calc(50% - var(--flex-gap-row, 10px));width:calc(50% - 10px);width:calc(50% - var(--flex-gap-row, 10px))}@supports(-ms-ime-align: auto){.image-gallery .flex-col-2{flex-basis:calc(49.999% - 10px);flex-basis:calc(49.999% - var(--flex-gap-row, 10px));width:calc(49.999% - 10px);width:calc(49.999% - var(--flex-gap-row, 10px))}}.image-gallery .flex-col-3{flex-basis:calc(33.333% - 10px);flex-basis:calc(33.333% - var(--flex-gap-row, 10px));width:calc(33.333% - 10px);width:calc(33.333% - var(--flex-gap-row, 10px))}.image-gallery .flex-col-4{flex-basis:calc(25% - 10px);flex-basis:calc(25% - var(--flex-gap-row, 10px));width:calc(25% - 10px);width:calc(25% - var(--flex-gap-row, 10px))}@supports(-ms-ime-align: auto){.image-gallery .flex-col-4{flex-basis:calc(24.999% - 10px);flex-basis:calc(24.999% - var(--flex-gap-row, 10px));width:calc(24.999% - 10px);width:calc(24.999% - var(--flex-gap-row, 10px))}}@media only screen and (max-width: 600px){.image-gallery .flex-col-4{flex-basis:calc(50% - 10px);flex-basis:calc(50% - var(--flex-gap-row, 10px));width:calc(50% - 10px);width:calc(50% - var(--flex-gap-row, 10px))}@supports(-ms-ime-align: auto){.image-gallery .flex-col-4{flex-basis:calc(49.999% - 10px);flex-basis:calc(49.999% - var(--flex-gap-row, 10px));width:calc(49.999% - 10px);width:calc(49.999% - var(--flex-gap-row, 10px))}}}.image-single{max-width:100%;margin-bottom:var(--margin, 15px)}.image-single.pull-left{float:left;margin-right:var(--margin, 15px)}.image-single.pull-right{float:right;margin-left:var(--margin, 15px)}.image-single.pull-center{margin:0 auto var(--margin, 15px)}.image-single.auto-width{width:100%}.image-single.pull-left.auto-width,.image-single.pull-right.auto-width{width:calc(50% - 15px)}.image-single.pull-center.auto-width{width:66.666%}.image-gallery li a,.image-single a{display:block;position:relative}.image-gallery img,.image-single img{display:block;width:100%;transition:all .2s ease-out;-webkit-border-radius:4px;border-radius:4px}.image-gallery img{-webkit-border-radius:4px;border-radius:4px}.image-gallery a:hover img,.image-single a:hover img,.image-gallery a:focus img,.image-single a:focus img{-webkit-box-shadow:0 5px 15px #000;box-shadow:0 5px 15px #000;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25)}.image-single .img-caption{color:#000;color:var(--black, #000);font-size:.875em;font-style:italic;text-align:left;padding-top:.25em}.wrap-img{display:block;position:relative}.wrap-img.ikiss_norel,.image-single.ikiss_norel .wrap-img{background-color:#c20000}.wrap-img.ikiss_norel>img,.wrap-img.ikiss_norel>.bg-img,.image-single.ikiss_norel .wrap-img>img{-webkit-opacity:.666;opacity:.666}.wrap-img>.img-copyright{display:inline-block;position:absolute;right:0;bottom:0;max-width:calc(100% - 30px);max-height:100%;font-size:.75rem;line-height:normal;color:#000;color:var(--black, #000);background-color:#f0f0f0;background-color:var(--whitesmoke);background-color:rgba(255,255,255,.75);padding:.25em .375em}@media screen and (max-width: 1023px){.image-single.pull-left,.image-single.pull-right{max-width:calc(66.666% - 15px)}}@media screen and (max-width: 600px){.image-single.pull-left,.image-single.pull-right{max-width:calc(100% - 15px);float:none}.wrap-img>.img-copyright{font-size:.5rem}}.org-chart{font-size:1rem;overflow-wrap:break-word;word-wrap:break-word}.org-chart .flex-row{margin:0 -0.5em}.org-chart [class*=flex-col-]{margin:0}.org-chart .flex-col-2{flex-basis:50%;width:50%}.org-chart .flex-col-3{flex-basis:33.333%;width:33.333%}.org-chart .flex-col-4{flex-basis:25%;width:25%}.org-chart .flex-col-5{flex-basis:20%;width:20%}.org-chart .flex-col-6{flex-basis:16.666%;width:16.666%}@media only screen and (min-width: 1024px){.org-chart-level-1 .org-chart-main{order:1}.org-chart-level-1 .org-chart-left{order:0}.org-chart-level-1 .org-chart-right{order:2}}@media only screen and (max-width: 1023px){.org-chart .flex-col-md-1{flex-basis:100%;width:100%}.org-chart .flex-col-4,.org-chart .flex-col-md-2{flex-basis:50%;width:50%}.org-chart .flex-col-6,.org-chart .flex-col-md-3,.org-chart .flex-col-5{flex-basis:33.333%;width:33.333%}.org-chart-level-1 .flex-col-md-2{margin-top:-1em}}@media only screen and (max-width: 600px){.org-chart [class*=flex-col-]{flex-basis:100%;width:100%}}.org-chart-item{display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;align-content:center;justify-content:center;text-align:center;padding:1em;margin:1em .5em;-webkit-border-radius:.5em;border-radius:.5em;-webkit-transition:box-shadow .25s;transition:box-shadow .25s}.org-chart-item:hover,.org-chart-item:focus,.tab-focus>.org-chart-item{-webkit-box-shadow:0 5px 15px #000;box-shadow:0 5px 15px #000;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25)}.org-chart-item p{padding:0;margin:0}audio,video{display:block;width:100%}.responsive-video,.flowplayer{position:relative;padding-bottom:56.25%;padding-top:0;height:0;background-color:#000;overflow:hidden}.responsive-video iframe,.flowplayer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mediathek .result-list .list-img{overflow:visible}.unread{font-weight:bold;text-transform:uppercase}.unread i[class*=fa-]::before{font-weight:700}@media only screen and (max-width: 1023px){.text-columns .flex-col-4{flex-basis:calc(50% - 30px);flex-basis:calc(50% - 2*var(--flex-gap-column, 15px));width:calc(50% - 30px);width:calc(50% - 2*var(--flex-gap-column, 15px))}@supports(-ms-ime-align: auto){.text-columns .flex-col-4{flex-basis:calc(49.999% - 30px);flex-basis:calc(49.999% - 2*var(--flex-gap-column, 15px));width:calc(49.999% - 30px);width:calc(49.999% - 2*var(--flex-gap-column, 15px))}}}@media only screen and (max-width: 600px){.text-columns [class*=flex-col-]{flex-basis:100%;width:100%}}.big-date{display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;list-style:none;padding-left:0}.big-date li{position:relative;background-color:#f0f0f0;background-color:var(--whitesmoke);margin-bottom:15px;margin-bottom:var(--margin, 15px)}.big-date li:last-child{margin-bottom:0}.big-date a{display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:row;text-decoration:none}.big-date a:hover,.big-date a:focus{background-color:rgba(0,0,0,.1);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25)}.big-date .list-date{min-width:calc(2rem + 3.75ch);color:#fff;padding:1rem}.big-date .list-date .day{display:block;font-size:1.875rem}.big-date .list-date .month{display:block;font-size:1rem}.big-date .list-text{width:100%;color:#000;color:var(--black, #000);padding:15px;padding:var(--padding, 15px)}.big-date .list-title{display:block;font-size:1.25rem;font-weight:600;margin:0 0 .5rem 0}.big-date .list-icons{display:block;font-size:.875rem;font-weight:normal;line-height:1.5;color:#000;color:var(--black, #000)}.big-date .list-text p{margin-bottom:.5rem}.big-date .list-text :last-child{margin-bottom:0}.list-icons span,.list-icons time{display:inline-block;margin-right:.5em}.list-icons span span,.list-icons span time,.list-icons time span:last-child{margin-right:0}.list-icons i[class*=fa-]{font-size:1rem;margin-right:.25em;vertical-align:-5%}.modal-window{display:none;position:fixed;top:0;left:0;z-index:85;width:100%;height:100%;background:rgba(0,0,0,.75);justify-content:center;align-items:center;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.modal-window-overlay{height:100%;background-color:#fff;overflow-y:auto;opacity:0;animation-name:modal-window-open;animation-duration:1s;animation-delay:1s;animation-fill-mode:forwards}@keyframes modal-window-open{0%{opacity:0}100%{opacity:1}}@media screen and (min-width: 600px){.modal-window-overlay{max-width:960px;width:calc(100% - 30px);height:calc(100% - 30px)}}@media screen and (min-width: 600px)and (min-height: 431px){.modal-window-overlay{height:auto;max-height:400px}}@media screen and (min-width: 600px)and (min-height: 631px){.modal-window-overlay{max-height:600px}}@media screen and (min-width: 600px)and (min-height: 831px){.modal-window-overlay{max-height:800px}}.modal-window-content{padding:30px;padding:var(--padding-lg, 30px)}.modal-window-content div[style="display:inline"]:last-of-type>:last-child{margin-bottom:0}.frontend .modal-window-hide-btn{vertical-align:bottom;margin-top:30px;margin-top:var(--margin-lg, 30px)}.frontend .modal-window-hide-x{float:right;cursor:pointer;line-height:1;color:#000;color:var(--black, #000);background-color:rgba(0,0,0,0);margin:-20px -20px 30px 30px}.modal-window-hide-x i[class*=fa-]{margin-right:0}.modal-window-hide-x .fa-fw{height:1.25em}.is-ios *{cursor:pointer}.iframe-autowidth{position:relative;height:0}.iframe-autowidth .iframe-preview,.iframe-autowidth .iframe-frame{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important}.iframe-preview{position:relative;background:center center/cover no-repeat;overflow:hidden}.iframe-wrap,.iframe-preview,.iframe-frame{max-width:100%}.iframe-wrap[data-iframe-autowidth="1"]>.iframe-preview{max-width:none}.iframe-preview .mc2_ac{position:absolute;right:0;bottom:0;z-index:2;max-width:66.666%;text-align:left;background-color:#f0f0f0;background-color:var(--whitesmoke);background-color:rgba(255,255,255,.75);padding:2px 5px}.iframe-wrap .blur{filter:blur(8px);-webkit-filter:blur(8px);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:center center/cover no-repeat}.iframe-message{display:block !important;opacity:1 !important;position:absolute;top:50%;right:0;left:0;z-index:3;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;padding:25px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.iframe-message.top-left{top:25px;left:25px;max-width:500px;margin:0}.iframe-message.top-right{top:25px;right:25px;max-width:500px;margin:0}.iframe-message.top{top:25px;right:25px;left:25px;max-width:none;margin:0}.iframe-message.dark{color:#fff;background-color:#000;background-color:var(--black, #000);background-color:rgba(0,0,0,.75)}.iframe-message a{color:#000;text-decoration:underline}.iframe-message.dark a{color:#fff}.iframe-message .btn{margin:0}@media screen and (max-width: 1023px){.iframe-message{font-size:.75em;padding:15px;padding:var(--padding, 15px)}.iframe-message.top-left{top:15px;left:15px}.iframe-message.top-right{top:15px;right:15px}.iframe-message.top{top:15px;right:15px;left:15px}}.buk-uebersicht li{display:inline-block;min-width:75px;text-align:center;padding:10px;margin-right:10px}.buk-uebersicht{margin:0}#bewertung a span{margin-left:5px;margin-left:calc(var(--margin, 15px)/3)}.thumbup::before,.thumbdown::before,.kommentar::before,.quote::before{font-family:"Font Awesome 5 Pro"}.kommentar::before{content:""}.thumbup::before{content:""}.thumbdown::before{content:""}.statsbox{display:block;float:left;background-color:#f0f0f0;background-color:var(--whitesmoke);padding:10px;margin-right:15px;margin-right:var(--margin, 15px);margin-bottom:15px;margin-bottom:var(--margin, 15px)}.statsbox.comments-view{width:100%}.statsbox.comments-view h3{margin-top:10px}.leaflet-container a{color:#009ee3 !important;color:var(--blue, #009ee3) !important}.leaflet-touch .leaflet-bar{border:none !important}.leaflet-bar a,.leaflet-bar a:hover{border-bottom:none !important}.leaflet-touch .leaflet-bar a{width:52px !important;height:52px !important;line-height:48px !important;text-indent:0;border-radius:100% !important;margin-top:15px !important}.leaflet-touch .leaflet-bar a:first-child{border-radius:100% !important}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-family:"Lato",sans-serif !important;font-size:48px !important;font-weight:300 !important}.leaflet-control-container .leaflet-bottom.leaflet-right{left:0;right:0;width:85%;width:calc(85% + var(--margin-lg, 30px));margin:auto}@media screen and (max-width: 1535px){.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:44px !important}.leaflet-touch .leaflet-bar a{width:42px !important;height:42px !important;line-height:40px !important}}@media screen and (max-width: 600px){.leaflet-touch .leaflet-bar a{width:38px !important;height:38px !important;line-height:34px !important}}.gmc_page{position:relative;width:100%;padding:0;margin:0}.gmc_header{position:absolute;top:5%;right:7.5%;z-index:48;width:auto}.gmc_control{position:absolute;top:5%;left:7.5%;min-width:200px;height:100%;padding:10px;margin:0;z-index:46}.gmc_control .inputs.row .column-1{position:relative}.gmc_control .gmc_input{background-color:#fff;background-color:rgba(255,255,255,.95);border:none;margin-bottom:0}.gmc_control button.submit{position:absolute;top:0;right:10px;bottom:0;font-size:16px;line-height:.8;cursor:pointer;color:#000;color:var(--black, #000);background-color:rgba(0,0,0,0);border:none;padding:0 15px;padding:0 var(--padding, 15px)}.gmc_control ul.fancytree-container{font-size:1em;background-color:rgba(0,0,0,0);border-bottom:1px solid #c7c7c7;border-bottom:1px solid var(--silver);padding:0}.gmc_control span.fancytree-node{display:block;position:relative;padding:4px 5px}.gmc_control span.fancytree-node:hover,.gmc_control span.fancytree-node:focus,.gmc_control span.fancytree-node.fancytree-expanded{color:#fff;background-color:#000;background-color:var(--black, #000)}.gmc_control span.fancytree-checkbox{display:none}.gmc_control span.fancytree-icon{display:none}.gmc_control .fancytree-selected span.fancytree-icon{display:inline-block;background:none}.gmc_control .fancytree-selected span.fancytree-icon::before{content:"";font-family:"Font Awesome 5 Pro";font-size:14px}.gmc_control span.fancytree-custom-icon{width:25px;height:18px;font-size:18px;margin:0;vertical-align:middle}.gmc_control .fancytree-selected span.fancytree-custom-icon::before{content:""}.gmc_control span.fancytree-node:hover.fancytree-selected span.fancytree-custom-icon::before,.gmc_control span.fancytree-node:focus.fancytree-selected span.fancytree-custom-icon::before{color:#fff}.gmc_control span.fancytree-expander{display:block;position:absolute;top:0;right:0;bottom:0;width:30px;height:100%;text-align:center;background:none;margin:0;z-index:40}.gmc_control span.fancytree-expander::after{content:"";font-family:"Font Awesome 5 Pro";font-size:18px;font-weight:900;line-height:30px}.gmc_control span.fancytree-node.fancytree-expanded .fancytree-expander::after{content:"";opacity:.5;line-height:30px}.fancytree-exp-n span.fancytree-expander::after,.fancytree-exp-nl span.fancytree-expander::after{display:none}.gmc_control span.fancytree-title{color:#000;color:var(--black, #000);vertical-align:middle}.gmc_control .fancytree-plain span.fancytree-node:hover span.fancytree-title,.gmc_control .fancytree-plain span.fancytree-node:focus span.fancytree-title,.gmc_control .fancytree-plain span.fancytree-node.fancytree-expanded span.fancytree-title{color:#fff;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.gmc_control .fancytree-plain span.fancytree-active.fancytree-partsel span.fancytree-title,.gmc_control .fancytree-plain span.fancytree-selected.fancytree-partsel span.fancytree-title{font-weight:900;color:#000;color:var(--black, #000);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.gmc_control .fancytree-plain span.fancytree-node.fancytree-partsel:hover span.fancytree-title,.gmc_control .fancytree-plain span.fancytree-node.fancytree-partsel:focus span.fancytree-title,.gmc_control .fancytree-plain span.fancytree-node.fancytree-expanded.fancytree-partsel span.fancytree-title{color:#fff}.gmc_control .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-active span.fancytree-title,.gmc_control .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-selected span.fancytree-title{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.gmc_control .fancytree-plain span.fancytree-active span.fancytree-expander,.gmc_control .fancytree-plain span.fancytree-selected span.fancytree-expander{color:#000;color:var(--black, #000)}.gmc_control .fancytree-plain span.fancytree-node:hover span.fancytree-expander,.gmc_control .fancytree-plain span.fancytree-node:focus span.fancytree-expander,.gmc_control .fancytree-plain span.fancytree-node.fancytree-expanded span.fancytree-expander{color:#fff}#div_gmc_pos{float:right}#div_gmc_pos input{width:5em}.gmc_cmdbar{width:100%}.gmc_cmdbar input{width:auto;font-size:16px;padding:0 .5em !important;margin:3px}.gmc_cmdbar input[type=button]{font-weight:bold;color:#fff;background-color:#000;background-color:var(--black, #000);border:none;-webkit-border-radius:3px;border-radius:3px;padding:5px .5em !important;margin-left:0px}.gmc_cmdbar .btn{min-width:0;width:38px;height:38px;color:#009ee3;color:var(--blue, #009ee3);background-color:#fff;border-color:#fff;padding:0;margin:0;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gmc_cmdbar .btn>i{margin-right:0}.gmc_cmdbar .btn:hover,.gmc_cmdbar .btn:focus{color:#fff;background-color:#009ee3;background-color:var(--blue, #009ee3);border-color:#009ee3;border-color:var(--blue, #009ee3)}.gmc_cmdbar .btn.active>i::before{content:""}.gmc_map{float:none;width:100%;height:100%;padding:0;margin:0}.gmc_map .gmc_input{float:left;position:relative;top:10px;left:200px;z-index:42;width:250px}.gm-style-iw .adr{float:left;margin:5px;margin:calc(var(--margin, 15px)/3)}.gm-style-iw .gm-footer{background-color:#e5f5fc;background-color:var(--lightblue, #e5f5fc);padding:4px;margin:5px 0;margin:calc(var(--margin, 15px)/3) 0}.gm-style-iw img{float:right;width:150px;margin:5px;margin:calc(var(--margin, 15px)/3)}.gmc_tooltip{min-width:150px;max-width:200px}.mwl_label{width:24px;font-size:10px;text-align:center;background-color:#e5f5fc;background-color:var(--lightblue, #e5f5fc);border:1px solid #585858;border:1px solid var(--darkgray)}.gmc_adrlist_link{border:none;cursor:pointer;padding:1em 15px;padding:1em var(--padding, 15px);-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.gmc_adrlist_link:hover,.gmc_adrlist_link:focus{background-color:#e5f5fc;background-color:var(--lightblue, #e5f5fc);-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.gmc_adrlist_link a,.gmc_adrlist_link a:link,.gmc_adrlist_link a:visited{display:block;min-height:120px;text-decoration:none !important;color:#000;color:var(--black, #000);border-bottom:1px solid #c7c7c7;border-bottom:1px solid var(--silver);-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.gmc_adrlist_link a:hover,.gmc_adrlist_link a:focus{display:block;min-height:120px;text-decoration:none !important;color:#000;color:var(--black, #000);border-bottom:1px solid #000;border-bottom:1px solid var(--black, #000);-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.gmc_adrlist_link a small{opacity:.5}.gmc_adrlist_link a small i.fa{vertical-align:baseline}#ikiss_gmc_tree_wrapper{clear:both;height:100%;height:calc(100% - 75px);overflow:auto}.ikiss_cattree ul li{padding:0;margin:0}.ikiss_cattree ul{list-style:none;padding:0;margin:0}.ikiss_cattree input{display:none}.ikiss_cattree span label img{display:inline;vertical-align:middle;margin-right:10px}.ikiss_cattree span label i{display:inline;font-size:20px;vertical-align:middle;margin-right:10px}.ikiss_cattree span label{display:block;position:relative;background-color:#fff;background-color:rgba(255,255,255,.95);padding:10px 15px 10px 62px;margin:0;cursor:pointer}.ikiss_cattree span label:hover,.ikiss_cattree span label:focus,#ikiss_gmc_tree_wrapper ul li.active span label{background-color:#fff;background-color:rgba(255,255,255,.95)}.ikiss_cattree ul li span label::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:15px;width:32px;height:32px;background-color:#fff;border:2px solid #009ee3;border:2px solid var(--blue, #009ee3);-webkit-border-radius:16px;border-radius:16px}.ikiss_cattree ul li.active span label::before{left:17px;width:28px;height:28px;background-color:#009ee3;background-color:var(--blue, #009ee3);border:6px solid #fff;outline:solid 2px #009ee3;outline:solid 2px var(--blue, #009ee3)}img.fancytree-icon{width:25px !important;height:29px !important;margin-top:0 !important;margin-left:0 !important;vertical-align:middle !important}.gmc_map>div{z-index:44}.randspalte .widget.kartenmodul{padding:0}.randspalte .widget.kartenmodul h3{margin:0}.randspalte .widget.kartenmodul .leaflet-pane{z-index:44}.randspalte .widget.kartenmodul .leaflet-control{z-index:46}@media screen and (min-width: 1024px){div.gmc_control{width:33.33333%}.gmc_adrlist_link:nth-child(3n+1){clear:both}}@media screen and (max-width: 1023px){div.gmc_control{width:50%}.gmc_adrlist_link:nth-child(2n+1){clear:both}}@media screen and (max-width: 600px){div.gmc_control{top:5%;left:5%;bottom:auto;width:calc(100% - 55px)}div.gmc_map{height:400px}}
