@media only screen and (max-width:700px){.timeline-meta{padding:0!important}span.ect-custom-schedule{margin-top:20px!important;text-align:left!important}.timeline-dots{margin-top:0!important;top:0!important}#event-timeline-wrapper .ect-timeline-post .timeline-content,#event-timeline-wrapper .ect-timeline-post .timeline-meta{width:calc(100% - 80px)!important}}.timeline-content{box-shadow:rgb(0 0 0 / 10%) 0 0 10px 0!important}.cool-event-timeline .tribe-event-date-end{display:block;margin-top:5px}.cool-event-timeline .ect-custom-schedule{color:#1f3670!important}.ect-timeline-post .timeline-content:before,.ect-timeline-post .timeline-content.no-arrow:after{z-index:-999}@media only screen and (max-width:600px){.fusion-events-featured-image .fusion-events-single-title-content{padding:25px 25px 0 25px!important}.tribe-events-single-event-description{width:100%!important;padding:0 25px!important}.fusion-events-featured-image{margin-bottom:25px!important}body .tribe-common.event-tickets.tribe-tickets__tickets-wrapper{width:100%!important}body .tribe-tickets__tickets-form{max-width:calc(100% - 40px)!important;margin-left:auto!important;margin-right:auto!important}.fusion-alert.alert.general.alert-info.fusion-alert-center.tribe-events-notices.fusion-alert-capitalize.alert-dismissable{width:calc(100% - 50px);margin-left:auto;margin-right:auto}}.fusion-alert.alert.general.alert-info.fusion-alert-center.tribe-events-notices.fusion-alert-capitalize.alert-dismissable{margin-top:25px}.fusion-alert-content-wrapper{line-height:24px!important;font-size:14px!important}.fusion-events-featured-image{background-color:#2a4998!important}.fusion-events-featured-image .fusion-events-single-title-content{position:relative!important}.tribe-events-content .fusion-button:active,.tribe-events-content .fusion-button:focus,.tribe-events-content .fusion-button:hover{border-bottom:none!important}.tribe-tickets__attendee-tickets-footer button[name=cart-button],.tribe-tickets__attendee-tickets-footer .tribe-tickets__attendee-tickets-footer-divider{display:none!important}span.tribe-address p{margin-bottom:0}.ect-rate-area{display:none!important}span.ect-google{display:none!important}.timeline-view-venue{display:none!important}@media only screen and (max-width:950px){.tribe-common.event-tickets.tribe-tickets__tickets-wrapper,.tribe-events-single-event-description.tribe-events-content.entry-content.description,.fusion-events-featured-image.fusion-events-single-title{width:calc(100vw - 40px)!important}}.entry .entry-content .event-tickets .tribe-tickets__tickets-form,.event-tickets .tribe-tickets__tickets-form{max-width:calc(100% - 40px)!important}.tribe-common .tribe-common-c-btn{background-color:#c50957!important}.tribe-common .tribe-common-c-btn:hover{background-color:#2a4998!important}body .fusion-events-single-title-content{background-color:#2a4998!important}.timeline-content:before{border-right-color:#c50957!important}a.timeline-ev-img{border:#c50957 solid 10px}.ect-timeline-year{display:none!important}.timeline-content{border:none!important;box-shadow:rgba(0,0,0,.5) 0 0 25px 0}a.timeline-ev-img{display:none!important}.timeline-content .post-content p{margin-top:0;margin-bottom:0px!important}a.ect-event-url{color:#c50957!important}a.ect-events-read-more{background-color:#c50957;padding:5px 10px;color:white!important;font-size:12px!important}a.ect-events-read-more:hover{background-color:rgba(197,9,87,.8)}span.ect-custom-schedule{font-size:16px;text-transform:uppercase;font-size:18px!important;display:block;margin-top:27px;text-align:right}span.tribe-event-date-start{color:#1f3670}.timeline-dots{margin-top:20px!important}.ect-no-events p{text-align:center}html[lang="de-DE"] .ect-no-events:before{content:"Zur Zeit sind keine Events geplant.";text-align:center!important;display:inherit;margin-bottom:20px}html[lang="fr-FR"] .ect-no-events:before{content:"Aucun événement n'est prévu à présent.'";text-align:center!important;display:inherit;margin-bottom:20px}.ect-no-events p{display:none!important}.tribe-events-promo{display:none}.tribe_events.type-tribe_events{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-column-gap:50px}h2.tribe-events-single-event-title.summary.entry-title.fusion-responsive-typography-calculated{display:none}span.tribe-common-h2.tribe-common-h6--min-medium{display:none}div#tribe-events-footer{display:none}.tribe-common-b3.tribe-tickets__tickets-item-extra-available{color:grey!important;font-size:14px!important}.single-tribe_events span.tribe-events-cost,span.tribe-events-divider{display:none!important}@media only screen and (max-width:600px){.single-tribe_events main#main{padding:0px!important}}.avada-myaccount-user{display:none!important}#customer_details .col-1,#customer_details .col-2{width:100%!important}p#billing_postcode_field{width:48%!important;float:left!important}p#billing_city_field{width:48%!important;float:right!important}#customer_details .input-text{background-color:#efefef!important;padding:16px!important;font-size:15px!important}.tribe-checkout-backlinks{display:none}p#billing_company_field,p#billing_address_2_field{display:none!important}#customer_details .col-2{display:none!important}span.product-thumbnail{display:none!important}@media only screen and (max-width:600px){.woocommerce-checkout main#main,.page-tribe-attendee-registration main#main{padding:0px!important}body table.shop_table.woocommerce-checkout-review-order-table,body .page-tribe-attendee-registration{font-size:14px!important}.woocommerce-MyAccount-content{font-size:12px}.woocommerce-privacy-policy-text p{font-size:14px!important}}@media only screen and (max-width:600px){.fusion-button_size-xlarge.fusion-body #main .quantity .qty,.fusion-button_size-xlarge.fusion-body #main .quantity .tribe-ticket-quantity{line-height:56px!important}.tribe-common-b3.tribe-tickets__tickets-item-content-subtitle{font-size:10px!important}.entry .entry-content .event-tickets .tribe-tickets__tickets-item,.event-tickets .tribe-tickets__tickets-item{display:block!important}.tribe-tickets__tickets-item,.tribe-common-b2.tribe-common-b1--min-medium.tribe-tickets__tickets-item-extra-price,.tribe-common-b2.tribe-tickets__tickets-item-total-wrap{text-align:center!important}.page-tribe-attendee-registration .quantity.buttons_added{text-align:center!important;margin-right:auto;margin-left:auto!important;margin-top:10px}.entry .entry-content .event-tickets .tribe-tickets__tickets-footer,.event-tickets .tribe-tickets__tickets-footer{justify-content:center!important}.woocommerce-account .fusion-text.fusion-text-1{display:none}}.page-tribe-attendee-registration img.img-responsive.fusion-standard-logo{display:none}body .tribe-tickets__tickets-footer span{font-size:18px!important}.woocommerce-page main#main{padding:0px!important}nav.woocommerce-MyAccount-navigation{display:none}.tribe-tickets__mini-cart h3.tribe-common-h6.tribe-common-h5--min-medium.tribe-common-h--alt.tribe-tickets__mini-cart-title.fusion-responsive-typography-calculated{display:none!important}aside#tribe-tickets__mini-cart{border-top:0;border-bottom:0px!important;padding-top:0}.tribe-tickets__registration-summary{display:none}