.t-left{text-align:left !important}.t-right{text-align:right !important}.t-center{text-align:center !important}textarea{resize:none}input[type=submit]{border:0}#page .dt-contact-form .dt-btn{color:#fff}.cli-switch input:checked+.cli-slider,.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:var(--the7-accent-color)}.the7-form-terms-literal{font-size:10px;line-height:1.2}.the7-form-terms-literal a{text-decoration:underline}.newsletter-form .wpcf7-form{text-align:center}.newsletter-form .wpcf7-form p{margin-bottom:0}.newsletter-form .wpcf7-form input[type=submit]{margin-left:44px}.newsletter-form .wpcf7-form input[type=submit]:focus{outline:0}.newsletter-form .wpcf7-form .ajax-loader{margin:0 0 0 20px;vertical-align:middle}.newsletter-form .wpcf7-acceptance .wpcf7-list-item,.newsletter-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.newsletter-form .wpcf7-acceptance input{position:relative;top:1px}.newsletter-form .wpcf7-acceptance .wpcf7-list-item-label{margin-left:5px;line-height:1.2;font-size:14px}@media (min-width:768px){.newsletter-form .wpcf7-form input{margin-bottom:0}.newsletter-form .wpcf7-form br{display:none}.newsletter-form .wpcf7-form .your-email{display:inline-block;margin-left:44px;vertical-align:middle}.newsletter-form .wpcf7-form input[type=submit]{margin-left:10px}}@media (max-width:767px){.newsletter-form .wpcf7-form{max-width:480px;margin:0 auto}}.emagister-widget a{display:inline-block;line-height:.8}@media (min-width:1025px){.emagister-widget{text-align:right}}.mec-wrap .mec-single-event .mec-events-event-image{margin-bottom:20px}.mec-wrap .mec-single-event .mec-event-content{padding:20px 30px;margin-bottom:30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgb(0 0 0/2%)}.mec-wrap .mec-single-event .mec-events-content{margin-bottom:0}.mec-wrap .mec-single-event .add_to_cart_inline{padding:0 !important;border:0 !important;margin:30px 0 20px}.mec-wrap .mec-single-event .add_to_cart_inline .button{margin:0 0 0 15px;background:#757099}.mec-wrap .mec-single-event .add_to_cart_inline .button:after{display:none !important}.mec-wrap .mec-single-event .add_to_cart_inline .added_to_cart{margin-left:15px}.mec-wrap .mec-single-event .mec-booking-button{color:#fff;text-decoration:none;font-size:16px;line-height:48px;box-shadow:none;border-radius:0;font-weight:600}.mec-wrap .mec-single-event .mec-booking-button:hover{background-color:var(--the7-accent-color) !important}.mec-wrap .mec-single-event .mec-event-social li.mec-event-social-icon a{padding:6px}.mec-wrap .mec-single-event .mec-events-meta-group-booking input[type=date],.mec-wrap .mec-single-event .mec-events-meta-group-booking input[type=email],.mec-wrap .mec-single-event .mec-events-meta-group-booking input[type=number],.mec-wrap .mec-single-event .mec-events-meta-group-booking input[type=password],.mec-wrap .mec-single-event .mec-events-meta-group-booking input[type=tel],.mec-wrap .mec-single-event .mec-events-meta-group-booking input[type=text],.mec-wrap .mec-single-event .mec-events-meta-group-booking select,.mec-wrap .mec-single-event .mec-events-meta-group-booking textarea{background-color:#fff;min-height:0;font-size:16px;box-shadow:none;border:1px solid rgba(0,0,0,.12);padding:5px 15px}.mec-wrap .mec-single-event .mec-events-meta-group-booking select{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="rgba(102,102,102,0.5)" x="0px" y="0px" width="8px" height="8px" viewBox="0 0 386.257 386.257" style="enable-background:new 0 0 386.257 386.257;" xml:space="preserve"><polygon points="0,96.879 193.129,289.379 386.257,96.879 "/></svg>');background-position:calc(100% - 10px) center;background-repeat:no-repeat}.mec-wrap .mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available{margin-top:-7px;margin-bottom:10px}.mec-wrap .mec-single-event .mec-events-meta-group-booking button{margin-bottom:10px;box-shadow:none;background-color:var(--the7-accent-color);outline:none}.mec-wrap .mec-single-event .mec-events-meta-group-booking button[type=submit].loading:after,.mec-wrap .mec-single-event a.button.loading:after{position:absolute}.info-msg,.mec-error,.mec-success,.warning-msg{padding:10px;font-size:16px !important;line-height:1.2 !important}.mec-single-event .mec-events-meta-group-booking form>h4:before,.mec-single-event .mec-frontbox-title:before,.mec-single-event .mec-wrap-checkout h4:before{border-color:#757099}.mec-single-event .mec-events-meta-group-booking .mec-book-price-total{display:none;color:var(--the7-accent-color)}.mec-single-event .mec-booking .mec-book-bfixed-fields-container{padding-left:0}.mec-single-event .mec-events-meta-group-booking ul li{margin-top:0}.mec-single-event .mec-events-meta-group-booking input{margin-bottom:10px !important}.mec-single-event .mec-booking .mec-book-bfixed-fields-container .mec-book-bfixed-field-checkbox label:nth-child(1){display:none}.mec-single-event .mec-events-meta-group-booking input[type=checkbox],.mec-single-event .mec-events-meta-group-booking input[type=radio]{margin:5px 6px 10px 0}.mec-single-event .mec-booking .mec-book-bfixed-fields-container .mec-book-bfixed-field-text,.mec-single-event .mec-booking .mec-book-bfixed-fields-container .mec-book-bfixed-field-tel,.mec-single-event .mec-booking .mec-book-bfixed-fields-container .mec-book-bfixed-field-email{display:none}.mec-single-event .mec-booking .mec-book-bfixed-fields-container+ul{margin-top:40px}.mec-single-event .mec-booking .mec-book-tickets-container{overflow:hidden;margin-bottom:20px}.mec-single-event .mec-book-reg-field-checkbox label:nth-child(1),.mec-single-event .mec-book-reg-field-radio label:nth-child(1){display:none}.mec-single-event .mec-book-reg-field-checkbox label,.mec-single-event .mec-book-reg-field-radio label{position:relative;left:1px}.mec-single-event .mec-book-reg-field-checkbox label input[type=checkbox],.mec-single-event .mec-book-reg-field-radio label input[type=radio]{position:relative;top:-7px}.mec-container>.info-msg,.mec-container>.mec-error,.mec-container>.mec-success,.mec-container>.warning-msg{margin:0 15px}.mec-container>.info-msg+.mec-wrap,.mec-container>.mec-error+.mec-wrap,.mec-container>.mec-success+.mec-wrap,.mec-container>.warning-msg+.mec-wrap{padding-top:20px}form.lost_reset_password,.wc-login-wrap,.wc-coupon-wrap,#customer_login>div{margin:0}form.woocommerce-form-login{padding:25px 30px 20px;background-color:#f8f8f8;border-radius:0;width:50%}@media (max-width:760px){form.woocommerce-form-login{width:100%}}form#order_review{width:70%}@media (max-width:760px){form#order_review{width:100%}}.woocommerce-order>.wc-complete-wrap>p:nth-child(3){width:calc(100% - 30% - 50px)}@media (max-width:700px){.woocommerce-order>.wc-complete-wrap>p:nth-child(3){width:100%}}@media (max-width:320px){html,body{width:320px;overflow-x:auto}}.woocommerce-account:not(.logged-in) .woocommerce>.woocommerce-notices-wrapper+h2{display:none}.woocommerce-account.logged-in .woocommerce-MyAccount-content>p:nth-of-type(2){display:none}