#tribe-tickets{width:100%!important;max-width:100%!important}.tribe-events-gcal,.tribe-events-ical,.tribe-events-c-ical{display:none!important}.tribe-events-event-meta{padding-top:30px;margin-top:29px;border-top:1px solid #000}.tribe-events-meta-group{padding:0!important}.tribe-events-meta-group dt{float:left;margin-right:15px}#tribe-tickets__buy,.tribe-tickets__item__registration__submit{background:#d0251d!important;color:#fff!important}.tribe-events-c-small-cta__link{text-decoration:none;background:#d0251d!important;color:#fff!important;border-bottom:0!important;padding:10px!important}.tribe-ticket input,.tribe-ticket select,.tribe-ticket textarea{border:1px solid #000;padding:10px;width:100%;margin-bottom:20px}h1.tribe-tickets__registration__page-title{display:none}h3.tribe-tickets__mini-cart__title{font-size:18px!important;color:#000;background:#f1f1f1;text-align:center;padding:10px;font-weight:600!important}.tribe-tickets__registration .tribe-tickets__item,.tribe-tickets__registration .tribe-tickets__footer{background:#f1f1f1;margin-bottom:20px;padding:10px}.tribe-tickets__registration .tribe-tickets__registration__description{font-size:16px;text-decoration:underline;padding:10px;background:green;text-align:center;font-weight:600;color:#fff}.tribe-tickets__registration .tribe-tickets__item div{padding-bottom:5px}.tribe-tickets__registration .tribe-tickets__item__extra__price::before{content:'Preis: '}.tribe-tickets__registration .tribe-tickets__item__total::before{content:'Gesamtpreis: '}.tribe-tickets__registration .tribe-tickets__item__total{display:none}.tribe-tickets__registration .tribe-ticket-quantity::before{content:'Anzahl: '}.tribe-tickets__registration .tribe-ticket-quantity{display:none}.tribe-tickets__registration .tribe-tickets__footer__back-link{display:none!important}.tribe-tickets__registration .tribe-tickets__attendee__title{border-top:1px solid #f1f1f1;padding-top:10px;margin-top:9px}.tribe-tickets__registration .tribe-tickets__registration__title,.tribe-tickets__registration .tribe-tickets__item__attendee__fields__container h3.tribe-common-h5{display:none}a.tribe-tickets__registration__back__to__cart{text-decoration:underline;padding-bottom:10px;display:inline-block}#tribe-events-content .tribe-events-schedule .tribe-events-cost{display:none!important}.tribe-field input{border:1px solid #000!important;padding:10px!important}.tribe-events-event-image img{width:100%;height:auto}.tribe-checkout-backlinks{display:none}.woocommerce-form__label input{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important}.woocommerce-checkout h3{padding-top:30px!important}form.cart{margin-top:20px;margin-bottom:20px}.button{background:#d0251d!important;color:#fff!important}.woocommerce-input-wrapper input,.woocommerce-input-wrapper select,.woocommerce-input-wrapper textarea,.woocommerce-form-login{border:1px solid #000;padding:10px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #000;padding:10px}.woocommerce-MyAccount-navigation ul li{display:inline-block}.woocommerce-MyAccount-navigation ul li a{background:#f1f1f1;color:000;padding:10px 10px;margin-right:5px;line-height:20px;margin-top:5px;display:inline-block}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li a:hover{background:#d0251d;color:#fff}.woocommerce-MyAccount-navigation ul{clear:both;margin-top:20px}.woocommerce-MyAccount-navigation::after{content:"";clear:both}.woocommerce-MyAccount-content{margin-top:40px;padding:10px;background:#f1f1f1}.woocommerce-MyAccount-content input,.woocommerce-MyAccount-content select,.woocommerce-MyAccount-content textarea{border:1px solid #000;padding:10px}.woocommerce-form__label-for-checkbox input{border:1px solid #000;padding:5px;margin-right:5px;display:inline-block!important}h2.login-headline{padding-top:50px;text-align:center;font-size:24px}.login-download{padding:5px!important;display:block;margin-top:5px;background:#fff;text-align:center}.login-download h2{padding-bottom:10px;font-size:20px!important}.login-download img{width:100%;height:auto}.login-download p{padding-top:0}.login-download .col{padding:10px!important;background:#f1f1f1;margin:0!important}a.cta_book{display:inline-block;background:#d0251d;text-decoration:none;color:#fff;border:2px solid #d0251d;padding:10px 15px}a.cta_book:hover{background:#fff;text-decoration:none;color:#d0251d;padding:10px 15px}#ebook-cta{display:block;background:#f1f1f1;margin-top:30px;padding:15px}#ebook-cta img{width:100%;height:auto}#ebook-cta{text-align:center;font-weight:600;padding:5px}#ebook-cta span{display:block;text-align:center;color:#d0251d;background:#fff;padding:5px;margin:10px 20px}#ebook-cta:hover{background:#fff}#ebook-cta:hover span{background:#d0251d;color:#fff}@media screen and (max-width:600px){#header .logo img,#header .logo{max-width:200px!important;height:auto!important}}a.slide-01,a.slide-02,a.slide-03,a.slide-04{height:300px;padding-top:80px}.slider .inner h1{color:#d0251d;font-size:18px;margin:0;text-align:center}.slider .inner h1 span{display:block;font-size:14px;color:#000}@media(min-width:850px){a.slide-01,a.slide-02,a.slide-03,a.slide-04{height:500px;padding-top:110px}.slider .inner h1{color:#d0251d;font-size:26px;margin:0;text-align:center}.slider .inner h1 span{display:block;font-size:18px;color:#000}}@media(min-width:1200px){a.slide-01,a.slide-02,a.slide-03,a.slide-04{height:800px;padding-top:300px}.slider .inner h1{color:#d0251d;font-size:40px;margin:0;text-align:center}.slider .inner h1 span{display:block;font-size:23px;color:#000}}a.slide-01{display:block;width:100%;text-decoration:none;background:url('slide01.jpg');background-repeat:no-repeat;background-position:top center;background-size:contain}a.slide-02{display:block;width:100%;text-decoration:none;background:url('slide02.jpg');background-repeat:no-repeat;background-position:top center;background-size:contain}a.slide-03{display:block;width:100%;text-decoration:none;background:url('slide03.jpg');background-repeat:no-repeat;background-position:top center;background-size:contain}a.slide-04{display:block;width:100%;text-decoration:none;background:url('hero.jpg');background-repeat:no-repeat;background-position:top center;background-size:contain}.slider .inner{background-color:rgba(234,234,234,0.95);padding:15px 20px}.bx-wrapper{box-shadow:0 0 0!important;-moz-box-shadow:0 0 0!important;-webkit-box-shadow:0 0 0!important;border:0!important}