.grid-event-home .post.post-4{margin-right:0!important}.grid-event-home .post.post-8{margin-right:0!important}.grid-event-home .post.post-12{margin-right:0!important}.canvas a{color:#780000!important}.canvas a:hover{color:#ab0000!important;text-decoration:none!important}body{padding-top:50px}a:focus{text-decoration:none!important}.toolbar{position:relative;background-color:#dfdfdf;z-index:20}.header .logo{padding:0}.header .logo img{width:200px}.header .navigation-primary{padding:1.5em 0;margin:0}#main-navigation{background:#fff!important;text-transform:uppercase;box-shadow:1px 1px 5px #dedede;z-index:10}#main-navigation .navbar-header{padding:1em}#main-navigation .navigation-mobile-button{margin-top:5px;width:25px;height:27px;background-image:url(images/icons/navigation.png)}#main-navigation .navigation-mobile-button:hover{background-color:transparent!important}@media only screen and (max-width:667px){.navigation-primary{padding:1em 0!important}.navigation-primary li{float:none}.navigation-primary li a{padding:.5em 0}}@media only screen and (max-width:991px){#main-navigation .container{width:100%}.navbar-header{float:none}.container .navbar-collapse{padding:0 15px;border-top:1px solid #e7e7e7!important;margin-right:-15px;margin-left:-15px}.navigation-primary{float:none}.list-event-upcoming .post{text-align:left!important}.navigation-mobile-button{display:block}}@media only screen and (min-width:992px){.navigation-primary{float:right}.navigation-mobile-button{display:none}}@media only screen and (max-width:1024px){.navigation-primary{display:block!important}.mobile-active .navigation-mobile{display:block}.navigation-mobile-button{display:block}}.header.tiny .header-container{padding:10px 40px!important}.header.tiny .header-container .logo-image img{width:30%}.navigation-primary{overflow:hidden}.navigation-primary li a{display:block;border-bottom:none}.menu-item-object-page.current_page_item>a{font-weight:700!important}.active>a{font-weight:700!important}.canvas{margin-bottom:1em}#highlights{padding-top:25px;padding-bottom:0}#highlights .owl-stage-outer{overflow:inherit!important}#highlights .owl-item{box-shadow:1px 1px 5px #dedede}#highlights .owl-item img{height:100%!important}#highlights .post-image{margin:0}#highlights .post-content{background:#fff}#highlights .post-date{font-weight:700;margin-bottom:0}#highlights .post-time{margin-bottom:0}#highlights .post-header{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px;font-weight:700}#filter-nav{font-family:Ubuntu,Helvetica,sans-serif;padding-bottom:30px;border-bottom:1px solid #f7f6f4}#filter-nav a{text-transform:uppercase;color:#ababab;font-weight:700}#filter-nav a:hover{color:#383838!important;background-color:#f7f6f4}#filter-nav a:focus{background:0 0}#filter-nav ul.cats{float:right}#filter-nav ul.cats li.active a,#filter-nav ul.month li.active a{color:#383838!important;background-color:#f7f6f4}@media only screen and (max-width:640px){#filter-nav{text-align:center;padding-left:15px;padding-right:15px}#filter-nav ul.cats{display:inline-block;float:none}#filter-nav ul.cats>li{float:left}.nav>li{float:left}ul.own,ul.socials{display:inline-block;float:right}ul.own>li,ul.socials>li{float:left}ul.socials>li{width:35px;height:35px}.back-to-top{bottom:150px!important}}.post-date{font-style:inherit}.post-header h3{margin:0;font-weight:700}.post-header a{color:#780000!important;border-bottom:none}.post-header a:hover{color:#ab0000!important;border-bottom:none}.post-header .post-support h4{line-height:.4;font-weight:700;color:#5f0000!important}.post-location h5{font-weight:700}.post-buy.button{float:left!important;clear:none}#dates{padding:2em 0 3em 0}.list-event{display:block;width:inherit}.list-event .post{display:inline-block;padding:20px 0;height:inherit;border-bottom:1px solid #f7f6f4}.list-event .post-image{position:relative;top:inherit;left:inherit;width:100%;height:auto;padding:0;margin-top:0;margin-bottom:10px;border:none;overflow:hidden}.list-event .post-date h3,.list-event .post-date h4,.list-event .post-doors h3,.list-event .post-doors h4{margin-top:0;font-weight:700}.list-event .post-cat span{font-weight:700}.list-event .post-cat span.konzert{color:#00737a}.list-event .post-cat span.party{color:#5b027a}.list-event .post-header{float:none;font-size:1.4em;line-height:2em}.list-event .post-content{clear:inherit}.list-event .post-excerpt{margin-top:10px}.list-event .post-footer{display:inline-block!important;margin-top:40px}.list-event .post-footer .post-buy.button{width:inherit;margin:0 5px 0 0}.list-event .post-footer .post-buy.button a{font-size:14px}.list-event .post-footer .post-buy.button a:hover{color:#fff!important}.post-buy.button{width:inherit;margin:0 5px 0 0}.post-buy.button a{font-size:14px}.post-buy.button a:hover{color:#fff!important}.post-share{padding:1em 0!important}.title{padding:2em 0}.single-event .single-post-block{margin:2em 0 1em;padding-top:1em}.single-event .single-post-block .single-post-image{margin:0 0 2em 0!important}.single-event .single-post-block .single-post-meta .single-post-date{color:#780000}.single-event .single-post-block .single-post-meta .single-post-contact,.single-event .single-post-block .single-post-meta .single-post-price,.single-event .single-post-block .single-post-meta .single-post-status{margin:5px 0}.single-event .single-post-block .single-post-meta .single-post-contact:first-of-child{font-weight:700!important}.single-event .single-post-block .single-post-content{margin:0!important;padding:0!important}.single-event .single-post-block .single-post-content h1,.single-event .single-post-block .single-post-content h2,.single-event .single-post-block .single-post-content h3,.single-event .single-post-block .single-post-content h4,.single-event .single-post-block .single-post-content h5,.single-event .single-post-block .single-post-content h6{margin-top:0}.single-event .single-post-block .single-post-buttons{margin:1em 0}#more-posts-container{text-align:center;color:#ccc6b9}#more-posts-container .dot{display:inline-block}#more-posts-container .dot span{width:7px;height:7px;margin:2px 0;display:block;border:1px solid #ccc6b9;border-radius:30px}#more-posts{display:inline-block;transition:color 1s ease}#more-posts:hover{cursor:pointer}#more-posts:hover h5{color:#383838}.nopadding{padding:0!important}.footer .widget-block{margin:0}.footer .widget_nav_menu ul li{border-top:none}.footer .widget_nav_menu ul li a{font-size:.8em;color:#fff;font-weight:400;margin:.3em 0;padding:0}.footer ul.socials{float:right;margin-bottom:0}.footer ul.socials li a{border:none}.footer ul.socials li a:before{opacity:1}.footer ul.own{float:right;margin-top:1em;margin-bottom:0}.footer ul.own li{display:inline}.footer ul.own li a{display:block;position:relative;width:39px;height:52px;text-indent:-9999px;background-position:bottom center;background-image:url(images/no_nazis.png);background-size:30px 40px;background-repeat:no-repeat}.footer-wrapper{background:url(images/footer_bg.png) center top no-repeat;background-color:#666;padding:20px 0}.footer-wrapper ul li a:hover{font-weight:700}.copyright-container{margin:0}.overlay-back span.overlay-block,.overlay_ span.overlay-block{display:none;position:absolute;top:0;left:0;width:100%!important;height:100%!important;text-align:center;z-index:1;cursor:pointer;background-image:url(images/bg-overlay-00050a-50.png);background-position:left top;background-repeat:repeat}.overlay_ span.overlay-icon{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-image:url(images/icons/overlay-plus.png);background-position:center center;background-repeat:no-repeat}#contact .page-content{margin-bottom:0}.contact{background-color:#fff}#map{height:45vh;min-height:100%}#contact{padding-top:3em;padding-bottom:3em}.tab-pane{border-left:1px solid #eee;box-shadow:2px 2px 5px #dedede;padding-top:15px;padding-bottom:15px}.tab-pane p{line-height:1.6em;font-size:1.1em}.tab-pane label{font-size:1.1em!important}.nav-tabs{border-bottom:none;margin-top:3em}.nav-tabs li{float:left;font-size:14px;text-transform:uppercase}.nav-tabs li a{display:block;border-radius:0;background-color:#eee}.nav-tabs li.active a,.nav-tabs>li>a:hover{background-color:#fff;border-bottom:transparent;box-shadow:0 5px 0 #fff,2px 2px 5px #eee}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-radius:0;border:1px solid #eee;border-bottom-color:transparent}.form-control{border-radius:0}.form-control:focus{border-color:rgba(0,0,0,.15);background-color:#fff;-webkit-box-shadow:0 0 20px #ccc;-moz-box-shadow:0 0 20px #ccc;box-shadow:0 0 20px rgba(0,0,0,.15)}.btn-default{border-radius:0}button:hover{color:#fff!important}input[type=email]{border:1px solid #ccc}