@charset "utf-8"; .exwe-single-event .exwe-info {position:relative;display:flex; flex-wrap:wrap; width:100%} .exwe-single-event .exwe-info > div{ max-width:100%; width:100%} .exwe-single-event .alert-warning.event-info{ margin-bottom:15px; } .exwe-single-event #exmain-content .exwe-info-ct2 {width:50%; margin-left:auto; margin-bottom:25px;} .exwe-single-event #exmain-content .exwe-heading { margin:0 0 20px 0 ; } .exwe-single-event #exmain-content .exwe-info .exwe-info-ct1 { width:47%; position:relative; margin-bottom:25px;} .exwe-single-event #exmain-content .exwe-info-ct1 > .images{position:relative;} .exwe-single-event #exmain-content .exwe-info-ct1 .flex-control-nav.flex-control-thumbs { display:inline-block; width:100%; margin:20px 0 0 0; text-align:center; } .exwe-single-event #exmain-content .exwe-info-ct1 .flex-control-nav.flex-control-thumbs li { display:inline-block; width:40px; margin:5px; border:4px solid #e4e4e4; cursor:pointer; } .exwe-single-event #exmain-content .exwe-info-ct1 .flex-control-nav.flex-control-thumbs li img{ display:block; } .woocommerce .exwe-single-event #exmain-content .quantity{ display:inline-block; vertical-align:bottom; width:auto; border:0 } .woocommerce .exwe-single-event #exmain-content .quantity input.qty{ float:none; font-family:inherit; border:0; box-shadow:none; font-size:inherit;} .we-grid-shortcode .we-listing-inner{ margin:-10px; } .exwe-single-event #exmain-content h3 a { font-size:inherit; } .exwe-single-event #exmain-content a.exwt-btn{ color:#fff; } .exwe-single-event #exmain-content .woocommerce-tabs ul.tabs{ list-style:none; padding:0; margin:0 0 15px 0; overflow:hidden; position:relative; float:none; border:0; width:100% } .exwe-single-event #exmain-content .woocommerce-tabs ul.tabs li{display:inline-block; margin:0 20px 0 0; border:0 ;} .exwe-single-event #exmain-content .woocommerce-tabs ul.tabs li.active a { text-decoration:line-through; } .exwe-single-event #exmain-content h2.woocommerce-Reviews-title, .exwe-single-event #exmain-content .woocommerce-tabs .panel > h2:first-child {display:none;} .exwe-single-event #exmain-content .woocommerce-tabs ul.tabs li a{ padding:0 0 15px 0 } .exwe-single-event #exmain-content .exwe-evprice { padding:10px 0; border-bottom:0; margin:0; display:table; width:100%; } .exwe-single-event #exmain-content .woocommerce-tabs .wc-tab, .exwe-single-event #exmain-content .woo-event-info{ margin:0; width:100% } .exwe-single-event #exmain-content .woo-event-schedu{ background:transparent; border:0; padding:0; float:none; } .exwe-single-event #exmain-content h1.exwe-title{ font-size:20px; font-weight:700; margin:0 0 10px 0; padding:0; line-height:1.2;} .exwe-single-event #exmain-content .woocommerce-tabs ul.tabs li a, .exwe-single-event .exwe-info > div.exwe-info-ct3 h3.exwe-dh-title { font-size:17px; font-weight:700; text-transform:uppercase; } .single-product .exwe-single-event #exmain-content form.cart div#product_total_price { display:inline-block !important; width:100%; border:0; margin:0; padding:0 0 15px 0; font-weight:bold;} .exwe-single-event #exmain-content .we-social-share, .exwe-single-event #exmain-content .woo-event-schedu, .exwe-single-event #exmain-content .woocommerce-tabs {border-bottom:1px solid #eee;padding:0 0 20px 0;margin:0 0 20px 0;} .exwe-single-event .we-social-share.exwt-col12 > div {margin:0;} .exwe-single-event .we-social-share.exwt-col12 > div ul {margin:0 0 -15px 0;} .exwe-single-event .exwe-related-event h3 { margin-bottom:20px } .exwe-single-event .woocommerce-tabs .panel #reviews span#reply-title + form{ padding-top:5px; } .exwe-single-event #review_form, .exwe-single-event #review_form #respond textarea { font-size:inherit; font-family:inherit; } .exwe-single-event .stock{ margin:15px 0 0 0; color:blue; display:none; } .exwe-single-event .single_variation_wrap p.stock{ display:block; margin:0 0 10px 0 !important; padding:0 0 10px 0; border-bottom:1px solid #ddd } .exwe-single-event .exwe-product-df .stock{ display:block; margin:0 } .exwe-single-event #exmain-content .star-rating{ float:none; display:inline-block;text-align:right; } .exwe-single-event #exmain-content .exwf-rating { display:table-cell; width:50%;padding-left:15px; vertical-align:middle; } .exwe-single-event #exmain-content h3.price { display:table-cell; width:50%;vertical-align:middle; } .exwe-single-event #exmain-content .exwe-evprice *{ color:inherit; } #exmain-content .we-icl-import .exwt-btn { background:#FAFAFA; padding:3px 4px; border:1px solid #ddd; box-shadow:none; font-weight:normal; font-family:inherit; line-height:1; margin-bottom:0; border-radius:0; } #exmain-content .we-icl-import .exwt-btn a { color:initial; } .exwe-single-event #exmain-content .exwe-related-event .shop-we-more-meta span {font-weight:normal;} .exwe-single-event #exmain-content .exwe-related-event a.exwt-btn { display:none;} .exwe-single-event #exmain-content .exwe-related-event figure.ex-modern-blog figcaption { padding:20px 0 0 0; background:transparent;} .exwe-single-event #exmain-content .exwe-related-event figure.ex-modern-blog .grid-content { background:transparent; } .exwe-single-event #exmain-content .exwe-related-event figure.ex-modern-blog {box-shadow:none;} .exwe-single-event #exmain-content .exwe-related-event .shop-we-more-meta { padding-bottom:0; } .exwe-single-event #exmain-content .quantity input[type="button"], .exwe-single-event #exmain-content .exwe-button-scroll, .exwe-single-event #exmain-content form.cart button[type="submit"]{padding:12px; min-height:40px; background:#03A9F4; line-height:1; vertical-align:bottom; float:none; margin:0; color:#fff; border-radius:2px; font-size:14px; border:0 ; box-shadow:2px 2px 2px rgba(0,0,0,.2); cursor:pointer; transition:all .2s} .exwe-single-event #exmain-content .quantity input[type="button"]:hover, .exwe-single-event #exmain-content .exwe-button-scroll:hover, .exwe-single-event #exmain-content form.cart button[type="submit"]:hover{ background:#000000 } .exwe-single-event #exmain-content .quantity input[type="button"]{width:40px; vertical-align:middle;} .exwe-single-event #exmain-content .quantity input[type="button"]:not(.explus):not(.exminus){ display:none !important; } .exwe-single-event #exmain-content .cart{border:1px solid #ddd; padding:20px 20px; text-align:left;} .exwe-single-event #exmain-content .variations td, .exwe-single-event #exmain-content .variations th { border:0; padding:0; vertical-align:top; } .exwe-single-event #exmain-content .cart .variations { margin-bottom:1em; border:0; width:100%; border-bottom:1px solid #eee; } .exwe-single-event #exmain-content .cart .variations select { padding:5px; box-shadow:none; border:1px solid #EEEEEE; margin-bottom:15px; height:30px; font-size:inherit; font-family:inherit; width:100%; } .exwe-single-event #exmain-content .cart .reset_variations { display:none !important; } .exwe-single-event #exmain-content .woocommerce-tabs ul.tabs li:after, .exwe-single-event #exmain-content .woocommerce-tabs ul.tabs li a:before { display:none; } .exwe-single-event #exmain-content .exwe-top-imgs .exwe-info-ct1 .flex-control-nav.flex-control-thumbs{ position:absolute; bottom:20px } .exwe-single-event #exmain-content .exwe-top-imgs { margin-bottom:20px; } .exwe-single-event #exmain-content .exwe-layout-3 .exwe-info .exwe-info-ct1{order:2; display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap;} .exwe-single-event #exmain-content .exwe-layout-3 .exwe-info .exwe-info-ct2{order:1; margin-right:auto; margin-left:0; } .exwe-single-event #exmain-content .exwe-layout-3 .exwe-info .exwe-info-ct3{order:3;} .exwe-single-event #exmain-content .exwe-layout-3 .exwe-info .exwe-info-ct1 .exwe-booking-form{display:inline-block; width:100%; margin-top:-30px;} .exwe-single-event #exmain-content .exwe-layout-2 .exwe-heading {display:table;width:100%;} .exwe-single-event #exmain-content .exwe-layout-2 .exwe-heading .exwe-hd-ct2, .exwe-single-event #exmain-content .exwe-layout-2 .exwe-heading .exwe-hd-ct1 {display:table-cell; width:30%;vertical-align:middle;} .exwe-single-event #exmain-content .exwe-layout-2 .exwe-heading .exwe-hd-ct1{ text-align:center; padding:20px 25px; border:1px solid #ddd; background:#FAFAFA; } .exwe-single-event #exmain-content .exwe-layout-2 .exwe-heading .exwe-hd-ct2 { width:70%; padding-left:30px;} .exwe-single-event #exmain-content .exwe-layout-2 .exwe-booking-form { padding:20px 25px; box-shadow:none; border:1px solid #ddd; background:#FAFAFA; margin-bottom:25px; } .exwe-single-event #exmain-content .exwe-layout-2 .exwe-booking-form form{ padding:0 ; border:0} .exwe-single-event #exmain-content .exwe-info-sp:not(.exwe-layout-1) .exwe-evprice{ padding-top:0; } .exwe-single-event #exmain-content .exwe-layout-2 .woocommerce-tabs{ margin:0; border:0 } .we-date-passed .exwe-single-event.exwe-single-product #exmain-content form.cart{ display:block !important; } .exwe-single-event #exmain-content h1.exwe-title + .exwe-evprice{ margin-top:0; } @media screen and (min-width:480px) { .exwe-info-sp .exwt-col6 {width:50%;float:left;} } @media screen and (max-width:768px) { .exwe-single-event #exmain-content .exwe-info-ct2,   .exwe-single-event #exmain-content .exwe-info .exwe-info-ct1{ width:100% }   .exwe-single-event #exmain-content .exwe-layout-2 .exwe-heading .exwe-hd-ct2,  .exwe-single-event #exmain-content .exwe-layout-2 .exwe-heading .exwe-hd-ct1{ display:block; width:100%; padding:0} .exwe-single-event #exmain-content .exwe-layout-2 .exwe-heading .exwe-hd-ct1{ padding:20px 25px; } .exwe-single-event #exmain-content .exwe-layout-3 .exwe-info .exwe-info-ct1{ margin-top:20px; } } .woocommerce .exwe-single-event.exwe-soldindivi-yes #exmain-content .quantity, .exwe-soldindivi-yes .exwe-booking-form form .quantity { display:none; }