*{padding:0;margin:0}html{height:100%;padding:0}h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:400}ol,ul{list-style:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}table{border-collapse:collapse}fieldset,img{border:0}caption,th{text-align:left}.clear{clear:both}@font-face{font-family:'Fira Sans Regular';font-style:normal;font-weight:400;src:url('/_fonts/fira-sans-v10-latin-regular.eot');src:local(''),url('/_fonts/fira-sans-v10-latin-regular.eot?#iefix') format('embedded-opentype'),url('/_fonts/fira-sans-v10-latin-regular.woff2') format('woff2'),url('/_fonts/fira-sans-v10-latin-regular.woff') format('woff'),url('/_fonts/fira-sans-v10-latin-regular.ttf') format('truetype'),url('/_fonts/fira-sans-v10-latin-regular.svg#FiraSans') format('svg')}@font-face{font-family:'Fira Sans Bold';font-style:normal;font-weight:700;src:url('/_fonts/fira-sans-v10-latin-700.eot');src:local(''),url('/_fonts/fira-sans-v10-latin-700.eot?#iefix') format('embedded-opentype'),url('/_fonts/fira-sans-v10-latin-700.woff2') format('woff2'),url('/_fonts/fira-sans-v10-latin-700.woff') format('woff'),url('/_fonts/fira-sans-v10-latin-700.ttf') format('truetype'),url('/_fonts/fira-sans-v10-latin-700.svg#FiraSans') format('svg')}@font-face{font-family:'Fira Sans SemiBold';font-style:normal;font-weight:600;src:url('/_fonts/fira-sans-v10-latin-600.eot');src:local(''),url('/_fonts/fira-sans-v10-latin-600.eot?#iefix') format('embedded-opentype'),url('/_fonts/fira-sans-v10-latin-600.woff2') format('woff2'),url('/_fonts/fira-sans-v10-latin-600.woff') format('woff'),url('/_fonts/fira-sans-v10-latin-600.ttf') format('truetype'),url('/_fonts/fira-sans-v10-latin-600.svg#FiraSans') format('svg')}@font-face{font-family:'Fira Sans Medium';font-style:normal;font-weight:500;src:url('/_fonts/fira-sans-v10-latin-500.eot');src:local(''),url('/_fonts/fira-sans-v10-latin-500.eot?#iefix') format('embedded-opentype'),url('/_fonts/fira-sans-v10-latin-500.woff2') format('woff2'),url('/_fonts/fira-sans-v10-latin-500.woff') format('woff'),url('/_fonts/fira-sans-v10-latin-500.ttf') format('truetype'),url('/_fonts/fira-sans-v10-latin-500.svg#FiraSans') format('svg')}*{font-feature-settings:kern 1,liga 1,calt 1,locl 1;-webkit-font-feature-settings:kern 1,liga 1,calt 1,locl 1;-moz-font-feature-settings:kern 1,liga 1,calt 1,locl 1;-ms-font-feature-settings:kern 1,liga 1,calt 1,locl 1;-o-font-feature-settings:kern 1,liga 1,calt 1,locl 1}html,body{background-color:#fff;color:#000;font-family:"Fedra Sans Light 2";font-size:16px;height:100%}#page-canvas{width:100%;margin:0 auto;background-color:#fff;position:relative;min-height:100%;border-top:3px solid #d61f29}.clear{clear:both}textarea{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:"Fedra Sans Book 9"}p,span,ul,li{font-family:"Fedra Sans Light 2";font-size:16px;line-height:19px}span{line-height:21px}strong,a{font-family:"Fedra Sans Bold 2"}a span{font-family:"Fedra Sans Bold 2";color:#000}a{outline:none;text-decoration:none;color:#d71e29}img{border:0;width:100%;height:100%;display:block}a.hide{display:none}em{font-family:"Fedra Sans Light Italic";font-size:16px;line-height:19px}.errorbox{color:red}.hide{display:none}.open{display:block}.head-canvas-container{width:100%;background:url(/_images/background-mint.jpg) no-repeat center center;background-size:auto auto;background-size:100%;z-index:999}.head-canvas-container.start{background:0 0;position:absolute}#head-canvas{height:148px;max-height:148px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1466px;margin:0 auto;width:100%}.start .nav1-link span,.start .additional-link{color:#fff !important}#main-canvas{width:100%;max-width:1466px;margin:0 auto;position:relative}#content-canvas{width:100%;max-width:1066px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:50px}#headline{margin-left:80px;display:inline-block;max-width:370px;margin-top:35px;font-size:35px;color:#bb2b36;font-family:"Fedra Sans Bold 2";line-height:38px}#image-overlay{position:absolute;max-height:400px;height:auto;width:100%}#start-image img{display:block;width:100%;height:auto;margin:0 auto;min-height:160px}#menu-mobile-canvas{display:none}.nav1-mobile{display:none}#logo{width:245px;height:175px;position:absolute;top:40px;left:-2px;background:url(/_images/freilichtmuseum-temp.svg) no-repeat center center;background-size:auto;background-size:244px 175px}.nav1{width:auto;height:auto;display:inline-block;margin:0 auto;left:280px;right:0;position:relative;top:65px;z-index:999}.nav1-item{float:left;margin-left:75px;position:relative}.nav1-item:first-child{margin-left:0}.nav1-link{text-decoration:none;color:#000}.nav1-link span{font-size:20px;line-height:28px}.nav1-link .info{font-size:18px;line-height:28px;font-family:"Fedra Sans Light 2";margin-left:7px}.sub-menu-trigger{width:15px;height:40px;background:url(/_images/plus.png) center center no-repeat;background-position-x:center;background-position-x:center;background-size:16px;display:block;background-position-x:-1px;cursor:pointer;position:absolute;left:0;top:0}.nav2{display:none}.nav1-item:hover .nav2{display:block;position:absolute;z-index:1;width:466px;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(/_images/polygon.png) no-repeat left top;background-size:cover;padding-top:20px;padding-left:8px;padding-bottom:5px}.nav2-link{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:19px}.nav2-item{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.nav2-link span{color:#bb2b36;font-size:30px;line-height:40px}.nav3{padding-bottom:22px;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding-left:19px}.nav3-link span{color:#bb2b36;font-size:30px;line-height:40px;font-family:"Fedra Sans Light 2"}.nav-footer-link span{font-size:14px;line-height:17px;color:#000}.container-nav-additional{width:290px;height:auto;display:inline-block;right:0;position:absolute;top:0;z-index:999}.additional-item{float:left;text-align:center;margin-left:20px;position:relative;padding-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.additional-item:first-child{right:236px;position:absolute;float:right;width:auto;display:inline-block;white-space:nowrap}.additional-item:nth-child(2){right:160px;position:absolute;float:right}.additional-item:last-child{width:142px;height:122px;background:url(/_images/3d-karte.png) center center no-repeat;background-size:auto auto;background-size:cover;right:0;position:absolute;float:right;height:148px}.additional-link{text-decoration:none;color:#bb2b36;font-size:12px;line-height:15px}.additional-link.map-link{padding:20px 43px 92px}.container-nav-additional.standard .additional-link.map-link{color:#fff}.footer-container{width:100%;background:url(/_images/background-mint.jpg) no-repeat center center;background-size:auto auto;background-size:cover;margin-top:52px;z-index:999}#cat-container{position:absolute;top:-118px;right:37px;width:auto;height:auto;overflow:hidden;width:188px;height:228px}.cat{position:absolute;width:189px;height:189px;background:url(/_images/katze.png) no-repeat center center;background-size:auto auto;background-size:100%;z-index:1;bottom:0;right:-30px}.sprechblase-link-open{display:block}#sprechblase-link{width:115px;height:95px;cursor:pointer;position:absolute;top:0;left:0;z-index:999;background:url(/_images/sprechblase.png) center center no-repeat;background-size:100%}#cat:hover+#sprechblase-link{display:block}#footer-canvas{max-width:1466px;width:100%;height:auto;max-height:300px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:30px;padding-bottom:30px;position:relative;margin:0 auto}#footer-left{width:100%;height:auto;overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;position:relative}#footer-left .contact{width:100%;max-width:207px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}#footer-left .contact p,#footer-left .opening-time p,#footer-left .additional-1 p,#footer-left .additional-2 p{line-height:15px;font-size:12px;color:#000}#footer-left .additional-1 p{max-width:220px}#footer-left .contact h2,#footer-left .opening-time h2,#footer-left .additional-1 h2,#footer-left .additional-2 h2{line-height:17px;font-size:14px;margin-bottom:12px}#footer-left .contact .telephone{display:block;margin-top:15px}#footer-left .opening-time{width:100%;max-width:208px;float:left;margin-left:25px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}#footer-left .additional-1{width:auto;height:auto;overflow:hidden;float:left;margin-left:0}#footer-left .additional-1 .logo-container{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-15px}#footer-left .additional-2{width:auto;height:auto;overflow:hidden;float:left;margin-left:40px;text-align:center}#footer-left .footer-navigation{width:auto;height:auto;overflow:hidden;float:left;margin-left:40px}.footer-social-link{width:22px;height:22px;display:inline-block;position:relative;margin-top:25px;margin-left:10px}.facebook{background:url(/_images/icons/facebook-icon.png) no-repeat center center;background-size:contain}.instagram{background:url(/_images/icons/instagram-icon.png) no-repeat center center;background-size:contain}.youtube{background:url(/_images/icons/youtube.png) no-repeat center center;background-size:contain}.footer-image{display:inline-block;width:auto;height:auto;margin-left:16px}.footer-image-first{position:relative;top:-30px}.footer-image:first-child{margin-left:0}.bezirk-schwaben{width:150px;height:50px;background:url(/_images/bezirk-schwaben-logo.png) no-repeat center center;background-size:cover}.landkreis-unterallgaeu{width:106px;height:34px;background:url(/_images/landkreis-unterallgaeu.png) no-repeat center center;background-size:contain;margin-left:5px}.gemeinde-kronburg{width:35px;height:50px;background:url(/_images/gemeinde-kronburg.png) no-repeat center center;background-size:contain}.heimatdienst-illertal{width:37px;height:46px;background:url(/_images/heimatdienst-illertal.png) no-repeat center center;background-size:contain}.deutscher-museums-bund{width:60px;height:55px;background:url(/_images/deutscher-museums-bund.png) no-repeat center center;background-size:contain;margin:0 auto;margin-top:40px;float:left}.allgaeu{width:53px;height:53px;background:url(/_images/logo-allgaeu.png) no-repeat center center;background-size:contain;float:left}.bayrisch-schwaben{width:53px;height:53px;background:url(/_images/bayrisch-schwaben.jpg) no-repeat center center;background-size:contain;float:left}.bayern{width:54px;height:72px;background:url(/_images/bayern.png) no-repeat center center;background-size:contain;float:left;margin-right:45px}.gridbox{margin-top:52px}.overviewpages-main{width:auto;height:auto;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;max-width:1064px;width:100%;margin-bottom:35px;padding-top:0;margin-top:35px}.overviewpages-main .container-mobile{display:none;margin:0 auto;position:relative;max-width:768px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.plus-icon{width:8px;height:8px;position:absolute;background-image:url(/_images/plus.png);background-repeat:no-repeat;background-position-x:right;background-position-y:95%;background-size:8px;bottom:10px;right:10px}.plus-icon-white{width:8px;height:8px;position:absolute;background-image:url(/_images/plus-icon-white.png);background-repeat:no-repeat;background-position-x:right;background-position-y:95%;background-size:8px;bottom:10px;right:10px}.overviewpages-main .container{display:-ms-grid;display:grid;grid-gap:10px;-ms-grid-columns:13.43% 13.43% 13.43% 13.43% 13.43% 13.43% 13.43%;grid-template-columns:13.43% 13.43% 13.43% 13.43% 13.43% 13.43% 13.43%;margin:0 auto;position:relative;max-width:1064px}.overview-item{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;max-height:190px;min-height:190px}.overview-item .text-container{padding:10px;padding-right:0;padding-top:0;padding-bottom:0;z-index:10;position:relative}.overview-item .image-container{position:relative;background-color:#eceeeb}.overview-item .text-container h2{font-size:20px;line-height:24.5px;font-family:"Fedra Sans Book 9";color:#000;width:100%;padding-top:5px;margin-bottom:23px}.overview-item .text-container .text{font-size:13px;line-height:18px;font-family:"Fedra Sans Light 2";color:#000;display:block;width:90%;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.overview-item-3 .text-container .text,.overview-item-10 .text-container .text,.overview-item-18 .text-container .text,.overview-item-3 .text-container h2,.overview-item-10 .text-container h2,.overview-item-18 .text-container h2{color:#fff}.overview-item-1{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2;max-height:390px}.overview-item-2{-ms-grid-column:4;-ms-grid-column-span:3;grid-column:4/7;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/span 1;max-height:190px}.overview-item-3{-ms-grid-column:4;-ms-grid-column-span:3;grid-column:4/7;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/span 1}.overview-item-4{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2;-ms-grid-column:7;grid-column:7;max-width:143px}.overview-item-5{-ms-grid-row:3;grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.overview-item-6{-ms-grid-column:3;-ms-grid-column-span:3;grid-column:3/6}.overview-item-7{-ms-grid-column-span:2;grid-column:span 2}.overview-item-8{-ms-grid-column-span:1;grid-column:span 1;-ms-grid-row-span:2;grid-row:span 2}.overview-item-9{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2/5;-ms-grid-row-span:1;grid-row:span 1}.overview-item-10{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2/5;-ms-grid-row-span:1;grid-row:span 1}.overview-item-11{-ms-grid-row:4;-ms-grid-row-span:2;grid-row:4/span 2;-ms-grid-column:5;-ms-grid-column-span:3;grid-column:5/span 3}.overview-item-12{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row-span:1;grid-row:span 1}.overview-item-13{-ms-grid-column:3;-ms-grid-column-span:3;grid-column:3/6;-ms-grid-row-span:1;grid-row:span 1}.overview-item-14{-ms-grid-column-span:2;grid-column:span 2;-ms-grid-row-span:1;grid-row:span 1}.overview-item-15{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row-span:2;grid-row:span 2}.overview-item-16{-ms-grid-column-span:1;grid-column:span 1;-ms-grid-row-span:2;grid-row:span 2}.overview-item-17{-ms-grid-column-span:3;grid-column:span 3;-ms-grid-row-span:1;grid-row:span 1}.overview-item-18{-ms-grid-column-span:3;grid-column:span 3;-ms-grid-row-span:1;grid-row:span 1}.overview-item-1,.overview-item-15,.overview-item-11,.overview-item-4,.overview-item-8,.overview-item-16{max-height:390px}.overview-item-2,.overview-item-3,.overview-item-5,.overview-item-6,.overview-item-7,.overview-item-9,.overview-item-10,.overview-item-12,.overview-item-13,.overview-item-14,.overview-item-17,.overview-item-18{max-height:190px}.overview-item-1 .image-container,.overview-item-11 .image-container,.overview-item-15 .image-container{width:306px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.overview-item-1 .text-container,.overview-item-11 .text-container,.overview-item-15 .text-container{width:143px;overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#e2edcf}.overview-item-2 .image-container,.overview-item-9 .image-container,.overview-item-17 .image-container{width:306px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.overview-item-2 .text-container,.overview-item-9 .text-container,.overview-item-17 .text-container{width:143px;overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#a3c9ff}.overview-item-3 .image-container,.overview-item-10 .image-container,.overview-item-18 .image-container{width:306px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.overview-item-3 .text-container,.overview-item-10 .text-container,.overview-item-18 .text-container{width:143px;overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#d61f29;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.overview-item-4,.overview-item-8,.overview-item-16{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.overview-item-4 .image-container,.overview-item-8 .image-container,.overview-item-16 .image-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:calc(390px - 190px)}.overview-item-4 .text-container,.overview-item-8 .text-container,.overview-item-16 .text-container{background:#f0e3d9;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:190px}.overview-item-5 .image-container,.overview-item-12 .image-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:190px;width:153px}.overview-item-5 .text-container,.overview-item-12 .text-container{background:#dadad9;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:190px;width:133px}.overview-item-6 .image-container,.overview-item-13 .image-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:190px;width:306px}.overview-item-6 .text-container,.overview-item-13 .text-container{background:#f0e3d9;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:190px;width:143px}.overview-item-7 .image-container,.overview-item-14 .image-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:190px;width:153px}.overview-item-7 .text-container,.overview-item-14 .text-container{background:#e5e7a1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:190px;width:133px}.polygon{position:absolute;z-index:1;top:calc(50% - 11px);width:22px;height:22px;right:-11px}.polygon-weiß{bottom:-11px;right:unset;top:unset;left:11px}.polygon-grau,.polygon-gruen-hell,.polygon-rot{left:-11px}.overview-item-4 .polygon,.overview-item-8 .polygon,.overview-item-16 .polygon{top:-11px;left:calc(50% - 11px)}.video-main{overflow:hidden}.video-main .hidden{display:none}.contentbox{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:80px;margin-top:52px}.contentbox ul{list-style-type:disc}.texteditor-main .image-container{float:left;padding-right:10px;padding-bottom:10px}.overview-pages .overview-item{text-decoration:none;display:block;padding:10px;border:2px solid #ccc;margin-bottom:10px}.overview-pages .overview-item:hover{border:2px solid #007bc2}.overview-pages .text-container .text{text-decoration:none;color:#787878}.news-list{width:auto;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.news-list-item{width:auto;height:auto;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:25px;background:#f7f7f8;max-height:200px}.news-list-item-date{display:block;margin-bottom:10px}.news-list-item:hover{-webkit-filter:brightness(95%);filter:brightness(95%)}.news-list-item-detail-link{display:block;width:auto;height:auto;overflow:hidden;cursor:pointer}.news-list-item-image-container{display:block;position:relative;height:200px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:200px;width:100%;float:right}.news-list-item-content-container{float:left;height:auto;overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%;max-width:calc(100% - 200px);padding-left:20px;padding-right:50px}.news-list-item-headline{font-size:20px;line-height:26px;font-family:"Fedra Sans Bold 2";color:#bb2b36}.news-list-item-subheadline{margin-bottom:15px;display:block;font-size:16px;line-height:21px;font-family:"Fedra Sans Bold 2";color:#000}.news-list-polygon{display:block;position:absolute;right:calc(200px - 11px);top:calc(50% - 11px);width:22px;height:22px;z-index:1}.news-list-item-text{margin-bottom:15px;display:block;font-size:16px;line-height:21px;font-family:"Fedra Sans Light 2";color:#000}.googlemaps-main{width:100%;height:400px}#googlemaps-main-mapcontainer{width:100%;height:400px}.contactform{width:100%;height:auto;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-top:8px;padding-bottom:35px}.defaultform{background:#e8e8e8;padding-left:10px;max-width:645px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-right:10px}.defaultform textarea,.form-row textarea{display:block;font-size:13px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:327px;border-radius:0;border:1px solid #fff;padding:5px}.form-info{font-family:"Fedra Sans Light 2";font-size:14px;line-height:24px}.form-row p{font-size:14px;line-height:24px}.form-row,.defaultform .form-submit-container{float:left;width:100%;display:block;margin-top:10px}.form-row.email{display:none}.form-row label{float:left;width:100px;font-family:"Fedra Sans Light 2";font-size:14px;line-height:24px}.form-row .checkboxLabel{max-width:328px;width:100%}.form-row input{float:left;font-family:"Fedra Sans Light 2";padding-left:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.form-row input[type=checkbox]{margin:5px 5px 0 100px}.form-row textarea{font-family:"Fedra Sans Light 2"}.form-row input[type=text],.form-row input[type=password],.form-row input[type=email]{font-size:14px;max-width:328px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;border-radius:0;height:24px;width:100%}.form-row input[type=radio]{margin:5px 5px 0 0}.form-row.no-display{display:none}.form-row.bund select{width:321px}.form-row.mailmail{display:none}.form-row>p{width:430px;padding-top:20px;padding-bottom:20px;max-width:100%}.button-submit{border:none;cursor:pointer;display:inline-block;margin-top:11px;background:0 0;color:#d71e29;font-size:14px;font-family:"Fedra Sans Bold 2";margin-bottom:20px}.defaultform .form-submit-container{margin-top:20px;float:none}.form-row label.error,.form-error{color:red}.form-row input.Error{border:1px solid red}.form-row.plz label{float:left;width:auto}.form-plz-ort-label{float:left;width:100px}.form-row.plz span{float:left;margin-top:5px}.plz-input,.ort-input{float:left;max-width:154px}.plz-ort-input-wrapper{float:left}.plz-input .textbox{width:100% !important}.ort-input .textbox{width:100% !important}.ort-input{margin-left:20px}.form-error p{padding:12px;border:1px solid red;color:red;display:inline-block}.privacy-row{margin-top:35px}.privacy-row span{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-right:10px}.form-row span{font-size:14px}.ds-label{float:left;width:100px;min-height:1px}.ds-inhalt{float:left;display:inline;width:320px;margin-top:5px}.ds-inhalt input{float:left;margin:2px 10px 0 0}.ds-inhalt span{float:left;display:block;width:296px}.newsletter-teaser-main .headline{font-size:35px;font-family:"Fedra Sans Bold 2";color:#d71e29;margin-bottom:40px}.newsletter-teaser-main .newsletter-box{background:#dadad9;display:flex;flex-wrap:wrap}.newsletter-teaser-main .newsletter-box .content{width:66%;padding-left:17px;box-sizing:border-box}.newsletter-teaser-main .newsletter-box .content .text{font-size:13px;line-height:18px;font-family:"Fedra Sans Light 2";display:block;width:90%;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:25px 0 30px}.newsletter-teaser-main .newsletter-box .content .newsletter-form{display:flex;flex-wrap:wrap}.newsletter-teaser-main .newsletter-box .content .newsletter-form .email{height:40px;font-family:"Fedra Sans Light 2";box-sizing:border-box;padding-left:15px;padding-right:15px;width:75%;margin-bottom:13px;border:none}.newsletter-teaser-main .newsletter-box .content .newsletter-form .button-submit{width:100%;white-space:normal;padding-right:15px;text-align:start}.newsletter-teaser-main .newsletter-box .image{width:34%;position:relative}.newsletter-teaser-main .newsletter-box .image .polygon{display:block;position:absolute;left:-32px;top:calc(50% - 32px);width:64px;height:64px;z-index:0}.newsletter-teaser-main .newsletter-box .image .newsletter-image{object-fit:cover}.infobox{margin:0 0 30px}.infobox h2{font-size:16px;margin-bottom:5px}.infobox img{width:100%;height:auto;-webkit-box-shadow:1px 1px 2px gray;box-shadow:1px 1px 2px gray}.news-detail-info .linklist{margin-left:0}.news-detail-info .infobox-downloads{margin:20px 0 0}.news-detail-info .infobox-links{margin:0}.news-detail-info a{text-decoration:none;color:#007bc2}.news-detail-info a:hover{text-decoration:underline}.texteditor-info ul{list-style-type:disc;margin:10px 0 10px 13px}.texteditor-info ol{list-style-type:decimal;margin:10px 0 10px 20px}.image-main img{width:100%}.contentbox.gallery-detail-main{margin-left:0}.gallery-list-main .item{float:left;margin-right:10px;margin-bottom:10px}.contentbox .gallery-list-main img{width:186px}.contentbox img.gallery-image-thumb{width:150px;margin-bottom:10px}.gallery-image{width:auto;height:auto;display:block;float:left;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:15px;margin-bottom:15px;min-width:150px;min-height:250px}.gallery-image span,.fancybox-caption{font-family:"Fedra Sans Book 9";font-size:14px;display:block;max-width:150px;height:auto}.text-image-main{width:auto;height:auto;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:25px}.text-image-main .container{position:relative;margin:0 auto;width:auto;height:auto;overflow:hidden}.text-image-main .container .column-left{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;position:relative}.text-image-main .container .column-left .image{float:left;position:relative;display:block}.text-image-main .container .column-left .image img{display:block;width:100%;height:auto}.text-image-main .container .column-left .text{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:18px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;float:left;width:calc(100% - 450px);padding-right:25px}.text-image-main .container .text p{font-size:16px;line-height:20px;font-family:"Fedra Sans Light 2";margin-bottom:15px}.text-image-main .container .text ul{list-style:disc;list-style-position:inside}.text-image-main .container li{margin-bottom:5px}.text-image-main .container .text ol{list-style:decimal;list-style-position:inside}.text-image-main .container .text h2,.registrationform h2{font-size:20px;line-height:26px;font-family:"Fedra Sans Book 9";margin-bottom:20px}.text-image-main .container .text a{display:inline-block;text-decoration:none;cursor:pointer;font-size:16px;line-height:21px;color:#bb2b36}.text-image-main .container .column-right{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;position:relative}.text-image-main .container .column-right .image{float:left;position:relative;display:block}.text-image-main .container .column-right .image img{display:block;width:100%;height:auto}.text-image-main .container .column-right .text{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:25px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;float:left;width:calc(100% - 600px)}.downloads-main,.news-download{margin-bottom:70px;width:auto;height:auto;position:relative;overflow:hidden}.downloads-main h2{font-family:"Fedra Sans Book 9";font-size:20px;line-height:26px;margin-bottom:24px}.downloads-main p{font-size:14px;line-height:20px;font-family:"Fedra Sans Book 9";margin-bottom:48px;max-width:372px}.download-list{list-style-type:none !important;margin:0 !important}.downloads-main .download-item{margin-bottom:15px}.downloads-main .download-item a{display:inline-block;overflow:hidden;line-break:anywhere;hyphens:auto}.download-item:first-child{margin-left:0}.download-item:nth-child(8),.download-item:nth-child(15){margin-left:0}.download-item img{width:100%;height:auto;display:block}.download-item .title{display:block;font-size:14px;line-height:18px;font-family:"Fedra Sans Book 9"}.download-item .download-link{font-size:14px;line-height:18px;color:#d61f29}.news-download .download-list{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2}.news-download .download-item{display:block;height:auto;overflow:hidden;margin-bottom:8px}.news-download .date{float:left;font-size:14px;line-height:20px;margin-right:15px;display:block;position:relative;font-family:"Fedra Sans Bold 2"}.news-download .news-download-link{font-size:14px;line-height:20px;color:#d61f29;display:block;position:relative;float:left}.news-download .download-item .title{font-size:14px;line-height:20px;color:#d61f29;font-family:"Fedra Sans Bold 2"}.news-download p{font-size:14px;line-height:20px;font-family:"Fedra Sans Book 9";margin-left:80px;margin-bottom:48px;max-width:372px}.news-download h2{font-family:"Fedra Sans Book 9";font-size:20px;line-height:26px;margin-bottom:24px;margin-left:80px}.mobile-event-link{margin-top:10px;display:inline-block}.mobile-event-link:after{content:'»';display:inline-block;height:25px;margin-left:5px}.events-calendarlist{width:auto;height:auto;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.calenderlist-grouplist{margin-bottom:50px}.calenderlist-groupheadline{padding-bottom:10px;margin-bottom:15px !important;font-size:24px !important;line-height:32px}.event-list-item-teaser{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.event-list-item{width:auto;height:220px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:25px;background:#f7f7f8;min-height:170px;position:relative}.event-highlight{background:#f0e3d9 !important}.event-hidden{display:none}.event-show-more{display:block;font-family:"Fedra Sans Bold 2";font-size:16px;line-height:19px;margin-bottom:35px;cursor:pointer}.event-show-more:before{content:url(/_images/plus.png);width:19px;height:19px;display:block;margin-right:25px;cursor:pointer;float:left;margin-top:2px}.event-show-less:before{content:url(/_images/minus.png) !important;width:19px;height:19px;display:block;margin-right:25px;cursor:pointer;float:left;margin-top:2px}.event-list-item:hover{-webkit-filter:brightness(95%);filter:brightness(95%)}.event-list-item-content-container{float:left;width:calc(100% - 200px);height:auto;overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.event-list-item-header{display:block;position:relative;margin-bottom:15px;margin-top:15px}.event-list-item-date-info{display:block;position:relative}.event-list-item-image-container{display:block;position:absolute;right:0;height:220px;top:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:220px;width:100%}.event-list-item-date{margin-bottom:15px;display:block;font-size:20px;line-height:26px;font-family:"Fedra Sans Bold 2";color:#000}.event-list-item-date p{font-family:"Fedra Sans Light 2";font-size:16px;line-height:21px}.event-list-item-detail-link{display:block;position:relative;height:220px;overflow:hidden}.event-list-item-header h2{font-size:20px;line-height:26px;font-family:"Fedra Sans Bold 2"}.event-list-polygon{display:block;position:absolute;right:calc(220px - 11px);top:calc(50% - 11px);width:22px;height:22px;z-index:1}.events-detail-main{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:auto;width:auto;overflow:hidden}.events-detail-main-left-column{max-width:330px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:45px;float:left}.events-detail-main-content{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:auto;height:auto}.events-detail-main-content h2{font-size:20px;line-height:26px;font-family:"Fedra Sans Light 2";color:#000;margin-bottom:20px}.events-detail-main-content p{font-family:"Fedra Sans Book 9";font-size:16px;line-height:21px;color:#000;margin-bottom:22px}.events-detail-main-content a{text-decoration:none;cursor:pointer;font-size:16px;line-height:21px;color:#bb2b36}.events-detail-main-content ul,.events-detail-main-content ol{-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;height:auto;overflow:hidden}.events-detail-main-content ul li{list-style:disc;list-style-position:inside}.events-detail-main-content ol li{list-style:decimal;list-style-position:inside}.events-detail-main-content ul li,.events-detail-main-content ol li{padding-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.events-detail-main-left-content{position:relative;display:block;margin-bottom:25px}.events-detail-main-download-link{display:inline-block;text-decoration:none;cursor:pointer;font-size:16px;line-height:21px;color:#bb2b36;margin-bottom:25px}.events-detail-main-download-link:last-child{margin-bottom:0}.events-detail-main-right-column{float:right;width:auto;height:auto;position:relative;max-width:600px}.events-detail-main-right-content{padding-left:15px;max-width:450px}.events-detail-main-image-container{position:relative;margin-bottom:55px}.events-detail-main-image-container img{width:100%;height:auto;display:block}.events-detail-main .readmore{display:inline-block;font-size:18px;line-height:25px;margin-top:55px;margin-bottom:15px;color:#bb2b36}.events-detail-main .readmore:before{content:'«';display:inline-block;height:25px;margin-right:5px}.news-detail-main{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:auto;width:auto;overflow:hidden}.news-detail-main-left-column{max-width:330px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:45px;float:left}.news-detail-main-content{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:auto;height:auto}.news-detail-main-content h2{font-size:20px;line-height:26px;font-family:"Fedra Sans Light 2";color:#000;margin-bottom:20px}.news-detail-main-content p{font-family:"Fedra Sans Book 9";font-size:16px;line-height:21px;color:#000;margin-bottom:22px}.news-detail-main-content a{text-decoration:none;cursor:pointer;font-size:16px;line-height:21px;color:#bb2b36}.news-detail-main-content ul,.news-detail-main-content ol{-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;height:auto;overflow:hidden}.news-detail-main-content ul li{list-style:disc;list-style-position:inside}.news-detail-main-content ol li{list-style:decimal;list-style-position:inside}.news-detail-main-content ul li,.news-detail-main-content ol li{padding-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.news-detail-main-left-content{position:relative;display:block;margin-bottom:25px}.news-detail-main-download-link{display:inline-block;text-decoration:none;cursor:pointer;font-size:16px;line-height:21px;color:#bb2b36;margin-bottom:25px;width:100%;height:auto;overflow:hidden;-webkit-box-decoration-break:clone;box-decoration-break:clone;word-break:break-all}.news-detail-main-download-link:last-child{margin-bottom:0}.news-detail-main-right-column{float:right;width:auto;height:auto;position:relative;max-width:600px}.news-detail-main-right-content{padding-left:15px;max-width:450px}.news-detail-main-image-container{position:relative;margin-bottom:55px}.news-detail-main-image-container img{width:100%;height:auto;display:block}.news-detail-main .readmore{display:inline-block;font-size:18px;line-height:25px;margin-top:55px;margin-bottom:15px;color:#bb2b36}.news-detail-main .readmore:before{content:'«';display:inline-block;height:25px;margin-right:5px}.event-slider-main{height:auto;width:100%;position:relative;overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:0}.event-slider-main .headline{font-size:35px;font-family:"Fedra Sans Bold 2";color:#d71e29;margin-bottom:40px}.event-slider-main .slide{width:372px;height:220px;display:block;overflow:hidden;float:left;margin-right:12px}.event-slider-main .calendar{margin-right:12px}.event-slider-main .slide .text{width:143px;height:220px;padding-top:5px;padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:10px;z-index:999}.event-slider-main .slide .text .date{font-size:11px;line-height:24.5px;margin-bottom:5px}.event-slider-main .slide .text .headline{font-size:16px;line-height:21px;font-family:"Fedra Sans Book 9";margin-bottom:15px;display:inline-block;overflow:hidden;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.event-slider-main .slide .text .content{overflow:hidden}.event-slider-main .slide .text .content p{font-size:14px;line-height:18px;font-family:"Fedra Sans Light 2"}.event-slider-main .slide .image{width:229px;height:220px;display:block;float:right;position:relative;z-index:-1}.event-slider-main .slide .image img{display:block;position:absolute;left:-11px;top:calc(50% - 11px);width:22px;height:22px;z-index:0}.slick-prev{width:10px;height:31px;background:url(/_images/arrow-prev.png) center center no-repeat;background-size:auto auto;position:absolute;top:calc(50% - 15.5px);left:-85px;background-size:cover;cursor:pointer;z-index:995}.slick-next{width:10px;height:31px;background:url(/_images/arrow-next.png) center center no-repeat;background-size:auto auto;position:absolute;top:calc(50% - 15.5px);right:-85px;background-size:cover;cursor:pointer;z-index:999}.slick-list{padding:0 !important}.slick-dots{display:none !important}#event-slider{height:220px}#calendar-container{float:left;margin-right:11px}.event-slider-main .calendar{display:block;position:relative;width:300px;height:220px;overflow:visible;padding:8px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f5f7f6}.event-slider-main .calendar .year{text-align:center}.event-slider-main .calendar .days{width:266px;height:auto;overflow:visible}.event-slider-main .calendar .year ul{position:relative}.event-slider-main .calendar .year ul .prev{display:block;position:absolute;height:18px;width:40px;left:-3px;top:calc(50% - 7.5px);background:url(/_images/arrow-prev.png) center center no-repeat;background-size:5px 15px;cursor:pointer;z-index:999}.event-slider-main .calendar .year ul .next{display:block;position:absolute;height:18px;width:40px;right:-3px;top:calc(50% - 7.5px);background:url(/_images/arrow-next.png) center center no-repeat;background-size:5px 15px;cursor:pointer;z-index:999}.event-slider-main .calendar .year .yearlabel span{font-family:"Fedra Sans Light 2";font-size:15px;line-height:24px;display:block}.event-slider-main .calendar .month{text-align:center}.event-slider-main .calendar .weekdays{display:none}.event-slider-main .calendar .weekdays li{width:38px;height:30px;position:relative;float:left}.event-slider-main .calendar .days li{width:38px;height:30px;position:relative;float:left;cursor:default}.event-slider-main .calendar .days li.active{background:#e2edcf}.event-slider-main .calendar .day{z-index:999}.event-slider-main .calendar .day .daylabel{position:absolute;left:calc(19px - 3.3px);display:block;top:14px;font-family:"Fedra Sans Light 2";font-size:12px;line-height:0}.event-slider-main .calendar .days li.active .daylabel{color:#000}.event-slider-main .slide-1 .text,.event-slider-main .slide-11 .text,.event-slider-main .slide-15 .text{background-color:#e2edcf}.event-slider-main .slide-2 .text,.event-slider-main .slide-9 .text,.event-slider-main .slide-17 .text{background-color:#a3c9ff}.event-slider-main .slide-4 .text,.event-slider-main .slide-8 .text,.event-slider-main .slide-16 .text{background:#f0e3d9}.event-slider-main .slide-5 .text,.event-slider-main .slide-12 .text{background:#dadad9}.event-slider-main .slide-6 .text,.event-slider-main .slide-13 .text{background:#f0e3d9}.event-slider-main .slide-7 .text,.event-slider-main .slide-14 .text{background:#e5e7a1}.event-slider-main .slide .text .headline{color:#000}.event-slider-main .slide .text .content p{color:#000}.event-slider-main .slide-3 .text .content p,.event-slider-main .slide-10 .text .content p,.event-slider-main .slide-18 .text .content p,.event-slider-main .slide-3 .text .headline,.event-slider-main .slide-10 .text .headline,.event-slider-main .slide-18 .text .headline{color:#fff}.event-slider-main .slide-3 .text,.event-slider-main .slide-10 .text,.event-slider-main .slide-18 .text{background-color:#d61f29}.event-preview-label-container{position:absolute;width:100%;height:auto;display:block;z-index:1}.event-preview-label{position:absolute !important;background:#e2edcf;color:#000;z-index:1;line-height:14px;font-size:14px;width:auto;top:-36px;left:0;min-width:233px;white-space:nowrap;padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.event-preview-label-detail-link{display:block;overflow:hidden;width:100%;height:auto}.event-preview-label-polygon{position:absolute;bottom:0;right:35%;width:14px;height:14px;background:url(/_images/grid-polygon-gruen-matt.png) center center no-repeat;background-size:auto auto;background-size:cover;z-index:-1}#lageplan-container{z-index:9999;position:absolute;left:0;top:0;min-height:100%;overflow:hidden;width:100%;height:100%}.fancybox-house-content{height:auto !important;min-height:100% !important}#lageplan{background:url(/_images/lageplan-hintergrund-rapport-hell.svg) left top repeat;min-height:100%;width:100%;max-width:4192px;height:auto;overflow:hidden;background-size:150%}map{z-index:999}.close-house-canvas{display:block;position:absolute;top:65px;right:10.41%;background:url(/_images/close-lageplan.png) center center no-repeat;background-size:auto auto;background-size:cover;z-index:99999;width:28px;height:28px;cursor:pointer}#close-lageplan{display:block;position:relative;z-index:99999;width:100%;cursor:pointer;color:#d71e29;font-size:25px;font-family:"Fedra Sans Bold 2";margin-bottom:20px}.lageplan-info{display:block;position:relative;width:100%;margin-top:25px;max-width:255px}#image-lageplan{display:block;width:100%;height:auto;position:relative;border:none;border-color:transparent;color:transparent;background:0 0;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab;z-index:0;max-width:4096px;max-height:2896px}#image-lageplan:focus{border:none;border-color:transparent;color:transparent;background:0 0;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.lageplan-area{cursor:pointer;z-index:999}#lageplan-user-control-box{position:absolute;top:65px;left:10.41%;height:auto;z-index:9999}#lageplan-headline{font-size:40px;float:left;line-height:35px;margin-right:35px}#lageplan-zoom-decrease{width:21px;height:21px;display:block;float:left;background:url(/_images/lageplan-minus-icon.png) center center no-repeat;background-size:contain;cursor:pointer;position:relative;z-index:99999999;top:10.5px}#lageplan-zoom-increase{width:21px;height:21px;display:block;float:left;background:url(/_images/lageplan-plus-icon.png) center center no-repeat;background-size:cover;cursor:pointer;position:relative;z-index:99999999;top:10.5px}#lageplan-search{width:42px;height:42px;display:block;float:left;background:url(/_images/lageplan-zoom-icon.png) center center no-repeat;background-size:cover;cursor:pointer;position:relative;margin-left:10px;z-index:99999999;margin-left:30px;margin-right:30px}.house-canvas{width:100%;min-height:100%;height:auto;background:url(/_images/lageplan-hintergrund-rapport-hell.svg) left top repeat;z-index:9999;position:absolute;top:0;left:0;margin:0 !important;background-size:175%}.house-canvas .fancybox-close-small{width:28px !important;height:28px !important;background:url(/_images/close-lageplan.png) center center no-repeat;background-size:cover;cursor:pointer;top:65px;right:10.41%}.house-canvas .fancybox-close-small:after{content:'';display:none}.house-image{width:auto;height:auto;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;right:32.85%;position:absolute;top:220px}.plus-icon-house-detail{width:15px;height:15px;line-height:11px;position:absolute;right:0;top:0;z-index:999;background:rgba(255,255,255,.7);text-align:center;font-family:"Fedra Sans Bold 2";cursor:pointer;color:#000}.house-detail-slider-image{position:relative;width:100%;height:auto;z-index:10}.house-images-slider{width:100%;height:auto;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding:18px}.house-images-slider .slick-track{margin-left:0}.house-images-slider .slick-track .slick-active{width:259px}.house-images-slider .slide{-webkit-box-sizing:border-box;box-sizing:border-box}.house-images-slider .slick-active{width:259px !important;height:auto}.slick-prev-house-detail{position:absolute;width:15px;height:15px;top:18px;left:0;z-index:1;cursor:pointer;background:url(/_images/slick-prev-house-detail.png) center center no-repeat;background-color:rgba(0,0,0,0);background-color:rgba(255,255,255,.7);background-size:7px}.slick-next-house-detail{position:absolute;width:15px;height:15px;top:18px;left:15px;z-index:1;cursor:pointer;background:url(/_images/slick-next-house-detail.png) center center no-repeat;background-color:rgba(0,0,0,0);background-color:rgba(255,255,255,.7);background-size:7px}.house-image img{display:block;height:auto;width:100%;position:relative;max-width:700px}.house-canvas-label{font-size:40px;line-height:71px;position:absolute;left:10.41%;top:45px}.house-canvas-label{font-size:40px;line-height:71px}.house-content{max-width:295px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;overflow:visible;right:9%;top:350px;position:absolute;min-height:275px;background:#fff}.house-content-navigation{width:auto;height:auto;display:block;background:#969594;min-height:30px}.house-content-info-icon{float:left;width:30px;height:30px;display:block;background:url(/_images/lageplan-info-icon.png) center center no-repeat;background-size:cover;position:relative;z-index:1}.house-content-tab{font-family:"Fedra Sans Bold 2";line-height:30px;width:28.93%;text-align:center;display:block;float:left;cursor:pointer;font-size:13px}.house-content-text{position:relative;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:390px}.house-content-text .text{width:auto;height:auto;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding:18px}.house-content-grid-polygon{width:8px;height:8px;display:block;position:absolute;background:url(/_images/grid-polygon-weiss.png) center center no-repeat;background-size:cover}.house-content-grid-polygon-1{left:73px;top:-4px}.house-content-grid-polygon-2{left:155.7px;top:-4px}.house-content-grid-polygon-3{left:245.4px;top:-4px}.house-content-info-icon-polygon{width:8px;height:8px;display:block;position:absolute;background:url(/_images/grid-polygon-rot.png) center center no-repeat;background-size:cover;top:calc(50% - 4px);left:-4px}#lageplan-loading-div{position:absolute;width:100vw;height:100vh;z-index:99999;top:0;left:0;background:#fff;display:none}#lageplan-loading-div img{display:block;position:absolute;z-index:999999999;left:0;right:0;margin:0 auto;width:35px;height:35px;top:calc(50% - 16px)}.person-main{width:auto;height:auto;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f7f7f8;position:relative;min-height:170px;margin-top:25px !important;margin-left:80px}.person-main .image-container{display:block;position:relative;height:170px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:200px;width:100%;float:right}.person-main .content-container{float:left;width:calc(100% - 200px);height:auto;overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-top:15px;padding-right:10px}.person-main .content-container h2{font-size:20px;line-height:26px;font-family:"Fedra Sans Bold 2";margin-bottom:10px}.person-main .content-container p{font-family:"Fedra Sans Light 2";font-size:16px;line-height:19px;margin-bottom:8px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.person-main .content-container ul{font-family:"Fedra Sans Light 2";font-size:16px;line-height:19px}.person-main .content-container ol{font-family:"Fedra Sans Light 2";font-size:16px;line-height:19px}.person-main .content-container a{display:inline-block;text-decoration:none;cursor:pointer;font-size:16px;line-height:21px;color:#bb2b36;margin-bottom:25px;font-family:"Fedra Sans Light 2"}.headline-main h2{font-family:"Fedra Sans Book 9";margin-bottom:15px;font-size:24px;line-height:32px}.back-link{font-size:14px;line-height:18px;color:#d61f29}.books-list-main{margin-left:0;margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.books-list-main .book-container{width:197px;height:auto;margin-top:70px;-ms-flex-item-align:start;align-self:flex-start;margin:auto;margin-top:40px}.book-listing-image-link{max-width:197px;width:100%;height:auto;display:block;margin-bottom:15px;position:relative}.book-listing-image-link img{width:100%;height:auto;display:block;height:270px;max-height:270px}.book-dots{position:absolute;bottom:15px;left:0;right:0;margin:0 auto;z-index:10;display:inline-block;max-width:30px}.book-dot{float:left;display:block;width:10px;height:10px;border-radius:50%;background:#fff;margin-right:10px}.books-list-main .book-container .book-image{width:145px;height:200px;display:block;margin-bottom:5px}.books-list-main .book-container .additional-info{margin-bottom:20px;position:relative}.books-list-main .book-container .additional-info span{display:block;margin-bottom:5px;font-family:"Fedra Sans Book 9";font-size:14px;line-height:17px}.books-list-main .book-container .additional-info h2{display:block;margin-bottom:5px}.books-list-main .book-container .additional-info .title{font-family:"Fedra Sans Bold 2";font-size:14px;line-height:17px}.books-list-main .book-container .additional-info .sub-title{font-family:"Fedra Sans Bold 2";font-size:14px;line-height:17px}.books-list-main .book-container .description{margin-bottom:12px}.books-list-main .book-container .description p{display:block;margin-bottom:5px;font-family:"Fedra Sans Book 9";font-size:14px;line-height:17px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;word-break:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.books-list-main .book-container .price{margin-bottom:8px}.books-list-main .book-container .price span{font-family:"Fedra Sans Light 2";font-size:19px;line-height:22px}.books-list-main .book-container .submit-book .submit-book-link{display:inline-block;font-size:14px;line-height:17px;color:#bb2b36}.contactform-booking-books{height:auto;overflow:hidden}.contactform-booking-books .defaultform{width:100%;max-width:600px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;height:auto;position:relative;background:#e8e8e8;padding:15px;padding-bottom:35px}.contactform-booking-books .book-info-container{width:100%;max-width:250px;float:left;margin-left:35px}.contactform-booking-books .book-info-container h2{margin-bottom:20px;font-size:19px;line-height:23px}.form-row.amount{margin-bottom:35px}.form-info{margin-bottom:20px}.link-back{margin-top:25px;margin-bottom:25px;display:inline-block;position:relative}.contactform-prospects-flyer{width:100%}.contactform-prospects-flyer .defaultform{max-width:645px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;overflow:hidden;position:relative;padding-right:15px;padding-top:15px}.contactform-prospects-flyer .info-container{margin-left:35px;width:auto;float:left;max-width:230px}.contactform-prospects-flyer .info-container p{margin-bottom:15px}.form-row.flyer .label-link,.form-row.plakat .label-link{display:inline-block;height:auto;overflow:hidden;float:left;cursor:pointer;color:#000;line-height:22px;position:relative;padding-left:35px;max-width:350px}.form-row.flyer .label-link:before,.form-row.plakat .label-link:before{content:'';background:url(/_images/icons/ic_download.png) center center no-repeat;background-size:cover;display:block;width:29px;height:15px;margin-right:5px;top:calc(50% - 7.5px);position:absolute;left:0}.form-row .flyer-input,.form-row .plakat-input{float:right;max-width:50px !important}.form-row .flyer-label,.form-row .plakat-label{float:right;margin-left:5px}.form-row.flyer,.form-row.plakat{margin-top:0;margin-bottom:15px}.contactform-booking{width:100%;height:auto;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-top:8px;padding-bottom:35px}.form-row.guidance input{display:block;width:10px;height:24px;margin-right:10px}.form-row.guidance label{width:auto}.form-row.period .form-row{width:45%;float:left;margin-top:0}.form-row.period .form-row input,.form-row .date,.form-row .prefered-datetime{width:135px !important}.form-row .date{background:url(/_images/calendar-icon.png) center center no-repeat;background-position-x:center;background-size:15px;overflow:visible;background-color:#fff;background-position-x:98%}.form-row.period .form-row:nth-child(2) label{width:55px}.form-row.group-visit label{display:block;width:100%;margin-bottom:20px}.form-row.further-questions label{display:block;width:100%;margin-bottom:20px}.form-row.text{width:100%;margin-top:30px;margin-bottom:20px}.form-row.further-questions textarea{max-height:115px}.form-row.group-visit span{position:relative;display:block;float:left;height:24px;width:50px}.form-row.group-visit span label{display:block;width:20px;position:absolute;height:24px;left:35px;top:0}.form-row.group-visit span input{display:block;width:20px;position:absolute;height:24px;left:0;top:0;margin:0}.form-row.group-visit span:nth-child(3){margin-left:100px}.form-row.mailtouser{margin-top:40px}.form-row.mailtouser input{height:24px}.form-row.mailtouser label{display:block;width:auto;height:24px;margin-left:15px}.contactform-booking .defaultform{max-width:645px;float:left}.contactform-booking .info-container{width:100%;max-width:220px;height:auto;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:45px}#house-images-slider-loading-div{display:block;left:calc(50% - 16px) !important;margin:0 auto;width:35px !important;height:50px;margin-top:50px}#house-images-slider-loading-div img{width:35px;height:35px;position:absolute;z-index:999;top:calc(50% - 16px)}.show-images-slider-loading-div{display:block !important}.ui-dialog .ui-dialog-titlebar{display:none}.ui-dialog{width:100%;height:100%;top:0;left:0;padding:0;background:url(/_images/lageplan-hintergrund-rapport-hell.svg) left top !important;background-size:150%}#besucherhinweise{max-width:100%;height:auto;width:15.47%;position:absolute;z-index:999;bottom:25px;right:25px}#legende{max-width:100%;height:auto;width:15.47%;position:absolute;z-index:999;bottom:25px;right:calc(15.47% + 90px)}.display-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.hover-box{width:345px;height:auto;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:20px}.hover-box-image{max-width:150px;margin:auto;margin-top:20px;margin-left:20px;max-width:100px;margin-right:0}.hover-box-label{margin:auto;margin-top:auto;margin-top:20px;display:block;max-width:calc(95% - 100px);overflow:hidden;height:auto;hyphens:auto;word-break:break-word;width:100%;margin-left:5%}.teaser-start-main{height:auto;overflow:hidden}.teaser-start-main .headline{font-size:35px;font-family:"Fedra Sans Bold 2";color:#d71e29;margin-bottom:40px}.teaser-start-main iframe{width:100%;height:353px;border:none}.teaser-start-main .column-left{max-width:49.06%;float:left;margin-right:1.87%;width:100%;position:relative}.teaser-start-main .column-left .image{position:relative;width:100%;height:100%}.teaser-start-main .column-left .text{position:absolute;bottom:15px;color:#fff;max-width:60%;left:3%}.teaser-start-main .column-right{max-width:49.06%;float:left;width:100%;position:relative}.teaser-start-main .column-right .image{position:relative;width:100%;height:100%}.teaser-start-main .column-right .text{position:absolute;bottom:15px;color:#fff;max-width:60%;left:3%}.marketplace-start{width:auto;height:auto;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;max-width:1064px;width:100%;margin-bottom:35px;padding-top:0;margin-top:35px}.marketplace-start .blur-filter{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.3)}.marketplace-start .center-icon{height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.marketplace-start .center-icon-360{max-width:89px}.marketplace-start .center-icon-handy{max-width:56px}.marketplace-start h1{font-size:35px;font-family:"Fedra Sans Bold 2";color:#d71e29;margin-bottom:40px}.marketplace-start .container{display:-ms-grid;display:grid;grid-gap:10px;-ms-grid-columns:13.43% 13.43% 13.43% 13.43% 13.43% 13.43% 13.43%;grid-template-columns:13.43% 13.43% 13.43% 13.43% 13.43% 13.43% 13.43%;margin:0 auto;position:relative;max-width:1064px}.marketplace-start .text-container{padding:10px;padding-right:0;padding-top:0;padding-bottom:0;z-index:10;position:relative}.marketplace-start .image-container{position:relative;background-color:#eceeeb}.marketplace-start .text-container h2{font-size:17px;line-height:24.5px;font-family:"Fedra Sans Book 9";width:100%;padding-top:5px;margin-bottom:23px}.overview-item-3d{cursor:pointer}.marketplace-start .text-container .text{font-size:13px;line-height:18px;font-family:"Fedra Sans Light 2";display:block;width:90%;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.socialmedia-desktop{margin-top:10px}#main-canvas.virtual{max-width:90%}#main-canvas.virtual #content-canvas{max-width:90%}.iframe-vr{box-sizing:border-box;padding-top:70px;width:100%;max-width:100%;margin:0 auto}.iframe-vr iframe{width:100% !important;border:none}@media screen and (min-width:1200px){#page-canvas.standard #main-canvas{padding-bottom:193px}#page-canvas.standard .footer-container{position:relative;bottom:0}}#cookie{position:static;top:0;left:0;width:100%;background-color:#fff;z-index:1000;padding-bottom:5px}#cookie .wrapper{width:880px;margin:0 auto}#cookie .wrapper .meldung{color:#000;margin-top:14px;display:block;text-align:justify;line-height:16px}#cookie .linkbutton{float:right;margin:2px 0 0 2px;padding:4px;color:#bb2b36;cursor:pointer}#cookie .linkbutton.color{background-color:#bb2b36;color:#fff}#cookie .linkbutton.color:hover{background-color:#bb2b36}.socialmedia-mobile{display:none}#vr-notification-map{position:absolute;right:9%;max-width:295px;width:100%;padding:15px;top:45px;box-sizing:border-box;background:#fff}@media only screen and (min-width:0px) and (max-width:760px){#cookie .wrapper{width:94%;padding:0 3%}}@media only screen and (min-width:760px) and (max-width:1000px){#cookie .wrapper{width:760px}}span.invisible{display:none}#page-canvas.barrierefrei a:focus,#page-canvas.barrierefrei a:hover,#page-canvas.barrierefrei a:focus span,#page-canvas.barrierefrei a:hover span{color:#8aa0b3}#page-canvas.barrierefrei a:focus div span,#page-canvas.barrierefrei a:hover div span{background:#8aa0b3}.link-barrierefrei-back{right:203px;top:55px;position:absolute;font-size:25px;line-height:35px;font-family:"Fira Sans Medium"}.link-barrierefrei-back .cross{width:34px;height:34px;position:relative;right:0;float:right;margin-left:15px}.link-barrierefrei-back .cross .left{width:100%;height:4px;display:block;background:#bb2b36;transform:rotate(-45deg);top:13px;position:absolute}.link-barrierefrei-back .cross .right{width:100%;height:4px;display:block;background:#bb2b36;transform:rotate(45deg);top:13px;position:absolute}.head-canvas-container.barrierefrei{background:#f8f8f8}#page-canvas.barrierefrei{background-color:#f8f8f8}#page-canvas.barrierefrei #headline{color:#000;font-size:40px;line-height:71px;font-family:"Fira Sans Bold"}.accordion-barrierefrei-main{margin-bottom:25px;margin-top:0}.accordion-barrierefrei-main .gallery-image{position:relative;min-height:auto}.accordion-barrierefrei-main .gallery-image .zoom{font-family:"Fira Sans Bold";position:absolute;display:block;width:12px;height:12px;font-size:20px;text-align:center;background:url(/_images/plus.png) center center no-repeat;right:5px;top:5px;background-size:10px}.accordion-barrierefrei-main .label .arrow{height:36px;width:36px;float:left;background-size:cover;background:#e3edcb url(/_images/arrow_barrierefrei.png) no-repeat center center;cursor:pointer;margin-left:25px;flex-basis:36px;min-width:36px}.accordion-barrierefrei-main .label .arrow.open{transform:rotate(180deg)}.accordion-barrierefrei-main .label{font-size:30px;background-color:#e3edcb;cursor:pointer;width:100%;min-height:60px;height:auto;display:flex;font-family:"Fira Sans Regular";flex-flow:row;flex-wrap:nowrap;align-items:center;padding-top:15px;padding-bottom:15px;padding-right:45px;box-sizing:border-box}.accordion-barrierefrei-main .label:focus,.accordion-barrierefrei-main .label:hover,.accordion-barrierefrei-main .label:focus .arrow,.accordion-barrierefrei-main .label:hover .arrow{background-color:#8aa0b3;color:#000 !important}.accordion-barrierefrei-main .label:focus .title,.accordion-barrierefrei-main .label:hover .title{color:#000 !important}.accordion-barrierefrei-main .label .title{float:left;font-size:30px;line-height:36px;margin-left:22px;font-family:"Fira Sans Regular";color:#000}.accordion-barrierefrei-main .accordion-tab{width:100%;height:auto;overflow:hidden;box-sizing:border-box;display:block;margin-bottom:25px}.accordion-barrierefrei-main .content{display:none;padding-left:94px;padding-top:50px}.accordion-barrierefrei-main .content .text{float:left;max-width:480px;width:100%}.accordion-barrierefrei-main .content .clear{margin-top:40px;margin-bottom:40px;width:100%;height:2px}.accordion-barrierefrei-main .content .text *{font-size:25px;line-height:36px;font-family:"Fira Sans Regular"}.accordion-barrierefrei-main .content .text h3{font-family:"Fira Sans Bold";margin-bottom:10px}.accordion-barrierefrei-main .content .text p{margin-bottom:8px}.accordion-barrierefrei-main .content .text a:focus{color:#8aa0b3}.accordion-barrierefrei-main .content .text a:before{content:"";width:20px;height:36px;display:block;background:url(/_images/arrow-right-rot.png) center center no-repeat;background-size:20px;float:left;margin-right:10px}.accordion-barrierefrei-main .content .text a:focus:before,.accordion-barrierefrei-main .content .text a:hover:before{content:"";width:20px;height:36px;display:block;background:url(/_images/arrow-right-grey.png) center center no-repeat;background-size:20px;float:left;margin-right:10px}.accordion-barrierefrei-main .content .text strong{font-family:"Fira Sans SemiBold"}.accordion-barrierefrei-main .content .text ul{list-style:outside;margin-bottom:8px;padding-left:24px}.accordion-barrierefrei-main .content .text ol{margin-bottom:8px;list-style:outside;list-style-type:decimal;padding-left:24px}.accordion-barrierefrei-main .content .text ul li::marker{color:#bb2b36}.accordion-barrierefrei-main .content .image{float:right;max-width:372px}.accordion-barrierefrei-main .close-accordion{font-size:25px;line-height:36px;text-decoration:underline;font-family:"Fira Sans Regular";cursor:pointer;display:none;color:#000}.accordion-barrierefrei-main .close-accordion.open{display:block}.accordion-barrierefrei-main .close-accordion:before{content:"";display:block;width:36px;height:36px;background:url(/_images/arrow_barrierefrei.png) center center no-repeat;transform:rotate(180deg);float:left;margin-left:25px;margin-right:25px}.close-all-accordion{font-size:25px;line-height:36px;text-decoration:underline;font-family:"Fira Sans Regular";cursor:pointer;color:#000}.close-all-accordion:before{content:"";display:block;width:36px;height:36px;background:url(/_images/arrow_barrierefrei.png) center center no-repeat;transform:rotate(180deg);float:left;margin-left:25px;margin-right:25px}.close-all-accordion:focus,.close-all-accordion:hover .close-accordion:focus,.close-accordion:hover{color:#8aa0b3}.text-image-barrierefrei-main{margin-bottom:52px;padding-top:50px}.text-image-barrierefrei-main .text *{font-size:25px;line-height:36px;font-family:"Fira Sans Regular"}.text-image-barrierefrei-main .text a:before{content:"";width:20px;height:36px;display:block;background:url(/_images/arrow-right-rot.png) center center no-repeat;background-size:20px;float:left;margin-right:10px}.text-image-barrierefrei-main .text a:focus:before,.text-image-barrierefrei-main .text a:hover:before{content:"";width:20px;height:36px;display:block;background:url(/_images/arrow-right-grey.png) center center no-repeat;background-size:20px;float:left;margin-right:10px}.text-image-barrierefrei-main .text strong{font-family:"Fira Sans SemiBold"}.text-image-barrierefrei-main .text ul li::marker{color:#bb2b36}.text-image-barrierefrei-main .text ul{list-style:inside}#corona-popup{display:none;position:fixed;height:500px;width:100%;top:152px;left:0;right:0;background:rgba(255,255,255,.88);z-index:99999;border:15px solid #d71e29;max-width:1060px;margin:0 auto}#corona-popup .content{padding-top:100px;max-width:600px;margin:0 auto}#corona-popup .content *{font-size:20px;line-height:25px}#corona-popup .content h2{font-size:35px;color:#d71e29;font-family:"Fedra Sans Bold 2";line-height:37px;margin-bottom:25px}#corona-popup .content p{margin-bottom:30px}#corona-popup .close-popup{display:block;position:absolute;background:url(/_images/close-popup.png) center center no-repeat;background-size:cover;z-index:99999;width:28px;height:28px;cursor:pointer;top:25px;right:35px}.booking-container .confirm-headline{font-size:20px;margin-bottom:15px}.booking-container .event-label{margin-bottom:15px}.anfrage{display:flex;flex-flow:row;flex-wrap:nowrap;align-items:flex-start;z-index:9999999999;position:relative}.anfrage .defaultform{padding-top:10px;width:100%;max-width:65%;margin-right:5%}.anfrage .hinweise{width:100%;max-width:30%}.anfrage .hinweise ul li{margin-bottom:30px}.anfrage .hinweise ul li p{line-height:25px}.anfrage .defaultform .form-row label{width:140px}.anfrage .defaultform .form-plz-ort-label{width:140px}.anfrage .defaultform .form-plz-ort-label label{width:auto}.anfrage .form-info-top{margin-bottom:25px;display:block}.anfrage .form-info-true{margin-bottom:20px}.anfrage .defaultform .headline-persons{margin-top:30px;margin-bottom:30px}.anfrage .defaultform .form-row.agb{position:relative;padding-left:45px;margin-top:45px;margin-bottom:30px}.anfrage .defaultform .form-row.agb input{float:left;margin-right:5px;position:absolute;left:0;top:5px}.anfrage .defaultform .form-row.agb label{width:calc(100% - 50px);float:left}#eventparticipant table{width:100%}#eventparticipant table td{margin-bottom:10px;display:inline-block;max-width:328px;width:100%}#eventparticipant table .label{width:140px}#eventparticipant table td input{font-size:14px;max-width:328px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;border-radius:0;height:24px;width:100%}.event-registration-list .anmelde-link{position:absolute;bottom:25px;left:10px}.socialmedia-teaser-start{height:auto;overflow:hidden}.socialmedia-teaser-start .headline{font-size:35px;font-family:"Fedra Sans Bold 2";color:#d71e29;margin-bottom:40px}.socialmedia-teaser-start .column-left{max-width:49.06%;float:left;margin-right:1.87%;width:100%;position:relative;background:gray;min-height:250px;display:none}.socialmedia-teaser-start .column-right{max-width:49.06%;float:left;width:100%;position:relative;background:gray;min-height:250px}.social-box{width:100%;height:auto;overflow:hidden}.social-box a{height:auto;overflow:hidden;display:block}.social-box video{width:100%;height:auto;display:block}.social-box .text{padding:10px;background:rgba(255,255,255,.85)}.social-box .text .icon{width:20px;height:20px;display:block;position:absolute;bottom:5px;right:5px}#usercentrics-button img{width:auto}.registrationform{margin-left:0}.registrationform form{padding:10px 20px 0}.registrationform h2{margin-bottom:15px}.registrationform p{margin-bottom:25px}.registrationform .checkbox>:first-child{width:100%;margin-bottom:5px}.registrationform .checkbox input{margin-left:0}.registrationform .dataprotection p{margin:0;padding:0}@media (min-width:750px){.registrationform .checkbox>:first-child,.registrationform .checkbox input,.registrationform .dataprotection,.registrationform .button-submit{margin-left:100px}.registrationform .checkbox>:first-child{width:calc(100% - 100px)}}@media (max-width:749px){.registrationform input[type=checkbox]{margin-left:0}.registrationform label:empty{display:none}}@media only screen and (max-width:1500px){#logo{width:225px;height:160px;left:45px;background-size:225px 160px}#footer-canvas{padding-bottom:100px}#footer-left .footer-navigation{position:relative;float:none;display:block;width:100%;margin-left:235px;clear:both;padding-bottom:100px}}@media only screen and (max-width:1400px){#footer-left .footer-navigation{margin-left:0}.footer-first-container{display:block;width:100%;height:auto;overflow:hidden;margin-bottom:0;margin-bottom:20px}.footer-image-first{top:0}#footer-canvas{padding-top:0}.footer-inner{width:90%;margin:0 auto;padding-bottom:50px}.iframe-vr iframe{width:100%;height:450px}}@media only screen and (max-width:1340px){.house-canvas-label{font-size:25px;line-height:33px}.house-canvas .fancybox-close-small{top:45px}.house-image{width:100%;max-width:700px;position:relative;right:0;margin:0 auto;top:180px}.house-content{position:relative;right:0;margin:0 auto;top:220px;margin-bottom:30px}#head-canvas{height:160px;max-height:160px}#logo{top:50px}.nav1{display:none}.nav1-mobile{display:none;height:100vh;padding:95px 15px 15px 0;background:url(/_images/polygon-mobile-menu.png) left top no-repeat;position:absolute;width:100%;z-index:999;background-position-y:14%}#close-mobile-menu{width:29px;height:29px;position:absolute;right:75px;top:45px;background:url(/_images/icons/close.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;cursor:pointer}.nav2-item-mobile{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:15px;margin-bottom:8px}.mobile-menu-open{display:inline-block}.nav2-mobile{padding-top:8px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:15px}.nav3-mobile{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:40px;padding-top:8px;padding-bottom:15px}.nav3-item-mobile{display:block;margin-bottom:8px}.nav2-link-mobile span{font-size:20px;line-height:22px}.nav3-link-mobile span{font-size:18px;line-height:20px}#menu-mobile-canvas{display:block;position:relative;width:40px;height:29px;float:right;top:83px;right:4.93%;cursor:pointer}.subnav-trigger-mobile{width:15px;height:34px;background:url(/_images/plus.png) center center no-repeat;background-size:13px;display:block;float:left;margin-right:5px;cursor:pointer}.subnav-trigger-mobile-2{width:15px;height:22px;background:url(/_images/plus.png) center center no-repeat;background-size:13px;display:block;float:left;margin-right:5px;cursor:pointer}.nav1-item-mobile{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:15px}.nav1-link-mobile{display:inline-block}.nav1-link-mobile span{color:#bb2b36;font-size:24px;line-height:34px}.nav1-link-3d{margin-left:20px}.nav1-link-barriere{margin-top:25px;margin-left:20px}.nav1-link-english{margin-left:20px}.nav1-link-3d span,.nav1-link-barriere span,.nav1-link-english span{font-size:21px}.mobile-menu-white{background:url(/_images/menu-mobile-canvas-white.png) center center no-repeat}.mobile-menu-black{background:url(/_images/menu-mobile-canvas.png) center center no-repeat}.additional-item:last-child{background:0 0;width:auto;position:relative;height:auto}#mobile-menu{width:40px;height:29px;-webkit-background-size:100% 100%;background-size:100%;display:block}.container-nav-additional{display:none}.additional-menu{text-align:right;width:100%;display:block;height:auto;position:relative;overflow:hidden;height:35px}.additional-item{display:none}.additional-link{color:#fff;line-height:35px}#footer-left{padding-left:0}#footer-canvas{max-height:100%}#footer-left div{position:relative}#footer-left .contact{margin-bottom:20px}#footer-left div:last-child{margin-bottom:0}.footer-social-link{position:relative;margin-left:0;margin-top:20px}.deutscher-museums-bund{margin-top:0}#corona-popup{max-width:87%}#corona-popup .content{padding-top:45px;padding-left:5%;padding-right:5%}#corona-popup .content *{font-size:16px;line-height:21px}#corona-popup .content h2{font-size:25px}#corona-popup .close-popup{top:5px;right:5px}}@media only screen and (max-width:1100px){.accordion-barrierefrei-main .content.open{display:flex !important;flex-flow:column;padding:0;max-width:90%;margin:0 auto;padding-top:50px}.accordion-barrierefrei-main .content .text{float:none;max-width:100%;width:100%}.accordion-barrierefrei-main .content .image{float:none;margin-top:15px}.accordion-barrierefrei-main .content .image a{margin-left:0}.accordion-barrierefrei-main .content .close-accordion{order:3}.accordion-barrierefrei-main .content .clear{margin-top:15px;margin-bottom:15px}}@media only screen and (max-width:1024px){.teaser-start-main{padding-top:0}#legende,#besucherhinweise{display:none}#event-slider{height:auto;margin-bottom:50px}#calendar-container{background:#f5f7f6}.event-slider-main .calendar{background:#f5f7f6;margin:0 auto}.slick-dots{display:flex !important;flex-flow:row;justify-content:flex-start;box-sizing:border-box;padding:15px}.mobile-event-link{position:absolute;bottom:7px;right:2%;display:inline-block;margin:0}.slick-dots li button{display:none}.slick-dots li{background:#000;border:1px solid transparent;border-radius:50%;width:10px;height:10px;float:left;margin-right:10px;display:none}.slick-dots li:first-child,.slick-dots li:nth-child(2),.slick-dots li:nth-child(3){display:block}.slick-dots li.slick-active{border:1px solid #000;background:#fff}.calenderlist-groupheadline{margin-top:25px}.contentbox,.gridbox{margin:0 auto;width:90% !important;margin-left:50px;margin-top:52px}.text-image-barrierefrei-main{margin-bottom:45px}.cat,.sprechblase,#cat-container{display:none}#headline{font-size:30px;margin-left:50px;margin-bottom:25px}.contactform{padding:0;margin-left:50px}.text-image-main{-webkit-box-sizing:border-box;box-sizing:border-box}.text-image-main .column-left,.text-image-main .column-right{display:block !important;width:100% !important}.slick-prev{top:unset;bottom:-50px;left:5%}.slick-next{top:unset;bottom:-50px;right:5%}.overviewpages-main{padding:0}.overview-item .text-container h2{font-size:16px;line-height:21px}#calendar-container{float:none;display:block;margin-bottom:15px;margin-right:0;overflow:hidden}.event-slider-main{overflow:visible;height:auto;margin-top:52px}.person-main{margin-top:25px !important;margin-bottom:25px !important}.books-list-main .clear{clear:none}.news-detail-main-right-column{float:left}.news-detail-main-left-column{max-width:100%}.contactform-prospects-flyer .info-container{max-width:645px;margin-top:25px;margin-left:0}.overviewpages-main .container{-ms-grid-columns:15.37% 15.37% 15.37% 15.37% 15.37% 15.37%;grid-template-columns:15.37% 15.37% 15.37% 15.37% 15.37% 15.37%}.overview-item-4{grid-column:1;grid-row:3/span 4}.overview-item-5{grid-column:2/4}.overview-item-6{grid-column:4/7}.overview-item-7{grid-row:4;grid-column:2/4}.overview-item-8{grid-column:4;grid-row:4/span 2}.overview-item-9{grid-row:5;grid-column:1/4}.overview-item-10{grid-row:6;grid-column:1/4}.overview-item-11{grid-row:6/span 2;grid-column:4/span 3}.overview-item-13{grid-column:1/span 3}.text-image-main .container .column-right .image{float:none;width:100%;max-width:600px}.text-image-main .container .column-right .text{float:none;width:100%;padding:0}.text-image-main .container .column-left .image{float:none;width:100%;max-width:449px}.text-image-main .container .column-left .text{float:none;width:100%;padding:0;margin-top:15px}.marketplace-start{margin-bottom:35px}#page-canvas.barrierefrei #logo{top:20px}#head-canvas.barrierefrei{height:90px;max-height:90px}.link-barrierefrei-back{right:22px}.accordion-barrierefrei-main{margin-bottom:25px}#footer-left .additional-2{max-width:100%;margin-left:0;width:100%;text-align:left;margin-bottom:20px}}@media only screen and (max-width:920px){#footer-left .opening-time,#footer-left .contact,#footer-left .additional-1,#footer-left .additional-2{max-width:100%;margin-left:0;width:100%;text-align:left;margin-bottom:20px}.socialmedia-desktop{display:none}.socialmedia-mobile{display:block;float:left;margin-left:35px;margin-top:16px}.socialmedia-mobile .footer-social-link{margin-top:0}.footer-image-first.footer-image.bayern{margin-right:0}.footer-social-link.instagram{margin-left:5px}.footer-social-link{margin-left:5px}}@media only screen and (max-width:768px){#lageplan-user-control-box{width:200px}#lageplan-headline{margin-bottom:35px}.contentbox,.gridbox{margin-left:auto !Important}#headline{margin:0 auto;margin-bottom:25px;max-width:100%;width:90%;position:relative;display:block;margin-top:25px}.overviewpages-main .container{-ms-grid-columns:137px 137px 137px;grid-template-columns:137px 137px 137px}.overview-item-1{grid-column:1/span 3}.overview-item-2{grid-row:3;grid-column:1/span 3}.overview-item-3{grid-row:4;grid-column:1/span 3}.overview-item-4{grid-column:1/span 3;grid-row:5;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;max-width:100%}.overview-item-4 .text-container{background:#f0e3d9;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:2 !important;height:190px !important;width:306px !important}.overview-item-4 .image-container{-ms-flex-order:1;order:1 !important;height:190px !important;width:143px !important}.overview-item-5{grid-row:6;grid-column:1/span 3}.overview-item-5 .text-container{width:306px}.overview-item-6{grid-row:7;grid-column:1/span 3}.overview-item-7{grid-row:8;grid-column:1/span 3}.overview-item-7 .text-container{width:306px}.overview-item-8{grid-column:1/span 3;grid-row:9;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;max-width:100%}.overview-item-8 .text-container{background:#f0e3d9;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:2 !important;height:190px !important;width:306px !important}.overview-item-8 .image-container{-ms-flex-order:1;order:1 !important;height:190px !important;width:143px !important}.overview-item-4 .polygon,.overview-item-8 .polygon,.overview-item-16 .polygon{right:-11px;top:calc(50% - 11px);left:unset}.overview-item-9{grid-row:10}.overview-item-10{grid-row:11}.overview-item-11{grid-row:12;grid-column:1/span 3}.overview-item-12{grid-column:1/span 3}.overview-item-12 .text-container{width:306px}.overview-item-14{grid-column:1/span 3}.overview-item-14 .text-container{width:306px}.events-detail-main-left-column{float:none}.events-detail-main-right-column{float:none}.events-detail-main-right-content{padding-right:0}.form-row.flyer .label-link,.form-row.plakat .label-link{max-width:255px}.news-list-item-content-container{width:70%;max-width:calc(100% - 200px);padding:10px;height:200px}.news-list-item-subheadline{display:none}.news-list-item-date{font-size:14px;margin-bottom:8px}.event-list-item-header h2,.event-list-item-date{font-size:18px;line-height:23px}.news-list-item-text{display:none}#lageplan-headline{display:none}#lageplan-user-control-box{top:25px;right:7.41%}.accordion-barrierefrei-main .label{padding-right:25px}.accordion-barrierefrei-main .label .arrow{background:url(/_images/arrow_barrierefrei_mobile.png) center center no-repeat;background-size:contain;width:18px;height:18px;flex-basis:18px;min-width:18px}.accordion-barrierefrei-main .label .title{font-size:21px;line-height:25px}.link-barrierefrei-back,#page-canvas.barrierefrei #headline{font-size:21px}.text-image-barrierefrei-main .text *,.accordion-barrierefrei-main .content .text *{font-size:15px;line-height:22px}.accordion-barrierefrei-main .close-accordion{font-size:21px;line-height:25px}.accordion-barrierefrei-main .close-accordion:before{background:url("/_images/arrow_barrierefrei_mobile.png") center center no-repeat;background-size:contain;width:18px;height:25px}.close-all-accordion{display:none}.text-image-barrierefrei-main .text a:before,.text-image-barrierefrei-main .text a:hover:before,.text-image-barrierefrei-main .text a:focus:before{width:13px;height:22px;background-size:13px}.accordion-barrierefrei-main .content .text a:before,.accordion-barrierefrei-main .content .text a:focus:before,.accordion-barrierefrei-main .content .text a:hover:before{width:13px;height:22px;background-size:13px}.socialmedia-teaser-start .column-left{max-width:100%;margin-bottom:35px}.socialmedia-teaser-start .column-right{max-width:100%}.anfrage{flex-flow:column}.anfrage .defaultform{margin-right:0;max-width:100%}.anfrage .hinweise{max-width:100%;padding-left:15px;padding-right:15px;box-sizing:border-box;margin-top:25px}}@media only screen and (max-width:648px){#vr-notification-map{left:9%;right:unset;top:85px}}@media only screen and (max-width:570px){.teaser-start-main .column-left{float:none;max-width:100%;margin-bottom:25px}.teaser-start-main .column-right{float:none;max-width:100%;margin-bottom:25px}}@media only screen and (max-width:540px){.house-canvas-label{max-width:220px}.form-row.flyer .label-link,.form-row.plakat .label-link{width:100%;max-width:320px;margin-bottom:10px;display:block;padding-right:10px;box-sizing:border-box}.form-row.flyer label,.form-row.plakat label{width:100%;position:relative;margin-bottom:10px}.form-row.flyer input,.form-row.plakat input{position:relative;margin-bottom:10px;float:left}.plz-input{margin-bottom:10px}.plz-input,.ort-input{max-width:328px;width:100%}.ort-input{margin-left:0}.form-row.anrede span{display:inline-block;float:none;width:100%}.form-row label{margin-bottom:8px}}@media only screen and (max-width:480px){#logo{top:12px;left:30px}#page-canvas.barrierefrei #logo{display:none}.socialmedia-mobile{display:block;float:right;margin-left:0}.headline-main h2{hyphens:auto;word-break:break-word}.person-main .image-container{width:100%;float:none;max-width:200px;height:170px;margin:0 auto;margin-top:25px;margin-bottom:25px}.person-main .content-container{float:none;width:100%;height:auto}.overviewpages-main .container{-ms-grid-columns:33%;grid-template-columns:33%}.overview-item .text-container h2{margin-bottom:5px}.overview-item .image-container img{display:none}.overview-item .image-container .polygon{display:block}.overview-item-1{grid-row:1}.overview-item-2{grid-row:2}.overview-item-3{grid-row:3}.overview-item-4{grid-column:1/span 3;grid-row:4;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;max-width:100%}.overview-item-4 .text-container{background:#f0e3d9;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:2 !important;height:190px !important;width:306px !important}.overview-item-4 .image-container{-ms-flex-order:1;order:1 !important;height:190px !important;width:143px !important}.news-list-item-image-container{display:none}.news-list-item-content-container{max-width:100%;width:100%}.event-list-item-content-container{width:100%;max-width:100%}.event-list-item-image-container{display:none}#corona-popup{height:380px}}@media only screen and (max-width:320px){.house-canvas{padding:0}.house-content{margin:0;width:100%}}