@import"main.css";html{height:100%}body{padding:0;margin:0;font-size:13px;color:#6b6867;background-color:#fbf9f9}body.darker{background-color:#eaebed}body.info-page{background-color:#ddd0c7}body.muave{background-color:#ae9d99}body.pink{background-color:#ddc6d6}body.tan{background-color:#f8eee2}.project-info-container{opacity:0;padding-bottom:36px;background-color:#fff;position:relative;margin-top:54px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.project-info-container:after{content:" ";display:table}.project-info-container .project-info{color:#6b6867}.project-info-container .top-link{z-index:100}.project-info-container .top-link .links{position:absolute;top:18px;right:21px}@media(max-width: 972px){.project-info-container .top-link .links{right:21px}}.project-info-container .top-link a{font-size:13px;color:#6b6867;text-decoration:none}.project-info-container .top-link:hover{text-decoration:line-through}.project-index,.info-page{background-color:#ddd0c7}.project-index.darker,.info-page.darker{background-color:#eaebed}.project-index.dark-pink,.info-page.dark-pink{background-color:#f9bfb2}body,.verlag-book,h1,h2{font-family:"Verlag A","Verlag B";font-weight:400;font-style:normal}.verlag-bold{font-family:"Verlag A","Verlag B";font-weight:700;font-style:normal}.symbol,.right-column .project-info-column .project-info-block a.opener span{font-family:"Verlag A","Verlag B";font-weight:300;font-style:italic}#main{position:relative}@media(max-width: 972px){#main{max-width:954px;margin-right:18px}}.left-column{line-height:1.3;position:absolute;width:216px;left:18px;font-size:16px;color:#7b7776;top:39px;z-index:20}.left-column.login{color:#7b7776}@media(max-width: 972px){.left-column{left:18px}}.left-column .site-name{margin-bottom:12px;display:block}.left-column .link-block{margin-bottom:12px}.left-column a{color:#7b7877;text-decoration:none}.left-column a:hover{text-decoration:line-through}.left-column a.grey-text{color:#7b7877}.left-column .active-project{text-decoration:line-through}.info-page a{color:#7b7877}.info-page a.grey-text{color:#7b7877}.right-column .project-info-column{padding:0;z-index:100;opacity:0}.right-column .project-info-column a{text-decoration:none}.right-column .project-info-column a:hover{text-decoration:line-through}.right-column .project-info-column .project-info-block{padding-top:18px;margin-left:288px;z-index:100}@media(min-width: 1700px){.right-column .project-info-column .project-info-block{max-width:1152px;margin:0 auto}}@media(max-width: 972px){.right-column .project-info-column .project-info-block{margin-left:0;margin-right:0}}.right-column .project-info-column .project-info-block a.opener{display:inline-block;color:#6b6867;text-decoration:none}.right-column .project-info-column .project-info-block a.opener span{display:inline-block;font-weight:400}.right-column .project-info-column .project-info-block a.opener span.open{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg)}.right-column .project-info-column .project-info-block .project-info{max-width:650px;display:none}@media(max-width: 972px){.right-column .project-info-column .project-info-block .project-info{padding-right:18px}}.right-column .project-info-column .project-info-block .project-info p:last-of-type{padding-bottom:0;margin-bottom:0}@media(max-width: 972px){.right-column .project-info-column{margin-left:18px;margin-right:0}}.right-column .picture-column{position:relative;padding:0;margin-left:288px;margin-right:288px}@media(min-width: 1700px){.right-column .picture-column{margin-left:311px;margin-right:311px;text-align:center}}.right-column .picture-column ul{margin:0;padding:0;list-style-type:none}.right-column .picture-column ul#project-image-list{margin-bottom:54px !important}@media(max-width: 972px){.right-column .picture-column ul#project-image-list{margin-bottom:54px}}.right-column .picture-column ul#project-image-list li{position:relative;max-width:1154px;text-align:center}.right-column .picture-column ul#project-image-list li .img-wrapper{position:relative;width:100%;margin:0 auto;padding-bottom:75%}.right-column .picture-column ul#project-image-list li img{cursor:pointer;position:absolute;margin:0 auto;width:auto;height:100%;left:0;right:0;max-height:866px;border:0 !important}.right-column .picture-column ul#project-image-list li .link-container{color:#6b6867;max-width:576px;position:relative;margin-left:auto;margin-right:auto;text-align:left}.right-column .picture-column ul#project-image-list li a{color:#7b7877;text-decoration:none;font-size:16px;position:absolute;left:0;top:18px;z-index:10;opacity:0}.right-column .picture-column ul#project-image-list li a span{color:#7b7877}.right-column .picture-column ul#project-image-list li a:hover{text-decoration:none}.right-column .picture-column ul li{padding:108px 0 0 0}.right-column .picture-column ul li.extra-spacing{padding-top:216px}@media(max-width: 972px){.right-column .picture-column ul li.extra-spacing{padding-top:72px}}.right-column .picture-column ul li:first-child{padding-top:0}@media(max-width: 972px){.right-column .picture-column{margin-left:18px;margin-right:0;padding-top:216px}}.right-column .picture-column .float-left{float:left;width:50%;border-right:18px rgba(0,0,0,0) solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.right-column .picture-column .float-right{float:left;width:50%;border-left:18px rgba(0,0,0,0) solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.right-column .picture-column img{opacity:0;width:100%;height:auto;max-width:1152px;border:1px solid rgba(0,0,0,0)}.right-column .picture-column img.max-468{max-width:468px !important}.right-column .picture-column img.bordered{border:solid 1px #e5e5e5}.right-column .picture-column.no-border img.bordered,.right-column .picture-column .no-border img.bordered{border:none !important}.right-column .index-column{padding:139px 0 0 0;margin-left:288px;margin-right:288px;font-size:22px}@media(max-width: 972px){.right-column .index-column{margin-left:18px;margin-right:18px;padding-top:216px}}@media(max-width: 782px){.right-column .index-column{font-size:16px}}@media(max-width: 700px){.right-column .index-column{font-size:13px}}.right-column .index-column .content-column{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.right-column .index-column .content-column ul{margin:0;padding:0;list-style-type:none;width:100%;display:block}.right-column .index-column .content-column ul li{width:100%;display:block;line-height:1.4}@media(max-width: 582px){.right-column .index-column .content-column ul li{margin-bottom:12px}}.right-column .index-column .content-column ul li .project-number{float:left;width:7.6%}.right-column .index-column .content-column ul li .project-name{float:left;width:42.1%}.right-column .index-column .content-column ul li .project-name a{color:#ff5a00;text-decoration:none}.right-column .index-column .content-column ul li .project-name a:hover{text-decoration:line-through}@media(max-width: 582px){.right-column .index-column .content-column ul li .project-name{float:none;width:84%}}.right-column .index-column .content-column ul li .project-type{float:left;width:46.2%}@media(max-width: 582px){.right-column .index-column .content-column ul li .project-type{float:none;width:84%;margin-left:7.6%}}.right-column .info-column{padding:94px 0 0 0;margin-left:288px;margin-right:288px;font-size:16px}@media(max-width: 972px){.right-column .info-column{margin-left:18px;margin-right:0;padding-top:216px}.right-column .info-column.temp{padding-top:20px}}.right-column .info-column .content-column{text-align:center;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.right-column .info-column .content-column section{margin-bottom:36px}.right-column .info-column .content-column .title{text-transform:uppercase}.right-column .info-column .content-column p{margin-top:0}.right-column .info-column .content-column a{color:#6b6867;text-decoration:none}.right-column .info-column .content-column a:hover{text-decoration:line-through}.right-column .info-column .content-column a.grey-text{color:#6b6867}.right-column .info-column .content-column .copyright{font-size:11px;padding-top:54px}@media(max-width: 782px){.right-column .info-column .content-column .copyright{padding-top:0}}.right-column .info-column.profile{color:#7b7877}.right-column .info-column.profile a{color:#7b7877}.right-column .info-column.profile a.grey-text{color:#7b7877}a.close-project-link{font-weight:400;font-style:normal;display:none;font-size:32px;margin-right:1px;font-weight:300;width:18px;text-align:right;position:fixed;right:18px;top:40px;z-index:99;color:#ba9d73 !important;text-decoration:none}@media(max-width: 972px){a.close-project-link{position:absolute}}a.close-project-link.active,a.close-project-link:active,a.close-project-link:focus{color:#6b6867 !important}a.close-project-link:visited{color:#ba9d73 !important}a.close-project-link:hover{color:#ba9d73 !important;text-decoration:line-through}.indicators{list-style-type:none;color:rgba(0,0,0,0);padding:0 0 0 0;margin:0;width:18px;text-align:right;position:fixed;right:18px;top:71px}@media(max-width: 972px){.indicators{position:absolute}}@media(max-width: 972px){.indicators{right:0}}@media(max-width: 972px){.indicators{display:none}}.indicators li{line-height:0;font-size:30px;color:#ae9d99 !important;border-bottom:2px solid #ae9d99 !important;cursor:pointer;height:13px;width:20px}.indicators li.active{color:#7b7877 !important;border-bottom:2px solid #7b7877 !important}.indicators li.inactive{color:#ae9d99 !important;border-bottom:2px solid #ae9d99 !important}.indicators.on-index li{color:#ae9d99 !important;border-bottom:2px solid #ae9d99 !important}.indicators.on-index li.active{color:#7b7877 !important;border-bottom:2px solid #7b7877 !important}.indicators.on-index li.inactive{color:#ae9d99 !important;border-bottom:2px solid #ae9d99 !important}.icon-menu-new-broken{text-align:right;position:fixed;right:18px;top:36px;z-index:10}.icon-menu-new-broken .indicators{list-style-type:none;padding:34px 0 0 0;margin:0}@media(max-width: 972px){.icon-menu-new-broken .indicators{display:none}}.icon-menu-new-broken .indicators li{line-height:0;font-size:30px;color:#ae9d99 !important;border-bottom:2px solid #ae9d99;cursor:pointer;height:13px}.icon-menu-new-broken .indicators li.active{color:#6b6867 !important;border-bottom:2px solid #6b6867}@media(max-width: 972px){.icon-menu-new-broken{position:absolute}}.icon-menu-new-broken .info-link{font-family:"Verlag A","Verlag B";font-weight:300;font-style:normal}@media(max-width: 972px){.icon-menu-new-broken{right:0}}.icon-menu-new-broken a{display:block;font-size:32px;margin-right:0;color:#ba9d73 !important;text-decoration:none}.icon-menu-new-broken a:hover{text-decoration:line-through}.preload-container{position:relative;max-width:1152px;overflow:visible}.preload-container .preload-cirlce{width:20px;height:20px;margin-left:-10px;position:absolute;top:100px;left:50%;opacity:0;background-color:#954047;border-radius:50%;-webkit-animation:loader-animation 3s .5s infinite;-moz-animation:loader-animation 3s .5s infinite;animation:loader-animation 3s .5s infinite}@media(max-width: 972px){.preload-container .preload-cirlce{top:50px !important}}body.login-required{overflow:hidden}#login-overlay{position:fixed;width:100%;height:100%;z-index:3000}#login-overlay #bg-imageOLD{position:absolute;right:0;top:0;width:100%;height:100%;background:#4356a3 url(../img/log-in-2023-02.gif) center center no-repeat;background-size:contain}@media(max-width: 600px){#login-overlay #bg-imageOLD{position:absolute;background-position:center center}}#login-overlay #bg-image{position:absolute;right:0;top:0;width:100%;height:100%;background:#4356a3 url(../img/log-3.1.jpg) center top no-repeat;background-size:cover}@media(max-width: 940px){#login-overlay #bg-image{position:absolute}}#login-overlay #letter-art{position:absolute;right:18px;top:10%;width:50%;height:80%;background:url(../img/login-letterart.png) right center no-repeat;background-size:contain}@media(max-width: 600px){#login-overlay #letter-art{position:absolute;right:18px;top:200px;width:100%;height:80%;background-position:center top}}#login-overlay #line-art{position:fixed;width:100%;height:100%;right:18px;top:0;background:url(../img/background-lines.png) right center no-repeat;background-size:contain}#login-overlay #letter-art{position:fixed;width:100%;height:100%;right:18px;top:0;background:url(../img/background-letters.png) center center no-repeat;background-size:contain}#login-overlay #name-section{color:#a59590}#login-overlay #name-section span{margin-bottom:11px;display:block}#login-overlay #panel .inner{padding-top:7px;color:#a59590}#login-overlay #panel .inner label{display:block;padding:5px 0 0 0;position:relative}#login-overlay #panel .inner label span{position:relative;display:inline-block;padding-right:5px}#login-overlay #panel .inner div.error{padding-top:0}#login-overlay #panel .inner #password-container{position:absolute;left:100%;bottom:3px;width:160px;padding-top:2px}#login-overlay #panel .inner #password-container #realpwrd,#login-overlay #panel .inner #password-container .styled-pwd,#login-overlay #panel .inner #password-container input:-webkit-autofill,#login-overlay #panel .inner #password-container input:-webkit-autofill:hover,#login-overlay #panel .inner #password-container input:-webkit-autofill:focus,#login-overlay #panel .inner #password-container textarea:-webkit-autofill,#login-overlay #panel .inner #password-container textarea:-webkit-autofill:hover,#login-overlay #panel .inner #password-container textarea:-webkit-autofill:focus,#login-overlay #panel .inner #password-container select:-webkit-autofill,#login-overlay #panel .inner #password-container select:-webkit-autofill:hover,#login-overlay #panel .inner #password-container select:-webkit-autofill:focus{color:#a59590;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:2px;height:18px;background:rgba(0,0,0,0) url(../img/form-bg.png) !important;border:none;outline:none !important;width:130px;font-size:18px;padding:0 0 0 2px;-webkit-appearance:none}#login-overlay #panel .inner #password-container input:-webkit-autofill,#login-overlay #panel .inner #password-container input:-webkit-autofill:hover,#login-overlay #panel .inner #password-container input:-webkit-autofill:focus,#login-overlay #panel .inner #password-container input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #4356a3 inset !important}#login-overlay #panel .inner #password-container input:-webkit-autofill{-webkit-text-fill-color:#a59590 !important}#login-overlay #panel .inner #password-container input:-webkit-autofill{background-color:rgba(0,0,0,0) !important}#login-overlay #panel .inner #password-container a{position:relative;bottom:-3px;display:none;padding-top:0;text-decoration:none;float:right;color:#a59590}#login-overlay #panel .inner #password-container a:hover{text-decoration:none}.project-index .index-column{padding-top:96px}@media(max-width: 972px){.project-index .index-column{text-align:center;padding-top:184px}}@media(min-width: 1700px){.project-index .index-column{margin-left:311px;margin-right:311px}}.project-index #project-list{text-align:center}.project-index #project-list .title-block{float:none;width:100%}.project-index #project-list .project-name,.project-index #project-list .info-text{line-height:1;font-size:35px;padding-bottom:30px}.project-index #project-list .project-name a,.project-index #project-list .info-text a{color:#ff5a00;text-decoration:none}.project-index #project-list .project-name a:hover,.project-index #project-list .info-text a:hover{text-decoration:line-through}a.black-link{color:#585c5e !important;text-decoration:underline !important}@-webkit-keyframes loader-animation{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-moz-keyframes loader-animation{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes loader-animation{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes repaint{from{width:99.9%}to{width:100%}}@-moz-keyframes repaint{from{width:99.9%}to{width:100%}}@keyframes repaint{from{width:99.9%}to{width:100%}}.repaint{-webkit-animation:repaint 100ms;-moz-animation:repaint 100ms;-ms-animation:repaint 100ms;animation:repaint 100ms}/*# sourceMappingURL=styles.css.map */
