#mep_event_date_sch li a { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; color: inherit; } .mep-hidden { display: none !important; } .woocommerce-cart td.product-name dl dt { display: block!important; float: none!important; margin-top: 20px; } .mep-vr-vs-content { color: #084298; background-color: #cfe2ff; border-color: #b6d4fe; border-radius: .25rem; padding: 8px; } .mep-vr-vs-content h3 { font-size: 16px; font-weight: bold; border-bottom: 1px dashed #084298; padding: 0 0 5px 0; margin: 0 0 10px 0; } .mep-events-wrapper, .mep_related_product_area { display: block; max-width: 1320px; margin: 20px auto; background: #FFF; padding: 20px; font-size: 14px; letter-spacing: inherit; } .mep-events-wrapper a, .mep-related-events-sec a { text-decoration: none; } .mep-events-wrapper ul, .mep-related-events-sec ul { list-style-type: none; } .mep-events-wrapper .mage_text_center { text-align: center; } #mep_add_calender_button.mep-add-calender, ul#mep_add_calender_links, ul#mep_add_calender_links a { -webkit-transition: 200ms ease-in-out; transition: 200ms ease-in-out; } .mep_ticket_details p { font-size: 12px; margin: 5px 0 !important; padding: 5px 0; display: block; line-height: 20px !important; } span.mep_ticket_type_name { display: block; font-weight: bold; font-size: 16px; } tr.ex-sec-title.mep_ticket_type_title th { font-weight: bold; display: table-cell; padding: 15px 15px 5px; } /********************************/ .mep-default-theme div, .mep-default-theme form, span.tkt-qty, span.tkt-pric, label.mep-show, .mep-related-events-sec, .mep-related-events-sec div, .mep-events-wrapper table span.the-total { display: block; } div.mep_flex, .mep-default-content div.mep-default-feature-date-location, .mep-default-theme div.mep-default-feature-date, .mep-default-theme div.mep-default-feature-time, .mep-default-theme div.mep-default-feature-location, .mep-default-theme i, div.mep-default-sidrbar-meta, .mep-default-sidrbar-address ul li, .mep-default-sidrbar-events-schedule h3, ul.mep-social-share, ul.mep-social-share a, #mep_add_calender_button.mep-add-calender, button.single_add_to_cart_button, div.mep_spring_date, div.franklin_divided, div.bristol_divided, div.bristol_center_box, div.bristol_center_box .mep-default-sidrbar-price-seat, .mep_spring_date .mep-default-sidrbar-social, .bristol .mep-default-sidrbar-social, div.mep-related-events-sec div.mep_event_list_sec, .mep-list-footer ul li, .mep-list-footer ul li i, .mep_event_list .mep_event_list_sec div.mep_event_list_item, div.mep_event_list div.mage_grid_box, button.single_add_to_cart_button, .mep-events-wrapper .mage_input_group { display: -webkit-flex; display: flex; } .mep-default-content div.mep-default-feature-date-location>div, .mep_spring_date>div, .bristol_divided>div { -webkit-flex: 1; flex: 1; } .mep-default-theme div.mep-default-feature-date, .mep-default-theme div.mep-default-feature-time, .mep-default-theme div.mep-default-feature-location, .mep-default-theme i, .mep-default-sidrbar-meta, .mep-default-sidrbar-address ul li, .mep-default-sidrbar-events-schedule h3, ul.mep-social-share a, #mep_add_calender_button.mep-add-calender, .bristol_center_box .mep-default-sidrbar-price-seat, .mep_spring_date .mep-default-sidrbar-social, .bristol .mep-default-sidrbar-social, .mep-list-footer ul li, .mep-list-footer ul li i, .mep_event_list div.evl-cc, button.single_add_to_cart_button, .mep-events-wrapper .mage_input_group { -webkit-align-items: center; align-items: center; } .mep-default-theme i, ul.mep-social-share, ul.mep-social-share a, #mep_add_calender_button.mep-add-calender, button.single_add_to_cart_button, .bristol_center_box, .bristol_center_box .mep-default-sidrbar-price-seat, .mep-list-footer ul li i, button.single_add_to_cart_button { -webkit-justify-content: center; justify-content: center; } .mep-default-content div.mep-default-feature-date-location { -webkit-justify-content: space-between; justify-content: space-between; } div.bristol_center_box { -webkit-justify-content: space-around; justify-content: space-around; } .spring_field #mep_add_calender_button.mep-add-calender, .spring_field ul#mep_add_calender_links li a, .bristol #mep_add_calender_button.mep-add-calender, .bristol ul#mep_add_calender_links li a { -webkit-border-radius: 0; border-radius: 0; } .mep-default-theme i, ul.mep-social-share a, .mep-list-footer ul li i { -webkit-border-radius: 50%; border-radius: 50%; } #mep_add_calender_button.mep-add-calender, ul#mep_add_calender_links li a { -webkit-border-radius: 50px; border-radius: 50px; } .mep-events-wrapper.wrapper { margin: 20px auto; } .mep-events-wrapper h2, .mep-events-wrapper h3, .mep-events-wrapper h4, .mep-events-wrapper h5, .mep-events-wrapper p, .mep-events-wrapper i, .mep-events-wrapper form, .mep-events-wrapper select, .mep-events-wrapper input, .mep-events-wrapper option, .mep-events-wrapper textarea, .mep-events-wrapper table, .mep-events-wrapper td, .mep-events-wrapper strong, .mep-events-wrapper button, .mep-events-wrapper ul, .mep-events-wrapper ul li, .mep-related-events-sec h2, .mep-related-events-sec h3, .mep-related-events-sec h4, .mep-related-events-sec h5, .mep-related-events-sec h6, .mep-related-events-sec ul, .mep-related-events-sec ul li, .mep-related-events-sec span, .mep_event_list h2, .mep_event_list h3, .mep_event_list h5, .mep_event_list h6, .mep_event_list ul, .mep_event_list ul li, .mep_event_list p, .mep_event_list a { line-height: 1.2; margin: 0; padding: 0; letter-spacing: inherit; } /********title***********/ .mep-default-title h2, .section-heading h2 { font-size: 25px; margin: 0 0 15px 0; color: #3A3A3A; font-weight: bold; } h4.mep-cart-table-title { margin: 10px 0; font-size: 22px; font-weight: 600; } h3.ex-sec-title { font-size: 14px; color: rgba(255, 255, 255, 0.8); padding: 10px 15px; background: -webkit-gradient(linear, left top, right bottom, from(#FF3E00), to(#FFBE30)); background: -webkit-linear-gradient(top left, #FF3E00, #FFBE30); background: -o-linear-gradient(top left, #FF3E00, #FFBE30); background: linear-gradient(to bottom right, #FF3E00, #FFBE30); } .mep-default-sidrbar-map h3, .mep-default-sidrbar-events-schedule h3 { margin: 12px 0 10px 0; font-size: 18px; font-weight: bold; } .mep-default-sidrbar-events-schedule h3 { margin: 0 0 10px 0; } /********Banner Image***********/ .mep-default-feature-image img, .mep_event_list .mep_list_thumb img, .mep_list_thumb img { height: auto; width: 100%; max-width: 100%; } /********Event date + time + Location***********/ .mep-default-theme div.mep-default-feature-date, .mep-default-theme div.mep-default-feature-time, .mep-default-theme div.mep-default-feature-location { background: #F7F7F7; padding: 10px 15px; } div.df-dtl { width: calc(100% - 50px); float: right; padding: 0 0 0 10px; } div.df-dtl h3 { font-size: 16px; color: #878787; } div.df-dtl p { color: #444; font-weight: 600; font-size: 14px; margin: 0 0 5px 0; } /********Paragraph ***********/ div.mep-default-feature-content p { color: #3A3A3A; font-size: 16px; } .mep-event-details p { font-size: 16px; margin: 0; font-weight: 400; line-height: 1.5; } .mep-events-wrapper p#mep_btn_notice { text-align: center; font-size: 15px; color: red; margin: 0 0 7px 0; } span.mep_warning { text-align: center; display: block; border: 1px solid #005373; color: #005373; font-weight: bold; font-size: 15px; padding: 20px 0; text-transform: capitalize; } .mep_sidebar { padding: 10px; } .mep_sidebar h3 { text-align: left; border-bottom: 1px solid #DDD; padding-bottom: 15px; } .mep_google_map { height: 300px; } .button.button-default.woocommerce.button.alt.button.alt.btn-mep-event-cart { background: #FF5959; border: 1px solid #FF5959; line-height: 1.2; font-weight: bold; height: auto; min-width: auto; outline: 0; padding: 15px; color: #FFF6F6; margin: 10px auto; display: block; text-align: center; font-size: 16px; cursor: pointer; max-width: 100%; border-radius: 10px; } ul#mep_event_date_sch li span { display: -webkit-flex; display: flex; font-size: 13px; } span.mep-more-date { -webkit-flex-wrap: wrap; flex-wrap: wrap; } span.mep-more-date i { margin: 0; } /******table*******/ .mep-events-wrapper table { width: 100%; table-layout: fixed; margin: 0 0 15px 0; } .mep-events-wrapper table td { text-align: left; padding: 10px; vertical-align: middle; font-size: 16px; font-weight: 500; border-bottom: 1px dashed #eee; } .mep-events-wrapper div.xtra-item-left { font-size: 10px; font-style: italic; margin: 5px 0 0 0; } .mep-events-wrapper td.ticket-qty, .mep-events-wrapper td.ticket-price { text-align: center; } .mep-events-wrapper .extra-qty-box { width: 100px; margin: 5px auto 0 auto; border: 1px solid #eee; font-size: 12px; padding: 0px; height: auto; min-height: 30px; } .mep-events-wrapper input.extra-qty-box { width: 40px; } .mep-events-wrapper select.extra-qty-box { width: auto; min-width: 100px; } .mep-events-wrapper strong { font-weight: bold; font-size: 16px; } .mep-events-wrapper .mage_input_group { max-width: 102px; border: 1px solid #eee; margin: 0 auto; border-radius: 4px; background-color: #F7F7F7; } .mep-events-wrapper .mage_input_group input { margin: 0; border-top: none; border-bottom: none; text-align: center; } .mep-events-wrapper .mage_input_group span { width: 30px; color: #777; font-size: 14px; cursor: pointer; } .mep-events-wrapper table td.total-col { font-size: 18px; text-align: center; } .mep-events-wrapper table #ttyttl, .mep-events-wrapper table #usertotal { font-weight: bold; } .mep-events-wrapper table span.the-total { margin: 7px 0 0 0; } .mep-user-info-sec { border: 1px solid #DDD; margin: 10px 0; padding: 0 10px; background: #DEDEDE61; } .user-info-sec h5 { padding: 10px 5px; font-size: 20px; font-weight: 600; } .mep-user-info-sec input, .mep-user-info-sec select { padding: 0 10px; margin: 0 0 10px 0; height: 30px; width: 100%; border: 1px solid #DDD; font-size: 12px; } label.mep-show { line-height: 1.4; } [name="option_qty[]"].mage_error { background-color: red; color: #FFF; } /******Button*******/ button.single_add_to_cart_button { padding: 0 15px; background: #FFBE30; color: #FFFFFF; font-size: 15px; line-height: 1; text-transform: uppercase; font-weight: 600; -webkit-border-radius: 50px; border-radius: 50px; margin: 0 auto; min-width: 250px; height: 45px; } .mep-events-wrapper button[disabled="disabled"] { opacity: 0.5; cursor: no-drop; } button.single_add_to_cart_button[disabled]:hover { -webkit-border-radius: 50px; border-radius: 50px; } /********Total seat ***********/ .mep-default-sidrbar-price-seat { text-align: center; padding: 20px 15px; } .mep-default-sidrbar-price-seat h5 { font-size: 16px; font-weight: 500; } /********Organizer ***********/ .mep-default-sidrbar-meta { padding: 20px 10px 0 10px; } .mep-default-sidrbar-meta p { padding: 0 0 0 10px; font-size: 16px; font-weight: 700; } .mep-default-sidrbar-meta p a { font-size: 16px; font-weight: bold; color: #6D7982; } /********venue place ***********/ .mep-default-sidrbar-address { padding: 20px 10px; } .mep-default-sidrbar-address ul { font-size: 15px; padding: 0 0 0 20px; } .mep-default-sidrbar-address ul li { margin: 0 0 10px 0; } .mep-default-sidrbar-address ul li span { width: calc(100% - 25px); padding: 0 0 0 10px; font-size: 14px; } /********circle icon box ***********/ .mep-default-sidrbar-meta i, .df-ico i, ul.mep-social-share a { color: #FFF; font-size: 20px; width: 40px; height: 40px; } .mep-default-sidrbar-address ul li i, .mep-default-sidrbar-events-schedule ul li i, .mep-list-footer ul li i { color: #FFF; width: 25px; height: 25px; font-size: 14px; } /********default background ***********/ .mep-default-sidrbar-address ul li i, .mep-default-sidrbar-meta i, .df-ico i, .mep-default-sidrbar-events-schedule ul li i, .mep-social-share a { background: #FFBE30; } /********schedule ***********/ .mep-default-sidrbar-events-schedule { padding: 20px 10px; } .mep-default-sidrbar-events-schedule h3 { text-transform: capitalize; color: #6D7982; } .mep-default-sidrbar-events-schedule h3 i { padding: 0 10px 0 0; } .mep-default-sidrbar-events-schedule ul li { border-top: 1px dashed #DDD; padding: 10px 0 10px 20px } .mep-default-sidrbar-events-schedule ul li:first-child { border: none; } .mep-default-sidrbar-events-schedule ul li:last-child { padding: 10px 0 0 20px; } .mep-default-sidrbar-events-schedule ul li i { display: -webkit-inline-flex; display: inline-flex; } /********social share ***********/ .mep-event-meta { font-size: 20px; font-weight: 600; text-align: center; padding: 20px; line-height: 1; } ul.mep-social-share { padding: 15px 0 0 0; } ul.mep-social-share li { margin: 0 8px 0 0; } /********Add to calender ***********/ .mep-default-sidrbar-calender-btn { margin: 30px 10px; position: relative; } #mep_add_calender_button.mep-add-calender { height: 50px; padding: 0; margin: 0; cursor: pointer; font-size: 14px; font-weight: 500; text-transform: uppercase; } #mep_add_calender_button.mep-add-calender:hover { opacity: 0.9; } #mep_add_calender_button.mep-add-calender i { margin: 0 7px 0 0; font-size: 14px; display: inline-block; } ul#mep_add_calender_links { margin: 0 auto; max-width: 200px; padding: 0; text-align: center; list-style: none; } ul#mep_add_calender_links li a { display: block; margin-top: 10px; width: 100%; padding: 5px; } /********Default Theme***********/ .mep-default-content { width: calc(100% - 300px); padding: 0 20px 0 0; } .mep-default-content div.mep-default-feature-date-location { margin: 30px 0; } .mep-default-theme.default_theme div.mep-default-feature-time { margin: 0 15px; } .mep-default-sidebar { width: 300px; } .mep-default-sidebar .df-sidebar-part { background: #F7F7F7; padding: 0; margin: 20px 0; overflow: hidden; } .default_theme .mep-default-sidrbar-price-seat, .mep-default-sidrbar-address, .mep-default-sidrbar-events-schedule, .mep-default-sidrbar-social { border-bottom: 1px solid #DDD; } .mep-theme1-faq-sec { margin: 20px 0 0 0; } /********Spring Field Theme(theme - 1)**********************/ .spring_field_banner { width: 60%; } .spring_field_banner_right { width: 40%; padding: 0 0 20px 20px; } .spring_field .mep-default-sidrbar-meta { padding: 0; } .spring_field .mep-default-sidrbar-price-seat { text-align: left; padding: 15px 0; } .spring_field ul#mep_add_calender_links { position: absolute; width: 100%; max-width: 100%; background-color: #F2F2F2; } .spring_field ul#mep_add_calender_links li { margin: 0; } .spring_field ul#mep_add_calender_links li a { background-color: #777; color: #FFF; margin: 2px 0 0 0; font-size: 15px; font-weight: 500; } .spring_field ul#mep_add_calender_links li a.mep-add-calender:hover { color: #888; } .spring_field .mep-default-sidrbar-map { margin: 20px 0; } .spring_field .mep-event-meta { padding: 10px; font-size: 16px; } .spring_field .mep-event-meta ul.mep-social-share { padding: 10px 0 0 0; } .mep_spring_date { border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; background-color: #F2F2F2; } .mep_spring_date .mep-default-sidrbar-social { border: none; } .mep-default-theme .mep_spring_date div.mep-default-feature-date, .mep-default-theme .mep_spring_date div.mep-default-feature-location { background-color: transparent; } .spring_field .mep-default-feature-content { margin: 20px 0; } /********FrankLin Theme(theme - 2)**********************/ .franklin_divided_left { width: 70%; } .franklin_divided_sidebar { width: 30%; } .franklin_divided_sidebar_bac { margin: 0 0 0 30px; background-color: #F2F2F2; overflow: hidden; } .franklin .mep-default-feature-content { margin: 0 0 20px 0; } .franklin .mep-default-sidrbar-price-seat { border-bottom: 1px solid #DDD; } /********Bristol Theme(theme - 3)**********************/ .bristol .mep-default-title h2 { margin: 15px 0; } .bristol .mep-event-meta { padding: 10px; font-size: 16px; } .bristol .mep-event-meta ul.mep-social-share { padding: 10px 0 0 0; } .bristol_divided { border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; background-color: #F2F2F2; } .bristol .mep-default-sidrbar-social { border: none; } .bristol div.mep-default-feature-date, .bristol div.mep-default-feature-location { background-color: transparent; } .bristol_center_box { margin: 20px 0; background-color: #F2F2F2; } .bristol_center_box #mep_add_calender_button.mep-add-calender { width: 300px; } .bristol ul#mep_add_calender_links { position: absolute; width: 100%; max-width: 100%; background-color: #F2F2F2; } .bristol ul#mep_add_calender_links li { margin: 0; } .bristol ul#mep_add_calender_links li a { background-color: #777; color: #FFF; margin: 2px 0 0 0; font-size: 15px; font-weight: 500; } .bristol ul#mep_add_calender_links li a.mep-add-calender:hover { color: #888; } /*********Related Event*****************/ .mep-related-events-sec .mep_event_grid_item:last-child { margin: 0; } .mep-related-events-sec .mep_list_thumb img { height: 186px; } .mep-ev-start-date { position: absolute; top: 10px; left: 10px; line-height: 1.8; border-radius: 6px; background: #FFBE30; text-align: center; width: 50px; color: #FFF; font-size: 18px; } .mep-day { font-weight: bold; } /*********List style*****************/ .mep_event_list .mep_event_list_sec, .mep_event_list div, .mep_event_list a { display: block; } div.mep_event_list a { border: none; text-decoration: none !important; box-shadow: none; } .mep_event_list_item { border: 1px solid #DDD; padding: 10px; margin: 10px 0; } .mep_event_list_item:hover { border-color: #FFBE30; } .mep_list_thumb { width: 40%; position: relative; } .mep-event-excerpt { margin: 5px 0; } .mep_list_event_details { width: 60%; margin: 0 0 0 7px; } .mep_list_event_details p { white-space: nowrap; font-size: 15px; font-weight: 500; overflow: hidden; } .mep_list_event_details a { color: #000; overflow: hidden; } .mep_list_event_details p.read-more a:hover { color: #DDD; } .mep-list-header { position: relative; padding: 0 0 0 20px; } .mep-list-header:before { position: absolute; border-left: 5px solid #FFBE30; top: 0; left: 0; content: ""; height: 100%; } h2.mep_list_title { font-size: 18px; font-weight: 700; padding: 0 0 5px 0; } h2.mep_list_title:before { display: none; } h3.mep_list_date { font-size: 16px; font-style: italic; font-weight: bold; color: #FFBE30; margin: 5px 0 0 0; } .mep-list-footer { padding: 10px 0 0 0; } .mep-list-footer ul {} .mep-list-footer ul li { margin: 7px 0 0 0; } .mep-list-footer ul li i { background: #FFBE30; color: #FFF; } .mep-list-footer ul li h5, .mep-list-footer ul li h6 { font-size: 15px; font-weight: 700; display: inline; } .mep-list-footer ul li h5 { font-size: 14px; font-weight: 600; padding: 0 5px 0 0; } .evl-cc { margin: 0 0 0 10px; } /*******Grid Style******/ .mep_event_grid_item { border: 1px solid #DDD; margin: 7px; -webkit-box-shadow: 0 0 6px 1px #D9D9D9; box-shadow: 0 0 6px 1px #D9D9D9; } .mage_grid_box { margin: 0 -7px 20px -7px; } .mage_grid_box .blank_div { margin: 0 20px 0 0; } .mage_grid_box .blank_div:last-child { margin: 0 0 15px 0; } .mep_event_grid_item .mep_list_event_details, .mep_event_grid_item .mep_list_thumb { width: 100%; min-height: 160px; } .mep_event_grid_item .mep_list_event_details { margin: 0; } .mep_event_grid_item .mep-list-header { padding: 0 0 0 10px; } .mep_event_grid_item .mep-list-footer { padding: 10px 0 10px 10px } .mep_event_grid_item .mep_list_event_details { padding: 15px; } .mep-user-info-sec>label { display: -webkit-flex; -webkit-align-items: center; display: flex; align-items: center; margin: 10px; } .mep-user-info-sec>label input[type="checkbox"] { width: auto; height: auto; margin: 0 10px 0 0; } .mep-user-info-sec>label.mep-show { display: block; margin: 10px 0 0 0; } .mep-user-info-sec>label select { width: 100%; } .mep-user-info-sec textarea { width: 100%; padding: 10px; } .dNone { display: none !important; } .mep-list-footer .mep-more-date-lists li i { display: inline-block; padding: 6px 5px 5px 6px; } /********Category filter***********/ .mep_cat-details div.mep_event_list_item {} button.single_add_to_cart_button.button.alt.btn-mep-event-cart { cursor: pointer; } .owl-item div.two_column, .owl-item div.three_column, .owl-item div.four_column { width: 100%; padding: 0; margin: 0 20px; } .mep_event_list_sec .owl-theme { position: relative; } .owl-theme .owl-nav [class*=owl-]:hover { background: transparent; color: #000; text-decoration: none; } .mep_event_list button.owl-prev { position: absolute; top: 25%; left: -45px; /* background: #762929; */ /* color: #fff; */ padding: 20px; display: block; width: 50px; font-size: 70px !important; } .mep_event_list button.owl-next { position: absolute; top: 25%; right: -32px; font-size: 70px !important; } .mep-wailist-form input { display: block; overflow: hidden; margin: 20px auto !important; width: 100%; padding: 10px !important; background: #FFF !important; } /* Minimal Styles */ .mep_event_minimal_list { width: 100%; padding: 10px; } .mep_event_minimal_list:hover { background: #F2F2F2; } .mep_event_minimal_list .mep_list_thumb { width: 52px; position: relative; order: 2; } .mep_event_minimal_list .mep_list_event_details { width: calc(100% - 60px); order: 1; } .mep_event_minimal_list .mep-ev-start-date { top: -3px; left: 0; } .mep_event_minimal_list h3.mep_list_date i { background: transparent; } .mep_event_minimal_list .mep_more_date_btn { padding: 2px 5px; margin: 10px 0 0 0; width: 233px; position: relative; } .mep_event_minimal_list ul.mep-more-date-lists { margin: 0; } .mep_event_minimal_listh3.mep_list_date { color: #000; } span.mep_minimal_list_location { display: block; } span.mep_minimal_list_date, span.mep_minimal_list_location { color: #505050; font-weight: normal; font-style: normal; } .mep_event_minimal_list h2 { color: #000; font-weight: bold; } /* Native Style */ div.mep_event_native_list { display: -webkit-flex; display: flex; width: 100%; } .mep_event_native_list h2 { color: #000; font-weight: bold; } .mep_event_native_list .mep_list_thumb img, .owl-carousel .owl-item .mep_event_native_list .mep_list_thumb img { border-radius: 100%; height: 80px; width: 80px; border: 3px solid #DDD; padding: 1px; } .mep_event_native_list .mep_list_thumb { width: 90px; } .mep_event_native_list .mep_list_thumb .mep_bg_thumb { height: 45px; } .mep_list_thumb a { height: 100%; } .mep_event_native_list .mep-list-header::before { border-left: 2px solid; } .mep_event_native_list h3.mep_list_date i { background: transparent; } .mep_event_native_list .mep_more_date_btn { padding: 2px 5px; width: 233px; position: relative; } .mep_event_native_list ul.mep-more-date-lists { margin: 0; } .mep_event_minimal_listh3.mep_list_date { color: #000; } .mep_event_native_list .mep_list_event_details { width: calc(100% - 90px); } /* Timeline Style */ .mep_event_timeline_list .mep_list_thumb { width: 100%; margin-bottom: 15px; } .mep_event_timeline_list .mep_list_event_details { width: 100%; padding: 0; margin: 0; } .mep_event_timeline_list h3.mep_list_date i { background: transparent; } .mep_event_timeline_list h3.mep_list_date { margin-bottom: 10px; } .mep_event_timeline_list ul.mep-more-date-lists { margin: -5px 0 0 0; border-top: 1px dashed #DDD; } /* Title Style */ .mep_event_title_list_item { display: block; overflow: hidden; width: 100%; } .mep_event_title_list_item a { display: block; font-size: 18px; border-bottom: 1px dashed #333; } .mep_event_title_list_item a { display: block; font-size: 18px; border-bottom: 1px dashed #DDD !important; padding: 10px 0; color: #333 !important; } /* Event City List */ .mep-city-list { display: block; overflow: hidden; width: 100%; } .mep-city-list ul { margin: 0; padding: 0; list-style: none; } .mep-city-list ul li a { display: block; width: 100%; border-bottom: 1px dashed #DDD; font-size: 18px; color: #333; padding: 5px 0; } /* Code By Mahin */ ul.event-custom-price li ul { padding: 10px; margin: 10px 0; list-style: none; border: 1px solid #DDD; background: #FBFBFB; } .mep-multidate-ribbon { background: #61A232; color: #FFF; width: auto; text-align: center; padding: 0 10px; position: absolute; top: 0; bottom: auto; right: 0; } .my_account_orders.account-orders-table .wbtm-download { display: none; } .mep-user-ticket-list table { width: 100%; border: 1px solid #DDD; } .mep-user-ticket-list table tr { border-bottom: 1px solid #DDD; padding: 10px 0; } .mep-user-ticket-list table tr td { padding: 8px; } .mep-user-ticket-list table tr th { background: #DDD; padding: 10px 5px; text-align: left; } div.mep-default-feature-content p, div.mep-default-feature-content ul, div.mep-default-feature-content ul li { color: #3A3A3A; font-size: 16px; padding: inherit; margin: 15px 0; line-height: 22px; list-style: inherit; } .mep-events-wrapper p:not(.mep-events-wrapper .mep-default-feature-content p, .ui-accordion .ui-accordion-content, .mep-event-review-form .label) { line-height: 1.2; margin: 0; padding: 0; letter-spacing: inherit; } ul.mep-more-date-lists li span i { display: inline-block; text-align: center; padding: 6px 0 0 0; margin: 0; } ul.mep-more-date-lists li span { margin-right: 5px; } ul.mep-more-date-lists li { display: block; border-bottom: 1px dashed #DDD; padding: 5px 0; } .pagination-sec a { display: inline-block; background: #81D742; color: #FFF; padding: 10px 15px; } .pagination-sec span.page-numbers.current { padding: 15px 20px; background: #DDD; } .mep_more_date_btn { display: block; cursor: pointer; background: #81D742; color: #FFF; padding: 0 10px; position: absolute; bottom: 0; left: auto; text-align: center; right: 0; z-index: 1111; } span#hide_event_schdule { position: relative; left: 0; bottom: 0; display: block; width: 100%; text-align: center; margin: 0 auto; } .mep-event-list-loop { position: relative; } button.mep-cat-control { background: #FA6630; padding: 10px 20px; font-size: 16px; margin-right: 5px; margin-bottom: 10px; border: 0; cursor: pointer; color: #FFF; } button.mep-cat-control.mixitup-control-active { background: #DDD; color: #000; } /* Speaker Lists */ .mep-default-sidebar-speaker-list { display: block; overflow: hidden; padding: 10px; margin-top: 20px; margin-bottom: 5px; } .mep-default-sidebar-speaker-list h3 { display: block; font-weight: bold; font-size: 18px; border-bottom: 1px solid #DDD; margin-bottom: 10px; padding-bottom: 5px; border-top: 1px solid #DDD; padding-top: 5px; } .mep-default-sidebar-speaker-list h3 i { display: inline-block; } .mep-default-sidebar-speaker-list ul { padding: 0; margin: 0; list-style: none; } .mep-default-sidebar-speaker-list ul li { display: inline-block; width: 120px; text-align: center; font-size: 23px; font-weight: bold; padding: 0 5px; vertical-align: top; } .mep-default-sidebar-speaker-list ul li a { display: block; } .mep-default-sidebar-speaker-list ul li img { height: 100px; width: 100px; border-radius: 100%; margin: 0 auto !important; } .mep-default-sidebar-speaker-list ul li h6 { font-size: 14px; font-weight: 500; margin: 5px 0; } .mep_speaker_thumbnail { display: block; text-align: center; } .mep-eventtype-ribbon { position: absolute; bottom: 0; padding: 2px 21px; color: #FFF; left: auto; right: 0; width: 100%; text-align: center; } .mep_speaker_thumbnail img { display: inline-block; border-radius: 100%; height: 280px; border: 5px solid #DDD; padding: 3px; width: 280px; } .mep_speaker_name { text-align: center; } .mep-events-shortcode-cart-section .mep-events-wrapper { margin: 0 auto; padding: 0; } #mep_single_hide_all_date { display: none; } #mep_event_date_sch { height: 300px; overflow: hidden; } .mep_view_all_date { overflow: scroll !important; ; } span.mep_single_date_btn { display: block; text-align: center; cursor: pointer; } .mep-tem3-title-sec.mep_single_date_btn { text-align: center; color: #FFF; padding: 5px; cursor: pointer; } .mep-default-feature-content ul { margin-left: 15px !important; } /******Style added by sumon*******/ .mep_list_thumb, .mep_list_event_details { min-height: 100px; } div.one_column { display: -webkit-flex; display: flex; width: 100%; margin: 0 0 18px 0; } div.three_column { width: calc(33.33% - 18px); margin: 0 15px 15px 0; display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; -webkit-justify-content: space-between; justify-content: space-between; } div.mep_event_minimal_list .mep_list_thumb, div.mep_event_minimal_list .mep_list_event_details { min-height: auto; } div.mep_event_minimal_list { display: -webkit-flex; display: flex; } .mep-list-header { padding: 0 0 7px 20px; } div.mep_event_native_list .mep_list_thumb, div.mep_event_native_list .mep_list_event_details { min-height: auto; } div.column_style { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; } div.column_style .mep_list_thumb img { height: 160px; } ul.mp_event_more_date_list { position: absolute; top: 100%; left: 0; right: 0; z-index: 111111; background-color: #FFF; padding: 10px; border-top: 5px solid #000B; border-bottom: 10px solid #000B; max-height: 350px; overflow: auto; -webkit-box-shadow: 10px 10px 5px grey; box-shadow: 10px 10px 5px grey; } ul.mp_event_more_date_list li { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; -webkit-align-items: flex-start; align-items: flex-start; border-bottom: 1px solid #0009; } ul.mp_event_more_date_list li span, span.mep-more-date, span.mep-more-time { display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; margin: 5px 0; padding: 0; } ul.mp_event_more_date_list li span i, span.mep-more-date i, span.mep-more-time i { margin: 0 7px 0 0; padding: 0; } @media only screen and (max-width: 650px) { .mep_list_thumb, .mep_list_event_details { width: 100%; min-height: 100px; } div.one_column { -webkit-flex-direction: column; flex-direction: column; } } /******Style added by sumon*******/ div.mep_event_list div.mage_grid_box { -webkit-flex-wrap: wrap; flex-wrap: wrap; } div.two_column { width: calc(50% - 18px); margin: 0 15px 15px 0; } div.four_column { width: calc(25% - 18px); margin: 0 15px 15px 0; } div.item_hover_effect { position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-color: #0009; display: none; -webkit-justify-content: center; justify-content: center; -webkit-align-items: center; align-items: center; } .mep-event-list-loop:hover div.item_hover_effect { display: -webkit-flex; display: flex; } div.item_hover_effect a { font-size: 22px; font-weight: 500; color: #FFF; padding: 15px 30px; border-radius: 5px; background-color: #346B80; transition: 250ms ease-in-out; border: 1px solid #FFF; } div.item_hover_effect a:hover { color: #346B80; background-color: #FFF; border: 1px solid #346B80; } .mep-event-list-loop.column_style { -webkit-box-sizing: border-box; box-sizing: border-box; } /************************/ .mep-day-details-section h4 { font-size: 22px; font-weight: bold; margin-bottom: 10px; } /* .mep-day-details-section .mep-day-details { font-size: 16px; margin: 0 0 0 30px; padding: 0 0 0 5px; border-left: 2px solid #DDD; } */ .ui-accordion .ui-accordion-header { background-image: none; margin: 10px 0 0 0; } .ui-accordion .ui-accordion-header.ui-state-active { background-image: none; background-color: #1D4A68; color: #FFF; font-size: 18px; } .mep-eventtype-ribbon.mep-tem3-title-sec.sold-out-ribbon { width: 100px; bottom: 40%; right: 38%; } /******Responsive*******/ @media only screen and (max-width: 1199px) { /********Default Theme***********/ .mep-default-content { width: calc(100% - 275px); } .mep-default-sidebar { width: 275px; } /*********springfield*****************/ .spring_field_banner { width: calc(100% - 420px); } .spring_field_banner_right { width: 420px; } .mep-default-sidrbar-calender-btn { margin: 20px 10px; } /********frinklin**************/ .franklin .mep-default-sidrbar-calender-btn, .bristol .mep-default-sidrbar-calender-btn { margin: 20px 10px; } } @media only screen and (max-width: 991px) { .mep-default-sidrbar-meta i, .df-ico i, ul.mep-social-share a { width: 40px; height: 40px; font-size: 20px; } .mep-default-sidrbar-address ul li i, .mep-default-sidrbar-events-schedule ul li i, .mep-list-footer ul li i { width: 20px; height: 20px; font-size: 11px; } .mep-default-sidrbar-address ul li span { width: calc(100% - 20px); padding: 0 0 0 5px; font-size: 13px; } div.df-dtl { width: calc(100% - 40px); padding: 0 0 0 5px; } div.df-dtl h3, div.mep-default-feature-content p, .mep-events-wrapper p#mep_btn_notice { font-size: 14px; } div.df-dtl p { font-size: 12px; } div.df-dtl p span { font-weight: 500; } .mep-events-wrapper table td { font-size: 14px; padding: 5px; } .mep-events-wrapper table td.total-col, .user-info-sec h5 { font-size: 16px; } button.single_add_to_cart_button { min-width: 200px; height: 40px; font-size: 14px !important; } .ui-accordion .ui-accordion-content { font-size: 12px; } .mep-event-meta { padding: 15px; } .mep-default-sidrbar-calender-btn { margin: 15px; } #mep_add_calender_button.mep-add-calender { font-size: 12px; } /********Default Theme***********/ .mep-default-content, .franklin_divided_left { width: calc(100% - 250px); } .mep-default-sidebar, .franklin_divided_sidebar { width: 250px; } .mep-default-content div.mep-default-feature-date-location { margin: 15px 0; } .mep-default-theme div.mep-default-feature-date, .mep-default-theme div.mep-default-feature-time, .mep-default-theme div.mep-default-feature-location { padding: 5px; } .mep-default-sidrbar-meta { padding: 10px 10px 0 10px; } .mep-default-sidrbar-address { padding: 10px 5px; } .mep-default-sidrbar-address ul li { margin: 0 0 5px 0; } .mep-default-sidrbar-events-schedule { padding: 10px; } .mep-default-sidrbar-events-schedule ul li { padding: 5px 0 5px 10px; line-height: 22px; } .mep-default-sidrbar-events-schedule ul li:last-child { padding: 5px 0 0 10px; } /*********springfield*****************/ .spring_field div.mep_flex { display: block; } .spring_field_banner { width: 100%; } .spring_field_banner_right { width: 100%; padding: 0; } .spring_field .mep-default-sidrbar-calender-btn { margin: 15px 0; } /********frinklin*********/ .mep-default-sidrbar-events-schedule h3 { font-size: 15px; } /************Related***********/ h2.mep_list_title { font-size: 15px !important; } h3.mep_list_date, .mep-list-footer ul li h6 { font-size: 13px !important; } .mep-list-footer ul li h5 { font-size: 12px !important; } div.item_hover_effect a { font-size: 16px; padding: 10px 20px; } div.column_style { min-width: calc(33.333333% - 14px) !important; } } @media only screen and (max-width: 767px) { div.mep_flex.default_theme, div.franklin_divided, div.bristol_divided, .mep_event_list .mep_event_list_sec div.mep_event_list_item { display: block; } .mep-default-content, .mep-default-sidebar { width: 100%; margin: 0; padding: 0; } div.mep-related-events-sec div.mep_event_list_sec { display: block; } .mep_related_product_area .mep_event_list_sec .mep_event_grid_item { margin: 0 0 15px 0; width: 100%; } .mep_event_grid_item .mep_list_thumb img { height: auto; } .mep-default-sidebar .df-sidebar-part { margin: 15px 0; } .mep-events-wrapper, .mep_related_product_area { margin: 15px auto; } .mep-default-title h2, .section-heading h2, h4.mep-cart-table-title, h3.ex-sec-title { font-size: 20px; } .franklin_divided_left, .franklin_divided_sidebar, div.mep_event_list div.mage_grid_box>div { width: 100%; } .franklin_divided_sidebar_bac { margin: 0; } .bristol .mep-default-feature-location { border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; } .bristol_center_box #mep_add_calender_button.mep-add-calender { width: 200px; } .bristol .mep-default-sidrbar-social { display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; } .mep_event_list .mep_event_list_sec div.mep_event_list_item>div:not(.mep_event_spring_list .mep_list_event_details) { width: 100%; } .mep_event_list .mep_event_list_sec div.mep_event_list_item .mep_list_event_details { margin: 0 } .mep_event_list .mep_event_list_sec div.mep_event_list_item img, div.mep_event_list div.mage_grid_box img { min-height: auto; } .mage_grid_box { margin: 0; } .mep-events-wrapper input.extra-qty-box { width: 30px; } .mep-events-wrapper .mage_input_group { max-width: 90px; } .mep_event_minimal_list .mep-ev-start-date { top: -5px; } span.mep_minimal_list_location { margin-left: 0; display: block; } div.column_style { min-width: calc(50% - 14px) !important; } } @media only screen and (max-width: 500px) { .mep-default-content div.mep-default-feature-date-location { display: block; margin: 10px 0; } .mep-default-content div.mep-default-feature-date-location>div { width: 100%; ; } .mep-default-theme.default_theme div.mep-default-feature-time { margin: 10px 0; } .mep-events-wrapper select.extra-qty-box { min-width: auto; width: 100%; } .mep-events-wrapper .extra-qty-box { width: 100%; } .mep-default-title h2, .section-heading h2, h4.mep-cart-table-title, h3.ex-sec-title { font-size: 18px; } div.df-dtl h3, div.mep-default-feature-content p, .mep-events-wrapper p#mep_btn_notice { font-size: 12px; } div.df-dtl h3, div.mep-default-feature-content p, .mep-events-wrapper p#mep_btn_notice { font-size: 12px; } .mep-events-wrapper table td { font-size: 12px; } .mep-events-wrapper table td.total-col { font-size: 14px; } button.single_add_to_cart_button { font-size: 12px !important; } .ui-accordion .ui-accordion-content { font-size: 12px; } .mep-event-meta, .spring_field .mep-event-meta { padding: 13px; } .mep-default-sidrbar-calender-btn { margin: 13px; } button.single_add_to_cart_button { width: 100%; min-height: 40px; height: auto; min-width: auto; } div.mep_spring_date { display: block; } .spring_field .mep-default-feature-location { border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; } .mep_spring_date .mep-default-sidrbar-social, .bristol .mep-default-sidrbar-calender-btn { display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; } div.bristol_center_box { display: block; border: 1px solid #DDD; } .bristol .mep-default-sidrbar-calender-btn { margin: 0; padding: 20px 0; border-top: 1px solid #DDD; } .bristol ul#mep_add_calender_links { width: 200px; } .mep_event_native_list .mep_more_date_btn { width: 100%; position: relative; } .mep_event_minimal_list .mep-ev-start-date { top: -5px; } } @media only screen and (max-width: 800px) { div.two_column { width: calc(50% - 15px); margin: 0 15px 15px 0; } div.three_column { width: calc(50% - 15px); margin: 0 15px 15px 0; } div.four_column { width: calc(50% - 15px); margin: 0 15px 15px 0; } } @media only screen and (max-width: 500px) { div.two_column, div.three_column, div.four_column { width: 100%; margin: 0 0 15px 0; } div.column_style { min-width: calc(100% - 14px) !important; } } .mep-default-sidrbar-meta i { margin: 0 7px 0 0; } /**************************************** CSS by Ariful ****************************************/ .mep-multidate-ribbon { line-height: 30px; } .mep_list_thumb img { border-radius: 0; } .mep_list_thumb { overflow: hidden; } .mep-multidate-ribbon { transform: rotate(45deg); margin-top: 15px; margin-right: -50px; word-break: break-word; width: 173px; line-height: 15px; padding-top: 10px; padding-bottom: 10px; font-weight: 600; display: grid !important; } .mep-multidate-ribbon span { width: 90px; margin: auto; } .mep-eventtype-ribbon { line-height: 30px; } .mep-ev-start-date { font-size: 15px; } .mep-list-footer ul li i { color: #FF5959; background: transparent !important; font-size: 15px } ul.mp_event_more_date_list li:hover, ul.mp_event_more_date_list li:hover i { color: #FFF; } ul.mp_event_more_date_list li { border-bottom-color: #D3D3D3; } .mep_list_event_details p { white-space: inherit; font-weight: 400; } h3.mep_list_date { font-style: normal; } .mep-event-excerpt { margin-top: 20px; padding-left: 20px; } .mep-list-header { padding-bottom: 0; } .mep-list-footer ul li h5, .mep-list-footer ul li h6 { font-weight: 400; } .evl-cc { margin-left: 0; } .mep-ev-start-date { border-radius: 0; } .mep-month { background: #C32020; text-transform: uppercase; } .mep_more_date_btn { margin-top: 20px; width: max-content; border: 1px solid #FF5959; background: #FFF; color: #FF5959; font-weight: 400; border-radius: 20px; line-height: 35px; margin-left: 5px; padding: 0 15px; overflow: hidden; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; min-width: 150px; } .mep_more_date_btn:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #FF5959; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; border-radius: 20px; border: 2px solid #FF5959; } .mep_more_date_btn:hover, .mep_more_date_btn:focus, .mep_more_date_btn:active { color: #FFFFFF !important; } .mep_more_date_btn:hover:before, .mep_more_date_btn:focus:before, .mep_more_date_btn:active:before { -webkit-transform: scaleX(1); transform: scaleX(1); } .mep_list_thumb { overflow: hidden; } .mep_bg_thumb { background-size: cover; background-position: center center; height: 250px; position: relative; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .mep_bg_thumb:hover { transform: scale(1.1); -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .mep-list-footer ul li { -webkit-align-items: baseline; align-items: baseline; } div.df-dtl h3 { color: #444; font-weight: 600; } div.df-dtl p { font-weight: 400; color: #878787; } .mep_re_datelist_label { width: auto !important; font-weight: 500; } .mep_everyday_date_secs ul li { min-width: auto !important; } .mep_everyday_date_secs { background: #FF5959; } h3.ex-sec-title { color: #FFFFFF; } .tkt-pric, .tkt-qty { margin-bottom: 10px; } .user-info-sec h5 label span { line-height: 30px; } .user-info-sec h5 label input { float: left; } #mep_everyday_datepicker, .mep-user-info-sec input, #mep-event-review-form--title { display: block; padding: 0 15px 0 38px; font-size: 18px; line-height: 1.5; color: #495057; background-color: #f9f9f9; background-clip: padding-box; border: 0px solid #CED4DA !important; border-radius: 5px; min-width: 100px; transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out; max-width: 225px; min-height: 100%; height: 30px; margin: 5px 0; } .mep-user-info-sec input { background: #fff; width: 100%; max-width: 100%; padding: 5px 10px; margin: 10px 0; font-size: 13px; } span.mep-cart-btn-icon { display: inline-block; margin-right: 10px; } span.mep_date_scdl_start_datetime, span.mep_date_scdl_end_datetime { display: inline-flex; font-size: 13px; } span.mep-cal-icon { position: absolute; left: -100px; z-index: 9; top: 12px; } thead.ex-sec-title.mep_ticket_type_title tr th { padding: 15px 15px 3px; } span.mep-cal-icon i { color: #000; } span#mep_everyday_event_time_list select { border-color: #fff; margin-top: 0px; display: block; border-radius: 5px; vertical-align: top; border: 0; height: 30px; padding: 0 7px; font-size: 18px; color: #495057; } .mep_everyday_date_secs ul li { vertical-align: middle; } span#mep_everyday_event_time_list { padding: 0; } span.mep_recurring_datepicker_section { position: relative; } span.mep-datepicker-input-box { position: relative; } .user-info-sec h5 { font-weight: bold; font-size: 16px; } .mep_everyday_date_secs { padding: 5px 10px !important; } .mep_everyday_date_secs ul { overflow: hidden; } .mep-default-feature-cart-sec button.single_add_to_cart_button.button.alt.btn-mep-event-cart, .mep-event-theme-1 .btn-mep-event-cart, .mep-template-2-hamza .btn-mep-event-cart, .mep-tem3-mid-sec .btn-mep-event-cart { background: #FF5959; border: 1px solid #FF5959; line-height: 35px; font-weight: 500; height: 35px; min-width: auto; outline: 0; } .mep-event-review-list-wrapper { padding: 0; margin: 20px; } .mep-event-review-list-wrapper #give-review-btn { font-weight: 500; font-size: 15px; border-radius: 50px; line-height: 35px; height: 35px; padding: 0 15px 0 15px; cursor: pointer; margin-bottom: 60px; } .mep-event-review-form .label { font-weight: 600; margin-bottom: 10px; border-bottom: 1px solid #D3D3D3; padding-bottom: 5px; } .mep-event-review-form input[type="submit"], .mep-event-review-form button[type="submit"] { font-weight: 500; font-size: 15px; border-radius: 50px; line-height: 35px; height: 35px; padding: 0 15px 0 15px; cursor: pointer; background: #FF5959; } div.three_column { -webkit-justify-content: inherit; justify-content: inherit; } .mep-events-wrapper strong { font-weight: 500; font-size: 16px; } .woocommerce-Price-amount { font-weight: 600; } #mep_add_calender_button.mep-add-calender { height: 35px; line-height: 35px; font-size: 15px; width: auto; padding: 0 15px 0 15px !important; margin: auto; border-radius: 50px !important; max-width: max-content; display: block; } .mep_single_date_btn { height: 35px; line-height: 35px !important; font-size: 15px; width: max-content; padding: 0 15px 0 15px !important; margin: auto !important; border-radius: 50px; font-weight: 500; } .mep-social-share li:last-child { margin-right: 0; } #mep_add_calender_links li { line-height: 35px; height: 35px; padding: 0; max-width: 162px; margin: auto; } #mep_add_calender_links li a { padding: 0 !important; font-size: 15px; font-weight: 500; } .mep-default-sidrbar-meta i { background: transparent; color: #FF5959; font-size: 18px; width: auto; height: auto; } .mep-default-sidrbar-meta p, .mep-default-sidrbar-meta p a, .mep-default-sidrbar-events-schedule h3 { font-weight: 600; color: #444444; font-size: 16px; } .mep-default-sidrbar-meta p a { color: #FF5959; } .mep-default-feature-image .mep-event-thumbnail img { border-radius: 0; } span.mep_waitlist_label.mep-tem3-title-sec { right: 0; top: 0; } .mep_event_minimal_list .mep_more_date_btn, .mep_event_native_list .mep_more_date_btn { width: max-content; padding: 0 15px 0 15px !important; } h3.mep_list_date { line-height: 25px; } h3.mep_list_date i { color: #FF5959; } .mep_event_native_list .mep_list_thumb img, .owl-carousel .owl-item .mep_event_native_list .mep_list_thumb img { border-radius: inherit; height: auto; width: auto; } .timeline .mep_more_date_btn { margin-top: 0; } .mep_event_list .owl-item .mep_more_date_btn { margin-top: 10px; margin-bottom: 10px; } .mep-default-theme.spring_field .mep-default-sidrbar-calender-btn { margin: auto; display: inline-block; } div.mep-default-feature-content p { margin-top: 0 !important; margin-bottom: 10px !important; } .mep-event-meta { font-size: 16px; } /*********************** * Event List Caraousel Nav CSS * Dev: Ari * Date: 14 Aug 2021 ************************/ .mep_event_list button.owl-next { right: -30px; } .mep_event_list button.owl-prev { left: -30px; } @media only screen and (max-width: 767px) { .mep_event_list button.owl-next { right: 0; } .mep_event_list button.owl-prev { left: 0; } } .mep_event_list .owl-nav>button { width: 60px; height: 60px; line-height: 60px; margin-top: 25px !important; background: #FFF !important; border-radius: 50% !important; box-shadow: 0 0 25px 0 rgb(0 0 0 / 25%) !important; border: none !important; outline: 0; } .mep_event_list .owl-nav>button:hover { background: #FF5959 !important; } .mep_event_list .owl-nav i, .mep_event_list button.owl-next, .mep_event_list button.owl-prev { font-size: 14px !important; } .mep_event_list .owl-dots button.active { background: #FF5959 !important; } .mep_event_list .owl-dots button { width: 15px; height: 15px; display: inline-block; background: #CFCFD0 !important; margin-right: 5px; border-radius: 50%; position: relative; transition: all .4s; -webkit-transition: all .4s; outline: 0; } .mep_event_list .owl-dots button.active::before { border-bottom-color: #FF5959; } .mep_event_list .owl-dots button::before { position: absolute; content: ""; top: -10px; border: 7px solid transparent; left: 52%; transform: translateX(-50%); border-bottom-color: #CFCFD0; transition: all .4s; -webkit-transition: all .4s; } .mep_event_list .owl-dots button span { display: none !important; } .mep_event_list .owl-dots { margin: auto; } @media only screen and (max-width: 991px) { h2.mep_list_title { margin-top: 10px; } } span.mep-more-date i, span.mep-more-time i { min-width: 25px; } .mep_event_grid_item span.mep_waitlist_label.mep-tem3-title-sec { max-width: 50%; border-radius: 0 0 0 25px; } .mep-city-list li i { margin-right: 5px; } .wp-core-ui .quicktags-toolbar input.button.button-small { width: max-content; } .mep-event-countdown-timer { display: flex; width: 100%; overflow: hidden; } .mep-event-countdown-timer>div { width: 25%; text-align: center; display: block; } .mep-event-countdown-timer div.wrapper { min-height: 100px; vertical-align: middle; background: #00000014; margin: 0 10px; border: 1px solid #CAC2C2; padding-top: 14px; } .mep-event-countdown-timer div.wrapper .time { display: block; font-weight: bold; font-size: 24px; margin: 0; padding: 0; } .mep-event-countdown-timer div.wrapper .label { font-size: 18px; text-transform: capitalize; } .mep-elementor-event-add-to-cart-section-widget td.user-innnf { padding: 0 !important; } .mep-elementor-event-add-to-cart-section-widget table td { border: none; } .mep-elementor-event-add-to-cart-section-widget .mep_everyday_date_secs { display: block; text-align: center; } .mep-elementor-event-add-to-cart-section-widget h4.mep-cart-table-title { display: none; } /************************************************************* New Spring list style css added by ariful **************************************************************/ .mep_event_spring_list { width: 100%; overflow: hidden; padding: 0; background: #FCFCFC; } .mep_event_spring_list .mep_list_event_details { width: auto; } .mep_event_spring_list .mep_list_spring_thumb { width: 150px; height: 150px; border-radius: 50%; background-position: center center; background-size: cover; background-repeat: no-repeat; margin: auto } .mep_spring_event_time, .mep_spring_event_location, .mep_spring_event_date { display: flex; margin-bottom: 10px; } .mep_event_spring_list .mep_list_date_wrapper { display: flex; align-content: center; justify-content: center; align-items: center; background-image: linear-gradient(#FF5959, #FE7541); } .mep_event_spring_list .mep_list_date_wrapper .mep_list_date { color: #FFF; } @media only screen and (min-width: 768px) { .mep_event_spring_list .mep_list_date_wrapper { float: left; width: 24%; display: flex; justify-content: center; flex-direction: column; padding: 10px; } .mep_event_spring_list .mep_list_event_details, .mep_event_spring_list .mep_list_spring_thumb_wrapper { float: left; width: 24%; display: flex; justify-content: flex-start; flex-direction: column; padding: 20px; } .mep_event_spring_list .mep_list_date_wrapper { height: 100%; } } @media only screen and (max-width: 767px) { .mep_event_spring_list .mep_list_date_wrapper, .mep_event_spring_list .mep_list_event_details, .mep_event_spring_list .mep_list_spring_thumb_wrapper { display: flex; width: auto; flex-flow: column; min-height: auto; } .mep_event_spring_list .mep_list_date_wrapper { height: 200px; } .mep_event_spring_list .mep_list_event_details { margin-top: 20px; } .mep_event_spring_list h4 { font-size: 20px; } .mep_event_spring_list .mep_list_spring_thumb { width: 100%; height: 200px; border-radius: 0; } .mep_event_spring_list { display: flex !important; flex-flow: column; } .mep_event_spring_list .mep_list_spring_thumb_wrapper { order: 1; } .mep_event_spring_list .mep_list_event_details.mep_list_details_col_one { order: 3; margin-bottom: 20px; } .mep_event_spring_list .mep_list_event_details.mep_list_details_col_two { order: 2; } .mep_event_spring_list .mep_list_date_wrapper { display: none; } } .mep_event_spring_list .mep_more_date_btn.mep-tem3-title-sec.mp_event_hide_event_time { display: none; } .mep_event_spring_list .mep_more_date_btn { margin-left: 0; border-radius: 0; } .mep_event_spring_list .mep_more_date_btn:before { border-radius: 0; } .mep_event_spring_list .mep_price { line-height: 25px; } .mep_event_spring_list .mp_event_hide_event_time { position: absolute; z-index: 999999; right: 15px; top: 5px; margin-top: 0; height: 38px; } .mep_event_spring_list ul.mp_event_more_date_list { top: 0; max-height: 100%; } .mep_event_spring_list ul.mp_event_more_date_list li { padding: 5px; } .mep_event_spring_list .mep_more_date_btn { background-color: #FFF; } .mep_event_spring_list .mep_list_event_details.mep_list_details_col_one i { margin-right: 5px; } .mep_event_spring_list .mep_more_date_btn.mp_event_visible_event_time { display: block !important; } .mep_event_spring_list .mep-eventtype-ribbon { position: inherit; margin-top: 20px; width: max-content; background: #FF5959; } .mep_event_spring_list .mep_spring_list_date { color: #FFF; } td.user-innnf { padding: 0 !important; } table.table.table-bordered.mep_event_add_cart_table { background: #F7F7F7; } /************************************************************* New Winter list style css added by ariful **************************************************************/ .mep_event_winter_list { width: 100%; overflow: hidden; padding: 0; background: #1B3045; } .mep_event_winter_list .mep_list_event_details { width: auto; } .mep_event_winter_list .mep_list_winter_thumb { width: 150px; height: 150px; border-radius: 50%; background-position: center center; background-size: cover; background-repeat: no-repeat; margin: auto; border: 2px solid #F04D42; } .mep_winter_event_time, .mep_winter_event_location, .mep_winter_event_date { margin-bottom: 10px; display: block; } .mep_event_winter_list .mep_list_date_wrapper { display: flex; align-content: center; justify-content: center; align-items: center; background-image: linear-gradient(#FF5959, #FE7541); } .mep_event_winter_list .mep_list_date_wrapper .mep_list_date { color: #FFF; } @media only screen and (min-width: 768px) { .mep_event_winter_list .mep_list_date_wrapper { float: left; width: 24%; display: flex; justify-content: center; flex-direction: column; padding: 10px; } .mep_event_winter_list .mep_list_event_details { float: left; width: 50%; display: block; padding: 10px; } .mep_event_winter_list .mep_list_winter_thumb_wrapper { float: left; width: 24%; display: flex; justify-content: flex-start; flex-direction: column; padding: 20px; } .mep_event_winter_list .mep_list_date_wrapper { height: 100%; position: relative; } .mep_event_winter_list .mep_list_date_wrapper i { position: absolute; right: -12px; color: #FF5959; font-size: 40px; } .mep_event_winter_list .mep_list_details_col_one, .mep_event_winter_list .mep_list_details_col_two { width: 50%; float: left; padding-left: 10px; padding-right: 10px; } .mep_event_winter_list .mep_list_title { padding-left: 10px; padding-right: 10px; margin-bottom: 10px; } .mep_event_winter_list .mep_list_title a { font-weight: 600; } .mep_event_winter_list .mep_list_details_col_wrapper { display: flex; align-items: flex-end; } } @media only screen and (max-width: 767px) { .mep_event_winter_list .mep_list_date_wrapper, .mep_event_winter_list .mep_list_event_details, .mep_event_winter_list .mep_list_winter_thumb_wrapper { display: flex; width: 100%; flex-flow: column; min-height: auto; } .mep_event_winter_list .mep_list_date_wrapper { height: 200px; } .mep_event_winter_list .mep_list_event_details { order: 2; padding: 10px; } .mep_event_winter_list h4 { font-size: 20px; } .mep_event_winter_list .mep_list_winter_thumb { width: 100%; height: 200px; border-radius: 0; } .mep_event_winter_list { display: flex !important; flex-flow: column; } .mep_event_winter_list .mep_list_winter_thumb_wrapper { order: 1; } .mep_event_winter_list .mep_list_event_details.mep_list_details_col_one { order: 3; margin-bottom: 20px; } .mep_event_winter_list .mep_list_event_details.mep_list_details_col_two { order: 2; } .mep_event_winter_list .mep_list_date_wrapper { display: none; } .mep_event_winter_list .mep_list_details_col_wrapper { display: flex; align-items: flex-start; flex-direction: column; } .mep_event_winter_list .mep_list_title { margin-bottom: 10px; } .mep_event_winter_list .mep_list_details_col_one a { margin-bottom: 10px; } .mep_event_winter_list .mep_more_date_btn { margin-bottom: 10px; } } .mep_event_winter_list .mep_more_date_btn.mep-tem3-title-sec.mp_event_hide_event_time { display: none; } .mep_event_winter_list .mep_more_date_btn { margin-left: 0; border-radius: 0; } .mep_event_winter_list .mep_more_date_btn:before { border-radius: 0; } .mep_event_winter_list .mep_price { line-height: 25px; margin-bottom: 10px; } .mep_event_winter_list .mp_event_hide_event_time { position: absolute; z-index: 999999; right: 15px; top: 5px; margin-top: 0; height: 38px; } .mep_event_winter_list ul.mp_event_more_date_list { top: 0; max-height: 100%; } .mep_event_winter_list ul.mp_event_more_date_list li { padding: 5px; } .mep_event_winter_list .mep_more_date_btn { background-color: #FF5959; color: #FFF; } .mep_event_winter_list .mep_list_details_col_one i { margin-right: 5px; } .mep_event_winter_list .mep_more_date_btn.mp_event_visible_event_time { display: block !important; } .mep_event_winter_list .mep-eventtype-ribbon { position: inherit; width: max-content; background: #FF5959; color: #FFF; } .mep_event_winter_list a, .mep_event_winter_list .mep_price { color: #FFF; } .mep_event_winter_list .mep_winter_list_dd { display: block; text-align: center; font-size: 45px; font-weight: 900; line-height: 45px; } .mep_event_winter_list .mep_winter_list_date { color: #FFF; } .mep_event_winter_list .mep_winter_event_location span { margin-left: 5px; } .mep_event_winter_list .mep_more_date_btn { margin-top: 0; } .mep_event_winter_list .mep-multidate-ribbon span { width: 90px; } .mep_event_winter_list .mep-multidate-ribbon { background: #FF5959; } .mep_same_attendee input{ min-width: 40px; height: 20px; margin: 5px 10px 10px 0; } /************************************************************* List style footer list alignment css by ariful **************************************************************/ .mep-list-footer ul li div { display: inline-block } /************************************************************* Elementor Grid style footer list location alignment css by ariful **************************************************************/ .mep-elementor-event-list-widget .row { width: 100%; } /************************************************************* Elementor grid style pagination css by ariful **************************************************************/ .mep-elementor-event-list-widget .pagination-sec { margin-top: 20px; margin-bottom: 20px; text-align: center; } /************************************************************* Vanilla theme css by ariful **************************************************************/ .vanilla_theme .mep-default-title { margin-top: 20px; margin-bottom: 20px; border-bottom: 1px solid #F5F5F5; } .vanilla_theme .mep-default-content { width: 100% } .vanilla_theme .mep-default-feature-content { margin-top: 20px; margin-bottom: 20px; } .vanilla_theme .mep-default-sidrbar-map h3, .vanilla_theme .mep-default-sidrbar-events-schedule h3, .vanilla_theme h4.mep-cart-table-title { margin: 00px 0 20px 0; font-size: 14px; font-weight: 500; text-transform: uppercase; } .vanilla_theme .mep-default-feature-cart-sec { border: 1px solid #F5F5F5; padding: 20px; border-radius: 5px; } .vanilla_theme .mep_everyday_date_secs { background: #FBD03B; color: #17113A; } .vanilla_theme .mep_everyday_date_secs ul li { font-size: 14px; text-transform: uppercase; padding: 5px; } .vanilla_theme h3.ex-sec-title { font-size: 14px; background: #FBD03B; color: #17113A; font-weight: 500; text-transform: uppercase; } .vanilla_theme table td, .vanilla_theme table td.total-col { font-size: 14px; } /* .vanilla_theme tr:nth-child(odd) { background-color: #F8F2F2; } */ .vanilla_theme tr:nth-child(even) { background-color: #F2F2F2; } .vanilla_theme.mep-default-theme div.mep-default-feature-date, .vanilla_theme.mep-default-theme div.mep-default-feature-time, .vanilla_theme.mep-default-theme div.mep-default-feature-location { background: #FBD03B; } .vanilla_theme div.df-dtl p { color: #17113A; } .vanilla_theme div.df-dtl h3 { font-weight: 500; text-transform: uppercase; margin-bottom: 5px; border-bottom: 1px dashed; padding-bottom: 5px; } .vanilla_theme .mep-default-col-1 { width: 70%; float: left; background-color: #FBFBFB; padding: 20px; } .vanilla_theme .mep-default-col-2 { width: 30%; display: inline-block !important; background-color: #F5F5F5; padding-left: 20px; padding-right: 20px; } .vanilla_theme .mep-default-col-wrapper { background-color: #FBFBFB; display: flex; } .vanilla_theme .mep-default-sidrbar-meta p, .vanilla_theme .mep-default-sidrbar-meta p a, .vanilla_theme .mep-default-sidrbar-events-schedule h3 { font-weight: 500; color: #000000; text-transform: uppercase; font-size: 14px; } .vanilla_theme .mep-default-sidrbar-meta .fa-list-alt { font-size: 14px; } .vanilla_theme .mep-default-sidrbar-calender-btn { float: left; } .vanilla_theme .mep-default-sidrbar-events-schedule { border-bottom: none; } .vanilla_theme ul.mep-social-share { display: inline-block; padding: 0; } .vanilla_theme ul.mep-social-share li { display: inline-block } .vanilla_theme .mep-share-btn-title { display: inline-block; margin-right: 15px; font-weight: 500; } .vanilla_theme .mep-default-sidrbar-social .mep-event-meta { text-align: left; } .vanilla_theme .mep-event-meta { padding: 0; } .vanilla_theme .mep-default-sidrbar-social { padding-top: 15px; padding-bottom: 15px; border-top: 1px solid #F5F5F5; margin-top: 20px; border-bottom: 1px solid #F5F5F5; } .vanilla_theme ul.mep-social-share a { font-size: 14px; width: 30px; height: 30px; border-radius: 0; } .vanilla_theme .mep-default-feature-cart-sec button.single_add_to_cart_button.button.alt.btn-mep-event-cart { line-height: inherit; } .vanilla_theme .mep-tem3-title-sec.mep_single_date_btn { text-transform: uppercase; } @media only screen and (max-width: 768px) { .vanilla_theme .mep-default-col-wrapper { display: block; width: 100%; } .vanilla_theme .mep-default-col-1 { width: 100%; float: none; } .vanilla_theme .mep-default-col-2 { width: 100%; } } /************************************************************* Royal theme css by ariful | Date: 19-10-2021 **************************************************************/ .royal_theme .mep-default-title { margin-bottom: 20px; } .royal_theme .mep-default-content { width: 100% } .royal_theme .mep-default-feature-content { margin-top: 0; margin-bottom: 20px; padding: 15px; } .royal_theme .mep-default-sidrbar-map h3, .royal_theme .mep-default-sidrbar-events-schedule h3, .royal_theme h4.mep-cart-table-title { margin: 20px 0 20px 0; font-size: 14px; font-weight: 500; text-transform: uppercase; } .royal_theme .mep_everyday_date_secs { background: #FBD03B; color: #17113A; } .royal_theme .mep_everyday_date_secs ul li { font-size: 14px; text-transform: uppercase; padding: 5px; } .royal_theme h3.ex-sec-title { font-size: 14px; color: #17113A; font-weight: 500; text-transform: uppercase; } .royal_theme table td, .royal_theme table td.total-col { font-size: 14px; } .royal_theme.mep-default-theme div.mep-default-feature-date, .royal_theme.mep-default-theme div.mep-default-feature-time, .royal_theme.mep-default-theme div.mep-default-feature-location { background: transparent; } .royal_theme div.df-dtl p { color: #17113A; } .royal_theme div.df-dtl h3 { font-weight: 500; text-transform: uppercase; margin-bottom: 5px; padding-bottom: 5px; } .royal_theme .mep-default-col-1 { width: 70%; float: left; padding: 20px; } .royal_theme .mep-default-col-2 { width: 30%; display: inline-block !important; padding-left: 20px; padding-right: 20px; } .royal_theme .mep-default-col-wrapper { background-color: #FBFBFB; display: flex; } .royal_theme .mep-default-sidrbar-meta p, .royal_theme .mep-default-sidrbar-meta p a, .royal_theme .mep-default-sidrbar-events-schedule h3 { font-weight: 500; color: #000000; text-transform: uppercase; font-size: 14px; } .royal_theme .mep-default-sidrbar-meta .fa-list-alt { background: #ffbe30; color: #FFF; width: 25px; height: 25px; font-size: 14px; } .royal_theme .mep-default-sidrbar-calender-btn { float: left; } .royal_theme .mep-default-sidrbar-events-schedule { border-bottom: none; } .royal_theme ul.mep-social-share { display: inline-block; padding: 0; } .royal_theme ul.mep-social-share li { display: inline-block } .royal_theme .mep-share-btn-title { display: inline-block; margin-right: 15px; font-weight: 500; } .royal_theme .mep-default-sidrbar-social .mep-event-meta { text-align: left; } .royal_theme .mep-event-meta { padding: 0; } .royal_theme .mep-default-sidrbar-social { padding-top: 15px; padding-bottom: 15px; border-top: 1px solid #F5F5F5; margin-top: 20px; border-bottom: 1px solid #F5F5F5; } .royal_theme ul.mep-social-share a { font-size: 14px; width: 30px; height: 30px; border-radius: 0; } .royal_theme .mep-default-feature-cart-sec button.single_add_to_cart_button.button.alt.btn-mep-event-cart { line-height: inherit; } .royal_theme .mep-tem3-title-sec.mep_single_date_btn { text-transform: uppercase; } @media only screen and (max-width: 768px) { .royal_theme .mep-royal-header { display: block; } .royal_theme .mep-default-col-wrapper { display: block; width: 100%; } .royal_theme .mep-default-col-1 { width: 100%; float: none; } .royal_theme .mep-default-col-2 { width: 100%; } .mep-royal-header-col-1, .mep-royal-header-col-2 { width: 100%; } } .royal_theme .mep-royal-header { display: flex; } .royal_theme .mep-default-content div.mep-default-feature-date-location { display: block; } .mep-royal-header-col-1, .mep-royal-header-col-2 { padding: 15px; width: 50%; } .royal_theme .mep-default-sidrbar-meta .fa-list-alt { color: #FFF; } .royal_theme .mep-default-sidrbar-events-schedule h3 i { background: #ffbe30; color: #FFF; width: 25px; height: 25px; font-size: 14px; display: grid; text-align: center; padding: 0; margin-right: 7px; } .mep-events-wrapper .royal_theme table.mep_event_add_cart_table { border: 0; } /************************************************************* Mobile View css update by ariful | date: 19.10.2021 **************************************************************/ @media only screen and (max-width: 600px) { .mep_event_native_list .mep_list_thumb .mep_bg_thumb { height: 200px; } .mep_event_native_list .mep-list-header { padding: 15px; } span.mep_minimal_list_date, span.mep_minimal_list_location { line-height: 25px; } .mep_list_event_details p { font-size: 13px; } .mpStyle.pagination_area button[class*="defaultButton_xs"] { width: 40px; } .mpStyle.pagination_area .ellipse_left, .mpStyle.pagination_area .ellipse_right { background-color: #DDD; } .mep-event-review-form input { padding: 8px; } span.mep-more-date i, span.mep-more-time i { min-width: 20px; } .mep_everyday_date_secs ul li { margin-bottom: 10px; } .mep-default-sidrbar-address ul { padding: 0 0 0 15px; } .mep-default-sidrbar-address ul li { line-height: 22px; } .mep-event-review-list-wrapper { margin: 0; } } @media (max-width: 600px) { .mep_speaker_name { padding: 20px 0; } } @media only screen and (max-width: 767px) { .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_one { margin-bottom: 20px; margin-left: 20px; margin-right: 20px; } .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_two { margin-top: 20px; margin-left: 20px; margin-right: 20px; } .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_two .mep_list_title, .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_two .mep_price { margin-bottom: 10px; } } /****************************************************************** Single Speaker Page Mobile CSS update by ariful | date: 09.11.2021 *******************************************************************/ @media (max-width: 600px) { .mep_speaker_thumbnail { padding-top: 50px; } .mep_speaker_name { padding: 50px 0; } } /*******************************/ tr.mep_virtual_event_info_sec { display: none; } /*css added by ariful*/ .mep-event-faq-part .ex-sec-title { margin-bottom: 10px; } .mep-event-faq-part .mep-event-faq-set { position: relative; width: 100%; height: auto; background-color: #f5f5f5; } .mep-event-faq-part .mep-event-faq-set>a { display: block; padding: 10px 15px; text-decoration: none; color: #000; font-weight: 600; border-bottom: 1px solid #ddd; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; transition: all 0.2s linear; cursor: pointer; } .mep-event-faq-part .mep-event-faq-set>a i { float: right; margin-top: 2px; } .mep-event-faq-part .mep-event-faq-set>a.active { background-color: #f5f5f5; color: #000; } .mep-day-details-section .mep-day-title { font-size: 20px; font-weight: 600; margin-top: 10px; margin-bottom: 10px; } .mep-event-faq-part .mep-event-faq-content { background-color: #fff; border: 1px solid #f5f5f5; padding: 10px; display: none; } .mep-default-theme .mep-day-details-item .mep-day-icon { width: 50px; height: 50px; background: #f5f5f5; color: #000; text-align: center; display: grid; align-items: center; border-radius: 50%; margin-right: 30px; font-weight: bold; min-width: 50px; position: relative; z-index: 1; } .mep-default-theme .mep-day-details-item { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; position: relative; padding-bottom: 10px; } .mep-default-theme .mep-day-content:before { border-left: 1px solid #ddd; height: 100%; position: absolute; left: 0; top: 0; content: ''; margin-left: 25px; z-index: 0; } .default_theme .event-expire-btn, .royal_theme .event-expire-btn, .spring_field .event-expire-btn, .franklin .event-expire-btn, .bristol .event-expire-btn { border: 1px solid #f5f5f5; padding: 20px; overflow: hidden; display: block; margin-top: 10px; margin-bottom: 10px; }