@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,900");::-moz-selection{background:#7b7b7b;color:#fff;text-shadow:none}::selection{background:#7b7b7b;color:#fff;text-shadow:none}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}html{height:100%;min-height:100%}body{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden}body{font-family:'Lato',sans-serif;font-size:15px;line-height:23px;color:#000}#backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050}#ajaxPopUp{display:none;position:fixed;z-index:2000;width:100%;height:100%}#spinnerParent{width:40px;height:40px;bottom:15%;left:50%;position:fixed;z-index:2500;margin:0 auto}.spinner{width:100%;height:100%;position:absolute;top:0;left:0;color:#f0f0f0}#hoverPanel{display:none;position:fixed;z-index:2000;width:100%;height:100%;top:0;right:0;left:0;bottom:0}#hoverPanel .panel{top:20%;right:0;left:0;width:500px;position:absolute;z-index:2500;margin:0 auto}#hoverPanel .panel .btn+.btn{margin-left:5px}.error{text-align:center}.error h1{position:relative;z-index:1;font-size:12em;line-height:1;letter-spacing:-1px;margin:30px auto 0}.error h1:after{font-family:FontAwesome;content:"\f0e7";width:1em;position:absolute;display:inline-block;text-align:center;top:0;left:50%;margin-left:-0.5em;z-index:-1;opacity:.1}a,a:visited,a:active,a:hover,a:hover img,a::before,#logo,.to-gallery,.maps-btn,.maps-btn i,.maps-btn a{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}a,a:visited,a:active,a:focus{color:#ab204e;position:relative;padding:5px 0}a.normal,a.normal:visited,a.normal:active,a.normal:focus{color:#000}a.normal:hover{color:#ab204e}a:hover,a:active,a:focus{color:#ab204e;text-decoration:none}a::before{content:" ";position:absolute;border-bottom:solid 0 #ab204e;height:82%;width:100%}a:hover::before,.navbar-nav li.active a::before,footer li.active a::before{position:absolute;border-bottom:solid 2px #ab204e;height:100%}a.btn::before,a.btn:hover::before,a.normal::before,a.normal:hover::before{display:none}a:hover img{opacity:.5}p a,p a:hover,p a:active,p a:focus{padding:5px 0}p a::before{width:100%}.preformatted a,.preformatted a:hover,.preformatted a:active,.preformatted a:focus{padding:3px 0}.preformatted a::before{height:95%;width:100%}.preformatted a:hover::before{height:100%;width:100%}a.unlock{font-weight:bold}hr{background-color:#e5e5e5;border:0 none;color:#e5e5e5;height:3px;margin-bottom:20px;margin-top:20px}address{line-height:23px;margin-bottom:0}h1{font-weight:300;font-size:32px;line-height:37px}h2{font-size:22px;line-height:27px;margin-bottom:25px}h3,h4{font-size:22px;line-height:24px;margin:0 0 20px 0}.first-section h1{margin-top:85px;margin-bottom:0}.first-section h2{margin-top:5px}p{margin-bottom:25px}.section-partners .img-grey{opacity:1}.section-partners a:hover .img-grey{opacity:.5}.navbar-default,.navbar-header,.navbar-collapse{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.navbar-fixed-top{top:auto}.navbar-default{background-color:#fff;height:155px;border-color:#fff}.navbar-small{height:75px;border-bottom:1px solid #ededed}.navbar-header{margin-top:55px}.navbar-collapse{background-color:#fff;margin-top:50px;border-bottom:1px solid #ededed}.navbar-small .navbar-header{margin-top:15px}.navbar-small .navbar-collapse{margin-top:8px}.navbar-default .navbar-toggle{margin-top:4px;border-radius:0;border:0}.navbar-toggle .icon-bar{height:3px}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:0}.navbar-brand,.navbar-brand:active,.navbar-brand:focus{padding:0 0 0 15px;margin:0}#logo{display:block;width:175px;margin-right:auto;margin-left:auto}.navbar-brand:hover svg{opacity:.5}.navbar-brand::before{display:none}.navbar-space{height:155px}.navbar-nav{margin:0 auto;list-style:none}.nav>li{border-bottom:1px solid #dadada}.nav.navbar-nav>li:last-child{border-bottom:medium none}.navbar-nav li{font-weight:700;text-transform:uppercase;letter-spacing:normal;font-size:14px}.navbar-nav li a,.navbar-nav li.active a{padding:10px 4px;line-height:20px}.navbar-default .navbar-nav li a{color:#000}.navbar-default .navbar-nav li a:hover{color:#ab204e}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#ab204e;background:0}.navbar-nav a::before,.navbar-nav a:hover::before{display:none}.navbar-nav a::before,.navbar-nav li.active a::before{width:calc(100% - 8px);height:15px}.navbar-nav a:hover::before,.navbar-nav li.active a::before{height:24px}.navbar-nav a:hover,.navbar-nav li.lang a:hover,.navbar-nav li.active a{color:#ab204e;text-decoration:none}.navbar-nav li.lang{margin-left:0}.navbar-nav li.lang a{color:#a4a4a4;display:block}.dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;z-index:1030}nav .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;display:block;width:100%;top:0;border:0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;position:relative;padding:8px;margin-bottom:8px}nav .dropdown-menu a{color:#fff}nav .dropdown-menu a::before{z-index:2000}nav .dropdown:hover .dropdown-menu{display:block;margin-top:0;top:0;padding-top:8px}nav .dropdown:hover .dropdown-menu a{color:#000}nav .dropdown:hover .dropdown-menu a:hover{color:#ab204e}nav .dropdown-menu li{margin-left:0 !important}.navbar-nav li.active .dropdown-menu li a{color:#000}footer{color:#8c8c8c;text-transform:uppercase;letter-spacing:1px;text-align:center;position:relative;display:inline-block}footer.full-width{background-color:#5a5a5a;margin-bottom:-10px}footer .row{margin-top:55px;margin-bottom:35px}footer ul{list-style:none;margin:0 auto;padding:0;text-align:center}footer ul.footer-main{font-size:17px;margin-bottom:35px}footer ul li{display:inline-block;margin-bottom:10px}footer ul li a,footer ul li a:visited,footer ul li a:active,footer ul li a:hover,footer ul li a:focus{padding:5px;color:#c7c7c7}footer ul li a::before{border-color:#5a5a5a;width:calc(100% - 10px)}footer ul li a:hover::before,footer li.active a::before{border-color:#c7c7c7}footer small{margin:10px 0 0;display:inline-block}.title{position:absolute !important;bottom:0;font-size:18px;line-height:14px}#register table label{margin:0 15px 0 5px}.square{height:196px;width:100%;overflow:hidden}.square img{margin:0 auto}.square .brand{width:100%}.top-buffer{margin-top:10px}.bottom-buffer{margin-bottom:80px}.bottom-buffer-extra{margin-bottom:200px}.right-buffer{padding-right:15px}.outer-wrapper{position:relative;display:table;width:100%;height:100%}.table-cell-wrapper{display:table-cell;vertical-align:middle;text-align:center;width:100%;height:100%}.halved{height:60px !important}.upload{text-overflow:ellipsis;overflow:hidden;width:100%}.rotate{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;width:170px;top:170px;position:relative;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.helper{display:inline-block;height:100%;vertical-align:middle}.full-width{margin:0 auto;width:100%;background-color:#f6f6f6}.col-small{max-width:585px;padding:0 15px}.center{text-align:center;margin:0 auto}.center p{text-align:center}.partner-item{position:relative}.fix-height{height:160px;display:table-cell;vertical-align:middle}.section-partners{position:relative;padding-top:10px;padding-bottom:50px}.section-partners h2{margin-top:30px}label{cursor:pointer}.red,.red:hover,.red:visited{color:#ab204e}.purple,.purple:hover,.purple:visited{color:#9f6298}.blue,.blue:hover,.blue:visited{color:#4b5681}.green,.green:hover,.green:visited{color:#679385}.yellow,.yellow:hover,.yellow:visited{color:#c3b800}.btn{border:1px solid #a5a3a3;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;letter-spacing:1.5px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}a.btn,a.btn:active,a.btn:focus,a.btn:hover{padding:6px 12px}.btn:active,.btn.active{-webkit-box-shadow:none;box-shadow:none}.btn-default,.btn-primary{font-weight:bold;text-transform:uppercase}.btn-primary{background-color:#a3a3a3;color:#fff;font-weight:bold;text-transform:uppercase}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:#ab204e;color:#fff;border:1px solid #a5a3a3}.btn-space{margin-right:10px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#000}.form-group .form-control,.has-error .form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #bababa;-webkit-box-shadow:none;box-shadow:none;color:#000}.form-group .form-control:focus{border-color:#ab204e;-webkit-box-shadow:none;box-shadow:none}A .radio label,.checkbox label{padding-left:0;margin-left:0}.checkbox label:after,.radio label:after{content:'';display:table;clear:both}.checkbox .cr,.radio .cr{position:relative;display:inline-block;border:1px solid #a9a9a9;border-radius:0;width:1.3em;height:1.3em;float:left;margin-right:.5em}.radio .cr{border-radius:50%}.checkbox .cr .cr-icon,.radio .cr .cr-icon{position:absolute;font-size:.8em;line-height:0;top:50%;left:20%}.radio .cr .cr-icon{margin-left:.04em}.checkbox label input[type="checkbox"],.radio label input[type="radio"]{opacity:0}.checkbox label input[type="checkbox"]:focus+.cr,.radio label input[type="radio"]:focus+.cr{border:1px solid #ab204e}.checkbox label input[type="checkbox"]+.cr>.cr-icon,.radio label input[type="radio"]+.cr>.cr-icon{transform:scale(3);opacity:0;transition:all .3s ease-in}.checkbox label input[type="checkbox"]:checked+.cr>.cr-icon,.radio label input[type="radio"]:checked+.cr>.cr-icon{transform:scale(1);opacity:1}.ui-button-text-only .ui-button-text{padding:0}.ui-button .ui-button-text{display:block;line-height:1.42857143}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input,textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.has-error label,.has-error .control-label{color:#000}.has-error .form-control{border-color:#ab204e}.input-error{color:#ab204e;margin:8px 0;display:inline-block}.form-control.file-name{color:#727272}.artist-masonry .panel img,.gallery-masonry .panel img,.calendar-masonry .panel img{mix-blend-mode:multiply}.panel img.img-responsive{width:100%}.panel .img-overlay{position:relative}.panel .img-overlay:before{content:attr(data-title);position:absolute;width:100%;height:100%;text-align:center;margin-top:calc(40%);color:#ab204e;font-weight:bold;font-size:42px;font-style:italic;padding-left:5px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.top-search{min-height:150px;display:inline-block;margin-bottom:75px}.top-search .wrapper{margin:50px -15px}.top-search h3{font-size:32px;font-weight:300;margin:10px auto}.top-search .pull-right{text-align:right;width:100%}.top-search .form-group,.top-search .form-group-checkbox{width:100%;min-width:80px;margin:5px 0;display:inline-block;vertical-align:middle}.top-search .form-group-checkbox{width:auto}.top-search .bootstrap-select{width:100% !important}.top-search .btn-default{width:100%;background-color:#f6f6f6;border-color:#bababa;color:#fff;letter-spacing:0;font-weight:normal;text-transform:none}.top-search .btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.top-search .filter-option{color:#ab204e}.top-search .bs-placeholder .filter-option{color:#000}.top-search .btn-default .bs-caret{color:#bbb}.top-search .btn-group.open .dropdown-toggle{border-color:#ab204e;border-bottom-color:#fff;z-index:10000}.top-search .btn-group.open .dropdown-toggle::before{content:" ";border-left:1px solid #ab204e;position:absolute;height:100%;left:-1px;top:1px}.top-search .dropdown-menu.open{border:1px solid #ab204e;margin-top:-1px}.top-search .dropdown-menu>li>a::before{display:none}.top-search .dropdown-menu>li>a:hover,.top-search .dropdown-menu>li>a:focus{background-color:#fff;color:#ab204e}.top-search .form-control{background:#f6f6f6}.top-search a{color:#727272;line-height:36px}.top-search a::before{height:27px;border-color:#f6f6f6}.top-search a:hover{color:#ab204e}.top-search a:hover::before{height:30px;border-color:#ab204e}.top-search input.btn[type="submit"]{width:100%}.month-nav{margin:-30px 0 50px 0}.month-nav a{color:#000;font-size:18px;letter-spacing:1.2px;text-transform:uppercase}.month-nav a::before{display:none}.month-nav a .fa{color:#a5a3a3;font-size:12px;padding:8px}.month-nav a:hover .fa{color:#000}.top-gallery{margin-bottom:60px;display:inline-block}.top-gallery .wrapper{margin:25px -15px}.top-gallery .gallery a::before{display:none}.top-margin{margin-top:28px}.top-visual{display:inline-block;margin-bottom:30px}.top-visual .wrapper{margin:30px -15px 0}.artist-detail .panel{margin:30px 0}.gallery-detail h4.current-events{margin-bottom:70px}.gallery-detail .panel .logo{background-color:#f0f0f0;display:inline-block;margin:0}.gallery-detail .panel img{mix-blend-mode:multiply}.gallery-detail .logo{padding:0}.chevron-followed{max-width:calc(100% - 52px);display:inline-block}.to-gallery{margin-left:20px;font-size:17px}a:hover .to-gallery{margin-left:30px}.aboutus-detail .wrapper{margin:30px -15px 50px}.aboutus-detail .panel h4{margin-bottom:0}.aboutus-detail .panel:hover h4.blue{color:#4b5681}.aboutus-detail .panel:hover h4.yellow{color:#c3b800}.aboutus-detail .panel:hover h4.red{color:#ab204e}.aboutus-detail .fa-icon{margin:30px 0 8px}.aboutus-detail q{font-size:22px;quotes:none}.aboutus-mobile{display:block}.aboutus-mobile .wrapper{margin:0 -15px}.aboutus-mobile h2{margin-top:40px}.aboutus-mobile ul{list-style:none;margin:0;padding:0}.aboutus-mobile ul li{display:inline-block;margin:10px 15px 30px}.aboutus-mobile ul li a:hover{border-bottom:0;padding-bottom:3px}.aboutus-mobile a::before{display:none}.login-registe .top-search h1{margin-top:0}.login-register h2{margin-top:0}.login-register h3{font-size:16px;margin-bottom:5px;font-weight:700}.login-register .top-search .form-group:first-of-type{margin-left:0}.login-register .top-search .form-group{vertical-align:top}.login-register label{font-weight:400;margin:0 15px 0 10px;vertical-align:2px}.checkbox label{margin-left:0}.login-register input[type=checkbox]{margin:2px 0 0;padding:0}.login-register .inline-table td{display:inline-block}.btn-group .btn.checkbox{margin:0;padding:0}.btn-group .btn.checkbox .cr{margin:0;margin-bottom:-6px;border:0;width:32px;height:32px;display:block}.btn-group .btn.checkbox label{vertical-align:middle;height:32px}.btn-group .btn.checkbox label input[type="checkbox"]{margin:0}.btn-group .btn.checkbox label input[type="checkbox"]:focus+.cr,.btn-group .btn.checkbox label input[type="checkbox"]:checked+.cr{border:0}.btn-group .btn.checkbox .cr .cr-icon{left:25%;color:#ab204e;font-size:14px}figure footer{display:none;opacity:.8;color:#fff;width:100%;position:relative;bottom:35px;height:35px;text-align:left;padding:0 10px}figure footer:before{content:"";display:none}figure footer small{text-transform:none;padding:0;margin:0;line-height:35px}.hide-mobile{display:none}.hide-desktop{display:block}.admin td{vertical-align:middle !important}.admin .panel-body h2{font-size:18px;margin-top:0;margin-bottom:25px}.admin .panel-body:hover h2{color:#ab204e}.admin a{color:#000}.admin a::before{display:none}.admin .top-link{color:#727272;line-height:36px;padding:5px 0}.admin .link-space{margin-right:20px}.admin .top-link:hover{color:#ab204e}.admin .top-link::before{display:inline-block;height:100%}.admin .top-link:hover::before{height:120%}.admin .fa-thin{font-size:16px;vertical-align:middle;-webkit-text-stroke:2px #f6f6f6}.admin .month-nav{margin-top:8px;float:left;margin-bottom:8px}.admin .alert{display:inline-block}.admin .alert.alert-fw{display:block}.admin .gallery a{height:100%}.admin .gallery-list .dropdown-toggle{text-transform:none}.admin .gallery-list .dropdown-menu li a::before{display:none}.legend-offset{font-size:22px;margin-top:38px;margin-bottom:20px;font-weight:500}@media only screen and (min-width:768px){.navbar-header,.navbar-collapse{margin-top:55px;border-bottom:0;background:0}.navbar-small .navbar-header,.navbar-small .navbar-collapse{margin-top:15px}.navbar-nav{float:right}.nav>li{border-bottom:0}nav .dropdown-menu,nav .dropdown-toggle{-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear}.navbar-nav a::before,.navbar-nav a:hover::before{display:block}.navbar-nav a.dropdown-toggle::before,.navbar-nav a.dropdown-toggle:hover::before{display:none}.navbar-nav li.lang{margin-left:4px}nav .dropdown-menu{background-color:#fff;border:0 solid #e0e0e0;height:0;overflow:hidden;border-bottom:0;padding:0;margin:0;min-width:inherit}nav .dropdown{background-color:#ececec}nav .dropdown:hover .dropdown-menu{height:42px;border:1px solid #e0e0e0}nav .dropdown .dropdown-menu a::before{height:24px;position:absolute;top:0;display:block;margin:0 auto;left:0;right:0;border-bottom:0 solid #000}nav .dropdown:hover .dropdown-menu a:hover::before{height:29px}nav .dropdown:hover .dropdown-toggle{z-index:1040}.right-buffer{padding-right:75px}footer{letter-spacing:1.5px}.top-search .form-group,.top-search .form-group-checkbox{width:23%;margin:5px}.top-search .form-group-checkbox{width:auto}.hide-mobile{display:block}.hide-desktop{display:none}}@media only screen and (min-width:992px){.navbar-nav li{letter-spacing:1.5px}.navbar-nav li a,.navbar-nav li.active a{padding:10px 8px}.navbar-nav a::before{width:calc(100% - 16px);height:15px}.navbar-nav li.active a::before{width:calc(100% - 16px)}.navbar-nav li.lang{margin-left:32px}.top-search .width-lg{width:16%;min-width:120px}.top-search .width-lgm{width:20%;min-width:120px}.top-search .width-lgp{width:30%;min-width:120px}.top-search .width-big{width:40%;min-width:120px}.top-search .width-auto{width:auto;min-width:auto}.top-search input.btn[type="submit"]{width:auto}}@media(max-width:1200px){.title{bottom:-10px}.rotate{width:130px;top:130px}.error h1{font-size:8em}}@media(max-width:768px){.anzeigename{text-align:center}}@media(max-width:990px){.rotate{width:105px;top:105px}.error h1{font-size:6em}}.gallery{margin-top:15px}.gallery .element{position:relative;height:170px;float:left;margin:0 10px 10px 0}.gallery .element img{height:100%}.gallery .element:first-child{height:350px;max-width:100%;overflow:hidden}.gallery .element .moveUp{position:absolute;padding:5px 5px 4px 6px;bottom:0;left:0;background:#fff;z-index:100;text-decoration:none}.gallery .element .moveDown{position:absolute;padding:5px 5px 4px 6px;bottom:0;right:0;background:#fff;z-index:100;text-decoration:none}a.delete{color:#e52520 !important;padding:6px 12px;height:32px;line-height:32px}.lightbox .lb-image{max-width:none !important}.lightbox .lb-outerContainer,.lightbox .lb-image{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.lightbox a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.lightbox a::before{display:none}.lb-data .lb-caption{font-size:15px;font-weight:normal;line-height:1.533em}.preformatted{white-space:pre-wrap}.registrieren{position:absolute;bottom:3px;left:5px;font-size:.5em}.anmelden{position:absolute;bottom:3px;right:5px;font-size:.5em}.ellipsis{text-overflow:ellipsis;overflow:hidden}.legende{margin:10px 0;font-size:1.2em}.profilbild{width:100%;max-height:100%}.anzeigename{min-height:40px}.panel{background-color:#f6f6f6;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:30px}.panel-body{color:#000}.panel-body h4{margin-top:0}.panel-body h4.artist{margin-bottom:6px}@media only screen and (max-width:767px){.gallery-media .grid-item,.media-masonry .grid-item{width:100%}}.gallery-media .media-header::after,.media-masonry .media-header::after{content:'';border-bottom:3px solid #e5e5e5}.gallery-media .media-header h4,.media-masonry .media-header h4{font-size:22px;line-height:27px;padding-bottom:4px;margin-bottom:32px;border-bottom:3px solid #e5e5e5}.gallery-media .media-video .panel .panel-body,.media-masonry .media-video .panel .panel-body{border-top:0 solid #fff}.gallery-media .media-presse .panel .panel-body,.media-masonry .media-presse .panel .panel-body{border-top:0 solid #cecece}.gallery-media .panel .panel-body h5,.media-masonry .panel .panel-body h5{font-size:18px;font-weight:bold;line-height:24px}.media-presse .panel{background-color:#fff;border:1px solid #cecece}.gallery-media .media-header,.gallery-media .panel .video,.gallery-media .panel .presse,.media-masonry .media-header,.media-masonry .panel .video,.media-masonry .panel .presse,.media-vorschau .panel,.media-vorschau .panel .video{position:relative}.media-vorschau .panel .delete,.media-vorschau .panel .upload{position:absolute;display:none;right:-40px;top:0;width:40px;height:40px;background:#ddd;text-align:center;line-height:42px;transition:all .2s}.media-vorschau .panel .delete a,.media-vorschau .panel .upload a{padding:12px}.media-vorschau .panel:hover .delete,.media-vorschau .panel:hover .upload{display:block}.panel .video::before{content:'';position:absolute;top:calc(50% - 27.5px);left:calc(50% - 27.5px);width:55px;height:55px;background-color:#fff;border-radius:35px;opacity:.8;transition:all .2s;z-index:1}.panel:hover .video::before{top:calc(50% - 32.5px);left:calc(50% - 32.5px);width:65px;height:65px;opacity:.5}.panel .video::after{pointer-events:none;content:'';position:absolute;top:calc(50% - 12.5px);left:calc(50% - 8px);width:0;height:0;border-style:solid;border-width:12.5px 0 12.5px 21.7px;border-color:transparent transparent transparent #b01b4d;transition:all .15s;z-index:2}.panel:hover .video::after{transform:scale(1.1)}.panel .presse::before{content:'NEWS';position:absolute;bottom:9px;left:9px;width:auto;height:30px;padding:4px 8px;background-color:#fff;font-size:13px;font-weight:bold;color:#ab204e;transition:all .2s;z-index:1}.panel .presse:hover::before{background-color:#fff}#video-modal .modal-dialog{top:calc(50% - 225px)}#video-modal .modal-body{margin:0;padding:0}#video-modal .modal-body .iframe-wrapper{line-height:0;margin:0;padding:0}#video-modal .modal-body iframe{border:0}#video-modal .modal-body .close{position:absolute;right:-19px;top:0;color:#fff;opacity:1}.modal-dialog{width:800px}.gallery-masonry .panel:hover h4,.calendar-masonry .panel:hover h4,.artist-masonry .panel:hover h4{color:#ab204e}.panel-body p:last-of-type{margin-bottom:0}.panel-hr{border-top:3px solid #fff}.panel-center{text-align:center}.panel-fix-height{height:150px}.panel-footer{border-top:0}.panel-body a::before,.panel-footer a::before{border-color:#f6f6f6}.panel-body a:hover::before,.panel-footer a:hover::before{border-color:#ab204e}.maps-btn{color:#ab204e;font-size:15px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.maps-btn:hover{background-color:#ab204e}.maps-btn:hover i,.maps-btn:hover a{color:#fff}.maps-btn i{font-size:23px;margin:0 8px 0 0;vertical-align:sub}.maps-btn a::before{display:none}.artist-detail .panel-body a,.gallery-detail .panel-body a{padding:3px 0}.artist-detail .panel-body a::before,.gallery-detail .panel-body a::before{width:100%;color:#f6f6f6}.kalender a:hover{text-decoration:none !important}.sticky{position:-webkit-sticky;position:sticky;top:0}.social-buttons{margin-left:0;margin-right:0;width:100%}.shariff{width:100%}.shariff .orientation-horizontal li{width:auto;-ms-flex:1 0 auto;flex:1 0 auto}.shariff .orientation-horizontal.col-3 li{min-width:40px;max-width:160px}.shariff .orientation-horizontal.col-3 li a{padding:0;font-weight:700;letter-spacing:1px;text-transform:uppercase}.shariff .orientation-horizontal.col-3 li a::before{display:none}.mce-content-body{padding:10px}.cookieChoiceInfo{position:fixed;width:100%;background-color:rgba(238,238,238,0.9);margin:0;left:0;bottom:0;padding:4px;z-index:1000;text-align:center}.cookieChoiceDismissIcon{width:50px;height:100%;display:inline-block;position:absolute;right:0;top:0;background-color:rgba(204,204,204,0.6);border:0;font-size:17px;line-height:15px}.min-height{min-height:calc(100vh - 540px)}.p0{padding:0}.pl0{padding-left:0}.pr0{padding-right:0}.input-group-addon{border-radius:0}.media-artists{margin-bottom:0}.media-artists .badges{position:absolute;top:0;padding:6px;max-width:calc(100% - 54px)}.media-artists .delete{color:inherit;font-size:14px;line-height:7px;margin-left:5px}.media-artists .dropdown-menu{width:calc(100% - 30px);margin:4px 15px;max-height:173px;overflow-y:auto}.media-artists .dropdown-menu ul{margin:0;padding:0}.media-artists .dropdown-menu ul li{font-size:14px;text-align:left;list-style:none}.media-artists .dropdown-menu ul li.border-top{border-top:1px solid #ccc;padding-top:5px;margin-top:5px}.media-artists .dropdown-menu ul li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;text-decoration:none}.media-artists .dropdown-menu ul li a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.media-artists .show-artists{position:absolute;top:0;right:14px}.media-artists .show-artists a{padding:6px 12px;display:block;color:#000}.overlay-link{position:absolute !important;top:0;width:100%;height:100%;display:block}a.input-group-addon{padding:6px 12px}.grid-sizer{display:none}#media-list-video>.grid,#media-list-prese>.grid{margin-top:60px}