@-webkit-keyframes fade-in-up{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade-in-up{0%{opacity:0;transform:translate3d(0, 50%, 0)}100%{opacity:1;transform:none}}@-o-keyframes fade-in-up{0%{opacity:0;transform:translate3d(0, 50%, 0)}100%{opacity:1;transform:none}}@-ms-keyframes fade-in-up{0%{opacity:0;-ms-transform:translate3d(0, 50%, 0)}100%{opacity:1;-ms-transform:none}}@keyframes fade-in-up{0%{opacity:0;transform:translate3d(0, 50%, 0)}100%{opacity:1;transform:none}}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-o-keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-ms-keyframes loader{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(360deg)}}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes loader-ccw{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@-moz-keyframes loader-ccw{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}@-o-keyframes loader-ccw{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}@-ms-keyframes loader-ccw{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(-360deg)}}@keyframes loader-ccw{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}#app_container .animation-container{-webkit-animation-duration:.3s;-webkit-transition-timing-function:ease-out;-webkit-animation-fill-mode:forward;-webkit-animation-name:fade-in-up;-moz-animation-duration:.3s;-moz-transition-timing-function:ease-out;-moz-animation-fill-mode:forward;-moz-animation-name:fade-in-up;-o-animation-duration:.3s;-o-transition-timing-function:ease-out;-o-animation-fill-mode:forward;-o-animation-name:fade-in-up;-ms-animation-duration:.3s;-ms-transition-timing-function:ease-out;-ms-animation-fill-mode:forward;-ms-animation-name:fade-in-up;animation-duration:.3s;transition-timing-function:ease-out;animation-fill-mode:forward;animation-name:fade-in-up}#app_container #app-loading-overlay{position:fixed;top:0;left:-101%;width:100%;height:100%;z-index:100;background:rgba(255,255,255,0.8);opacity:0;-moz-transition:opcity .3s ease-out;-o-transition:opcity .3s ease-out;-webkit-transition:opcity .3s ease-out;transition:opcity .3s ease-out}#app_container #app-loading-overlay .loader{position:absolute;top:50%;left:50%;margin:-2em;font-size:10px;position:relative;text-indent:-9999em;border-width:0.4em;border-style:solid;border-color:rgba(0,0,0,0.2);border-left-color:#000;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loader 1.1s infinite linear;-moz-animation:loader 1.1s infinite linear;-o-animation:loader 1.1s infinite linear;-ms-animation:loader 1.1s infinite linear;animation:loader 1.1s infinite linear}#app_container #app-loading-overlay .loader,#app_container #app-loading-overlay .loader:after{border-radius:50%;width:4em;height:4em}.is-loading #app_container #app-loading-overlay{left:0;opacity:1}#app_container .animation-container{-webkit-animation-duration:.3s;-webkit-transition-timing-function:ease-out;-webkit-animation-fill-mode:forward;-webkit-animation-name:fade-in-up;-moz-animation-duration:.3s;-moz-transition-timing-function:ease-out;-moz-animation-fill-mode:forward;-moz-animation-name:fade-in-up;-o-animation-duration:.3s;-o-transition-timing-function:ease-out;-o-animation-fill-mode:forward;-o-animation-name:fade-in-up;-ms-animation-duration:.3s;-ms-transition-timing-function:ease-out;-ms-animation-fill-mode:forward;-ms-animation-name:fade-in-up;animation-duration:.3s;transition-timing-function:ease-out;animation-fill-mode:forward;animation-name:fade-in-up}#app_container #app-loading-overlay{position:fixed;top:0;left:-101%;width:100%;height:100%;z-index:100;background:rgba(255,255,255,0.8);opacity:0;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}#app_container #app-loading-overlay .loader{position:absolute;top:50%;left:50%;margin:-2em;font-size:10px;position:relative;text-indent:-9999em;border-width:0.4em;border-style:solid;border-color:rgba(0,0,0,0.2);border-left-color:#000;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loader 1.1s infinite linear;-moz-animation:loader 1.1s infinite linear;-o-animation:loader 1.1s infinite linear;-ms-animation:loader 1.1s infinite linear;animation:loader 1.1s infinite linear}#app_container #app-loading-overlay .loader,#app_container #app-loading-overlay .loader:after{border-radius:50%;width:4em;height:4em}.is-loading #app_container #app-loading-overlay{left:0;opacity:1}@media only screen and (max-width: 800px){.App .sub-nav{margin-left:0;padding-top:0;position:absolute;right:10px;top:10px}.App .sub-nav li{float:right}.App .sub-nav li a{display:block;border:1px solid #333;border-radius:2px;font-size:18px;line-height:42px;font-size:1.8rem;line-height:4.2rem;font-family:'AvenirLT-Roman',Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0.03em;color:#000;height:40px;padding:0 2px;text-align:center;width:40px}.App .sub-nav li a .lang_name{display:none}.App .sub-nav li a .lang_shortcode{display:block}}.audiojs,.audiojs p,.audiojs .play-pause,.audiojs .time{height:5em}.audiojs{background:#2b2b2b;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;font-size:10px;line-height:40px;font-size:1rem;line-height:4rem;font-family:'AvenirLT-Roman',Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0.03em;overflow:hidden;line-height:6em;width:100%}.audiojs .play-pause{border-right:none;padding:0;padding-bottom:0;width:20%}.audiojs p.play,.audiojs p.pause,.audiojs p.loading,.audiojs p.error{background:none;width:100%;text-align:center;padding-bottom:0 !important;line-height:5em !important;font-size:1em !important;color:#ccc;-moz-transition:color .2s ease-out 0s;-o-transition:color .2s ease-out 0s;-webkit-transition:color .2s ease-out;-webkit-transition-delay:0s;transition:color .2s ease-out 0s}.audiojs p.play:hover,.audiojs p.pause:hover,.audiojs p.loading:hover,.audiojs p.error:hover{color:#fff}.audiojs p.play:before,.audiojs p.pause:before,.audiojs p.loading:before,.audiojs p.error:before{display:block;content:" ";height:100%;width:100%;font-size:3em;font-family:'icons-math-audioguide';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.audiojs p.loading{cursor:default}.audiojs p.loading:hover{color:#ccc}.audiojs p.play:before{content:"\25"}.audiojs p.pause:before{content:"\24"}.audiojs p.loading:before{content:"\32";-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loader-ccw 1.1s infinite linear;-moz-animation:loader-ccw 1.1s infinite linear;-o-animation:loader-ccw 1.1s infinite linear;-ms-animation:loader-ccw 1.1s infinite linear;animation:loader-ccw 1.1s infinite linear}.audiojs p.error:before{content:"\31"}.audiojs .scrubber,.audiojs .progress,.audiojs .loaded{height:1.5em}.audiojs .scrubber{background:#444;border-bottom:none;border-left:none;border-top:none;margin:0;width:58%;border-top:1.75em solid #2b2b2b;border-bottom:1.75em solid #2b2b2b}.audiojs .progress{background:#fff}.audiojs .loaded{background:#636363}.audiojs .time{width:20%;height:100%;border-left:none;color:#a4a4a4;float:right;line-height:3.5em;margin:0 1%;padding:0;font-size:1.5em;text-align:center;text-shadow:none}.audiojs .time em{color:#f9f9f9;font-style:normal;padding:0 .2em 0 0;line-height:1}.audiojs .time strong{font-weight:normal;padding:0 0 0 .2em;line-height:1;color:#a4a4a4}@media only screen and (max-width: 600px){.audiojs .time .divider,.audiojs .time strong{display:none}}.noHeaderImage .main{padding-top:75px}@media only screen and (max-width: 800px){.noHeaderImage .main{padding-top:60px}}.noHeaderImage .main .inner-right-box.higher{margin-top:20px}.head-content.title-only{padding-top:0;margin-top:90px}.head-content.title-only .inner{height:auto;width:725px;border-right:299px solid transparent;position:static}.head-content.title-only .inner .head-content-box{position:relative;bottom:auto;left:auto;min-height:1px}.head-content.title-only .inner .head-content-box .head-content-box-back{background-color:#b7b3ac}.head-content.title-only .inner .head-content-box h1{float:none;position:relative;padding:20px 37px}.noHeaderImage .head-content.title-only{margin-bottom:-60px}@media only screen and (max-width: 800px){.head-content.title-only{margin-top:70px}.head-content.title-only .inner{width:100%;border-right:none}.head-content.title-only .inner .head-content-box{padding-bottom:0}.head-content.title-only .inner .head-content-box h1{padding:15px 10px}}.client-offline .social-media-links-container{display:none}@media only screen and (max-width: 800px){.AppHomePage .main .inner .content-box-ausstellung,.AppOverviewPage .main .inner .content-box-ausstellung{height:200px}}@media only screen and (max-width: 400px){.AppHomePage .main .inner .content-box-ausstellung,.AppOverviewPage .main .inner .content-box-ausstellung{height:120px}}.mobileTab .AppAudioguidePage .head-image{display:none}.mobileTab .AppAudioguidePage .head-content-box{width:auto}@media only screen and (max-width: 400px){.mobileTab .AppAudioguidePage .head-content-box .subtitle{display:none}}.AppAudioguidePage .social-buttons{margin-bottom:30px}.AppAudioguidePage .twitter-share-button{float:left;margin-right:10px}.AppAudioguidePage .facebook-share-button{display:inline-block;float:left;padding:8px 10px 7px 26px;margin:0 10px;background-color:#4267b2;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:"Helvetica Neue", Arial, sans-serif;font-size:13px;text-decoration:none;font-weight:500;position:relative}.AppAudioguidePage .facebook-share-button:hover{background-color:#365899}.AppAudioguidePage .facebook-share-button:before{display:block;content:" ";position:absolute;top:5px;left:10px;background-image:url('../images/icons-sa488b93b7d.png');background-position:0 -102px;background-repeat:no-repeat;overflow:hidden;display:block;height:16px;width:9px;width:9px;height:16px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.AppAudioguidePage .facebook-share-button:before{background-image:url('../images/icons-2x-s06830fb5a7.png');background-size:150px 233px;background-position:-24px -102px;height:16px;width:9px}}.AppAudioguidePage .fb_iframe_widget{display:inline-block;position:relative;top:0px}.main .inner p.remaining-chars{padding:5px 0;font-size:14px;color:#b7b3ac}.tracklist{margin-top:10px}.tracklist li{margin-bottom:10px}.tracklist a{display:block;background-color:#dad8d4;color:#333;text-decoration:none;min-height:120px;position:relative;-moz-transition:background-color 300ms ease-out;-o-transition:background-color 300ms ease-out;-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}.tracklist a:hover{background-color:#e1dfdc}.tracklist a:hover .tracklist-number-container{opacity:0.8}.tracklist .tracklist-number-container{display:block;width:120px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;top:0;bottom:0;text-align:center;-moz-transition:opacity 300ms ease-out;-o-transition:opacity 300ms ease-out;-webkit-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out}.tracklist .tracklist-number-color,.tracklist .tracklist-number{display:block}.tracklist .tracklist-number-color{height:100%;background-color:#000;opacity:0.4}.tracklist .tracklist-number{font-family:'AvenirLT-Black',Arial,sans-serif;color:#fff;font-size:80px;line-height:1;position:absolute;top:50%;width:100%;-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-webkit-transform:translateY(-40px);transform:translateY(-40px)}.tracklist .tracklist-info-container{margin-left:120px;margin-right:20px;padding:20px 0 20px 20px;overflow:hidden}.tracklist .tracklist-info-container h2,.tracklist .tracklist-info-container p{margin:0;padding:0 !important}.tracklist .tracklist-info-container h2{font-size:22.6px;line-height:22px;font-size:2.26rem;line-height:2.2rem;font-family:'AvenirLT-Black',Arial,sans-serif;font-weight:normal;letter-spacing:0.03em;margin-bottom:8px}.tracklist .tracklist-info-container p{line-height:1.3 !important}.tracklist .tracklist-info-container .tracklist-year{font-family:'AvenirLT-Light',Arial,sans-serif;color:#9f9b94}@media only screen and (max-width: 400px){.mobileTab .tracklist a{min-height:90px}.mobileTab .tracklist .tracklist-number-container{width:90px}.mobileTab .tracklist .tracklist-number{font-size:60px;-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}.mobileTab .tracklist .tracklist-info-container{margin-left:90px;margin-right:10px;padding:10px 0 10px 10px}.mobileTab .tracklist .tracklist-info-container h2{font-size:18px;line-height:18px;font-size:1.8rem;line-height:1.8rem;margin-bottom:3px}}a.button-back{display:block;padding:10px;text-decoration:none;background-color:#4d4945;color:#fff;font-size:15px;line-height:15px;font-size:1.5rem;line-height:1.5rem;font-family:'AvenirLT-Roman',Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0.03em;opacity:0.8;-moz-transition:opacity 300ms ease-out;-o-transition:opacity 300ms ease-out;-webkit-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out;text-transform:uppercase;display:none}a.button-back:hover{opacity:0.7}a.button-back::before{display:inline-block;width:1.5em;font-family:'icons-math-audioguide' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\38"}.AppAudioguidePage .audioguide-trackinfo-container{display:block;margin-bottom:10px;position:relative}.AppAudioguidePage .audioguide-trackinfo-container .tracklist-info-container{margin-left:100px}.AppAudioguidePage .audioguide-trackinfo-container .tracklist-number{color:inherit}.AppAudioguidePage .audioguide-image{margin-top:20px}.AppAudioguidePage .audioguide-content{margin-top:20px}@media only screen and (max-width: 800px){a.button-back{display:block}.audioguide-image{margin-top:10px}}@media only screen and (max-width: 400px){.mobileTab .audioguide-trackinfo-container .tracklist-info-container{margin-left:80px}}
