.error{border-color:red!important}.spinner-container{position:relative}.spinner{position:absolute;top:50%;width:120px;height:110px;text-align:center;font-size:30px;z-index:10}.spinner.center{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinner.left{left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.spinner.right{right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.spinner.small{width:40px;height:30px;font-size:10px}.spinner.small div{width:4px}.spinner>div{background-color:#dc2141;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.newlines{white-space:pre-line}.logo.logo--alt img{max-height:56px}.flickr-loader{position:relative;margin-left:auto;margin-right:auto;display:block}.image-caption{position:absolute;bottom:12px;right:12px;font-size:14px;-ms-opacity:.7;opacity:.7;color:#fff}.show-image{position:relative}.main-header .inner-container article .white-button{margin-bottom:32px}#more{display:none}.section-label{padding-top:20px}.shows__item.postpone .set{text-transform:none}.shows__item.postpone h3,.shows__item.postpone a{text-decoration:none;cursor:auto}.shows__item.postpone .shows__item__info .shows__item__info__producer a:after{display:none}.shows__item.postpone .shows__item__img:hover .shows__item__img__inner,.list-view .shows__item.postpone:hover .shows__item__info__title{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.tour-schedule .tour-schedule__item.postpone a{text-decoration:none;cursor:auto}.tour-schedule .tour-schedule__item.postpone:hover h4{text-decoration:none}.cookieconsent-optout-marketing>*{display:block!important;max-width:500px!important;width:auto!important}@media screen and (max-width:768px){.cookieconsent-optout-marketing>div{height:220px!important}}