Changeset 3469212
- Timestamp:
- 02/25/2026 09:03:36 AM (4 weeks ago)
- Location:
- mage-eventpress/trunk
- Files:
-
- 13 edited
-
admin/settings/MPWEM_Email_Text.php (modified) (1 diff)
-
admin/settings/global/MAGE_Setting_API.php (modified) (2 diffs)
-
admin/settings/global/admin_setting_panel.php (modified) (1 diff)
-
assets/frontend/divi_style.css (modified) (321 diffs)
-
assets/frontend/mpwem_script.js (modified) (1 diff)
-
assets/frontend/mpwem_style.css (modified) (2 diffs)
-
inc/MPWEM_Functions.php (modified) (1 diff)
-
inc/MPWEM_Hooks.php (modified) (2 diffs)
-
inc/MPWEM_Woocommerce.php (modified) (4 diffs)
-
inc/mep_functions.php (modified) (4 diffs)
-
readme.txt (modified) (1 diff)
-
templates/layout/date_list.php (modified) (2 diffs)
-
woocommerce-event-press.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
mage-eventpress/trunk/admin/settings/MPWEM_Email_Text.php
r3442191 r3469212 32 32 <li><span class="_min_200"><?php esc_html_e( 'Start Time', 'mage-eventpress' ); ?></span><code>{event_time}</code></li> 33 33 <li><span class="_min_200"><?php esc_html_e( 'Full DateTime', 'mage-eventpress' ); ?></span><code>{event_datetime}</code></li> 34 <li><span class="_min_200"><?php esc_html_e( 'Payment Method', 'mage-eventpress' ); ?></span><code>{payment_method}</code></li> 35 <li><span class="_min_200"><?php esc_html_e( 'Amount Paid', 'mage-eventpress' ); ?></span><code>{amount_paid}</code></li> 34 36 </ul> 35 37 <div class="_mt"> -
mage-eventpress/trunk/admin/settings/global/MAGE_Setting_API.php
r3426618 r3469212 120 120 $label = isset( $option['label'] ) ? $option['label'] : ''; 121 121 $callback = isset( $option['callback'] ) ? $option['callback'] : array( $this, 'callback_' . $type ); 122 if ( ! is_callable( $callback ) ) { 123 $callback = array( $this, 'callback_html' ); 124 } 122 125 123 126 $args = array( … … 321 324 function callback_html( $args ) { 322 325 echo mep_esc_html($this->get_field_description( $args )); 326 } 327 328 /** 329 * Displays a section title/heading style field. 330 * 331 * @param array $args settings field args 332 */ 333 function callback_title( $args ) { 334 $html = ''; 335 if ( ! empty( $args['name'] ) ) { 336 $html .= sprintf( '<h2>%s</h2>', $args['name'] ); 337 } 338 if ( ! empty( $args['desc'] ) ) { 339 $html .= sprintf( '<div class="description">%s</div>', $args['desc'] ); 340 } 341 echo mep_esc_html( $html ); 323 342 } 324 343 -
mage-eventpress/trunk/admin/settings/global/admin_setting_panel.php
r3464113 r3469212 867 867 Event Date: <b>{event_date}</b><br/> 868 868 Start Time: <b>{event_time}</b><br/> 869 Full DateTime: <b>{event_datetime}</b>', 'mage-eventpress' ), 869 Full DateTime: <b>{event_datetime}</b><br/> 870 Payment Method: <b>{payment_method}</b><br/> 871 Amount Paid: <b>{amount_paid}</b>', 'mage-eventpress' ), 870 872 'type' => 'wysiwyg', 871 'default' => 'Hi {name},<br><br>Thanks for joining the event.<br><br>Here are the event details:<br><br>Event Name: {event}<br><br>Ticket Type: {ticket_type}<br><br>Event Date: {event_date}<br><br>Start Time: {event_time}<br><br>Full DateTime: {event_datetime}<br><br> Thanks',873 'default' => 'Hi {name},<br><br>Thanks for joining the event.<br><br>Here are the event details:<br><br>Event Name: {event}<br><br>Ticket Type: {ticket_type}<br><br>Event Date: {event_date}<br><br>Start Time: {event_time}<br><br>Full DateTime: {event_datetime}<br><br>Payment Method: {payment_method}<br><br>Amount Paid: {amount_paid}<br><br>Thanks', 872 874 ), 873 875 array( -
mage-eventpress/trunk/assets/frontend/divi_style.css
r3450160 r3469212 6 6 padding-left: 20px; 7 7 } 8 8 9 #mage-container.mage .mp_wp_editor ol { 9 10 list-style-type: decimal; 10 11 } 12 11 13 #mage-container.mage div.mpwem_wrapper { 12 14 display: block; … … 17 19 width: 100%; 18 20 } 21 19 22 #mage-container.mage div.mpwem_container { 20 23 max-width: 1320px; … … 22 25 margin: 0 auto; 23 26 } 27 24 28 #mage-container.mage .mep_smart_theme .mpwem_content_area { 25 29 display: flex; … … 27 31 flex-direction: column; 28 32 } 33 29 34 #mage-container.mage .mep_smart_theme .mpwem_left_content { 30 35 max-width: 100%; 31 36 width: 100%; 32 37 } 38 33 39 #mage-container.mage .mep_smart_theme .mpwem_left_content h2 { 34 40 font-size: 24px; … … 36 42 font-weight: bold; 37 43 } 44 38 45 #mage-container.mage .mep_smart_theme .mpwem_right_content { 39 46 max-width: 100%; 40 47 width: 100%; 41 48 } 49 42 50 #mage-container.mage .mep_smart_theme .mpwem_right_content h2 { 43 51 font-size: 24px; … … 46 54 margin: 0 0 var(--dmp); 47 55 } 56 48 57 #mage-container.mage div.mep_smart_theme .mpwem_sidebar_content { 49 58 background-color: #FFF; … … 51 60 box-shadow: 0 0 5px #DDD; 52 61 } 62 53 63 #mage-container.mage div.default_theme .content_area { 54 64 display: -webkit-flex; … … 57 67 flex-wrap: wrap; 58 68 } 69 59 70 #mage-container.mage .mep-default-content { 60 71 width: calc(100% - 300px); 61 72 padding: 0 20px 0 0; 62 73 } 74 63 75 #mage-container.mage .mep-events-wrapper { 64 76 width: 100%; … … 71 83 letter-spacing: inherit; 72 84 } 85 73 86 #mage-container.mage .mep-events-wrapper a { 74 87 text-decoration: none; 75 88 } 89 76 90 #mage-container.mage .mep-events-wrapper ul:not(.mp_wp_editor ul) { 77 91 list-style-type: none; … … 79 93 padding: 0; 80 94 } 95 81 96 #mage-container.mage .mep-events-wrapper table span.the-total { 82 97 display: block; 83 98 margin: 7px 0 0 0; 84 99 } 100 85 101 #mage-container.mage .mep-events-wrapper.wrapper { 86 102 margin: 20px auto; 87 103 } 104 88 105 #mage-container.mage .mep-events-wrapper p#mep_btn_notice { 89 106 text-align: center; … … 92 109 margin: 0 0 7px 0; 93 110 } 111 94 112 #mage-container.mage .mep-events-wrapper table { 95 113 width: 100%; … … 97 115 margin: 0 0 15px 0; 98 116 } 117 99 118 #mage-container.mage .mep-events-wrapper table td { 100 119 text-align: left; … … 105 124 border-bottom: 1px dashed #EEE; 106 125 } 126 107 127 #mage-container.mage .mep-events-wrapper div.xtra-item-left { 108 128 font-size: 10px; … … 110 130 margin: 5px 0 0 0; 111 131 } 132 112 133 #mage-container.mage .mep-events-wrapper td.ticket-qty, 113 134 #mage-container.mage .mep-events-wrapper td.ticket-price { 114 135 text-align: center; 115 136 } 137 116 138 #mage-container.mage .mep-events-wrapper strong { 117 139 font-weight: bold; 118 140 } 141 119 142 #mage-container.mage .mep-events-wrapper button[disabled=disabled] { 120 143 opacity: 0.5; 121 144 cursor: no-drop; 122 145 } 146 123 147 #mage-container.mage .mep-events-wrapper .mpwem_book_now[disabled] { 124 148 background-color: var(--color_theme); … … 131 155 color: var(--color_black); 132 156 } 157 133 158 #mage-container.mage div.mpwem_details { 134 159 margin: var(--dmp) 0 0 0; 135 160 } 161 136 162 #mage-container.mage div.mpwem_details_content p, 137 163 #mage-container.mage div.mpwem_details_content ul, … … 151 177 margin: var(--dmp) 0 0 0; 152 178 } 179 153 180 #mage-container.mage div.date_time_location_short .short_item { 154 181 width: 100%; … … 160 187 border-radius: var(--dbrl); 161 188 } 189 162 190 #mage-container.mage div.date_time_location_short .short_item h4 { 163 191 font-size: 22px; 164 192 } 193 165 194 #mage-container.mage div.date_time_location_short .short_item h6 { 166 195 font-size: 16px; … … 169 198 margin: 0; 170 199 } 200 171 201 #mage-container.mage div.date_time_location_short .short_item p { 172 202 color: #878787; 173 203 margin: 5px 0 0 0; 174 204 } 205 175 206 #mage-container.mage div.mpwem_location, 176 207 #mage-container.mage div.mpwem_time { … … 181 212 align-items: center; 182 213 } 214 183 215 #mage-container.mage div.mpwem_location span, 184 216 #mage-container.mage div.mpwem_time span { … … 195 227 font-size: 25px; 196 228 } 229 197 230 #mage-container.mage .mep_smart_theme .mpwem_location_time { 198 231 display: flex; … … 202 235 margin-bottom: 10px; 203 236 } 237 204 238 #mage-container.mage .mep_smart_theme .mpwem_location_time .mpwem_location, 205 239 #mage-container.mage .mep_smart_theme .mpwem_location_time .mpwem_time { … … 207 241 align-items: center; 208 242 } 243 209 244 #mage-container.mage .mep_smart_theme .mpwem_location_time .mpwem_location i, 210 245 #mage-container.mage .mep_smart_theme .mpwem_location_time .mpwem_time i { … … 224 259 /**********************************/ 225 260 } 261 226 262 #mage-container.mage div.mpwem_registration_area { 227 263 margin: var(--dmp) 0 0 0; 228 264 } 265 229 266 #mage-container.mage div.mpwem_style .kera_ticket_area [data-tabs-target] { 230 267 padding: 2px; … … 232 269 border-radius: 10px; 233 270 } 271 234 272 #mage-container.mage .mpwem_registration_area .section-title { 235 273 font-size: 25px; … … 237 275 margin: 10px 0; 238 276 } 277 239 278 #mage-container.mage .mpwem_registration_area .date-time-header { 240 279 padding: 10px 25px; … … 252 291 flex-direction: column; 253 292 } 293 254 294 #mage-container.mage .mpwem_registration_area .date-time-header .ticket-title { 255 295 margin: 0; … … 259 299 color: var(--color_7); 260 300 } 301 261 302 #mage-container.mage .mpwem_registration_area .date-time-area { 262 303 display: flex; … … 265 306 gap: 20px; 266 307 } 308 267 309 #mage-container.mage .mpwem_registration_area .date-time-area label { 268 310 display: flex; … … 272 314 gap: 15px; 273 315 } 316 274 317 #mage-container.mage .mpwem_registration_area .date-time-area label span { 275 318 font-size: 16px; … … 277 320 color: var(--color_7); 278 321 } 322 279 323 #mage-container.mage .mpwem_registration_area .date-time-area label i { 280 324 color: var(--color_7); 281 325 } 326 282 327 #mage-container.mage .mpwem_registration_area .date-time-area .formControl { 283 328 border-radius: 5px; 284 329 padding: 10px 15px; 285 330 } 331 286 332 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel { 287 333 margin-bottom: 20px; 288 334 } 335 289 336 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type, 290 337 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service { … … 294 341 overflow: hidden; 295 342 } 343 296 344 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-header, 297 345 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service .card-header { … … 302 350 font-weight: 600; 303 351 } 352 304 353 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body, 305 354 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service .card-body { 306 355 padding: 0 10px 10px 10px; 307 356 } 357 308 358 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item, 309 359 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service .card-body .mep_ticket_item { … … 311 361 flex-direction: column; 312 362 } 363 313 364 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item:last-child, 314 365 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service .card-body .mep_ticket_item:last-child { 315 366 border-bottom: none; 316 367 } 368 317 369 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item .ticket-data, 318 370 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service .card-body .mep_ticket_item .ticket-data { … … 323 375 border-bottom: 1px solid #EAEAEA; 324 376 } 377 325 378 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item .ticket-data .ticket-info, 326 379 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service .card-body .mep_ticket_item .ticket-data .ticket-info { 327 380 flex: 0 0 100%; 328 381 } 382 329 383 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item .ticket-data .ticket-info .ticket-name, 330 384 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service .card-body .mep_ticket_item .ticket-data .ticket-info .ticket-name { … … 333 387 margin-bottom: 6px; 334 388 } 389 335 390 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item .ticket-data .ticket-info .ticket-description, 336 391 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service .card-body .mep_ticket_item .ticket-data .ticket-info .ticket-description { … … 340 395 line-height: 1.4; 341 396 } 397 342 398 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item .ticket-data .ticket-info .ticket-remaining, 343 399 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service .card-body .mep_ticket_item .ticket-data .ticket-info .ticket-remaining { … … 349 405 display: inline-block; 350 406 } 407 351 408 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item .ticket-data .ticket-info .ticket-remaining.remaining-high, 352 409 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service .card-body .mep_ticket_item .ticket-data .ticket-info .ticket-remaining.remaining-high { … … 354 411 color: #137333; 355 412 } 413 356 414 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item .ticket-data .ticket-info .ticket-remaining.remaining-low, 357 415 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service .card-body .mep_ticket_item .ticket-data .ticket-info .ticket-remaining.remaining-low { … … 359 417 color: #C5221F; 360 418 } 419 361 420 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item .ticket-data .ticket-price, 362 421 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service .card-body .mep_ticket_item .ticket-data .ticket-price { … … 367 426 flex: 0 0 20%; 368 427 } 428 369 429 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mep_attendee_info .dLayout { 370 430 box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08); … … 374 434 margin-bottom: 40px; 375 435 } 436 376 437 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mep_attendee_info .mep_form_item { 377 438 padding: 10px; … … 380 441 border-radius: 12px; 381 442 } 443 382 444 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mep_attendee_info .mep_form_item h6 { 383 445 padding: 10px 10px; 384 446 } 447 385 448 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mep_attendee_info .mep_form_item .mp_form_item label { 386 449 flex-direction: column; … … 388 451 width: 100%; 389 452 } 453 390 454 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mep_attendee_info .mep_form_item .mp_form_item label span { 391 455 width: 100%; 392 456 font-weight: normal; 393 457 } 458 394 459 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mep_attendee_info .mep_form_item .mp_form_item label .formControl { 395 460 width: 100%; 396 461 margin-top: 5px; 397 462 } 463 398 464 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mep_attendee_info .mep_form_item .mp_form_item label select.formControl { 399 465 width: 100%; 400 466 max-width: 100%; 401 467 } 468 402 469 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service { 403 470 margin-top: 30px; 404 471 } 472 405 473 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body, 406 474 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service .card-body { 407 475 padding: 0 20px 20px 20px; 408 476 } 477 409 478 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mep_attendee_info .mep_form_item .mp_form_item label { 410 479 flex-direction: row; 411 480 } 481 412 482 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mep_attendee_info .mep_form_item .mp_form_item label span { 413 483 text-wrap: wrap; 414 484 } 485 415 486 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mep_attendee_info .mep_form_item .mp_form_item label .formControl { 416 487 width: 100%; 417 488 } 489 418 490 #mage-container.mage div.mpwem_ex_service { 419 491 display: none; 420 492 } 493 421 494 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item .ticket-data .ticket-info, 422 495 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service .card-body .mep_ticket_item .ticket-data .ticket-info { 423 496 flex: 0 0 48%; 424 497 } 498 425 499 #mage-container.mage .mpwem_registration_area .date-time-header { 426 500 flex-direction: row; 427 501 } 502 428 503 #mage-container.mage .mpwem_registration_area .date-time-area { 429 504 flex-direction: row; … … 431 506 align-items: center; 432 507 } 508 433 509 #mage-container.mage .mep_smart_theme .mpwem_content_area { 434 510 margin: 40px 0 0 0; 435 511 flex-direction: row; 436 512 } 513 437 514 #mage-container.mage .mep_smart_theme .mpwem_left_content { 438 515 max-width: 70%; 439 516 margin-right: 2%; 440 517 } 518 441 519 #mage-container.mage .mep_smart_theme .mpwem_right_content { 442 520 max-width: 30%; 443 521 width: 100%; 444 522 } 523 445 524 #mage-container.mage .mpwem_registration_area input#mpwem_date_time { 446 525 border-radius: 5px !important; 447 526 } 527 448 528 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item .ticket-data { 449 529 padding: 12px 0 !important; … … 451 531 gap: 8px; 452 532 } 533 453 534 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item { 454 535 margin: 0 !important; 455 536 padding: 0 !important; 456 537 } 538 457 539 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body { 458 540 padding: 15px 20px 20px 20px !important; 459 541 } 542 460 543 #mage-container.mage .ticket-price .mep-limited-availability-ribbon { 461 544 margin-bottom: 6px; … … 465 548 margin-left: 20%; 466 549 } 467 #mage-container.mage .mep_ticket_item .mep-low-stock-warning + .ticket-remaining, 468 #mage-container.mage .mep_ticket_item .mep-low-stock-warning ~ .ticket-remaining { 550 551 #mage-container.mage .mep_ticket_item .mep-low-stock-warning+.ticket-remaining, 552 #mage-container.mage .mep_ticket_item .mep-low-stock-warning~.ticket-remaining { 469 553 display: none !important; 470 554 } 555 471 556 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item .ticket-data .ticket-info .ticket-name { 472 557 margin-bottom: 4px !important; 473 558 } 559 474 560 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item .ticket-data .ticket-info .ticket-description { 475 561 margin-bottom: 4px !important; 476 562 font-size: 13px !important; 477 563 } 564 478 565 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item .ticket-data .ticket-info .ticket-remaining { 479 566 margin: 2px 0 !important; … … 481 568 font-size: 11px !important; 482 569 } 570 483 571 #mage-container.mage div.mpwem_form_submit_area { 484 572 padding: var(--dmp); … … 488 576 box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08); 489 577 } 578 490 579 #mage-container.mage div.mpwem_form_submit_area .term_condition_area { 491 580 background: none; 492 581 } 582 493 583 #mage-container.mage div.mpwem_form_submit_area .term_condition_area a { 494 584 color: #333; 495 585 font-weight: normal; 496 586 } 587 497 588 #mage-container.mage div.mpwem_form_submit_area .mpwem_summery { 498 589 display: flex; … … 500 591 align-items: center; 501 592 } 593 502 594 #mage-container.mage div.mpwem_form_submit_area .total { 503 595 font-size: 18px; 504 596 font-weight: 600; 505 597 } 598 506 599 #mage-container.mage div.mpwem_form_submit_area button[type=submit] { 507 600 background-color: var(--color_theme); … … 514 607 margin: 10px 0; 515 608 } 609 516 610 #mage-container.mage .mep_smart_theme .attendee_area h2 { 517 611 font-size: var(--fs_h2); 518 612 font-weight: var(--fw-bold); 519 613 } 614 520 615 #mage-container.mage .attendee_area { 521 616 margin: 10px 0; 522 617 } 618 523 619 #mage-container.mage .attendee_area .attendees { 524 620 display: flex; … … 527 623 margin-top: 20px; 528 624 } 625 529 626 #mage-container.mage .attendee_area .attendees .attendee_lists { 530 627 display: flex; … … 537 634 padding: 10px; 538 635 } 636 539 637 #mage-container.mage .attendee_area .attendees .attendee_lists .attendee { 540 638 width: 154px; … … 544 642 text-align: center; 545 643 } 644 546 645 #mage-container.mage .attendee_area .attendees .attendee_lists .attendee img { 547 646 width: 100px; … … 550 649 border-radius: 50px; 551 650 } 651 552 652 #mage-container.mage .attendee_area .attendees .attendee_lists .attendee h2 { 553 653 font-size: 16px; … … 555 655 margin: 10px 0; 556 656 } 657 557 658 #mage-container.mage .mep_attendee_info .mp_form_item { 558 659 padding: 7px; 559 660 } 560 #mage-container.mage .mep_attendee_info .mp_form_item.mep_checkbox_item > span, 561 #mage-container.mage .mep_attendee_info .mp_form_item.mep_radio_item > span, 562 #mage-container.mage .mep_attendee_info .mp_form_item.mep_file_item > span, 563 #mage-container.mage .mep_attendee_info .mp_form_item > label > span { 661 662 #mage-container.mage .mep_attendee_info .mp_form_item.mep_checkbox_item>span, 663 #mage-container.mage .mep_attendee_info .mp_form_item.mep_radio_item>span, 664 #mage-container.mage .mep_attendee_info .mp_form_item.mep_file_item>span, 665 #mage-container.mage .mep_attendee_info .mp_form_item>label>span { 564 666 min-width: 200px; 565 667 font-weight: normal; 566 668 } 669 567 670 #mage-container.mage .attendee_area .attendees .attendee_lists { 568 671 gap: 21px; 569 672 padding: 20px; 570 673 } 674 571 675 #mage-container.mage .attendee_area .attendees .attendee_lists .attendee { 572 676 width: 160px; 573 677 } 678 574 679 #mage-container.mage .mep_smart_theme .attendee_area { 575 680 margin: 50px 0; 576 681 } 682 577 683 #mage-container.mage div.mep_attendee_info, 578 684 #mage-container.mage div.mep_attendee_info_hidden { 579 685 display: none; 580 686 } 687 581 688 #mage-container.mage div.mep_file_item img { 582 689 height: 100%; … … 586 693 max-height: 100px; 587 694 } 695 588 696 #mage-container.mage div.mep_file_item iframe { 589 697 height: 100%; … … 593 701 max-height: 300px; 594 702 } 703 595 704 #mage-container.mage .mep_same_attendee input { 596 705 min-width: 40px; … … 605 714 border-radius: var(--dbr) var(--dbr) 0 0; 606 715 } 716 607 717 #mage-container.mage div.mpwem_organizer, 608 718 #mage-container.mage div.mpwem_organizer a { … … 611 721 color: var(--color_white) !important; 612 722 } 723 613 724 #mage-container.mage div.mpwem_organizer h5 { 614 725 color: var(--color_white); 615 726 } 727 616 728 #mage-container.mage div.mep_smart_theme .mpwem_organizer { 617 729 display: -webkit-flex; … … 619 731 margin: 5px 0; 620 732 } 733 621 734 #mage-container.mage div.mep_smart_theme .mpwem_organizer { 622 735 padding: 0; … … 624 737 border-radius: 0; 625 738 } 739 626 740 #mage-container.mage div.mep_smart_theme .mpwem_organizer, 627 741 #mage-container.mage div.mep_smart_theme .mpwem_organizer a { 628 742 color: var(--color_light_3) !important; 629 743 } 744 630 745 #mage-container.mage div.mep_smart_theme .mpwem_organizer h5 { 631 746 margin: 0; … … 637 752 margin: var(--dmp) 0 0 0; 638 753 } 754 639 755 #mage-container.mage div.timeline_item { 640 756 padding: 0 0 0 40px; … … 642 758 transition: transform 0.3s ease; 643 759 } 760 644 761 #mage-container.mage div.timeline_item:hover { 645 762 transform: translateY(-5px); 646 763 } 764 647 765 #mage-container.mage div.timeline_item .timeline_counter { 648 766 position: absolute; … … 662 780 z-index: 2; 663 781 } 782 664 783 #mage-container.mage div.timeline_item div.timeline_content { 665 784 background-color: #FFFFFF; … … 667 786 box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08); 668 787 } 788 669 789 #mage-container.mage div.timeline_item div.timeline_content h6 { 670 790 font-size: 16px; … … 673 793 margin: 0; 674 794 } 795 675 796 #mage-container.mage div.mpwem_timeline_area .timeline_time { 676 797 font-size: 14px; … … 681 802 border-radius: 20px; 682 803 } 804 683 805 #mage-container.mage div.mpwem_timeline_area .timeline_area { 684 806 position: relative; 685 807 } 808 686 809 #mage-container.mage div.mpwem_timeline_area .timeline_area::before { 687 810 content: ""; … … 700 823 /* ************************calender section******************** */ 701 824 } 825 702 826 #mage-container.mage .mpwem_sidebar_content h5 { 703 827 color: #333; 704 828 } 829 705 830 #mage-container.mage .mep-default-sidebar { 706 831 width: 300px; 707 832 } 833 708 834 #mage-container.mage .mep-default-sidebar .df-sidebar-part { 709 835 background: #FFF; … … 712 838 border-radius: 12px; 713 839 } 840 714 841 #mage-container.mage div.default_theme .mep-default-sidebar h5 { 715 842 font-size: 18px; … … 718 845 margin-bottom: 10px; 719 846 } 847 720 848 #mage-container.mage div.mpwem_seat_status { 721 849 margin: var(--dmp) var(--dmp) 0 var(--dmp); 722 850 } 851 723 852 #mage-container.mage div.mpwem_calender_area { 724 853 padding: var(--dmp); … … 730 859 padding: var(--dmp_xs) var(--dmp); 731 860 } 861 732 862 #mage-container.mage div.event_date_list_area .date_list_area { 733 863 max-height: 500px; … … 735 865 margin: 0 0 var(--dmp_xs) 0; 736 866 } 867 737 868 #mage-container.mage div.event_date_list_area .date_item { 738 869 padding: 0 0 0 15px; 739 870 position: relative; 740 871 } 872 741 873 #mage-container.mage div.event_date_list_area .date_item::before { 742 874 content: ""; … … 749 881 background-color: var(--color_theme); 750 882 } 883 751 884 #mage-container.mage div.event_date_list_area .date_item a { 752 885 color: inherit; 753 886 display: block; 754 887 } 888 755 889 #mage-container.mage div.event_date_list_area .date-list-item { 756 890 border-radius: 10px; 757 891 } 892 758 893 #mage-container.mage button.mpwem_get_date_list { 759 894 border-radius: 20px; … … 764 899 padding: var(--dmp); 765 900 } 901 766 902 #mage-container.mage div.default_theme .speaker_list { 767 903 display: -webkit-flex; … … 770 906 flex-wrap: wrap; 771 907 } 908 772 909 #mage-container.mage div.default_theme .speaker_list a { 773 910 display: -webkit-flex; … … 782 919 max-width: 120px; 783 920 } 921 784 922 #mage-container.mage div.default_theme .speaker_list a [data-bg-image] { 785 923 width: 90px; … … 788 926 overflow: hidden; 789 927 } 928 790 929 #mage-container.mage div.default_theme .speaker_list a h6 { 791 930 margin: var(--dmp_xs) 0 0 0; … … 794 933 text-transform: capitalize; 795 934 } 935 796 936 #mage-container.mage div.default_theme .speaker_list img { 797 937 width: 100%; 798 938 } 939 799 940 #mage-container.mage div.mep_smart_theme .speaker_list { 800 941 -webkit-flex-direction: column; … … 803 944 flex-wrap: initial; 804 945 } 946 805 947 #mage-container.mage div.mep_smart_theme .speaker_list a { 806 948 max-width: 100%; … … 809 951 flex-direction: initial; 810 952 } 953 811 954 #mage-container.mage div.mep_smart_theme .speaker_list a [data-bg-image] { 812 955 width: 70px; … … 814 957 border-radius: 0; 815 958 } 959 816 960 #mage-container.mage div.mep_smart_theme .speaker_list a h6 { 817 961 margin: 0; … … 819 963 font-size: var(--fs_h4); 820 964 } 965 821 966 #mage-container.mage .mep_smart_theme .speaker-widget { 822 967 margin-top: 10px; 823 968 } 969 824 970 #mage-container.mage .mep_smart_theme .speaker-widget h2 { 825 971 text-transform: capitalize; 826 972 } 973 827 974 #mage-container.mage .mep_smart_theme .speaker-widget i { 828 975 color: var(--color_theme); 829 976 } 977 830 978 #mage-container.mage .mep_smart_theme .speaker-widget .speaker-lists { 831 979 background-color: #FFF; … … 833 981 box-shadow: 0 0 5px #DDD; 834 982 } 983 835 984 #mage-container.mage .mep_smart_theme .speaker-widget .speaker-lists .items { 836 985 display: flex; … … 842 991 border-bottom: 1px solid #DDD; 843 992 } 993 844 994 #mage-container.mage .mep_smart_theme .speaker-widget .speaker-lists .items:last-child { 845 995 border-bottom: 0; 846 996 } 997 847 998 #mage-container.mage .mep_smart_theme .speaker-widget .speaker-lists .items img { 848 999 width: 70px; 849 1000 } 1001 850 1002 #mage-container.mage .mep_smart_theme .speaker-widget .speaker-lists .items h2 { 851 1003 font-size: 19px; … … 860 1012 color: #333; 861 1013 } 1014 862 1015 #mage-container.mage div.share_widgets .share_widgets_title { 863 1016 margin: 0 0 var(--dmp) 0; … … 865 1018 text-transform: capitalize; 866 1019 } 1020 867 1021 #mage-container.mage div.share_widgets .share_widgets_list { 868 1022 display: -webkit-flex; … … 872 1026 gap: var(--dmp_xs); 873 1027 } 1028 874 1029 #mage-container.mage div.share_widgets .share_widgets_list li, 875 1030 #mage-container.mage div.share_widgets .share_widgets_list a { … … 878 1033 color: inherit; 879 1034 } 1035 880 1036 #mage-container.mage div.share_widgets .share_widgets_list i { 881 1037 width: 40px; … … 888 1044 background-color: #F7F7F7; 889 1045 } 1046 890 1047 #mage-container.mage div.share_widgets .share_widgets_list a.facebook i { 891 1048 color: #3B5998; 892 1049 } 1050 893 1051 #mage-container.mage div.share_widgets .share_widgets_list a.facebook:hover i { 894 1052 background-color: #3B5998; 895 1053 color: #FFF; 896 1054 } 1055 897 1056 #mage-container.mage div.share_widgets .share_widgets_list a.twitter i { 898 1057 color: #1DA1F2; 899 1058 } 1059 900 1060 #mage-container.mage div.share_widgets .share_widgets_list a.twitter:hover i { 901 1061 background-color: #1DA1F2; 902 1062 color: #FFF; 903 1063 } 1064 904 1065 #mage-container.mage div.share_widgets .share_widgets_list a.linkedin i { 905 1066 color: #0077B5; 906 1067 } 1068 907 1069 #mage-container.mage div.share_widgets .share_widgets_list a.linkedin:hover i { 908 1070 background-color: #0077B5; 909 1071 color: #FFF; 910 1072 } 1073 911 1074 #mage-container.mage div.share_widgets .share_widgets_list a.whatsapp i { 912 1075 color: #25D366; 913 1076 } 1077 914 1078 #mage-container.mage div.share_widgets .share_widgets_list a.whatsapp:hover i { 915 1079 background-color: #25D366; 916 1080 color: #FFF; 917 1081 } 1082 918 1083 #mage-container.mage div.share_widgets .share_widgets_list a.email i { 919 1084 color: #DD4B39; 920 1085 } 1086 921 1087 #mage-container.mage div.share_widgets .share_widgets_list a.email:hover i { 922 1088 background-color: #DD4B39; … … 932 1098 overflow: hidden; 933 1099 } 1100 934 1101 #mage-container.mage #mpwem_map, 935 1102 #mage-container.mage #mpwem_map_area iframe { … … 941 1108 box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); 942 1109 } 1110 943 1111 #mage-container.mage #mpwem_map_area .map_title { 944 1112 background: linear-gradient(135deg, #F7F7F7, #F7F7F7); … … 950 1118 font-size: var(--fs_h5); 951 1119 } 1120 952 1121 #mage-container.mage #mpwem_map_area .map_section { 953 1122 padding: var(--dmp); 954 1123 } 1124 955 1125 #mage-container.mage div.mpwem_location_sidebar { 956 1126 padding: var(--dmp); … … 958 1128 color: #333; 959 1129 } 1130 960 1131 #mage-container.mage div.mpwem_location_sidebar .widgets_title { 961 1132 margin: 0 0 var(--dmp_xs) 0; … … 963 1134 font-weight: 600; 964 1135 } 1136 965 1137 #mage-container.mage div.mpwem_location_sidebar p { 966 1138 margin: 0 0 var(--dmp_xs) 0; 967 1139 padding: 0; 968 1140 } 1141 969 1142 #mage-container.mage div.mpwem_location_sidebar #mpwem_map_area { 970 1143 margin: 0; … … 976 1149 text-align: center; 977 1150 } 1151 978 1152 #mage-container.mage .mep_speaker_name { 979 1153 text-align: center; 980 1154 } 1155 981 1156 #mage-container.mage .mep_speaker_thumbnail img { 982 1157 display: inline-block; … … 987 1162 width: 280px; 988 1163 } 1164 989 1165 #mage-container.mage .mep_events_speaker_wraper { 990 1166 max-width: 1100px; … … 995 1171 padding: 40px 32px 48px 32px; 996 1172 } 1173 997 1174 #mage-container.mage .mep_events_speaker_wraper .mep_speaker_thumbnail { 998 1175 text-align: center; 999 1176 margin-bottom: 28px; 1000 1177 } 1178 1001 1179 #mage-container.mage .mep_events_speaker_wraper .mep_speaker_thumbnail img { 1002 1180 border-radius: 50%; … … 1004 1182 border: 6px solid #F5F5F5; 1005 1183 } 1184 1006 1185 #mage-container.mage .mep_events_speaker_wraper .mep_speaker_name h2 { 1007 1186 font-size: 2.5rem; … … 1012 1191 letter-spacing: 0.5px; 1013 1192 } 1193 1014 1194 #mage-container.mage .mep_events_speaker_wraper .mep_speaker_details { 1015 1195 font-size: 1.13rem; … … 1021 1201 text-align: justify; 1022 1202 } 1203 1023 1204 #mage-container.mage .mep_events_speaker_wraper .mep_event_list { 1024 1205 margin-top: 40px; 1025 1206 } 1207 1026 1208 #mage-container.mage .mep_events_speaker_wraper .mep_cat-details h3 { 1027 1209 font-size: 1.45rem; … … 1032 1214 letter-spacing: 0.2px; 1033 1215 } 1216 1034 1217 #mage-container.mage .mep_events_speaker_wraper .mage_grid_box { 1035 1218 display: grid; … … 1037 1220 margin: 0 auto; 1038 1221 } 1039 #mage-container.mage .mep_events_speaker_wraper .mage_grid_box > * { 1222 1223 #mage-container.mage .mep_events_speaker_wraper .mage_grid_box>* { 1040 1224 background: #FFF; 1041 1225 border-radius: 14px; … … 1045 1229 min-width: 0; 1046 1230 } 1047 #mage-container.mage .mep_events_speaker_wraper .mage_grid_box > *:hover { 1231 1232 #mage-container.mage .mep_events_speaker_wraper .mage_grid_box>*:hover { 1048 1233 box-shadow: 0 8px 32px rgba(26, 115, 232, 0.13); 1049 1234 transform: translateY(-4px) scale(1.025); … … 1054 1239 /****************/ 1055 1240 } 1241 1056 1242 #mage-container.mage div.faq_area { 1057 1243 background-color: #FFF; … … 1060 1246 margin-bottom: var(--dmp); 1061 1247 } 1248 1062 1249 #mage-container.mage div.faq_area .description { 1063 1250 padding: var(--dmp_xs) var(--dmp); 1064 1251 } 1252 1065 1253 #mage-container.mage div.faq_area h2 { 1066 1254 background: linear-gradient(135deg, #F7F7F7, #F7F7F7); … … 1072 1260 border-radius: 12px 12px 0 0; 1073 1261 } 1262 1074 1263 #mage-container.mage div.faq_area .faq_items { 1075 1264 padding: 0 var(--dmp); 1076 1265 } 1266 1077 1267 #mage-container.mage div.faq_area .item { 1078 1268 background-color: white; … … 1082 1272 transition: all 0.5s; 1083 1273 } 1274 1084 1275 #mage-container.mage div.faq_area .item:hover { 1085 1276 background-color: #F0F0F0; 1086 1277 } 1278 1087 1279 #mage-container.mage div.faq_area .item .title { 1088 1280 padding: 15px; … … 1090 1282 justify-content: space-between; 1091 1283 } 1284 1092 1285 #mage-container.mage div.faq_area .item .title i { 1093 1286 color: var(--color_theme); 1094 1287 } 1288 1095 1289 #mage-container.mage div.faq_area .item .title h3 { 1096 1290 font-size: var(--fs); 1097 1291 margin: 0; 1098 1292 } 1293 1099 1294 #mage-container.mage div.faq_area .item .content { 1100 1295 padding: var(--dmp_xs) var(--dmp); 1101 1296 } 1297 1102 1298 #mage-container.mage .mep_smart_theme .faq_area { 1103 1299 background-color: #F8FAFC; … … 1105 1301 border-radius: 10px; 1106 1302 } 1303 1107 1304 #mage-container.mage .mep_smart_theme .faq_area h2 { 1108 1305 font-size: var(--fs_h3); 1109 1306 background: transparent; 1110 1307 } 1308 1111 1309 #mage-container.mage .mep_smart_theme .faq_area .faq_items { 1112 1310 margin-top: var(--dmp); 1113 1311 padding: 0; 1114 1312 } 1313 1115 1314 #mage-container.mage .mep_smart_theme .faq_area .faq_items .item { 1116 1315 padding: var(--dmp_xs); … … 1119 1318 border-radius: 10px; 1120 1319 } 1320 1121 1321 #mage-container.mage .mep_smart_theme .faq_area .faq_items .item .title h3 { 1122 1322 font-size: var(--fs_h6); 1123 1323 color: var(--color_theme); 1124 1324 } 1325 1125 1326 #mage-container.mage .mep-event-faq-part { 1126 1327 background: white; … … 1130 1331 box-shadow: 0 0 1px rgba(0, 0, 0, 0.08); 1131 1332 } 1333 1132 1334 #mage-container.mage .mep-event-faq-part .faq-body .mep-event-faq-set { 1133 1335 margin-bottom: 10px; … … 1136 1338 border-bottom: 1px solid #EAEAEA; 1137 1339 } 1340 1138 1341 #mage-container.mage .mep-event-faq-part .faq-body .mep-event-faq-set:last-child { 1139 1342 border-bottom: 0; 1140 1343 } 1344 1141 1345 #mage-container.mage .mep-event-faq-part .faq-body .mep-event-faq-set .faq-question { 1142 1346 padding: 18px 25px; … … 1150 1354 color: #333; 1151 1355 } 1356 1152 1357 #mage-container.mage .mep-event-faq-part .faq-body .mep-event-faq-set .faq-question i { 1153 1358 color: #3B5FE2; 1154 1359 } 1360 1155 1361 #mage-container.mage .mep-event-faq-part .faq-body .mep-event-faq-set .mep-event-faq-content { 1156 1362 padding: 18px 25px; 1157 1363 } 1364 1158 1365 #mage-container.mage .mep-event-faq-part .ex-sec-title { 1159 1366 margin-bottom: 10px; 1160 1367 } 1368 1161 1369 #mage-container.mage .mep-event-faq-part .mep-event-faq-set { 1162 1370 position: relative; … … 1165 1373 background-color: #F5F5F5; 1166 1374 } 1167 #mage-container.mage .mep-event-faq-part .mep-event-faq-set > a { 1375 1376 #mage-container.mage .mep-event-faq-part .mep-event-faq-set>a { 1168 1377 display: block; 1169 1378 text-decoration: none; … … 1175 1384 cursor: pointer; 1176 1385 } 1177 #mage-container.mage .mep-event-faq-part .mep-event-faq-set > a i { 1386 1387 #mage-container.mage .mep-event-faq-part .mep-event-faq-set>a i { 1178 1388 float: right; 1179 1389 margin-top: 2px; 1180 1390 } 1181 #mage-container.mage .mep-event-faq-part .mep-event-faq-set > a.active { 1391 1392 #mage-container.mage .mep-event-faq-part .mep-event-faq-set>a.active { 1182 1393 background-color: #F5F5F5; 1183 1394 color: #000; 1184 1395 } 1396 1185 1397 #mage-container.mage .mep-event-faq-part .mep-event-faq-content { 1186 1398 background-color: #FFF; … … 1194 1406 margin-bottom: 20px; 1195 1407 } 1408 1196 1409 #mage-container.mage .mep-event-tags-widget .location-title { 1197 1410 font-size: 16px; … … 1200 1413 margin-left: 9%; 1201 1414 } 1415 1202 1416 #mage-container.mage .mep-event-tags-list { 1203 1417 margin: 14px !important; … … 1205 1419 line-height: 2; 1206 1420 } 1421 1207 1422 #mage-container.mage .mep-event-tags-list a.mep-tag-link { 1208 1423 display: inline-block; … … 1218 1433 border: 1px solid #E0E0E0; 1219 1434 } 1435 1220 1436 #mage-container.mage .mep-event-tags-list a.mep-tag-link:hover { 1221 1437 background: var(--color_theme); … … 1229 1445 #mage-container.mage .mpwem_slider_area div.post_thumb { 1230 1446 overflow: hidden; 1231 } 1447 position: relative; 1448 padding-bottom: 75%; 1449 /* 4:3 aspect ratio */ 1450 background: #f5f5f5; 1451 } 1452 1232 1453 #mage-container.mage .mpwem_slider_area div.post_thumb img { 1233 width: auto; 1234 height: auto; 1235 max-width: 100%; 1454 position: absolute; 1455 top: 0; 1456 left: 0; 1457 width: 100%; 1458 height: 100%; 1459 object-fit: cover; 1236 1460 margin: 0 auto; 1237 1461 } 1462 1238 1463 #mage-container.mage .mpwem_slider_area { 1239 1464 margin-top: 0; 1240 1465 } 1466 1241 1467 #mage-container.mage .mep_smart_theme .mpwem_slider_area div.superSlider .sliderAllItem { 1242 1468 border-radius: 15px; 1243 1469 } 1470 1244 1471 #mage-container.mage .mep_smart_theme .mpwem_slider_area div.superSlider .sliderShowcaseItem { 1245 1472 border-radius: 15px; 1246 1473 } 1474 1247 1475 #mage-container.mage .mep_smart_theme .mpwem_slider_area div.superSlider .iconIndicator { 1248 1476 color: var(--color_6); 1249 1477 } 1478 1250 1479 #mage-container.mage .mep_smart_theme .mpwem_slider_area div.superSlider .iconIndicator { 1251 1480 color: var(--color_theme); … … 1256 1485 margin: 0 0 var(--dmp) 0; 1257 1486 } 1487 1258 1488 #mage-container.mage div.mpwem_related_area div.related_item, 1259 1489 #mage-container.mage div.mpwem_related_area div.slick-track { … … 1261 1491 display: flex; 1262 1492 } 1493 1263 1494 #mage-container.mage div.mpwem_related_area .related_title { 1264 1495 padding: var(--dmp_xs); 1265 1496 } 1497 1266 1498 #mage-container.mage div.mpwem_related_area div.related_navigation { 1267 1499 display: -webkit-flex; 1268 1500 display: flex; 1269 1501 } 1502 1270 1503 #mage-container.mage div.mpwem_related_area div.related_navigation button { 1271 1504 margin: 0 0 0 var(--dmp_xxs); 1272 1505 } 1506 1273 1507 #mage-container.mage div.mpwem_related_area div.mep-event-list-loop { 1274 1508 background-color: #FFF; … … 1285 1519 /****************************************/ 1286 1520 } 1521 1287 1522 #mage-container.mage div.list_with_filter_section { 1288 1523 margin: 0 0 20px 0; 1289 1524 } 1525 1290 1526 #mage-container.mage div.list_with_filter_section div.all_filter_item { 1291 1527 display: none; 1292 1528 } 1529 1293 1530 #mage-container.mage .list_with_filter_section.mep_event_list { 1294 1531 max-width: 1270px; 1295 1532 margin: auto; 1296 1533 } 1534 1297 1535 #mage-container.mage .list_with_filter_section [class*=defaultButton] { 1298 1536 background-color: var(--color_theme); 1299 1537 } 1538 1300 1539 #mage-container.mage div.search_result_empty { 1301 1540 display: none; … … 1304 1543 color: #6B003E; 1305 1544 } 1545 1306 1546 #mage-container.mage .search_sort_code_counts { 1307 1547 display: none; 1308 1548 } 1549 1309 1550 #mage-container.mage div.search_sort_code { 1310 1551 position: relative; 1311 1552 width: 100%; 1312 1553 } 1554 1313 1555 #mage-container.mage .search_sort_code .search_result_empty { 1314 1556 display: none; 1315 1557 } 1558 1316 1559 #mage-container.mage div.search_sort_code .filter_input_area .formControl { 1317 1560 border: none; … … 1319 1562 height: 100%; 1320 1563 } 1564 1321 1565 #mage-container.mage div.search_sort_code span.fa { 1322 1566 margin: 0 7px 0 0; 1323 1567 font-size: 12px; 1324 1568 } 1569 1325 1570 #mage-container.mage div.filter_input_area { 1326 1571 position: relative; … … 1330 1575 border: 4px solid #DDD; 1331 1576 } 1577 1332 1578 #mage-container.mage div.filter_input_area:first-child { 1333 1579 border-bottom-width: 2px; 1334 1580 } 1581 1335 1582 #mage-container.mage div.filter_input_area:last-child { 1336 1583 border-top-width: 2px; 1337 1584 } 1338 #mage-container.mage div.filter_input_area > * { 1585 1586 #mage-container.mage div.filter_input_area>* { 1339 1587 border-right: 4px solid #DDD; 1340 1588 } 1341 #mage-container.mage div.filter_input_area > *:last-child { 1589 1590 #mage-container.mage div.filter_input_area>*:last-child { 1342 1591 border-right: none; 1343 1592 } 1593 1344 1594 #mage-container.mage .pagination_area .ellipse_left, 1345 1595 #mage-container.mage .pagination_area .ellipse_right { … … 1347 1597 background-color: #FFF; 1348 1598 } 1349 #mage-container.mage .pagination_area .ellipse_left > div, 1350 #mage-container.mage .pagination_area .ellipse_right > div { 1599 1600 #mage-container.mage .pagination_area .ellipse_left>div, 1601 #mage-container.mage .pagination_area .ellipse_right>div { 1351 1602 width: 100%; 1352 1603 height: 100%; … … 1358 1609 align-items: center; 1359 1610 } 1611 1360 1612 #mage-container.mage .pagination_area [class*=Button] { 1361 1613 background: var(--color_theme); … … 1378 1630 align-items: center; 1379 1631 } 1632 1380 1633 #mage-container.mage .pagination_area [class*=Button]:hover { 1381 1634 opacity: 0.8; 1382 1635 } 1636 1383 1637 #mage-container.mage .pagination_area button.pagination_load_more { 1384 1638 border: none; 1385 1639 } 1640 1386 1641 #mage-container.mage .pagination_area button[class*=defaultButton_xs] { 1387 1642 min-width: 50px; … … 1391 1646 border: 1px solid var(--color_theme); 1392 1647 } 1648 1393 1649 #mage-container.mage .pagination_area button[class*=defaultButton_xs]:first-child { 1394 1650 border: none; 1395 1651 } 1652 1396 1653 #mage-container.mage .pagination_area button[class*=defaultButton_xs]:last-child { 1397 1654 border-radius: 0 5px 5px 0 !important; 1398 1655 } 1656 1399 1657 #mage-container.mage .pagination_area button[class*=defaultButton_xs].active_pagination { 1400 1658 color: #000; 1401 1659 background-color: #DDD; 1402 1660 } 1661 1403 1662 #mage-container.mage .pagination_area .ellipse_left { 1404 1663 display: none; 1405 1664 } 1665 1406 1666 #mage-container.mage .pagination_area button[disabled] { 1407 1667 cursor: not-allowed; … … 1409 1669 background-color: #DDD; 1410 1670 } 1671 1411 1672 #mage-container.mage .list_with_filter_section div.buttonGroup [class*=Button] { 1412 1673 border: none; … … 1414 1675 border-radius: 0; 1415 1676 } 1677 1416 1678 #mage-container.mage .list_with_filter_section div.buttonGroup { 1417 1679 position: relative; … … 1421 1683 display: flex; 1422 1684 } 1685 1423 1686 #mage-container.mage div.buttonGroup [class*=Button]:first-child { 1424 1687 -webkit-border-radius: 5px 0 0 5px; … … 1426 1689 border-left: none; 1427 1690 } 1691 1428 1692 #mage-container.mage .list_with_filter_section .flexEqual { 1429 1693 display: -webkit-flex; 1430 1694 display: flex; 1431 1695 } 1432 #mage-container.mage div.buttonGroup > *, 1433 #mage-container.mage .list_with_filter_section .flexEqual > * { 1696 1697 #mage-container.mage div.buttonGroup>*, 1698 #mage-container.mage .list_with_filter_section .flexEqual>* { 1434 1699 -webkit-flex: 1; 1435 1700 -ms-flex: 1; 1436 1701 flex: 1; 1437 1702 } 1703 1438 1704 #mage-container.mage .list_with_filter_section ._icon_circle_xs { 1439 1705 width: 25px; … … 1449 1715 align-items: center; 1450 1716 } 1717 1451 1718 #mage-container.mage .list_with_filter_section .sort_code_search_box { 1452 1719 display: -webkit-flex; … … 1457 1724 padding: 5px; 1458 1725 } 1726 1459 1727 #mage-container.mage .list_with_filter_section .sort_code_search_box label { 1460 1728 display: block; 1461 1729 margin: 0; 1462 1730 } 1731 1463 1732 #mage-container.mage .list_with_filter_section [class*=defaultButton] { 1464 1733 color: #FFF; 1465 1734 } 1735 1466 1736 #mage-container.mage .list_with_filter_section [class*=defaultButton_xs] { 1467 1737 min-width: auto; … … 1469 1739 font-size: 16px; 1470 1740 } 1741 1471 1742 #mage-container.mage .list_with_filter_section .search_sort_code_area { 1472 1743 margin: 15px 0; 1473 1744 } 1745 1474 1746 #mage-container.mage .list_with_filter_section .formControl { 1475 1747 display: -webkit-flex; … … 1493 1765 height: 40px !important; 1494 1766 } 1767 1495 1768 #mage-container.mage .list_with_filter_section .formControl:-webkit-autofill, 1496 1769 #mage-container.mage .list_with_filter_section .formControl:-webkit-autofill:hover, … … 1502 1775 transition-delay: 9999s; 1503 1776 } 1777 1504 1778 #mage-container.mage .list_with_filter_section .alignCenter { 1505 1779 display: -webkit-flex; … … 1510 1784 flex-wrap: nowrap; 1511 1785 } 1786 1512 1787 #mage-container.mage .list_with_filter_section .allCenter { 1513 1788 display: -webkit-flex !important; … … 1521 1796 flex-direction: column; 1522 1797 } 1798 1523 1799 #mage-container.mage .list_with_filter_section label { 1524 1800 position: relative; 1525 1801 } 1802 1526 1803 #mage-container.mage .list_with_filter_section span.filter_date_icon { 1527 1804 position: absolute; … … 1564 1841 /***********************************/ 1565 1842 } 1843 1566 1844 #mage-container.mage .mep_list_event_details { 1567 1845 min-height: 100px; 1568 1846 width: 60%; 1569 1847 } 1848 1570 1849 #mage-container.mage div.mep_list_event_details .mep_list_title { 1571 1850 font-size: var(--fs_h5); … … 1575 1854 line-height: 1.25; 1576 1855 } 1856 1577 1857 #mage-container.mage div.mep_list_event_details div.list_content { 1578 1858 color: #505050; … … 1582 1862 margin: var(--dmp_xxs) 0 0 0; 1583 1863 } 1864 1584 1865 #mage-container.mage div.mep_list_event_details p.list_price, 1585 1866 #mage-container.mage div.mep_list_event_details div.list_content span { … … 1587 1868 margin: 0 var(--dmp_xs) 0 0; 1588 1869 } 1870 1589 1871 #mage-container.mage div.mep_list_event_details div.mep_minimal_list_organizer, 1590 1872 #mage-container.mage div.mep_list_event_details div.mep_minimal_list_location, … … 1596 1878 margin: var(--dmp_xxs) 0 0 0; 1597 1879 } 1880 1598 1881 #mage-container.mage div.mep_list_event_details div.mep_minimal_list_organizer span, 1599 1882 #mage-container.mage div.mep_list_event_details div.mep_minimal_list_location span, … … 1601 1884 color: var(--color_theme); 1602 1885 } 1886 1603 1887 #mage-container.mage div.mep-event-excerpt { 1604 1888 padding: 0; 1605 1889 margin: 10px 0; 1606 1890 } 1891 1607 1892 #mage-container.mage div.mep-event-list-loop div.item_hover_effect { 1608 1893 position: absolute; … … 1619 1904 z-index: 1111; 1620 1905 } 1906 1621 1907 #mage-container.mage div.mep-event-list-loop div.item_hover_effect a { 1622 1908 font-size: 22px; … … 1629 1915 border: 1px solid #FFF; 1630 1916 } 1917 1631 1918 #mage-container.mage div.mep-event-list-loop div.item_hover_effect a:hover { 1632 1919 color: #346B80; … … 1634 1921 border: 1px solid #346B80; 1635 1922 } 1923 1636 1924 #mage-container.mage div.mep-event-list-loop:hover div.item_hover_effect { 1637 1925 display: -webkit-flex; 1638 1926 display: flex; 1639 1927 } 1928 1640 1929 #mage-container.mage div.mep-event-list-loop .mepev-ribbons { 1641 1930 position: absolute; … … 1647 1936 z-index: 11; 1648 1937 } 1938 1649 1939 #mage-container.mage div.mep-event-list-loop .mepev-ribbons .mepev-ribbon { 1650 1940 padding: 5px 10px; … … 1657 1947 font-weight: 500; 1658 1948 } 1949 1659 1950 #mage-container.mage div.mep-event-list-loop .mepev-ribbons .mepev-ribbon:nth-child(2) { 1660 1951 background: rgba(96, 70, 255, 0.6666666667); 1661 1952 } 1953 1662 1954 #mage-container.mage div.mep-event-list-loop .mepev-ribbons .mepev-ribbon.sold-out { 1663 1955 background: rgba(255, 70, 70, 0.6666666667); 1664 1956 } 1957 1665 1958 #mage-container.mage div.mep-ev-start-date { 1666 1959 background: var(--color_theme); … … 1675 1968 z-index: 11; 1676 1969 } 1970 1677 1971 #mage-container.mage div.mep-ev-start-date .mep-day { 1678 1972 font-weight: bold; 1679 1973 } 1974 1680 1975 #mage-container.mage div.mep-ev-start-date .mep-month { 1681 1976 background: var(--color_7); … … 1683 1978 color: var(--color_theme); 1684 1979 } 1980 1685 1981 #mage-container.mage div.mpwem_list_date_list { 1686 1982 position: relative; 1687 1983 margin: var(--dmp_xs) 0 0 0; 1688 1984 } 1985 1689 1986 #mage-container.mage div.mpwem_list_date_list .list_date_list { 1690 1987 position: absolute; … … 1702 1999 box-shadow: 0 10px 25px var(--color_theme); 1703 2000 } 2001 1704 2002 #mage-container.mage div.mpwem_list_date_list .date_list_area { 1705 2003 position: relative; 1706 2004 } 2005 1707 2006 #mage-container.mage div.mpwem_list_date_list .date_list_area.open_list:before { 1708 2007 content: ""; … … 1715 2014 border-bottom: var(--dmp_xs) solid var(--color_theme); 1716 2015 } 2016 1717 2017 #mage-container.mage div.mpwem_list_date_list .date_list_area .date_item { 1718 2018 background-color: var(--color_light); … … 1720 2020 margin: 0 0 var(--dmp_xs) 0; 1721 2021 } 2022 1722 2023 #mage-container.mage div.mpwem_list_date_list .date_list_area .date_item:last-child { 1723 2024 margin: 0; 1724 2025 } 2026 1725 2027 #mage-container.mage div.mpwem_list_date_list .date_list_area .date_item:hover { 1726 2028 background-color: var(--color_section); 1727 2029 color: var(--color_theme); 1728 2030 } 2031 1729 2032 #mage-container.mage .mep-list-header { 1730 2033 position: relative; 1731 2034 padding: 0 0 0 20px; 1732 2035 } 2036 1733 2037 #mage-container.mage .mep-list-header:before { 1734 2038 position: absolute; … … 1738 2042 height: 100%; 1739 2043 } 2044 1740 2045 #mage-container.mage .mep_event_list_item .mep-list-header { 1741 2046 padding: 0; 1742 2047 } 2048 1743 2049 #mage-container.mage .mep_event_grid_item .mep-list-header { 1744 2050 padding: 0; 1745 2051 } 2052 1746 2053 #mage-container.mage .mep_event_list_item .mep-list-header:before, 1747 2054 #mage-container.mage .mep_event_grid_item .mep-list-header:before { 1748 2055 border-color: var(--color_theme); 1749 2056 } 2057 1750 2058 #mage-container.mage div.one_column { 1751 2059 display: -webkit-flex; … … 1754 2062 margin: 0 0 18px 0; 1755 2063 } 2064 1756 2065 #mage-container.mage div.three_column { 1757 2066 width: calc(33.33% - 18px); … … 1762 2071 flex-direction: column; 1763 2072 } 2073 1764 2074 #mage-container.mage div.column_style { 1765 2075 display: -webkit-flex; … … 1770 2080 flex-wrap: wrap; 1771 2081 } 2082 1772 2083 #mage-container.mage div.two_column { 1773 2084 width: calc(50% - 18px); 1774 2085 margin: 0 15px 15px 0; 1775 2086 } 2087 1776 2088 #mage-container.mage div.four_column { 1777 2089 width: calc(25% - 18px); 1778 2090 margin: 0 15px 15px 0; 1779 2091 } 2092 1780 2093 #mage-container.mage .mep-event-list-loop.column_style { 1781 2094 -webkit-box-sizing: border-box; 1782 2095 box-sizing: border-box; 1783 2096 } 2097 1784 2098 #mage-container.mage .mep_event_title_list_item { 1785 2099 display: block; … … 1787 2101 width: 100%; 1788 2102 } 2103 1789 2104 #mage-container.mage .mep_event_title_list_item a { 1790 2105 display: block; … … 1792 2107 border-bottom: 1px dashed #333; 1793 2108 } 2109 1794 2110 #mage-container.mage .mep_event_title_list_item a { 1795 2111 display: block; … … 1799 2115 color: #333 !important; 1800 2116 } 2117 1801 2118 #mage-container.mage p.mep_list_title, 1802 2119 #mage-container.mage h2.mep_list_title { … … 1805 2122 padding: 0 0 5px 0; 1806 2123 } 2124 1807 2125 #mage-container.mage p.mep_list_title:before, 1808 2126 #mage-container.mage h2.mep_list_title:before { 1809 2127 display: none; 1810 2128 } 2129 1811 2130 #mage-container.mage .mep_list_thumb { 1812 2131 width: 40%; … … 1815 2134 overflow: hidden; 1816 2135 } 2136 1817 2137 #mage-container.mage .mep_list_thumb a { 1818 2138 height: 100%; 1819 2139 } 2140 1820 2141 #mage-container.mage .mep_list_thumb .dLoader { 1821 2142 display: none !important; 1822 2143 } 2144 1823 2145 #mage-container.mage .mep_event_list .mep_list_thumb img, 1824 2146 #mage-container.mage .mep_list_thumb img { … … 1828 2150 border-radius: 0; 1829 2151 } 2152 1830 2153 #mage-container.mage div.column_style .mep_list_thumb img { 1831 2154 height: 160px; 1832 2155 } 2156 1833 2157 #mage-container.mage .mep_event_grid_item .mep_list_thumb { 1834 2158 border-radius: 5px 5px 0 0; … … 1836 2160 height: 200px; 1837 2161 } 2162 1838 2163 #mage-container.mage .mep_event_list_item .mep_list_thumb { 1839 2164 border-radius: 5px 0 0 5px; 1840 2165 } 2166 1841 2167 #mage-container.mage .mp_event_more_date_list { 1842 2168 list-style: none; 1843 2169 padding: 5px; 1844 2170 } 2171 1845 2172 #mage-container.mage .mp_event_more_date_list:hover { 1846 2173 background-color: #FFF; 1847 2174 } 2175 1848 2176 #mage-container.mage .mp_event_more_date_list li { 1849 2177 font-size: 12px; … … 1852 2180 margin: 0; 1853 2181 } 2182 1854 2183 #mage-container.mage .mp_event_more_date_list li .mep-more-date:hover { 1855 2184 color: var(--color_theme); 1856 2185 } 2186 1857 2187 #mage-container.mage .mp_event_more_date_list li .mep-more-date p { 1858 2188 margin: 5px; 1859 2189 font-size: 12px; 1860 2190 } 2191 1861 2192 #mage-container.mage .mp_event_more_date_list li .mep-more-time { 1862 2193 display: flex; … … 1866 2197 padding-left: 30px; 1867 2198 } 2199 1868 2200 #mage-container.mage .mp_event_more_date_list li .mep-more-time .time { 1869 2201 position: relative; 1870 2202 padding-left: 10px; 1871 2203 } 2204 1872 2205 #mage-container.mage .mp_event_more_date_list li .mep-more-time .time::before { 1873 2206 content: ""; … … 1882 2215 transform: translateY(-50%); 1883 2216 } 2217 1884 2218 #mage-container.mage ul.mp_event_more_date_list { 1885 2219 position: absolute; … … 1895 2229 box-shadow: 0 4px 5px #AAA; 1896 2230 } 2231 1897 2232 #mage-container.mage ul.mp_event_more_date_list li { 1898 2233 border-bottom-color: #D3D3D3; … … 1905 2240 border-bottom: 1px solid rgba(0, 0, 0, 0.6); 1906 2241 } 2242 1907 2243 #mage-container.mage ul.mp_event_more_date_list li:hover i { 1908 2244 color: var(--color_theme); 1909 2245 } 2246 1910 2247 #mage-container.mage ul.mp_event_more_date_list li span i { 1911 2248 margin: 0 7px 0 0; 1912 2249 padding: 0; 1913 2250 } 2251 1914 2252 #mage-container.mage ul.mp_event_more_date_list li span, 1915 2253 #mage-container.mage span.mep-more-date { … … 1921 2259 padding: 0; 1922 2260 } 2261 1923 2262 #mage-container.mage span.mep-more-date i, 1924 2263 #mage-container.mage span.mep-more-time i { … … 1926 2265 padding: 0; 1927 2266 } 2267 1928 2268 #mage-container.mage ul.mep-more-date-lists li span i { 1929 2269 display: inline-block; … … 1932 2272 margin: 0; 1933 2273 } 2274 1934 2275 #mage-container.mage ul.mep-more-date-lists li span { 1935 2276 margin-right: 5px; 1936 2277 } 2278 1937 2279 #mage-container.mage ul.mep-more-date-lists li { 1938 2280 display: block; … … 1940 2282 padding: 5px 0; 1941 2283 } 2284 1942 2285 #mage-container.mage h3.mep_list_date { 1943 2286 font-size: 16px; … … 1946 2289 margin: 5px 0 0 0; 1947 2290 } 2291 1948 2292 #mage-container.mage p.mep_list_date { 1949 2293 font-size: 16px; … … 1952 2296 margin: 5px 0 0 0; 1953 2297 } 2298 1954 2299 #mage-container.mage h3.mep_list_date i { 1955 2300 background: var(--color_theme); 1956 2301 color: var(--color_7); 1957 2302 } 2303 1958 2304 #mage-container.mage p.mep_list_date i { 1959 2305 color: var(--color_theme); 1960 2306 } 2307 1961 2308 #mage-container.mage .mep_list_event_details h2, 1962 2309 #mage-container.mage .mep_list_event_details h3, … … 1967 2314 color: inherit; 1968 2315 } 2316 1969 2317 #mage-container.mage .mage_grid_box .filter_item .mep_list_event_details a { 1970 2318 color: #000; … … 1973 2321 line-height: inherit; 1974 2322 } 2323 1975 2324 #mage-container.mage .mep_list_event_details p { 1976 2325 white-space: nowrap; … … 1979 2328 overflow: hidden; 1980 2329 } 2330 1981 2331 #mage-container.mage .mep_list_event_details p.read-more a { 1982 2332 color: var(--color_theme); 1983 2333 } 2334 1984 2335 #mage-container.mage .mep_list_event_details p.read-more a:hover { 1985 2336 color: #DDD; 1986 2337 } 2338 1987 2339 #mage-container.mage .mep_event_grid_item .mep_list_event_details { 1988 2340 margin: 0; … … 1991 2343 padding: 15px; 1992 2344 } 2345 1993 2346 #mage-container.mage .mep_event_list_item .mep_list_event_details { 1994 2347 padding: 10px; 1995 2348 } 2349 1996 2350 #mage-container.mage .mep_event_winter_list .mep_list_event_details { 1997 2351 width: auto; … … 2001 2355 margin: 0; 2002 2356 } 2357 2003 2358 #mage-container.mage .mep_event_spring_list .mep_list_event_details.mep_list_details_col_one i { 2004 2359 margin-right: 5px; 2005 2360 } 2361 2006 2362 #mage-container.mage .mep-list-footer { 2007 2363 padding: 10px 0 0 0; 2008 2364 } 2365 2009 2366 #mage-container.mage .mep-list-footer ul { 2010 2367 padding: 0; … … 2012 2369 list-style: none; 2013 2370 } 2371 2014 2372 #mage-container.mage .mep-list-footer ul li { 2015 2373 margin: 7px 0 0 0; … … 2019 2377 align-items: center; 2020 2378 } 2379 2021 2380 #mage-container.mage .mep-list-footer ul li i { 2022 2381 color: var(--color_theme); … … 2032 2391 justify-content: center; 2033 2392 } 2393 2034 2394 #mage-container.mage .mep-list-footer h5 { 2035 2395 text-transform: capitalize; 2036 2396 } 2397 2037 2398 #mage-container.mage .mep-list-footer h6 { 2038 2399 text-transform: capitalize; 2039 2400 } 2401 2040 2402 #mage-container.mage .mep-list-footer ul li h5 { 2041 2403 display: inline; … … 2045 2407 margin: 0; 2046 2408 } 2409 2047 2410 #mage-container.mage .mep-list-footer ul li h6 { 2048 2411 font-size: 15px; … … 2051 2414 margin: 0; 2052 2415 } 2416 2053 2417 #mage-container.mage .mep-list-footer ul li p { 2054 2418 display: inline; … … 2058 2422 padding: 0 5px 0 0; 2059 2423 } 2424 2060 2425 #mage-container.mage .mep-list-footer .mep-more-date-lists li i { 2061 2426 display: inline-block; 2062 2427 padding: 6px 5px 5px 6px; 2063 2428 } 2429 2064 2430 #mage-container.mage .mep-list-footer ul li div { 2065 2431 display: inline-block; 2066 2432 } 2433 2067 2434 #mage-container.mage .owl-item div.two_column, 2068 2435 #mage-container.mage .owl-item div.three_column, … … 2072 2439 margin: 0 20px; 2073 2440 } 2441 2074 2442 #mage-container.mage .owl-item { 2075 2443 background: transparent; 2076 2444 } 2445 2077 2446 #mage-container.mage .mep_event_list_sec .owl-theme { 2078 2447 position: relative; 2079 2448 } 2449 2080 2450 #mage-container.mage .mep_event_list .mep_list_date .mep_minimal_list_organizer { 2081 2451 color: #505050; 2082 2452 font-weight: normal; 2083 2453 } 2454 2084 2455 #mage-container.mage .mep_event_list .mep_list_date { 2085 2456 color: var(--color_theme); 2086 2457 } 2458 2087 2459 #mage-container.mage .mep_event_list .mep_event_list_sec, 2088 2460 #mage-container.mage .mep_event_list div, … … 2090 2462 display: block; 2091 2463 } 2464 2092 2465 #mage-container.mage div.mep_event_list a { 2093 2466 border: none; … … 2095 2468 box-shadow: none; 2096 2469 } 2470 2097 2471 #mage-container.mage .mep_event_list button.owl-prev { 2098 2472 position: absolute; … … 2104 2478 font-size: 70px !important; 2105 2479 } 2480 2106 2481 #mage-container.mage .mep_event_list button.owl-next { 2107 2482 position: absolute; … … 2110 2485 font-size: 70px !important; 2111 2486 } 2487 2112 2488 #mage-container.mage div.mep_event_list div.mage_grid_box { 2113 2489 -webkit-flex-wrap: wrap; 2114 2490 flex-wrap: wrap; 2115 2491 } 2492 2116 2493 #mage-container.mage .mep_event_list .owl-item .mep_more_date_btn { 2117 2494 margin-top: 10px; 2118 2495 margin-bottom: 10px; 2119 2496 } 2497 2120 2498 #mage-container.mage .mep_event_list button.owl-next { 2121 2499 right: -30px; 2122 2500 } 2501 2123 2502 #mage-container.mage .mep_event_list button.owl-prev { 2124 2503 left: -30px; 2125 2504 } 2126 #mage-container.mage .mep_event_list .owl-nav > button { 2505 2506 #mage-container.mage .mep_event_list .owl-nav>button { 2127 2507 width: 60px; 2128 2508 height: 60px; … … 2135 2515 outline: 0; 2136 2516 } 2137 #mage-container.mage .mep_event_list .owl-nav > button:hover { 2517 2518 #mage-container.mage .mep_event_list .owl-nav>button:hover { 2138 2519 background: var(--color_theme) !important; 2139 2520 } 2521 2140 2522 #mage-container.mage .mep_event_list .owl-nav i, 2141 2523 #mage-container.mage .mep_event_list button.owl-next, … … 2143 2525 font-size: 14px !important; 2144 2526 } 2527 2145 2528 #mage-container.mage .mep_event_list .owl-dots button.active { 2146 2529 background: var(--color_theme); 2147 2530 } 2531 2148 2532 #mage-container.mage .mep_event_list .owl-dots button { 2149 2533 width: 15px; … … 2158 2542 outline: 0; 2159 2543 } 2544 2160 2545 #mage-container.mage .mep_event_list .owl-dots button.active::before { 2161 2546 border-bottom-color: var(--color_theme); 2162 2547 } 2548 2163 2549 #mage-container.mage .mep_event_list .owl-dots button::before { 2164 2550 position: absolute; … … 2172 2558 -webkit-transition: all 0.4s; 2173 2559 } 2560 2174 2561 #mage-container.mage .mep_event_list .owl-dots button span { 2175 2562 display: none !important; 2176 2563 } 2564 2177 2565 #mage-container.mage .mep_event_list .owl-dots { 2178 2566 margin: auto; 2179 2567 } 2568 2180 2569 #mage-container.mage .mep_event_list_item { 2181 2570 border: 1px solid #DDD; … … 2183 2572 margin: 10px 0; 2184 2573 } 2574 2185 2575 #mage-container.mage .mep_event_list_item:hover { 2186 2576 border-color: var(--color_theme); 2187 2577 } 2578 2188 2579 #mage-container.mage .mep_event_list_item .mep-list-footer { 2189 2580 padding: 0; … … 2191 2582 margin-top: 20px; 2192 2583 } 2584 2193 2585 #mage-container.mage .mep_event_list_item .mep-list-footer .mep_list_org_name { 2194 2586 margin: 0; 2195 2587 } 2588 2196 2589 #mage-container.mage .mep_event_list_item .mep_list_org_name, 2197 2590 #mage-container.mage .mep_event_list_item .mep_list_location_name, … … 2201 2594 margin: 0; 2202 2595 } 2596 2203 2597 #mage-container.mage .mep_event_list_item .mep-list-footer-ul { 2204 2598 display: flex; … … 2208 2602 gap: 5px 10px; 2209 2603 } 2604 2210 2605 #mage-container.mage .mage_grid_box { 2211 2606 margin: 0; … … 2214 2609 flex-wrap: wrap; 2215 2610 } 2611 2216 2612 #mage-container.mage .mage_grid_box .blank_div { 2217 2613 margin: 0 20px 0 0; 2218 2614 } 2615 2219 2616 #mage-container.mage .mage_grid_box .blank_div:last-child { 2220 2617 margin: 0 0 15px 0; 2221 2618 } 2619 2222 2620 #mage-container.mage div.mep_event_list div.mage_grid_box img { 2223 2621 min-height: auto; 2224 2622 } 2225 #mage-container.mage div.mep_event_list div.mage_grid_box > div { 2623 2624 #mage-container.mage div.mep_event_list div.mage_grid_box>div { 2226 2625 width: 100%; 2227 2626 } 2627 2228 2628 #mage-container.mage .mep_event_grid_item .mep-list-footer-ul { 2229 2629 display: flex; … … 2232 2632 gap: 5px 10px; 2233 2633 } 2634 2234 2635 #mage-container.mage .mep_event_grid_item .mep_list_org_name, 2235 2636 #mage-container.mage .mep_event_grid_item .mep_list_location_name { 2236 2637 gap: 10px; 2237 2638 } 2639 2238 2640 #mage-container.mage .mep_event_grid_item .mep_list_event_date h5, 2239 2641 #mage-container.mage .mep_event_grid_item .mep_list_event_date p { 2240 2642 display: block; 2241 2643 } 2644 2242 2645 #mage-container.mage .mep_event_grid_item { 2243 2646 border: 1px solid #DDD; … … 2247 2650 box-shadow: 0 0 6px 1px #D9D9D9; 2248 2651 } 2652 2249 2653 #mage-container.mage .mep_event_grid_item .mep-list-footer { 2250 2654 padding: 0; 2251 2655 } 2656 2252 2657 #mage-container.mage .mep_event_grid_item span.mep_waitlist_label.mep-tem3-title-sec { 2253 2658 max-width: 50%; 2254 2659 border-radius: 0 0 0 25px; 2255 2660 } 2661 2256 2662 #mage-container.mage div.mep_event_winter_list { 2257 2663 width: 100%; … … 2267 2673 padding: 0; 2268 2674 } 2675 2269 2676 #mage-container.mage div.mep_event_winter_list:hover { 2270 2677 transform: translateY(-8px) scale(1.02); … … 2272 2679 border: none; 2273 2680 } 2681 2274 2682 #mage-container.mage .mep_event_winter_list .mep_list_date_wrapper { 2275 2683 float: left; … … 2285 2693 overflow: hidden; 2286 2694 } 2695 2287 2696 #mage-container.mage .mep_event_winter_list .mep_list_date_wrapper .mep_list_date { 2288 2697 color: #FFF; 2289 2698 } 2699 2290 2700 #mage-container.mage .mep_event_winter_list .mep_list_date_wrapper .mep_winter_list_date { 2291 2701 color: #FFF; … … 2293 2703 flex-direction: column; 2294 2704 } 2705 2295 2706 #mage-container.mage .mep_event_winter_list .mep_list_date_wrapper .mep_winter_list_dd { 2296 2707 font-size: 3rem; … … 2300 2711 text-shadow: 0 2px 10px rgba(0, 0, 0, 0.3); 2301 2712 } 2713 2302 2714 #mage-container.mage .mep_event_winter_list .mep_list_winter_thumb_wrapper { 2303 2715 width: 200px; … … 2317 2729 font-size: 2.5rem; 2318 2730 } 2731 2319 2732 #mage-container.mage .mep_event_winter_list .mep_list_winter_thumb { 2320 2733 width: 200px; … … 2325 2738 margin: auto; 2326 2739 } 2740 2327 2741 #mage-container.mage .mep_event_winter_list .mep_list_title { 2328 2742 margin: 0; … … 2334 2748 padding: 0; 2335 2749 } 2750 2336 2751 #mage-container.mage .mep_event_winter_list .mep_price { 2337 2752 margin: 0; … … 2342 2757 color: #059669; 2343 2758 } 2759 2344 2760 #mage-container.mage .mep_event_winter_list .mep_list_details_wrapper { 2345 2761 display: flex; 2346 2762 justify-content: space-between; 2347 2763 } 2764 2348 2765 #mage-container.mage .mep_event_winter_list .mep_list_details_col_one i { 2349 2766 width: 15px; … … 2351 2768 margin-right: 5px; 2352 2769 } 2770 2353 2771 #mage-container.mage .mep_event_winter_list .mep_list_details_wrapper p { 2354 2772 color: #64748B; 2355 2773 margin: 5px 0; 2356 2774 } 2775 2357 2776 #mage-container.mage .mep_event_winter_list .mep_list_details_wrapper p a { 2358 2777 color: #64748B; 2359 2778 } 2779 2360 2780 #mage-container.mage .mep_event_winter_list .mep_list_details_wrapper p i { 2361 2781 color: var(--color_theme); 2362 2782 } 2783 2363 2784 #mage-container.mage .mep_event_winter_list .mep_list_details_wrapper .mep-tem3-title-sec { 2364 2785 margin: 10px 0; … … 2366 2787 padding: 0 10px; 2367 2788 } 2789 2368 2790 #mage-container.mage .mep_event_winter_list .mep_list_details_wrapper .mp_event_visible_event_time { 2369 2791 margin-top: 10px; 2370 2792 display: block; 2371 2793 } 2794 2372 2795 #mage-container.mage .mep_event_winter_list .mep_list_details_wrapper ul.mp_event_more_date_list { 2373 2796 top: 0; … … 2375 2798 left: 80%; 2376 2799 } 2800 2377 2801 #mage-container.mage .mep_event_spring_list .mep_list_date_wrapper { 2378 2802 display: flex; … … 2384 2808 padding: 10px; 2385 2809 } 2810 2386 2811 #mage-container.mage .mep_event_spring_list .mep_list_date_wrapper .mep_list_date { 2387 2812 color: #FFF; 2388 2813 } 2814 2389 2815 #mage-container.mage .mep_event_spring_list .mep_more_date_btn.mep-tem3-title-sec.mp_event_hide_event_time { 2390 2816 display: none; 2391 2817 } 2818 2392 2819 #mage-container.mage .mep_event_spring_list .mep_more_date_btn { 2393 2820 margin-left: 0; 2394 2821 border-radius: 0; 2395 2822 } 2823 2396 2824 #mage-container.mage .mep_event_spring_list .mep_more_date_btn:before { 2397 2825 border-radius: 0; 2398 2826 } 2827 2399 2828 #mage-container.mage .mep_event_spring_list .mp_event_hide_event_time { 2400 2829 position: absolute; … … 2405 2834 height: 38px; 2406 2835 } 2836 2407 2837 #mage-container.mage .mep_event_spring_list ul.mp_event_more_date_list { 2408 2838 bottom: 100%; 2409 2839 height: 100%; 2410 2840 } 2841 2411 2842 #mage-container.mage .mep_event_spring_list ul.mp_event_more_date_list li { 2412 2843 padding: 5px; 2413 2844 } 2845 2414 2846 #mage-container.mage .mep_event_spring_list .mep_more_date_btn { 2415 2847 background-color: #FFF; 2416 2848 } 2849 2417 2850 #mage-container.mage .mep_event_spring_list .mep_more_date_btn.mp_event_visible_event_time { 2418 2851 border-radius: 50px; 2419 2852 } 2853 2420 2854 #mage-container.mage .mep_event_spring_list .mep_spring_list_date { 2421 2855 color: #FFF; 2422 2856 } 2857 2423 2858 #mage-container.mage .mep_event_spring_list { 2424 2859 width: 100%; … … 2427 2862 background: #FCFCFC; 2428 2863 } 2864 2429 2865 #mage-container.mage .mep_event_spring_list .mep_list_spring_thumb { 2430 2866 width: 150px; … … 2436 2872 margin: auto; 2437 2873 } 2874 2438 2875 #mage-container.mage .mep_spring_event_time, 2439 2876 #mage-container.mage .mep_spring_event_location, … … 2443 2880 margin-bottom: 10px; 2444 2881 } 2882 2445 2883 #mage-container.mage div.mep_event_list_item div.spring_area { 2446 2884 display: -webkit-flex; … … 2449 2887 padding: 0; 2450 2888 } 2889 2451 2890 #mage-container.mage div.spring_area .spring_item_1 { 2452 2891 background-color: var(--color_theme); … … 2454 2893 width: 25%; 2455 2894 } 2895 2456 2896 #mage-container.mage div.spring_area .spring_item_1 h5 { 2457 2897 margin: 0; 2458 2898 color: #FFF; 2459 2899 } 2900 2460 2901 #mage-container.mage div.spring_area .spring_item_2 { 2461 2902 padding: var(--dmp_xs); 2462 2903 width: 25%; 2463 2904 } 2905 2464 2906 #mage-container.mage div.spring_area .spring_item_3 { 2465 2907 padding: var(--dmp_xs); 2466 2908 width: 30%; 2467 2909 } 2910 2468 2911 #mage-container.mage div.spring_area .spring_item_4 { 2469 2912 padding: var(--dmp_xs); 2470 2913 width: 20%; 2471 2914 } 2915 2472 2916 #mage-container.mage div.mep_event_winter_list div.spring_area .spring_item_2 { 2473 2917 width: 51%; 2474 2918 } 2919 2475 2920 #mage-container.mage div.spring_area.mep_list_event_details .mep_list_thumb { 2476 2921 width: 150px; … … 2480 2925 margin: auto; 2481 2926 } 2927 2482 2928 #mage-container.mage div.mep-event-list-loop div.spring_area .mepev-ribbons { 2483 2929 position: relative; 2484 2930 } 2931 2485 2932 #mage-container.mage div.mep-event-list-loop div.spring_area .mepev-ribbons i { 2486 2933 margin: 0 var(--dmp_xs) 0 0; 2487 2934 } 2935 2488 2936 #mage-container.mage .mep_event_minimal_list .mep_list_event_details { 2489 2937 width: calc(100% - 60px); 2490 2938 min-height: auto; 2491 2939 } 2940 2492 2941 #mage-container.mage .mep_event_minimal_list .mep_list_thumb { 2493 2942 width: 52px; … … 2497 2946 display: flex; 2498 2947 } 2948 2499 2949 #mage-container.mage .mep_event_minimal_list .mep-ev-start-date { 2500 2950 right: 0; … … 2503 2953 border-radius: 0 4px 0 0; 2504 2954 } 2955 2505 2956 #mage-container.mage .mep_event_minimal_list { 2506 2957 width: 100%; 2507 2958 padding: 10px; 2508 2959 } 2960 2509 2961 #mage-container.mage .mep_event_minimal_list:hover { 2510 2962 background: #F2F2F2; 2511 2963 } 2964 2512 2965 #mage-container.mage .mep_event_minimal_list h2 { 2513 2966 color: #000; 2514 2967 font-weight: bold; 2515 2968 } 2969 2516 2970 #mage-container.mage .mep_event_minimal_list h3.mep_list_date i { 2517 2971 background: transparent; 2518 2972 } 2973 2519 2974 #mage-container.mage .mep_event_minimal_list .mep_more_date_btn { 2520 2975 padding: 2px 5px; … … 2523 2978 position: relative; 2524 2979 } 2980 2525 2981 #mage-container.mage .mep_event_minimal_list ul.mep-more-date-lists { 2526 2982 margin: 0; 2527 2983 } 2984 2528 2985 #mage-container.mage .mep_event_minimal_list .mep_more_date_btn { 2529 2986 width: max-content; 2530 2987 padding: 0 15px 0 15px !important; 2531 2988 } 2989 2532 2990 #mage-container.mage div.mep_event_minimal_list { 2533 2991 display: -webkit-flex; 2534 2992 display: flex; 2535 2993 } 2994 2536 2995 #mage-container.mage span.mep_minimal_list_date { 2537 2996 color: #505050; … … 2539 2998 font-style: normal; 2540 2999 } 3000 2541 3001 #mage-container.mage div.mep_event_timeline_list { 2542 3002 position: relative; 2543 3003 } 3004 2544 3005 #mage-container.mage .mep_event_timeline_list .mep-list-header { 2545 3006 padding: 0; 2546 3007 } 3008 2547 3009 #mage-container.mage .mep_event_timeline_list .mep_list_thumb { 2548 3010 width: 100%; 2549 3011 margin-bottom: 15px; 2550 3012 } 3013 2551 3014 #mage-container.mage .mep_event_timeline_list .mep_minimal_list_location { 2552 3015 margin: 10px 0; 2553 3016 } 3017 2554 3018 #mage-container.mage .mep_event_timeline_list .mep_minimal_list_location i { 2555 3019 padding-right: 10px; 2556 3020 } 3021 2557 3022 #mage-container.mage .mep_event_timeline_list .mep_list_event_details { 2558 3023 width: 100%; … … 2560 3025 margin: 0; 2561 3026 } 3027 2562 3028 #mage-container.mage .mep_event_timeline_list h3.mep_list_date i { 2563 3029 background: transparent; 2564 3030 } 3031 2565 3032 #mage-container.mage .mep_event_timeline_list h3.mep_list_date { 2566 3033 margin-bottom: 10px; 2567 3034 } 3035 2568 3036 #mage-container.mage .mep_event_timeline_list ul.mep-more-date-lists { 2569 3037 margin: -5px 0 0 0; 2570 3038 border-top: 1px dashed #DDD; 2571 3039 } 3040 2572 3041 #mage-container.mage .mep_event_timeline_list .mep_minimal_list_date, 2573 3042 #mage-container.mage .mep_event_timeline_list .mep_minimal_list_organizer { 2574 3043 margin: 10px 0; 2575 3044 } 3045 2576 3046 #mage-container.mage .mep_event_timeline_list .mep_minimal_list_date i, 2577 3047 #mage-container.mage .mep_event_timeline_list .mep_minimal_list_organizer i { 2578 3048 padding-right: 10px; 2579 3049 } 3050 2580 3051 #mage-container.mage .mep_event_timeline_list .mep-ev-start-date { 2581 3052 left: var(--dmp_xs); … … 2583 3054 z-index: 99999; 2584 3055 } 3056 2585 3057 #mage-container.mage div.mep_event_native_list { 2586 3058 display: -webkit-flex; … … 2588 3060 width: 100%; 2589 3061 } 3062 2590 3063 #mage-container.mage div.mep_event_native_list .mep_list_event_details { 2591 3064 width: calc(100% - 150px); 2592 3065 min-height: auto; 2593 3066 } 3067 2594 3068 #mage-container.mage div.mep_event_native_list .mep_list_thumb { 2595 3069 width: 150px; 2596 3070 min-height: auto; 2597 3071 } 3072 2598 3073 #mage-container.mage div.mep_event_native_list .mep_list_event_details a { 2599 3074 border-left: 2px solid var(--color_theme); … … 2602 3077 flex-direction: column; 2603 3078 } 3079 2604 3080 #mage-container.mage .mep_event_native_list .mep_list_thumb img, 2605 3081 #mage-container.mage .owl-carousel .owl-item .mep_event_native_list .mep_list_thumb img { … … 2610 3086 width: auto; 2611 3087 } 3088 2612 3089 #mage-container.mage .mep_event_native_list h2 { 2613 3090 color: #000; 2614 3091 font-weight: bold; 2615 3092 } 3093 2616 3094 #mage-container.mage .mep_event_native_list h3.mep_list_date i { 2617 3095 background: transparent; 2618 3096 } 3097 2619 3098 #mage-container.mage .mep_event_native_list .mep_more_date_btn { 2620 3099 padding: 2px 5px; … … 2622 3101 position: relative; 2623 3102 } 3103 2624 3104 #mage-container.mage .mep_event_native_list ul.mep-more-date-lists { 2625 3105 margin: 0; 2626 3106 } 3107 2627 3108 #mage-container.mage .mep_event_native_list .mep_more_date_btn { 2628 3109 width: max-content; 2629 3110 padding: 0 15px 0 15px !important; 2630 3111 } 3112 2631 3113 #mage-container.mage div.mep_event_native_list .mep-list-header { 2632 3114 padding-left: 10px; 2633 3115 } 3116 2634 3117 #mage-container.mage .mep_event_native_list .mep-list-header::before { 2635 3118 border-left: 2px solid; … … 2642 3125 width: 100%; 2643 3126 } 3127 2644 3128 #mage-container.mage .mep-city-list ul { 2645 3129 margin: 0; … … 2647 3131 list-style: none; 2648 3132 } 3133 2649 3134 #mage-container.mage .mep-city-list ul li a { 2650 3135 display: block; … … 2655 3140 padding: 5px 0; 2656 3141 } 3142 2657 3143 #mage-container.mage .mep-city-list li i { 2658 3144 margin-right: 5px; … … 2663 3149 display: none !important; 2664 3150 } 3151 2665 3152 #mage-container.mage span.mep_warning { 2666 3153 text-align: center; … … 2673 3160 text-transform: capitalize; 2674 3161 } 3162 2675 3163 #mage-container.mage .mep-low-stock-warning { 2676 3164 background: linear-gradient(135deg, #FF6B6B, #EE5A52); … … 2688 3176 width: 40%; 2689 3177 } 3178 2690 3179 #mage-container.mage .mep-low-stock-warning::before { 2691 3180 content: ""; … … 2698 3187 animation: shimmer 2s infinite; 2699 3188 } 3189 2700 3190 @keyframes pulse-warning { 2701 3191 0% { … … 2703 3193 box-shadow: 0 2px 4px rgba(255, 107, 107, 0.3); 2704 3194 } 3195 2705 3196 50% { 2706 3197 transform: scale(1.02); 2707 3198 box-shadow: 0 4px 8px rgba(255, 107, 107, 0.4); 2708 3199 } 3200 2709 3201 100% { 2710 3202 transform: scale(1); … … 2712 3204 } 2713 3205 } 3206 2714 3207 @keyframes shimmer { 2715 3208 0% { 2716 3209 left: -100%; 2717 3210 } 3211 2718 3212 100% { 2719 3213 left: 100%; 2720 3214 } 2721 3215 } 3216 2722 3217 #mage-container.mage .mep-limited-availability-ribbon { 2723 3218 background: linear-gradient(135deg, #FFA726, #FF9800); … … 2735 3230 letter-spacing: 0.5px; 2736 3231 } 3232 2737 3233 #mage-container.mage .mep-limited-availability-ribbon::before { 2738 3234 content: ""; … … 2745 3241 animation: shimmer-ribbon 3s infinite; 2746 3242 } 3243 2747 3244 @keyframes shimmer-ribbon { 2748 3245 0% { 2749 3246 left: -100%; 2750 3247 } 3248 2751 3249 100% { 2752 3250 left: 100%; 2753 3251 } 2754 3252 } 3253 2755 3254 #mage-container.mage .woocommerce-cart td.product-name dl dt { 2756 3255 display: block !important; … … 2758 3257 margin-top: 20px; 2759 3258 } 3259 2760 3260 #mage-container.mage .button.button-default.woocommerce.button.alt.button.alt.btn-mep-event-cart { 2761 3261 background: var(--color_theme); … … 2783 3283 /***********************************************************************************************/ 2784 3284 } 3285 2785 3286 #mage-container.mage .mep-event-countdown-timer .wrapper div span { 2786 3287 display: block; 2787 3288 padding: 10px; 2788 3289 } 3290 2789 3291 #mage-container.mage .mep-event-countdown-timer .wrapper div span span.label { 2790 3292 border: 0 !important; 2791 3293 } 3294 2792 3295 #mage-container.mage .mep-event-countdown-timer { 2793 3296 width: 100%; 2794 3297 overflow: hidden; 2795 3298 } 3299 2796 3300 #mage-container.mage .mep-event-countdown-timer .wrapper div { 2797 3301 width: 24%; … … 2799 3303 display: inline-block !important; 2800 3304 } 3305 2801 3306 #mage-container.mage .mep-event-countdown-timer .wrapper { 2802 3307 min-height: 100px; … … 2805 3310 padding-top: 14px; 2806 3311 } 3312 2807 3313 #mage-container.mage .mep-event-countdown-timer .wrapper .time { 2808 3314 display: block; … … 2812 3318 padding: 0; 2813 3319 } 3320 2814 3321 #mage-container.mage .mep-event-countdown-timer .wrapper div span.label { 2815 3322 display: block; … … 2817 3324 margin-top: 10px; 2818 3325 } 3326 2819 3327 #mage-container.mage .mep-event-countdown-timer .wrapper div { 2820 3328 font-size: 40px; 2821 3329 } 3330 2822 3331 #mage-container.mage .mep-event-countdown-timer .wrapper .label { 2823 3332 font-size: 18px; 2824 3333 text-transform: capitalize; 2825 3334 } 3335 2826 3336 #mage-container.mage button.single_add_to_cart_button { 2827 3337 background: var(--color_theme); … … 2848 3358 height: 45px; 2849 3359 } 3360 2850 3361 #mage-container.mage button.single_add_to_cart_button[disabled]:hover { 2851 3362 -webkit-border-radius: 50px; 2852 3363 border-radius: 50px; 2853 3364 } 3365 2854 3366 #mage-container.mage .mep_everyday_date_secs { 2855 3367 background: var(--color_theme); … … 2857 3369 padding: 5px 10px; 2858 3370 } 3371 2859 3372 #mage-container.mage .mep_everyday_date_secs ul li { 2860 3373 min-width: auto !important; 2861 3374 vertical-align: middle; 2862 3375 } 3376 2863 3377 #mage-container.mage .mep_everyday_date_secs .mep-date-time-select-area { 2864 3378 overflow: hidden; … … 2868 3382 align-items: center; 2869 3383 } 3384 2870 3385 #mage-container.mage .mep_everyday_date_secs .mep-date-time-select-area h3 { 2871 3386 margin: 0; … … 2873 3388 font-weight: 600; 2874 3389 } 3390 2875 3391 #mage-container.mage .mep_everyday_date_secs .mep-date-time-select-area .mep-date-time { 2876 3392 display: flex; … … 2879 3395 gap: 10px; 2880 3396 } 3397 2881 3398 #mage-container.mage .mep-elementor-event-add-to-cart-section-widget table td { 2882 3399 border: none; 2883 3400 } 3401 2884 3402 #mage-container.mage .mep-elementor-event-add-to-cart-section-widget .mep_everyday_date_secs { 2885 3403 display: block; 2886 3404 text-align: center; 2887 3405 } 3406 2888 3407 #mage-container.mage .mep-elementor-event-add-to-cart-section-widget h4.mep-cart-table-title { 2889 3408 display: none; 2890 3409 } 3410 2891 3411 #mage-container.mage .mep_sidebar { 2892 3412 padding: 10px; 2893 3413 } 3414 2894 3415 #mage-container.mage .mep_sidebar h3 { 2895 3416 text-align: left; … … 2902 3423 /***********************************************************************************************/ 2903 3424 } 3425 2904 3426 #mage-container.mage .my_account_orders.account-orders-table .wbtm-download { 2905 3427 display: none; 2906 3428 } 3429 2907 3430 #mage-container.mage .mep-user-ticket-list table { 2908 3431 width: 100%; 2909 3432 border: 1px solid #DDD; 2910 3433 } 3434 2911 3435 #mage-container.mage .mep-user-ticket-list table tr { 2912 3436 border-bottom: 1px solid #DDD; 2913 3437 padding: 10px 0; 2914 3438 } 3439 2915 3440 #mage-container.mage .mep-user-ticket-list table tr td { 2916 3441 padding: 8px; 2917 3442 } 3443 2918 3444 #mage-container.mage .mep-user-ticket-list table tr th { 2919 3445 background: #DDD; … … 2926 3452 display: block; 2927 3453 } 3454 2928 3455 #mage-container.mage .default_theme i { 2929 3456 display: -webkit-flex; … … 2936 3463 border-radius: 50%; 2937 3464 } 3465 2938 3466 #mage-container.mage .default_theme .mep-more-date { 2939 3467 display: flex; … … 2942 3470 justify-content: start; 2943 3471 } 3472 2944 3473 #mage-container.mage .default_theme .mep-more-date .mep-more-date { 2945 3474 margin: 2px 5px; … … 2947 3476 padding-left: 14px; 2948 3477 } 3478 2949 3479 #mage-container.mage .default_theme .mep-more-date .mep-more-date::before { 2950 3480 content: ""; … … 2959 3489 transform: translateY(-50%); 2960 3490 } 3491 2961 3492 #mage-container.mage .default_theme .event-expire-btn { 2962 3493 border: 1px solid #F5F5F5; … … 2967 3498 margin-bottom: 10px; 2968 3499 } 3500 2969 3501 #mage-container.mage .default_theme .mep_checkbox_item ._fs_label { 2970 3502 margin-bottom: 15px; 2971 3503 display: block; 2972 3504 } 3505 2973 3506 #mage-container.mage .default_theme .groupRadioCheck { 2974 3507 margin-top: 5px; … … 2981 3514 color: var(--color_7); 2982 3515 } 3516 2983 3517 #mage-container.mage .mep_more_date_btn:before { 2984 3518 background: var(--color_theme); 2985 3519 border-color: var(--color_theme); 2986 3520 } 3521 2987 3522 #mage-container.mage .mep-tem3-title-sec, 2988 3523 #mage-container.mage .ex-sec-title { … … 2990 3525 color: var(--color_7); 2991 3526 } 3527 2992 3528 #mage-container.mage .button.button-default.woocommerce.button.alt.button.alt.btn-mep-event-cart { 2993 3529 background: var(--color_theme); … … 3003 3539 padding: 8px; 3004 3540 } 3541 3005 3542 #mage-container.mage .mep-vr-vs-content h3 { 3006 3543 font-size: 16px; … … 3010 3547 margin: 0 0 10px 0; 3011 3548 } 3549 3012 3550 #mage-container.mage .mep_ticket_details p { 3013 3551 font-size: 12px; … … 3017 3555 line-height: 20px !important; 3018 3556 } 3557 3019 3558 #mage-container.mage tr.ex-sec-title.mep_ticket_type_title th { 3020 3559 font-weight: bold; … … 3029 3568 display: block; 3030 3569 } 3570 3031 3571 #mage-container.mage div.mep_flex, 3032 3572 #mage-container.mage .mep_event_list .mep_event_list_sec div.mep_event_list_item, … … 3035 3575 display: flex; 3036 3576 } 3577 3037 3578 #mage-container.mage .mep_event_list div.evl-cc { 3038 3579 -webkit-align-items: center; 3039 3580 align-items: center; 3040 3581 } 3582 3041 3583 #mage-container.mage .mep-default-title h2, 3042 3584 #mage-container.mage .section-heading h2 { … … 3046 3588 font-weight: bold; 3047 3589 } 3590 3048 3591 #mage-container.mage h4.mep-cart-table-title { 3049 3592 margin: 10px 0; … … 3051 3594 font-weight: 600; 3052 3595 } 3596 3053 3597 #mage-container.mage h3.ex-sec-title { 3054 3598 font-size: 14px; … … 3057 3601 padding: 15px; 3058 3602 } 3603 3059 3604 #mage-container.mage .mep-event-details p { 3060 3605 font-size: 16px; … … 3063 3608 line-height: 1.5; 3064 3609 } 3610 3065 3611 #mage-container.mage label.mep-show { 3066 3612 line-height: 1.4; 3067 3613 } 3614 3068 3615 #mage-container.mage [name="option_qty[]"].mage_error { 3069 3616 background-color: red; 3070 3617 color: #FFF; 3071 3618 } 3619 3072 3620 #mage-container.mage .evl-cc { 3073 3621 margin: 0 0 0 10px; 3074 3622 } 3623 3075 3624 #mage-container.mage .owl-theme .owl-nav [class*=owl-]:hover { 3076 3625 background: transparent; … … 3078 3627 text-decoration: none; 3079 3628 } 3629 3080 3630 #mage-container.mage .mep-wailist-form input { 3081 3631 display: block; … … 3086 3636 background: #FFF !important; 3087 3637 } 3638 3088 3639 #mage-container.mage .pagination-sec a { 3089 3640 display: inline-block; … … 3092 3643 padding: 10px 15px; 3093 3644 } 3645 3094 3646 #mage-container.mage .pagination-sec span.page-numbers.current { 3095 3647 padding: 15px 20px; 3096 3648 background: #DDD; 3097 3649 } 3650 3098 3651 #mage-container.mage span#hide_event_schdule { 3099 3652 position: relative; … … 3105 3658 margin: 0 auto; 3106 3659 } 3660 3107 3661 #mage-container.mage .mep-event-list-loop { 3108 3662 position: relative; 3109 3663 } 3664 3110 3665 #mage-container.mage button.mep-cat-control { 3111 3666 border: 1px solid var(--color_theme); … … 3119 3674 outline-width: 0; 3120 3675 } 3676 3121 3677 #mage-container.mage button.mep-cat-control.mixitup-control-active { 3122 3678 background: var(--color_theme); 3123 3679 color: var(--color_7); 3124 3680 } 3681 3125 3682 #mage-container.mage .mep_view_all_date { 3126 3683 overflow: scroll !important; 3127 3684 } 3685 3128 3686 #mage-container.mage .ui-accordion .ui-accordion-header { 3129 3687 background-image: none; 3130 3688 margin: 10px 0 0 0; 3131 3689 } 3690 3132 3691 #mage-container.mage .ui-accordion .ui-accordion-header.ui-state-active { 3133 3692 background-image: none; … … 3136 3695 font-size: 18px; 3137 3696 } 3697 3138 3698 #mage-container.mage .evl-cc { 3139 3699 margin-left: 0; 3140 3700 } 3701 3141 3702 #mage-container.mage .mep_more_date_btn { 3142 3703 border: 1px solid var(--color_theme); … … 3149 3710 cursor: pointer; 3150 3711 } 3712 3151 3713 #mage-container.mage .mep_re_datelist_label { 3152 3714 width: auto !important; 3153 3715 font-weight: 500; 3154 3716 } 3717 3155 3718 #mage-container.mage h3.ex-sec-title { 3156 3719 color: #FFFFFF; 3157 3720 } 3721 3158 3722 #mage-container.mage .tkt-pric, 3159 3723 #mage-container.mage .tkt-qty { 3160 3724 margin-bottom: 10px; 3161 3725 } 3726 3162 3727 #mage-container.mage #mep_everyday_datepicker, 3163 3728 #mage-container.mage #mep-event-review-form--title { … … 3178 3743 margin: 5px 0; 3179 3744 } 3745 3180 3746 #mage-container.mage span.mep-cart-btn-icon { 3181 3747 display: inline-block; 3182 3748 margin-right: 10px; 3183 3749 } 3750 3184 3751 #mage-container.mage span.mep_date_scdl_start_datetime { 3185 3752 display: inline-flex; 3186 3753 font-size: 13px; 3187 3754 } 3755 3188 3756 #mage-container.mage span.mep_date_scdl_start_datetime { 3189 3757 color: #333; … … 3191 3759 font-weight: bold; 3192 3760 } 3761 3193 3762 #mage-container.mage span.mep-cal-icon { 3194 3763 position: absolute; … … 3197 3766 top: 12px; 3198 3767 } 3768 3199 3769 #mage-container.mage thead.ex-sec-title.mep_ticket_type_title tr th { 3200 3770 padding: 15px 15px 3px; 3201 3771 } 3772 3202 3773 #mage-container.mage span.mep-cal-icon i { 3203 3774 color: #000; 3204 3775 } 3776 3205 3777 #mage-container.mage span#mep_everyday_event_time_list select { 3206 3778 margin-top: 0; … … 3214 3786 color: #495057; 3215 3787 } 3788 3216 3789 #mage-container.mage span#mep_everyday_event_time_list { 3217 3790 padding: 0; 3218 3791 } 3792 3219 3793 #mage-container.mage span.mep_recurring_datepicker_section { 3220 3794 position: relative; 3221 3795 } 3796 3222 3797 #mage-container.mage span.mep-datepicker-input-box { 3223 3798 position: relative; 3224 3799 } 3800 3225 3801 #mage-container.mage .mep-event-review-list-wrapper { 3226 3802 padding: 0; 3227 3803 margin: 20px; 3228 3804 } 3805 3229 3806 #mage-container.mage .mep-event-review-list-wrapper #give-review-btn { 3230 3807 font-weight: 500; … … 3237 3814 margin-bottom: 60px; 3238 3815 } 3816 3239 3817 #mage-container.mage .mep-event-review-form .label { 3240 3818 font-weight: 600; … … 3243 3821 padding-bottom: 5px; 3244 3822 } 3823 3245 3824 #mage-container.mage .mep-event-review-form input[type=submit], 3246 3825 #mage-container.mage .mep-event-review-form button[type=submit] { … … 3254 3833 background: var(--color_theme); 3255 3834 } 3835 3256 3836 #mage-container.mage .woocommerce-Price-amount { 3257 3837 font-weight: 600; 3258 3838 } 3839 3259 3840 #mage-container.mage span.mep_waitlist_label.mep-tem3-title-sec { 3260 3841 right: 0; 3261 3842 top: 0; 3262 3843 } 3844 3263 3845 #mage-container.mage .timeline .mep_more_date_btn { 3264 3846 margin-top: 0; 3265 3847 } 3848 3266 3849 #mage-container.mage span.mep-more-date i, 3267 3850 #mage-container.mage span.mep-more-time i { 3268 3851 min-width: 25px; 3269 3852 } 3853 3270 3854 #mage-container.mage .wp-core-ui .quicktags-toolbar input.button.button-small { 3271 3855 width: max-content; 3272 3856 } 3857 3273 3858 #mage-container.mage table.table.table-bordered.mep_event_add_cart_table { 3274 3859 background: var(--color_6); 3275 3860 } 3861 3276 3862 #mage-container.mage .mep_events-template-default table.table.table-bordered.mep_event_add_cart_table { 3277 3863 background: hsla(0, 0%, 50.2%, 0.0705882353); 3278 3864 } 3865 3279 3866 #mage-container.mage .mep-elementor-event-list-widget .row { 3280 3867 width: 100%; 3281 3868 } 3869 3282 3870 #mage-container.mage .mep-elementor-event-list-widget .pagination-sec { 3283 3871 margin-top: 20px; … … 3285 3873 text-align: center; 3286 3874 } 3875 3287 3876 #mage-container.mage tr.mep_virtual_event_info_sec { 3288 3877 display: none; 3289 3878 } 3879 3290 3880 #mage-container.mage .impe-new-nput-group-field::-webkit-inner-spin-button, 3291 3881 #mage-container.mage .impe-new-nput-group-field ::-webkit-outer-spin-button { … … 3293 3883 appearance: none; 3294 3884 } 3885 3295 3886 #mage-container.mage #owl-demo .item { 3296 3887 background: #FFFFFF; … … 3302 3893 text-align: Left; 3303 3894 } 3895 3304 3896 #mage-container.mage .groupRadioCheck [data-radio-check].mpActive { 3305 3897 border-color: var(--color_theme); … … 3307 3899 color: var(--color_7); 3308 3900 } 3901 3309 3902 #mage-container.mage .groupRadioCheck [data-radio-check]:hover { 3310 3903 border-color: var(--color_theme); 3311 3904 background-color: var(--color_theme); 3312 3905 } 3906 3313 3907 #mage-container.mage div.mpwem_style [data-bg-image] { 3314 3908 background-size: cover; … … 3316 3910 margin: 0 auto; 3317 3911 } 3912 3318 3913 #mage-container.mage .mpwem-expired-card { 3319 3914 margin-top: 15px; … … 3325 3920 text-align: center; 3326 3921 } 3922 3327 3923 #mage-container.mage .mpwem-expired-title { 3328 3924 font-size: 18px; … … 3330 3926 letter-spacing: 0.3px; 3331 3927 } 3928 3332 3929 #mage-container.mage .mpwem-expired-date { 3333 3930 margin-top: 10px; 3334 3931 font-size: 15px; 3335 3932 } 3933 3336 3934 #mage-container.mage .mpwem-date-highlight { 3337 3935 font-weight: 800; 3338 3936 } 3937 3339 3938 #mage-container.mage .mpwem-total-sold-badge { 3340 3939 margin-top: 12px; … … 3352 3951 width: calc(100% - 275px); 3353 3952 } 3953 3354 3954 #mage-container.mage .mep-default-sidebar { 3355 3955 width: 275px; 3356 3956 } 3957 3357 3958 #mage-container.mage div.date_time_location_short .short_item { 3358 3959 max-width: calc(50% - 8px); 3359 3960 } 3360 3961 } 3962 3361 3963 @media only screen and (max-width: 1024px) { 3964 3362 3965 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item .ticket-data, 3363 3966 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service .card-body .mep_ticket_item .ticket-data { … … 3367 3970 gap: 10px; 3368 3971 } 3972 3369 3973 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item .ticket-data .ticket-price, 3370 3974 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ex_service .card-body .mep_ticket_item .ticket-data .ticket-price { … … 3372 3976 flex: 0 0 100%; 3373 3977 } 3978 3374 3979 #mage-container.mage .mep_event_winter_list .mep_list_date_wrapper, 3375 3980 #mage-container.mage div.spring_area .spring_item_1 { 3376 3981 display: none; 3377 3982 } 3983 3378 3984 #mage-container.mage div.spring_area .spring_item_2 { 3379 3985 width: 30%; 3380 3986 } 3987 3381 3988 #mage-container.mage div.spring_area .spring_item_3 { 3382 3989 width: 45%; 3383 3990 } 3991 3384 3992 #mage-container.mage div.spring_area .spring_item_4 { 3385 3993 width: 25%; 3386 3994 } 3995 3387 3996 #mage-container.mage div.mep_event_winter_list div.spring_area .spring_item_2 { 3388 3997 width: 75%; 3389 3998 } 3390 3999 } 4000 3391 4001 @media only screen and (max-width: 991px) { 3392 4002 #mage-container.mage .mep-default-content { 3393 4003 width: calc(100% - 250px); 3394 4004 } 4005 3395 4006 #mage-container.mage .mep-default-sidebar { 3396 4007 width: 250px; 3397 4008 } 4009 3398 4010 #mage-container.mage .mep-list-footer ul li i { 3399 4011 width: 20px; … … 3401 4013 font-size: 11px; 3402 4014 } 4015 3403 4016 #mage-container.mage .mep-events-wrapper p#mep_btn_notice { 3404 4017 font-size: 14px; 3405 4018 } 4019 3406 4020 #mage-container.mage .mep-events-wrapper table td { 3407 4021 font-size: 14px; 3408 4022 padding: 5px; 3409 4023 } 4024 3410 4025 #mage-container.mage button.single_add_to_cart_button { 3411 4026 min-width: 200px; … … 3413 4028 font-size: 14px !important; 3414 4029 } 4030 3415 4031 #mage-container.mage .ui-accordion .ui-accordion-content { 3416 4032 font-size: 12px; 3417 4033 } 4034 3418 4035 #mage-container.mage h2.mep_list_title { 3419 4036 font-size: 15px !important; 3420 4037 } 4038 3421 4039 #mage-container.mage h3.mep_list_date, 3422 4040 #mage-container.mage .mep-list-footer ul li h6 { 3423 4041 font-size: 13px !important; 3424 4042 } 4043 3425 4044 #mage-container.mage .mep-list-footer ul li h5 { 3426 4045 font-size: 12px !important; 3427 4046 } 4047 3428 4048 #mage-container.mage div.item_hover_effect a { 3429 4049 font-size: 16px; 3430 4050 padding: 10px 20px; 3431 4051 } 4052 3432 4053 #mage-container.mage div.column_style { 3433 4054 min-width: calc(33.333333% - 14px) !important; 3434 4055 } 4056 3435 4057 #mage-container.mage h2.mep_list_title { 3436 4058 margin-top: 10px; 3437 4059 } 3438 4060 } 4061 3439 4062 @media only screen and (max-width: 767px) { 3440 4063 #mage-container.mage { 3441 4064 /********************/ 3442 4065 } 4066 3443 4067 #mage-container.mage div.mep_event_native_list .mep_list_event_details, 3444 4068 #mage-container.mage div.mep_event_native_list .mep_list_thumb { 3445 4069 width: 100%; 3446 4070 } 4071 3447 4072 #mage-container.mage div.default_theme .content_area { 3448 4073 display: block; 3449 4074 } 4075 3450 4076 #mage-container.mage div.mep_flex.default_theme { 3451 4077 display: block; 3452 4078 } 4079 3453 4080 #mage-container.mage .mep-default-content { 3454 4081 width: 100%; … … 3456 4083 padding: 0; 3457 4084 } 4085 3458 4086 #mage-container.mage .mep_event_list .mep_event_list_sec div.mep_event_list_item { 3459 4087 display: block; 3460 4088 } 4089 3461 4090 #mage-container.mage .mep-default-sidebar { 3462 4091 width: 100%; … … 3464 4093 padding: 0; 3465 4094 } 4095 3466 4096 #mage-container.mage .mep_event_grid_item .mep_list_thumb img { 3467 4097 height: auto; 3468 4098 } 4099 3469 4100 #mage-container.mage .mep-events-wrapper { 3470 4101 margin: 15px auto; 3471 4102 } 4103 3472 4104 #mage-container.mage .mep-default-title h2, 3473 4105 #mage-container.mage .section-heading h2, … … 3476 4108 font-size: 20px; 3477 4109 } 4110 3478 4111 #mage-container.mage .mep_event_list .mep_event_list_sec div.mep_event_list_item .mep_list_event_details { 3479 4112 margin: 0; 3480 4113 } 4114 3481 4115 #mage-container.mage .mep_event_list .mep_event_list_sec div.mep_event_list_item img { 3482 4116 top: -5px; 3483 4117 } 4118 3484 4119 #mage-container.mage span.mep_minimal_list_location { 3485 4120 margin-left: 0; 3486 4121 display: block; 3487 4122 } 4123 3488 4124 #mage-container.mage div.column_style { 3489 4125 min-width: calc(50% - 14px) !important; 3490 4126 } 4127 3491 4128 #mage-container.mage div.two_column { 3492 4129 width: calc(50% - 15px); 3493 4130 margin: 0 15px 15px 0; 3494 4131 } 4132 3495 4133 #mage-container.mage div.three_column { 3496 4134 width: calc(50% - 15px); 3497 4135 margin: 0 15px 15px 0; 3498 4136 } 4137 3499 4138 #mage-container.mage div.four_column { 3500 4139 width: calc(50% - 15px); 3501 4140 margin: 0 15px 15px 0; 3502 4141 } 4142 3503 4143 #mage-container.mage .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_one { 3504 4144 margin-bottom: 20px; … … 3506 4146 margin-right: 20px; 3507 4147 } 4148 3508 4149 #mage-container.mage .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_two { 3509 4150 margin-top: 20px; … … 3511 4152 margin-right: 20px; 3512 4153 } 4154 3513 4155 #mage-container.mage .mep_event_winter_list .mep_list_winter_thumb_wrapper { 3514 4156 margin: 0; … … 3517 4159 border-radius: 0; 3518 4160 } 4161 3519 4162 #mage-container.mage .mep_event_winter_list .mep_list_winter_thumb { 3520 4163 width: auto; … … 3523 4166 object-fit: cover; 3524 4167 } 4168 3525 4169 #mage-container.mage .mep_event_spring_list .mep_list_date_wrapper, 3526 4170 #mage-container.mage .mep_event_spring_list .mep_list_event_details, … … 3532 4176 min-height: auto; 3533 4177 } 4178 3534 4179 #mage-container.mage .mep_event_spring_list .mep_list_date_wrapper { 3535 4180 height: 200px; 3536 4181 } 4182 3537 4183 #mage-container.mage .mep_event_spring_list .mep_list_event_details { 3538 4184 margin-top: 20px; 3539 4185 } 4186 3540 4187 #mage-container.mage .mep_event_spring_list h4 { 3541 4188 font-size: 20px; 3542 4189 } 4190 3543 4191 #mage-container.mage .mep_event_spring_list .mep_list_spring_thumb { 3544 4192 width: 100%; … … 3546 4194 border-radius: 0; 3547 4195 } 4196 3548 4197 #mage-container.mage .mep_event_spring_list { 3549 4198 display: flex !important; 3550 4199 flex-flow: column; 3551 4200 } 4201 3552 4202 #mage-container.mage .mep_event_spring_list .mep_list_spring_thumb_wrapper { 3553 4203 order: 1; 3554 4204 } 4205 3555 4206 #mage-container.mage .mep_event_spring_list .mep_list_event_details.mep_list_details_col_one { 3556 4207 order: 3; 3557 4208 margin-bottom: 20px; 3558 4209 } 4210 3559 4211 #mage-container.mage .mep_event_spring_list .mep_list_event_details.mep_list_details_col_two { 3560 4212 order: 2; 3561 4213 } 4214 3562 4215 #mage-container.mage .mep_event_spring_list .mep_list_date_wrapper { 3563 4216 display: none; 3564 4217 } 4218 3565 4219 #mage-container.mage .mep_event_list button.owl-next { 3566 4220 right: 0; 3567 4221 } 4222 3568 4223 #mage-container.mage .mep_event_list button.owl-prev { 3569 4224 left: 0; 3570 4225 } 4226 3571 4227 #mage-container.mage .mep_event_spring_list .mep_list_date_wrapper { 3572 4228 float: left; … … 3577 4233 padding: 10px; 3578 4234 } 4235 3579 4236 #mage-container.mage .mep_event_spring_list .mep_list_spring_thumb_wrapper { 3580 4237 float: left; … … 3585 4242 padding: 20px; 3586 4243 } 4244 3587 4245 #mage-container.mage .mep_event_spring_list .mep_list_date_wrapper { 3588 4246 height: 100%; 3589 4247 } 4248 3590 4249 #mage-container.mage .mep_event_list_item .mep_list_thumb { 3591 4250 border-radius: 5px 5px 0 0; 3592 4251 } 3593 #mage-container.mage .mep_event_list_item .mep_list_location_name, #mage-container.mage .mep_event_list_item .mep_list_event_date { 4252 4253 #mage-container.mage .mep_event_list_item .mep_list_location_name, 4254 #mage-container.mage .mep_event_list_item .mep_list_event_date { 3594 4255 align-items: start; 3595 4256 } 4257 3596 4258 #mage-container.mage .mep-low-stock-warning, 3597 4259 #mage-container.mage .mep-limited-availability-ribbon { … … 3599 4261 padding: 4px 8px; 3600 4262 } 4263 3601 4264 #mage-container.mage .mpwem_registration_area .mpwem_booking_panel .mpwem_ticket_type .card-body .mep_ticket_item .ticket-data { 3602 4265 padding: 8px 0 !important; 3603 4266 gap: 6px; 3604 4267 } 4268 3605 4269 #mage-container.mage div.date_time_location_short .short_item { 3606 4270 max-width: 100%; 3607 4271 } 4272 3608 4273 #mage-container.mage div.spring_area .spring_item_2 { 3609 4274 width: 100%; 3610 4275 order: 3; 3611 4276 } 4277 3612 4278 #mage-container.mage div.spring_area .spring_item_3 { 3613 4279 width: 100%; 3614 4280 order: 2; 3615 4281 } 4282 3616 4283 #mage-container.mage div.spring_area .spring_item_4 { 3617 4284 width: 100%; 3618 4285 order: 1; 3619 4286 } 4287 3620 4288 #mage-container.mage div.mep-event-list-loop div.spring_area .mepev-ribbons { 3621 4289 position: absolute; 3622 4290 } 4291 3623 4292 #mage-container.mage div.spring_area .spring_item_4 { 3624 4293 width: 100%; 3625 4294 } 4295 3626 4296 #mage-container.mage div.mep_event_winter_list div.spring_area .spring_item_2 { 3627 4297 width: 100%; 3628 4298 } 3629 4299 } 4300 3630 4301 @media only screen and (max-width: 650px) { 3631 4302 #mage-container.mage .mep_speaker_thumbnail { 3632 4303 padding-top: 50px; 3633 4304 } 4305 3634 4306 #mage-container.mage .mep_speaker_name { 3635 4307 padding: 50px 0; 3636 4308 } 4309 3637 4310 #mage-container.mage .mep_speaker_name { 3638 4311 padding: 20px 0; 3639 4312 } 4313 3640 4314 #mage-container.mage .mep_event_native_list .mep-list-header { 3641 4315 padding: 15px; 3642 4316 } 4317 3643 4318 #mage-container.mage span.mep_minimal_list_date, 3644 4319 #mage-container.mage span.mep_minimal_list_location { 3645 4320 line-height: 25px; 3646 4321 } 4322 3647 4323 #mage-container.mage .mep_list_event_details p { 3648 4324 font-size: 13px; 3649 4325 } 4326 3650 4327 #mage-container.mage .mpwem_style.pagination_area button[class*=defaultButton_xs] { 3651 4328 width: 40px; 3652 4329 } 4330 3653 4331 #mage-container.mage .mpwem_style.pagination_area .ellipse_left, 3654 4332 #mage-container.mage .mpwem_style.pagination_area .ellipse_right { 3655 4333 background-color: #DDD; 3656 4334 } 4335 3657 4336 #mage-container.mage .mep-event-review-form input { 3658 4337 padding: 8px; 3659 4338 } 4339 3660 4340 #mage-container.mage span.mep-more-date i, 3661 4341 #mage-container.mage span.mep-more-time i { 3662 4342 min-width: 20px; 3663 4343 } 4344 3664 4345 #mage-container.mage .mep_everyday_date_secs ul li { 3665 4346 margin-bottom: 10px; 3666 4347 } 4348 3667 4349 #mage-container.mage .mep-event-review-list-wrapper { 3668 4350 margin: 0; 3669 4351 } 4352 3670 4353 #mage-container.mage .mep_list_thumb, 3671 4354 #mage-container.mage .mep_list_event_details { … … 3673 4356 min-height: 100px; 3674 4357 } 4358 3675 4359 #mage-container.mage div.one_column { 3676 4360 -webkit-flex-direction: column; 3677 4361 flex-direction: column; 3678 4362 } 4363 3679 4364 #mage-container.mage .mpwem_registration_area .date-time-area .formControl { 3680 4365 width: 100%; 3681 4366 } 3682 4367 } 4368 3683 4369 @media only screen and (max-width: 500px) { 3684 4370 #mage-container.mage .mep-events-wrapper p#mep_btn_notice { 3685 4371 font-size: 12px; 3686 4372 } 4373 3687 4374 #mage-container.mage .mep-events-wrapper table td { 3688 4375 font-size: 12px; 3689 4376 } 4377 3690 4378 #mage-container.mage .mep-default-title h2, 3691 4379 #mage-container.mage .section-heading h2, … … 3694 4382 font-size: 18px; 3695 4383 } 4384 3696 4385 #mage-container.mage button.single_add_to_cart_button { 3697 4386 font-size: 12px !important; 3698 4387 } 4388 3699 4389 #mage-container.mage .ui-accordion .ui-accordion-content { 3700 4390 font-size: 12px; 3701 4391 } 4392 3702 4393 #mage-container.mage button.single_add_to_cart_button { 3703 4394 width: 100%; … … 3706 4397 min-width: auto; 3707 4398 } 4399 3708 4400 #mage-container.mage .mep_event_native_list .mep_more_date_btn { 3709 4401 width: 100%; 3710 4402 position: relative; 3711 4403 } 4404 3712 4405 #mage-container.mage .mep_event_minimal_list .mep-ev-start-date { 3713 4406 top: -5px; 3714 4407 } 4408 3715 4409 #mage-container.mage div.two_column, 3716 4410 #mage-container.mage div.three_column, … … 3719 4413 margin: 0 0 15px 0; 3720 4414 } 4415 3721 4416 #mage-container.mage div.column_style { 3722 4417 min-width: calc(100% - 14px) !important; 3723 4418 } 3724 4419 } 4420 3725 4421 /********************************************************************************************************************************************/ 3726 4422 /* Dark theme compatibility */ … … 3730 4426 box-shadow: 0 2px 4px rgba(211, 47, 47, 0.3); 3731 4427 } 4428 3732 4429 #mage-container.mage .mep-limited-availability-ribbon { 3733 4430 background: linear-gradient(135deg, #F57C00, #EF6C00); … … 3735 4432 } 3736 4433 } 4434 3737 4435 /* High contrast mode */ 3738 4436 @media (prefers-contrast) { 4437 3739 4438 #mage-container.mage .mep-low-stock-warning, 3740 4439 #mage-container.mage .mep-limited-availability-ribbon { … … 3742 4441 } 3743 4442 } 4443 3744 4444 /* Reduced motion support */ 3745 4445 @media (prefers-reduced-motion: reduce) { 4446 3746 4447 #mage-container.mage .mep-low-stock-warning, 3747 4448 #mage-container.mage .mep-limited-availability-ribbon { 3748 4449 animation: none; 3749 4450 } 4451 3750 4452 #mage-container.mage .mep-low-stock-warning::before, 3751 4453 #mage-container.mage .mep-limited-availability-ribbon::before { -
mage-eventpress/trunk/assets/frontend/mpwem_script.js
r3465538 r3469212 629 629 630 630 document.querySelectorAll('li').forEach(function(li) { 631 632 // check if this li contains price 631 // চেক করুন এই li তে price আছে কিনা 633 632 if (li.querySelector('.woocommerce-Price-amount')) { 634 635 633 let strong = li.querySelector('.wc-item-meta-label'); 636 634 637 635 if (strong) { 638 let lastNode = strong.lastChild; 639 640 // if last node is text (where ":" exists) 641 if (lastNode && lastNode.nodeType === Node.TEXT_NODE) { 642 lastNode.textContent = lastNode.textContent.replace(':', ''); 643 } 644 } 645 } 646 636 // strong element এর ভিতরের সব child nodes চেক করুন 637 strong.childNodes.forEach(function(node) { 638 // চেক করুন এটি text node কিনা 639 if (node.nodeType === Node.TEXT_NODE) { 640 // সব text node থেকে : এবং - রিমুভ করে স্পেস দিন 641 node.textContent = node.textContent.replace(/[:-]/g, ' '); 642 643 // অতিরিক্ত স্পেস কমাতে চাইলে (optional) 644 //node.textContent = node.textContent.replace(/\s+/g, ' ').trim(); 645 } 646 }); 647 } 648 } 647 649 }); -
mage-eventpress/trunk/assets/frontend/mpwem_style.css
r3468335 r3469212 306 306 .mep-event-tags-list a.mep-tag-link:hover { background: var(--color_theme); color: #FFF; border-color: var(--color_theme); transform: translateY(-2px); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);} 307 307 308 .mpwem_slider_area div.post_thumb {overflow: hidden; }309 .mpwem_slider_area div.post_thumb img { width: 100%;height: auto;max-width: 100%;margin: 0 auto; max-height:420px;}308 .mpwem_slider_area div.post_thumb {overflow: hidden; position: relative; padding-bottom: 75%; /* 4:3 aspect ratio (3/4 = 0.75 = 75%) */ background: #f5f5f5;} 309 .mpwem_slider_area div.post_thumb img {position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; margin: 0 auto;} 310 310 .mpwem_slider_area { margin-top: 0; } 311 311 .mep_smart_theme .mpwem_slider_area div.superSlider .sliderAllItem { border-radius: 15px; } … … 1311 1311 padding: 0px !important; 1312 1312 } 1313 .mpwem_registration_area .date-time-area label{ 1314 width: max-content; 1315 } -
mage-eventpress/trunk/inc/MPWEM_Functions.php
r3468335 r3469212 43 43 if ( $event_meta ) { 44 44 $url_date = isset( $_GET['date'] ) ? sanitize_text_field( wp_unslash( $_GET['date'] ) ) : null; 45 $url_date_2 = isset( $_GET['date_time'] ) ? sanitize_text_field( wp_unslash( $_GET['date_time'] ) ) : null; 46 $url_date=$url_date?:$url_date_2; 45 47 $url_date=$url_date ? date( 'Y-m-d H:i', $url_date ) : ''; 46 48 $date_format = MPWEM_Global_Function::check_time_exit_date( $url_date ) ? 'Y-m-d H:i' : 'Y-m-d'; -
mage-eventpress/trunk/inc/MPWEM_Hooks.php
r3468335 r3469212 127 127 // Sanitize and validate input 128 128 $post_id = isset( $_REQUEST['post_id'] ) ? intval( $_REQUEST['post_id'] ) : 0; 129 $dates = isset( $_REQUEST['dates'] ) ? sanitize_text_field( $_REQUEST['dates'] ) : '';129 $dates = isset( $_REQUEST['dates'] ) ? sanitize_text_field( $_REQUEST['dates'] ) : ''; 130 130 // Check if post exists and is published 131 131 if ( ! $post_id || get_post_status( $post_id ) !== 'publish' ) { … … 133 133 wp_die(); 134 134 } 135 // Trigger your action safely 135 136 // Get dates and times 136 137 $all_dates = MPWEM_Functions::get_dates( $post_id ); 137 138 $all_times = MPWEM_Functions::get_times( $post_id, $all_dates, $dates ); 138 if(is_array($all_times) && sizeof($all_times)>0){ 139 140 // If dates is empty, get the upcoming date 141 if ( empty( $dates ) ) { 142 $dates = MPWEM_Functions::get_upcoming_date_time( $post_id, $all_dates, $all_times ); 143 } 144 145 // Process for everyday events with time slots 146 if( is_array($all_times) && sizeof($all_times) > 0 ) { 139 147 $start_time = ''; 140 148 if ( is_array($all_times) && sizeof( $all_times ) > 0 ) { 141 $all_times = current( $all_times );142 $start_time = array_key_exists( 'start', $all_times ) ? $all_times['start']['time'] : '';149 $all_times_current = current( $all_times ); 150 $start_time = array_key_exists( 'start', $all_times_current ) ? $all_times_current['start']['time'] : ''; 143 151 } 144 $event_type = MPWEM_Global_Function::get_post_info( $post_id, 'mep_enable_recurring', 'no' ); 145 if($event_type=='everyday') { 146 if ( $start_time != '' ) { 152 153 $event_type = MPWEM_Global_Function::get_post_info( $post_id, 'mep_enable_recurring', 'no' ); 154 155 if( $event_type == 'everyday' && ! empty( $start_time ) ) { 156 // For everyday events, ensure we have both date and time 157 if ( ! MPWEM_Global_Function::check_time_exit_date( $dates ) ) { 158 // Date doesn't have time, append it 147 159 $dates = $dates . ' ' . $start_time; 148 160 } 149 $dates = MPWEM_Global_Function::check_time_exit_date( $dates ) ? date( 'Y-m-d H:i', strtotime( $dates ) ) : date( 'Y-m-d', strtotime( $dates ) ); 161 // Format the date properly 162 $timestamp = strtotime( $dates ); 163 if ( $timestamp !== false && $timestamp > 0 ) { 164 $dates = date( 'Y-m-d H:i', $timestamp ); 165 } 150 166 } 151 167 } 152 168 153 //echo '<pre>'; print_r($all_times); echo '</pre>';154 169 do_action( 'mpwem_registration_content', $post_id, $all_dates, $all_times, $dates ); 155 wp_die(); // Always use wp_die() instead of die() in WordPress170 wp_die(); 156 171 } 157 172 public function get_mpwem_time() { -
mage-eventpress/trunk/inc/MPWEM_Woocommerce.php
r3468335 r3469212 228 228 $event_extra_service = array_key_exists( 'event_extra_service', $values ) ? $values['event_extra_service'] : []; 229 229 $ticket_type_arr = array_key_exists( 'event_ticket_info', $values ) ? $values['event_ticket_info'] : ''; 230 $cart_date = get_mep_datetime( $values['event_cart_date'], 'date-time-text' ); 230 $event_cart_date_raw = array_key_exists( 'event_cart_date', $values ) ? $values['event_cart_date'] : ''; 231 $cart_date = ! empty( $event_cart_date_raw ) ? get_mep_datetime( $event_cart_date_raw, 'date-time-text' ) : ''; 231 232 $event_user_info = $values['event_user_info']; 232 233 $recurring = get_post_meta( $eid, 'mep_enable_recurring', true ) ? get_post_meta( $eid, 'mep_enable_recurring', true ) : 'no'; … … 237 238 foreach ( $ticket_type_arr as $_event_recurring_date ) { 238 239 if($count == 1){ 239 $item->add_meta_data( $date_text, get_mep_datetime( $_event_recurring_date['event_date'], apply_filters( 'mep_cart_date_format', 'date-time-text' ) ) ); 240 $event_date_value = array_key_exists( 'event_date', $_event_recurring_date ) ? $_event_recurring_date['event_date'] : ''; 241 if ( ! empty( $event_date_value ) ) { 242 $item->add_meta_data( $date_text, get_mep_datetime( $event_date_value, apply_filters( 'mep_cart_date_format', 'date-time-text' ) ) ); 243 } 240 244 } 241 245 $count++; … … 247 251 foreach ( $ticket_type_arr as $_event_recurring_date ) { 248 252 if($count == 1){ 249 $item->add_meta_data( $date_text, get_mep_datetime( $_event_recurring_date['event_date'], apply_filters( 'mep_cart_date_format', 'date-time-text' ) ) ); 253 $event_date_value = array_key_exists( 'event_date', $_event_recurring_date ) ? $_event_recurring_date['event_date'] : ''; 254 if ( ! empty( $event_date_value ) ) { 255 $item->add_meta_data( $date_text, get_mep_datetime( $event_date_value, apply_filters( 'mep_cart_date_format', 'date-time-text' ) ) ); 256 } 250 257 } 251 258 $count++; … … 253 260 } 254 261 } else { 255 $item->add_meta_data( $date_text, $cart_date ); 262 if ( ! empty( $cart_date ) ) { 263 $item->add_meta_data( $date_text, $cart_date ); 264 } 256 265 } 257 266 if ( is_array( $ticket_type_arr ) && sizeof( $ticket_type_arr ) > 0 ) { -
mage-eventpress/trunk/inc/mep_functions.php
r3468335 r3469212 403 403 $time = get_post_meta( $attendee_id, 'ea_event_date', true ) ? get_mep_datetime( get_post_meta( $attendee_id, 'ea_event_date', true ), 'time' ) : ''; 404 404 $ticket_type = get_post_meta( $attendee_id, 'ea_ticket_type', true ) ?: ''; 405 $payment_method = get_post_meta( $attendee_id, 'ea_payment_method', true ) ?: ''; 406 $amount_paid = ''; 407 $order = wc_get_order( $order_id ); 408 if ( $order instanceof WC_Order ) { 409 $payment_method = $order->get_payment_method_title(); 410 $amount_paid = wc_price( (float) $order->get_total() ); 411 } else { 412 $attendee_amount = get_post_meta( $attendee_id, 'ea_ticket_order_amount', true ); 413 $amount_paid = '' !== $attendee_amount ? wc_price( (float) $attendee_amount ) : ''; 414 } 405 415 $email_body = str_replace( "{name}", $attendee_name, $email_body ); 406 416 $email_body = str_replace( "{email}", $email, $email_body ); … … 411 421 $email_body = str_replace( "{ticket_type}", $ticket_type, $email_body ); 412 422 $email_body = str_replace( "{order_id}", $order_id, $email_body ); 423 $email_body = str_replace( "{payment_method}", $payment_method, $email_body ); 424 $email_body = str_replace( "{amount_paid}", $amount_paid, $email_body ); 413 425 return $email_body; 414 426 } … … 1720 1732 if ( ! function_exists( 'get_mep_datetime' ) ) { 1721 1733 function get_mep_datetime( $date, $type ) { 1734 // Return empty string if date is empty or invalid 1735 if ( empty( $date ) ) { 1736 return ''; 1737 } 1738 1722 1739 $event_id = get_the_id() ? get_the_id() : 0; 1723 1740 $date_format = mep_get_datetime_format( $event_id, 'date' ); 1724 1741 $time_format_timezone = mep_get_datetime_format( $event_id, 'time_timezone' ); 1725 1742 $wpdatesettings = $date_format . ' ' . $time_format_timezone; 1726 $timezone = wp_timezone_string(); 1727 $timestamp = strtotime( $date . ' ' . $timezone ); 1743 $timestamp = strtotime( $date ); 1744 1745 // If strtotime fails, return empty string instead of showing 1970 1746 if ( $timestamp === false || $timestamp < 0 ) { 1747 return ''; 1748 } 1749 1728 1750 if ( $type == 'date' ) { 1729 1751 return esc_html( wp_date( $date_format, $timestamp ) ); … … 2250 2272 function mep_cart_order_data_save_ticket_type( $item, $ticket_type_arr, $eid ) { 2251 2273 foreach ( $ticket_type_arr as $ticket ) { 2252 $ticket_type_name = $ticket['ticket_name'] . " - " . wc_price( mep_get_price_including_tax( $eid, (float) $ticket['ticket_price'] ) ) . ' x ' . $ticket['ticket_qty'] . ' =';2274 $ticket_type_name = $ticket['ticket_name'] . " " . wc_price( mep_get_price_including_tax( $eid, (float) $ticket['ticket_price'] ) ) . ' x ' . $ticket['ticket_qty'] . ' = '; 2253 2275 $ticket_type_val = wc_price( mep_get_price_including_tax( $eid, (float) $ticket['ticket_price'] * (float) $ticket['ticket_qty'] ) ); 2254 2276 $ticket_name_meta = apply_filters( 'mep_event_order_meta_ticket_name_filter', $ticket_type_name, $ticket, $eid ); -
mage-eventpress/trunk/readme.txt
r3465538 r3469212 259 259 260 260 == Changelog == 261 262 = 5.2.2 = 263 * Virtual Event Theme Added 264 * Wrong Date issue solved for Repeted Events 265 * New 2 Dynamic Tags added in the email confirmation email text 266 * PHP 8.3+ version compatible issue fixed. 267 * Some minor design issue fixed. 268 * Code Optimization 269 25 Feb 2026* 270 261 271 262 272 = 5.2.0 = -
mage-eventpress/trunk/templates/layout/date_list.php
r3468335 r3469212 31 31 <?php if ( $end_time && $mep_show_end_datetime == 'yes' ) { 32 32 if ( strtotime( gmdate( 'Y-m-d', strtotime( $start_time ) ) ) == strtotime( gmdate( 'Y-m-d', strtotime( $end_time ) ) ) ) { ?> 33 <a class=" <?php echo esc_attr( strtotime( $start_time ) == strtotime( $upcoming_date ) ? '_text_theme' : '' ); ?>" href="<?php echo esc_url( $event_url ); ?>"><?php echo esc_html( MPWEM_Global_Function::date_format( $start_time, $date_format ) . ' - ' . MPWEM_Global_Function::date_format( $end_time, 'time' ) ); ?></a>33 <a class="" href="<?php echo esc_url( $event_url ); ?>"><?php echo esc_html( MPWEM_Global_Function::date_format( $start_time, $date_format ) . ' - ' . MPWEM_Global_Function::date_format( $end_time, 'time' ) ); ?></a> 34 34 <?php } else { ?> 35 <a class=" <?php echo esc_attr( strtotime( $start_time ) == strtotime( $upcoming_date ) ? '_text_theme' : '' ); ?>" href="<?php echo esc_url( $event_url ); ?>"><?php echo esc_html( MPWEM_Global_Function::date_format( $start_time, $date_format ) ).'-'.esc_html( MPWEM_Global_Function::date_format( $end_time, $date_format )); ?></a>35 <a class="" href="<?php echo esc_url( $event_url ); ?>"><?php echo esc_html( MPWEM_Global_Function::date_format( $start_time, $date_format ) ).'-'.esc_html( MPWEM_Global_Function::date_format( $end_time, $date_format )); ?></a> 36 36 <?php 37 37 } 38 38 } else { ?> 39 <a class=" <?php echo esc_attr( strtotime( $start_time ) == strtotime( $upcoming_date ) ? '_text_theme' : '' ); ?>" href="<?php echo esc_url( $event_url ); ?>"><?php echo esc_html( MPWEM_Global_Function::date_format( $start_time, $date_format ) ); ?></a>39 <a class="" href="<?php echo esc_url( $event_url ); ?>"><?php echo esc_html( MPWEM_Global_Function::date_format( $start_time, $date_format ) ); ?></a> 40 40 <?php } ?> 41 41 </div> … … 130 130 $time_info = array_key_exists( 'start', $fist_time ) ? $fist_time['start'] : []; 131 131 if ( is_array( $time_info ) && sizeof( $time_info ) > 0 ) { 132 $label = array_key_exists( 'label', $ fist_time ) ? $fist_time['label'] : '';133 $time = array_key_exists( 'time', $ fist_time ) ? $fist_time['time'] : '';132 $label = array_key_exists( 'label', $time_info ) ? $time_info['label'] : ''; 133 $time = array_key_exists( 'time', $time_info ) ? $time_info['time'] : ''; 134 134 if ( $time ) { 135 135 $full_date = $date . ' ' . $time; -
mage-eventpress/trunk/woocommerce-event-press.php
r3468335 r3469212 4 4 * Plugin URI: http://mage-people.com 5 5 * Description: A Complete Event Solution for WordPress by MagePeople.. 6 * Version: 5.2. 16 * Version: 5.2.2 7 7 * Author: MagePeople Team 8 8 * Author URI: http://www.mage-people.com/
Note: See TracChangeset
for help on using the changeset viewer.