Modern Events Calendar Lite - Version 5.16.5

Version Description

Download this release

Release Info

Developer webnus
Plugin Icon 128x128 Modern Events Calendar Lite
Version 5.16.5
Comparing to
See all releases

Code changes from version 5.16.0 to 5.16.5

Files changed (50) hide show
  1. app/features/events.php +5 -3
  2. app/features/fes.php +4 -4
  3. app/features/fes/form.php +5 -2
  4. app/features/gateways/paypal_ipn.php +30 -0
  5. app/features/ix.php +72 -5
  6. app/features/ix/import.php +4 -1
  7. app/features/mec.php +2 -0
  8. app/features/mec/addons.php +0 -11
  9. app/features/mec/booking.php +0 -8
  10. app/features/mec/dashboard.php +5 -3
  11. app/features/mec/meta_boxes/search_form.php +70 -0
  12. app/features/mec/modules.php +0 -8
  13. app/features/mec/notifications.php +16 -0
  14. app/features/mec/settings.php +4 -10
  15. app/features/mec/single.php +42 -6
  16. app/features/notifications.php +1 -0
  17. app/features/update.php +6 -0
  18. app/libraries/book.php +9 -4
  19. app/libraries/main.php +41 -9
  20. app/libraries/notifications.php +17 -2
  21. app/libraries/schedule.php +1 -1
  22. app/libraries/skins.php +67 -3
  23. app/modules/booking/steps/tickets.php +1 -1
  24. app/skins/countdown/tpl.php +2 -1
  25. app/skins/custom/render.php +62 -0
  26. app/skins/full_calendar/tpl.php +24 -28
  27. app/skins/grid.php +7 -1
  28. app/skins/grid/render.php +1 -1
  29. app/skins/grid/tpl.php +5 -4
  30. app/skins/list.php +1 -1
  31. app/skins/map.php +7 -0
  32. app/skins/single.php +8 -1
  33. app/skins/single/default.php +614 -556
  34. app/skins/single/m1.php +6 -1
  35. app/skins/single/m2.php +6 -1
  36. app/skins/single/modern.php +6 -1
  37. app/skins/single/tpl.php +6 -0
  38. app/widgets/MEC.php +52 -10
  39. assets/css/frontend.css +139 -21
  40. assets/css/frontend.min.css +1 -1
  41. assets/js/backend.js +12 -6
  42. assets/js/frontend.js +82 -18
  43. assets/packages/timepicker/index.html +0 -0
  44. assets/packages/timepicker/jquery.timepicker.min.css +1 -0
  45. assets/packages/timepicker/jquery.timepicker.min.js +2 -0
  46. assets/sql/install.sql +1 -0
  47. assets/sql/tables.sql +1 -0
  48. changelog.txt +25 -1
  49. languages/modern-events-calendar-lite-cs_CZ.mo +0 -0
  50. languages/modern-events-calendar-lite-cs_CZ.po +594 -584
app/features/events.php CHANGED
@@ -1224,12 +1224,14 @@ class MEC_feature_events extends MEC_base
1224
  public function meta_box_cost($post)
1225
  {
1226
  $cost = get_post_meta($post->ID, 'mec_cost', true);
 
 
1227
  ?>
1228
  <div class="mec-meta-box-fields mec-event-tab-content" id="mec-cost">
1229
  <h4><?php echo $this->main->m('event_cost', __('Event Cost', 'modern-events-calendar-lite')); ?></h4>
1230
  <div id="mec_meta_box_cost_form">
1231
  <div class="mec-form-row">
1232
- <input type="number" class="mec-col-3" name="mec[cost]" id="mec_cost"
1233
  value="<?php echo esc_attr($cost); ?>" placeholder="<?php _e('Cost', 'modern-events-calendar-lite'); ?>"/>
1234
  </div>
1235
  </div>
@@ -2792,7 +2794,7 @@ class MEC_feature_events extends MEC_base
2792
  $one_occurrence = isset($date['one_occurrence']) ? 1 : 0;
2793
  $hide_time = isset($date['hide_time']) ? 1 : 0;
2794
  $hide_end_time = isset($date['hide_end_time']) ? 1 : 0;
2795
- $comment = isset($date['comment']) ? $date['comment'] : '';
2796
  $timezone = (isset($_mec['timezone']) and trim($_mec['timezone']) != '') ? sanitize_text_field($_mec['timezone']) : 'global';
2797
  $countdown_method = (isset($_mec['countdown_method']) and trim($_mec['countdown_method']) != '') ? sanitize_text_field($_mec['countdown_method']) : 'global';
2798
  $public = (isset($_mec['public']) and trim($_mec['public']) != '') ? sanitize_text_field($_mec['public']) : 1;
@@ -3841,7 +3843,7 @@ class MEC_feature_events extends MEC_base
3841
  case 'duplicate':
3842
 
3843
  $post_ids = $_GET['post'];
3844
- foreach($post_ids as $post_id) $this->main->duplicate((int)$post_id);
3845
 
3846
  break;
3847
 
1224
  public function meta_box_cost($post)
1225
  {
1226
  $cost = get_post_meta($post->ID, 'mec_cost', true);
1227
+
1228
+ $type = ((isset($this->settings['single_cost_type']) and trim($this->settings['single_cost_type'])) ? $this->settings['single_cost_type'] : 'numeric');
1229
  ?>
1230
  <div class="mec-meta-box-fields mec-event-tab-content" id="mec-cost">
1231
  <h4><?php echo $this->main->m('event_cost', __('Event Cost', 'modern-events-calendar-lite')); ?></h4>
1232
  <div id="mec_meta_box_cost_form">
1233
  <div class="mec-form-row">
1234
+ <input type="<?php echo ($type === 'alphabetic' ? 'text' : 'number'); ?>" class="mec-col-3" name="mec[cost]" id="mec_cost"
1235
  value="<?php echo esc_attr($cost); ?>" placeholder="<?php _e('Cost', 'modern-events-calendar-lite'); ?>"/>
1236
  </div>
1237
  </div>
2794
  $one_occurrence = isset($date['one_occurrence']) ? 1 : 0;
2795
  $hide_time = isset($date['hide_time']) ? 1 : 0;
2796
  $hide_end_time = isset($date['hide_end_time']) ? 1 : 0;
2797
+ $comment = isset($date['comment']) ? sanitize_text_field($date['comment']) : '';
2798
  $timezone = (isset($_mec['timezone']) and trim($_mec['timezone']) != '') ? sanitize_text_field($_mec['timezone']) : 'global';
2799
  $countdown_method = (isset($_mec['countdown_method']) and trim($_mec['countdown_method']) != '') ? sanitize_text_field($_mec['countdown_method']) : 'global';
2800
  $public = (isset($_mec['public']) and trim($_mec['public']) != '') ? sanitize_text_field($_mec['public']) : 1;
3843
  case 'duplicate':
3844
 
3845
  $post_ids = $_GET['post'];
3846
+ foreach($post_ids as $post_id) $this->main->duplicate((int) $post_id);
3847
 
3848
  break;
3849
 
app/features/fes.php CHANGED
@@ -416,7 +416,7 @@ class MEC_feature_fes extends MEC_base
416
  $start_date = (isset($mec['date']['start']['date']) and trim($mec['date']['start']['date'])) ? $this->main->standardize_format($mec['date']['start']['date']) : date('Y-m-d');
417
  $end_date = (isset($mec['date']['end']['date']) and trim($mec['date']['end']['date'])) ? $this->main->standardize_format($mec['date']['end']['date']) : date('Y-m-d');
418
 
419
- $event = $this->db->select("SELECT * FROM `#__mec_events` WHERE `post_id` = {$post_id}", 'loadAssoc');
420
  if(!is_array($event)) $event = array();
421
 
422
  $booking_date_update = false;
@@ -712,10 +712,10 @@ class MEC_feature_fes extends MEC_base
712
  $one_occurrence = isset($date['one_occurrence']) ? 1 : 0;
713
  $hide_time = isset($date['hide_time']) ? 1 : 0;
714
  $hide_end_time = isset($date['hide_end_time']) ? 1 : 0;
715
- $comment = isset($date['comment']) ? $date['comment'] : '';
716
  $timezone = (isset($mec['timezone']) and trim($mec['timezone']) != '') ? sanitize_text_field($mec['timezone']) : 'global';
717
  $countdown_method = (isset($mec['countdown_method']) and trim($mec['countdown_method']) != '') ? sanitize_text_field($mec['countdown_method']) : 'global';
718
- $public = (isset($_mec['public']) and trim($_mec['public']) != '') ? sanitize_text_field($_mec['public']) : 1;
719
 
720
  // Set start time and end time if event is all day
721
  if($allday == 1)
@@ -1075,7 +1075,7 @@ class MEC_feature_fes extends MEC_base
1075
  $event['not_in_days'] = $not_in_days;
1076
 
1077
  // Update MEC Events Table
1078
- $mec_event_id = $this->db->select("SELECT `id` FROM `#__mec_events` WHERE `post_id`='$post_id'", 'loadResult');
1079
 
1080
  if(!$mec_event_id)
1081
  {
416
  $start_date = (isset($mec['date']['start']['date']) and trim($mec['date']['start']['date'])) ? $this->main->standardize_format($mec['date']['start']['date']) : date('Y-m-d');
417
  $end_date = (isset($mec['date']['end']['date']) and trim($mec['date']['end']['date'])) ? $this->main->standardize_format($mec['date']['end']['date']) : date('Y-m-d');
418
 
419
+ $event = $this->db->select("SELECT * FROM `#__mec_events` WHERE `post_id` = ".esc_sql($post_id), 'loadAssoc');
420
  if(!is_array($event)) $event = array();
421
 
422
  $booking_date_update = false;
712
  $one_occurrence = isset($date['one_occurrence']) ? 1 : 0;
713
  $hide_time = isset($date['hide_time']) ? 1 : 0;
714
  $hide_end_time = isset($date['hide_end_time']) ? 1 : 0;
715
+ $comment = isset($date['comment']) ? sanitize_text_field($date['comment']) : '';
716
  $timezone = (isset($mec['timezone']) and trim($mec['timezone']) != '') ? sanitize_text_field($mec['timezone']) : 'global';
717
  $countdown_method = (isset($mec['countdown_method']) and trim($mec['countdown_method']) != '') ? sanitize_text_field($mec['countdown_method']) : 'global';
718
+ $public = (isset($mec['public']) and trim($mec['public']) != '') ? sanitize_text_field($mec['public']) : 1;
719
 
720
  // Set start time and end time if event is all day
721
  if($allday == 1)
1075
  $event['not_in_days'] = $not_in_days;
1076
 
1077
  // Update MEC Events Table
1078
+ $mec_event_id = $this->db->select("SELECT `id` FROM `#__mec_events` WHERE `post_id`=".esc_sql($post_id), 'loadResult');
1079
 
1080
  if(!$mec_event_id)
1081
  {
app/features/fes/form.php CHANGED
@@ -842,12 +842,15 @@ $this->factory->params('footer', $javascript);
842
 
843
  <!-- Event Cost Section -->
844
  <?php if(!isset($this->settings['fes_section_cost']) or (isset($this->settings['fes_section_cost']) and $this->settings['fes_section_cost'])): ?>
845
- <?php $cost = get_post_meta($post_id, 'mec_cost', true); ?>
 
 
 
846
  <div class="mec-meta-box-fields" id="mec-event-cost">
847
  <h4><?php echo $this->main->m('event_cost', __('Event Cost', 'modern-events-calendar-lite')); ?> <?php echo ((isset($this->settings['fes_required_cost']) and $this->settings['fes_required_cost']) ? '<span class="mec-required">*</span>' : ''); ?></h4>
848
  <div id="mec_meta_box_cost_form">
849
  <div class="mec-form-row">
850
- <input type="number" class="mec-col-3" name="mec[cost]" id="mec_cost" value="<?php echo esc_attr($cost); ?>" placeholder="<?php _e('Cost', 'modern-events-calendar-lite'); ?>" <?php echo ((isset($this->settings['fes_required_cost']) and $this->settings['fes_required_cost']) ? 'required' : ''); ?> />
851
  </div>
852
  </div>
853
  </div>
842
 
843
  <!-- Event Cost Section -->
844
  <?php if(!isset($this->settings['fes_section_cost']) or (isset($this->settings['fes_section_cost']) and $this->settings['fes_section_cost'])): ?>
845
+ <?php
846
+ $cost = get_post_meta($post_id, 'mec_cost', true);
847
+ $cost_type = ((isset($this->settings['single_cost_type']) and trim($this->settings['single_cost_type'])) ? $this->settings['single_cost_type'] : 'numeric');
848
+ ?>
849
  <div class="mec-meta-box-fields" id="mec-event-cost">
850
  <h4><?php echo $this->main->m('event_cost', __('Event Cost', 'modern-events-calendar-lite')); ?> <?php echo ((isset($this->settings['fes_required_cost']) and $this->settings['fes_required_cost']) ? '<span class="mec-required">*</span>' : ''); ?></h4>
851
  <div id="mec_meta_box_cost_form">
852
  <div class="mec-form-row">
853
+ <input type="<?php echo ($cost_type === 'alphabetic' ? 'text' : 'number'); ?>" class="mec-col-3" name="mec[cost]" id="mec_cost" value="<?php echo esc_attr($cost); ?>" placeholder="<?php _e('Cost', 'modern-events-calendar-lite'); ?>" <?php echo ((isset($this->settings['fes_required_cost']) and $this->settings['fes_required_cost']) ? 'required' : ''); ?> />
854
  </div>
855
  </div>
856
  </div>
app/features/gateways/paypal_ipn.php ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * WordPress initializing
4
+ */
5
+ function mec_find_wordpress_base_path()
6
+ {
7
+ $dir = dirname(__FILE__);
8
+
9
+ do
10
+ {
11
+ if(file_exists($dir.'/wp-config.php')) return $dir;
12
+ }
13
+ while($dir = realpath($dir.'/..'));
14
+
15
+ return NULL;
16
+ }
17
+
18
+ define('BASE_PATH', mec_find_wordpress_base_path().'/');
19
+ define('WP_USE_THEMES', false);
20
+
21
+ global $wp, $wp_query, $wp_the_query, $wp_rewrite, $wp_did_header;
22
+ require(BASE_PATH.'wp-load.php');
23
+
24
+ // exit if request method is GET
25
+ if(!isset($_SERVER['REQUEST_METHOD']) or (isset($_SERVER['REQUEST_METHOD']) and $_SERVER['REQUEST_METHOD'] == 'GET')) exit;
26
+
27
+ $model = new MEC_gateway_paypal_express();
28
+
29
+ $POST = array_map('stripslashes', $_POST);
30
+ $verified = $model->validate_express_payment($POST);
app/features/ix.php CHANGED
@@ -184,9 +184,14 @@ class MEC_feature_ix extends MEC_base
184
  $this->ix = isset($_POST['ix']) ? $_POST['ix'] : array();
185
 
186
  $this->response = array();
187
- if($this->action == 'import-start') $this->response = $this->import_start();
188
- elseif($this->action == 'import-start-bookings') $this->response = $this->import_start_bookings();
189
- elseif(!empty($this->action)) $this->response = apply_filters( 'mec_import_item_action', $this->action );
 
 
 
 
 
190
 
191
  $path = MEC::import('app.features.ix.import', true, true);
192
 
@@ -202,8 +207,12 @@ class MEC_feature_ix extends MEC_base
202
  // File is not uploaded
203
  if(!isset($feed_file['name']) or (isset($feed_file['name']) and trim($feed_file['name']) == '')) return array('success' => 0, 'message' => __('Please upload a CSV file.', 'modern-events-calendar-lite'));
204
 
 
 
 
 
205
  // File Type is not valid
206
- if(!isset($feed_file['type']) or (isset($feed_file['type']) and !in_array(strtolower($feed_file['type']), array('text/csv', 'application/vnd.ms-excel')))) return array('success' => 0, 'message' => __('The file type should be CSV.', 'modern-events-calendar-lite'));
207
 
208
  // Upload the File
209
  $upload_dir = wp_upload_dir();
@@ -214,6 +223,12 @@ class MEC_feature_ix extends MEC_base
214
  // Error on Upload
215
  if(!$uploaded) return array('success' => 0, 'message' => __("An error occurred during the file upload! Please check permissions!", 'modern-events-calendar-lite'));
216
 
 
 
 
 
 
 
217
  if(($h = fopen($target_path, 'r')) !== false)
218
  {
219
  // MEC Libraries
@@ -413,6 +428,10 @@ class MEC_feature_ix extends MEC_base
413
  // File is not uploaded
414
  if(!isset($feed_file['name']) or (isset($feed_file['name']) and trim($feed_file['name']) == '')) return array('success' => 0, 'message' => __('Please upload the feed file.', 'modern-events-calendar-lite'));
415
 
 
 
 
 
416
  // File Type is not valid
417
  if(!isset($feed_file['type']) or (isset($feed_file['type']) and !in_array(strtolower($feed_file['type']), array('text/xml', 'text/calendar')))) return array('success' => 0, 'message' => __('The file type should be XML or ICS.', 'modern-events-calendar-lite'));
418
 
@@ -425,6 +444,12 @@ class MEC_feature_ix extends MEC_base
425
  // Error on Upload
426
  if(!$uploaded) return array('success' => 0, 'message' => __("An error occurred during the file upload! Please check permissions!", 'modern-events-calendar-lite'));
427
 
 
 
 
 
 
 
428
  // Import
429
  do_action('mec_import_file', $target_path);
430
 
@@ -3365,7 +3390,8 @@ class MEC_feature_ix extends MEC_base
3365
  $rules = explode(';', $main_rule_ex[1]);
3366
 
3367
  $i++;
3368
- } while($main_rule_ex[0] != 'RRULE' and isset($r_rules[$i]));
 
3369
 
3370
  $rule = array();
3371
  foreach($rules as $rule_row)
@@ -3585,6 +3611,44 @@ class MEC_feature_ix extends MEC_base
3585
 
3586
  // Set organizer to the post
3587
  if($organizer_id) wp_set_object_terms($post_id, (int) $organizer_id, 'mec_organizer');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3588
  }
3589
 
3590
  return array('success'=>1, 'data'=>$post_ids);
@@ -3965,6 +4029,9 @@ class MEC_feature_ix extends MEC_base
3965
 
3966
  public function export_all_events_do()
3967
  {
 
 
 
3968
  $format = isset($_GET['format']) ? sanitize_text_field($_GET['format']) : 'csv';
3969
  $events = $this->main->get_events('-1');
3970
 
184
  $this->ix = isset($_POST['ix']) ? $_POST['ix'] : array();
185
 
186
  $this->response = array();
187
+
188
+ $nonce = (isset($_POST['_wpnonce']) ? $_POST['_wpnonce'] : '');
189
+ if(wp_verify_nonce($nonce, 'mec_import_start_upload'))
190
+ {
191
+ if($this->action == 'import-start') $this->response = $this->import_start();
192
+ elseif($this->action == 'import-start-bookings') $this->response = $this->import_start_bookings();
193
+ elseif(!empty($this->action)) $this->response = apply_filters('mec_import_item_action', $this->action);
194
+ }
195
 
196
  $path = MEC::import('app.features.ix.import', true, true);
197
 
207
  // File is not uploaded
208
  if(!isset($feed_file['name']) or (isset($feed_file['name']) and trim($feed_file['name']) == '')) return array('success' => 0, 'message' => __('Please upload a CSV file.', 'modern-events-calendar-lite'));
209
 
210
+ // File name validation
211
+ $name_end = end(explode('.', $feed_file['name']));
212
+ if($name_end != 'csv') return array('success' => 0, 'message' => __('Please upload a CSV file.', 'modern-events-calendar-lite'));
213
+
214
  // File Type is not valid
215
+ if(!isset($feed_file['type']) or (isset($feed_file['type']) and !in_array(strtolower($feed_file['type']), array('text/csv')))) return array('success' => 0, 'message' => __('The file type should be CSV.', 'modern-events-calendar-lite'));
216
 
217
  // Upload the File
218
  $upload_dir = wp_upload_dir();
223
  // Error on Upload
224
  if(!$uploaded) return array('success' => 0, 'message' => __("An error occurred during the file upload! Please check permissions!", 'modern-events-calendar-lite'));
225
 
226
+ if($type = mime_content_type($target_path) and $type == 'text/x-php')
227
+ {
228
+ unlink($target_path);
229
+ return array('success' => 0, 'message' => __("Please upload a CSV file.", 'modern-events-calendar-lite'));
230
+ }
231
+
232
  if(($h = fopen($target_path, 'r')) !== false)
233
  {
234
  // MEC Libraries
428
  // File is not uploaded
429
  if(!isset($feed_file['name']) or (isset($feed_file['name']) and trim($feed_file['name']) == '')) return array('success' => 0, 'message' => __('Please upload the feed file.', 'modern-events-calendar-lite'));
430
 
431
+ // File name validation
432
+ $name_end = end(explode('.', $feed_file['name']));
433
+ if(!in_array($name_end, array('xml', 'ics'))) return array('success' => 0, 'message' => __('Please upload an XML or an ICS file.', 'modern-events-calendar-lite'));
434
+
435
  // File Type is not valid
436
  if(!isset($feed_file['type']) or (isset($feed_file['type']) and !in_array(strtolower($feed_file['type']), array('text/xml', 'text/calendar')))) return array('success' => 0, 'message' => __('The file type should be XML or ICS.', 'modern-events-calendar-lite'));
437
 
444
  // Error on Upload
445
  if(!$uploaded) return array('success' => 0, 'message' => __("An error occurred during the file upload! Please check permissions!", 'modern-events-calendar-lite'));
446
 
447
+ if($type = mime_content_type($target_path) and $type == 'text/x-php')
448
+ {
449
+ unlink($target_path);
450
+ return array('success' => 0, 'message' => __("Please upload an XML or an ICS file.", 'modern-events-calendar-lite'));
451
+ }
452
+
453
  // Import
454
  do_action('mec_import_file', $target_path);
455
 
3390
  $rules = explode(';', $main_rule_ex[1]);
3391
 
3392
  $i++;
3393
+ }
3394
+ while($main_rule_ex[0] != 'RRULE' and isset($r_rules[$i]));
3395
 
3396
  $rule = array();
3397
  foreach($rules as $rule_row)
3611
 
3612
  // Set organizer to the post
3613
  if($organizer_id) wp_set_object_terms($post_id, (int) $organizer_id, 'mec_organizer');
3614
+
3615
+ // MEC Dates
3616
+ $dates = $this->db->select("SELECT `dstart` FROM `#__mec_dates` WHERE `post_id`='".$post_id."' ORDER BY `tstart` ASC LIMIT 50", 'loadColumn');
3617
+
3618
+ // Event Instances
3619
+ $instances = $service->events->instances($calendar_id, $gcal_id, array('maxResults' => 50));
3620
+
3621
+ $gdates = array();
3622
+ foreach($instances as $instance)
3623
+ {
3624
+ $start = $instance->getStart();
3625
+ $date = $start->getDate();
3626
+
3627
+ $gdates[] = $date;
3628
+ }
3629
+
3630
+ $exdates = array();
3631
+ $previous_not_found = NULL;
3632
+ $next_found = NULL;
3633
+
3634
+ foreach($dates as $date)
3635
+ {
3636
+ if(!in_array($date, $gdates)) $previous_not_found = $date;
3637
+ elseif($previous_not_found)
3638
+ {
3639
+ $exdates[] = $previous_not_found;
3640
+ $previous_not_found = NULL;
3641
+ }
3642
+ }
3643
+
3644
+ // Update MEC EXDATES
3645
+ $exdates = array_unique($exdates);
3646
+ if(count($exdates))
3647
+ {
3648
+ $args['not_in_days'] = implode(',', $exdates);
3649
+
3650
+ $this->main->save_event($args, $post_id);
3651
+ }
3652
  }
3653
 
3654
  return array('success'=>1, 'data'=>$post_ids);
4029
 
4030
  public function export_all_events_do()
4031
  {
4032
+ // Current User Doesn't Have Access
4033
+ if(!current_user_can('mec_import_export')) return false;
4034
+
4035
  $format = isset($_GET['format']) ? sanitize_text_field($_GET['format']) : 'csv';
4036
  $events = $this->main->get_events('-1');
4037
 
app/features/ix/import.php CHANGED
@@ -26,6 +26,7 @@ $third_parties = $this->main->get_integrated_plugins_for_import();
26
  <div class="mec-form-row">
27
  <input type="file" name="feed" id="feed" title="<?php esc_attr_e('XML Feed', 'modern-events-calendar-lite'); ?>">
28
  <input type="hidden" name="mec-ix-action" value="import-start">
 
29
  <button class="button button-primary mec-button-primary mec-btn-2"><?php _e('Upload & Import', 'modern-events-calendar-lite'); ?></button>
30
  </div>
31
  </form>
@@ -39,6 +40,7 @@ $third_parties = $this->main->get_integrated_plugins_for_import();
39
  <div class="mec-form-row">
40
  <input type="file" name="feed" id="feed" title="<?php esc_attr_e('ICS Feed', 'modern-events-calendar-lite'); ?>">
41
  <input type="hidden" name="mec-ix-action" value="import-start">
 
42
  <button class="button button-primary mec-button-primary mec-btn-2"><?php _e('Upload & Import', 'modern-events-calendar-lite'); ?></button>
43
  </div>
44
  </form>
@@ -46,7 +48,7 @@ $third_parties = $this->main->get_integrated_plugins_for_import();
46
  <div class="info-msg"><?php echo sprintf(__("%s is required to use this feature.", 'modern-events-calendar-lite'), '<a href="'.$this->main->get_pro_link().'" target="_blank">'.__('Pro version of Modern Events Calendar', 'modern-events-calendar-lite').'</a>'); ?></div>
47
  <?php endif; ?>
48
 
49
- <?php do_action( 'mec_import_item',$this ); ?>
50
 
51
  <br><h3><?php _e('Import Booking CSV File', 'modern-events-calendar-lite'); ?></h3>
52
  <?php if($this->getPRO()): ?>
@@ -58,6 +60,7 @@ $third_parties = $this->main->get_integrated_plugins_for_import();
58
  <div class="mec-form-row">
59
  <input type="file" name="feed" id="feed" title="<?php esc_attr_e('CSV File', 'modern-events-calendar-lite'); ?>">
60
  <input type="hidden" name="mec-ix-action" value="import-start-bookings">
 
61
  <button class="button button-primary mec-button-primary mec-btn-2"><?php _e('Upload & Import', 'modern-events-calendar-lite'); ?></button>
62
  </div>
63
  </form>
26
  <div class="mec-form-row">
27
  <input type="file" name="feed" id="feed" title="<?php esc_attr_e('XML Feed', 'modern-events-calendar-lite'); ?>">
28
  <input type="hidden" name="mec-ix-action" value="import-start">
29
+ <?php wp_nonce_field('mec_import_start_upload'); ?>
30
  <button class="button button-primary mec-button-primary mec-btn-2"><?php _e('Upload & Import', 'modern-events-calendar-lite'); ?></button>
31
  </div>
32
  </form>
40
  <div class="mec-form-row">
41
  <input type="file" name="feed" id="feed" title="<?php esc_attr_e('ICS Feed', 'modern-events-calendar-lite'); ?>">
42
  <input type="hidden" name="mec-ix-action" value="import-start">
43
+ <?php wp_nonce_field('mec_import_start_upload'); ?>
44
  <button class="button button-primary mec-button-primary mec-btn-2"><?php _e('Upload & Import', 'modern-events-calendar-lite'); ?></button>
45
  </div>
46
  </form>
48
  <div class="info-msg"><?php echo sprintf(__("%s is required to use this feature.", 'modern-events-calendar-lite'), '<a href="'.$this->main->get_pro_link().'" target="_blank">'.__('Pro version of Modern Events Calendar', 'modern-events-calendar-lite').'</a>'); ?></div>
49
  <?php endif; ?>
50
 
51
+ <?php do_action('mec_import_item', $this); ?>
52
 
53
  <br><h3><?php _e('Import Booking CSV File', 'modern-events-calendar-lite'); ?></h3>
54
  <?php if($this->getPRO()): ?>
60
  <div class="mec-form-row">
61
  <input type="file" name="feed" id="feed" title="<?php esc_attr_e('CSV File', 'modern-events-calendar-lite'); ?>">
62
  <input type="hidden" name="mec-ix-action" value="import-start-bookings">
63
+ <?php wp_nonce_field('mec_import_start_upload'); ?>
64
  <button class="button button-primary mec-button-primary mec-btn-2"><?php _e('Upload & Import', 'modern-events-calendar-lite'); ?></button>
65
  </div>
66
  </form>
app/features/mec.php CHANGED
@@ -199,10 +199,12 @@ class MEC_feature_mec extends MEC_base
199
  if(!is_null($verify))
200
  {
201
  $LicenseStatus = 'success';
 
202
  }
203
  else
204
  {
205
  $LicenseStatus = __('Activation failed. Please check your purchase code or license type.<br><b>Note: Your purchase code should match your licesne type.</b>', 'modern-events-calendar-lite') . '<a style="text-decoration: underline; padding-left: 7px;" href="https://webnus.net/dox/modern-events-calendar/auto-update-issue/" target="_blank">' . __('Troubleshooting', 'modern-events-calendar-lite') . '</a>';
 
206
  }
207
 
208
  echo $LicenseStatus;
199
  if(!is_null($verify))
200
  {
201
  $LicenseStatus = 'success';
202
+ update_option( 'mec_license_status', 'active');
203
  }
204
  else
205
  {
206
  $LicenseStatus = __('Activation failed. Please check your purchase code or license type.<br><b>Note: Your purchase code should match your licesne type.</b>', 'modern-events-calendar-lite') . '<a style="text-decoration: underline; padding-left: 7px;" href="https://webnus.net/dox/modern-events-calendar/auto-update-issue/" target="_blank">' . __('Troubleshooting', 'modern-events-calendar-lite') . '</a>';
207
+ update_option( 'mec_license_status', 'faild');
208
  }
209
 
210
  echo $LicenseStatus;
app/features/mec/addons.php CHANGED
@@ -1,17 +1,6 @@
1
  <?php
2
  /** no direct access **/
3
  defined('MECEXEC') or die();
4
-
5
- $version = NULL;
6
- if($this->getPRO())
7
- {
8
- // Get MEC New Update
9
- $envato = $this->getEnvato();
10
-
11
- $v = $envato->get_MEC_info('version');
12
- $version = isset($v->version) ? $v->version : NULL;
13
- }
14
-
15
  wp_enqueue_style('mec-lity-style', $this->main->asset('packages/lity/lity.min.css'));
16
  wp_enqueue_script('mec-lity-script', $this->main->asset('packages/lity/lity.min.js'));
17
  ?>
1
  <?php
2
  /** no direct access **/
3
  defined('MECEXEC') or die();
 
 
 
 
 
 
 
 
 
 
 
4
  wp_enqueue_style('mec-lity-style', $this->main->asset('packages/lity/lity.min.css'));
5
  wp_enqueue_script('mec-lity-script', $this->main->asset('packages/lity/lity.min.js'));
6
  ?>
app/features/mec/booking.php CHANGED
@@ -15,14 +15,6 @@ $pages = get_pages();
15
  // User Roles
16
  $roles = array_reverse(wp_roles()->roles);
17
 
18
- // Verify the Purchase Code
19
- $verify = NULL;
20
- if($this->getPRO())
21
- {
22
- $envato = $this->getEnvato();
23
- $verify = $envato->get_MEC_info('dl');
24
- }
25
-
26
  $bfixed_fields = $this->main->get_bfixed_fields();
27
  if(!is_array($bfixed_fields)) $bfixed_fields = array();
28
 
15
  // User Roles
16
  $roles = array_reverse(wp_roles()->roles);
17
 
 
 
 
 
 
 
 
 
18
  $bfixed_fields = $this->main->get_bfixed_fields();
19
  if(!is_array($bfixed_fields)) $bfixed_fields = array();
20
 
app/features/mec/dashboard.php CHANGED
@@ -34,7 +34,9 @@ if($this->getPRO())
34
 
35
  $v = $envato->get_MEC_info('version');
36
  $version = isset($v->version) ? $v->version : NULL;
37
- $verify = $envato->get_MEC_info('dl');
 
 
38
  }
39
 
40
  // MEC Database
@@ -224,11 +226,11 @@ $box_stats = apply_filters('mec_dashboard_box_stats', true);
224
  <input type="submit">
225
  <?php
226
  $license_status = '';
227
- if(!empty($mec_options['purchase_code']) && !is_null($verify))
228
  {
229
  $license_status = 'PurchaseSuccess';
230
  }
231
- elseif(!empty($mec_options['purchase_code']) && is_null($verify))
232
  {
233
  $license_status = 'PurchaseError';
234
  }
34
 
35
  $v = $envato->get_MEC_info('version');
36
  $version = isset($v->version) ? $v->version : NULL;
37
+ //$verify = $envato->get_MEC_info('activate');
38
+
39
+ $mec_license_status = get_option( 'mec_license_status');
40
  }
41
 
42
  // MEC Database
226
  <input type="submit">
227
  <?php
228
  $license_status = '';
229
+ if(!empty($mec_options['purchase_code']) && $mec_license_status == 'active')
230
  {
231
  $license_status = 'PurchaseSuccess';
232
  }
233
+ elseif(!empty($mec_options['purchase_code']) && $mec_license_status == 'faild')
234
  {
235
  $license_status = 'PurchaseError';
236
  }
app/features/mec/meta_boxes/search_form.php CHANGED
@@ -93,6 +93,13 @@ $sf_options = get_post_meta($post->ID, 'sf-options', true);
93
  <option value="date-range-picker" <?php if(isset($sf_options_list['month_filter']) and isset($sf_options_list['month_filter']['type']) and $sf_options_list['month_filter']['type'] == 'date-range-picker') echo 'selected="selected"'; ?>><?php _e('Date Picker', 'modern-events-calendar-lite'); ?></option>
94
  </select>
95
  </div>
 
 
 
 
 
 
 
96
  <div class="mec-form-row">
97
  <label class="mec-col-12" for="mec_sf_list_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
98
  <select class="mec-col-12" name="mec[sf-options][list][text_search][type]" id="mec_sf_list_text_search">
@@ -172,6 +179,13 @@ $sf_options = get_post_meta($post->ID, 'sf-options', true);
172
  <option value="date-range-picker" <?php if(isset($sf_options_grid['month_filter']) and isset($sf_options_grid['month_filter']['type']) and $sf_options_grid['month_filter']['type'] == 'date-range-picker') echo 'selected="selected"'; ?>><?php _e('Date Picker', 'modern-events-calendar-lite'); ?></option>
173
  </select>
174
  </div>
 
 
 
 
 
 
 
175
  <div class="mec-form-row">
176
  <label class="mec-col-12" for="mec_sf_grid_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
177
  <select class="mec-col-12" name="mec[sf-options][grid][text_search][type]" id="mec_sf_grid_text_search">
@@ -251,6 +265,13 @@ $sf_options = get_post_meta($post->ID, 'sf-options', true);
251
  <option value="date-range-picker" <?php if(isset($sf_options_agenda['month_filter']) and isset($sf_options_agenda['month_filter']['type']) and $sf_options_agenda['month_filter']['type'] == 'date-range-picker') echo 'selected="selected"'; ?>><?php _e('Date Picker', 'modern-events-calendar-lite'); ?></option>
252
  </select>
253
  </div>
 
 
 
 
 
 
 
254
  <div class="mec-form-row">
255
  <label class="mec-col-12" for="mec_sf_agenda_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
256
  <select class="mec-col-12" name="mec[sf-options][agenda][text_search][type]" id="mec_sf_agenda_text_search">
@@ -329,6 +350,13 @@ $sf_options = get_post_meta($post->ID, 'sf-options', true);
329
  <option value="dropdown" <?php if(isset($sf_options_full_calendar['month_filter']) and isset($sf_options_full_calendar['month_filter']['type']) and $sf_options_full_calendar['month_filter']['type'] == 'dropdown') echo 'selected="selected"'; ?>><?php _e('Dropdown', 'modern-events-calendar-lite'); ?></option>
330
  </select>
331
  </div>
 
 
 
 
 
 
 
332
  <div class="mec-form-row">
333
  <label class="mec-col-12" for="mec_sf_full_calendar_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
334
  <select class="mec-col-12" name="mec[sf-options][full_calendar][text_search][type]" id="mec_sf_full_calendar_text_search">
@@ -407,6 +435,13 @@ $sf_options = get_post_meta($post->ID, 'sf-options', true);
407
  <option value="dropdown" <?php if(isset($sf_options_monthly_view['month_filter']) and isset($sf_options_monthly_view['month_filter']['type']) and $sf_options_monthly_view['month_filter']['type'] == 'dropdown') echo 'selected="selected"'; ?>><?php _e('Dropdown', 'modern-events-calendar-lite'); ?></option>
408
  </select>
409
  </div>
 
 
 
 
 
 
 
410
  <div class="mec-form-row">
411
  <label class="mec-col-12" for="mec_sf_monthly_view_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
412
  <select class="mec-col-12" name="mec[sf-options][monthly_view][text_search][type]" id="mec_sf_monthly_view_text_search">
@@ -485,6 +520,13 @@ $sf_options = get_post_meta($post->ID, 'sf-options', true);
485
  <option value="dropdown" <?php if(isset($sf_options_yearly_view['month_filter']) and isset($sf_options_yearly_view['month_filter']['type']) and $sf_options_yearly_view['month_filter']['type'] == 'dropdown') echo 'selected="selected"'; ?>><?php _e('Dropdown', 'modern-events-calendar-lite'); ?></option>
486
  </select>
487
  </div>
 
 
 
 
 
 
 
488
  <div class="mec-form-row">
489
  <label class="mec-col-12" for="mec_sf_yearly_view_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
490
  <select class="mec-col-12" name="mec[sf-options][yearly_view][text_search][type]" id="mec_sf_yearly_view_text_search">
@@ -634,6 +676,13 @@ $sf_options = get_post_meta($post->ID, 'sf-options', true);
634
  <option value="dropdown" <?php if(isset($sf_options_daily_view['month_filter']) and isset($sf_options_daily_view['month_filter']['type']) and $sf_options_daily_view['month_filter']['type'] == 'dropdown') echo 'selected="selected"'; ?>><?php _e('Dropdown', 'modern-events-calendar-lite'); ?></option>
635
  </select>
636
  </div>
 
 
 
 
 
 
 
637
  <div class="mec-form-row">
638
  <label class="mec-col-12" for="mec_sf_daily_view_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
639
  <select class="mec-col-12" name="mec[sf-options][daily_view][text_search][type]" id="mec_sf_daily_view_text_search">
@@ -712,6 +761,13 @@ $sf_options = get_post_meta($post->ID, 'sf-options', true);
712
  <option value="dropdown" <?php if(isset($sf_options_weekly_view['month_filter']) and isset($sf_options_weekly_view['month_filter']['type']) and $sf_options_weekly_view['month_filter']['type'] == 'dropdown') echo 'selected="selected"'; ?>><?php _e('Dropdown', 'modern-events-calendar-lite'); ?></option>
713
  </select>
714
  </div>
 
 
 
 
 
 
 
715
  <div class="mec-form-row">
716
  <label class="mec-col-12" for="mec_sf_weekly_view_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
717
  <select class="mec-col-12" name="mec[sf-options][weekly_view][text_search][type]" id="mec_sf_weekly_view_text_search">
@@ -790,6 +846,13 @@ $sf_options = get_post_meta($post->ID, 'sf-options', true);
790
  <option value="dropdown" <?php if(isset($sf_options_timetable['month_filter']) and isset($sf_options_timetable['month_filter']['type']) and $sf_options_timetable['month_filter']['type'] == 'dropdown') echo 'selected="selected"'; ?>><?php _e('Dropdown', 'modern-events-calendar-lite'); ?></option>
791
  </select>
792
  </div>
 
 
 
 
 
 
 
793
  <div class="mec-form-row">
794
  <label class="mec-col-12" for="mec_sf_timetable_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
795
  <select class="mec-col-12" name="mec[sf-options][timetable][text_search][type]" id="mec_sf_timetable_text_search">
@@ -904,6 +967,13 @@ $sf_options = get_post_meta($post->ID, 'sf-options', true);
904
  <option value="dropdown" <?php if(isset($sf_options_tile['month_filter']) and isset($sf_options_tile['month_filter']['type']) and $sf_options_tile['month_filter']['type'] == 'dropdown') echo 'selected="selected"'; ?>><?php _e('Dropdown', 'modern-events-calendar-lite'); ?></option>
905
  </select>
906
  </div>
 
 
 
 
 
 
 
907
  <div class="mec-form-row">
908
  <label class="mec-col-12" for="mec_sf_tile_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
909
  <select class="mec-col-12" name="mec[sf-options][tile][text_search][type]" id="mec_sf_tile_text_search">
93
  <option value="date-range-picker" <?php if(isset($sf_options_list['month_filter']) and isset($sf_options_list['month_filter']['type']) and $sf_options_list['month_filter']['type'] == 'date-range-picker') echo 'selected="selected"'; ?>><?php _e('Date Picker', 'modern-events-calendar-lite'); ?></option>
94
  </select>
95
  </div>
96
+ <div class="mec-form-row">
97
+ <label class="mec-col-12" for="mec_sf_list_time_filter"><?php _e('Time Filter', 'modern-events-calendar-lite'); ?></label>
98
+ <select class="mec-col-12" name="mec[sf-options][list][time_filter][type]" id="mec_sf_list_time_filter">
99
+ <option value="0" <?php if(isset($sf_options_list['time_filter']) and isset($sf_options_list['time_filter']['type']) and $sf_options_list['time_filter']['type'] == '0') echo 'selected="selected"'; ?>><?php _e('Disabled', 'modern-events-calendar-lite'); ?></option>
100
+ <option value="local-time-picker" <?php if(isset($sf_options_list['time_filter']) and isset($sf_options_list['time_filter']['type']) and $sf_options_list['time_filter']['type'] == 'local-time-picker') echo 'selected="selected"'; ?>><?php _e('Local Time Picker', 'modern-events-calendar-lite'); ?></option>
101
+ </select>
102
+ </div>
103
  <div class="mec-form-row">
104
  <label class="mec-col-12" for="mec_sf_list_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
105
  <select class="mec-col-12" name="mec[sf-options][list][text_search][type]" id="mec_sf_list_text_search">
179
  <option value="date-range-picker" <?php if(isset($sf_options_grid['month_filter']) and isset($sf_options_grid['month_filter']['type']) and $sf_options_grid['month_filter']['type'] == 'date-range-picker') echo 'selected="selected"'; ?>><?php _e('Date Picker', 'modern-events-calendar-lite'); ?></option>
180
  </select>
181
  </div>
182
+ <div class="mec-form-row">
183
+ <label class="mec-col-12" for="mec_sf_grid_time_filter"><?php _e('Time Filter', 'modern-events-calendar-lite'); ?></label>
184
+ <select class="mec-col-12" name="mec[sf-options][grid][time_filter][type]" id="mec_sf_grid_time_filter">
185
+ <option value="0" <?php if(isset($sf_options_grid['time_filter']) and isset($sf_options_grid['time_filter']['type']) and $sf_options_grid['time_filter']['type'] == '0') echo 'selected="selected"'; ?>><?php _e('Disabled', 'modern-events-calendar-lite'); ?></option>
186
+ <option value="local-time-picker" <?php if(isset($sf_options_grid['time_filter']) and isset($sf_options_grid['time_filter']['type']) and $sf_options_grid['time_filter']['type'] == 'local-time-picker') echo 'selected="selected"'; ?>><?php _e('Local Time Picker', 'modern-events-calendar-lite'); ?></option>
187
+ </select>
188
+ </div>
189
  <div class="mec-form-row">
190
  <label class="mec-col-12" for="mec_sf_grid_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
191
  <select class="mec-col-12" name="mec[sf-options][grid][text_search][type]" id="mec_sf_grid_text_search">
265
  <option value="date-range-picker" <?php if(isset($sf_options_agenda['month_filter']) and isset($sf_options_agenda['month_filter']['type']) and $sf_options_agenda['month_filter']['type'] == 'date-range-picker') echo 'selected="selected"'; ?>><?php _e('Date Picker', 'modern-events-calendar-lite'); ?></option>
266
  </select>
267
  </div>
268
+ <div class="mec-form-row">
269
+ <label class="mec-col-12" for="mec_sf_agenda_time_filter"><?php _e('Time Filter', 'modern-events-calendar-lite'); ?></label>
270
+ <select class="mec-col-12" name="mec[sf-options][agenda][time_filter][type]" id="mec_sf_agenda_time_filter">
271
+ <option value="0" <?php if(isset($sf_options_agenda['time_filter']) and isset($sf_options_agenda['time_filter']['type']) and $sf_options_agenda['time_filter']['type'] == '0') echo 'selected="selected"'; ?>><?php _e('Disabled', 'modern-events-calendar-lite'); ?></option>
272
+ <option value="local-time-picker" <?php if(isset($sf_options_agenda['time_filter']) and isset($sf_options_agenda['time_filter']['type']) and $sf_options_agenda['time_filter']['type'] == 'local-time-picker') echo 'selected="selected"'; ?>><?php _e('Local Time Picker', 'modern-events-calendar-lite'); ?></option>
273
+ </select>
274
+ </div>
275
  <div class="mec-form-row">
276
  <label class="mec-col-12" for="mec_sf_agenda_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
277
  <select class="mec-col-12" name="mec[sf-options][agenda][text_search][type]" id="mec_sf_agenda_text_search">
350
  <option value="dropdown" <?php if(isset($sf_options_full_calendar['month_filter']) and isset($sf_options_full_calendar['month_filter']['type']) and $sf_options_full_calendar['month_filter']['type'] == 'dropdown') echo 'selected="selected"'; ?>><?php _e('Dropdown', 'modern-events-calendar-lite'); ?></option>
351
  </select>
352
  </div>
353
+ <div class="mec-form-row">
354
+ <label class="mec-col-12" for="mec_sf_full_calendar_time_filter"><?php _e('Time Filter', 'modern-events-calendar-lite'); ?></label>
355
+ <select class="mec-col-12" name="mec[sf-options][full_calendar][time_filter][type]" id="mec_sf_full_calendar_time_filter">
356
+ <option value="0" <?php if(isset($sf_options_full_calendar['time_filter']) and isset($sf_options_full_calendar['time_filter']['type']) and $sf_options_full_calendar['time_filter']['type'] == '0') echo 'selected="selected"'; ?>><?php _e('Disabled', 'modern-events-calendar-lite'); ?></option>
357
+ <option value="local-time-picker" <?php if(isset($sf_options_full_calendar['time_filter']) and isset($sf_options_full_calendar['time_filter']['type']) and $sf_options_full_calendar['time_filter']['type'] == 'local-time-picker') echo 'selected="selected"'; ?>><?php _e('Local Time Picker', 'modern-events-calendar-lite'); ?></option>
358
+ </select>
359
+ </div>
360
  <div class="mec-form-row">
361
  <label class="mec-col-12" for="mec_sf_full_calendar_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
362
  <select class="mec-col-12" name="mec[sf-options][full_calendar][text_search][type]" id="mec_sf_full_calendar_text_search">
435
  <option value="dropdown" <?php if(isset($sf_options_monthly_view['month_filter']) and isset($sf_options_monthly_view['month_filter']['type']) and $sf_options_monthly_view['month_filter']['type'] == 'dropdown') echo 'selected="selected"'; ?>><?php _e('Dropdown', 'modern-events-calendar-lite'); ?></option>
436
  </select>
437
  </div>
438
+ <div class="mec-form-row">
439
+ <label class="mec-col-12" for="mec_sf_monthly_view_time_filter"><?php _e('Time Filter', 'modern-events-calendar-lite'); ?></label>
440
+ <select class="mec-col-12" name="mec[sf-options][monthly_view][time_filter][type]" id="mec_sf_monthly_view_time_filter">
441
+ <option value="0" <?php if(isset($sf_options_monthly_view['time_filter']) and isset($sf_options_monthly_view['time_filter']['type']) and $sf_options_monthly_view['time_filter']['type'] == '0') echo 'selected="selected"'; ?>><?php _e('Disabled', 'modern-events-calendar-lite'); ?></option>
442
+ <option value="local-time-picker" <?php if(isset($sf_options_monthly_view['time_filter']) and isset($sf_options_monthly_view['time_filter']['type']) and $sf_options_monthly_view['time_filter']['type'] == 'local-time-picker') echo 'selected="selected"'; ?>><?php _e('Local Time Picker', 'modern-events-calendar-lite'); ?></option>
443
+ </select>
444
+ </div>
445
  <div class="mec-form-row">
446
  <label class="mec-col-12" for="mec_sf_monthly_view_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
447
  <select class="mec-col-12" name="mec[sf-options][monthly_view][text_search][type]" id="mec_sf_monthly_view_text_search">
520
  <option value="dropdown" <?php if(isset($sf_options_yearly_view['month_filter']) and isset($sf_options_yearly_view['month_filter']['type']) and $sf_options_yearly_view['month_filter']['type'] == 'dropdown') echo 'selected="selected"'; ?>><?php _e('Dropdown', 'modern-events-calendar-lite'); ?></option>
521
  </select>
522
  </div>
523
+ <div class="mec-form-row">
524
+ <label class="mec-col-12" for="mec_sf_yearly_view_time_filter"><?php _e('Time Filter', 'modern-events-calendar-lite'); ?></label>
525
+ <select class="mec-col-12" name="mec[sf-options][yearly_view][time_filter][type]" id="mec_sf_yearly_view_time_filter">
526
+ <option value="0" <?php if(isset($sf_options_yearly_view['time_filter']) and isset($sf_options_yearly_view['time_filter']['type']) and $sf_options_yearly_view['time_filter']['type'] == '0') echo 'selected="selected"'; ?>><?php _e('Disabled', 'modern-events-calendar-lite'); ?></option>
527
+ <option value="local-time-picker" <?php if(isset($sf_options_yearly_view['time_filter']) and isset($sf_options_yearly_view['time_filter']['type']) and $sf_options_yearly_view['time_filter']['type'] == 'local-time-picker') echo 'selected="selected"'; ?>><?php _e('Local Time Picker', 'modern-events-calendar-lite'); ?></option>
528
+ </select>
529
+ </div>
530
  <div class="mec-form-row">
531
  <label class="mec-col-12" for="mec_sf_yearly_view_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
532
  <select class="mec-col-12" name="mec[sf-options][yearly_view][text_search][type]" id="mec_sf_yearly_view_text_search">
676
  <option value="dropdown" <?php if(isset($sf_options_daily_view['month_filter']) and isset($sf_options_daily_view['month_filter']['type']) and $sf_options_daily_view['month_filter']['type'] == 'dropdown') echo 'selected="selected"'; ?>><?php _e('Dropdown', 'modern-events-calendar-lite'); ?></option>
677
  </select>
678
  </div>
679
+ <div class="mec-form-row">
680
+ <label class="mec-col-12" for="mec_sf_daily_view_time_filter"><?php _e('Time Filter', 'modern-events-calendar-lite'); ?></label>
681
+ <select class="mec-col-12" name="mec[sf-options][daily_view][time_filter][type]" id="mec_sf_daily_view_time_filter">
682
+ <option value="0" <?php if(isset($sf_options_daily_view['time_filter']) and isset($sf_options_daily_view['time_filter']['type']) and $sf_options_daily_view['time_filter']['type'] == '0') echo 'selected="selected"'; ?>><?php _e('Disabled', 'modern-events-calendar-lite'); ?></option>
683
+ <option value="local-time-picker" <?php if(isset($sf_options_daily_view['time_filter']) and isset($sf_options_daily_view['time_filter']['type']) and $sf_options_daily_view['time_filter']['type'] == 'local-time-picker') echo 'selected="selected"'; ?>><?php _e('Local Time Picker', 'modern-events-calendar-lite'); ?></option>
684
+ </select>
685
+ </div>
686
  <div class="mec-form-row">
687
  <label class="mec-col-12" for="mec_sf_daily_view_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
688
  <select class="mec-col-12" name="mec[sf-options][daily_view][text_search][type]" id="mec_sf_daily_view_text_search">
761
  <option value="dropdown" <?php if(isset($sf_options_weekly_view['month_filter']) and isset($sf_options_weekly_view['month_filter']['type']) and $sf_options_weekly_view['month_filter']['type'] == 'dropdown') echo 'selected="selected"'; ?>><?php _e('Dropdown', 'modern-events-calendar-lite'); ?></option>
762
  </select>
763
  </div>
764
+ <div class="mec-form-row">
765
+ <label class="mec-col-12" for="mec_sf_weekly_view_time_filter"><?php _e('Time Filter', 'modern-events-calendar-lite'); ?></label>
766
+ <select class="mec-col-12" name="mec[sf-options][weekly_view][time_filter][type]" id="mec_sf_weekly_view_time_filter">
767
+ <option value="0" <?php if(isset($sf_options_weekly_view['time_filter']) and isset($sf_options_weekly_view['time_filter']['type']) and $sf_options_weekly_view['time_filter']['type'] == '0') echo 'selected="selected"'; ?>><?php _e('Disabled', 'modern-events-calendar-lite'); ?></option>
768
+ <option value="local-time-picker" <?php if(isset($sf_options_weekly_view['time_filter']) and isset($sf_options_weekly_view['time_filter']['type']) and $sf_options_weekly_view['time_filter']['type'] == 'local-time-picker') echo 'selected="selected"'; ?>><?php _e('Local Time Picker', 'modern-events-calendar-lite'); ?></option>
769
+ </select>
770
+ </div>
771
  <div class="mec-form-row">
772
  <label class="mec-col-12" for="mec_sf_weekly_view_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
773
  <select class="mec-col-12" name="mec[sf-options][weekly_view][text_search][type]" id="mec_sf_weekly_view_text_search">
846
  <option value="dropdown" <?php if(isset($sf_options_timetable['month_filter']) and isset($sf_options_timetable['month_filter']['type']) and $sf_options_timetable['month_filter']['type'] == 'dropdown') echo 'selected="selected"'; ?>><?php _e('Dropdown', 'modern-events-calendar-lite'); ?></option>
847
  </select>
848
  </div>
849
+ <div class="mec-form-row">
850
+ <label class="mec-col-12" for="mec_sf_timetable_time_filter"><?php _e('Time Filter', 'modern-events-calendar-lite'); ?></label>
851
+ <select class="mec-col-12" name="mec[sf-options][timetable][time_filter][type]" id="mec_sf_timetable_time_filter">
852
+ <option value="0" <?php if(isset($sf_options_timetable['time_filter']) and isset($sf_options_timetable['time_filter']['type']) and $sf_options_timetable['time_filter']['type'] == '0') echo 'selected="selected"'; ?>><?php _e('Disabled', 'modern-events-calendar-lite'); ?></option>
853
+ <option value="local-time-picker" <?php if(isset($sf_options_timetable['time_filter']) and isset($sf_options_timetable['time_filter']['type']) and $sf_options_timetable['time_filter']['type'] == 'local-time-picker') echo 'selected="selected"'; ?>><?php _e('Local Time Picker', 'modern-events-calendar-lite'); ?></option>
854
+ </select>
855
+ </div>
856
  <div class="mec-form-row">
857
  <label class="mec-col-12" for="mec_sf_timetable_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
858
  <select class="mec-col-12" name="mec[sf-options][timetable][text_search][type]" id="mec_sf_timetable_text_search">
967
  <option value="dropdown" <?php if(isset($sf_options_tile['month_filter']) and isset($sf_options_tile['month_filter']['type']) and $sf_options_tile['month_filter']['type'] == 'dropdown') echo 'selected="selected"'; ?>><?php _e('Dropdown', 'modern-events-calendar-lite'); ?></option>
968
  </select>
969
  </div>
970
+ <div class="mec-form-row">
971
+ <label class="mec-col-12" for="mec_sf_tile_time_filter"><?php _e('Time Filter', 'modern-events-calendar-lite'); ?></label>
972
+ <select class="mec-col-12" name="mec[sf-options][tile][time_filter][type]" id="mec_sf_tile_time_filter">
973
+ <option value="0" <?php if(isset($sf_options_tile['time_filter']) and isset($sf_options_tile['time_filter']['type']) and $sf_options_tile['time_filter']['type'] == '0') echo 'selected="selected"'; ?>><?php _e('Disabled', 'modern-events-calendar-lite'); ?></option>
974
+ <option value="local-time-picker" <?php if(isset($sf_options_tile['time_filter']) and isset($sf_options_tile['time_filter']['type']) and $sf_options_tile['time_filter']['type'] == 'local-time-picker') echo 'selected="selected"'; ?>><?php _e('Local Time Picker', 'modern-events-calendar-lite'); ?></option>
975
+ </select>
976
+ </div>
977
  <div class="mec-form-row">
978
  <label class="mec-col-12" for="mec_sf_tile_text_search"><?php _e('Text Search', 'modern-events-calendar-lite'); ?></label>
979
  <select class="mec-col-12" name="mec[sf-options][tile][text_search][type]" id="mec_sf_tile_text_search">
app/features/mec/modules.php CHANGED
@@ -7,14 +7,6 @@ $socials = $this->main->get_social_networks();
7
 
8
  // WordPress Pages
9
  $pages = get_pages();
10
-
11
- // Verify the Purchase Code
12
- $verify = NULL;
13
- if($this->getPRO())
14
- {
15
- $envato = $this->getEnvato();
16
- $verify = $envato->get_MEC_info('dl');
17
- }
18
  ?>
19
  <div class="wns-be-container wns-be-container-sticky">
20
  <div id="wns-be-infobar">
7
 
8
  // WordPress Pages
9
  $pages = get_pages();
 
 
 
 
 
 
 
 
10
  ?>
11
  <div class="wns-be-container wns-be-container-sticky">
12
  <div id="wns-be-infobar">
app/features/mec/notifications.php CHANGED
@@ -124,9 +124,11 @@ $settings = $this->main->get_settings();
124
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
125
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
126
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
 
127
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
128
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
129
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
 
130
  <li><span>%%event_location_name%%</span>: <?php _e('Location name of booked event', 'modern-events-calendar-lite'); ?></li>
131
  <li><span>%%event_location_address%%</span>: <?php _e('Location address of booked event', 'modern-events-calendar-lite'); ?></li>
132
  <li><span>%%event_other_locations_name%%</span>: <?php _e('Additional locations name of booked event', 'modern-events-calendar-lite'); ?></li>
@@ -237,9 +239,11 @@ $settings = $this->main->get_settings();
237
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
238
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
239
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
 
240
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
241
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
242
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
 
243
  <li><span>%%event_location_name%%</span>: <?php _e('Location name of booked event', 'modern-events-calendar-lite'); ?></li>
244
  <li><span>%%event_location_address%%</span>: <?php _e('Location address of booked event', 'modern-events-calendar-lite'); ?></li>
245
  <li><span>%%event_other_locations_name%%</span>: <?php _e('Additional locations name of booked event', 'modern-events-calendar-lite'); ?></li>
@@ -363,9 +367,11 @@ $settings = $this->main->get_settings();
363
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
364
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
365
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
 
366
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
367
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
368
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
 
369
  <li><span>%%event_location_name%%</span>: <?php _e('Location name of booked event', 'modern-events-calendar-lite'); ?></li>
370
  <li><span>%%event_location_address%%</span>: <?php _e('Location address of booked event', 'modern-events-calendar-lite'); ?></li>
371
  <li><span>%%event_other_locations_name%%</span>: <?php _e('Additional locations name of booked event', 'modern-events-calendar-lite'); ?></li>
@@ -502,9 +508,11 @@ $settings = $this->main->get_settings();
502
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
503
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
504
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
 
505
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
506
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
507
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
 
508
  <li><span>%%event_location_name%%</span>: <?php _e('Location name of booked event', 'modern-events-calendar-lite'); ?></li>
509
  <li><span>%%event_location_address%%</span>: <?php _e('Location address of booked event', 'modern-events-calendar-lite'); ?></li>
510
  <li><span>%%event_other_locations_name%%</span>: <?php _e('Additional locations name of booked event', 'modern-events-calendar-lite'); ?></li>
@@ -633,9 +641,11 @@ $settings = $this->main->get_settings();
633
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
634
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
635
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
 
636
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
637
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
638
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
 
639
  <li><span>%%event_location_name%%</span>: <?php _e('Location name of booked event', 'modern-events-calendar-lite'); ?></li>
640
  <li><span>%%event_location_address%%</span>: <?php _e('Location address of booked event', 'modern-events-calendar-lite'); ?></li>
641
  <li><span>%%event_other_locations_name%%</span>: <?php _e('Additional locations name of booked event', 'modern-events-calendar-lite'); ?></li>
@@ -752,9 +762,11 @@ $settings = $this->main->get_settings();
752
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
753
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
754
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
 
755
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
756
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
757
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
 
758
  <li><span>%%event_location_name%%</span>: <?php _e('Location name of booked event', 'modern-events-calendar-lite'); ?></li>
759
  <li><span>%%event_location_address%%</span>: <?php _e('Location address of booked event', 'modern-events-calendar-lite'); ?></li>
760
  <li><span>%%event_other_locations_name%%</span>: <?php _e('Additional locations name of booked event', 'modern-events-calendar-lite'); ?></li>
@@ -870,9 +882,11 @@ $settings = $this->main->get_settings();
870
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
871
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
872
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
 
873
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
874
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
875
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
 
876
  <li><span>%%event_location_name%%</span>: <?php _e('Location name of booked event', 'modern-events-calendar-lite'); ?></li>
877
  <li><span>%%event_location_address%%</span>: <?php _e('Location address of booked event', 'modern-events-calendar-lite'); ?></li>
878
  <li><span>%%event_other_locations_name%%</span>: <?php _e('Additional locations name of booked event', 'modern-events-calendar-lite'); ?></li>
@@ -988,9 +1002,11 @@ $settings = $this->main->get_settings();
988
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
989
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
990
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
 
991
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
992
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
993
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
 
994
  <li><span>%%event_location_name%%</span>: <?php _e('Location name of booked event', 'modern-events-calendar-lite'); ?></li>
995
  <li><span>%%event_location_address%%</span>: <?php _e('Location address of booked event', 'modern-events-calendar-lite'); ?></li>
996
  <li><span>%%event_other_locations_name%%</span>: <?php _e('Additional locations name of booked event', 'modern-events-calendar-lite'); ?></li>
124
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
125
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
126
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
127
+ <li><span>%%event_organizer_url%%</span>: <?php _e('Organizer url of booked event', 'modern-events-calendar-lite'); ?></li>
128
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
129
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
130
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
131
+ <li><span>%%event_other_organizers_url%%</span>: <?php _e('Additional organizers url of booked event', 'modern-events-calendar-lite'); ?></li>
132
  <li><span>%%event_location_name%%</span>: <?php _e('Location name of booked event', 'modern-events-calendar-lite'); ?></li>
133
  <li><span>%%event_location_address%%</span>: <?php _e('Location address of booked event', 'modern-events-calendar-lite'); ?></li>
134
  <li><span>%%event_other_locations_name%%</span>: <?php _e('Additional locations name of booked event', 'modern-events-calendar-lite'); ?></li>
239
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
240
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
241
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
242
+ <li><span>%%event_organizer_url%%</span>: <?php _e('Organizer url of booked event', 'modern-events-calendar-lite'); ?></li>
243
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
244
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
245
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
246
+ <li><span>%%event_other_organizers_url%%</span>: <?php _e('Additional organizers url of booked event', 'modern-events-calendar-lite'); ?></li>
247
  <li><span>%%event_location_name%%</span>: <?php _e('Location name of booked event', 'modern-events-calendar-lite'); ?></li>
248
  <li><span>%%event_location_address%%</span>: <?php _e('Location address of booked event', 'modern-events-calendar-lite'); ?></li>
249
  <li><span>%%event_other_locations_name%%</span>: <?php _e('Additional locations name of booked event', 'modern-events-calendar-lite'); ?></li>
367
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
368
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
369
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
370
+ <li><span>%%event_organizer_url%%</span>: <?php _e('Organizer url of booked event', 'modern-events-calendar-lite'); ?></li>
371
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
372
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
373
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
374
+ <li><span>%%event_other_organizers_url%%</span>: <?php _e('Additional organizers url of booked event', 'modern-events-calendar-lite'); ?></li>
375
  <li><span>%%event_location_name%%</span>: <?php _e('Location name of booked event', 'modern-events-calendar-lite'); ?></li>
376
  <li><span>%%event_location_address%%</span>: <?php _e('Location address of booked event', 'modern-events-calendar-lite'); ?></li>
377
  <li><span>%%event_other_locations_name%%</span>: <?php _e('Additional locations name of booked event', 'modern-events-calendar-lite'); ?></li>
508
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
509
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
510
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
511
+ <li><span>%%event_organizer_url%%</span>: <?php _e('Organizer url of booked event', 'modern-events-calendar-lite'); ?></li>
512
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
513
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
514
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
515
+ <li><span>%%event_other_organizers_url%%</span>: <?php _e('Additional organizers url of booked event', 'modern-events-calendar-lite'); ?></li>
516
  <li><span>%%event_location_name%%</span>: <?php _e('Location name of booked event', 'modern-events-calendar-lite'); ?></li>
517
  <li><span>%%event_location_address%%</span>: <?php _e('Location address of booked event', 'modern-events-calendar-lite'); ?></li>
518
  <li><span>%%event_other_locations_name%%</span>: <?php _e('Additional locations name of booked event', 'modern-events-calendar-lite'); ?></li>
641
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
642
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
643
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
644
+ <li><span>%%event_organizer_url%%</span>: <?php _e('Organizer url of booked event', 'modern-events-calendar-lite'); ?></li>
645
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
646
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
647
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
648
+ <li><span>%%event_other_organizers_url%%</span>: <?php _e('Additional organizers url of booked event', 'modern-events-calendar-lite'); ?></li>
649
  <li><span>%%event_location_name%%</span>: <?php _e('Location name of booked event', 'modern-events-calendar-lite'); ?></li>
650
  <li><span>%%event_location_address%%</span>: <?php _e('Location address of booked event', 'modern-events-calendar-lite'); ?></li>
651
  <li><span>%%event_other_locations_name%%</span>: <?php _e('Additional locations name of booked event', 'modern-events-calendar-lite'); ?></li>
762
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
763
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
764
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
765
+ <li><span>%%event_organizer_url%%</span>: <?php _e('Organizer url of booked event', 'modern-events-calendar-lite'); ?></li>
766
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
767
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
768
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
769
+ <li><span>%%event_other_organizers_url%%</span>: <?php _e('Additional organizers url of booked event', 'modern-events-calendar-lite'); ?></li>
770
  <li><span>%%event_location_name%%</span>: <?php _e('Location name of booked event', 'modern-events-calendar-lite'); ?></li>
771
  <li><span>%%event_location_address%%</span>: <?php _e('Location address of booked event', 'modern-events-calendar-lite'); ?></li>
772
  <li><span>%%event_other_locations_name%%</span>: <?php _e('Additional locations name of booked event', 'modern-events-calendar-lite'); ?></li>
882
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
883
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
884
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
885
+ <li><span>%%event_organizer_url%%</span>: <?php _e('Organizer url of booked event', 'modern-events-calendar-lite'); ?></li>
886
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
887
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
888
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
889
+ <li><span>%%event_other_organizers_url%%</span>: <?php _e('Additional organizers url of booked event', 'modern-events-calendar-lite'); ?></li>
890
  <li><span>%%event_location_name%%</span>: <?php _e('Location name of booked event', 'modern-events-calendar-lite'); ?></li>
891
  <li><span>%%event_location_address%%</span>: <?php _e('Location address of booked event', 'modern-events-calendar-lite'); ?></li>
892
  <li><span>%%event_other_locations_name%%</span>: <?php _e('Additional locations name of booked event', 'modern-events-calendar-lite'); ?></li>
1002
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
1003
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
1004
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
1005
+ <li><span>%%event_organizer_url%%</span>: <?php _e('Organizer url of booked event', 'modern-events-calendar-lite'); ?></li>
1006
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
1007
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
1008
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
1009
+ <li><span>%%event_other_organizers_url%%</span>: <?php _e('Additional organizers url of booked event', 'modern-events-calendar-lite'); ?></li>
1010
  <li><span>%%event_location_name%%</span>: <?php _e('Location name of booked event', 'modern-events-calendar-lite'); ?></li>
1011
  <li><span>%%event_location_address%%</span>: <?php _e('Location address of booked event', 'modern-events-calendar-lite'); ?></li>
1012
  <li><span>%%event_other_locations_name%%</span>: <?php _e('Additional locations name of booked event', 'modern-events-calendar-lite'); ?></li>
app/features/mec/settings.php CHANGED
@@ -19,14 +19,6 @@ $currencies = $this->main->get_currencies();
19
  // WordPress Pages
20
  $pages = get_pages();
21
 
22
- // Verify the Purchase Code
23
- $verify = NULL;
24
- if($this->getPRO())
25
- {
26
- $envato = $this->getEnvato();
27
- $verify = $envato->get_MEC_info('dl');
28
- }
29
-
30
  echo $this->main->mec_custom_msg_2('yes', 'yes');
31
  echo $this->main->mec_custom_msg('', '');
32
 
@@ -555,8 +547,10 @@ $shortcodes = get_posts(array(
555
  <label class="mec-col-3" for="mec_settings_currency_sign"><?php _e('Currency Position', 'modern-events-calendar-lite'); ?></label>
556
  <div class="mec-col-4">
557
  <select name="mec[settings][currency_sign]" id="mec_settings_currency_sign">
558
- <option value="before" <?php echo ((isset($settings['currency_sign']) and $settings['currency_sign'] == 'before') ? 'selected="selected"' : ''); ?>><?php _e('Before $10', 'modern-events-calendar-lite'); ?></option>
559
- <option value="after" <?php echo ((isset($settings['currency_sign']) and $settings['currency_sign'] == 'after') ? 'selected="selected"' : ''); ?>><?php _e('After 10$', 'modern-events-calendar-lite'); ?></option>
 
 
560
  </select>
561
  </div>
562
  </div>
19
  // WordPress Pages
20
  $pages = get_pages();
21
 
 
 
 
 
 
 
 
 
22
  echo $this->main->mec_custom_msg_2('yes', 'yes');
23
  echo $this->main->mec_custom_msg('', '');
24
 
547
  <label class="mec-col-3" for="mec_settings_currency_sign"><?php _e('Currency Position', 'modern-events-calendar-lite'); ?></label>
548
  <div class="mec-col-4">
549
  <select name="mec[settings][currency_sign]" id="mec_settings_currency_sign">
550
+ <option value="before" <?php echo ((isset($settings['currency_sign']) and $settings['currency_sign'] == 'before') ? 'selected="selected"' : ''); ?>><?php _e('$10 (Before)', 'modern-events-calendar-lite'); ?></option>
551
+ <option value="before_space" <?php echo ((isset($settings['currency_sign']) and $settings['currency_sign'] == 'before_space') ? 'selected="selected"' : ''); ?>><?php _e('$ 10 (Before with Space)', 'modern-events-calendar-lite'); ?></option>
552
+ <option value="after" <?php echo ((isset($settings['currency_sign']) and $settings['currency_sign'] == 'after') ? 'selected="selected"' : ''); ?>><?php _e('10$ (After)', 'modern-events-calendar-lite'); ?></option>
553
+ <option value="after_space" <?php echo ((isset($settings['currency_sign']) and $settings['currency_sign'] == 'after_space') ? 'selected="selected"' : ''); ?>><?php _e('10 $ (After with Space)', 'modern-events-calendar-lite'); ?></option>
554
  </select>
555
  </div>
556
  </div>
app/features/mec/single.php CHANGED
@@ -142,7 +142,7 @@ $event_fields = $this->main->get_event_fields();
142
  </div>
143
 
144
  <div class="mec-form-row">
145
- <label class="mec-col-3" for="mec_settings_organizer_description"><?php _e('Organizer Description', 'modern-events-calendar-lite'); ?></label>
146
  <label id="mec_settings_organizer_description" >
147
  <input type="hidden" name="mec[settings][organizer_description]" value="0" />
148
  <input type="checkbox" name="mec[settings][organizer_description]" id="mec_settings_organizer_description" <?php echo ((isset($settings['organizer_description']) and $settings['organizer_description']) ? 'checked="checked"' : ''); ?> value="1" /><?php _e('Enable Description For Organizer.', 'modern-events-calendar-lite'); ?>
@@ -156,6 +156,38 @@ $event_fields = $this->main->get_event_fields();
156
  </span>
157
  </div>
158
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
159
  </div>
160
 
161
  <div id="event_form_option" class="mec-options-fields">
@@ -297,34 +329,38 @@ $event_fields = $this->main->get_event_fields();
297
 
298
  <div id="additional_organizers" class="mec-options-fields">
299
  <h4 class="mec-form-subtitle"><?php _e('Additional Organizers', 'modern-events-calendar-lite'); ?></h4>
300
-
301
  <div class="mec-form-row">
302
  <label>
303
  <input type="hidden" name="mec[settings][additional_organizers]" value="0" />
304
  <input onchange="jQuery('#mec_settings_additional_organizers_description').toggle();" value="1" type="checkbox" name="mec[settings][additional_organizers]" <?php if(!isset($settings['additional_organizers']) or (isset($settings['additional_organizers']) and $settings['additional_organizers'])) echo 'checked="checked"'; ?> /> <?php _e('Show additional organizers option on Add/Edit events page and single event page.', 'modern-events-calendar-lite'); ?>
305
  </label>
306
  </div>
307
-
308
  <div id="mec_settings_additional_organizers_description" class="<?php if((isset($settings['additional_organizers']) and !$settings['additional_organizers']) or !isset($settings['additional_organizers'])) echo 'mec-util-hidden'; ?>">
309
-
310
  <div class="mec-form-row">
311
  <label id="mec_settings_additional_organizers_description" >
312
  <input type="hidden" name="mec[settings][addintional_organizers_description]" value="0" />
313
  <input type="checkbox" name="mec[settings][addintional_organizers_description]" id="mec_settings_additional_organizers_description" <?php echo ((isset($settings['addintional_organizers_description']) and $settings['addintional_organizers_description']) ? 'checked="checked"' : ''); ?> value="1" /><?php _e('Enable Description For Other Organizers.', 'modern-events-calendar-lite'); ?>
314
  </label>
315
  </div>
316
-
317
  </div>
318
 
319
  </div>
320
  <div id="additional_locations" class="mec-options-fields">
321
- <h4 class="mec-form-subtitle"><?php _e('Additional locations', 'modern-events-calendar-lite'); ?></h4>
322
  <div class="mec-form-row">
323
  <label>
324
  <input type="hidden" name="mec[settings][additional_locations]" value="0" />
325
  <input value="1" type="checkbox" name="mec[settings][additional_locations]" <?php if(!isset($settings['additional_locations']) or (isset($settings['additional_locations']) and $settings['additional_locations'])) echo 'checked="checked"'; ?> /> <?php _e('Show additional locations option on Add/Edit events page and single event page.', 'modern-events-calendar-lite'); ?>
326
  </label>
327
  </div>
 
 
 
 
 
 
 
 
328
  </div>
329
 
330
  <div id="related_events" class="mec-options-fields">
142
  </div>
143
 
144
  <div class="mec-form-row">
145
+ <label class="mec-col-3" for="mec_settings_organizer_description"><?php _e('Organizer Description', 'modern-events-calendar-lite'); ?></label>
146
  <label id="mec_settings_organizer_description" >
147
  <input type="hidden" name="mec[settings][organizer_description]" value="0" />
148
  <input type="checkbox" name="mec[settings][organizer_description]" id="mec_settings_organizer_description" <?php echo ((isset($settings['organizer_description']) and $settings['organizer_description']) ? 'checked="checked"' : ''); ?> value="1" /><?php _e('Enable Description For Organizer.', 'modern-events-calendar-lite'); ?>
156
  </span>
157
  </div>
158
 
159
+ <div class="mec-form-row">
160
+ <label class="mec-col-3" for="mec_settings_location_description"><?php _e('Location Description', 'modern-events-calendar-lite'); ?></label>
161
+ <label id="mec_settings_location_description" >
162
+ <input type="hidden" name="mec[settings][location_description]" value="0" />
163
+ <input type="checkbox" name="mec[settings][location_description]" id="mec_settings_location_description" <?php echo ((isset($settings['location_description']) and $settings['location_description']) ? 'checked="checked"' : ''); ?> value="1" /><?php _e('Enable Description For Location.', 'modern-events-calendar-lite'); ?>
164
+ </label>
165
+ <span class="mec-tooltip">
166
+ <div class="box top">
167
+ <h5 class="title"><?php _e('Location Description', 'modern-events-calendar-lite'); ?></h5>
168
+ <div class="content"><p><?php esc_attr_e("If you want to turn on description for other location plase go to 'Additional Locations - After enabling and saving the settings, reloading the settings page.' tab", 'modern-events-calendar-lite'); ?></p></div>
169
+ </div>
170
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
171
+ </span>
172
+ </div>
173
+
174
+ <div class="mec-form-row">
175
+ <label class="mec-col-3" for="mec_settings_single_cost_type"><?php _e('Event Cost Type', 'modern-events-calendar-lite'); ?></label>
176
+ <div class="mec-col-4">
177
+ <select id="mec_settings_single_cost_type" name="mec[settings][single_cost_type]">
178
+ <option value="numeric" <?php echo (isset($settings['single_cost_type']) and $settings['single_cost_type'] == 'numeric') ? 'selected="selected"' : ''; ?>><?php _e('Numeric (Searchable)', 'modern-events-calendar-lite'); ?></option>
179
+ <option value="alphabetic" <?php echo (isset($settings['single_cost_type']) and $settings['single_cost_type'] == 'alphabetic') ? 'selected="selected"' : ''; ?>><?php _e('Alphabetic (Not Searchable)', 'modern-events-calendar-lite'); ?></option>
180
+ </select>
181
+ <span class="mec-tooltip">
182
+ <div class="box top">
183
+ <h5 class="title"><?php _e('Event Cost Type', 'modern-events-calendar-lite'); ?></h5>
184
+ <div class="content"><p><?php esc_attr_e("Choose Numeric type if you want to include the event cost field into the search form. If you do not need the search ability then you can choose Alphabetic type.", 'modern-events-calendar-lite'); ?><a href="https://webnus.net/dox/modern-events-calendar/event-detailssingle-event-page/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a></p></div>
185
+ </div>
186
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
187
+ </span>
188
+ </div>
189
+ </div>
190
+
191
  </div>
192
 
193
  <div id="event_form_option" class="mec-options-fields">
329
 
330
  <div id="additional_organizers" class="mec-options-fields">
331
  <h4 class="mec-form-subtitle"><?php _e('Additional Organizers', 'modern-events-calendar-lite'); ?></h4>
 
332
  <div class="mec-form-row">
333
  <label>
334
  <input type="hidden" name="mec[settings][additional_organizers]" value="0" />
335
  <input onchange="jQuery('#mec_settings_additional_organizers_description').toggle();" value="1" type="checkbox" name="mec[settings][additional_organizers]" <?php if(!isset($settings['additional_organizers']) or (isset($settings['additional_organizers']) and $settings['additional_organizers'])) echo 'checked="checked"'; ?> /> <?php _e('Show additional organizers option on Add/Edit events page and single event page.', 'modern-events-calendar-lite'); ?>
336
  </label>
337
  </div>
 
338
  <div id="mec_settings_additional_organizers_description" class="<?php if((isset($settings['additional_organizers']) and !$settings['additional_organizers']) or !isset($settings['additional_organizers'])) echo 'mec-util-hidden'; ?>">
 
339
  <div class="mec-form-row">
340
  <label id="mec_settings_additional_organizers_description" >
341
  <input type="hidden" name="mec[settings][addintional_organizers_description]" value="0" />
342
  <input type="checkbox" name="mec[settings][addintional_organizers_description]" id="mec_settings_additional_organizers_description" <?php echo ((isset($settings['addintional_organizers_description']) and $settings['addintional_organizers_description']) ? 'checked="checked"' : ''); ?> value="1" /><?php _e('Enable Description For Other Organizers.', 'modern-events-calendar-lite'); ?>
343
  </label>
344
  </div>
 
345
  </div>
346
 
347
  </div>
348
  <div id="additional_locations" class="mec-options-fields">
349
+ <h4 class="mec-form-subtitle"><?php _e('Additional Locations', 'modern-events-calendar-lite'); ?></h4>
350
  <div class="mec-form-row">
351
  <label>
352
  <input type="hidden" name="mec[settings][additional_locations]" value="0" />
353
  <input value="1" type="checkbox" name="mec[settings][additional_locations]" <?php if(!isset($settings['additional_locations']) or (isset($settings['additional_locations']) and $settings['additional_locations'])) echo 'checked="checked"'; ?> /> <?php _e('Show additional locations option on Add/Edit events page and single event page.', 'modern-events-calendar-lite'); ?>
354
  </label>
355
  </div>
356
+ <div id="mec_settings_additional_locations_description" class="<?php if((isset($settings['additional_locations']) and !$settings['additional_locations']) or !isset($settings['additional_locations'])) echo 'mec-util-hidden'; ?>">
357
+ <div class="mec-form-row">
358
+ <label id="mec_settings_additional_locations_description" >
359
+ <input type="hidden" name="mec[settings][addintional_locations_description]" value="0" />
360
+ <input type="checkbox" name="mec[settings][addintional_locations_description]" id="mec_settings_additional_locations_description" <?php echo ((isset($settings['addintional_locations_description']) and $settings['addintional_locations_description']) ? 'checked="checked"' : ''); ?> value="1" /><?php _e('Enable Description For Other Locations.', 'modern-events-calendar-lite'); ?>
361
+ </label>
362
+ </div>
363
+ </div>
364
  </div>
365
 
366
  <div id="related_events" class="mec-options-fields">
app/features/notifications.php CHANGED
@@ -108,6 +108,7 @@ class MEC_feature_notifications extends MEC_base
108
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
109
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
110
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
 
111
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
112
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
113
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
108
  <li><span>%%event_organizer_name%%</span>: <?php _e('Organizer name of booked event', 'modern-events-calendar-lite'); ?></li>
109
  <li><span>%%event_organizer_tel%%</span>: <?php _e('Organizer tel of booked event', 'modern-events-calendar-lite'); ?></li>
110
  <li><span>%%event_organizer_email%%</span>: <?php _e('Organizer email of booked event', 'modern-events-calendar-lite'); ?></li>
111
+ <li><span>%%event_organizer_url%%</span>: <?php _e('Organizer url of booked event', 'modern-events-calendar-lite'); ?></li>
112
  <li><span>%%event_other_organizers_name%%</span>: <?php _e('Additional organizers name of booked event', 'modern-events-calendar-lite'); ?></li>
113
  <li><span>%%event_other_organizers_tel%%</span>: <?php _e('Additional organizers tel of booked event', 'modern-events-calendar-lite'); ?></li>
114
  <li><span>%%event_other_organizers_email%%</span>: <?php _e('Additional organizers email of booked event', 'modern-events-calendar-lite'); ?></li>
app/features/update.php CHANGED
@@ -71,6 +71,7 @@ class MEC_feature_update extends MEC_base
71
  if(version_compare($version, '5.14.0', '<')) $this->version5140();
72
  if(version_compare($version, '5.16.0', '<')) $this->version5160();
73
  if(version_compare($version, '5.16.1', '<')) $this->version5161();
 
74
 
75
  // Update to latest version to prevent running the code twice
76
  update_option('mec_version', $this->main->get_version());
@@ -547,4 +548,9 @@ class MEC_feature_update extends MEC_base
547
  $this->db->q("ALTER TABLE `#__mec_dates` ADD `public` INT(4) UNSIGNED NOT NULL DEFAULT 1 AFTER `tend`;");
548
  }
549
  }
 
 
 
 
 
550
  }
71
  if(version_compare($version, '5.14.0', '<')) $this->version5140();
72
  if(version_compare($version, '5.16.0', '<')) $this->version5160();
73
  if(version_compare($version, '5.16.1', '<')) $this->version5161();
74
+ if(version_compare($version, '5.16.2', '<')) $this->version5162();
75
 
76
  // Update to latest version to prevent running the code twice
77
  update_option('mec_version', $this->main->get_version());
548
  $this->db->q("ALTER TABLE `#__mec_dates` ADD `public` INT(4) UNSIGNED NOT NULL DEFAULT 1 AFTER `tend`;");
549
  }
550
  }
551
+
552
+ public function version5162()
553
+ {
554
+ $this->version5161();
555
+ }
556
  }
app/libraries/book.php CHANGED
@@ -1002,12 +1002,17 @@ class MEC_book extends MEC_base
1002
  if(!is_array($booking_options)) $booking_options = array();
1003
 
1004
  $user = wp_get_current_user();
1005
-
1006
  $roles = (array) $user->roles;
1007
- $role = isset($roles[0]) ? $roles[0] : 'subscriber';
1008
 
1009
- $loggedin_discount = isset($booking_options['loggedin_discount']) ? $booking_options['loggedin_discount'] : '';
1010
- $role_discount = isset($booking_options['roles_discount_'.$role]) ? $booking_options['roles_discount_'.$role] : $loggedin_discount;
 
 
 
 
 
 
 
1011
 
1012
  if(trim($role_discount) and is_numeric($role_discount))
1013
  {
1002
  if(!is_array($booking_options)) $booking_options = array();
1003
 
1004
  $user = wp_get_current_user();
 
1005
  $roles = (array) $user->roles;
 
1006
 
1007
+ $loggedin_discount = (isset($booking_options['loggedin_discount']) ? $booking_options['loggedin_discount'] : 0);
1008
+ $role_discount = $loggedin_discount;
1009
+
1010
+ // Step through all roles in Array that comes from WordPress Core
1011
+ foreach($roles as $key => $role)
1012
+ {
1013
+ // If role discount is higher than the preset role OR a previous roles discount, set it to the new higher discount
1014
+ if(isset($booking_options['roles_discount_'.$role]) and is_numeric($booking_options['roles_discount_'.$role]) and $booking_options['roles_discount_'.$role] > $role_discount) $role_discount = $booking_options['roles_discount_'.$role];
1015
+ }
1016
 
1017
  if(trim($role_discount) and is_numeric($role_discount))
1018
  {
app/libraries/main.php CHANGED
@@ -331,7 +331,7 @@ class MEC_main extends MEC_base
331
  $post = get_post($event_id);
332
  if(!$post) return NULL;
333
 
334
- $content = apply_filters('the_content', $post->post_content);
335
  return str_replace(']]>', ']]&gt;', do_shortcode($content));
336
  }
337
 
@@ -3842,6 +3842,8 @@ class MEC_main extends MEC_base
3842
  $rendered = number_format($price, ($decimal_separator === false ? 0 : 2), ($decimal_separator === false ? '' : $decimal_separator), $thousand_separator);
3843
 
3844
  if($currency_sign_position == 'after') $rendered = $rendered.$currency;
 
 
3845
  else $rendered = $currency.$rendered;
3846
 
3847
  return $rendered;
@@ -4645,7 +4647,7 @@ class MEC_main extends MEC_base
4645
  // Post is not exists
4646
  if(!$post) return false;
4647
 
4648
- //new post data array
4649
  $args = array
4650
  (
4651
  'comment_status'=>$post->comment_status,
@@ -4653,7 +4655,7 @@ class MEC_main extends MEC_base
4653
  'post_author'=>$post->post_author,
4654
  'post_content'=>$post->post_content,
4655
  'post_excerpt'=>$post->post_excerpt,
4656
- 'post_name'=>$post->post_name,
4657
  'post_parent'=>$post->post_parent,
4658
  'post_password'=>$post->post_password,
4659
  'post_status'=>'draft',
@@ -4778,7 +4780,7 @@ class MEC_main extends MEC_base
4778
  foreach(array('a', 'A', 'B', 'g', 'G', 'h', 'H', 'i', 's', 'u', 'v') as $f) $format = str_replace($f, '', $format);
4779
  $format = trim($format, ': ');
4780
  }
4781
-
4782
  if($start_timestamp >= $end_timestamp) return '<span class="mec-start-date-label" itemprop="startDate">' . date_i18n($format, $start_timestamp) . '</span>';
4783
  elseif($start_timestamp < $end_timestamp)
4784
  {
@@ -4791,7 +4793,7 @@ class MEC_main extends MEC_base
4791
  $start_m = date('m', $start_timestamp);
4792
  $end_m = date('m', $end_timestamp);
4793
 
4794
- // Same Month but Different Days
4795
  if($minify and $start_m == $end_m and date('d', $start_timestamp) != date('d', $end_timestamp))
4796
  {
4797
  $month_format = 'F';
@@ -4805,6 +4807,7 @@ class MEC_main extends MEC_base
4805
 
4806
  $start_m = date_i18n($month_format, $start_timestamp);
4807
  $start_y = (trim($year_format) ? date_i18n($year_format, $start_timestamp) : '');
 
4808
 
4809
  $chars = str_split($format);
4810
 
@@ -4822,7 +4825,7 @@ class MEC_main extends MEC_base
4822
  }
4823
  elseif(in_array($char, array('Y', 'y', 'o')))
4824
  {
4825
- $date_label .= $start_y;
4826
  }
4827
  else $date_label .= $char;
4828
  }
@@ -5175,11 +5178,23 @@ class MEC_main extends MEC_base
5175
 
5176
  update_post_meta($post_id, 'mec_date', $date);
5177
 
 
 
 
 
 
 
 
 
 
 
 
 
5178
  // Creating $mec array for inserting in mec_events table
5179
  $mec = array('post_id'=>$post_id, 'start'=>$event['start'], 'repeat'=>$event['repeat_status'], 'rinterval'=>$event['interval'], 'time_start'=>$day_start_seconds, 'time_end'=>$day_end_seconds);
5180
 
5181
  // Add parameters to the $mec
5182
- $mec['end'] = isset($event['finish']) ? $event['finish'] : '0000-00-00';
5183
  $mec['year'] = isset($event['year']) ? $event['year'] : NULL;
5184
  $mec['month'] = isset($event['month']) ? $event['month'] : NULL;
5185
  $mec['day'] = isset($event['day']) ? $event['day'] : NULL;
@@ -5187,7 +5202,7 @@ class MEC_main extends MEC_base
5187
  $mec['weekday'] = isset($event['weekday']) ? $event['weekday'] : NULL;
5188
  $mec['weekdays'] = isset($event['weekdays']) ? $event['weekdays'] : NULL;
5189
  $mec['days'] = isset($event['days']) ? $event['days'] : '';
5190
- $mec['not_in_days'] = isset($event['not_in_days']) ? $event['not_in_days'] : '';
5191
 
5192
  // MEC DB Library
5193
  $db = $this->getDB();
@@ -6321,7 +6336,12 @@ class MEC_main extends MEC_base
6321
  $assets = array('js'=>array(), 'css'=>array());
6322
 
6323
  $gm_include = apply_filters('mec_gm_include', true);
6324
- if($gm_include) $assets['js']['googlemap'] = '//maps.googleapis.com/maps/api/js?libraries=places'.((isset($settings['google_maps_api_key']) and trim($settings['google_maps_api_key']) != '') ? '&key='.$settings['google_maps_api_key'] : '').'&language='.$this->get_current_language();
 
 
 
 
 
6325
 
6326
  $assets['js']['mec-richmarker-script'] = $this->asset('packages/richmarker/richmarker.min.js'); // Google Maps Rich Marker
6327
  $assets['js']['mec-clustering-script'] = $this->asset('packages/clusterer/markerclusterer.min.js'); // Google Maps Clustering
@@ -6352,6 +6372,18 @@ class MEC_main extends MEC_base
6352
  // Isotope JS file
6353
  wp_enqueue_script('mec-isotope-script', $this->asset('js/isotope.pkgd.min.js'), array(), $this->get_version(), true);
6354
  }
 
 
 
 
 
 
 
 
 
 
 
 
6355
 
6356
  function get_client_ip()
6357
  {
331
  $post = get_post($event_id);
332
  if(!$post) return NULL;
333
 
334
+ $content = apply_filters('the_content', str_replace('[MEC ', '', $post->post_content));
335
  return str_replace(']]>', ']]&gt;', do_shortcode($content));
336
  }
337
 
3842
  $rendered = number_format($price, ($decimal_separator === false ? 0 : 2), ($decimal_separator === false ? '' : $decimal_separator), $thousand_separator);
3843
 
3844
  if($currency_sign_position == 'after') $rendered = $rendered.$currency;
3845
+ elseif($currency_sign_position == 'after_space') $rendered = $rendered.' '.$currency;
3846
+ elseif($currency_sign_position == 'before_space') $rendered = $currency.' '.$rendered;
3847
  else $rendered = $currency.$rendered;
3848
 
3849
  return $rendered;
4647
  // Post is not exists
4648
  if(!$post) return false;
4649
 
4650
+ // New post data array
4651
  $args = array
4652
  (
4653
  'comment_status'=>$post->comment_status,
4655
  'post_author'=>$post->post_author,
4656
  'post_content'=>$post->post_content,
4657
  'post_excerpt'=>$post->post_excerpt,
4658
+ 'post_name'=>sanitize_title($post->post_name.'-'.mt_rand(100, 999)),
4659
  'post_parent'=>$post->post_parent,
4660
  'post_password'=>$post->post_password,
4661
  'post_status'=>'draft',
4780
  foreach(array('a', 'A', 'B', 'g', 'G', 'h', 'H', 'i', 's', 'u', 'v') as $f) $format = str_replace($f, '', $format);
4781
  $format = trim($format, ': ');
4782
  }
4783
+
4784
  if($start_timestamp >= $end_timestamp) return '<span class="mec-start-date-label" itemprop="startDate">' . date_i18n($format, $start_timestamp) . '</span>';
4785
  elseif($start_timestamp < $end_timestamp)
4786
  {
4793
  $start_m = date('m', $start_timestamp);
4794
  $end_m = date('m', $end_timestamp);
4795
 
4796
+ // Same Month but Different Days or Years
4797
  if($minify and $start_m == $end_m and date('d', $start_timestamp) != date('d', $end_timestamp))
4798
  {
4799
  $month_format = 'F';
4807
 
4808
  $start_m = date_i18n($month_format, $start_timestamp);
4809
  $start_y = (trim($year_format) ? date_i18n($year_format, $start_timestamp) : '');
4810
+ $end_y = (trim($year_format) ? date_i18n($year_format, $end_timestamp) : '');
4811
 
4812
  $chars = str_split($format);
4813
 
4825
  }
4826
  elseif(in_array($char, array('Y', 'y', 'o')))
4827
  {
4828
+ $date_label .= ($start_y === $end_y ? $start_y : $start_y.' - '.$end_y);
4829
  }
4830
  else $date_label .= $char;
4831
  }
5178
 
5179
  update_post_meta($post_id, 'mec_date', $date);
5180
 
5181
+ // Finish Date
5182
+ $finish_date = (isset($event['finish']) ? $event['finish'] : '');
5183
+ if($finish_date)
5184
+ {
5185
+ update_post_meta($post_id, 'mec_repeat_end_at_date', $finish_date);
5186
+ update_post_meta($post_id, 'mec_repeat_end', 'date');
5187
+ }
5188
+
5189
+ // Not In Days
5190
+ $not_in_days = (isset($event['not_in_days']) ? $event['not_in_days'] : '');
5191
+ if($not_in_days) update_post_meta($post_id, 'mec_not_in_days', $not_in_days);
5192
+
5193
  // Creating $mec array for inserting in mec_events table
5194
  $mec = array('post_id'=>$post_id, 'start'=>$event['start'], 'repeat'=>$event['repeat_status'], 'rinterval'=>$event['interval'], 'time_start'=>$day_start_seconds, 'time_end'=>$day_end_seconds);
5195
 
5196
  // Add parameters to the $mec
5197
+ $mec['end'] = (trim($finish_date) ? $finish_date : '0000-00-00');
5198
  $mec['year'] = isset($event['year']) ? $event['year'] : NULL;
5199
  $mec['month'] = isset($event['month']) ? $event['month'] : NULL;
5200
  $mec['day'] = isset($event['day']) ? $event['day'] : NULL;
5202
  $mec['weekday'] = isset($event['weekday']) ? $event['weekday'] : NULL;
5203
  $mec['weekdays'] = isset($event['weekdays']) ? $event['weekdays'] : NULL;
5204
  $mec['days'] = isset($event['days']) ? $event['days'] : '';
5205
+ $mec['not_in_days'] = $not_in_days;
5206
 
5207
  // MEC DB Library
5208
  $db = $this->getDB();
6336
  $assets = array('js'=>array(), 'css'=>array());
6337
 
6338
  $gm_include = apply_filters('mec_gm_include', true);
6339
+
6340
+ $local = $this->get_current_language();
6341
+ $ex = explode('_',$local);
6342
+ $language = $ex[0] ?? 'en';
6343
+ $region = $ex[1] ?? 'US';
6344
+ if($gm_include) $assets['js']['googlemap'] = '//maps.googleapis.com/maps/api/js?libraries=places'.((isset($settings['google_maps_api_key']) and trim($settings['google_maps_api_key']) != '') ? '&key='.$settings['google_maps_api_key'] : '').'&language='.$language.'&region='.$region;//$this->get_current_language();
6345
 
6346
  $assets['js']['mec-richmarker-script'] = $this->asset('packages/richmarker/richmarker.min.js'); // Google Maps Rich Marker
6347
  $assets['js']['mec-clustering-script'] = $this->asset('packages/clusterer/markerclusterer.min.js'); // Google Maps Clustering
6372
  // Isotope JS file
6373
  wp_enqueue_script('mec-isotope-script', $this->asset('js/isotope.pkgd.min.js'), array(), $this->get_version(), true);
6374
  }
6375
+
6376
+ /**
6377
+ * Load Time Picker assets
6378
+ */
6379
+ public function load_time_picker_assets()
6380
+ {
6381
+ // Include CSS
6382
+ wp_enqueue_style('mec-time-picker', $this->asset('packages/timepicker/jquery.timepicker.min.css'));
6383
+
6384
+ // Include JS
6385
+ wp_enqueue_script('mec-time-picker', $this->asset('packages/timepicker/jquery.timepicker.min.js'));
6386
+ }
6387
 
6388
  function get_client_ip()
6389
  {
app/libraries/notifications.php CHANGED
@@ -775,12 +775,23 @@ class MEC_notifications extends MEC_base
775
  {
776
  if(isset($attendee[0]['MEC_TYPE_OF_DATA'])) continue;
777
 
778
- $to = $attendee['email'];
779
 
780
  if(!trim($to)) continue;
781
  if(in_array($to, $done_emails) or !filter_var($to, FILTER_VALIDATE_EMAIL)) continue;
782
 
783
  $message = isset($this->notif_settings['booking_reminder']['content']) ? $this->notif_settings['booking_reminder']['content'] : '';
 
 
 
 
 
 
 
 
 
 
 
784
  $message = $this->content($this->get_content($message, 'booking_reminder', $event_id), $book_id, $attendee);
785
  $message = $this->add_template($message);
786
 
@@ -966,7 +977,7 @@ class MEC_notifications extends MEC_base
966
  if(!trim($email) or !filter_var($email, FILTER_VALIDATE_EMAIL))
967
  {
968
  $event_owner = get_userdata($post->post_author);
969
- $email = $event_owner->user_email;
970
  }
971
 
972
  if(!trim($email) or !filter_var($email, FILTER_VALIDATE_EMAIL)) return false;
@@ -1399,10 +1410,12 @@ class MEC_notifications extends MEC_base
1399
  $message = str_replace('%%event_organizer_name%%', (isset($organizer->name) ? $organizer->name : ''), $message);
1400
  $message = str_replace('%%event_organizer_tel%%', get_term_meta($organizer_id, 'tel', true), $message);
1401
  $message = str_replace('%%event_organizer_email%%', get_term_meta($organizer_id, 'email', true), $message);
 
1402
 
1403
  $additional_organizers_name = '';
1404
  $additional_organizers_tel = '';
1405
  $additional_organizers_email = '';
 
1406
 
1407
  $additional_organizers_ids = get_post_meta($event_id, 'mec_additional_organizer_ids', true);
1408
  if(!is_array($additional_organizers_ids)) $additional_organizers_ids = array();
@@ -1415,12 +1428,14 @@ class MEC_notifications extends MEC_base
1415
  $additional_organizers_name .= $additional_organizer->name.', ';
1416
  $additional_organizers_tel .= get_term_meta($additional_organizers_id, 'tel', true).'<br>';
1417
  $additional_organizers_email .= get_term_meta($additional_organizers_id, 'email', true).'<br>';
 
1418
  }
1419
  }
1420
 
1421
  $message = str_replace('%%event_other_organizers_name%%', trim($additional_organizers_name, ', '), $message);
1422
  $message = str_replace('%%event_other_organizers_tel%%', trim($additional_organizers_tel, ', '), $message);
1423
  $message = str_replace('%%event_other_organizers_email%%', trim($additional_organizers_email, ', '), $message);
 
1424
 
1425
  $speaker_name = array();
1426
  foreach($speaker_id as $speaker) $speaker_name[] = isset($speaker->name) ? $speaker->name : null;
775
  {
776
  if(isset($attendee[0]['MEC_TYPE_OF_DATA'])) continue;
777
 
778
+ $to = (isset($attendee['email']) ? $attendee['email'] : '');
779
 
780
  if(!trim($to)) continue;
781
  if(in_array($to, $done_emails) or !filter_var($to, FILTER_VALIDATE_EMAIL)) continue;
782
 
783
  $message = isset($this->notif_settings['booking_reminder']['content']) ? $this->notif_settings['booking_reminder']['content'] : '';
784
+
785
+ // Virtual Event
786
+ $message = str_replace('%%virtual_link%%', get_post_meta($event_id, 'mec_virtual_link_url', true), $message);
787
+ $message = str_replace('%%virtual_password%%', get_post_meta($event_id, 'mec_virtual_password', true), $message);
788
+ $message = str_replace('%%virtual_embed%%', get_post_meta($event_id, 'mec_virtual_embed', true), $message);
789
+
790
+ $message = str_replace('%%zoom_join%%', get_post_meta($event_id, 'mec_zoom_join_url', true), $message);
791
+ $message = str_replace('%%zoom_link%%', get_post_meta($event_id, 'mec_zoom_link_url', true), $message);
792
+ $message = str_replace('%%zoom_password%%', get_post_meta($event_id, 'mec_zoom_password', true), $message);
793
+ $message = str_replace('%%zoom_embed%%', get_post_meta($event_id, 'mec_zoom_embed', true), $message);
794
+
795
  $message = $this->content($this->get_content($message, 'booking_reminder', $event_id), $book_id, $attendee);
796
  $message = $this->add_template($message);
797
 
977
  if(!trim($email) or !filter_var($email, FILTER_VALIDATE_EMAIL))
978
  {
979
  $event_owner = get_userdata($post->post_author);
980
+ $email = (is_object($event_owner) ? $event_owner->user_email : '');
981
  }
982
 
983
  if(!trim($email) or !filter_var($email, FILTER_VALIDATE_EMAIL)) return false;
1410
  $message = str_replace('%%event_organizer_name%%', (isset($organizer->name) ? $organizer->name : ''), $message);
1411
  $message = str_replace('%%event_organizer_tel%%', get_term_meta($organizer_id, 'tel', true), $message);
1412
  $message = str_replace('%%event_organizer_email%%', get_term_meta($organizer_id, 'email', true), $message);
1413
+ $message = str_replace('%%event_organizer_url%%', get_term_meta($organizer_id, 'url', true), $message);
1414
 
1415
  $additional_organizers_name = '';
1416
  $additional_organizers_tel = '';
1417
  $additional_organizers_email = '';
1418
+ $additional_organizers_url = '';
1419
 
1420
  $additional_organizers_ids = get_post_meta($event_id, 'mec_additional_organizer_ids', true);
1421
  if(!is_array($additional_organizers_ids)) $additional_organizers_ids = array();
1428
  $additional_organizers_name .= $additional_organizer->name.', ';
1429
  $additional_organizers_tel .= get_term_meta($additional_organizers_id, 'tel', true).'<br>';
1430
  $additional_organizers_email .= get_term_meta($additional_organizers_id, 'email', true).'<br>';
1431
+ $additional_organizers_url .= get_term_meta($additional_organizers_id, 'url', true).'<br>';
1432
  }
1433
  }
1434
 
1435
  $message = str_replace('%%event_other_organizers_name%%', trim($additional_organizers_name, ', '), $message);
1436
  $message = str_replace('%%event_other_organizers_tel%%', trim($additional_organizers_tel, ', '), $message);
1437
  $message = str_replace('%%event_other_organizers_email%%', trim($additional_organizers_email, ', '), $message);
1438
+ $message = str_replace('%%event_other_organizers_url%%', trim($additional_organizers_url, ', '), $message);
1439
 
1440
  $speaker_name = array();
1441
  foreach($speaker_id as $speaker) $speaker_name[] = isset($speaker->name) ? $speaker->name : null;
app/libraries/schedule.php CHANGED
@@ -145,7 +145,7 @@ class MEC_schedule extends MEC_base
145
  elseif($repeat_type == 'certain_weekdays') return 200;
146
  elseif($repeat_type == 'weekly') return 100;
147
  elseif($repeat_type == 'monthly') return 50;
148
- elseif($repeat_type == 'yearly') return 25;
149
  else return 50;
150
  }
151
  }
145
  elseif($repeat_type == 'certain_weekdays') return 200;
146
  elseif($repeat_type == 'weekly') return 100;
147
  elseif($repeat_type == 'monthly') return 50;
148
+ elseif($repeat_type == 'yearly') return 50;
149
  else return 50;
150
  }
151
  }
app/libraries/skins.php CHANGED
@@ -579,12 +579,56 @@ class MEC_skins extends MEC_base
579
  // Midnight Hour
580
  $midnight_hour = (isset($this->settings['midnight_hour']) and $this->settings['midnight_hour']) ? $this->settings['midnight_hour'] : 0;
581
 
 
 
 
 
 
 
 
 
 
 
 
 
 
582
  $dates = array();
583
  foreach($mec_dates as $mec_date)
584
  {
585
  $s = strtotime($mec_date->dstart);
586
  $e = strtotime($mec_date->dend);
587
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
588
  // Hide Events Based on Start Time
589
  if(!$this->show_ongoing_events and !$this->show_only_expired_events and !$this->args['mec-past-events'] and $s <= strtotime($today))
590
  {
@@ -600,7 +644,7 @@ class MEC_skins extends MEC_base
600
  if($this->hide_time_method == 'end' and $now >= $mec_date->tend) continue;
601
  }
602
 
603
- if (($this->multiple_days_method == 'first_day' or ($this->multiple_days_method == 'first_day_listgrid' and in_array($this->skin, array('list', 'grid', 'slider', 'carousel', 'agenda', 'tile')))))
604
  {
605
  // Hide Shown Events on AJAX
606
  if(defined('DOING_AJAX') and DOING_AJAX and $s != $e and $s < strtotime($start) and !$this->show_only_expired_events) continue;
@@ -813,7 +857,7 @@ class MEC_skins extends MEC_base
813
  if($found < $this->limit)
814
  {
815
  // Next Offset
816
- $this->next_offset = $found;
817
  }
818
 
819
  // Set found events
@@ -917,7 +961,7 @@ class MEC_skins extends MEC_base
917
  $fields = apply_filters('mec_filter_fields_search_form', $fields, $this);
918
 
919
  $form = '';
920
- if(trim($fields) && (in_array('dropdown', $display_form) || in_array('text_input', $display_form) || in_array('address_input', $display_form) || in_array('minmax', $display_form))) $form .= '<div id="mec_search_form_'.$this->id.'" class="mec-search-form mec-totalcal-box">'.$fields.'</div>';
921
 
922
  return $form;
923
  }
@@ -1195,6 +1239,19 @@ class MEC_skins extends MEC_base
1195
  </div>';
1196
  }
1197
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
1198
  elseif($field == 'text_search')
1199
  {
1200
  if($type == 'text_input')
@@ -1264,6 +1321,10 @@ class MEC_skins extends MEC_base
1264
  if(isset($sf['cost-min'])) $atts['cost-min'] = $sf['cost-min'];
1265
  if(isset($sf['cost-max'])) $atts['cost-max'] = $sf['cost-max'];
1266
 
 
 
 
 
1267
  // Apply SF Date or Not
1268
  if($apply_sf_date == 1)
1269
  {
@@ -1303,6 +1364,9 @@ class MEC_skins extends MEC_base
1303
  $atts['sk-options'][$skin]['start_date_type'] = 'date';
1304
  $atts['sk-options'][$skin]['start_date'] = $start;
1305
  }
 
 
 
1306
  }
1307
  }
1308
 
579
  // Midnight Hour
580
  $midnight_hour = (isset($this->settings['midnight_hour']) and $this->settings['midnight_hour']) ? $this->settings['midnight_hour'] : 0;
581
 
582
+ // Local Time Filter
583
+ $local_time_start = NULL;
584
+ $local_time_start_datetime = NULL;
585
+ $local_time_end = NULL;
586
+ $local_time_end_datetime = NULL;
587
+
588
+ // Local Timezone
589
+ $local_timezone = $this->main->get_timezone_by_ip();
590
+ if(!trim($local_timezone)) $local_timezone = $this->main->get_timezone();
591
+
592
+ if(isset($this->atts['time-start']) and trim($this->atts['time-start'])) $local_time_start = $this->atts['time-start'];
593
+ if(isset($this->atts['time-end']) and trim($this->atts['time-end'])) $local_time_end = $this->atts['time-end'];
594
+
595
  $dates = array();
596
  foreach($mec_dates as $mec_date)
597
  {
598
  $s = strtotime($mec_date->dstart);
599
  $e = strtotime($mec_date->dend);
600
 
601
+ // Skip Events Based on Local Start Time Search
602
+ if($local_time_start)
603
+ {
604
+ $local_time_start_datetime = $mec_date->dstart.' '.$local_time_start;
605
+
606
+ // Local Current Time
607
+ $local = new DateTime($local_time_start_datetime, new DateTimeZone($local_timezone));
608
+
609
+ $event_timezone = $this->main->get_timezone($mec_date->post_id);
610
+ $local_time_in_event_timezone = $local->setTimezone(new DateTimeZone($event_timezone))->format('Y-m-d H:i:s');
611
+
612
+ if(strtotime($local_time_in_event_timezone) > $mec_date->tstart) continue;
613
+ }
614
+
615
+ // Skip Events Based on Local End Time Search
616
+ if($local_time_end)
617
+ {
618
+ $local_time_end_datetime = (isset($this->atts['date-range-end']) ? $this->atts['date-range-end'] : $mec_date->dstart).' '.$local_time_end;
619
+
620
+ // End Time is Earlier than Start Time so Add 1 Day to the End Date
621
+ if($local_time_start_datetime and strtotime($local_time_end_datetime) <= strtotime($local_time_start_datetime)) $local_time_end_datetime = date('Y-m-d', strtotime('+1 Day', strtotime($mec_date->dend))).' '.$local_time_end;
622
+
623
+ // Local Current Time
624
+ $local = new DateTime($local_time_end_datetime, new DateTimeZone($local_timezone));
625
+
626
+ $event_timezone = $this->main->get_timezone($mec_date->post_id);
627
+ $local_time_in_event_timezone = $local->setTimezone(new DateTimeZone($event_timezone))->format('Y-m-d H:i:s');
628
+
629
+ if(strtotime($local_time_in_event_timezone) < $mec_date->tend) continue;
630
+ }
631
+
632
  // Hide Events Based on Start Time
633
  if(!$this->show_ongoing_events and !$this->show_only_expired_events and !$this->args['mec-past-events'] and $s <= strtotime($today))
634
  {
644
  if($this->hide_time_method == 'end' and $now >= $mec_date->tend) continue;
645
  }
646
 
647
+ if(($this->multiple_days_method == 'first_day' or ($this->multiple_days_method == 'first_day_listgrid' and in_array($this->skin, array('list', 'grid', 'slider', 'carousel', 'agenda', 'tile')))))
648
  {
649
  // Hide Shown Events on AJAX
650
  if(defined('DOING_AJAX') and DOING_AJAX and $s != $e and $s < strtotime($start) and !$this->show_only_expired_events) continue;
857
  if($found < $this->limit)
858
  {
859
  // Next Offset
860
+ $this->next_offset = $found + ((isset($date) and $this->start_date === $date) ? $this->offset : 0);
861
  }
862
 
863
  // Set found events
961
  $fields = apply_filters('mec_filter_fields_search_form', $fields, $this);
962
 
963
  $form = '';
964
+ if(trim($fields) && (in_array('dropdown', $display_form) || in_array('text_input', $display_form) || in_array('address_input', $display_form) || in_array('minmax', $display_form) || in_array('local-time-picker', $display_form))) $form .= '<div id="mec_search_form_'.$this->id.'" class="mec-search-form mec-totalcal-box">'.$fields.'</div>';
965
 
966
  return $form;
967
  }
1239
  </div>';
1240
  }
1241
  }
1242
+ elseif($field == 'time_filter')
1243
+ {
1244
+ if($type == 'local-time-picker')
1245
+ {
1246
+ $this->main->load_time_picker_assets();
1247
+
1248
+ $output .= '<div class="mec-time-picker-search">
1249
+ <i class="mec-sl-clock"></i>
1250
+ <input type="text" class="mec-timepicker-start" id="mec_sf_timepicker_start_'.$this->id.'" placeholder="'.__('Start Time', 'modern-events-calendar-lite').'" data-format="'.$this->main->get_hour_format().'" />
1251
+ <input type="text" class="mec-timepicker-end" id="mec_sf_timepicker_end_'.$this->id.'" placeholder="'.__('End Time', 'modern-events-calendar-lite').'" data-format="'.$this->main->get_hour_format().'" />
1252
+ </div>';
1253
+ }
1254
+ }
1255
  elseif($field == 'text_search')
1256
  {
1257
  if($type == 'text_input')
1321
  if(isset($sf['cost-min'])) $atts['cost-min'] = $sf['cost-min'];
1322
  if(isset($sf['cost-max'])) $atts['cost-max'] = $sf['cost-max'];
1323
 
1324
+ // Apply Local Time Query
1325
+ if(isset($sf['time-start'])) $atts['time-start'] = $sf['time-start'];
1326
+ if(isset($sf['time-end'])) $atts['time-end'] = $sf['time-end'];
1327
+
1328
  // Apply SF Date or Not
1329
  if($apply_sf_date == 1)
1330
  {
1364
  $atts['sk-options'][$skin]['start_date_type'] = 'date';
1365
  $atts['sk-options'][$skin]['start_date'] = $start;
1366
  }
1367
+
1368
+ $atts['date-range-start'] = $start;
1369
+ $atts['date-range-end'] = $end;
1370
  }
1371
  }
1372
 
app/modules/booking/steps/tickets.php CHANGED
@@ -167,7 +167,7 @@ $modal_booking = (isset($_GET['method']) and $_GET['method'] === 'mec-booking-mo
167
  </div>
168
  <?php
169
  $str_replace = isset($ticket['name']) ? '<strong>'.$ticket['name'].'</strong>' : '';
170
- $ticket_message_sales = sprintf(__('The %s ticket sales has stopped!', 'modern-events-calendar-lite'), $str_replace);
171
  $ticket_message_sold_out = sprintf(__('The %s ticket is sold out. You can try another ticket or another date.', 'modern-events-calendar-lite'), $str_replace);
172
  ?>
173
  <?php if(isset($stop_selling) and $stop_selling): ?>
167
  </div>
168
  <?php
169
  $str_replace = isset($ticket['name']) ? '<strong>'.$ticket['name'].'</strong>' : '';
170
+ $ticket_message_sales = sprintf(__('The %s ticket sales has ended!', 'modern-events-calendar-lite'), $str_replace);
171
  $ticket_message_sold_out = sprintf(__('The %s ticket is sold out. You can try another ticket or another date.', 'modern-events-calendar-lite'), $str_replace);
172
  ?>
173
  <?php if(isset($stop_selling) and $stop_selling): ?>
app/skins/countdown/tpl.php CHANGED
@@ -109,8 +109,9 @@ do_action('mec_start_skin', $this->id);
109
  do_action('mec_countdown_skin_head');
110
  ?>
111
  <style>
112
- .mec-wrap .mec-event-countdown-style2, .mec-wrap .mec-event-countdown-style1, .mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button {background: <?php echo $this->bg_color; ?> ;}
113
  .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2:after { border-color: transparent transparent transparent<?php echo $this->bg_color; ?>;}
 
114
  </style>
115
  <div class="mec-wrap <?php echo $this->html_class . ' ' . $set_dark; ?>" id="mec_skin_<?php echo $this->id; ?>">
116
  <?php
109
  do_action('mec_countdown_skin_head');
110
  ?>
111
  <style>
112
+ .mec-event-countdown-style3 .mec-event-date, .mec-wrap .mec-event-countdown-style2, .mec-wrap .mec-event-countdown-style1, .mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button {background: <?php echo $this->bg_color; ?> ;}
113
  .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2:after { border-color: transparent transparent transparent<?php echo $this->bg_color; ?>;}
114
+ .mec-event-countdown-style3 .mec-event-date:after {border-color: transparent transparent <?php echo $this->bg_color; ?> transparent;}
115
  </style>
116
  <div class="mec-wrap <?php echo $this->html_class . ' ' . $set_dark; ?>" id="mec_skin_<?php echo $this->id; ?>">
117
  <?php
app/skins/custom/render.php CHANGED
@@ -90,6 +90,68 @@ if($this->style == 'colorful')
90
  $this->args['offset'] = 0;
91
  }
92
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
93
 
94
 
95
  // The Query
90
  $this->args['offset'] = 0;
91
  }
92
 
93
+
94
+ if (($this->multiple_days_method == 'first_day' or ($this->multiple_days_method == 'first_day_listgrid' and in_array($this->skin, array('list', 'grid', 'slider', 'carousel', 'agenda', 'tile')))))
95
+ {
96
+ // Hide Shown Events on AJAX
97
+ if(defined('DOING_AJAX') and DOING_AJAX and $s != $e and $s < strtotime($start) and !$this->show_only_expired_events) continue;
98
+
99
+ $d = date('Y-m-d', $s);
100
+
101
+ if(!isset($dates[$d])) $dates[$d] = array();
102
+ $dates[$d][] = $date->post_id;
103
+ }
104
+ else
105
+ {
106
+ $diff = $this->main->date_diff($date->dstart, $date->dend);
107
+ $days_long = (isset($diff->days) and !$diff->invert) ? $diff->days : 0;
108
+
109
+ while($s <= $e)
110
+ {
111
+ if((!$this->show_only_expired_events and $seconds_start <= $s and $s <= $seconds_end) or ($this->show_only_expired_events and $seconds_start >= $s and $s >= $seconds_end))
112
+ {
113
+ $d = date('Y-m-d', $s);
114
+ if(!isset($dates[$d])) $dates[$d] = array();
115
+
116
+ // Check for exclude events
117
+ if($exclude)
118
+ {
119
+ $current_id = !isset($current_id) ? 0 : $current_id;
120
+
121
+ if(!isset($not_in_day))
122
+ {
123
+ $query = "SELECT `post_id`,`not_in_days` FROM `#__mec_events`";
124
+ $not_in_day = $this->db->select($query);
125
+ }
126
+
127
+ if(array_key_exists($date->post_id, $not_in_day) and trim($not_in_day[$date->post_id]->not_in_days))
128
+ {
129
+ $days = $not_in_day[$date->post_id]->not_in_days;
130
+ $current_id = $date->post_id;
131
+ }
132
+ else $days = '';
133
+
134
+ if(strpos($days, $d) === false)
135
+ {
136
+ $midnight = $s+(3600*$midnight_hour);
137
+ if($days_long == '1' and $midnight >= $date->tend) break;
138
+
139
+ $dates[$d][] = $date->post_id;
140
+ }
141
+ }
142
+ else
143
+ {
144
+ $midnight = $s+(3600*$midnight_hour);
145
+ if($days_long == '1' and $midnight >= $date->tend) break;
146
+
147
+ $dates[$d][] = $date->post_id;
148
+ }
149
+ }
150
+
151
+ $s += 86400;
152
+ }
153
+ }
154
+
155
 
156
 
157
  // The Query
app/skins/full_calendar/tpl.php CHANGED
@@ -57,6 +57,7 @@ do_action('mec_full_skin_head');
57
  $sf_text_search = (isset($this->sf_options['text_search']) ? $this->sf_options['text_search'] : array());
58
  $sf_address_search = (isset($this->sf_options['address_search']) ? $this->sf_options['address_search'] : array());
59
  $sf_event_cost = (isset($this->sf_options['event_cost']) ? $this->sf_options['event_cost'] : array());
 
60
 
61
  $sf_month_filter_status = (isset($sf_month_filter['type']) and trim($sf_month_filter['type'])) ? true : false;
62
  $sf_category_status = (isset($sf_category['type']) and trim($sf_category['type'])) ? true : false;
@@ -68,6 +69,7 @@ do_action('mec_full_skin_head');
68
  $sf_text_search_status = (isset($sf_text_search['type']) and trim($sf_text_search['type'])) ? true : false;
69
  $sf_address_search_status = (isset($sf_address_search['type']) and trim($sf_address_search['type'])) ? true : false;
70
  $sf_event_cost_status = (isset($sf_event_cost['type']) and trim($sf_event_cost['type'])) ? true : false;
 
71
 
72
  // Status of Speakers Feature
73
  $speakers_status = (!isset($this->settings['speakers_status']) or (isset($this->settings['speakers_status']) and !$this->settings['speakers_status'])) ? false : true;
@@ -99,41 +101,35 @@ do_action('mec_full_skin_head');
99
  </div>
100
  <div id="mec_search_form_<?php echo $this->id; ?>">
101
  <?php if($sf_address_search_status): ?>
102
- <div class="row">
103
- <div class="col-md-12">
104
- <?php echo $this->sf_search_field('address_search', $sf_address_search); ?>
105
- </div>
106
- </div>
 
 
 
 
107
  <?php endif; ?>
108
  <?php if($sf_month_filter_status): $sf_columns -= 3; ?>
109
- <div class="col-md-3">
110
  <?php echo $this->sf_search_field('month_filter', $sf_month_filter); ?>
111
- </div>
112
  <?php endif; ?>
113
- <?php if($sf_event_cost_status): $sf_columns -= 3; ?>
114
- <div class="col-md-3">
115
- <?php echo $this->sf_search_field('event_cost', $sf_event_cost); ?>
116
- </div>
117
  <?php endif; ?>
118
- <div class="col-md-<?php echo $sf_columns; ?>">
119
- <?php if($sf_text_search_status): ?>
120
- <?php echo $this->sf_search_field('text_search', $sf_text_search); ?>
121
- <?php endif; ?>
122
- </div>
123
- </div>
124
- <?php endif; ?>
125
-
126
- <div class="col-md-5">
127
- <div class="mec-totalcal-view">
128
- <?php if($this->yearly): ?><span class="mec-totalcal-yearlyview<?php if($this->default_view == 'yearly') echo ' mec-totalcalview-selected'; ?>" data-skin="yearly"><?php _e('Yearly', 'modern-events-calendar-lite'); ?></span><?php endif; ?>
129
- <?php if($this->monthly): ?><span class="mec-totalcal-monthlyview<?php if($this->default_view == 'monthly') echo ' mec-totalcalview-selected'; ?>" data-skin="monthly"><?php _e('Monthly', 'modern-events-calendar-lite'); ?></span><?php endif; ?>
130
- <?php if($this->weekly): ?><span class="mec-totalcal-weeklyview<?php if($this->default_view == 'weekly') echo ' mec-totalcalview-selected'; ?>" data-skin="weekly"><?php _e('Weekly', 'modern-events-calendar-lite'); ?></span><?php endif; ?>
131
- <?php if($this->daily): ?><span class="mec-totalcal-dailyview<?php if($this->default_view == 'daily') echo ' mec-totalcalview-selected'; ?>" data-skin="daily"><?php _e('Daily', 'modern-events-calendar-lite'); ?></span><?php endif; ?>
132
- <?php if($this->list): ?><span class="mec-totalcal-listview<?php if($this->default_view == 'list') echo ' mec-totalcalview-selected'; ?>" data-skin="list"><?php _e('List', 'modern-events-calendar-lite'); ?></span><?php endif; ?>
133
- <?php if($this->grid): ?><span class="mec-totalcal-gridview<?php if($this->default_view == 'grid') echo ' mec-totalcalview-selected'; ?>" data-skin="grid"><?php _e('Grid', 'modern-events-calendar-lite'); ?></span><?php endif; ?>
134
- <?php if($this->tile): ?><span class="mec-totalcal-tileview<?php if($this->default_view == 'tile') echo ' mec-totalcalview-selected'; ?>" data-skin="tile"><?php _e('Tile', 'modern-events-calendar-lite'); ?></span><?php endif; ?>
135
  </div>
136
  </div>
 
137
  </div>
138
 
139
  <div id="mec_full_calendar_container_<?php echo $this->id; ?>" class="mec-full-calendar-skin-container">
57
  $sf_text_search = (isset($this->sf_options['text_search']) ? $this->sf_options['text_search'] : array());
58
  $sf_address_search = (isset($this->sf_options['address_search']) ? $this->sf_options['address_search'] : array());
59
  $sf_event_cost = (isset($this->sf_options['event_cost']) ? $this->sf_options['event_cost'] : array());
60
+ $sf_local_time = (isset($this->sf_options['time_filter']) ? $this->sf_options['time_filter'] : array());
61
 
62
  $sf_month_filter_status = (isset($sf_month_filter['type']) and trim($sf_month_filter['type'])) ? true : false;
63
  $sf_category_status = (isset($sf_category['type']) and trim($sf_category['type'])) ? true : false;
69
  $sf_text_search_status = (isset($sf_text_search['type']) and trim($sf_text_search['type'])) ? true : false;
70
  $sf_address_search_status = (isset($sf_address_search['type']) and trim($sf_address_search['type'])) ? true : false;
71
  $sf_event_cost_status = (isset($sf_event_cost['type']) and trim($sf_event_cost['type'])) ? true : false;
72
+ $sf_local_time_status = (isset($sf_local_time['type']) and trim($sf_local_time['type'])) ? true : false;
73
 
74
  // Status of Speakers Feature
75
  $speakers_status = (!isset($this->settings['speakers_status']) or (isset($this->settings['speakers_status']) and !$this->settings['speakers_status'])) ? false : true;
101
  </div>
102
  <div id="mec_search_form_<?php echo $this->id; ?>">
103
  <?php if($sf_address_search_status): ?>
104
+ <?php echo $this->sf_search_field('address_search', $sf_address_search); ?>
105
+ <?php endif; ?>
106
+ <?php if($sf_event_cost_status): $sf_columns -= 3; ?>
107
+ <?php echo $this->sf_search_field('event_cost', $sf_event_cost); ?>
108
+ <?php endif; ?>
109
+ </div>
110
+ <div id="mec_search_form_<?php echo $this->id; ?>" class="mec-full-calendar-search-ends">
111
+ <?php if($sf_text_search_status): ?>
112
+ <?php echo $this->sf_search_field('text_search', $sf_text_search); ?>
113
  <?php endif; ?>
114
  <?php if($sf_month_filter_status): $sf_columns -= 3; ?>
 
115
  <?php echo $this->sf_search_field('month_filter', $sf_month_filter); ?>
 
116
  <?php endif; ?>
117
+ <?php if($sf_local_time_status): $sf_columns -= 3; ?>
118
+ <?php echo $this->sf_search_field('time_filter', $sf_local_time); ?>
 
 
119
  <?php endif; ?>
120
+ <div class="col-md-12 mec-tab-loader">
121
+ <div class="mec-totalcal-view">
122
+ <?php if($this->yearly): ?><span class="mec-totalcal-yearlyview<?php if($this->default_view == 'yearly') echo ' mec-totalcalview-selected'; ?>" data-skin="yearly"><?php _e('Yearly', 'modern-events-calendar-lite'); ?></span><?php endif; ?>
123
+ <?php if($this->monthly): ?><span class="mec-totalcal-monthlyview<?php if($this->default_view == 'monthly') echo ' mec-totalcalview-selected'; ?>" data-skin="monthly"><?php _e('Monthly', 'modern-events-calendar-lite'); ?></span><?php endif; ?>
124
+ <?php if($this->weekly): ?><span class="mec-totalcal-weeklyview<?php if($this->default_view == 'weekly') echo ' mec-totalcalview-selected'; ?>" data-skin="weekly"><?php _e('Weekly', 'modern-events-calendar-lite'); ?></span><?php endif; ?>
125
+ <?php if($this->daily): ?><span class="mec-totalcal-dailyview<?php if($this->default_view == 'daily') echo ' mec-totalcalview-selected'; ?>" data-skin="daily"><?php _e('Daily', 'modern-events-calendar-lite'); ?></span><?php endif; ?>
126
+ <?php if($this->list): ?><span class="mec-totalcal-listview<?php if($this->default_view == 'list') echo ' mec-totalcalview-selected'; ?>" data-skin="list"><?php _e('List', 'modern-events-calendar-lite'); ?></span><?php endif; ?>
127
+ <?php if($this->grid): ?><span class="mec-totalcal-gridview<?php if($this->default_view == 'grid') echo ' mec-totalcalview-selected'; ?>" data-skin="grid"><?php _e('Grid', 'modern-events-calendar-lite'); ?></span><?php endif; ?>
128
+ <?php if($this->tile): ?><span class="mec-totalcal-tileview<?php if($this->default_view == 'tile') echo ' mec-totalcalview-selected'; ?>" data-skin="tile"><?php _e('Tile', 'modern-events-calendar-lite'); ?></span><?php endif; ?>
129
+ </div>
 
 
 
 
 
 
 
130
  </div>
131
  </div>
132
+ <?php endif; // this is for if($this->sf_status): ?>
133
  </div>
134
 
135
  <div id="mec_full_calendar_container_<?php echo $this->id; ?>" class="mec-full-calendar-skin-container">
app/skins/grid.php CHANGED
@@ -25,6 +25,9 @@ class MEC_skin_grid extends MEC_skins
25
  public $date_format_novel_1;
26
  public $date_format_fluent_1;
27
  public $loadMoreRunning;
 
 
 
28
 
29
  /**
30
  * Constructor method
@@ -134,6 +137,9 @@ class MEC_skin_grid extends MEC_skins
134
  {
135
  $this->skin_options['count'] = '1';
136
  $this->load_more_button = false;
 
 
 
137
  }
138
 
139
  // Display Price
@@ -399,7 +405,7 @@ class MEC_skin_grid extends MEC_skins
399
  if($found < $this->limit)
400
  {
401
  // Next Offset
402
- $this->next_offset = $found;
403
  }
404
 
405
  // Set found events
25
  public $date_format_novel_1;
26
  public $date_format_fluent_1;
27
  public $loadMoreRunning;
28
+ public $widget_autoplay = true;
29
+ public $widget_autoplay_time = 3000;
30
+ public $widget_loop = true;
31
 
32
  /**
33
  * Constructor method
137
  {
138
  $this->skin_options['count'] = '1';
139
  $this->load_more_button = false;
140
+ $this->widget_autoplay = (!isset($this->atts['widget_autoplay']) or (isset($this->atts['widget_autoplay']) and $this->atts['widget_autoplay'])) ? true : false;
141
+ $this->widget_autoplay_time = (isset($this->atts['widget_autoplay_time']) and $this->atts['widget_autoplay_time']) ? $this->atts['widget_autoplay_time'] : 3000;
142
+ $this->widget_loop = (!isset($this->atts['widget_loop']) or (isset($this->atts['widget_loop']) and $this->atts['widget_loop'])) ? true : false;
143
  }
144
 
145
  // Display Price
405
  if($found < $this->limit)
406
  {
407
  // Next Offset
408
+ $this->next_offset = $found + ((isset($date) and $this->start_date === $date) ? $this->offset : 0);
409
  }
410
 
411
  // Set found events
app/skins/grid/render.php CHANGED
@@ -21,7 +21,7 @@ if($this->style == 'colorful')
21
  }
22
  ?>
23
  <div class="mec-wrap <?php echo $event_colorskin . $colorful_class; ?>">
24
- <div class="mec-event-grid-<?php echo $this->style; ?>">
25
  <?php
26
  $count = $this->count;
27
  $grid_div = $this->count;
21
  }
22
  ?>
23
  <div class="mec-wrap <?php echo $event_colorskin . $colorful_class; ?>">
24
+ <div class="mec-event-grid-<?php echo $this->style; ?>" data-widget-autoplay="<?php echo ($this->widget_autoplay ? 1 : 0); ?>" data-widget-loop="<?php echo ($this->widget_loop ? 1 : 0); ?>" data-widget-autoplay-time="<?php echo $this->widget_autoplay_time; ?>">
25
  <?php
26
  $count = $this->count;
27
  $grid_div = $this->count;
app/skins/grid/tpl.php CHANGED
@@ -50,6 +50,7 @@ jQuery(document).ready(function()
50
  // Include javascript code into the page
51
  if($this->main->is_ajax()) echo $javascript;
52
  else $this->factory->params('footer', $javascript);
 
53
  do_action('mec_start_skin', $this->id);
54
  do_action('mec_grid_skin_head');
55
  ?>
@@ -58,17 +59,17 @@ do_action('mec_grid_skin_head');
58
  <?php if($this->sf_status) echo $this->sf_search_form(); ?>
59
 
60
  <?php if($this->found): ?>
61
- <?php if ( $this->map_on_top == '1' ) : ?>
62
  <div class="mec-wrap mec-skin-map-container <?php echo $this->html_class; ?>" id="mec_skin_<?php echo $this->id; ?>">
63
  <div class="mec-googlemap-skin" id="mec_googlemap_canvas<?php echo $this->id; ?>" style="height: 500px;">
64
  <?php
65
- $map = isset($this->settings['default_maps_view'])?$this->settings['default_maps_view']:'google';
66
- do_action('mec_map_inner_element_tools', array('map'=>$map));
67
  ?>
68
  </div>
69
  <input type="hidden" id="gmap-data" value="">
70
  </div>
71
- <?php endif; ?>
72
  <div class="mec-skin-grid-events-container" id="mec_skin_events_<?php echo $this->id; ?>">
73
  <?php echo $items_html; ?>
74
  </div>
50
  // Include javascript code into the page
51
  if($this->main->is_ajax()) echo $javascript;
52
  else $this->factory->params('footer', $javascript);
53
+
54
  do_action('mec_start_skin', $this->id);
55
  do_action('mec_grid_skin_head');
56
  ?>
59
  <?php if($this->sf_status) echo $this->sf_search_form(); ?>
60
 
61
  <?php if($this->found): ?>
62
+ <?php if($this->map_on_top == '1'): ?>
63
  <div class="mec-wrap mec-skin-map-container <?php echo $this->html_class; ?>" id="mec_skin_<?php echo $this->id; ?>">
64
  <div class="mec-googlemap-skin" id="mec_googlemap_canvas<?php echo $this->id; ?>" style="height: 500px;">
65
  <?php
66
+ $map = isset($this->settings['default_maps_view'])?$this->settings['default_maps_view']:'google';
67
+ do_action('mec_map_inner_element_tools', array('map'=>$map));
68
  ?>
69
  </div>
70
  <input type="hidden" id="gmap-data" value="">
71
  </div>
72
+ <?php endif; ?>
73
  <div class="mec-skin-grid-events-container" id="mec_skin_events_<?php echo $this->id; ?>">
74
  <?php echo $items_html; ?>
75
  </div>
app/skins/list.php CHANGED
@@ -405,7 +405,7 @@ class MEC_skin_list extends MEC_skins
405
  if($found < $this->limit)
406
  {
407
  // Next Offset
408
- $this->next_offset = $found;
409
  }
410
 
411
  // Set found events
405
  if($found < $this->limit)
406
  {
407
  // Next Offset
408
+ $this->next_offset = $found + ((isset($date) and $this->start_date === $date) ? $this->offset : 0);
409
  }
410
 
411
  // Set found events
app/skins/map.php CHANGED
@@ -150,6 +150,13 @@ class MEC_skin_map extends MEC_skins
150
  {
151
  $events = array();
152
  $sorted = array();
 
 
 
 
 
 
 
153
 
154
  // The Query
155
  $query = new WP_Query($this->args);
150
  {
151
  $events = array();
152
  $sorted = array();
153
+
154
+ $this->args['meta_query']['relation'] = $this->args['meta_query']['relation'] ?? 'AND';
155
+ $this->args['meta_query']['mec_start_date'] = array(
156
+ 'key' => 'mec_start_date',
157
+ 'value' => $this->start_date,
158
+ 'compare' => '>='
159
+ );
160
 
161
  // The Query
162
  $query = new WP_Query($this->args);
app/skins/single.php CHANGED
@@ -188,7 +188,7 @@ class MEC_skin_single extends MEC_skins
188
 
189
  // Don't show Expired Events
190
  $timestamp = (isset($d['start']) and isset($d['start']['timestamp'])) ? $d['start']['timestamp'] : 0;
191
- if($timestamp > 0 and $timestamp < $now) continue;
192
 
193
  $printed += 1;
194
  $mec_date = (isset($d['start']) and isset($d['start']['date'])) ? $d['start']['date'] : get_post_meta(get_the_ID(), 'mec_start_date', true);
@@ -1385,6 +1385,13 @@ class MEC_skin_single extends MEC_skins
1385
  <h3 class="mec-events-single-section-title mec-location"><?php echo $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')); ?> <?php echo $i; ?></h3>
1386
  <dd class="author fn org"><?php echo (isset($location['name']) ? $location['name'] : ''); ?></dd>
1387
  <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
 
 
 
 
 
 
 
1388
  </div>
1389
  <?php $i++ ?>
1390
  <?php endforeach; ?>
188
 
189
  // Don't show Expired Events
190
  $timestamp = (isset($d['start']) and isset($d['start']['timestamp'])) ? $d['start']['timestamp'] : 0;
191
+ if($timestamp <= 0 and $timestamp >= $now) break;
192
 
193
  $printed += 1;
194
  $mec_date = (isset($d['start']) and isset($d['start']['date'])) ? $d['start']['date'] : get_post_meta(get_the_ID(), 'mec_start_date', true);
1385
  <h3 class="mec-events-single-section-title mec-location"><?php echo $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')); ?> <?php echo $i; ?></h3>
1386
  <dd class="author fn org"><?php echo (isset($location['name']) ? $location['name'] : ''); ?></dd>
1387
  <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
1388
+ <?php
1389
+ $location_description_setting = isset( $this->settings['addintional_locations_description'] ) ? $this->settings['addintional_locations_description'] : ''; $location_terms = get_the_terms($event->data, 'mec_location'); if($location_description_setting == '1'):
1390
+ foreach($location_terms as $location_term) { if ($location_term->term_id == $location['id'] ) { if(isset($location_term->description) && !empty($location_term->description)): ?>
1391
+ <dd class="mec-location-description">
1392
+ <p><?php echo $location_term->description;?></p>
1393
+ </dd>
1394
+ <?php endif; } } endif; ?>
1395
  </div>
1396
  <?php $i++ ?>
1397
  <?php endforeach; ?>
app/skins/single/default.php CHANGED
@@ -18,570 +18,628 @@ if(!is_array($booking_options)) $booking_options = array();
18
  $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users']) ? $booking_options['bookings_limit_for_users'] : 0;
19
  ?>
20
  <div class="mec-wrap <?php echo $event_colorskin; ?> clearfix <?php echo $this->html_class; ?>" id="mec_skin_<?php echo $this->uniqueid; ?>">
21
- <?php do_action('mec_top_single_event', get_the_ID()); ?>
22
- <article class="row mec-single-event">
23
-
24
- <!-- start breadcrumbs -->
25
- <?php
26
- $breadcrumbs_settings = isset($settings['breadcrumbs']) ? $settings['breadcrumbs'] : '';
27
- if($breadcrumbs_settings == '1' ): ?>
28
- <div class="mec-breadcrumbs">
29
- <?php $single->display_breadcrumb_widget( get_the_ID() ); ?>
30
- </div>
31
- <?php endif; ?>
32
- <!-- end breadcrumbs -->
33
-
34
- <div class="col-md-8">
35
- <div class="mec-events-event-image"><?php echo $event->data->thumbnails['full']; ?></div>
36
- <div class="mec-event-content">
37
- <?php echo $this->main->display_cancellation_reason($event, $this->display_cancellation_reason); ?>
38
- <h1 class="mec-single-title"><?php the_title(); ?></h1>
39
- <div class="mec-single-event-description mec-events-content"><?php the_content(); ?></div>
40
- </div>
41
-
42
- <?php do_action('mec_single_after_content', $event ); ?>
43
-
44
- <!-- Custom Data Fields -->
45
- <?php $this->display_data_fields($event); ?>
46
-
47
- <div class="mec-event-info-mobile"></div>
48
-
49
- <!-- Export Module -->
50
- <?php echo $this->main->module('export.details', array('event'=>$event)); ?>
51
-
52
- <!-- Countdown module -->
53
- <?php if($this->main->can_show_countdown_module($event)): ?>
54
- <div class="mec-events-meta-group mec-events-meta-group-countdown">
55
- <?php echo $this->main->module('countdown.details', array('event'=>$this->events)); ?>
56
- </div>
57
- <?php endif; ?>
58
-
59
- <!-- Hourly Schedule -->
60
- <?php $this->display_hourly_schedules_widget($event); ?>
61
-
62
- <!-- Booking Module -->
63
- <?php if(!empty($event->date)): if($this->main->is_sold($event) and count($event->dates) <= 1): ?>
64
- <div id="mec-events-meta-group-booking-<?php echo $this->uniqueid; ?>" class="mec-sold-tickets warning-msg"><?php _e('Sold out!', 'modern-events-calendar-lite'); do_action( 'mec_booking_sold_out',$event, null,null,array($event->date) );?> </div>
65
- <?php elseif($this->main->can_show_booking_module($event)): ?>
66
- <?php $data_lity_class = ''; if(isset($settings['single_booking_style']) and $settings['single_booking_style'] == 'modal' ) $data_lity_class = 'lity-hide '; ?>
67
- <div id="mec-events-meta-group-booking-<?php echo $this->uniqueid; ?>" class="<?php echo $data_lity_class; ?>mec-events-meta-group mec-events-meta-group-booking">
68
- <?php
69
- if(isset($settings['booking_user_login']) and $settings['booking_user_login'] == '1' and !is_user_logged_in() ) {
70
- echo do_shortcode('[MEC_login]');
71
- } elseif (!is_user_logged_in() and isset($booking_options['bookings_limit_for_users']) and $booking_options['bookings_limit_for_users'] == '1' ) {
72
- echo do_shortcode('[MEC_login]');
73
- } else {
74
- echo $this->main->module('booking.default', array('event'=>$this->events));
75
- }
76
- ?>
77
- </div>
78
- <?php endif; endif; ?>
79
-
80
- <!-- Tags -->
81
- <div class="mec-events-meta-group mec-events-meta-group-tags">
82
- <?php the_tags(__('Tags: ', 'modern-events-calendar-lite'), ', ', '<br />'); ?>
83
- </div>
84
-
85
- </div>
86
-
87
- <?php if(!is_active_sidebar('mec-single-sidebar')): ?>
88
- <div class="col-md-4">
89
-
90
- <div class="mec-event-info-desktop mec-event-meta mec-color-before mec-frontbox">
91
- <?php
92
- // Event Date and Time
93
- if(isset($event->data->meta['mec_date']['start']) and !empty($event->data->meta['mec_date']['start']))
94
- {
95
- $midnight_event = $this->main->is_midnight_event($event);
96
- ?>
97
- <div class="mec-single-event-date">
98
- <i class="mec-sl-calendar"></i>
99
- <h3 class="mec-date"><?php _e('Date', 'modern-events-calendar-lite'); ?></h3>
100
-
101
- <?php if($midnight_event): ?>
102
- <dd><abbr class="mec-events-abbr"><?php echo $this->main->dateify($event, $this->date_format1); ?></abbr></dd>
103
- <?php else: ?>
104
- <dd><abbr class="mec-events-abbr"><?php echo $this->main->date_label((trim($occurrence) ? array('date'=>$occurrence) : $event->date['start']), (trim($occurrence_end_date) ? array('date'=>$occurrence_end_date) : (isset($event->date['end']) ? $event->date['end'] : NULL)), $this->date_format1); ?></abbr></dd>
105
- <?php endif; ?>
106
-
107
- <?php echo $this->main->holding_status($event); ?>
108
- </div>
109
-
110
- <?php
111
- if(isset($event->data->meta['mec_hide_time']) and $event->data->meta['mec_hide_time'] == '0')
112
- {
113
- $time_comment = isset($event->data->meta['mec_comment']) ? $event->data->meta['mec_comment'] : '';
114
- $allday = isset($event->data->meta['mec_allday']) ? $event->data->meta['mec_allday'] : 0;
115
- ?>
116
- <div class="mec-single-event-time">
117
- <i class="mec-sl-clock " style=""></i>
118
- <h3 class="mec-time"><?php _e('Time', 'modern-events-calendar-lite'); ?></h3>
119
- <i class="mec-time-comment"><?php echo (isset($time_comment) ? $time_comment : ''); ?></i>
120
-
121
- <?php if($allday == '0' and isset($event->data->time) and trim($event->data->time['start'])): ?>
122
- <dd><abbr class="mec-events-abbr"><?php echo $event->data->time['start']; ?><?php echo (trim($event->data->time['end']) ? ' - '.$event->data->time['end'] : ''); ?></abbr></dd>
123
- <?php else: ?>
124
- <dd><abbr class="mec-events-abbr"><?php echo $this->main->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
125
- <?php endif; ?>
126
- </div>
127
- <?php
128
- }
129
- }
130
- ?>
131
-
132
- <!-- Local Time Module -->
133
- <?php echo $this->main->module('local-time.details', array('event'=>$event)); ?>
134
-
135
- <?php
136
- // Event Cost
137
- if(isset($event->data->meta['mec_cost']) and $event->data->meta['mec_cost'] != '')
138
- {
139
- ?>
140
- <div class="mec-event-cost">
141
- <i class="mec-sl-wallet"></i>
142
- <h3 class="mec-cost"><?php echo $this->main->m('cost', __('Cost', 'modern-events-calendar-lite')); ?></h3>
143
- <dd class="mec-events-event-cost"><?php echo (is_numeric($event->data->meta['mec_cost']) ? $this->main->render_price($event->data->meta['mec_cost']) : $event->data->meta['mec_cost']); ?></dd>
144
- </div>
145
- <?php
146
- }
147
- ?>
148
-
149
- <?php do_action('mec_single_virtual_badge', $event->data ); ?>
150
-
151
- <?php
152
- // More Info
153
- if(isset($event->data->meta['mec_more_info']) and trim($event->data->meta['mec_more_info']) and $event->data->meta['mec_more_info'] != 'http://')
154
- {
155
- ?>
156
- <div class="mec-event-more-info">
157
- <i class="mec-sl-info"></i>
158
- <h3 class="mec-cost"><?php echo $this->main->m('more_info_link', __('More Info', 'modern-events-calendar-lite')); ?></h3>
159
- <dd class="mec-events-event-more-info"><a class="mec-more-info-button mec-color-hover" target="<?php echo (isset($event->data->meta['mec_more_info_target']) ? $event->data->meta['mec_more_info_target'] : '_self'); ?>" href="<?php echo $event->data->meta['mec_more_info']; ?>"><?php echo ((isset($event->data->meta['mec_more_info_title']) and trim($event->data->meta['mec_more_info_title'])) ? $event->data->meta['mec_more_info_title'] : __('Read More', 'modern-events-calendar-lite')); ?></a></dd>
160
- </div>
161
- <?php
162
- }
163
- ?>
164
-
165
- <?php
166
- // Event labels
167
- if(isset($event->data->labels) && !empty($event->data->labels))
168
- {
169
- $mec_items = count($event->data->labels);
170
- $mec_i = 0; ?>
171
- <div class="mec-single-event-label">
172
- <i class="mec-fa-bookmark-o"></i>
173
- <h3 class="mec-cost"><?php echo $this->main->m('taxonomy_labels', __('Labels', 'modern-events-calendar-lite')); ?></h3>
174
- <?php foreach($event->data->labels as $labels=>$label) :
175
- $seperator = (++$mec_i === $mec_items ) ? '' : ',';
176
- echo '<dd style="color:' . $label['color'] . '">' . $label["name"] . $seperator . '</dd>';
177
- endforeach; ?>
178
- </div>
179
- <?php
180
- }
181
- ?>
182
-
183
-
184
- <?php
185
- // Event Location
186
- if(isset($event->data->meta['mec_location_id']) and isset($event->data->locations[$event->data->meta['mec_location_id']]) and !empty($event->data->locations[$event->data->meta['mec_location_id']]))
187
- {
188
- $location = $event->data->locations[$event->data->meta['mec_location_id']];
189
- ?>
190
- <div class="mec-single-event-location">
191
- <?php if($location['thumbnail']): ?>
192
- <img class="mec-img-location" src="<?php echo esc_url($location['thumbnail'] ); ?>" alt="<?php echo (isset($location['name']) ? $location['name'] : ''); ?>">
193
- <?php endif; ?>
194
- <i class="mec-sl-location-pin"></i>
195
- <h3 class="mec-events-single-section-title mec-location"><?php echo $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')); ?></h3>
196
- <dd class="author fn org"><?php echo (isset($location['name']) ? $location['name'] : ''); ?></dd>
197
- <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
198
-
199
- <?php if(isset($location['url']) and trim($location['url'])): ?>
200
- <dd class="mec-location-url">
201
- <i class="mec-sl-sitemap"></i>
202
- <h6><?php _e('Website', 'modern-events-calendar-lite'); ?></h6>
203
- <span><a href="<?php echo (strpos($location['url'], 'http') === false ? 'http://'.$location['url'] : $location['url']); ?>" class="mec-color-hover" target="_blank"><?php echo $location['url']; ?></a></span>
204
- </dd>
205
- <?php endif; ?>
206
- </div>
207
- <?php
208
- $this->show_other_locations($event); // Show Additional Locations
209
- }
210
- ?>
211
-
212
- <?php
213
- // Event Categories
214
- if(isset($event->data->categories) and !empty($event->data->categories))
215
- {
216
- ?>
217
- <div class="mec-single-event-category">
218
- <i class="mec-sl-folder"></i>
219
- <dt><?php echo $this->main->m('taxonomy_categories', __('Category', 'modern-events-calendar-lite')); ?></dt>
220
- <?php
221
- foreach($event->data->categories as $category)
222
- {
223
- $icon = get_metadata('term', $category['id'], 'mec_cat_icon', true);
224
- $icon = isset($icon) && $icon != '' ? '<i class="'.$icon.' mec-color"></i>' : '<i class="mec-fa-angle-right"></i>';
225
- echo '<dd class="mec-events-event-categories">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
226
  <a href="'.get_term_link($category['id'], 'mec_category').'" class="mec-color-hover" rel="tag">'.$icon . $category['name'] .'</a></dd>';
227
- }
228
- ?>
229
- </div>
230
- <?php
231
- }
232
- ?>
233
- <?php do_action('mec_single_event_under_category', $event); ?>
234
- <?php
235
- // Event Organizer
236
- if(isset($event->data->organizers[$event->data->meta['mec_organizer_id']]) && !empty($event->data->organizers[$event->data->meta['mec_organizer_id']]))
237
- {
238
- $organizer = $event->data->organizers[$event->data->meta['mec_organizer_id']];
239
- ?>
240
- <div class="mec-single-event-organizer">
241
- <?php if(isset($organizer['thumbnail']) and trim($organizer['thumbnail'])): ?>
242
- <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
243
- <?php endif; ?>
244
- <h3 class="mec-events-single-section-title"><?php echo $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')); ?></h3>
245
- <?php if(isset($organizer['thumbnail'])): ?>
246
- <dd class="mec-organizer">
247
- <i class="mec-sl-home"></i>
248
- <h6><?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?></h6>
249
- </dd>
250
- <?php endif;
251
- if(isset($organizer['tel']) && !empty($organizer['tel'])): ?>
252
- <dd class="mec-organizer-tel">
253
- <i class="mec-sl-phone"></i>
254
- <h6><?php _e('Phone', 'modern-events-calendar-lite'); ?></h6>
255
- <a href="tel:<?php echo $organizer['tel']; ?>"><?php echo $organizer['tel']; ?></a>
256
- </dd>
257
- <?php endif;
258
- if(isset($organizer['email']) && !empty($organizer['email'])): ?>
259
- <dd class="mec-organizer-email">
260
- <i class="mec-sl-envelope"></i>
261
- <h6><?php _e('Email', 'modern-events-calendar-lite'); ?></h6>
262
- <a href="mailto:<?php echo $organizer['email']; ?>"><?php echo $organizer['email']; ?></a>
263
- </dd>
264
- <?php endif;
265
- if(isset($organizer['url']) && !empty($organizer['url']) and $organizer['url'] != 'http://'): ?>
266
- <dd class="mec-organizer-url">
267
- <i class="mec-sl-sitemap"></i>
268
- <h6><?php _e('Website', 'modern-events-calendar-lite'); ?></h6>
269
- <span><a href="<?php echo (strpos($organizer['url'], 'http') === false ? 'http://'.$organizer['url'] : $organizer['url']); ?>" class="mec-color-hover" target="_blank"><?php echo $organizer['url']; ?></a></span>
270
- <?php do_action('mec_single_default_organizer', $organizer); ?>
271
- </dd>
272
- <?php endif;
273
- $organizer_description_setting = isset( $settings['organizer_description'] ) ? $settings['organizer_description'] : ''; $organizer_terms = get_the_terms($event->data, 'mec_organizer'); if($organizer_description_setting == '1'): foreach($organizer_terms as $organizer_term) { if ($organizer_term->term_id == $organizer['id'] ) { if(isset($organizer_term->description) && !empty($organizer_term->description)): ?>
274
- <dd class="mec-organizer-description">
275
- <p><?php echo $organizer_term->description;?></p>
276
- </dd>
277
- <?php endif; } } endif; ?>
278
- </div>
279
- <?php
280
- $this->show_other_organizers($event); // Show Additional Organizers
281
- }
282
- ?>
283
-
284
- <!-- Register Booking Button -->
285
- <?php if($this->main->can_show_booking_module($event)): ?>
286
- <?php $data_lity = $data_lity_class = ''; if(isset($settings['single_booking_style']) and $settings['single_booking_style'] == 'modal' ){ /* $data_lity = 'onclick="openBookingModal();"'; */ $data_lity_class = 'mec-booking-data-lity'; } ?>
287
- <a class="mec-booking-button mec-bg-color <?php echo $data_lity_class; ?> <?php if(isset($settings['single_booking_style']) and $settings['single_booking_style'] != 'modal' ) echo 'simple-booking'; ?>" href="#mec-events-meta-group-booking-<?php echo $this->uniqueid; ?>" <?php echo $data_lity; ?>><?php echo esc_html($this->main->m('register_button', __('REGISTER', 'modern-events-calendar-lite'))); ?></a>
288
- <?php elseif(isset($event->data->meta['mec_more_info']) and trim($event->data->meta['mec_more_info']) and $event->data->meta['mec_more_info'] != 'http://'): ?>
289
- <a class="mec-booking-button mec-bg-color" target="<?php echo (isset($event->data->meta['mec_more_info_target']) ? $event->data->meta['mec_more_info_target'] : '_self'); ?>" href="<?php echo $event->data->meta['mec_more_info']; ?>"><?php if(isset($event->data->meta['mec_more_info_title']) and trim($event->data->meta['mec_more_info_title'])) echo esc_html__(trim($event->data->meta['mec_more_info_title']), 'modern-events-calendar-lite'); else echo esc_html($this->main->m('register_button', __('REGISTER', 'modern-events-calendar-lite'))); ?></a>
290
- <?php endif; ?>
291
-
292
- </div>
293
-
294
- <!-- Speakers Module -->
295
- <?php echo $this->main->module('speakers.details', array('event'=>$event)); ?>
296
-
297
- <!-- Attendees List Module -->
298
- <?php echo $this->main->module('attendees-list.details', array('event'=>$event)); ?>
299
-
300
- <!-- Next Previous Module -->
301
- <?php echo $this->main->module('next-event.details', array('event'=>$event)); ?>
302
-
303
- <!-- Links Module -->
304
- <?php echo $this->main->module('links.details', array('event'=>$event)); ?>
305
-
306
- <!-- Weather Module -->
307
- <?php echo $this->main->module('weather.details', array('event'=>$event)); ?>
308
-
309
- <!-- Google Maps Module -->
310
- <div class="mec-events-meta-group mec-events-meta-group-gmap">
311
- <?php echo $this->main->module('googlemap.details', array('event'=>$this->events)); ?>
312
- </div>
313
-
314
- <!-- QRCode Module -->
315
- <?php echo $this->main->module('qrcode.details', array('event'=>$event)); ?>
316
-
317
- <!-- Widgets -->
318
- <?php dynamic_sidebar(); ?>
319
-
320
- </div>
321
- <?php else: ?>
322
- <div class="col-md-4">
323
- <?php if($single->found_value('data_time', $settings) == 'on' || $single->found_value('local_time', $settings) == 'on' || $single->found_value('event_cost', $settings) == 'on' || $single->found_value('more_info', $settings) == 'on' || $single->found_value('event_label', $settings) == 'on' || $single->found_value('event_location', $settings) == 'on' || $single->found_value('event_categories', $settings) == 'on' || $single->found_value('event_orgnizer', $settings) == 'on' || $single->found_value('register_btn', $settings) == 'on' ) : ?>
324
- <div class="mec-event-info-desktop mec-event-meta mec-color-before mec-frontbox">
325
- <?php
326
- // Event Date and Time
327
- if(isset($event->data->meta['mec_date']['start']) and !empty($event->data->meta['mec_date']['start']) and $single->found_value('data_time', $settings) == 'on')
328
- {
329
- $midnight_event = $this->main->is_midnight_event($event);
330
- ?>
331
- <div class="mec-single-event-date">
332
- <i class="mec-sl-calendar"></i>
333
- <h3 class="mec-date"><?php _e('Date', 'modern-events-calendar-lite'); ?></h3>
334
-
335
- <?php if($midnight_event): ?>
336
- <dd><abbr class="mec-events-abbr"><?php echo $this->main->dateify($event, $this->date_format1); ?></abbr></dd>
337
- <?php else: ?>
338
- <dd><abbr class="mec-events-abbr"><?php echo $this->main->date_label((trim($occurrence) ? array('date'=>$occurrence) : $event->date['start']), (trim($occurrence_end_date) ? array('date'=>$occurrence_end_date) : (isset($event->date['end']) ? $event->date['end'] : NULL)), $this->date_format1); ?></abbr></dd>
339
- <?php endif; ?>
340
-
341
- <?php echo $this->main->holding_status($event); ?>
342
- </div>
343
-
344
- <?php
345
- if(isset($event->data->meta['mec_hide_time']) and $event->data->meta['mec_hide_time'] == '0')
346
- {
347
- $time_comment = isset($event->data->meta['mec_comment']) ? $event->data->meta['mec_comment'] : '';
348
- $allday = isset($event->data->meta['mec_allday']) ? $event->data->meta['mec_allday'] : 0;
349
- ?>
350
- <div class="mec-single-event-time">
351
- <i class="mec-sl-clock " style=""></i>
352
- <h3 class="mec-time"><?php _e('Time', 'modern-events-calendar-lite'); ?></h3>
353
- <i class="mec-time-comment"><?php echo (isset($time_comment) ? $time_comment : ''); ?></i>
354
-
355
- <?php if($allday == '0' and isset($event->data->time) and trim($event->data->time['start'])): ?>
356
- <dd><abbr class="mec-events-abbr"><?php echo $event->data->time['start']; ?><?php echo (trim($event->data->time['end']) ? ' - '.$event->data->time['end'] : ''); ?></abbr></dd>
357
- <?php else: ?>
358
- <dd><abbr class="mec-events-abbr"><?php echo $this->main->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
359
- <?php endif; ?>
360
- </div>
361
- <?php
362
- }
363
- }
364
-
365
- // Local Time Module
366
- if($single->found_value('local_time', $settings) == 'on') echo $this->main->module('local-time.details', array('event'=>$event));
367
- ?>
368
-
369
- <?php
370
- // Event Cost
371
- if(isset($event->data->meta['mec_cost']) and $event->data->meta['mec_cost'] != '' and $single->found_value('event_cost', $settings) == 'on')
372
- {
373
- ?>
374
- <div class="mec-event-cost">
375
- <i class="mec-sl-wallet"></i>
376
- <h3 class="mec-cost"><?php echo $this->main->m('cost', __('Cost', 'modern-events-calendar-lite')); ?></h3>
377
- <dd class="mec-events-event-cost"><?php echo (is_numeric($event->data->meta['mec_cost']) ? $this->main->render_price($event->data->meta['mec_cost']) : $event->data->meta['mec_cost']); ?></dd>
378
- </div>
379
- <?php
380
- }
381
- ?>
382
-
383
- <?php
384
- // More Info
385
- if(isset($event->data->meta['mec_more_info']) and trim($event->data->meta['mec_more_info']) and $event->data->meta['mec_more_info'] != 'http://' and $single->found_value('more_info', $settings) == 'on')
386
- {
387
- ?>
388
- <div class="mec-event-more-info">
389
- <i class="mec-sl-info"></i>
390
- <h3 class="mec-cost"><?php echo $this->main->m('more_info_link', __('More Info', 'modern-events-calendar-lite')); ?></h3>
391
- <dd class="mec-events-event-more-info"><a class="mec-more-info-button mec-color-hover" target="<?php echo (isset($event->data->meta['mec_more_info_target']) ? $event->data->meta['mec_more_info_target'] : '_self'); ?>" href="<?php echo $event->data->meta['mec_more_info']; ?>"><?php echo ((isset($event->data->meta['mec_more_info_title']) and trim($event->data->meta['mec_more_info_title'])) ? $event->data->meta['mec_more_info_title'] : __('Read More', 'modern-events-calendar-lite')); ?></a></dd>
392
- </div>
393
- <?php
394
- }
395
- ?>
396
-
397
- <?php
398
- // Event labels
399
- if(isset($event->data->labels) and !empty($event->data->labels) and $single->found_value('event_label', $settings) == 'on')
400
- {
401
- $mec_items = count($event->data->labels);
402
- $mec_i = 0; ?>
403
- <div class="mec-single-event-label">
404
- <i class="mec-fa-bookmark-o"></i>
405
- <h3 class="mec-cost"><?php echo $this->main->m('taxonomy_labels', __('Labels', 'modern-events-calendar-lite')); ?></h3>
406
- <?php foreach($event->data->labels as $labels=>$label) :
407
- $seperator = (++$mec_i === $mec_items ) ? '' : ',';
408
- echo '<dd style="color:' . $label['color'] . '">' . $label["name"] . $seperator . '</dd>';
409
- endforeach; ?>
410
- </div>
411
- <?php
412
- }
413
- ?>
414
-
415
- <?php do_action('mec_single_virtual_badge', $event->data ); ?>
416
-
417
- <?php
418
- // Event Location
419
- if(isset($event->data->locations[$event->data->meta['mec_location_id']]) and !empty($event->data->locations[$event->data->meta['mec_location_id']]) and $single->found_value('event_location', $settings) == 'on')
420
- {
421
- $location = $event->data->locations[$event->data->meta['mec_location_id']];
422
- ?>
423
- <div class="mec-single-event-location">
424
- <?php if($location['thumbnail']): ?>
425
- <img class="mec-img-location" src="<?php echo esc_url($location['thumbnail'] ); ?>" alt="<?php echo (isset($location['name']) ? $location['name'] : ''); ?>">
426
- <?php endif; ?>
427
- <i class="mec-sl-location-pin"></i>
428
- <h3 class="mec-events-single-section-title mec-location"><?php echo $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')); ?></h3>
429
- <dd class="author fn org"><?php echo (isset($location['name']) ? $location['name'] : ''); ?></dd>
430
- <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
431
-
432
- <?php if(isset($location['url']) and trim($location['url'])): ?>
433
- <dd class="mec-location-url">
434
- <i class="mec-sl-sitemap"></i>
435
- <h6><?php _e('Website', 'modern-events-calendar-lite'); ?></h6>
436
- <span><a href="<?php echo (strpos($location['url'], 'http') === false ? 'http://'.$location['url'] : $location['url']); ?>" class="mec-color-hover" target="_blank"><?php echo $location['url']; ?></a></span>
437
- </dd>
438
- <?php endif; ?>
439
- </div>
440
- <?php
441
- $this->show_other_locations($event); // Show Additional Locations
442
- }
443
- ?>
444
-
445
- <?php
446
- // Event Categories
447
- if(isset($event->data->categories) and !empty($event->data->categories) and $single->found_value('event_categories', $settings) == 'on')
448
- {
449
- ?>
450
- <div class="mec-single-event-category">
451
- <i class="mec-sl-folder"></i>
452
- <dt><?php echo $this->main->m('taxonomy_categories', __('Category', 'modern-events-calendar-lite')); ?></dt>
453
- <?php
454
- foreach($event->data->categories as $category)
455
- {
456
- $icon = get_metadata('term', $category['id'], 'mec_cat_icon', true);
457
- $icon = isset($icon) && $icon != '' ? '<i class="'.$icon.' mec-color"></i>' : '<i class="mec-fa-angle-right"></i>';
458
- echo '<dd class="mec-events-event-categories">
 
 
 
 
 
459
  <a href="'.get_term_link($category['id'], 'mec_category').'" class="mec-color-hover" rel="tag">'.$icon . $category['name'] .'</a></dd>';
460
- }
461
- ?>
462
- </div>
463
- <?php
464
- }
465
- ?>
466
- <?php do_action('mec_single_event_under_category', $event); ?>
467
- <?php
468
- // Event Organizer
469
- if(isset($event->data->organizers[$event->data->meta['mec_organizer_id']]) && !empty($event->data->organizers[$event->data->meta['mec_organizer_id']]) and $single->found_value('event_orgnizer', $settings) == 'on')
470
- {
471
- $organizer = $event->data->organizers[$event->data->meta['mec_organizer_id']];
472
- ?>
473
- <div class="mec-single-event-organizer">
474
- <?php if(isset($organizer['thumbnail']) and trim($organizer['thumbnail'])): ?>
475
- <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
476
- <?php endif; ?>
477
- <h3 class="mec-events-single-section-title"><?php echo $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')); ?></h3>
478
- <?php if(isset($organizer['thumbnail'])): ?>
479
- <dd class="mec-organizer">
480
- <i class="mec-sl-home"></i>
481
- <h6><?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?></h6>
482
- </dd>
483
- <?php endif;
484
- if(isset($organizer['tel']) && !empty($organizer['tel'])): ?>
485
- <dd class="mec-organizer-tel">
486
- <i class="mec-sl-phone"></i>
487
- <h6><?php _e('Phone', 'modern-events-calendar-lite'); ?></h6>
488
- <a href="tel:<?php echo $organizer['tel']; ?>"><?php echo $organizer['tel']; ?></a>
489
- </dd>
490
- <?php endif;
491
- if(isset($organizer['email']) && !empty($organizer['email'])): ?>
492
- <dd class="mec-organizer-email">
493
- <i class="mec-sl-envelope"></i>
494
- <h6><?php _e('Email', 'modern-events-calendar-lite'); ?></h6>
495
- <a href="mailto:<?php echo $organizer['email']; ?>"><?php echo $organizer['email']; ?></a>
496
- </dd>
497
- <?php endif;
498
- if(isset($organizer['url']) && !empty($organizer['url']) and $organizer['url'] != 'http://'): ?>
499
- <dd class="mec-organizer-url">
500
- <i class="mec-sl-sitemap"></i>
501
- <h6><?php _e('Website', 'modern-events-calendar-lite'); ?></h6>
502
- <span><a href="<?php echo (strpos($organizer['url'], 'http') === false ? 'http://'.$organizer['url'] : $organizer['url']); ?>" class="mec-color-hover" target="_blank"><?php echo $organizer['url']; ?></a></span>
503
- <?php do_action('mec_single_default_organizer', $organizer); ?>
504
- </dd>
505
- <?php endif;
506
- $organizer_description_setting = isset( $settings['organizer_description'] ) ? $settings['organizer_description'] : ''; $organizer_terms = get_the_terms($event->data, 'mec_organizer'); if($organizer_description_setting == '1'): foreach($organizer_terms as $organizer_term) { if ($organizer_term->term_id == $organizer['id'] ) { if(isset($organizer_term->description) && !empty($organizer_term->description)): ?>
507
- <dd class="mec-organizer-description">
508
- <p><?php echo $organizer_term->description;?></p>
509
- </dd>
510
- <?php endif; } } endif; ?>
511
- </div>
512
- <?php
513
- $this->show_other_organizers($event); // Show Additional Organizers
514
- }
515
- ?>
516
-
517
- <!-- Register Booking Button -->
518
- <?php if($this->main->can_show_booking_module($event) and $single->found_value('register_btn', $settings) == 'on'): ?>
519
- <?php $data_lity = $data_lity_class = ''; if(isset($settings['single_booking_style']) and $settings['single_booking_style'] == 'modal' ){ /* $data_lity = 'onclick="openBookingModal();"'; */ $data_lity_class = 'mec-booking-data-lity'; } ?>
520
- <a class="mec-booking-button mec-bg-color <?php echo $data_lity_class; ?> <?php if(isset($settings['single_booking_style']) and $settings['single_booking_style'] != 'modal' ) echo 'simple-booking'; ?>" href="#mec-events-meta-group-booking-<?php echo $this->uniqueid; ?>" <?php echo $data_lity; ?>><?php echo esc_html($this->main->m('register_button', __('REGISTER', 'modern-events-calendar-lite'))); ?></a>
521
- <?php elseif($single->found_value('register_btn', $settings) == 'on' and isset($event->data->meta['mec_more_info']) and trim($event->data->meta['mec_more_info']) and $event->data->meta['mec_more_info'] != 'http://'): ?>
522
- <a class="mec-booking-button mec-bg-color" target="<?php echo (isset($event->data->meta['mec_more_info_target']) ? $event->data->meta['mec_more_info_target'] : '_self'); ?>" href="<?php echo $event->data->meta['mec_more_info']; ?>"><?php if(isset($event->data->meta['mec_more_info_title']) and trim($event->data->meta['mec_more_info_title'])) echo esc_html__(trim($event->data->meta['mec_more_info_title']), 'modern-events-calendar-lite'); else echo esc_html($this->main->m('register_button', __('REGISTER', 'modern-events-calendar-lite')));
523
- ?></a>
524
- <?php endif; ?>
525
- </div>
526
- <?php endif; ?>
527
-
528
- <!-- Speakers Module -->
529
- <?php if($single->found_value('event_speakers', $settings) == 'on') echo $this->main->module('speakers.details', array('event'=>$event)); ?>
530
-
531
- <!-- Attendees List Module -->
532
- <?php if($single->found_value('attende_module', $settings) == 'on') echo $this->main->module('attendees-list.details', array('event'=>$event)); ?>
533
-
534
- <!-- Next Previous Module -->
535
- <?php if($single->found_value('next_module', $settings) == 'on') echo $this->main->module('next-event.details', array('event'=>$event)); ?>
536
-
537
- <!-- Links Module -->
538
- <?php if($single->found_value('links_module', $settings) == 'on') echo $this->main->module('links.details', array('event'=>$event)); ?>
539
-
540
- <!-- Weather Module -->
541
- <?php if($single->found_value('weather_module', $settings) == 'on') echo $this->main->module('weather.details', array('event'=>$event)); ?>
542
-
543
- <!-- Google Maps Module -->
544
- <?php if ($single->found_value('google_map', $settings) == 'on'): ?>
545
- <div class="mec-events-meta-group mec-events-meta-group-gmap">
546
- <?php echo $this->main->module('googlemap.details', array('event'=>$this->events)); ?>
547
- </div>
548
- <?php endif; ?>
549
-
550
- <!-- QRCode Module -->
551
- <?php if($single->found_value('qrcode_module', $settings) == 'on') echo $this->main->module('qrcode.details', array('event'=>$event)); ?>
552
-
553
- <!-- Widgets -->
554
- <?php dynamic_sidebar('mec-single-sidebar'); ?>
555
-
556
- </div>
557
- <?php endif; ?>
558
- </article>
559
-
560
- <?php $this->display_related_posts_widget($event->ID); ?>
561
- <?php $this->display_next_previous_events($event); ?>
562
 
563
  </div>
564
  <?php
565
- // MEC Schema
566
- if($rank_math_options != 'event') do_action('mec_schema', $event);
567
  ?>
568
  <script>
569
- // Fix modal speaker in some themes
570
- jQuery(".mec-speaker-avatar a").click(function(e)
571
- {
572
- e.preventDefault();
573
- var id = jQuery(this).attr('href');
574
- lity(id);
575
- });
576
-
577
- // Fix modal booking in some themes
578
- jQuery(window).on('load', function()
579
- {
580
- jQuery( ".mec-booking-button.mec-booking-data-lity" ).click(function(e)
581
  {
582
  e.preventDefault();
583
- var book_id = jQuery(this).attr('href');
584
- lity(book_id);
 
 
 
 
 
 
 
 
 
 
 
585
  });
586
- });
587
  </script>
18
  $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users']) ? $booking_options['bookings_limit_for_users'] : 0;
19
  ?>
20
  <div class="mec-wrap <?php echo $event_colorskin; ?> clearfix <?php echo $this->html_class; ?>" id="mec_skin_<?php echo $this->uniqueid; ?>">
21
+ <?php do_action('mec_top_single_event', get_the_ID()); ?>
22
+ <article class="row mec-single-event">
23
+
24
+ <!-- start breadcrumbs -->
25
+ <?php
26
+ $breadcrumbs_settings = isset($settings['breadcrumbs']) ? $settings['breadcrumbs'] : '';
27
+ if($breadcrumbs_settings == '1' ): ?>
28
+ <div class="mec-breadcrumbs">
29
+ <?php $single->display_breadcrumb_widget( get_the_ID() ); ?>
30
+ </div>
31
+ <?php endif; ?>
32
+ <!-- end breadcrumbs -->
33
+
34
+ <div class="col-md-8">
35
+ <div class="mec-events-event-image"><?php echo $event->data->thumbnails['full']; ?></div>
36
+ <div class="mec-event-content">
37
+ <?php echo $this->main->display_cancellation_reason($event, $this->display_cancellation_reason); ?>
38
+ <h1 class="mec-single-title"><?php the_title(); ?></h1>
39
+ <div class="mec-single-event-description mec-events-content"><?php the_content(); ?></div>
40
+ </div>
41
+
42
+ <?php do_action('mec_single_after_content', $event ); ?>
43
+
44
+ <!-- Custom Data Fields -->
45
+ <?php $this->display_data_fields($event); ?>
46
+
47
+ <div class="mec-event-info-mobile"></div>
48
+
49
+ <!-- Export Module -->
50
+ <?php echo $this->main->module('export.details', array('event'=>$event)); ?>
51
+
52
+ <!-- Countdown module -->
53
+ <?php if($this->main->can_show_countdown_module($event)): ?>
54
+ <div class="mec-events-meta-group mec-events-meta-group-countdown">
55
+ <?php echo $this->main->module('countdown.details', array('event'=>$this->events)); ?>
56
+ </div>
57
+ <?php endif; ?>
58
+
59
+ <!-- Hourly Schedule -->
60
+ <?php $this->display_hourly_schedules_widget($event); ?>
61
+
62
+ <!-- Booking Module -->
63
+ <?php if(!empty($event->date)):
64
+ if ( $this->main->is_sold( $event ) and count( $event->dates ) <= 1 ): ?>
65
+ <?php
66
+ $event_id = $event->ID;
67
+ $dates = $event->dates ?? array( $event->date );
68
+ $occurrence_time = $dates[0]['start']['timestamp'] ?? strtotime( $dates[0]['start']['date'] );
69
+ $tickets = get_post_meta( $event_id, 'mec_tickets', true );
70
+ $book = $this->getBook();
71
+ $availability = $book->get_tickets_availability( $event_id, $occurrence_time );
72
+
73
+ $sales_end = 0;
74
+ $ticket_sales_ended_messages = array();
75
+ $stop_selling = '';
76
+ foreach ( $tickets as $ticket_id => $ticket ) {
77
+
78
+ $ticket_limit = $availability[ $ticket_id ] ?? -1;
79
+ $ticket_name = isset( $ticket['name'] ) ? '<strong>' . $ticket['name'] . '</strong>' : '';
80
+
81
+ $key = 'stop_selling_' . $ticket_id;
82
+ if ( !isset( $availability[ $key ] ) ) {
83
+
84
+ continue;
85
+ }
86
+
87
+ if ( true === $availability[ $key ] ) {
88
+
89
+ $sales_end++;
90
+ $ticket_sales_ended_messages[ $ticket_id ] = sprintf( __( 'The %s ticket sales has ended!', 'modern-events-calendar-lite' ), $ticket_name );
91
+ }
92
+ }
93
+
94
+ $tickets_sales_end = false;
95
+ if(count($tickets) === $sales_end){
96
+
97
+ $tickets_sales_end = true;
98
+ }
99
+
100
+ if ( !empty( $ticket_sales_ended_messages ) ):
101
+
102
+ foreach ( $ticket_sales_ended_messages as $ticket_id => $message ) :
103
+
104
+ ?>
105
+ <div id="mec-ticket-message-<?php echo $ticket_id; ?>" class="mec-ticket-unavailable-spots mec-error <?php echo( $ticket_limit == '0' ? '' : 'mec-util-hidden' ); ?>"><div><?php echo $message; ?></div></div>
106
+ <?php
107
+ endforeach;
108
+ ?>
109
+
110
+ <?php else: ?>
111
+ <div id="mec-events-meta-group-booking-<?php echo $this->uniqueid; ?>" class="mec-sold-tickets warning-msg"><?php _e( 'Sold out!', 'modern-events-calendar-lite' );do_action( 'mec_booking_sold_out', $event, null, null, array( $event->date ) ); ?> </div>
112
+ <?php endif; ?>
113
+ <?php elseif($this->main->can_show_booking_module($event)): ?>
114
+ <?php $data_lity_class = ''; if(isset($settings['single_booking_style']) and $settings['single_booking_style'] == 'modal' ) $data_lity_class = 'lity-hide '; ?>
115
+ <div id="mec-events-meta-group-booking-<?php echo $this->uniqueid; ?>" class="<?php echo $data_lity_class; ?>mec-events-meta-group mec-events-meta-group-booking">
116
+ <?php
117
+ if(isset($settings['booking_user_login']) and $settings['booking_user_login'] == '1' and !is_user_logged_in() ) {
118
+ echo do_shortcode('[MEC_login]');
119
+ } elseif (!is_user_logged_in() and isset($booking_options['bookings_limit_for_users']) and $booking_options['bookings_limit_for_users'] == '1' ) {
120
+ echo do_shortcode('[MEC_login]');
121
+ } else {
122
+ echo $this->main->module('booking.default', array('event'=>$this->events));
123
+ }
124
+ ?>
125
+ </div>
126
+ <?php endif; endif; ?>
127
+
128
+ <!-- Tags -->
129
+ <div class="mec-events-meta-group mec-events-meta-group-tags">
130
+ <?php the_tags(__('Tags: ', 'modern-events-calendar-lite'), ', ', '<br />'); ?>
131
+ </div>
132
+
133
+ </div>
134
+
135
+ <?php if(!is_active_sidebar('mec-single-sidebar')): ?>
136
+ <div class="col-md-4">
137
+
138
+ <div class="mec-event-info-desktop mec-event-meta mec-color-before mec-frontbox">
139
+ <?php
140
+ // Event Date and Time
141
+ if(isset($event->data->meta['mec_date']['start']) and !empty($event->data->meta['mec_date']['start']))
142
+ {
143
+ $midnight_event = $this->main->is_midnight_event($event);
144
+ ?>
145
+ <div class="mec-single-event-date">
146
+ <i class="mec-sl-calendar"></i>
147
+ <h3 class="mec-date"><?php _e('Date', 'modern-events-calendar-lite'); ?></h3>
148
+
149
+ <?php if($midnight_event): ?>
150
+ <dd><abbr class="mec-events-abbr"><?php echo $this->main->dateify($event, $this->date_format1); ?></abbr></dd>
151
+ <?php else: ?>
152
+ <dd><abbr class="mec-events-abbr"><?php echo $this->main->date_label((trim($occurrence) ? array('date'=>$occurrence) : $event->date['start']), (trim($occurrence_end_date) ? array('date'=>$occurrence_end_date) : (isset($event->date['end']) ? $event->date['end'] : NULL)), $this->date_format1); ?></abbr></dd>
153
+ <?php endif; ?>
154
+
155
+ <?php echo $this->main->holding_status($event); ?>
156
+ </div>
157
+
158
+ <?php
159
+ if(isset($event->data->meta['mec_hide_time']) and $event->data->meta['mec_hide_time'] == '0')
160
+ {
161
+ $time_comment = isset($event->data->meta['mec_comment']) ? $event->data->meta['mec_comment'] : '';
162
+ $allday = isset($event->data->meta['mec_allday']) ? $event->data->meta['mec_allday'] : 0;
163
+ ?>
164
+ <div class="mec-single-event-time">
165
+ <i class="mec-sl-clock " style=""></i>
166
+ <h3 class="mec-time"><?php _e('Time', 'modern-events-calendar-lite'); ?></h3>
167
+ <i class="mec-time-comment"><?php echo (isset($time_comment) ? $time_comment : ''); ?></i>
168
+
169
+ <?php if($allday == '0' and isset($event->data->time) and trim($event->data->time['start'])): ?>
170
+ <dd><abbr class="mec-events-abbr"><?php echo $event->data->time['start']; ?><?php echo (trim($event->data->time['end']) ? ' - '.$event->data->time['end'] : ''); ?></abbr></dd>
171
+ <?php else: ?>
172
+ <dd><abbr class="mec-events-abbr"><?php echo $this->main->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
173
+ <?php endif; ?>
174
+ </div>
175
+ <?php
176
+ }
177
+ }
178
+ ?>
179
+
180
+ <!-- Local Time Module -->
181
+ <?php echo $this->main->module('local-time.details', array('event'=>$event)); ?>
182
+
183
+ <?php
184
+ // Event Cost
185
+ if(isset($event->data->meta['mec_cost']) and $event->data->meta['mec_cost'] != '')
186
+ {
187
+ ?>
188
+ <div class="mec-event-cost">
189
+ <i class="mec-sl-wallet"></i>
190
+ <h3 class="mec-cost"><?php echo $this->main->m('cost', __('Cost', 'modern-events-calendar-lite')); ?></h3>
191
+ <dd class="mec-events-event-cost"><?php echo (is_numeric($event->data->meta['mec_cost']) ? $this->main->render_price($event->data->meta['mec_cost']) : $event->data->meta['mec_cost']); ?></dd>
192
+ </div>
193
+ <?php
194
+ }
195
+ ?>
196
+
197
+ <?php do_action('mec_single_virtual_badge', $event->data ); ?>
198
+
199
+ <?php
200
+ // More Info
201
+ if(isset($event->data->meta['mec_more_info']) and trim($event->data->meta['mec_more_info']) and $event->data->meta['mec_more_info'] != 'http://')
202
+ {
203
+ ?>
204
+ <div class="mec-event-more-info">
205
+ <i class="mec-sl-info"></i>
206
+ <h3 class="mec-cost"><?php echo $this->main->m('more_info_link', __('More Info', 'modern-events-calendar-lite')); ?></h3>
207
+ <dd class="mec-events-event-more-info"><a class="mec-more-info-button mec-color-hover" target="<?php echo (isset($event->data->meta['mec_more_info_target']) ? $event->data->meta['mec_more_info_target'] : '_self'); ?>" href="<?php echo $event->data->meta['mec_more_info']; ?>"><?php echo ((isset($event->data->meta['mec_more_info_title']) and trim($event->data->meta['mec_more_info_title'])) ? $event->data->meta['mec_more_info_title'] : __('Read More', 'modern-events-calendar-lite')); ?></a></dd>
208
+ </div>
209
+ <?php
210
+ }
211
+ ?>
212
+
213
+ <?php
214
+ // Event labels
215
+ if(isset($event->data->labels) && !empty($event->data->labels))
216
+ {
217
+ $mec_items = count($event->data->labels);
218
+ $mec_i = 0; ?>
219
+ <div class="mec-single-event-label">
220
+ <i class="mec-fa-bookmark-o"></i>
221
+ <h3 class="mec-cost"><?php echo $this->main->m('taxonomy_labels', __('Labels', 'modern-events-calendar-lite')); ?></h3>
222
+ <?php foreach($event->data->labels as $labels=>$label) :
223
+ $seperator = (++$mec_i === $mec_items ) ? '' : ',';
224
+ echo '<dd style="color:' . $label['color'] . '">' . $label["name"] . $seperator . '</dd>';
225
+ endforeach; ?>
226
+ </div>
227
+ <?php
228
+ }
229
+ ?>
230
+
231
+
232
+ <?php
233
+ // Event Location
234
+ if(isset($event->data->meta['mec_location_id']) and isset($event->data->locations[$event->data->meta['mec_location_id']]) and !empty($event->data->locations[$event->data->meta['mec_location_id']]))
235
+ {
236
+ $location = $event->data->locations[$event->data->meta['mec_location_id']];
237
+ ?>
238
+ <div class="mec-single-event-location">
239
+ <?php if($location['thumbnail']): ?>
240
+ <img class="mec-img-location" src="<?php echo esc_url($location['thumbnail'] ); ?>" alt="<?php echo (isset($location['name']) ? $location['name'] : ''); ?>">
241
+ <?php endif; ?>
242
+ <i class="mec-sl-location-pin"></i>
243
+ <h3 class="mec-events-single-section-title mec-location"><?php echo $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')); ?></h3>
244
+ <dd class="author fn org"><?php echo (isset($location['name']) ? $location['name'] : ''); ?></dd>
245
+ <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
246
+
247
+ <?php if(isset($location['url']) and trim($location['url'])): ?>
248
+ <dd class="mec-location-url">
249
+ <i class="mec-sl-sitemap"></i>
250
+ <h6><?php _e('Website', 'modern-events-calendar-lite'); ?></h6>
251
+ <span><a href="<?php echo (strpos($location['url'], 'http') === false ? 'http://'.$location['url'] : $location['url']); ?>" class="mec-color-hover" target="_blank"><?php echo $location['url']; ?></a></span>
252
+ </dd>
253
+ <?php endif;
254
+ $location_description_setting = isset( $settings['location_description'] ) ? $settings['location_description'] : ''; $location_terms = get_the_terms($event->data, 'mec_location'); if($location_description_setting == '1'): foreach($location_terms as $location_term) { if ($location_term->term_id == $location['id'] ) { if(isset($location_term->description) && !empty($location_term->description)): ?>
255
+ <dd class="mec-location-description">
256
+ <p><?php echo $location_term->description;?></p>
257
+ </dd>
258
+ <?php endif; } } endif; ?>
259
+ </div>
260
+ <?php
261
+ $this->show_other_locations($event); // Show Additional Locations
262
+ }
263
+ ?>
264
+
265
+ <?php
266
+ // Event Categories
267
+ if(isset($event->data->categories) and !empty($event->data->categories))
268
+ {
269
+ ?>
270
+ <div class="mec-single-event-category">
271
+ <i class="mec-sl-folder"></i>
272
+ <dt><?php echo $this->main->m('taxonomy_categories', __('Category', 'modern-events-calendar-lite')); ?></dt>
273
+ <?php
274
+ foreach($event->data->categories as $category)
275
+ {
276
+ $icon = get_metadata('term', $category['id'], 'mec_cat_icon', true);
277
+ $icon = isset($icon) && $icon != '' ? '<i class="'.$icon.' mec-color"></i>' : '<i class="mec-fa-angle-right"></i>';
278
+ echo '<dd class="mec-events-event-categories">
279
  <a href="'.get_term_link($category['id'], 'mec_category').'" class="mec-color-hover" rel="tag">'.$icon . $category['name'] .'</a></dd>';
280
+ }
281
+ ?>
282
+ </div>
283
+ <?php
284
+ }
285
+ ?>
286
+ <?php do_action('mec_single_event_under_category', $event); ?>
287
+ <?php
288
+ // Event Organizer
289
+ if(isset($event->data->organizers[$event->data->meta['mec_organizer_id']]) && !empty($event->data->organizers[$event->data->meta['mec_organizer_id']]))
290
+ {
291
+ $organizer = $event->data->organizers[$event->data->meta['mec_organizer_id']];
292
+ ?>
293
+ <div class="mec-single-event-organizer">
294
+ <?php if(isset($organizer['thumbnail']) and trim($organizer['thumbnail'])): ?>
295
+ <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
296
+ <?php endif; ?>
297
+ <h3 class="mec-events-single-section-title"><?php echo $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')); ?></h3>
298
+ <?php if(isset($organizer['thumbnail'])): ?>
299
+ <dd class="mec-organizer">
300
+ <i class="mec-sl-home"></i>
301
+ <h6><?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?></h6>
302
+ </dd>
303
+ <?php endif;
304
+ if(isset($organizer['tel']) && !empty($organizer['tel'])): ?>
305
+ <dd class="mec-organizer-tel">
306
+ <i class="mec-sl-phone"></i>
307
+ <h6><?php _e('Phone', 'modern-events-calendar-lite'); ?></h6>
308
+ <a href="tel:<?php echo $organizer['tel']; ?>"><?php echo $organizer['tel']; ?></a>
309
+ </dd>
310
+ <?php endif;
311
+ if(isset($organizer['email']) && !empty($organizer['email'])): ?>
312
+ <dd class="mec-organizer-email">
313
+ <i class="mec-sl-envelope"></i>
314
+ <h6><?php _e('Email', 'modern-events-calendar-lite'); ?></h6>
315
+ <a href="mailto:<?php echo $organizer['email']; ?>"><?php echo $organizer['email']; ?></a>
316
+ </dd>
317
+ <?php endif;
318
+ if(isset($organizer['url']) && !empty($organizer['url']) and $organizer['url'] != 'http://'): ?>
319
+ <dd class="mec-organizer-url">
320
+ <i class="mec-sl-sitemap"></i>
321
+ <h6><?php _e('Website', 'modern-events-calendar-lite'); ?></h6>
322
+ <span><a href="<?php echo (strpos($organizer['url'], 'http') === false ? 'http://'.$organizer['url'] : $organizer['url']); ?>" class="mec-color-hover" target="_blank"><?php echo $organizer['url']; ?></a></span>
323
+ <?php do_action('mec_single_default_organizer', $organizer); ?>
324
+ </dd>
325
+ <?php endif;
326
+ $organizer_description_setting = isset( $settings['organizer_description'] ) ? $settings['organizer_description'] : ''; $organizer_terms = get_the_terms($event->data, 'mec_organizer'); if($organizer_description_setting == '1'): foreach($organizer_terms as $organizer_term) { if ($organizer_term->term_id == $organizer['id'] ) { if(isset($organizer_term->description) && !empty($organizer_term->description)): ?>
327
+ <dd class="mec-organizer-description">
328
+ <p><?php echo $organizer_term->description;?></p>
329
+ </dd>
330
+ <?php endif; } } endif; ?>
331
+ </div>
332
+ <?php
333
+ $this->show_other_organizers($event); // Show Additional Organizers
334
+ }
335
+ ?>
336
+
337
+ <!-- Register Booking Button -->
338
+ <?php if($this->main->can_show_booking_module($event)): ?>
339
+ <?php $data_lity = $data_lity_class = ''; if(isset($settings['single_booking_style']) and $settings['single_booking_style'] == 'modal' ){ /* $data_lity = 'onclick="openBookingModal();"'; */ $data_lity_class = 'mec-booking-data-lity'; } ?>
340
+ <a class="mec-booking-button mec-bg-color <?php echo $data_lity_class; ?> <?php if(isset($settings['single_booking_style']) and $settings['single_booking_style'] != 'modal' ) echo 'simple-booking'; ?>" href="#mec-events-meta-group-booking-<?php echo $this->uniqueid; ?>" <?php echo $data_lity; ?>><?php echo esc_html($this->main->m('register_button', __('REGISTER', 'modern-events-calendar-lite'))); ?></a>
341
+ <?php elseif(isset($event->data->meta['mec_more_info']) and trim($event->data->meta['mec_more_info']) and $event->data->meta['mec_more_info'] != 'http://'): ?>
342
+ <a class="mec-booking-button mec-bg-color" target="<?php echo (isset($event->data->meta['mec_more_info_target']) ? $event->data->meta['mec_more_info_target'] : '_self'); ?>" href="<?php echo $event->data->meta['mec_more_info']; ?>"><?php if(isset($event->data->meta['mec_more_info_title']) and trim($event->data->meta['mec_more_info_title'])) echo esc_html__(trim($event->data->meta['mec_more_info_title']), 'modern-events-calendar-lite'); else echo esc_html($this->main->m('register_button', __('REGISTER', 'modern-events-calendar-lite'))); ?></a>
343
+ <?php endif; ?>
344
+
345
+ </div>
346
+
347
+ <!-- Speakers Module -->
348
+ <?php echo $this->main->module('speakers.details', array('event'=>$event)); ?>
349
+
350
+ <!-- Attendees List Module -->
351
+ <?php echo $this->main->module('attendees-list.details', array('event'=>$event)); ?>
352
+
353
+ <!-- Next Previous Module -->
354
+ <?php echo $this->main->module('next-event.details', array('event'=>$event)); ?>
355
+
356
+ <!-- Links Module -->
357
+ <?php echo $this->main->module('links.details', array('event'=>$event)); ?>
358
+
359
+ <!-- Weather Module -->
360
+ <?php echo $this->main->module('weather.details', array('event'=>$event)); ?>
361
+
362
+ <!-- Google Maps Module -->
363
+ <div class="mec-events-meta-group mec-events-meta-group-gmap">
364
+ <?php echo $this->main->module('googlemap.details', array('event'=>$this->events)); ?>
365
+ </div>
366
+
367
+ <!-- QRCode Module -->
368
+ <?php echo $this->main->module('qrcode.details', array('event'=>$event)); ?>
369
+
370
+ <!-- Widgets -->
371
+ <?php dynamic_sidebar(); ?>
372
+
373
+ </div>
374
+ <?php else: ?>
375
+ <div class="col-md-4">
376
+ <?php if($single->found_value('data_time', $settings) == 'on' || $single->found_value('local_time', $settings) == 'on' || $single->found_value('event_cost', $settings) == 'on' || $single->found_value('more_info', $settings) == 'on' || $single->found_value('event_label', $settings) == 'on' || $single->found_value('event_location', $settings) == 'on' || $single->found_value('event_categories', $settings) == 'on' || $single->found_value('event_orgnizer', $settings) == 'on' || $single->found_value('register_btn', $settings) == 'on' ) : ?>
377
+ <div class="mec-event-info-desktop mec-event-meta mec-color-before mec-frontbox">
378
+ <?php
379
+ // Event Date and Time
380
+ if(isset($event->data->meta['mec_date']['start']) and !empty($event->data->meta['mec_date']['start']) and $single->found_value('data_time', $settings) == 'on')
381
+ {
382
+ $midnight_event = $this->main->is_midnight_event($event);
383
+ ?>
384
+ <div class="mec-single-event-date">
385
+ <i class="mec-sl-calendar"></i>
386
+ <h3 class="mec-date"><?php _e('Date', 'modern-events-calendar-lite'); ?></h3>
387
+
388
+ <?php if($midnight_event): ?>
389
+ <dd><abbr class="mec-events-abbr"><?php echo $this->main->dateify($event, $this->date_format1); ?></abbr></dd>
390
+ <?php else: ?>
391
+ <dd><abbr class="mec-events-abbr"><?php echo $this->main->date_label((trim($occurrence) ? array('date'=>$occurrence) : $event->date['start']), (trim($occurrence_end_date) ? array('date'=>$occurrence_end_date) : (isset($event->date['end']) ? $event->date['end'] : NULL)), $this->date_format1); ?></abbr></dd>
392
+ <?php endif; ?>
393
+
394
+ <?php echo $this->main->holding_status($event); ?>
395
+ </div>
396
+
397
+ <?php
398
+ if(isset($event->data->meta['mec_hide_time']) and $event->data->meta['mec_hide_time'] == '0')
399
+ {
400
+ $time_comment = isset($event->data->meta['mec_comment']) ? $event->data->meta['mec_comment'] : '';
401
+ $allday = isset($event->data->meta['mec_allday']) ? $event->data->meta['mec_allday'] : 0;
402
+ ?>
403
+ <div class="mec-single-event-time">
404
+ <i class="mec-sl-clock " style=""></i>
405
+ <h3 class="mec-time"><?php _e('Time', 'modern-events-calendar-lite'); ?></h3>
406
+ <i class="mec-time-comment"><?php echo (isset($time_comment) ? $time_comment : ''); ?></i>
407
+
408
+ <?php if($allday == '0' and isset($event->data->time) and trim($event->data->time['start'])): ?>
409
+ <dd><abbr class="mec-events-abbr"><?php echo $event->data->time['start']; ?><?php echo (trim($event->data->time['end']) ? ' - '.$event->data->time['end'] : ''); ?></abbr></dd>
410
+ <?php else: ?>
411
+ <dd><abbr class="mec-events-abbr"><?php echo $this->main->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
412
+ <?php endif; ?>
413
+ </div>
414
+ <?php
415
+ }
416
+ }
417
+
418
+ // Local Time Module
419
+ if($single->found_value('local_time', $settings) == 'on') echo $this->main->module('local-time.details', array('event'=>$event));
420
+ ?>
421
+
422
+ <?php
423
+ // Event Cost
424
+ if(isset($event->data->meta['mec_cost']) and $event->data->meta['mec_cost'] != '' and $single->found_value('event_cost', $settings) == 'on')
425
+ {
426
+ ?>
427
+ <div class="mec-event-cost">
428
+ <i class="mec-sl-wallet"></i>
429
+ <h3 class="mec-cost"><?php echo $this->main->m('cost', __('Cost', 'modern-events-calendar-lite')); ?></h3>
430
+ <dd class="mec-events-event-cost"><?php echo (is_numeric($event->data->meta['mec_cost']) ? $this->main->render_price($event->data->meta['mec_cost']) : $event->data->meta['mec_cost']); ?></dd>
431
+ </div>
432
+ <?php
433
+ }
434
+ ?>
435
+
436
+ <?php
437
+ // More Info
438
+ if(isset($event->data->meta['mec_more_info']) and trim($event->data->meta['mec_more_info']) and $event->data->meta['mec_more_info'] != 'http://' and $single->found_value('more_info', $settings) == 'on')
439
+ {
440
+ ?>
441
+ <div class="mec-event-more-info">
442
+ <i class="mec-sl-info"></i>
443
+ <h3 class="mec-cost"><?php echo $this->main->m('more_info_link', __('More Info', 'modern-events-calendar-lite')); ?></h3>
444
+ <dd class="mec-events-event-more-info"><a class="mec-more-info-button mec-color-hover" target="<?php echo (isset($event->data->meta['mec_more_info_target']) ? $event->data->meta['mec_more_info_target'] : '_self'); ?>" href="<?php echo $event->data->meta['mec_more_info']; ?>"><?php echo ((isset($event->data->meta['mec_more_info_title']) and trim($event->data->meta['mec_more_info_title'])) ? $event->data->meta['mec_more_info_title'] : __('Read More', 'modern-events-calendar-lite')); ?></a></dd>
445
+ </div>
446
+ <?php
447
+ }
448
+ ?>
449
+
450
+ <?php
451
+ // Event labels
452
+ if(isset($event->data->labels) and !empty($event->data->labels) and $single->found_value('event_label', $settings) == 'on')
453
+ {
454
+ $mec_items = count($event->data->labels);
455
+ $mec_i = 0; ?>
456
+ <div class="mec-single-event-label">
457
+ <i class="mec-fa-bookmark-o"></i>
458
+ <h3 class="mec-cost"><?php echo $this->main->m('taxonomy_labels', __('Labels', 'modern-events-calendar-lite')); ?></h3>
459
+ <?php foreach($event->data->labels as $labels=>$label) :
460
+ $seperator = (++$mec_i === $mec_items ) ? '' : ',';
461
+ echo '<dd style="color:' . $label['color'] . '">' . $label["name"] . $seperator . '</dd>';
462
+ endforeach; ?>
463
+ </div>
464
+ <?php
465
+ }
466
+ ?>
467
+
468
+ <?php do_action('mec_single_virtual_badge', $event->data ); ?>
469
+
470
+ <?php
471
+ // Event Location
472
+ if(isset($event->data->locations[$event->data->meta['mec_location_id']]) and !empty($event->data->locations[$event->data->meta['mec_location_id']]) and $single->found_value('event_location', $settings) == 'on')
473
+ {
474
+ $location = $event->data->locations[$event->data->meta['mec_location_id']];
475
+ ?>
476
+ <div class="mec-single-event-location">
477
+ <?php if($location['thumbnail']): ?>
478
+ <img class="mec-img-location" src="<?php echo esc_url($location['thumbnail'] ); ?>" alt="<?php echo (isset($location['name']) ? $location['name'] : ''); ?>">
479
+ <?php endif; ?>
480
+ <i class="mec-sl-location-pin"></i>
481
+ <h3 class="mec-events-single-section-title mec-location"><?php echo $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')); ?></h3>
482
+ <dd class="author fn org"><?php echo (isset($location['name']) ? $location['name'] : ''); ?></dd>
483
+ <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
484
+
485
+ <?php if(isset($location['url']) and trim($location['url'])): ?>
486
+ <dd class="mec-location-url">
487
+ <i class="mec-sl-sitemap"></i>
488
+ <h6><?php _e('Website', 'modern-events-calendar-lite'); ?></h6>
489
+ <span><a href="<?php echo (strpos($location['url'], 'http') === false ? 'http://'.$location['url'] : $location['url']); ?>" class="mec-color-hover" target="_blank"><?php echo $location['url']; ?></a></span>
490
+ </dd>
491
+ <?php endif;
492
+ $location_description_setting = isset( $settings['location_description'] ) ? $settings['location_description'] : ''; $location_terms = get_the_terms($event->data, 'mec_location'); if($location_description_setting == '1'): foreach($location_terms as $location_term) { if ($location_term->term_id == $location['id'] ) { if(isset($location_term->description) && !empty($location_term->description)): ?>
493
+ <dd class="mec-location-description">
494
+ <p><?php echo $location_term->description;?></p>
495
+ </dd>
496
+ <?php endif; } } endif; ?>
497
+ </div>
498
+ <?php
499
+ $this->show_other_locations($event); // Show Additional Locations
500
+ }
501
+ ?>
502
+
503
+ <?php
504
+ // Event Categories
505
+ if(isset($event->data->categories) and !empty($event->data->categories) and $single->found_value('event_categories', $settings) == 'on')
506
+ {
507
+ ?>
508
+ <div class="mec-single-event-category">
509
+ <i class="mec-sl-folder"></i>
510
+ <dt><?php echo $this->main->m('taxonomy_categories', __('Category', 'modern-events-calendar-lite')); ?></dt>
511
+ <?php
512
+ foreach($event->data->categories as $category)
513
+ {
514
+ $icon = get_metadata('term', $category['id'], 'mec_cat_icon', true);
515
+ $icon = isset($icon) && $icon != '' ? '<i class="'.$icon.' mec-color"></i>' : '<i class="mec-fa-angle-right"></i>';
516
+ echo '<dd class="mec-events-event-categories">
517
  <a href="'.get_term_link($category['id'], 'mec_category').'" class="mec-color-hover" rel="tag">'.$icon . $category['name'] .'</a></dd>';
518
+ }
519
+ ?>
520
+ </div>
521
+ <?php
522
+ }
523
+ ?>
524
+ <?php do_action('mec_single_event_under_category', $event); ?>
525
+ <?php
526
+ // Event Organizer
527
+ if(isset($event->data->organizers[$event->data->meta['mec_organizer_id']]) && !empty($event->data->organizers[$event->data->meta['mec_organizer_id']]) and $single->found_value('event_orgnizer', $settings) == 'on')
528
+ {
529
+ $organizer = $event->data->organizers[$event->data->meta['mec_organizer_id']];
530
+ ?>
531
+ <div class="mec-single-event-organizer">
532
+ <?php if(isset($organizer['thumbnail']) and trim($organizer['thumbnail'])): ?>
533
+ <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
534
+ <?php endif; ?>
535
+ <h3 class="mec-events-single-section-title"><?php echo $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')); ?></h3>
536
+ <?php if(isset($organizer['thumbnail'])): ?>
537
+ <dd class="mec-organizer">
538
+ <i class="mec-sl-home"></i>
539
+ <h6><?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?></h6>
540
+ </dd>
541
+ <?php endif;
542
+ if(isset($organizer['tel']) && !empty($organizer['tel'])): ?>
543
+ <dd class="mec-organizer-tel">
544
+ <i class="mec-sl-phone"></i>
545
+ <h6><?php _e('Phone', 'modern-events-calendar-lite'); ?></h6>
546
+ <a href="tel:<?php echo $organizer['tel']; ?>"><?php echo $organizer['tel']; ?></a>
547
+ </dd>
548
+ <?php endif;
549
+ if(isset($organizer['email']) && !empty($organizer['email'])): ?>
550
+ <dd class="mec-organizer-email">
551
+ <i class="mec-sl-envelope"></i>
552
+ <h6><?php _e('Email', 'modern-events-calendar-lite'); ?></h6>
553
+ <a href="mailto:<?php echo $organizer['email']; ?>"><?php echo $organizer['email']; ?></a>
554
+ </dd>
555
+ <?php endif;
556
+ if(isset($organizer['url']) && !empty($organizer['url']) and $organizer['url'] != 'http://'): ?>
557
+ <dd class="mec-organizer-url">
558
+ <i class="mec-sl-sitemap"></i>
559
+ <h6><?php _e('Website', 'modern-events-calendar-lite'); ?></h6>
560
+ <span><a href="<?php echo (strpos($organizer['url'], 'http') === false ? 'http://'.$organizer['url'] : $organizer['url']); ?>" class="mec-color-hover" target="_blank"><?php echo $organizer['url']; ?></a></span>
561
+ <?php do_action('mec_single_default_organizer', $organizer); ?>
562
+ </dd>
563
+ <?php endif;
564
+ $organizer_description_setting = isset( $settings['organizer_description'] ) ? $settings['organizer_description'] : ''; $organizer_terms = get_the_terms($event->data, 'mec_organizer'); if($organizer_description_setting == '1'): foreach($organizer_terms as $organizer_term) { if ($organizer_term->term_id == $organizer['id'] ) { if(isset($organizer_term->description) && !empty($organizer_term->description)): ?>
565
+ <dd class="mec-organizer-description">
566
+ <p><?php echo $organizer_term->description;?></p>
567
+ </dd>
568
+ <?php endif; } } endif; ?>
569
+ </div>
570
+ <?php
571
+ $this->show_other_organizers($event); // Show Additional Organizers
572
+ }
573
+ ?>
574
+
575
+ <!-- Register Booking Button -->
576
+ <?php if($this->main->can_show_booking_module($event) and $single->found_value('register_btn', $settings) == 'on'): ?>
577
+ <?php $data_lity = $data_lity_class = ''; if(isset($settings['single_booking_style']) and $settings['single_booking_style'] == 'modal' ){ /* $data_lity = 'onclick="openBookingModal();"'; */ $data_lity_class = 'mec-booking-data-lity'; } ?>
578
+ <a class="mec-booking-button mec-bg-color <?php echo $data_lity_class; ?> <?php if(isset($settings['single_booking_style']) and $settings['single_booking_style'] != 'modal' ) echo 'simple-booking'; ?>" href="#mec-events-meta-group-booking-<?php echo $this->uniqueid; ?>" <?php echo $data_lity; ?>><?php echo esc_html($this->main->m('register_button', __('REGISTER', 'modern-events-calendar-lite'))); ?></a>
579
+ <?php elseif($single->found_value('register_btn', $settings) == 'on' and isset($event->data->meta['mec_more_info']) and trim($event->data->meta['mec_more_info']) and $event->data->meta['mec_more_info'] != 'http://'): ?>
580
+ <a class="mec-booking-button mec-bg-color" target="<?php echo (isset($event->data->meta['mec_more_info_target']) ? $event->data->meta['mec_more_info_target'] : '_self'); ?>" href="<?php echo $event->data->meta['mec_more_info']; ?>"><?php if(isset($event->data->meta['mec_more_info_title']) and trim($event->data->meta['mec_more_info_title'])) echo esc_html__(trim($event->data->meta['mec_more_info_title']), 'modern-events-calendar-lite'); else echo esc_html($this->main->m('register_button', __('REGISTER', 'modern-events-calendar-lite')));
581
+ ?></a>
582
+ <?php endif; ?>
583
+ </div>
584
+ <?php endif; ?>
585
+
586
+ <!-- Speakers Module -->
587
+ <?php if($single->found_value('event_speakers', $settings) == 'on') echo $this->main->module('speakers.details', array('event'=>$event)); ?>
588
+
589
+ <!-- Attendees List Module -->
590
+ <?php if($single->found_value('attende_module', $settings) == 'on') echo $this->main->module('attendees-list.details', array('event'=>$event)); ?>
591
+
592
+ <!-- Next Previous Module -->
593
+ <?php if($single->found_value('next_module', $settings) == 'on') echo $this->main->module('next-event.details', array('event'=>$event)); ?>
594
+
595
+ <!-- Links Module -->
596
+ <?php if($single->found_value('links_module', $settings) == 'on') echo $this->main->module('links.details', array('event'=>$event)); ?>
597
+
598
+ <!-- Weather Module -->
599
+ <?php if($single->found_value('weather_module', $settings) == 'on') echo $this->main->module('weather.details', array('event'=>$event)); ?>
600
+
601
+ <!-- Google Maps Module -->
602
+ <?php if ($single->found_value('google_map', $settings) == 'on'): ?>
603
+ <div class="mec-events-meta-group mec-events-meta-group-gmap">
604
+ <?php echo $this->main->module('googlemap.details', array('event'=>$this->events)); ?>
605
+ </div>
606
+ <?php endif; ?>
607
+
608
+ <!-- QRCode Module -->
609
+ <?php if($single->found_value('qrcode_module', $settings) == 'on') echo $this->main->module('qrcode.details', array('event'=>$event)); ?>
610
+
611
+ <!-- Widgets -->
612
+ <?php dynamic_sidebar('mec-single-sidebar'); ?>
613
+
614
+ </div>
615
+ <?php endif; ?>
616
+ </article>
617
+
618
+ <?php $this->display_related_posts_widget($event->ID); ?>
619
+ <?php $this->display_next_previous_events($event); ?>
620
 
621
  </div>
622
  <?php
623
+ // MEC Schema
624
+ if($rank_math_options != 'event') do_action('mec_schema', $event);
625
  ?>
626
  <script>
627
+ // Fix modal speaker in some themes
628
+ jQuery(".mec-speaker-avatar a").click(function(e)
 
 
 
 
 
 
 
 
 
 
629
  {
630
  e.preventDefault();
631
+ var id = jQuery(this).attr('href');
632
+ lity(id);
633
+ });
634
+
635
+ // Fix modal booking in some themes
636
+ jQuery(window).on('load', function()
637
+ {
638
+ jQuery( ".mec-booking-button.mec-booking-data-lity" ).click(function(e)
639
+ {
640
+ e.preventDefault();
641
+ var book_id = jQuery(this).attr('href');
642
+ lity(book_id);
643
+ });
644
  });
 
645
  </script>
app/skins/single/m1.php CHANGED
@@ -180,7 +180,12 @@ if(!is_array($booking_options)) $booking_options = array();
180
  <h6><?php _e('Website', 'modern-events-calendar-lite'); ?></h6>
181
  <span><a href="<?php echo (strpos($location['url'], 'http') === false ? 'http://'.$location['url'] : $location['url']); ?>" class="mec-color-hover" target="_blank"><?php echo $location['url']; ?></a></span>
182
  </dd>
183
- <?php endif; ?>
 
 
 
 
 
184
  </div>
185
  <?php
186
  }
180
  <h6><?php _e('Website', 'modern-events-calendar-lite'); ?></h6>
181
  <span><a href="<?php echo (strpos($location['url'], 'http') === false ? 'http://'.$location['url'] : $location['url']); ?>" class="mec-color-hover" target="_blank"><?php echo $location['url']; ?></a></span>
182
  </dd>
183
+ <?php endif;
184
+ $location_description_setting = isset( $settings['location_description'] ) ? $settings['location_description'] : ''; $location_terms = get_the_terms($event->data, 'mec_location'); if($location_description_setting == '1'): foreach($location_terms as $location_term) { if ($location_term->term_id == $location['id'] ) { if(isset($location_term->description) && !empty($location_term->description)): ?>
185
+ <dd class="mec-location-description">
186
+ <p><?php echo $location_term->description;?></p>
187
+ </dd>
188
+ <?php endif; } } endif; ?>
189
  </div>
190
  <?php
191
  }
app/skins/single/m2.php CHANGED
@@ -103,7 +103,12 @@ if(!is_array($booking_options)) $booking_options = array();
103
  <h6><?php _e('Website', 'modern-events-calendar-lite'); ?></h6>
104
  <span><a href="<?php echo (strpos($location['url'], 'http') === false ? 'http://'.$location['url'] : $location['url']); ?>" class="mec-color-hover" target="_blank"><?php echo $location['url']; ?></a></span>
105
  </dd>
106
- <?php endif; ?>
 
 
 
 
 
107
  </div>
108
  <?php
109
  }
103
  <h6><?php _e('Website', 'modern-events-calendar-lite'); ?></h6>
104
  <span><a href="<?php echo (strpos($location['url'], 'http') === false ? 'http://'.$location['url'] : $location['url']); ?>" class="mec-color-hover" target="_blank"><?php echo $location['url']; ?></a></span>
105
  </dd>
106
+ <?php endif;
107
+ $location_description_setting = isset( $settings['location_description'] ) ? $settings['location_description'] : ''; $location_terms = get_the_terms($event->data, 'mec_location'); if($location_description_setting == '1'): foreach($location_terms as $location_term) { if ($location_term->term_id == $location['id'] ) { if(isset($location_term->description) && !empty($location_term->description)): ?>
108
+ <dd class="mec-location-description">
109
+ <p><?php echo $location_term->description;?></p>
110
+ </dd>
111
+ <?php endif; } } endif; ?>
112
  </div>
113
  <?php
114
  }
app/skins/single/modern.php CHANGED
@@ -123,7 +123,12 @@ if(is_plugin_active('schema-markup-rich-snippets/schema-markup-rich-snippets.php
123
  <h6><?php _e('Website', 'modern-events-calendar-lite'); ?></h6>
124
  <span><a href="<?php echo (strpos($location['url'], 'http') === false ? 'http://'.$location['url'] : $location['url']); ?>" class="mec-color-hover" target="_blank"><?php echo $location['url']; ?></a></span>
125
  </dd>
126
- <?php endif; ?>
 
 
 
 
 
127
  </div>
128
  <?php
129
  $this->show_other_locations($event); // Show Additional Locations
123
  <h6><?php _e('Website', 'modern-events-calendar-lite'); ?></h6>
124
  <span><a href="<?php echo (strpos($location['url'], 'http') === false ? 'http://'.$location['url'] : $location['url']); ?>" class="mec-color-hover" target="_blank"><?php echo $location['url']; ?></a></span>
125
  </dd>
126
+ <?php endif;
127
+ $location_description_setting = isset( $settings['location_description'] ) ? $settings['location_description'] : ''; $location_terms = get_the_terms($event->data, 'mec_location'); if($location_description_setting == '1'): foreach($location_terms as $location_term) { if ($location_term->term_id == $location['id'] ) { if(isset($location_term->description) && !empty($location_term->description)): ?>
128
+ <dd class="mec-location-description">
129
+ <p><?php echo $location_term->description;?></p>
130
+ </dd>
131
+ <?php endif; } } endif; ?>
132
  </div>
133
  <?php
134
  $this->show_other_locations($event); // Show Additional Locations
app/skins/single/tpl.php CHANGED
@@ -17,6 +17,12 @@ if($show_event_details_page !== true)
17
  return;
18
  }
19
 
 
 
 
 
 
 
20
  if(isset($this->layout) and trim($this->layout)) include MEC::import('app.skins.single.'.$this->layout, true, true);
21
  elseif(!isset($settings['single_single_style']) or (isset($settings['single_single_style']) and $settings['single_single_style'] == 'default')) include MEC::import('app.skins.single.default', true, true);
22
  elseif(!isset($settings['single_single_style']) or (isset($settings['single_single_style']) and $settings['single_single_style'] == 'builder')) include MEC::import('app.skins.single.builder', true, true);
17
  return;
18
  }
19
 
20
+ if(post_password_required($event->data->post))
21
+ {
22
+ echo get_the_password_form($event->data->post);
23
+ return;
24
+ }
25
+
26
  if(isset($this->layout) and trim($this->layout)) include MEC::import('app.skins.single.'.$this->layout, true, true);
27
  elseif(!isset($settings['single_single_style']) or (isset($settings['single_single_style']) and $settings['single_single_style'] == 'default')) include MEC::import('app.skins.single.default', true, true);
28
  elseif(!isset($settings['single_single_style']) or (isset($settings['single_single_style']) and $settings['single_single_style'] == 'builder')) include MEC::import('app.skins.single.builder', true, true);
app/widgets/MEC.php CHANGED
@@ -60,11 +60,20 @@ class MEC_MEC_widget extends WP_Widget
60
  $sk_options = get_post_meta($calendar_id, 'sk-options', true);
61
  $sk_options_list_style = (isset($sk_options['list']) and isset($sk_options['list']['style'])) ? trim($sk_options['list']['style']) : 'classic';
62
 
63
- $current_hide = isset($instance['current_hide']) ? $instance['current_hide'] : '';
64
- $atts = array('html-class'=>'mec-widget '.$current_hide, 'style'=>$sk_options_list_style, 'widget'=>true);
65
-
 
 
66
  // Print the skin output
67
- echo $this->render->widget($calendar_id, $atts);
 
 
 
 
 
 
 
68
 
69
  // After Widget
70
  echo (isset($args['after_widget']) ? $args['after_widget'] : '');
@@ -79,8 +88,14 @@ class MEC_MEC_widget extends WP_Widget
79
  public function form($instance)
80
  {
81
  $calendars = get_posts(array('post_type'=>'mec_calendars', 'posts_per_page'=>'-1', 'meta_query'=>array(array('key'=>'skin', 'value'=>array('list', 'grid', 'monthly_view'), 'compare'=>'IN'))));
82
- $current_hide = isset($instance['current_hide']) ? $instance['current_hide'] : '';
83
- $checkbox_state = false;
 
 
 
 
 
 
84
 
85
  echo '<p class="mec-widget-row-container">'
86
  .'<label for="'.$this->get_field_id('title').'">'.__('Title:', 'modern-events-calendar-lite').'</label>'
@@ -91,16 +106,40 @@ class MEC_MEC_widget extends WP_Widget
91
  {
92
  echo '<p class="mec-widget-row-container">'
93
  .'<label for="'.$this->get_field_id('calendar_id').'">'.__('Shortcode:', 'modern-events-calendar-lite').'</label>'
94
- .'<select class="widefat" name="'.$this->get_field_name('calendar_id').'" id="'.$this->get_field_id('calendar_id').'" onchange="mec_show_widget_check(this);"><option value="">-----</option>';
95
 
96
  foreach($calendars as $calendar)
97
  {
98
  $skin = get_post_meta($calendar->ID, 'skin', true);
99
- $checkbox_state = (trim($skin) == 'monthly_view' and (isset($instance['calendar_id']) and $instance['calendar_id'] == $calendar->ID)) ? true : false;
 
 
 
100
  echo '<option data-skin="'.trim($skin).'" value="'.$calendar->ID.'" '.((isset($instance['calendar_id']) and $instance['calendar_id'] == $calendar->ID) ? 'selected="selected"' : '').'>'.$calendar->post_title.'</option>';
101
  }
102
-
103
- echo '</select>'.'</p>'.'<p class="mec-widget-row-container mec-current-check-wrap '.(($checkbox_state) ? '':'mec-util-hidden').'"><label for="'.$this->get_field_id('current_hide').'">'.__('Enable No Event Block Display: ', 'modern-events-calendar-lite').'</label><input type="checkbox" id="'.$this->get_field_id('current_hide').'" name="'.$this->get_field_name('current_hide').'" value="current-hide"'.checked($current_hide, 'current-hide').'>';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
104
  }
105
  else
106
  {
@@ -121,6 +160,9 @@ class MEC_MEC_widget extends WP_Widget
121
  $instance['title'] = isset($new_instance['title']) ? strip_tags($new_instance['title']) : '';
122
  $instance['calendar_id'] = isset($new_instance['calendar_id']) ? intval($new_instance['calendar_id']) : 0;
123
  $instance['current_hide'] = isset($new_instance['current_hide']) ? strip_tags($new_instance['current_hide']) : '';
 
 
 
124
 
125
  return $instance;
126
  }
60
  $sk_options = get_post_meta($calendar_id, 'sk-options', true);
61
  $sk_options_list_style = (isset($sk_options['list']) and isset($sk_options['list']['style'])) ? trim($sk_options['list']['style']) : 'classic';
62
 
63
+ $current_hide = (isset($instance['current_hide']) ? $instance['current_hide'] : '');
64
+ $autoplay = (isset($instance['autoplay']) ? $instance['autoplay'] : 1);
65
+ $autoplay_time = (isset($instance['autoplay_time']) ? $instance['autoplay_time'] : 3000);
66
+ $loop = (isset($instance['loop']) ? $instance['loop'] : 1);
67
+
68
  // Print the skin output
69
+ echo $this->render->widget($calendar_id, array(
70
+ 'html-class'=>'mec-widget '.$current_hide,
71
+ 'style'=>$sk_options_list_style,
72
+ 'widget'=>true,
73
+ 'widget_autoplay'=>$autoplay,
74
+ 'widget_loop'=>$loop,
75
+ 'widget_autoplay_time'=>$autoplay_time,
76
+ ));
77
 
78
  // After Widget
79
  echo (isset($args['after_widget']) ? $args['after_widget'] : '');
88
  public function form($instance)
89
  {
90
  $calendars = get_posts(array('post_type'=>'mec_calendars', 'posts_per_page'=>'-1', 'meta_query'=>array(array('key'=>'skin', 'value'=>array('list', 'grid', 'monthly_view'), 'compare'=>'IN'))));
91
+
92
+ $current_hide = (isset($instance['current_hide']) ? $instance['current_hide'] : '');
93
+ $autoplay = (isset($instance['autoplay']) ? $instance['autoplay'] : 1);
94
+ $autoplay_time = (isset($instance['autoplay_time']) ? $instance['autoplay_time'] : 3000);
95
+ $loop = (isset($instance['loop']) ? $instance['loop'] : 1);
96
+
97
+ $monthly_view_options = false;
98
+ $grid_view_options = false;
99
 
100
  echo '<p class="mec-widget-row-container">'
101
  .'<label for="'.$this->get_field_id('title').'">'.__('Title:', 'modern-events-calendar-lite').'</label>'
106
  {
107
  echo '<p class="mec-widget-row-container">'
108
  .'<label for="'.$this->get_field_id('calendar_id').'">'.__('Shortcode:', 'modern-events-calendar-lite').'</label>'
109
+ .'<select class="widefat" name="'.$this->get_field_name('calendar_id').'" id="'.$this->get_field_id('calendar_id').'" onchange="mec_show_widget_options(this);"><option value="">-----</option>';
110
 
111
  foreach($calendars as $calendar)
112
  {
113
  $skin = get_post_meta($calendar->ID, 'skin', true);
114
+
115
+ if(!$monthly_view_options) $monthly_view_options = (trim($skin) == 'monthly_view' and (isset($instance['calendar_id']) and $instance['calendar_id'] == $calendar->ID)) ? true : false;
116
+ if(!$grid_view_options) $grid_view_options = (trim($skin) == 'grid' and (isset($instance['calendar_id']) and $instance['calendar_id'] == $calendar->ID)) ? true : false;
117
+
118
  echo '<option data-skin="'.trim($skin).'" value="'.$calendar->ID.'" '.((isset($instance['calendar_id']) and $instance['calendar_id'] == $calendar->ID) ? 'selected="selected"' : '').'>'.$calendar->post_title.'</option>';
119
  }
120
+
121
+ echo '</select></p>';
122
+
123
+ // Monthly View Options
124
+ echo '<p class="mec-widget-row-container mec-current-check-wrap '.(($monthly_view_options) ? '' : 'mec-util-hidden').'"><label for="'.$this->get_field_id('current_hide').'">'.__('Enable No Event Block Display: ', 'modern-events-calendar-lite').'</label><input type="checkbox" id="'.$this->get_field_id('current_hide').'" name="'.$this->get_field_name('current_hide').'" value="current-hide" '.checked($current_hide, 'current-hide', false).'></p>';
125
+
126
+ // Grid Options
127
+ echo '<div class="mec-grid-options-wrap '.(($grid_view_options) ? '' : 'mec-util-hidden').'">
128
+ <p class="mec-widget-row-container">
129
+ <label for="'.$this->get_field_id('autoplay').'">'.__('Autoplay: ', 'modern-events-calendar-lite').'</label>
130
+ <input type="hidden" name="'.$this->get_field_name('autoplay').'" value="0">
131
+ <input type="checkbox" id="'.$this->get_field_id('autoplay').'" name="'.$this->get_field_name('autoplay').'" value="1" '.($autoplay ? 'checked="checked"' : '').'>
132
+ </p>
133
+ <p class="mec-widget-row-container">
134
+ <label for="'.$this->get_field_id('autoplay_time').'">'.__('Autoplay Time: ', 'modern-events-calendar-lite').'</label>
135
+ <input type="number" id="'.$this->get_field_id('autoplay_time').'" name="'.$this->get_field_name('autoplay_time').'" value="'.$autoplay_time.'">
136
+ </p>
137
+ <p class="mec-widget-row-container">
138
+ <label for="'.$this->get_field_id('loop').'">'.__('Loop: ', 'modern-events-calendar-lite').'</label>
139
+ <input type="hidden" name="'.$this->get_field_name('loop').'" value="0">
140
+ <input type="checkbox" id="'.$this->get_field_id('loop').'" name="'.$this->get_field_name('loop').'" value="1" '.($loop ? 'checked="checked"' : '').'>
141
+ </p>
142
+ </div>';
143
  }
144
  else
145
  {
160
  $instance['title'] = isset($new_instance['title']) ? strip_tags($new_instance['title']) : '';
161
  $instance['calendar_id'] = isset($new_instance['calendar_id']) ? intval($new_instance['calendar_id']) : 0;
162
  $instance['current_hide'] = isset($new_instance['current_hide']) ? strip_tags($new_instance['current_hide']) : '';
163
+ $instance['autoplay'] = isset($new_instance['autoplay']) ? sanitize_text_field($new_instance['autoplay']) : 0;
164
+ $instance['autoplay_time'] = isset($new_instance['autoplay_time']) ? sanitize_text_field($new_instance['autoplay_time']) : 3000;
165
+ $instance['loop'] = isset($new_instance['loop']) ? sanitize_text_field($new_instance['loop']) : 0;
166
 
167
  return $instance;
168
  }
assets/css/frontend.css CHANGED
@@ -414,6 +414,10 @@
414
  text-align: center;
415
  }
416
 
 
 
 
 
417
  .mec-event-grid-classic .mec-event-content p {
418
  font-size: 15px;
419
  color: #8a8a8a;
@@ -738,7 +742,9 @@
738
  float: right;
739
  color: #202020;
740
  height: 36px;
741
- line-height: 16px;
 
 
742
  }
743
 
744
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-booking-button:hover {
@@ -7490,7 +7496,7 @@ li.mec-no-event-found .mec-event-title {
7490
  max-width: 50%;
7491
  float: right;
7492
  margin-left: 0;
7493
- margin-right: 10px;
7494
  }
7495
 
7496
 
@@ -7958,37 +7964,69 @@ li.mec-no-event-found .mec-event-title {
7958
  width: 100%;
7959
  }
7960
 
 
 
7961
  .mec-search-form .mec-dropdown-search,
7962
  .mec-search-form .mec-text-input-search,
7963
  .mec-search-form .mec-date-search {
7964
  padding: 0 10px;
7965
  float: left;
7966
- min-height: 55px;
7967
  }
7968
 
7969
- .mec-search-form .mec-text-input-search,
7970
- .mec-search-form .mec-date-search {
7971
- width: 50%;
7972
- min-height: 36px;
7973
- display: block;
7974
  }
7975
 
7976
- .mec-full-calendar-wrap .mec-search-form .mec-date-search,
7977
- .mec-full-calendar-wrap .mec-search-form .mec-text-input-search {
7978
  width: 100%;
7979
  }
7980
 
7981
- .mec-full-calendar-wrap .mec-search-form .col-md-8,
7982
- .mec-full-calendar-wrap .mec-search-form .col-md-6,
7983
- .mec-full-calendar-wrap .mec-search-form .col-md-3 {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7984
  padding: 0;
7985
  }
7986
 
 
 
 
 
 
 
 
 
 
 
 
 
7987
  .mec-widget .mec-search-form .mec-text-input-search,
7988
  .mec-widget .mec-search-form .mec-date-search {
7989
  width: 100%;
7990
  }
7991
 
 
 
 
 
 
 
7992
  .mec-widget .mec-search-form .mec-text-input-search {
7993
  margin-top: 10px;
7994
  }
@@ -8009,7 +8047,7 @@ li.mec-no-event-found .mec-event-title {
8009
  .mec-checkboxes-search .mec-searchbar-category-wrap,
8010
  .mec-wrap .mec-search-form .mec-dropdown-wrap .mec-dropdown-search select {
8011
  width: calc(100% - 36px);
8012
- margin-bottom:20px;
8013
  }
8014
 
8015
  .mec-wrap .mec-search-form .mec-date-search select {
@@ -8142,7 +8180,80 @@ li.mec-no-event-found .mec-event-title {
8142
  float: left;
8143
  width: 100%;
8144
  padding: 0 10px;
8145
- margin-bottom: 20px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8146
  }
8147
 
8148
  /* MEC Datepicker
@@ -9398,9 +9509,9 @@ li.mec-no-event-found .mec-event-title {
9398
  z-index: 2;
9399
  width: 100%;
9400
  height: 96px;
9401
- background: transparent;
9402
  display: inline-block;
9403
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.12);
 
9404
  }
9405
 
9406
 
@@ -17076,7 +17187,6 @@ a.mec-timeline-readmore i {
17076
  position: relative;
17077
  }
17078
 
17079
-
17080
  /* Cancelled Reason */
17081
  .mec-wrap .mec-cancellation-reason {
17082
  display: inline-block;
@@ -17095,7 +17205,6 @@ a.mec-timeline-readmore i {
17095
  top: 7px;
17096
  }
17097
 
17098
-
17099
  .mec-agenda-event-title .mec-cancellation-reason span,
17100
  .mec-timetable-event .mec-cancellation-reason span,
17101
  .tooltipster-box .mec-cancellation-reason span {
@@ -17151,7 +17260,9 @@ a.mec-timeline-readmore i {
17151
  margin: 0;
17152
  padding: 6px 12px;
17153
  font-size: 14px;
17154
- font-weight: bold;
 
 
17155
  }
17156
 
17157
  .featherlight-content .mec-cancellation-reason {
@@ -17937,6 +18048,9 @@ body.mec-dark-mode .mec-single-modern .mec-single-event-bar {
17937
  position: relative;
17938
  }
17939
 
 
 
 
17940
 
17941
  .mec-booking-shortcode .mec-event-tickets-list.mec-sell-all-occurrences {
17942
  width: 100%;
@@ -18024,7 +18138,7 @@ body.mec-dark-mode .mec-single-modern .mec-single-event-bar {
18024
  }
18025
 
18026
  .mec-booking-shortcode .mec-gateway-message.mec-success {
18027
- margin-bottom: -20px;
18028
  font-size: 14px;
18029
  }
18030
 
@@ -18094,11 +18208,15 @@ body.mec-dark-mode .mec-single-modern .mec-single-event-bar {
18094
  .mec-events-meta-group-booking-shortcode .mec-error {
18095
  background-color: #ff017e;
18096
  color: #fff;
18097
- margin: 20px 0 0;
18098
  padding: 10px 15px;
18099
  border-radius: 3px;
18100
  }
18101
 
 
 
 
 
18102
  .mec-booking-shortcode .mec-book-ticket-variation h5 {
18103
  margin: 0px 0 4px;
18104
  }
414
  text-align: center;
415
  }
416
 
417
+ .widget_mec_mec_widget .mec-event-grid-classic .mec-event-date {
418
+ margin: 0;
419
+ }
420
+
421
  .mec-event-grid-classic .mec-event-content p {
422
  font-size: 15px;
423
  color: #8a8a8a;
742
  float: right;
743
  color: #202020;
744
  height: 36px;
745
+ line-height: 14px;
746
+ font-size: 12px;
747
+ width: auto;
748
  }
749
 
750
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-booking-button:hover {
7496
  max-width: 50%;
7497
  float: right;
7498
  margin-left: 0;
7499
+ margin-right: 10px;
7500
  }
7501
 
7502
 
7964
  width: 100%;
7965
  }
7966
 
7967
+ .mec-search-form .mec-date-input-search,
7968
+ .mec-search-form .mec-time-input-search,
7969
  .mec-search-form .mec-dropdown-search,
7970
  .mec-search-form .mec-text-input-search,
7971
  .mec-search-form .mec-date-search {
7972
  padding: 0 10px;
7973
  float: left;
7974
+ /* min-height: 55px; */
7975
  }
7976
 
7977
+ .mec-search-form .mec-date-search,
7978
+ .mec-search-form .mec-totalcal-view,
7979
+ .mec-search-form .mec-time-picker-search {
7980
+ padding: 0 10px;
 
7981
  }
7982
 
7983
+ .mec-search-form .mec-text-input-search {
 
7984
  width: 100%;
7985
  }
7986
 
7987
+ .mec-search-form .mec-full-calendar-search-ends .mec-text-input-search {
7988
+ width: 50%;
7989
+ }
7990
+
7991
+ .mec-search-form .mec-date-search,
7992
+ .mec-search-form .mec-time-picker-search {
7993
+ width: 50%;
7994
+ float: left;
7995
+ }
7996
+
7997
+ .mec-search-form .mec-date-search.with-mec-time-picker,
7998
+ .mec-search-form .mec-time-picker-search.with-mec-date-search {
7999
+ width: 25%;
8000
+ float: left;
8001
+ }
8002
+
8003
+ .mec-search-form .mec-tab-loader.col-md-6 .mec-totalcal-view {
8004
  padding: 0;
8005
  }
8006
 
8007
+ .mec-wrap .mec-search-form .with-mec-date-search .mec-timepicker-start,
8008
+ .mec-wrap .mec-search-form .with-mec-date-search .mec-timepicker-end {
8009
+ width: calc(50% - 17px);
8010
+ }
8011
+
8012
+ .mec-search-form .mec-text-address-search,
8013
+ .mec-search-form .mec-minmax-event-cost,
8014
+ .mec-search-form .mec-full-calendar-search-ends .mec-text-input-search.col-md-12 {
8015
+ min-height: 55px;
8016
+ }
8017
+
8018
+ .mec-search-form .mec-full-calendar-search-ends .mec-text-input-search.col-md-12,
8019
  .mec-widget .mec-search-form .mec-text-input-search,
8020
  .mec-widget .mec-search-form .mec-date-search {
8021
  width: 100%;
8022
  }
8023
 
8024
+ .mec-search-form .mec-full-calendar-search-ends .mec-text-input-search.col-md-12 {
8025
+ padding: 0 10px;
8026
+ }
8027
+
8028
+ .mec-search-form .mec-text-address-search,
8029
+ .mec-search-form .mec-minmax-event-cost,
8030
  .mec-widget .mec-search-form .mec-text-input-search {
8031
  margin-top: 10px;
8032
  }
8047
  .mec-checkboxes-search .mec-searchbar-category-wrap,
8048
  .mec-wrap .mec-search-form .mec-dropdown-wrap .mec-dropdown-search select {
8049
  width: calc(100% - 36px);
8050
+ margin-bottom:10px;
8051
  }
8052
 
8053
  .mec-wrap .mec-search-form .mec-date-search select {
8180
  float: left;
8181
  width: 100%;
8182
  padding: 0 10px;
8183
+ }
8184
+
8185
+ @media (max-width: 960px) {
8186
+ .mec-search-form .mec-dropdown-search {
8187
+ margin-bottom: 10px;
8188
+ }
8189
+
8190
+ .mec-wrap .mec-minmax-event-cost.with-mec-address,
8191
+ .mec-wrap .mec-text-address-search.with-mec-cost {
8192
+ margin-top: 0;
8193
+ }
8194
+
8195
+ .mec-search-form .mec-date-search.with-mec-time-picker,
8196
+ .mec-search-form .mec-time-picker-search.with-mec-date-search {
8197
+ width: 50%;
8198
+ margin-bottom: 20px;
8199
+ }
8200
+
8201
+ .mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view {
8202
+ margin: 0;
8203
+ }
8204
+
8205
+ .mec-full-calendar-wrap .mec-tab-loader {
8206
+ width: 100%;
8207
+ display: block;
8208
+ float: unset;
8209
+ padding: 0 0 0 10px;
8210
+ }
8211
+ }
8212
+
8213
+ @media (max-width: 780px) {
8214
+ .mec-full-calendar-wrap .mec-totalcal-box {
8215
+ padding: 10px;
8216
+ }
8217
+
8218
+ .mec-search-form .mec-date-search.with-mec-time-picker,
8219
+ .mec-search-form .mec-time-picker-search.with-mec-date-search {
8220
+ margin: 20px 0;
8221
+ height: auto;
8222
+ }
8223
+
8224
+ .mec-search-form .mec-date-search {
8225
+ min-height: unset;
8226
+ }
8227
+ }
8228
+
8229
+ @media (max-width: 480px) {
8230
+ .mec-search-form .mec-date-search.with-mec-time-picker,
8231
+ .mec-search-form .mec-time-picker-search.with-mec-date-search {
8232
+ width: 100%;
8233
+ }
8234
+
8235
+ .mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span {
8236
+ min-width: 12%;
8237
+ text-align: center;
8238
+ font-size: 9px;
8239
+ }
8240
+
8241
+ .mec-search-form .mec-minmax-event-cost,
8242
+ .mec-search-form .mec-text-address-search,
8243
+ .mec-search-form .mec-full-calendar-search-ends .mec-text-input-search,
8244
+ .mec-search-form .mec-date-search.with-mec-time-picker,
8245
+ .mec-search-form .mec-time-picker-search.with-mec-date-search,
8246
+ .mec-wrap .mec-minmax-event-cost.with-mec-address,
8247
+ .mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span {
8248
+ margin-bottom: 0;
8249
+ margin-top: 10px;
8250
+ min-height: auto;
8251
+ }
8252
+
8253
+ .mec-wrap .mec-minmax-event-cost.with-mec-address {
8254
+ margin-bottom: 10px;
8255
+ }
8256
+
8257
  }
8258
 
8259
  /* MEC Datepicker
9509
  z-index: 2;
9510
  width: 100%;
9511
  height: 96px;
 
9512
  display: inline-block;
9513
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.12);
9514
+ background: transparent;
9515
  }
9516
 
9517
 
17187
  position: relative;
17188
  }
17189
 
 
17190
  /* Cancelled Reason */
17191
  .mec-wrap .mec-cancellation-reason {
17192
  display: inline-block;
17205
  top: 7px;
17206
  }
17207
 
 
17208
  .mec-agenda-event-title .mec-cancellation-reason span,
17209
  .mec-timetable-event .mec-cancellation-reason span,
17210
  .tooltipster-box .mec-cancellation-reason span {
17260
  margin: 0;
17261
  padding: 6px 12px;
17262
  font-size: 14px;
17263
+ font-weight: bold;
17264
+ white-space: normal;
17265
+ word-break: break-word;
17266
  }
17267
 
17268
  .featherlight-content .mec-cancellation-reason {
18048
  position: relative;
18049
  }
18050
 
18051
+ .mec-events-meta-group-booking-shortcode h4 {
18052
+ margin-bottom: 20px;
18053
+ }
18054
 
18055
  .mec-booking-shortcode .mec-event-tickets-list.mec-sell-all-occurrences {
18056
  width: 100%;
18138
  }
18139
 
18140
  .mec-booking-shortcode .mec-gateway-message.mec-success {
18141
+ /* margin-bottom: -20px; */
18142
  font-size: 14px;
18143
  }
18144
 
18208
  .mec-events-meta-group-booking-shortcode .mec-error {
18209
  background-color: #ff017e;
18210
  color: #fff;
18211
+ margin: 24px 0 24px;
18212
  padding: 10px 15px;
18213
  border-radius: 3px;
18214
  }
18215
 
18216
+ .mec-events-meta-group-booking-shortcode .info-msg {
18217
+ margin: 24px 0 24px;
18218
+ }
18219
+
18220
  .mec-booking-shortcode .mec-book-ticket-variation h5 {
18221
  margin: 0px 0 4px;
18222
  }
assets/css/frontend.min.css CHANGED
@@ -1 +1 @@
1
- .lity-container,.mec-wrap,.mec-wrap div:not([class^=elementor-]){font-family:Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.entry-content .mec-wrap h1,.entry-content .mec-wrap h2,.entry-content .mec-wrap h3,.entry-content .mec-wrap h4,.entry-content .mec-wrap h5,.entry-content .mec-wrap h6,.mec-wrap h1,.mec-wrap h2,.mec-wrap h3,.mec-wrap h4,.mec-wrap h5,.mec-wrap h6{font-family:Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#171c24;font-weight:300;font-style:inherit;letter-spacing:normal;clear:none}.mec-wrap h1{font-size:50px;line-height:1.16;margin-bottom:12px;letter-spacing:-1px}.mec-wrap h2{font-size:36px;line-height:1.14;margin-bottom:10px}.mec-wrap h3{font-size:28px;line-height:1.2;margin-bottom:8px}.mec-wrap h4{font-size:24px;line-height:1.2;margin-bottom:10px}.mec-wrap h5{font-size:18px;line-height:1.3;margin-bottom:7px}.mec-wrap h6{font-size:16px;line-height:1.3;margin-bottom:4px}.mec-wrap .subheader{color:#849098}.mec-wrap h1 strong{font-weight:700}.mec-wrap p{margin:0 0 20px 0;color:#616161;font-size:14px;line-height:1.8}.mec-wrap .mec-event-article .mec-color-hover{box-shadow:none;border:none}.mec-wrap abbr,.mec-wrap acronym{cursor:auto;border:none}.entry-content .mec-wrap a{box-shadow:none}.mec-wrap .button,.mec-wrap a.button:not(.owl-dot),.mec-wrap button:not(.owl-dot):not(.gm-control-active),.mec-wrap input[type=button],.mec-wrap input[type=reset],.mec-wrap input[type=submit]{position:relative;border:none;border-radius:0;color:#fff;display:inline-block;font-size:12px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;margin-bottom:21px;margin-right:10px;line-height:1;padding:18px 20px 16px;background:#24ca4f;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease}.mec-wrap .button:hover,.mec-wrap a.button:hover,.mec-wrap button:hover,.mec-wrap input[type=button]:hover,.mec-wrap input[type=reset]:hover,.mec-wrap input[type=submit]:hover{background:#222;color:#fff}.mec-wrap #mec_woo_add_to_cart_btn_r{min-width:155px;margin-top:5px;border-radius:2px;box-shadow:0 2px 1px rgba(0,0,0,.08);float:left;text-align:center}.mec-booking-form-container button{display:block}.vertical-space,.vertical-space1,.vertical-space2,.vertical-space3,.vertical-space4,.vertical-space5{display:block;width:100%;margin:0;clear:both;border:0 none;height:20px}.vertical-space2{height:40px}.vertical-space3{height:60px}.vertical-space4{height:80px}.vertical-space5{height:100px}@media only screen and (max-width:479px){.vertical-space,.vertical-space1{height:8px}.vertical-space2{height:14px}.vertical-space3{height:28px}.vertical-space4{height:40px}.vertical-space5{height:60px}}@media only screen and (max-width:960px){.vertical-space,.vertical-space1{height:12px}.vertical-space2{height:18px}.vertical-space3{height:36px}.vertical-space4{height:50px}.vertical-space5{height:80px}}.mec-wrap abbr{cursor:auto;border-bottom:0}@-webkit-keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.mec-wrap{font:14px/25px sans-serif;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400;color:#626262}.mec-wrap .mec-events a{border-bottom:none}.mec-wrap .mec-container a{box-shadow:none}.mec-event-content p{font-family:Roboto,sans-serif;font-weight:300}.mec-wrap .mec-clear:after,.mec-wrap .mec-clear:before{content:" ";display:table}.mec-wrap .mec-clear:after{clear:both}.mec-events-button{background:#fff;padding:12px 34px;font-size:13px;font-weight:400;letter-spacing:0;border:1px solid #e3e3e3;margin-right:10px;transition:.3s}.mec-wrap .mec-events-button:hover{color:#fff}.mec-no-event{display:none}#mec-active-current{display:block}.current-hide #mec-active-current{display:none!important}.mec-event-grid-classic .mec-event-article{position:relative;border:2px solid #e3e3e3;box-shadow:0 2px 0 0 rgba(0,0,0,.016);margin-bottom:30px;max-width:none}.mec-event-grid-classic .mec-event-content{background:#fff;color:#767676;padding:0 20px 5px;text-align:center;min-height:125px}.mec-event-grid-classic .mec-event-title{color:#202020;margin:10px 0;font-weight:700;font-size:20px;letter-spacing:1px;text-transform:uppercase}.mec-event-grid-classic .mec-event-title a{color:#202020;transition:all .24s ease}.mec-event-grid-classic .mec-event-date{font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#fff;padding:3px 20px;margin:0 -20px 20px -20px;text-align:center}.mec-event-grid-classic .mec-event-content p{font-size:15px;color:#8a8a8a}.mec-event-grid-classic .mec-event-detail{display:none}.mec-event-grid-classic img{margin-bottom:0;width:100%}.mec-event-footer{position:relative;border-top:1px solid #efefef;padding:20px;min-height:80px;margin:0;background:#fafafa}.mec-event-sharing-wrap{left:15px;position:absolute;list-style:none;margin:0;padding-left:0}.mec-event-sharing-wrap .mec-event-sharing{position:absolute;padding:8px 0 2px;left:-6px;bottom:54px;margin:0;margin-top:6px;border-radius:5px;width:50px;visibility:hidden;opacity:0;border:1px solid #e2e2e2;background:#fff;box-shadow:0 0 9px 0 rgba(0,0,0,.06);z-index:99;-webkit-transition:all .18s ease;transition:all .18s ease}.mec-event-sharing-wrap .mec-event-sharing:after,.mec-event-sharing-wrap .mec-event-sharing:before{content:'';display:block;position:absolute;bottom:-10px;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px}.mec-event-sharing-wrap .mec-event-sharing:before{bottom:-21px;border-color:#e2e2e2 transparent transparent transparent}.mec-event-sharing-wrap .mec-event-sharing:after{bottom:-19px;border-color:#fff transparent transparent transparent}.mec-event-sharing-wrap:hover .mec-event-sharing{opacity:1;visibility:visible}.mec-event-sharing-wrap li{text-align:center;border:0;display:block;margin-right:2px;overflow:hidden;margin:0 auto 6px;width:38px}.mec-event-sharing-wrap:hover>li{cursor:pointer;background-color:#40d9f1}.mec-event-sharing-wrap:hover li a{color:#fff}.mec-event-sharing-wrap>li:first-of-type{border:1px solid #d9d9d9}.mec-event-sharing-wrap li a,.mec-event-sharing-wrap:hover li ul li a{border:none;color:#767676}.mec-event-sharing-wrap li i{width:36px;height:36px;display:table-cell;vertical-align:middle}.mec-event-sharing-wrap li svg{height:16px}.mec-event-sharing-wrap .mec-event-sharing li a{display:block}.mec-event-sharing-wrap .mec-event-sharing li:hover a{color:#40d9f1}.mec-event-sharing .mec-event-share:hover .event-sharing-icon{background:#40d9f1;border-width:0 1px 0;cursor:pointer}.mec-event-sharing .mec-event-map{border-width:1px 0 1px}.mec-event-footer .mec-booking-button{box-shadow:none;transition:all .21s ease;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#767676;border:1px solid #e8e8e8;position:absolute;top:20px;right:15px;padding:0 16px;line-height:37px;height:38px}.mec-event-footer .mec-booking-button:hover{background:#191919;color:#fff;border-color:#191919}@media only screen and (max-width:960px){.mec-event-grid-classic{margin-bottom:30px}}.mec-widget .mec-event-grid-classic.mec-owl-carousel{padding:36px 0 16px}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav{margin:5px 0;width:100%;position:absolute;top:15px;padding:0}.mec-skin-grid-container.mec-widget{padding-top:18px}.mec-widget .mec-event-grid-classic.mec-owl-carousel{padding:20px 0 16px}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav{margin:0;width:100%;position:absolute;top:0;padding:0}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav div{position:absolute;background:#fff;line-height:0;width:34px;height:26px;padding:6px;text-align:center;margin-top:-17px;border-radius:3px;border:1px solid #e2e2e2;text-align:center;box-shadow:0 2px 0 0 rgba(0,0,0,.028);transition:all .33s ease}.mec-skin-grid-container .mec-categories{padding:0}.mec-skin-grid-container .mec-categories li{list-style:none}.mec-skin-grid-container .mec-categories li a{color:#000;line-height:24px;text-align:left;transition:all .23s ease;-webkit-transition:all .23s ease}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav i{font-size:12px;color:#40d9f1;cursor:pointer}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-next{right:0}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-prev{left:0}.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-sharing{display:none}.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer{text-align:center}.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer .mec-booking-button{position:static;padding:11px 16px}.widget .mec-event-footer ul.mec-event-sharing-wrap li a.mec-event-share-icon{padding:0}@media screen and (min-width:56.875em){.mec-widget .mec-month-container dl{margin-bottom:0}}.mec-widget .mec-event-grid-classic.owl-carousel .mec-event-footer{text-align:right}.mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap{left:5px;padding-left:5px}.mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap .mec-event-sharing{left:0}.mec-widget .mec-event-sharing-wrap .mec-event-sharing{position:absolute;top:auto;bottom:52px;margin:0;margin-top:0;border-radius:5px}.mec-widget .mec-event-sharing-wrap .mec-event-sharing:after{top:auto;bottom:-17px;border-color:#fff transparent transparent transparent}.mec-widget .mec-event-sharing-wrap .mec-event-sharing:before{top:auto;bottom:-18px;border-color:#e2e2e2 transparent transparent transparent}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav button{position:absolute;background:#fff;padding:6px;margin-top:-17px;border-radius:3px;border:1px solid #e2e2e2;box-shadow:0 2px 0 0 rgba(0,0,0,.028)}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav button:hover{background:#40d9f1;border-color:#40d9f1}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav button:hover i{color:#fff}.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-booking-button{width:40%;float:right;color:#202020;height:36px;line-height:16px}.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-booking-button:hover{color:#fff}.mec-widget .mec-event-list-modern .col-md-2.col-sm-2,.mec-widget .mec-event-list-modern .col-md-6.col-sm-6{padding:0;width:100%;display:block;position:unset}.mec-widget .mec-event-list-modern .col-md-4.col-sm-4 .mec-booking-button{width:80%;height:46px;line-height:22px;padding:11px 20px;float:right}.mec-widget .mec-event-list-modern .col-md-4.col-sm-4.mec-btn-wrapper{top:auto;bottom:5%}@media (max-width:480px){.mec-widget .mec-event-list-modern .col-md-4.col-sm-4{padding:0}.mec-widget .mec-event-list-modern .col-md-4.col-sm-4 .mec-booking-button{width:100%}}.mec-event-grid-clean{margin-bottom:10px;max-width:none}.mec-event-grid-clean .mec-event-article{margin-bottom:30px;position:relative;border:1px solid #e2e2e2;text-align:center;padding:15px 15px 0;background:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-grid-clean .mec-event-content{background:#fff;color:#767676;padding:25px 16px 0;text-align:left}.mec-event-grid-clean .mec-event-title{color:#202020;margin:0 0 10px 0;font-weight:700;font-size:21px;text-transform:capitalize}.mec-event-grid-clean .mec-event-title a{color:#202020;transition:all .24s ease}.mec-event-grid-clean .mec-event-date{font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:1px;background-color:#40d9f1;color:#fff;padding:3px 0;margin:0;text-align:center}.mec-event-grid-clean .mec-event-content p{font-size:15px;color:#9a9a9a;line-height:1.54}.mec-event-grid-clean img{margin-bottom:0;width:100%}.mec-event-grid-clean .event-grid-t2-head{margin-bottom:10px;color:#fff;padding:9px 14px 6px;text-align:left}.mec-event-grid-clean .event-grid-t2-head .mec-event-date{font-size:50px;line-height:50px;float:left;margin-right:11px}.mec-event-grid-clean .event-grid-t2-head .mec-event-month{text-transform:uppercase;font-size:17px;line-height:20px;padding-top:4px}.mec-event-grid-clean .event-grid-t2-head .mec-event-detail{font-size:12px}.mec-event-grid-clean .event-grid-t2-head .mec-categories li a{margin-bottom:10px;color:#fff}.mec-event-grid-clean .event-grid-t2-head .mec-categories li a:hover{color:#000}.mec-event-grid-clean .mec-event-sharing-wrap{left:0;padding-left:0}.mec-event-grid-clean .mec-event-footer{position:relative;border-top:2px solid;padding:20px 0;margin:0 14px;text-align:left;background:0 0}.mec-event-grid-clean .mec-event-footer .mec-booking-button{right:0}.mec-event-grid-clean .row{margin-bottom:30px}.mec-event-grid-modern{margin-bottom:10px;max-width:none}.mec-event-grid-modern .mec-event-article{position:relative;border:1px solid #e2e2e2;text-align:center;margin-bottom:30px;padding:45px 15px 10px;background:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-grid-modern .mec-event-content{background:#fff;color:#767676;padding:35px 15px 10px;text-align:left}.mec-event-grid-modern .mec-event-title{color:#202020;margin:0 0 10px 0;font-weight:700;font-size:24px;text-transform:none;letter-spacing:-1px}.mec-event-grid-modern .mec-event-title a{color:#202020;transition:all .24s ease}.mec-event-grid-modern .mec-event-content p{font-size:15px;color:#9a9a9a;line-height:1.54}.mec-event-grid-modern img{margin-bottom:0;width:100%}.mec-event-grid-modern .event-grid-modern-head{margin-bottom:10px;padding:9px 14px 6px;text-align:left}.mec-event-grid-modern .event-grid-modern-head .mec-event-date{font-size:50px;line-height:50px;float:left;margin-right:11px}.mec-event-grid-modern .event-grid-modern-head .mec-event-month{text-transform:uppercase;font-size:17px;line-height:20px;padding-top:4px}.mec-event-grid-modern .event-grid-modern-head .mec-event-detail{font-size:12px}.mec-event-grid-modern .event-grid-modern-head .mec-event-day{margin-top:9px;color:silver;font-family:Roboto,sans-serif;font-size:35px;font-weight:100;text-transform:uppercase;letter-spacing:-1px}.mec-event-grid-modern .mec-event-footer{position:relative;height:90px;padding:20px 0;border:none;margin:0 14px;text-align:left;background:0 0}.mec-event-grid-modern .mec-event-footer .mec-booking-button{right:auto;left:0}.mec-event-grid-modern .mec-event-sharing-wrap{left:auto;right:0;padding-left:0}.mec-event-grid-modern .mec-event-sharing{left:auto;right:-6px}.mec-event-grid-modern .mec-event-sharing-wrap li{border-radius:55px}.mec-event-grid-modern .row{margin-bottom:0}@media only screen and (max-width:479px){.mec-event-grid-modern .mec-event-article{padding-bottom:30px}.mec-event-grid-modern .mec-event-sharing{top:60px;left:0;right:auto}.mec-event-grid-modern .mec-event-footer .mec-booking-button{top:0}}span.mec-event-title-soldout{font-size:8px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;background:#e63360;color:#fff;padding:3px 8px;line-height:1;border-radius:15px;white-space:nowrap;vertical-align:middle}.mec-event-grid-colorful .mec-event-article{min-height:400px;border:none;box-shadow:none;background:#40d9f1;padding-top:25px;margin:0;color:#fff}.mec-event-grid-colorful .mec-event-content{background:0 0}.mec-event-grid-colorful .event-grid-modern-head,.mec-event-grid-colorful .event-grid-modern-head .mec-event-date,.mec-event-grid-colorful .event-grid-modern-head .mec-event-day,.mec-event-grid-colorful .mec-event-content p,.mec-event-grid-colorful .mec-event-sharing-wrap>li>a,.mec-event-grid-colorful .mec-event-title a{color:#fff}.mec-event-grid-colorful .mec-event-footer .mec-booking-button{border:none}.mec-event-grid-colorful .mec-event-sharing-wrap>li{border-color:#fff}.mec-event-grid-colorful .mec-event-sharing-wrap:hover>li{background:#333;border-color:#333}.mec-event-grid-colorful .mec-event-title a.mec-color-hover:hover{color:#fff;text-decoration:underline}.mec-event-grid-colorful .mec-event-title .event-color{display:none}.mec-event-grid-colorful div[class^=col-md-]{padding:0 1px 1px 0;margin:0}.mec-event-grid-colorful .mec-event-article .mec-time-details{color:#fff}@media only screen and (min-width:768px){.mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-day{font-size:26px}.mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-month{font-size:15px}.mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-date{font-size:50px}.mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-title{font-size:21px}.mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-content p{font-size:13px}}@media only screen and (min-width:768px) and (max-width:1200px){.mec-wrap.mec-sm959.mec-event-grid-colorful div[class^=col-md-]{width:50%}}.mec-event-list-minimal .mec-event-article{border-bottom:1px solid #efefef;padding:24px 0 16px}.mec-event-list-minimal .mec-wrap .col-md-9{padding:0}.mec-event-list-minimal .mec-event-date{position:relative;float:left;margin-right:30px;color:#fff;width:52px;padding:6px 4px 3px;text-align:center;text-transform:uppercase;border-radius:3px}.mec-event-list-minimal .mec-event-date span{display:block;font-size:24px;font-weight:700;text-align:center;margin-bottom:4px}.mec-event-list-minimal .mec-event-date:after{display:block;content:"";position:absolute;width:50px;left:1px;top:1px;height:34px;background:rgba(255,255,255,.1);box-shadow:0 4px 4px rgba(0,0,0,.02)}.mec-event-list-minimal .mec-event-title{margin-top:0;margin-bottom:10px;font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:0;padding-top:10px}.mec-event-list-minimal .mec-event-detail,.mec-event-list-minimal .mec-time-details{font-size:15px;font-weight:300;line-height:1;letter-spacing:0;color:#9a9a9a;font-family:Roboto,sans-serif}.mec-event-list-minimal .btn-wrapper{text-align:right;padding-right:0;padding-top:6px}.mec-event-list-minimal .btn-wrapper .mec-detail-button{border-bottom:0;margin-bottom:14px;margin-right:0;box-shadow:none}.mec-event-list-minimal a.mec-detail-button{text-align:center;display:inline-block;background:#ededed;color:#191919;padding:12px;border-radius:2px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;transition:all .24s ease}.mec-event-list-minimal a.mec-detail-button:hover{background:#292929;color:#fff}.vc_col-sm-4 .mec-event-list-minimal .mec-event-date,.vc_col-sm-6 .mec-event-list-minimal .mec-event-date{margin-right:12px}.vc_col-sm-4 .mec-event-list-minimal .mec-event-title,.vc_col-sm-6 .mec-event-list-minimal .mec-event-title{font-size:15px;letter-spacing:2px}@media only screen and (min-width:480px) and (max-width:767px){.mec-event-list-minimal .btn-wrapper{padding-left:0}.mec-event-list-minimal .mec-event-date{margin-right:10px}}@media only screen and (max-width:767px){.mec-event-list-minimal .btn-wrapper .mec-detail-button{display:block;text-align:center;margin:0;margin-top:16px;padding:8px}.mec-event-list-minimal .btn-wrapper{margin:12px 0}}@media only screen and (max-width:479px){.mec-event-list-minimal .mec-event-date{float:none;width:100%;margin-bottom:8px}.mec-event-list-minimal .mec-event-date span{display:inline;padding-right:25px;margin-right:7px;font-size:inherit}.mec-event-list-minimal .mec-event-date:after{width:45%;box-shadow:4px 0 4px rgba(0,0,0,.02)}.mec-event-list-minimal .btn-wrapper{text-align:center;padding-left:0}.mec-event-list-minimal{text-align:center}.mec-event-list-minimal .mec-event-detail{margin-bottom:10px}}.mec-wrap .mec-event-list-modern .mec-event-title{margin-top:0;margin-bottom:10px}.mec-event-list-modern .mec-event-article{border-bottom:1px solid #efefef;padding:30px 0 10px}.mec-event-list-modern .mec-event-article:last-child{border-bottom:none}.mec-event-list-modern .mec-event-title a{color:#191919;transition:all .24s ease;box-shadow:none}.mec-event-list-modern .mec-event-date{text-transform:uppercase;padding:10px 0}.mec-event-list-modern .mec-event-date .event-d{font-size:48px;display:table-cell;padding:10px 0 0}.mec-event-list-modern .mec-event-date .event-f{font-size:13px;display:table-cell;vertical-align:middle;padding-left:7px;font-weight:500;letter-spacing:3px;color:#777}.mec-event-list-modern .mec-event-detail{font-weight:300;color:#8a8a8a}.mec-event-list-modern .mec-event-detail .mec-time-details{display:inline}.mec-event-list-modern .mec-event-date .event-da{margin-top:9px;color:silver;font-size:28px;font-weight:100;text-transform:uppercase;letter-spacing:-1px;text-align:left}.mec-event-list-modern .mec-btn-wrapper .mec-booking-button{border-radius:1px;letter-spacing:2px;border:1px solid #e6e6e6;color:#333;background-color:#fff;padding:13px 20px;font-weight:700;font-size:11px;box-shadow:0 2px 0 0 rgba(0,0,0,.016);transition:all .28s ease}.mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover{border-color:#222;background:#222;color:#fff}.mec-event-list-modern .mec-event-title{font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:1px}.mec-event-list-modern .mec-event-detail{color:#9a9a9a;font-size:15px;font-weight:300;line-height:25px;font-family:Roboto,sans-serif}.mec-event-list-modern .mec-btn-wrapper{text-align:right;padding:10px 0;text-transform:uppercase}.mec-event-list-modern .mec-event-sharing{position:relative;margin:10px 0}.mec-event-list-modern .mec-event-sharing>li{display:inline-block;border:none;border-radius:50%;margin-right:3px}.mec-event-list-modern .mec-event-sharing>li:hover{display:inline-block}.mec-event-list-modern .mec-event-sharing>li:hover a i{color:#fff;background:#40d9f1;border-color:#40d9f1}.mec-event-list-modern .mec-event-sharing>li i{width:36px;display:inline-block;line-height:35px;color:#767676;text-align:center;border-radius:50%;border:1px solid #ddd;font-size:14px}.mec-event-list-modern .mec-event-sharing .mec-event-share:hover .mec-event-sharing-icon{background:#40d9f1;border-color:#40d9f1;cursor:pointer;border-radius:50%}.mec-event-list-modern .mec-event-sharing li:hover a i{background:#40d9f1}@media only screen and (min-width:768px){.mec-event-list-modern .mec-event-article{position:relative;min-height:160px;overflow:hidden}.mec-event-list-modern .col-md-2.col-sm-2{width:210px;position:absolute;left:0;top:20px}.mec-event-list-modern .col-md-4.col-sm-4.mec-btn-wrapper{width:180px;padding:0;position:absolute;right:0;top:30%}.mec-event-list-modern .col-md-6.col-sm-6{width:100%;padding-left:225px;padding-right:195px}}@media only screen and (max-width:767px){.mec-event-list-modern .mec-btn-wrapper .mec-booking-button{letter-spacing:1px;border:1px solid #e1e1e1;padding:8px 16px}.mec-event-list-modern .mec-btn-wrapper{padding:0 0 12px}.mec-event-list-modern .mec-event-sharing{margin-bottom:0}}.mec-event-grid-minimal .mec-event-article{margin:15px 0;min-height:80px;display:table}.mec-event-grid-minimal .event-detail-wrap{display:table-cell;vertical-align:middle}.mec-event-grid-minimal .mec-event-date{width:70px;float:left;margin-right:20px;padding:12px 16px 10px;text-align:center;text-transform:uppercase;border-radius:4px;border:1px solid #e6e6e6;transition:all .37s ease-in-out;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-grid-minimal .mec-event-date span{display:block;font-size:24px;font-weight:700;text-align:center;margin-bottom:4px;color:#2a2a2a;transition:color .3s ease}.mec-event-grid-minimal .mec-event-title{margin-top:0;margin-bottom:10px;font-weight:700;line-height:21px;font-size:16px;text-transform:uppercase;transition:color .3s ease}.mec-event-grid-minimal .mec-event-title a{color:#191919;transition:color .3s ease}.mec-event-grid-minimal .mec-event-detail,.mec-event-grid-minimal .mec-time-details{font-size:15px;font-weight:300;line-height:1;letter-spacing:0;color:#9a9a9a;font-family:Roboto,sans-serif;margin-bottom:5px}.mec-event-grid-minimal .mec-event-date:hover{color:#fff}.mec-event-grid-minimal .mec-event-date:hover span{color:#fff}.mec-wrap .mec-event-grid-minimal .mec-event-date:hover{color:#fff}.mec-event-list-classic .mec-event-article{padding:12px 0;margin-bottom:20px}.mec-event-list-classic .mec-event-image{float:left;width:86px;margin-right:20px}.mec-event-list-classic .mec-event-date,.mec-event-list-classic .mec-event-time{font-weight:400;font-size:13px;letter-spacing:0;line-height:18px;text-align:left;display:initial;margin-right:12px}.mec-event-list-classic .mec-event-time .mec-time-details,.mec-event-list-classic .mec-event-time i{display:inline;margin-right:3px}.mec-event-list-classic .mec-event-date span{font-weight:500;margin-bottom:6px}.mec-event-list-classic .mec-event-title{font-size:15px;margin:10px 0 12px;font-weight:700;text-transform:uppercase}.mec-event-list-classic .mec-event-title a{color:#494949;transition:color .3s ease}.mec-event-list-classic .mec-event-detail{color:#777;font-weight:400;line-height:12px;font-size:12px;overflow:hidden}.mec-event-list-classic a.magicmore{padding:10px 16px;color:#fff;background:#222;letter-spacing:2px;font-size:11px}.mec-event-list-classic a.magicmore:after{content:"";display:none}.mec-event-list-classic a.magicmore:hover{color:#40d9f1}.mec-event-grid-simple .mec-event-article{position:relative;margin-bottom:30px}.mec-event-grid-simple .mec-event-article:after{border-right:1px solid #e6e6e6;height:60px;position:absolute;top:50%;margin-top:-30px;right:-1px}.mec-event-grid-simple .row div:last-child .mec-event-article:after{border:none}.mec-event-grid-simple .row{margin:15px 0 30px;text-align:center}.mec-event-grid-simple .mec-event-date{padding:0;margin:0;text-transform:capitalize;font-size:12px;font-weight:700}.mec-event-grid-simple .mec-event-title{margin-top:0;margin-bottom:10px;font-weight:700;line-height:21px;font-size:15px;padding-top:5px;text-transform:uppercase;transition:color .37s ease}.mec-event-grid-simple .mec-event-title a{color:#494949;transition:color .3s ease}.mec-event-grid-simple .mec-event-detail{font-family:Roboto,sans-serif;font-weight:400;line-height:1;letter-spacing:0;font-size:13px;color:#777}.mec-event-grid-simple:hover .mec-event-title{color:#40d9f1}.mec-event-grid-simple:hover .mec-event-date{background:0 0}.event-last:after{display:none}@media only screen and (max-width:767px){.mec-event-grid-simple .mec-event-article{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.mec-event-grid-simple .mec-event-article:after{border:none}}.mec-event-grid-novel .mec-event-article{position:relative;margin-bottom:30px;padding:60px 5% 60px 7%;border:1px solid rgba(255,255,255,.12);border-radius:10px;background-color:#0050fd;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1}.mec-event-grid-novel .mec-event-article .novel-grad-bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;opacity:0;z-index:-1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.mec-event-grid-novel .mec-event-article:hover{-webkit-box-shadow:0 13px 36px 0 rgba(0,0,0,.23);box-shadow:0 13px 36px 0 rgba(0,0,0,.23);border-color:transparent}.mec-event-grid-novel .mec-event-article:hover .novel-grad-bg{background-image:-webkit-gradient(linear,left top,right top,from(#262e32),to(#0e1015));background-image:-webkit-linear-gradient(left,#262e32 0,#0e1015 100%);background-image:-o-linear-gradient(left,#262e32 0,#0e1015 100%);background-image:linear-gradient(90deg,#262e32 0,#0e1015 100%);opacity:1}.mec-event-grid-novel .mec-event-image{float:left;width:150px;height:150px}.mec-event-grid-novel .mec-event-image img{width:150px;height:150px;border-radius:50%}.mec-event-grid-novel .mec-event-detail-wrap{margin-left:200px}.mec-event-grid-novel .mec-event-content h4{position:relative;margin-bottom:10px;display:inline-block}.mec-event-grid-novel .mec-event-content h4 a{font-size:24px;line-height:35px;color:#fafcff}.mec-event-grid-novel .mec-event-content h4::before{content:'';position:absolute;top:8px;left:-30px;width:17px;height:17px;background:#5cd0ed;opacity:.4;border-radius:50%}.mec-event-grid-novel .mec-event-content h4::after{content:'';position:absolute;top:12px;left:-26px;width:9px;height:9px;background:#5cd0ed;border-radius:50%}.mec-skin-grid-container .mec-event-grid-novel .mec-categories li a{color:#fff}.mec-event-grid-novel .mec-event-address,.mec-event-grid-novel .mec-event-detail,.mec-event-grid-novel .mec-event-month,.mec-event-grid-novel .mec-local-time-details{position:relative;padding-left:35px;font-size:15px;line-height:30px;color:rgba(255,255,255,.4)}.mec-event-grid-novel .mec-event-address::before,.mec-event-grid-novel .mec-event-detail::before,.mec-event-grid-novel .mec-event-month::before,.mec-event-grid-novel .mec-local-time-details:before{position:absolute;top:6px;left:6px;font-size:17px;font-family:simple-line-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.mec-event-grid-novel .mec-local-time-details::before{content:"\e007"}.mec-event-grid-novel .mec-event-month::before{content:"\e075"}.mec-event-grid-novel .mec-event-detail::before{content:"\e081"}.mec-event-grid-novel .mec-event-address::before{content:"\e096"}.mec-event-grid-novel .mec-event-footer{clear:both;padding:20px 0;border-top:none;background:0 0}.mec-event-grid-novel .mec-event-footer .mec-booking-button{right:auto;left:0;height:42px;width:148px;padding:0 20px;font-size:14px;font-weight:400;line-height:42px;text-align:center;color:#fff;background:0 0;border-color:rgba(255,255,255,.1);border-radius:50px}.mec-event-grid-novel .mec-event-footer .mec-booking-button:hover{background-color:rgba(255,255,255,.1)}.mec-event-grid-novel .mec-event-sharing-wrap{left:175px;cursor:pointer;padding-left:0}.mec-event-grid-novel .mec-event-sharing-wrap>li{border-color:rgba(255,255,255,.1);border-radius:50%}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing{top:-5px;left:0;padding:5px 10px 2px 50px;min-width:150px;width:inherit;height:37px;background-color:rgba(255,255,255,.1);-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:50px}.mec-event-grid-novel .mec-event-sharing-wrap:hover>li{background-color:rgba(255,255,255,.1)}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::after,.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::before{display:none}.mec-event-grid-novel .mec-event-sharing .mec-event-social-icon,.mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a,.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li i{display:inline}.mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a{padding:0 10px}.mec-event-grid-novel .mec-event-sharing-wrap>li a{color:#fff}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a{color:rgba(255,255,255,.4)}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a:hover{color:rgba(255,255,255,1)}@media only screen and (max-width:1200px){.mec-event-grid-novel .row .col-md-6.col-sm-6{width:100%;float:none}.mec-event-grid-novel .mec-event-image{float:none;margin-top:-20px;margin-bottom:20px}.mec-event-grid-novel .mec-event-detail-wrap{margin-left:20px}.mec-event-grid-novel .mec-event-footer{margin-top:30px}}@media only screen and (max-width:767px){.mec-event-grid-novel .mec-event-footer{margin-top:0;padding-top:30px;margin-bottom:24px}.mec-event-grid-novel .mec-event-footer .mec-booking-button{display:block;position:relative}.mec-event-grid-novel .mec-event-sharing-wrap{left:0;bottom:-55px;padding-left:0}.mec-event-grid-novel .mec-event-content h4 a{font-size:20px;line-height:1.3}}.mec-event-grid-novel .mec-event-sharing-wrap{padding-left:0}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing{width:fit-content;z-index:999999}@media(min-width:1280px){.mec-event-grid-novel .col-md-4.col-sm-4 .mec-event-article img{width:100px;height:100px}.mec-event-grid-novel .col-md-4.col-sm-4 .mec-event-detail-wrap{margin-left:150px}}@media(min-width:760px) and (max-width:1024px){.mec-event-grid-novel .col-md-4.col-sm-4{width:100%}.mec-event-grid-novel .mec-event-image{float:left}.mec-event-grid-novel .col-md-4.col-sm-4 .mec-event-article img{width:100px;height:100px}}.mec-event-cover-modern{position:relative}.mec-event-cover-modern .mec-event-cover-a{background:0 0;position:absolute;color:#fff;bottom:0;left:0;text-decoration:none}.mec-event-cover-modern .mec-event-cover-a .mec-event-overlay{transition:all .5s;opacity:.8;width:100%;height:100%;position:absolute}.mec-event-cover-modern .mec-event-cover-a:hover .mec-event-overlay{opacity:1}.mec-event-cover-modern .mec-event-detail{padding:40px;position:relative}.mec-event-cover-modern .mec-event-cover-a:hover .mec-event-tag{color:#333;transition:all .5s}.mec-event-cover-modern .mec-event-cover-a .mec-event-title:hover{text-decoration:underline}.mec-event-cover-modern .mec-event-tag{background:#fff;display:inline-block;padding:5px 9px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:24px}.mec-event-cover-modern .mec-event-date{text-transform:uppercase;font-size:17px;font-weight:300}.mec-event-cover-modern .mec-event-title{color:#fff;text-transform:uppercase;font-size:40px;font-weight:700;margin:6px 0}.mec-event-cover-modern .mec-event-place{font-weight:400;font-size:18px;font-family:Roboto,sans-serif}@media only screen and (max-width:767px){.mec-event-cover-modern .mec-event-cover-a{width:100%}}.mec-event-cover-classic{position:relative;overflow:hidden;background:#fff;padding:6px;border:1px solid #e8e8e8}.mec-event-cover-classic .mec-event-overlay{position:absolute;left:6px;right:6px;bottom:6px;top:6px;width:auto;height:auto;background-color:rgba(36,36,36,.4);transition:all .33s ease-in-out}.mec-event-cover-classic:hover .mec-event-overlay{background-color:rgba(36,36,36,.6)}.mec-event-cover-classic .mec-event-content{font-size:15px;color:#fff;position:absolute;bottom:0;padding:50px 35px;transition:all .33s ease-in-out}.mec-event-cover-classic .mec-event-date{font-size:14px;text-transform:uppercase;font-weight:400;line-height:1.6}.mec-event-cover-classic .mec-event-date span{display:block;font-weight:700;font-size:16px}.mec-event-cover-classic .mec-event-title{color:#fff;margin:20px 0 38px;font-size:24px;font-weight:700;text-transform:uppercase;font-style:normal}.mec-event-cover-classic .mec-btn-wrapper{text-align:left}.mec-event-cover-classic .mec-event-icon{font-size:18px;float:left;margin-right:14px;color:#fff;padding:13px}.mec-event-cover-classic .mec-event-button{color:#fff;background-color:#191919;border:2px #191919 solid;padding:12px 20px;letter-spacing:3px;font-size:12px;font-weight:700;font-style:normal;transition:all .22s ease;text-decoration:none}.mec-event-cover-classic .mec-event-button:hover{color:#191919;background-color:#fff;border-color:#fff;border-radius:1px}.mec-event-cover-classic .mec-event-image img{min-width:100%}@media only screen and (max-width:960px){.mec-event-cover-classic .mec-event-content{padding:20px}.mec-event-cover-classic .mec-event-button{font-size:11px;padding:7px 10px;letter-spacing:1px}.mec-event-cover-classic .mec-event-title{font-size:19px;margin:15px 0 25px}.mec-event-cover-classic .mec-event-date{font-size:12px}}@media only screen and (max-width:767px){.mec-event-cover-classic{margin-bottom:30px}}@media only screen and (max-width:479px){.mec-event-cover-classic .mec-event-content{padding:15px;font-size:15px}.mec-event-cover-classic .mec-event-title{font-size:15px;margin:10px 0}.mec-event-cover-classic .mec-event-button{font-size:10px;padding:6px;letter-spacing:1px}.mec-event-cover-classic .mec-event-icon{padding:10px}}.mec-load-more-wrap{text-align:center;display:block;width:100%;padding-top:20px;text-align:center;position:relative}.mec-load-more-button{box-shadow:none;transition:all .21s ease;font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#767676;border:2px solid #e8e8e8;border-radius:50px;padding:0 28px;margin-bottom:20px;cursor:pointer;line-height:40px;font-family:Montserrat,Helvetica,Arial,sans-serif;height:42px;display:inline-block}.mec-load-more-button:hover{background:#191919;color:#fff;border-color:#191919}.mec-load-more-loading{content:url(../img/ajax-loader.gif);cursor:wait;background:0 0;border-style:none}.mec-load-more-loading:hover{background:0 0}.mec-modal-preloader,.mec-month-navigator-loading{width:100%;height:100%;background:no-repeat rgba(255,255,255,.88) url(../img/ajax-loader.gif) center;border-style:none;position:fixed;left:0;right:0;bottom:0;top:0;z-index:9}.mec-event-calendar-classic .mec-calendar-side .mec-calendar-table{min-height:1024px}.mec-calendar-side .mec-calendar-table{min-height:450px}.mec-skin-weekly-view-events-container.mec-month-navigator-loading{margin-top:0}.mec-calendar.mec-event-calendar-classic .mec-calendar-side{display:block}.mec-skin-daily-view-events-container.mec-month-navigator-loading{margin-top:0}@media only screen and (min-width:961px){.mec-wrap.mec-sm959 .mec-calendar-side .mec-calendar-table{min-height:1px}}@media only screen and (max-width:479px){.mec-calendar-side .mec-calendar-table{min-height:1px}}.mec-event-cover-clean{position:relative;border:1px solid #e6e6e6;padding:8px}.mec-event-cover-clean .mec-event-overlay{height:100%;background-color:rgba(36,36,36,.4);position:absolute;width:100%;left:0;border:8px solid #fff;top:0;transition:all .5s ease-in-out}.mec-event-cover-clean .mec-event-content{color:#fff;position:absolute;bottom:20px;padding:40px 60px;transition:all .5s ease-in-out}.mec-event-cover-clean .mec-event-title{color:#fff;font-weight:700;margin:46px 0 19px;font-size:29px;text-transform:uppercase;text-shadow:0 0 1px rgba(0,0,0,.5)}.mec-event-cover-clean .mec-event-title a{color:#fff;transition:all .5s;text-decoration:none;outline:0;border:none;box-shadow:none}.mec-event-cover-clean .mec-event-title a:hover{text-decoration:underline}.mec-event-cover-clean .mec-event-date{position:absolute;top:-20px;right:60px;color:#fff;width:60px;padding:14px 10px;z-index:1}.mec-event-cover-clean .mec-event-date div{text-align:center;text-transform:uppercase;letter-spacing:1px;line-height:16px}.mec-event-cover-clean .mec-event-date .dday{padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:13px;font-size:24px}.mec-event-cover-clean .mec-event-date .dmonth{letter-spacing:2px}.mec-event-cover-clean .mec-event-place{font-size:18px;font-family:Roboto,sans-serif}.mec-event-cover-clean .mec-event-image img{width:100%}@media only screen and (max-width:768px){.mec-event-cover-clean .mec-event-content{padding:20px;bottom:5px}.mec-event-cover-clean .mec-event-title{font-size:23px}.mec-event-cover-clean .mec-event-date{right:20px;padding:10px;width:50px}}@media only screen and (max-width:479px){.mec-event-cover-clean .mec-event-content{padding:10px}.mec-event-cover-clean .mec-event-title{font-size:19px;padding-right:25px}.mec-event-cover-clean .mec-event-date{right:-20px;top:-10px}.mec-event-cover-clean .mec-event-detail{font-size:12px}}.mec-month-divider{text-align:center;margin:60px 0 40px 0}.widget .mec-month-divider{margin:10px 0}.mec-month-divider span{text-transform:uppercase;font-size:22px;font-weight:700;padding-bottom:5px;color:#313131;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative}.mec-month-divider span:before{border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:-30px;left:50%;width:60px}.widget .mec-month-divider span{font-size:13px}.mec-event-list-standard .mec-events-pagination{margin-top:60px;border-top:4px solid #ebebeb;min-height:80px;padding-top:20px}.mec-event-list-standard .mec-events-pagination .mec-events-pag-previous{float:left;margin-left:0}.mec-event-list-standard .mec-events-pagination .mec-events-pag-next{float:right;margin-right:0}.mec-event-list-standard .mec-event-article{position:relative;display:block;margin-bottom:25px;border:1px solid #e9e9e9;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-list-standard .mec-topsec{display:table;width:100%}.mec-event-list-standard .col-md-3.mec-event-image-wrap{padding-left:0}.mec-event-list-standard .mec-event-content{padding-top:15px;padding-right:30px}.mec-event-list-standard .mec-event-title{font-size:29px;font-weight:700;letter-spacing:-1px;margin:0 0 10px}.mec-event-list-standard .mec-event-title a{color:#292929;transition:color .3s ease}.mec-event-list-standard .mec-col-table-c{display:table-cell;height:100%;vertical-align:middle;float:none!important}.mec-event-list-standard .mec-col-table-c.mec-event-meta-wrap{padding-top:15px}.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap{vertical-align:top}.mec-topsec .mec-event-image{line-height:1px}.mec-event-list-standard .mec-event-meta-wrap{border-left:1px solid #eee}.mec-event-list-standard .mec-time-details{text-transform:uppercase;font-size:11px;font-weight:300;padding-top:0;text-align:left;padding-left:30px}.mec-event-list-standard .mec-event-meta .mec-event-address{font-style:normal;letter-spacing:0;font-size:13px;color:#8a8a8a}.mec-event-list-standard .mec-event-meta span.mec-event-d,.mec-event-list-standard .mec-event-meta span.mec-event-m{font-size:17px;font-weight:700;padding-right:6px;color:#444;text-transform:uppercase}.mec-event-list-standard .mec-date-details,.mec-event-list-standard .mec-local-time-details,.mec-event-list-standard .mec-time-details,.mec-event-list-standard .mec-venue-details{position:relative;padding-left:28px;margin-bottom:10px}.mec-event-list-standard .mec-date-details:before,.mec-event-list-standard .mec-local-time-details:before,.mec-event-list-standard .mec-time-details:before,.mec-event-list-standard .mec-venue-details:before{content:"\f041";font-family:fontawesome;position:absolute;left:6px;font-size:15px}.mec-event-list-standard .mec-date-details:before{content:"\f073"}.mec-event-list-standard .mec-time-details:before{content:"\f017"}.mec-event-list-standard .mec-local-time-details:before{content:"\f0ac"}.mec-event-list-standard .mec-local-time-details .mec-local-title{display:block}.mec-event-list-standard .mec-local-time-details .mec-local-date,.mec-event-list-standard .mec-local-time-details .mec-local-time{font-style:normal;letter-spacing:0;font-size:11px;color:#8a8a8a;font-weight:300;line-height:1.6}.mec-event-list-minimal .mec-event-title a{color:#292929;transition:color .3s ease}.mec-event-meta-wrap .mec-price-details{margin-bottom:10px}.mec-price-details i{margin-right:4px;vertical-align:text-top}.mec-event-meta-wrap .mec-event-meta .mec-price-details i:before{font-size:15px}.mec-event-list-standard .mec-price-details{text-transform:uppercase;font-size:11px;font-weight:300}.mec-event-list-standard .mec-price-details i{margin-left:6px}.mec-month-side .mec-price-details{margin-left:2px}.mec-event-article .mec-price-details i,.mec-month-side .mec-price-details i,.tooltipster-sidetip.tooltipster-shadow .tooltipster-content .mec-price-details i{padding-top:4px;vertical-align:unset}.mec-event-list-standard ul.mec-categories{position:relative;padding-left:28px;margin-bottom:10px}.mec-event-list-standard ul.mec-categories li.mec-category a:before{font-size:16px!important;content:"\f105";position:absolute;font-family:fontawesome;left:8px;font-size:15px}@media only screen and (max-width:960px){.mec-event-list-standard .mec-topsec{display:block}.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap{display:block;width:40%}.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap{display:block;min-height:230px}.mec-event-list-standard .mec-event-meta-wrap{display:block;border-left:none;border-top:1px solid #eee;width:100%;float:none;padding-top:20px}}@media only screen and (min-width:480px) and (max-width:960px){.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap,.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap{display:table-cell}}@media only screen and (max-width:479px){.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap,.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap img{float:none;width:100%;padding:0}.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap{padding:10px 10px 10px 30px}}.mec-localtime-details{color:#777;font-weight:400;line-height:12px;font-size:12px}.mec-localtime-details .mec-localdate,.mec-localtime-details .mec-localtime,.mec-localtime-details .mec-localtitle{display:inline-block}.mec-localtime-details .mec-start-date-label{padding-right:5px}.mec-localtime-details .mec-localtime{padding-left:5px}.mec-event-list-minimal .mec-localtime-details{display:inline-flex;font-size:15px;font-weight:300;line-height:1;letter-spacing:0;color:#9a9a9a;padding-left:9px}.mec-event-grid-classic .mec-localtime-details,.mec-event-grid-clean .mec-localtime-details{color:#fff;font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:-.02em;color:#fff;padding:0 0;line-height:18px;margin-top:-3px}.mec-event-grid-clean .mec-localtime-details,.mec-event-grid-colorful .mec-localtime-details,.tooltipster-box .mec-localtime-details{line-height:22px;padding-top:10px}.mec-event-grid-colorful .mec-localtime-details{color:#fff}.mec-event-grid-classic .mec-localtime-details{text-align:center}.mec-event-grid-minimal .mec-localtime-details{line-height:22px}.mec-wrap .mec-yearly-view-wrap .mec-localtime-wrap i{display:inline-block;margin-left:-1px}.mec-timetable-t2-content .mec-local-time-details{padding-left:19px}.mec-timetable-t2-content .mec-local-time-details{position:relative}.mec-timetable-t2-content .mec-local-time-details:before{content:"\e007";font-family:simple-line-icons;position:absolute;font-size:12px;margin-right:4px;left:0}.mec-masonry .mec-masonry-col6 .mec-localtime-details{margin-top:10px;line-height:21px}.mec-masonry .mec-masonry-col6 .mec-localtime-details i{height:auto}.mec-event-cover-classic .mec-localtime-details{color:#fff;margin-top:12px}.mec-event-cover-classic .mec-localtime-details i{padding-right:8px}.mec-event-cover-clean .mec-localtime-details{color:#fff;margin-bottom:20px}.mec-event-cover-modern .mec-localtime-details{color:#fff;margin:10px 0;font-weight:400;font-size:18px}.mec-event-countdown-style1 .mec-localtime-details,.mec-event-countdown-style2 .mec-localtime-details,.mec-event-countdown-style3 .mec-localtime-details{color:#fff;padding:8px 5px 0;font-size:14px;line-height:25px}.mec-event-countdown-style1 .mec-localtime-details{text-align:center}.mec-event-hover-carousel-type4 .mec-localtime-details{display:block;color:#fff;font-size:11px}.mec-event-footer-carousel-type3 .mec-localtime-details .mec-localdate,.mec-event-footer-carousel-type3 .mec-localtime-details .mec-localtime,.mec-event-footer-carousel-type3 .mec-localtime-details .mec-localtitle,.mec-event-footer-carousel-type3 .mec-localtime-details span{display:inline-flex;line-height:20px;text-align:left;margin:0!important;font-size:12px;color:#777;line-height:28px}.mec-owl-crousel-skin-type1 .mec-localtime-details{margin-top:-7px;margin-bottom:12px}.mec-wrap .mec-slider-t5 .mec-localtime-details{margin-top:14px;line-height:20px}.mec-wrap .mec-slider-t5 .mec-localtime-details i{font-size:18px;height:20px}.mec-timeline-event-local-time{background:rgba(64,217,241,.11);display:inline-block;padding:7px 20px 11px;border-radius:20px;line-height:1.24}.mec-timeline-event-local-time .mec-localtime-details{font-size:13px;font-weight:500;vertical-align:middle;margin-left:6px;color:inherit;line-height:24px}.mec-timeline-event-local-time .mec-localtime-details i{font-size:17px;vertical-align:middle;margin-left:-7px;padding-right:3px}.mec-booking-modal{background-color:#e6f7ff}.mec-booking-modal .mec-booking-shortcode .mec-book-form-gateway-label input[type=radio]:before{top:-1px}.mec-modal-booking-button{box-shadow:none;transition:all .21s ease;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#767676;border:1px solid #e8e8e8;padding:12px 16px;line-height:37px;height:38px;margin:12px 0}.mec-modal-booking-button:hover{background:#191919;color:#fff;border-color:#191919}.mec-modal-booking-button.mec-mb-icon i{font-size:14px}.mec-event-list-classic .mec-modal-booking-button{height:0;line-height:1;margin:7px 0 0;display:inline-table;letter-spacing:0;padding:12px 14px}.mec-event-grid-novel ul.mec-categories{position:relative;line-height:30px;font-size:15px}.mec-event-grid-novel ul.mec-categories li.mec-category a{padding-left:35px;color:rgba(255,255,255,.4);line-height:30px;font-size:15px}.mec-event-grid-novel ul.mec-categories li.mec-category a:before{font-size:16px!important;content:"\f105";position:absolute;font-family:fontawesome;left:8px;font-size:15px;color:rgba(255,255,255,.4)}.mec-calendar-events-side .mec-modal-booking-button,.mec-event-container-classic .mec-modal-booking-button,.mec-event-grid-minimal .mec-modal-booking-button,.mec-event-list-minimal .mec-modal-booking-button,.mec-timetable-t2-col .mec-modal-booking-button{margin:0;color:#282828;font-size:12px;transition:all .5s ease;-webkit-transition:all .5s ease;position:relative;padding:0 0 0 24px;background:0 0;text-align:left;display:inline;border:0;font-weight:700}.mec-timetable-t2-col .mec-modal-booking-button{color:#fff;padding-left:19px}.mec-timetable-t2-col .mec-modal-booking-button:hover{color:#282828}.mec-event-list-minimal .mec-modal-booking-button{margin:0 4px 0 84px}.mec-calendar-events-side .mec-modal-booking-button:before,.mec-event-container-classic .mec-modal-booking-button:before,.mec-event-grid-minimal .mec-modal-booking-button:before,.mec-event-list-minimal .mec-modal-booking-button:before{content:'';position:absolute;background:#7a7272;width:18px;height:1px;left:0;top:45%;transition:all .1s ease;-webkit-transition:all .1s ease}.mec-skin-carousel-container .mec-modal-booking-button{line-height:70px}.mec-event-list-modern .mec-modal-booking-button.mec-mb-icon{border-radius:1px;letter-spacing:2px;border:1px solid #e6e6e6;color:#333;background-color:#fff;padding:13px 12px 13px 14px;font-weight:700;box-shadow:0 2px 0 0 rgba(0,0,0,.016);transition:all .28s ease;line-height:unset}.mec-event-list-modern .mec-modal-booking-button.mec-mb-icon:hover{border-color:#222;background:#222;color:#fff}.mec-event-footer .mec-modal-booking-button,.mec-skin-carousel-container .mec-event-footer-carousel-type2 .mec-modal-booking-button{position:absolute;top:20px;right:125px;margin:0;padding:0 16px;line-height:37px}.mec-skin-carousel-container .mec-event-footer-carousel-type2 .mec-modal-booking-button{top:0;line-height:41px;height:41px;right:121px}.mec-skin-carousel-container .mec-event-footer-carousel-type3 .mec-modal-booking-button{line-height:18px;font-size:12px;letter-spacing:0;float:right;height:41px;margin:0 12px 0 0}.mec-skin-carousel-container .mec-owl-crousel-skin-type4 .mec-modal-booking-button{color:#fff;background-color:#191919;border:2px #191919 solid;padding:10px 14px;letter-spacing:1.5px;font-size:11px;font-weight:700;font-style:normal;transition:all .22s ease;text-decoration:none;margin:0 0 0 12px}.mec-skin-carousel-container .mec-owl-crousel-skin-type4 .mec-modal-booking-button:hover{color:#191919;background-color:#fff;border:2px #fff solid}.mec-event-grid-modern .mec-event-footer .mec-modal-booking-button{right:auto;left:110px}.mec-event-grid-simple .mec-modal-booking-button,.mec-events-agenda .mec-modal-booking-button{margin:0;font-size:12px;transition:all .5s ease;-webkit-transition:all .5s ease;position:relative;padding:0;background:0 0;text-align:left;display:inline;border:0;font-weight:700}.mec-events-agenda .mec-modal-booking-button{display:block;height:unset;padding-left:173px;line-height:14px;margin-bottom:7px}.mec-yearly-view-wrap .mec-modal-booking-button{margin:0;padding-left:14px;text-transform:capitalize}.mec-event-grid-novel .mec-event-footer .mec-modal-booking-button.mec-mb-icon{right:auto;left:238px;width:36px;height:36px;display:table-cell;vertical-align:middle;padding:0 10px;border-color:rgba(255,255,255,.1);background-color:rgba(0,0,0,0);color:#fff;border-radius:36px}.mec-event-grid-novel .mec-event-footer .mec-modal-booking-button.mec-mb-icon:hover{background-color:rgba(255,255,255,.1)}.mec-event-grid-simple .mec-modal-booking-button:hover,.mec-events-agenda .mec-modal-booking-button:hover,.mec-events-yearlu .mec-modal-booking-button:hover{color:#191919}.mec-event-masonry .mec-event-footer .mec-modal-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px;top:0;box-shadow:0 5px 11px -3px rgba(0,0,0,.05);right:auto;left:155px}.mec-timeline-event .mec-modal-booking-button{position:absolute;top:0;right:0;display:inline-block;padding:7px 20px 7px;line-height:22px;height:unset;border:unset;text-transform:capitalize;font-weight:500;font-size:13px;letter-spacing:0;margin:0;border-radius:0 0 0 10px}.mec-timeline-event .mec-modal-booking-button:hover{background:#191919;color:#fff}.mec-skin-daily-view-events-container .mec-modal-booking-button,.mec-weekly-view-dates-events .mec-event-article .mec-modal-booking-button{position:absolute;top:50%;transform:translateY(-50%);right:15px;line-height:26px;height:49px;border:unset;text-align:center;display:inline-block;background:#ededed;color:#191919;padding:12px;border-radius:2px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;transition:all .24s ease;margin:0}.mec-skin-daily-view-events-container .mec-modal-booking-button:hover,.mec-weekly-view-dates-events .mec-event-article .mec-modal-booking-button:hover{background:#292929;color:#fff}@media(max-width:1023px){.mec-skin-daily-view-events-container .mec-modal-booking-button,.mec-weekly-view-dates-events .mec-event-article .mec-modal-booking-button{position:relative;top:unset;transform:unset;margin:14px 16px 0;padding:8px;line-height:20px;height:35px}}@media(max-width:768px){.featherlight .featherlight-inner{width:100%}.mec-events-agenda .mec-modal-booking-button{padding:0}}@media(max-width:480px){.mec-booking-modal .mec-events-meta-group-booking-shortcode{padding:20px}.mec-booking-modal .mec-booking-shortcode .mec-book-reg-field-mec_email,.mec-booking-modal .mec-booking-shortcode .mec-book-reg-field-name{width:100%}.mec-booking-modal .mec-booking-shortcode button#mec-book-form-btn-step-2{margin-left:20px}.mec-booking-modal .mec-booking-shortcode .mec-click-pay button[type=submit]{bottom:22px}.mec-calendar-events-side .mec-modal-booking-button:before,.mec-event-container-classic .mec-modal-booking-button:before,.mec-event-grid-minimal .mec-modal-booking-button:before,.mec-event-list-minimal .mec-modal-booking-button:before{display:none}.mec-calendar-events-side .mec-modal-booking-button,.mec-event-container-classic .mec-modal-booking-button,.mec-event-grid-minimal .mec-modal-booking-button,.mec-event-list-minimal .mec-modal-booking-button,.mec-timetable-t2-col .mec-modal-booking-button{margin:0;padding:0}.mec-event-grid-modern .mec-event-footer .mec-booking-button{top:20px}}.mec-wrap .mec-events-cal-links{margin-bottom:0}.mec-single-event #mec-wrap{padding:0;margin-top:35px}.mec-wrap .mec-single-title,.single-mec-events .mec-wrap.mec-no-access-error h1{margin-top:0;margin-bottom:30px;font-weight:700;font-size:33px}.mec-single-event .mec-event-content{padding:40px 0 30px;margin-bottom:10px}.mec-single-event .mec-events-meta-group-booking,.mec-single-event .mec-frontbox{margin-bottom:30px;padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-wrap #main-content{overflow:hidden;padding-top:35px}.mec-single-event .mec-map-get-direction-address-cnt{position:relative}.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address{width:100%;height:46px;padding:13px 10px;margin-bottom:0;background:#fcfcfc;border:1px solid #e0e0e0;border-radius:0;box-shadow:inset 0 2px 5px rgba(0,0,0,.081)}.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address:focus{color:#444;background:#fff;border-color:#b0b0b0;box-shadow:0 0 3px rgba(0,0,0,.2)}.mec-single-event .mec-map-get-direction-btn-cnt input{width:100%}.mec-single-event .mec-map-get-direction-reset{position:absolute;z-index:2;top:5px;right:10px;font-size:11px;cursor:pointer}.mec-events-meta-group-tags{margin-top:20px}.mec-events-meta-group-tags a{display:inline-block;color:#444;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;font-weight:500;padding:3px 7px;border:1px solid #ddd;border-radius:2px;background:#fff;margin:1px 3px}.mec-events-meta-group-tags a:hover{text-decoration:underline;background:#f9f9f9}.mec-local-time-details li{list-style:none}.mec-single-event:not(.mec-single-modern) .mec-local-time-details{background:#f7f7f7;padding:12px 14px 8px;margin-bottom:12px;vertical-align:baseline;position:relative;border:none}.mec-single-event:not(.mec-single-modern) .mec-local-time-details ul{margin:0;padding-left:35px}.mec-single-event:not(.mec-single-modern) .mec-local-time-details h3{border:none;padding-left:15px}.mec-single-event:not(.mec-single-modern) .mec-local-time-details h3:before{display:none}.mec-single-event.mec-single-modern i.mec-sl-speedometer{display:none}.mec-single-event .mec-events-meta-group-booking{padding-bottom:30px}.mec-single-event .mec-events-meta-group-booking ul{list-style:none;margin-left:0;padding-left:0}.mec-single-event .mec-booking .mec-book-bfixed-fields-container{padding-left:15px}.mec-single-event .mec-events-meta-group-booking ul li{padding:0;list-style:none;margin-top:40px}.mec-single-event .mec-events-meta-group-booking h4{margin-bottom:20px;font-size:23px;font-weight:700}.mec-single-event .mec-events-meta-group-booking li h4{font-size:19px}.mec-single-event .mec-events-meta-group-booking button,.mec-single-event .mec-events-meta-group-booking input{border-radius:0;margin-bottom:6px}.mec-single-event .mec-events-meta-group-booking button{min-width:155px;margin-top:5px;margin-left:10px;border-radius:2px;box-shadow:0 2px 1px rgba(0,0,0,.08)}.mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button{background:#c4cace;float:left}.mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button:hover{background:#000}.mec-single-event .mec-events-meta-group-booking button.mec-book-form-next-button{float:left;margin-left:0}button#mec-book-form-back-btn-step-3{float:none}.mec-next-occ-booking,.mec-next-occ-booking-p{padding-left:15px}.mec-events-meta-group-booking .mec-next-occ-booking,.mec-events-meta-group-booking .mec-next-occ-booking-p{padding:0;font-size:12px;letter-spacing:0;margin:3px 0;padding:5px 1em 3px 0}.mec-book-username-password-wrapper{padding:0 15px}.lity-container .mec-next-occ-booking,.lity-container .mec-next-occ-booking-p{padding-left:0}.mec-single-event .mec-events-meta-group-booking .mec-click-pay{max-width:350px}.mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r,.mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button{float:right}.mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover,.mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover{background:#000}.lity-container .mec-click-pay{max-width:400px}.lity-container .mec-book-form-btn-wrap button.mec-book-form-next-button,.lity-container .mec-click-pay #mec_woo_add_to_cart_btn_r{float:right}.lity-container button.mec-book-form-next-button{float:right}.lity-container .mec-click-pay #mec_woo_add_to_cart_btn_r:hover,.lity-container .mec-click-pay button.mec-book-form-next-button:hover{background:#000}.mec-single-event .mec-events-meta-group-booking .mec-click-next{float:right;position:relative;width:calc(100% - 186px)}.lity-container .mec-click-next{float:right;position:relative;width:calc(100% - 186px)}.mec-single-event .mec-book-form-coupon button{margin-left:0}.mec-single-event .mec-book-form-gateway-checkout button{margin-left:0}.mec-single-event .mec-single-event .mec-book-form-gateway-checkout button{margin-right:20px}.lity-content .mec-book-form-back-button{position:relative;border:none;border-radius:0;color:#fff;display:inline-block;font-size:12px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;margin-right:10px;line-height:1;padding:18px 20px 16px;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease;min-width:170px;margin-top:5px;border-radius:0;margin-bottom:6px;background:#c4cace}.lity-content .mec-book-form-back-button:hover{background:#000}.lity-content button#mec-book-form-back-btn-step-3{float:none}.lity-content .mec-book-form-next-button{float:left}.lity-content .mec-book-bfixed-fields-container{list-style:none;padding-left:0}.mec-single-event .mec-book-first,.mec-single-event .mec-book-form-gateways,.mec-single-event .mec-book-form-price,.mec-single-event .mec-event-tickets-list,.mec-single-event form.mec-click-next{padding-left:0;padding-right:0}.mec-single-event label.mec-fill-attendees{margin-left:0}.mec-wrap .mec-events-meta-group-booking #mec-book-form-back-btn-step-2,.mec-wrap .mec-events-meta-group-booking #mec-book-form-back-btn-step-3,.mec-wrap .mec-events-meta-group-booking #mec-book-form-btn-step-1{margin-left:0}.mec-wrap .mec-booking-form-container .col-md-12{padding-left:0}.mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row{margin:0}.mec-wrap .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateway-label{padding-left:3px}.mec-wrap p.mec-gateway-comment{margin-top:20px}.mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available{display:block;margin-bottom:20px;margin-top:-17px;font-size:11px;color:#8a8a8a}.mec-single-event .mec-events-meta-group-booking .mec-book-price-total{display:inline-block;margin-bottom:10px;font-size:26px;color:#39c36e;font-weight:700;padding:10px 0}.mec-single-event .mec-events-meta-group-booking form{margin:0}.mec-single-event .mec-events-meta-group-booking h5 span,.mec-single-event .mec-events-meta-group-booking label{color:#424242;font-size:12px;font-weight:300;letter-spacing:0;margin:3px 0;display:block;clear:none;padding:5px 1em 3px 0}.mec-single-event .mec-events-meta-group-booking h5 span{display:inline-block}.mec-single-event .mec-events-meta-group-booking h5 span.mec-ticket-variation-name{padding-right:5px;text-transform:capitalize}.mec-single-event .mec-events-meta-group-booking input::-webkit-input-placeholder{color:#aaa}.mec-single-event .mec-events-meta-group-booking input:-moz-placeholder{color:#aaa}.mec-single-event .mec-events-meta-group-booking input[type=date],.mec-single-event .mec-events-meta-group-booking input[type=email],.mec-single-event .mec-events-meta-group-booking input[type=number],.mec-single-event .mec-events-meta-group-booking input[type=password],.mec-single-event .mec-events-meta-group-booking input[type=tel],.mec-single-event .mec-events-meta-group-booking input[type=text],.mec-single-event .mec-events-meta-group-booking select,.mec-single-event .mec-events-meta-group-booking textarea{display:block;background:#fcfcfc;min-height:42px;min-width:180px;font-size:13px;border:1px solid #e0e0e0;padding:13px 10px;width:330px;margin-bottom:20px;box-shadow:inset 0 2px 4px rgba(0,0,0,.051);clear:both}.wbmec-mandatory{padding-left:5px;font-size:14px}.mec-single-event .mec-events-meta-group-booking .mec-red-notification input,.mec-single-event .mec-events-meta-group-booking .mec-red-notification select,.mec-single-event .mec-events-meta-group-booking .mec-red-notification textarea{border:1px solid #ff3c3c!important}.lity .mec-events-meta-group-booking .mec-red-notification input[type=checkbox],.lity .mec-events-meta-group-booking .mec-red-notification input[type=radio],.mec-single-event .mec-events-meta-group-booking .mec-red-notification input[type=checkbox],.mec-single-event .mec-events-meta-group-booking .mec-red-notification input[type=radio]{outline:1px solid #ff3c3c!important}.lity .mec-book-ticket-container .mec-red-notification input,.lity .mec-book-ticket-container .mec-red-notification select,.lity .mec-book-ticket-container .mec-red-notification textarea{border:1px solid #ff3c3c!important}.mec-booking .woocommerce-notices-wrapper .woocommerce-message{color:#0dbf52;background-color:#cef7ce;margin:0;padding-top:1rem;line-height:2.9rem;border:0}.mec-booking .woocommerce-notices-wrapper .woocommerce-message a{margin:0}@media only screen and (max-width:479px){.mec-single-event .mec-events-meta-group-booking input[type=date],.mec-single-event .mec-events-meta-group-booking input[type=email],.mec-single-event .mec-events-meta-group-booking input[type=number],.mec-single-event .mec-events-meta-group-booking input[type=password],.mec-single-event .mec-events-meta-group-booking input[type=tel],.mec-single-event .mec-events-meta-group-booking input[type=text],.mec-single-event .mec-events-meta-group-booking select,.mec-single-event .mec-events-meta-group-booking textarea{width:100%}}.mec-single-event .mec-events-meta-group-booking input[type=email]:focus,.mec-single-event .mec-events-meta-group-booking input[type=number]:focus,.mec-single-event .mec-events-meta-group-booking input[type=password]:focus,.mec-single-event .mec-events-meta-group-booking input[type=tel]:focus,.mec-single-event .mec-events-meta-group-booking input[type=text]:.mec-single-event .mec-events-meta-group-booking input[type=date],.mec-single-event .mec-events-meta-group-booking select:focus,.mec-single-event .mec-events-meta-group-booking textarea:focus,focus{border:1px solid #aaa;color:#444;background:#fff;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);outline:0}.mec-single-event .mec-events-meta-group-booking input[type=checkbox],.mec-single-event .mec-events-meta-group-booking input[type=radio]{margin-right:6px;margin-top:5px;min-height:20px;clear:none;margin:0 0 0 2px}.lity-container .mec-events-meta-group-booking input[type=radio]:before,.mec-single-event .mec-events-meta-group-booking input[type=radio]:before{content:"";display:inline-block;background:#fff;border-radius:18px;width:18px;height:18px;margin:-1px 0 0 -3px;cursor:pointer;border:2px solid #e1e7ed;box-shadow:0 2px 15px -3px rgba(69,77,89,.32)}.lity-container .mec-events-meta-group-booking input[type=radio]:checked:before,.mec-single-event .mec-events-meta-group-booking input[type=radio]:checked:before{border:7px solid #008aff;background:#fff;box-shadow:0 3px 16px -3px #008aff}.lity-container .mec-events-meta-group-booking input[type=radio],.mec-single-event .mec-events-meta-group-booking input[type=radio]{min-height:0;margin:0;margin-right:6px}.mec-single-event .mec-events-meta-group-booking input[type=checkbox]{float:left}.lity-container .mec-events-meta-group-booking .mec_book_first_for_all,.mec-single-event .mec-events-meta-group-booking .mec_book_first_for_all{display:none}.mec-events-meta-group-booking ul.mec-book-price-details{list-style:none;border:1px solid #eee;padding:0;overflow:hidden}.mec-events-meta-group-booking ul.mec-book-price-details li{font-size:15px;color:#a9a9a9;list-style:none;padding:13px 18px;margin:0;float:left;border-right:1px solid #eee}.mec-events-meta-group-booking ul.mec-book-price-details li:last-child{border-right:none}.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount{font-weight:700;font-size:21px;color:#222}.lity-container .mec-events-meta-group-booking label.wn-checkbox-label,.mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label{height:14px;width:14px;background-color:transparent;border:1px solid #d4d4d4;position:relative;display:inline-block;-moz-transition:border-color ease .2s;-o-transition:border-color ease .2s;-webkit-transition:border-color ease .2s;transition:border-color ease .2s;cursor:pointer;box-shadow:0 2px 16px -2px rgba(0,0,0,.2);vertical-align:middle;margin-right:3px;margin-top:-2px}.lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label,.mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label{border-color:#008aff;box-shadow:0 2px 14px -3px #008aff}.lity-container .mec-events-meta-group-booking label.wn-checkbox-label:after,.lity-container .mec-events-meta-group-booking label.wn-checkbox-label:before,.mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:after,.mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:before{position:absolute;height:0;width:1px;background-color:#008aff;display:inline-block;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;content:'';-webkit-transition:opacity ease .5;-moz-transition:opacity ease .5;transition:opacity ease .5}.lity-container .mec-events-meta-group-booking label.wn-checkbox-label:before,.mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:before{top:8px;left:7px;box-shadow:0 0 0 2px #fff;-moz-transform:rotate(-145deg);-ms-transform:rotate(-145deg);-o-transform:rotate(-145deg);-webkit-transform:rotate(-145deg);transform:rotate(-145deg)}.lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::before,.mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::before{height:12px;-moz-animation:dothatopcheck .16s ease 0s forwards;-o-animation:dothatopcheck .16s ease 0s forwards;-webkit-animation:dothatopcheck .16s ease 0s forwards;animation:dothatopcheck .16s ease 0s forwards}.lity-container .mec-events-meta-group-booking label.wn-checkbox-label:after,.mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:after{top:6px;left:3px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::after,.mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::after{-moz-animation:dothabottomcheck 80ms ease 0s forwards;-o-animation:dothabottomcheck 80ms ease 0s forwards;-webkit-animation:dothabottomcheck 80ms ease 0s forwards;animation:dothabottomcheck 80ms ease 0s forwards;height:4px}.mec-single-event .mec-events-meta-group-booking button[type=submit]:after,.mec-single-event a.button:after{display:none;font-family:simple-line-icons;content:"\e098";margin-left:4px;-webkit-animation:rotating 1.2s linear infinite;-moz-animation:rotating 1.2s linear infinite;-ms-animation:rotating 1.2s linear infinite;-o-animation:rotating 1.2s linear infinite;animation:rotating 1.2s linear infinite}.mec-single-event .mec-events-meta-group-booking button[type=submit].loading:after,.mec-single-event a.button.loading:after{display:inline-block}.mec-single-event .mec-event-export-module{display:block}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul{display:table;width:100%}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li{display:table-cell}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li:last-child{text-align:right}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a:hover{color:#fff}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul{padding-left:0;margin:15px 5px}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting{padding-left:0;margin:0}.mec-ticket-price{margin-left:10px;font-size:13px;font-weight:300}.mec-book-reg-field-checkbox label,.mec-book-reg-field-radio label{line-height:1.36}.mec-book-reg-field-checkbox input[type=checkbox],.mec-book-reg-field-radio input[type=radio]{float:left;margin-right:5px!important}.mec-ticket-available-spots .mec-event-ticket-description,.mec-ticket-available-spots .mec-event-ticket-price{font-size:11px}.mec-book-ticket-container .mec-reg-mandatory:nth-child(2) label:after,.mec-book-ticket-container .mec-reg-mandatory:nth-child(3) label:after,.mec-book-ticket-container .wbmec-mandatory{content:"";color:red;width:50px;height:50px;font-size:14px;padding-left:5px}@media only screen and (max-width:767px){.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li{width:100%;min-height:40px;margin-bottom:15px;text-align:center;float:none;display:block}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a{width:100%;padding-left:0;padding-right:0;text-align:center;display:block;font-size:12px}}.mec-single-event .mec-events-meta-group{margin-bottom:0}@media only screen and (max-width:767px){.mec-single-event .mec-events-meta-group-booking{margin-bottom:30px}}.mec-single-event .mec-event-meta dt,.mec-single-event .mec-event-meta h3{text-transform:uppercase;font-size:16px;font-weight:700;padding-bottom:5px;display:inline;color:#000;padding-left:10px}.mec-single-event .mec-event-meta h6{text-transform:uppercase;font-size:13px;padding-bottom:5px;display:inline;color:#222;padding-left:0}.mec-single-event .mec-event-meta .mec-events-event-categories a,.mec-single-event .mec-event-meta dd{font-size:14px;color:#8d8d8d}.mec-single-event .mec-event-meta .mec-location dd.author{color:#3c3b3b}.mec-single-event .mec-event-meta dd{margin:0;padding-left:35px}.mec-single-event .mec-event-meta dd.mec-events-event-categories{min-height:35px;line-height:35px}@media only screen and (max-width:480px){.single-mec-events .lity-container{width:100%}.single-mec-events .lity-content .mec-events-meta-group-booking{padding:20px;width:85%;margin:0 auto}}.mec-single-event .mec-event-meta dd.mec-events-event-categories:first-of-type{padding-top:5px}.mec-single-event .mec-event-meta dd.mec-events-event-categories:last-of-type{border-bottom:0}.mec-single-event .mec-event-meta dd a{color:#8d8d8d;transition:all .2s ease}.mec-single-event .mec-event-meta dd a i:before{font-size:16px!important}.mec-single-event .mec-event-meta dd a i{margin-right:8px}.mec-single-event .mec-event-meta dl{margin-bottom:0}.mec-single-event .mec-event-meta .mec-events-event-cost{font-size:18px}.mec-single-event .mec-event-meta .mec-events-address{color:#a9a9a9;margin-bottom:3px}.mec-single-event .mec-event-meta .mec-events-meta-group-venue .author{margin-bottom:0;color:#8d8d8d;font-size:13px}.mec-single-event .mec-events-event-image{margin-bottom:0}.mec-single-event h2.mec-single-event-title{margin-bottom:30px;font-weight:700;font-size:33px}.mec-single-event .mec-booking-button{border-bottom:none;letter-spacing:.5px;line-height:48px;height:76px;transition:all .5s ease;color:#fff;padding:16px;display:block;text-align:center;font-size:16px;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.15)}.mec-single-event .mec-booking-button:hover{background-color:#101010!important}.mec-single-event .mec-event-tags a{display:inline-block;color:#444;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;font-weight:500;padding:3px 7px;border:1px solid #ddd;border-radius:2px;background:#fff;margin:1px 3px}.mec-single-event .mec-event-tags:before{font-size:24px;color:#303030;margin-right:5px;content:"\f02c";font-family:fontawesome}.mec-single-event .mec-event-tags{padding-top:13px}.mec-single-event .mec-event-sharing{margin:30px 0 10px}.mec-region.mec-events-abbr,.mec-single-event .mec-street-address{font-style:normal;font-size:13px}.mec-events-meta-group.mec-events-meta-group-venue:before,.mec-single-event-date:before,.mec-single-event-time:before{color:#40d9f1}.mec-single-event .mec-event-social{text-align:center}.mec-single-event .mec-event-social h3{text-transform:uppercase;font-size:15px;font-weight:700;padding-bottom:5px;color:#313131;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative}.mec-single-event .mec-social-single:before{padding:13px 35px;border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:39px}.mec-single-event .mec-event-social .event-sharing{margin-top:30px}.mec-single-event .mec-event-social ul{list-style:none;margin-left:0;padding:0}.mec-single-event .mec-event-social li.mec-event-social-icon{display:inline-block}.mec-single-event .mec-event-social li.mec-event-social-icon a{display:inline-block;color:#fff;width:40px;height:40px;padding:9px;font-size:16px;margin-right:5px;margin-bottom:5px}.mec-single-event .mec-event-social a.facebook{background:#3b5996}.mec-single-event .mec-event-social a.facebook:hover{background:#28385c}.mec-single-event .mec-event-social a.twitter{background:#00acee}.mec-single-event .mec-event-social a.twitter:hover{background:#0087bd}.mec-single-event .mec-event-social a.vimeo{background:#0dadd6}.mec-single-event .mec-event-social a.vimeo:hover{background:#0a85a3}.mec-single-event .mec-event-social a.dribble{background:#d53e68}.mec-single-event .mec-event-social a.dribble:hover{background:#bf4c78}.mec-single-event .mec-event-social a.youtube{background:#cb322c}.mec-single-event .mec-event-social a.youtube:hover{background:#992622}.mec-single-event .mec-event-social a.pinterest{background:#cb2027}.mec-single-event .mec-event-social a.pinterest:hover{background:#99181d}.mec-single-event .mec-event-social a.google{background:#c3391c}.mec-single-event .mec-event-social a.google:hover{background:#99181f}.mec-single-event .mec-event-social a.linkedin{background:#0073b2}.mec-single-event .mec-event-social a.linkedin:hover{background:#005380}.mec-single-event .mec-event-social a.email{background:#ff5d5e}.mec-single-event .mec-event-social a.email:hover{background:#cc4949}.mec-single-event .mec-event-social a.vk{background:#5b88bd}.mec-single-event .mec-event-social a.vk:hover{background:#3d608a}.mec-single-event .mec-event-social a.tumblr{background:#34465d}.mec-single-event .mec-event-social a.tumblr:hover{background:#273649}.mec-single-event .mec-event-social a.telegram{background:#08c}.mec-single-event .mec-event-social a.telegram:hover{background:#1076be}.mec-single-event .mec-event-social a.whatsapp{background:#25d366}.mec-single-event .mec-event-social a.whatsapp:hover{background:#23ac55}.mec-single-event .mec-event-social a.flipboard{background:#e12828}.mec-single-event .mec-event-social a.flipboard:hover{background:#af1e1e}.mec-single-event .mec-event-social a.pocket{background:#ef4056}.mec-single-event .mec-event-social a.pocket:hover{background:#8d1717}.mec-single-event .mec-event-social a.reddit{background:#ff5700}.mec-single-event .mec-event-social a.reddit:hover{background:#c94909}.mec-single-event .mec-event-social a.flipboard svg,.mec-single-event .mec-event-social a.telegram svg{height:16px}.mec-single-event .mec-event-social li.mec-event-social-icon a svg{display:unset}.mec-single-event .mec-event-social a.rss{background:#f29a1d}.mec-single-event .mec-event-social a.rss:hover{background:#cc7400}.mec-single-event .mec-event-social a.instagram{background:#457399}.mec-single-event .mec-event-social a.instagram:hover{background:#2e4d66}.mec-single-event .mec-event-social a.linkedin{background:#457399}.mec-single-event .mec-event-social a.linkedin:hover{background:#2e4d66}.mec-single-event .mec-event-social a.other-social{background:#ff5d5e}.mec-single-event .mec-event-social a.other-social:hover{background:#cc4949}.mec-single-event .mec-event-social{text-align:center}.mec-single-event .mec-events-meta-group-booking form>h4,.mec-single-event .mec-frontbox-title,.mec-single-event .mec-wrap-checkout h4{text-transform:uppercase;font-size:15px;font-weight:700;color:#313131;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative;text-align:center}.mec-single-event .mec-events-meta-group-booking form>h4:before,.mec-single-event .mec-frontbox-title:before,.mec-single-event .mec-wrap-checkout h4:before{padding:1px 35px;border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:-35px;left:50%}.mec-single-event .mec-events-meta-group-booking input[data-stripe=exp-month],.mec-single-event .mec-events-meta-group-booking input[data-stripe=exp-year]{width:47%!important;margin-right:12px;margin-top:5px;display:inline-block!important}@media(max-width:768px){.mec-single-event .mec-events-meta-group-booking input[data-stripe=exp-month],.mec-single-event .mec-events-meta-group-booking input[data-stripe=exp-year]{width:100%!important;margin-right:0;display:block!important}}.mec-event-meta i:before{font-size:20px;vertical-align:middle}.mec-event-meta .mec-single-event-additional-organizers i:before,.mec-event-meta .mec-single-event-organizer i:before{font-size:14px;vertical-align:baseline}#mec-wrap .mec-events-day-time-slot .mec-events-content{float:left;width:33%;padding:0 15px}#mec-wrap .mec-events-day-time-slot .mec-events-event-image{padding-left:0}#mec-events-content .mec-events-abbr{color:#8d8d8d;font-size:14px}.mec-single-event .mec-events-content{margin-bottom:30px}.mec-single-event .mec-organizer-url a{word-wrap:break-word}.mec-single-event #headline{margin:0 0 10px}.mec-single-event #headline h2{padding:0}.mec-single-event .mec-events-meta-group.mec-events-meta-group-gmap .mec-events-venue-map{margin-top:0;padding:8px;border:1px solid #e5e5e5;border-radius:7px}#mec-events-gmap-0{height:325px!important}.mec-events-list .mec-events-day-time-slot .mec-events-event-meta{width:33%;float:left;padding:40px;height:auto;margin:0}.mec-events-day-time-slot .mec-events-content.description.entry-summary{font-size:15px;font-weight:300;color:#8d8d8d}.mec-events-day-time-slot .type-mec_events h2{font-size:28px;padding-bottom:20px}.mec-events-day .mec-events-day-time-slot .type-mec_events{margin:0}.mec-events-day .mec-events-day-time-slot h5{background-color:#8d8d8d}.mec-single-event .mec-event-meta .mec-single-event-additional-organizers .mec-events-single-section-title,.mec-single-event .mec-event-meta .mec-single-event-organizer .mec-events-single-section-title,.mec-single-event .mec-events-meta-date h3{padding-left:0;margin:10px;display:inline-block}.mec-single-event .mec-events-meta-date h3{width:100%}.mec-single-event .mec-events-event-image{border:0}.mec-single-event .mec-events-venue-map{padding:0}.mec-event-cost,.mec-event-more-info,.mec-event-website,.mec-events-meta-date,.mec-single-event-additional-organizers,.mec-single-event-category,.mec-single-event-date,.mec-single-event-label,.mec-single-event-location,.mec-single-event-organizer,.mec-single-event-time{background:#f7f7f7;padding:12px 14px 8px;margin-bottom:12px;vertical-align:baseline;position:relative}.mec-single-event .mec-events-meta-date dd,.mec-single-event .mec-single-event-additional-organizers dd,.mec-single-event .mec-single-event-organizer dd{padding-left:0;margin-bottom:10px}.mec-single-event .mec-events-meta-date dd span,.mec-single-event .mec-single-event-additional-organizers dd span,.mec-single-event .mec-single-event-organizer dd span{display:block;padding-left:12px;color:#8d8d8d}.mec-single-event .mec-events-meta-date i,.mec-single-event .mec-single-event-additional-organizers i,.mec-single-event .mec-single-event-organizer i{margin-right:10px;margin-left:12px}.mec-events-meta-group.mec-events-meta-group-venue dl{margin-bottom:0}address.mec-events-address{line-height:19px;font-style:normal;font-size:12px}.mec-single-event .mec-event-content dt{margin-top:5px}.mec-single-event .mec-single-event-additional-organizers .mec-single-event-additional-organizer{margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #e4e4e4}.mec-single-event .mec-single-event-additional-organizers .mec-single-event-additional-organizer:last-child{margin-bottom:0;padding-bottom:0;border:none}.mec-event-schedule-content{border-left:4px solid #f0f0f0;padding-top:10px;margin-top:30px;margin-left:25px;margin-bottom:20px;color:#8a8a8a}.mec-event-schedule-content dl{padding-left:24px;font-size:12px;position:relative;margin-bottom:35px}.mec-event-schedule-content dl:before{content:'';display:block;position:absolute;left:0;top:4px;width:20px;height:0;border-top:4px solid #f0f0f0}.mec-event-schedule-content dl dt{margin:0 0 10px;line-height:1.16}.mec-event-schedule-content dl dt.mec-schedule-title{font-size:13px;color:#5a5a5a;font-weight:700}.mec-event-schedule-content dl dt.mec-schedule-description{font-weight:300}.mec-event-schedule-content .mec-schedule-speakers{background:#f7f7f7;padding:10px}.mec-wrap .mec-event-schedule-content h6{font-size:13px;color:#5a5a5a;font-weight:700;display:inline-block}.mec-wrap .mec-event-schedule-content a{font-weight:400;color:#5a5a5a;transition:all .1s ease}.single-mec-events .mec-speakers-details ul{padding:0;margin-left:0}.mec-single-event .mec-speakers-details ul li{list-style:none;background:#f7f7f7;padding:5px 5px 18px 5px;margin-top:14px}.mec-single-event .mec-speakers-details ul li a{-webkit-transition:.2s all ease;transition:.2s all ease}.mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a img{float:left;border-radius:50%;transition:.2s all ease;border:2px solid transparent;width:68px;height:68px}.mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a:hover img{border-color:#40d9f1}.mec-single-event .mec-speakers-details ul li .mec-speaker-name{display:inline-block;margin-top:10px;font-size:15px;line-height:1.8;text-transform:capitalize;font-weight:700;padding-left:8px}.mec-single-event .mec-speakers-details ul li .mec-speaker-job-title{display:block;font-size:12px;margin-top:-1px;padding-left:75px;color:#888}.mec-single-event-location img,.mec-single-event-organizer img{margin-bottom:10px;width:100%}.mec-qrcode-details{text-align:center}.mec-time-comment{font-size:11px}.mec-wrap .mec-attendees-list-details p{font-weight:300;margin:20px 0 0 0;color:#8d8d8d}.mec-wrap .mec-attendees-list-details li{list-style:none;display:block;margin-top:15px}.mec-wrap .mec-attendees-list-details li .mec-attendee-avatar{display:inline-block}.mec-wrap .mec-attendees-list-details li .mec-attendee-profile-link{display:inline-block;vertical-align:top;margin-left:10px}.mec-attendees-list-details ul{margin-bottom:0}.mec-attendees-list-details .mec-attendee-profile-link a{color:#8d8d8d;display:block}.mec-attendees-list-details .mec-attendee-profile-link span{display:inline-block;color:#000;vertical-align:middle;cursor:pointer}.mec-attendees-list-details span.mec-attendee-profile-ticket-number{border-radius:50px;width:20px;height:20px;font-size:12px;text-align:center;color:#fff;margin-right:4px;line-height:20px}#wrap .mec-attendees-list-details span.mec-attendee-profile-ticket-number{line-height:19px}.mec-attendees-list-details .mec-attendee-profile-link span i{vertical-align:middle;font-size:9px;font-weight:700;margin-left:5px}.mec-attendees-list-details .mec-attendees-toggle{border:1px solid #e6e6e6;background:#fafafa;padding:15px 15px 0;border-radius:3px;margin:12px 0 20px 52px;position:relative;font-size:13px;box-shadow:0 3px 1px 0 rgba(0,0,0,.02)}.mec-attendees-list-details .mec-attendees-toggle:after,.mec-attendees-list-details .mec-attendees-toggle:before{content:'';display:block;position:absolute;left:50px;width:0;height:0;border-style:solid;border-width:10px}.mec-attendees-list-details .mec-attendees-toggle:after{top:-20px;border-color:transparent transparent #fafafa transparent}.mec-attendees-list-details .mec-attendees-toggle:before{top:-21px;border-color:transparent transparent #e1e1e1 transparent}.mec-attendees-list-details .mec-attendees-toggle .mec-attendees-item{padding-bottom:15px}.mec-attendees-list-details .mec-attendee-avatar img{border-radius:3px}.mec-attendee-avatar-sec{float:left;width:50px;margin-right:12px}.mec-attendee-profile-name-sec,.mec-attendee-profile-ticket-sec{float:left;width:calc(100% - 62px);margin-top:3px}.mec-calendar{margin-bottom:20px;border:1px solid #e8e8e8;width:100%;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-calendar .mec-calendar-topsec{display:table;background:#fff}.mec-calendar .mec-calendar-topsec .mec-calendar-events-sec{display:none}.mec-calendar .mec-calendar-side{width:590px;display:table-cell;padding:40px;position:relative;text-align:center;box-shadow:0 1px 5px 6px rgba(0,0,0,.005) inset}.mec-calendar .mec-calendar-events-side{display:table-cell;height:100%;border-left:1px solid #efefef;padding:40px;width:100%}.mec-calendar .mec-calendar-events-side .mec-table-side-day{width:46px;height:46px;margin:0 auto 20px;position:relative;text-align:center;line-height:46px;border:1px solid #40d9f1;border-radius:50%;font-size:12px;font-weight:600;padding:0}.mec-calendar .mec-calendar-events-side .mec-table-side-title{text-align:center;font-size:11px;text-transform:uppercase;letter-spacing:3px;margin-bottom:14px}.mec-calendar .mec-calendar-header{position:relative;width:560px;margin-top:8px;margin-bottom:16px}.mec-calendar .mec-calendar-header h2{text-transform:uppercase;font-size:22px;font-weight:700;color:#333}.mec-calendar .mec-event-footer{width:auto;min-height:60px}.mec-calendar dl{display:table;margin:0;border:none;padding:0;table-layout:fixed}.mec-calendar dt{display:table-cell;transition:all .66s ease;color:#4d4d4d;background:#fff;border-radius:44px;font-size:14px;width:80px;height:80px;line-height:80px;text-align:center}.excerpt-wrap .mec-wrap dt,.nv-content-wrap .mec-wrap dt{display:table-cell}.mec-calendar .mec-calendar-table .mec-no-event{display:none}.mec-calendar .mec-calendar-table-head dt{font-weight:700;text-transform:uppercase;font-size:15px}.mec-calendar .mec-calendar-row dt:hover{background:#f4f4f4}.mec-calendar .mec-table-nullday{color:#cacaca}.mec-calendar.mec-box-calendar .mec-table-nullday:last-child{border-right:1px solid #eaeaea}.mec-calendar .mec-next-month:hover,.mec-calendar .mec-prev-month:hover{background:#f4f4f4}.mec-calendar .mec-selected-day,.mec-calendar .mec-selected-day:hover{background:#40d9f1;color:#fff}.mec-calendar .mec-selected-day a{color:#fff}.mec-calendar .mec-has-event{position:relative}.mec-calendar .mec-calendar-row dt.mec-has-event:hover{background:#40d9f1}.mec-calendar .mec-has-event a{cursor:pointer;display:block;width:100%;height:100%;border-radius:50%;color:#4d4d4d;transition:all .25s ease;text-decoration:none;box-shadow:none}.mec-calendar .mec-calendar-row dt.mec-has-event.mec-selected-day a,.mec-calendar .mec-calendar-row dt.mec-has-event:hover a{color:#fff}.mec-calendar .mec-has-event:after{background-color:#40d9f1;border-radius:50%;display:block;content:'';width:8px;height:8px;bottom:14px;left:50%;margin:-4px 0 0 -4px;position:absolute;transition:all .25s ease}.mec-calendar .mec-calendar-row dt.mec-has-event:hover:after{background-color:#fff}.mec-calendar .mec-has-event.mec-selected-day:after{display:none}.mec-calendar .mec-event-article{text-align:left;margin-bottom:0;padding-bottom:25px;padding-top:26px;border-top:1px solid #efefef;transition:all .33s ease}.mec-calendar .mec-event-article:hover{background-color:#fafafa}.mec-calendar .mec-event-article .mec-event-time{font-size:11px;line-height:1.1;margin:0}.mec-calendar .mec-event-article .mec-event-title{font-size:13px;padding:0;margin:10px 0 8px;font-weight:700;text-transform:uppercase}.mec-calendar .mec-event-article .mec-event-title a{text-decoration:none;color:#494949;transition:color .3s ease}.mec-calendar .mec-event-article .mec-event-title a:hover{color:#40d9f1}.mec-calendar .mec-event-article .mec-event-image,.mec-calendar .mec-event-list-classic .mec-event-image img{width:65px;height:auto}.mec-calendar .mec-event-article .mec-event-image{float:left;margin-right:20px;width:65px;height:auto}.mec-calendar .mec-event-article .mec-event-detail,.mec-calendar .mec-event-article .mec-localtime-details div{font-size:13px;line-height:1.3;font-family:Roboto,sans-serif;color:#9a9a9a;margin-bottom:0}.mec-calendar .mec-calendar-side .mec-next-month,.mec-calendar .mec-calendar-side .mec-previous-month{cursor:pointer;position:absolute;top:0;min-width:50px;height:50px;line-height:50px;text-align:center;background:#fff;color:#a9a9a9;font-size:12px;letter-spacing:1px;text-transform:uppercase;padding-left:10px;padding-right:10px;border:1px solid #efefef;border-top:none;box-shadow:0 2px 0 0 rgba(0,0,0,.015);transition:all .33s ease}.mec-calendar .mec-calendar-side .mec-next-month i,.mec-calendar .mec-calendar-side .mec-previous-month i{font-size:12px;color:#40d9f1;cursor:pointer}.mec-calendar .mec-calendar-side .mec-next-month:hover,.mec-calendar .mec-calendar-side .mec-previous-month:hover{background-color:#f9f9f9;color:#40d9f1}.mec-calendar .mec-calendar-side .mec-previous-month{left:0;border-bottom-right-radius:6px;border-left:none}.mec-calendar .mec-calendar-side .mec-next-month{right:0;border-bottom-left-radius:6px;border-right:none}@media only screen and (min-width:961px){.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-has-event:after{width:6px;height:6px;bottom:6px}.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-side{width:370px}.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-header{position:relative;width:350px;margin-top:30px;margin-bottom:20px;padding-top:20px}.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) dt{width:50px;height:50px;line-height:50px}.mec-wrap.mec-sm959 .mec-calendar.mec-event-calendar-classic dl dt{height:110px}}@media only screen and (max-width:1200px){.mec-calendar .mec-has-event:after{width:6px;height:6px;bottom:6px}.mec-calendar .mec-calendar-side{width:370px}.mec-calendar .mec-calendar-header{position:relative;width:350px;margin-top:30px}.mec-calendar dt{width:50px;height:50px;line-height:50px}}@media only screen and (max-width:767px){.mec-calendar .mec-calendar-header h2{font-size:18px}.mec-calendar .mec-calendar-topsec{width:100%}.mec-calendar .mec-calendar-side{width:100%;display:block;padding:30px}.mec-calendar .mec-calendar-header{width:auto}.mec-calendar .mec-calendar-events-side{width:100%;display:block;height:100%;border-left:none;border-top:1px solid #efefef;padding:20px}.mec-calendar dl{width:100%}.mec-calendar dt{width:14%;height:60px;line-height:60px;border-radius:50px}}@media only screen and (max-width:479px){.mec-calendar .mec-has-event:after{width:4px;height:4px}.mec-calendar .mec-calendar-header h2{font-size:16px;margin-top:33px}.mec-calendar dt{height:38px;line-height:38px}.mec-calendar .mec-event-list-classic .mec-event-detail,.mec-calendar .mec-event-list-classic .mec-event-title{font-size:12px}.mec-calendar .mec-event-list-classic .mec-event-time{font-size:10px}}.mec-box-calendar.mec-calendar .mec-has-event a,.mec-box-calendar.mec-calendar dt{border-radius:0}.mec-box-calendar.mec-calendar .mec-calendar-header{margin-top:2px;margin-bottom:30px}.mec-box-calendar.mec-calendar dt{border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea}.mec-box-calendar.mec-calendar dl dt:last-child{border-right:1px solid #eaeaea}.mec-box-calendar.mec-calendar .mec-calendar-table-head dt{border-top:1px solid #eaeaea;background-color:#f8f8f8}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt{background-color:#f4f4f4}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{border-radius:2px;top:40px;border:1px solid #eee;height:30px;line-height:30px;z-index:1}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:60px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:60px}.mec-box-calendar.mec-calendar .mec-calendar-side{box-shadow:none}.mec-box-calendar.mec-calendar .mec-calendar-events-side{border:none}.mec-box-calendar.mec-calendar .mec-calendar-events-side .mec-table-side-day{border-radius:2px}.mec-box-calendar.mec-calendar h4.mec-month-label{position:relative;width:560px;margin-top:2px;margin-bottom:30px;text-transform:uppercase;font-size:22px;font-weight:700;color:#333}.mec-widget .mec-box-calendar.mec-calendar h4.mec-month-label{width:100%;margin-top:8px;font-size:13px}@media only screen and (max-width:1200px){.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:42px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:42px}.mec-calendar .mec-calendar-header h2{font-size:17px;margin-top:7px}}@media only screen and (max-width:767px){.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{top:28px;font-size:10px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:30px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:30px}.mec-calendar .mec-calendar-header h2{font-size:15px}}@media only screen and (max-width:479px){.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{top:16px;font-size:0;padding:4px 0;text-align:center;min-width:33px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:10px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:10px}.mec-box-calendar.mec-calendar .mec-calendar-header h2{font-size:12px;margin-top:15px}.mec-box-calendar.mec-calendar .mec-event-image{margin-right:12px}}.mec-calendar.mec-event-calendar-classic,.mec-calendar.mec-event-calendar-classic .mec-calendar-side{border:none;padding:0;width:100%;height:100%;box-shadow:none}.mec-calendar.mec-event-calendar-classic .mec-calendar-side{display:block}.mec-calendar.mec-event-calendar-classic .mec-calendar-header,.mec-calendar.mec-event-calendar-classic dl{width:100%}.mec-calendar.mec-event-calendar-classic dl dt{width:15%;height:136px;line-height:1.2;text-align:left;padding:5px 7px;position:relative}.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt{height:30px!important}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month{top:0}.mec-calendar.mec-event-calendar-classic .mec-has-event:after{bottom:auto;top:24px;left:7px;margin:0}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month{left:0}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month{right:0}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec{text-align:left;background:#fafafa;border:1px solid #eaeaea;border-top:none;padding:10px 20px}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec{display:none}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-event-article:hover{background-color:#fcfcfc}.mec-calendar.mec-event-calendar-classic .mec-selected-day,.mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover{color:#40d9f1;font-weight:700;background:#fafafa;border-bottom:none}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day,.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-title{display:inline-block;margin:0;margin-bottom:15px;font-weight:700}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day{margin-left:4px}.mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event a{color:#4d4d4d}.mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event:not(.mec-selected-day):hover a{color:#fff}@media only screen and (max-width:1200px){.mec-calendar.mec-event-calendar-classic dl dt{height:100px}}@media only screen and (max-width:767px){.mec-calendar.mec-event-calendar-classic dl dt{height:40px}}@media only screen and (max-width:479px){.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec{padding:10px}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-header h2{font-size:13px;margin-top:8px}}.mec-calendar .mec-event-article.mec-single-event-novel{padding:4px 8px;min-height:25px;margin:0 -4px;border-radius:0}.mec-calendar .mec-event-article.mec-single-event-novel h4{margin:0;font-size:10px;line-height:18px}.mec-calendar.mec-event-container-novel dl dt{padding:3px}.mec-calendar.mec-event-calendar-classic .mec-calendar-novel-selected-day{display:inline-block;padding:4px;margin-left:1px}.mec-calendar.mec-event-calendar-classic .mec-selected-day .mec-calendar-novel-selected-day{color:#fff}.mec-calendar.mec-event-calendar-classic.mec-event-container-novel .mec-selected-day,.mec-calendar.mec-event-calendar-classic.mec-event-container-novel dt.mec-selected-day:hover{border-bottom:1px solid #eaeaea}.mec-calendar.mec-event-calendar-classic.mec-event-container-novel .mec-calendar-side .mec-calendar-table{min-height:auto}.mec-single-event-novel.light h4{color:#000!important}.mec-single-event-novel.dark h4{color:#fff!important}@media only screen and (max-width:768px){.mec-calendar .mec-event-article.mec-single-event-novel{padding:0;min-height:5px}.mec-calendar .mec-event-article.mec-single-event-novel h4{display:block;font-size:9px}}.mec-event-container-simple .event-single-content-simple{display:none}.mec-event-calendar-classic.mec-event-container-simple .mec-calendar-side .mec-calendar-table{min-height:unset}.mec-event-container-simple .mec-monthly-tooltip h4{font-size:13px;font-weight:500;margin:0;color:#444}.mec-event-container-simple .mec-monthly-tooltip h4:hover{text-decoration:underline;color:#111}.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple{border-bottom:1px dashed #e3e3e3;padding:10px 2px;display:block}.mec-calendar.mec-event-container-simple dl dt.mec-calendar-day{font-size:30px;color:#000}.mec-calendar.mec-event-container-simple .mec-calendar-row dt:hover{background:unset}.mec-calendar.mec-event-container-simple .mec-calendar-row dt,.mec-calendar.mec-event-container-simple .mec-calendar-row dt:last-child,.mec-calendar.mec-event-container-simple .mec-calendar-table-head dt,.mec-calendar.mec-event-container-simple .mec-calendar-table-head dt:last-child{border-width:2px}.mec-calendar.mec-event-container-simple dl dt.mec-selected-day,.mec-calendar.mec-event-container-simple dl dt.mec-selected-day:hover{border-bottom:2px solid #40d9f1;background:unset}.mec-calendar.mec-event-container-simple .mec-calendar-table-head dt{line-height:36px}@media (max-width:768px){.mec-calendar.mec-event-container-simple{overflow-x:scroll}.mec-calendar.mec-event-container-simple .mec-calendar-side{min-width:100%}.mec-event-container-simple .mec-monthly-tooltip h4{font-size:12px}.mec-event-container-simple .mec-calendar-side{min-width:600px!important;overflow-x:scroll}}.mec-wrap.colorskin-custom .mec-calendar.mec-event-container-simple .mec-selected-day:hover{background:#f4f4f4}.mec-event-container-simple .mec-calendar-day .mec-monthly-tooltip.event-single-link-simple:last-of-type{border:none}.mec-tooltip-event-title{font-size:16px;font-weight:700;color:#000;margin-bottom:2px}.mec-tooltip-event-time,.tooltipster-sidetip.tooltipster-shadow .tooltipster-content .mec-price-details{font-size:12px;color:#888;margin-bottom:8px;margin-top:5px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content{padding:17px}.mec-tooltip-event-content{clear:both}.mec-tooltip-event-featured{float:left;margin-right:13px;margin-bottom:1px}.mec-tooltip-event-featured img{max-width:120px}.mec-tooltip-event-desc{font-size:14px;color:#444;line-height:18px}.mec-tooltip-event-desc p{font-size:13px;line-height:1.4;margin-bottom:10px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-box{border-radius:3px!important;border:1px solid #e2e3e4!important;background:#fff!important;box-shadow:0 -1px 30px -2px rgba(0,0,0,.15)!important}.tooltipster-box .mec-tooltip-event-desc{margin-bottom:12px}.tooltipster-sidetip .tooltipster-arrow{overflow:visible!important}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-border{border-width:12px!important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border{border-right-color:#e2e3e4!important}.tooltipster-sidetip .tooltipster-arrow-border{left:-12px!important;z-index:9999999999!important}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background{display:block!important}.tooltipster-sidetip .tooltipster-arrow-background{border-width:11px!important;z-index:99999999999!important}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{left:-9px!important;top:1px!important;border-right-color:#fff!important}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff!important;left:0!important;top:-1px!important}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{left:-1px!important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border{border-top-color:#e2e3e4!important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{left:-1px!important;top:-11px!important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#e2e3e4!important}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{top:-9px!important;border-bottom-color:#fff!important}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff!important;left:-2px!important;top:0!important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border{border-left-color:#e2e3e4!important;left:-1px!important;top:-1px!important}@media (max-width:780px){.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple h4{word-break:break-all;font-size:13px}}@media (max-width:320px){.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple h4{font-size:10px}}.mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article{padding-left:15px;padding-right:15px;position:relative}.mec-calendar.mec-calendar-daily .mec-calendar-a-month{text-align:center;background-color:#fff;border-bottom:2px solid #f4f4f4;position:relative}.mec-calendar.mec-calendar-daily .mec-calendar-a-month h4{color:#444;font-size:18px;line-height:1.2;padding:15px 0 11px;margin:0;font-weight:700;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #e6e6e6}.mec-calendar.mec-calendar-daily .mec-calendar-d-top{text-align:center;padding:10px 0;position:relative;background-color:#fafafa}.mec-calendar.mec-calendar-daily .mec-next-month,.mec-calendar.mec-calendar-daily .mec-previous-month{position:absolute;top:50%;left:50%;margin-top:-25px;min-width:50px;height:50px;line-height:50px;text-align:center;background:#fff;border:1px solid #e2e2e2;border-radius:50px;box-shadow:0 2px 0 0 rgba(0,0,0,.015);transition:all .33s ease;cursor:pointer}.mec-calendar.mec-calendar-daily .mec-next-month i,.mec-calendar.mec-calendar-daily .mec-previous-month i{font-size:14px;cursor:pointer}.mec-calendar.mec-calendar-daily .mec-next-month:hover,.mec-calendar.mec-calendar-daily .mec-previous-month:hover{border-color:#d0d0d0;color:#444;box-shadow:0 2px 5px 0 rgba(0,0,0,.075)}.mec-calendar.mec-calendar-daily .mec-previous-month{margin-left:-150px}.mec-calendar.mec-calendar-daily .mec-next-month{margin-left:100px}.mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month,.mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month{min-height:28px;height:28px;line-height:28px;width:28px;margin-top:-14px;border-radius:3px}.mec-calendar.mec-calendar-daily .mec-calendar-d-top h2,.mec-calendar.mec-calendar-daily .mec-calendar-d-top h3{margin-top:9px;color:#b9b9b9;font-family:Roboto,sans-serif;font-size:30px;font-weight:100;text-transform:uppercase;margin-bottom:12px;line-height:1}.mec-calendar.mec-calendar-daily .mec-calendar-d-top h2{font-size:81px;color:#444;margin-bottom:10px;line-height:1.1}.mec-calendar.mec-calendar-daily .mec-calendar-d-table{overflow:hidden;background:#fff;min-height:60px;border-top:1px solid #e6e6e6;border-bottom:2px solid #f3f3f3;padding:0 50px;position:relative}@media only screen and (min-width:479px){.mec-calendar.mec-calendar-daily .mec-calendar-d-table{padding:0 55px}}.mec-calendar.mec-calendar-daily .mec-calendar-d-table dl{width:1310px;display:block}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl{display:none}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl.mec-weekly-view-week-active{display:block}.mec-calendar.mec-calendar-daily .mec-calendar-d-table a,.mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt{display:block;background:#fff;width:42px;height:60px;line-height:60px;text-align:center;float:left;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-radius:0}.mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day:hover,.mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt:hover{background:#fafafa;box-shadow:0 2px 5px 0 rgba(0,0,0,.065) inset;cursor:pointer}.mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day{cursor:default;background:#fff;color:#c1c1c1;line-height:59px;text-align:center;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-has-event{cursor:pointer;font-weight:700;color:#4a4a4a}.mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-daily-view-day-active,.mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt.mec-table-d-current{font-size:18px;font-weight:700;background:#fafafa;color:#40d9f1}.mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next,.mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-prev{float:none;font-size:14px;width:55px;position:absolute;top:0;left:0;cursor:pointer}.mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next{left:auto;right:0;border-left:1px solid #e6e6e6;border-right:none}.mec-calendar.mec-calendar-daily .mec-today-container .mec-today-count{font-size:12px;color:#888;text-align:center}@media only screen and (max-width:479px){.mec-calendar.mec-calendar-daily .mec-previous-month{margin-left:-130px}.mec-calendar.mec-calendar-daily .mec-next-month{margin-left:80px}.mec-calendar.mec-calendar-daily .mec-calendar-a-month h4{font-size:14px;letter-spacing:0}}.widget .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4{font-size:14px;letter-spacing:0}.widget .mec-calendar.mec-calendar-daily .mec-previous-month{margin-left:-130px}.widget .mec-calendar.mec-calendar-daily .mec-next-month{margin-left:80px}.mec-util-hidden{display:none}.mec-daily-view-date-events,.mec-weekly-view-date-events{list-style:none;margin:0}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table{padding:0}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl{width:calc(100% - 1px)}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt{width:14.286%;height:70px;line-height:normal;cursor:default}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:hover{background:#fff;cursor:default}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:last-child{border-right:none}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span{font-size:12px;font-weight:700;text-transform:uppercase;display:block;margin:15px 0 6px}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table a.mec-table-d-next,.mec-calendar.mec-calendar-weekly .mec-calendar-d-table a.mec-table-d-prev{display:none}ul.mec-weekly-view-dates-events,ul.mec-weekly-view-dates-events li{padding:0;margin:0;line-height:initial}.mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date{width:64px;height:64px;margin-right:10px;font-size:11px;text-transform:uppercase;float:left;text-align:center;padding-top:2px}.mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span{font-size:40px;line-height:30px;font-weight:700;display:block;margin-bottom:6px;letter-spacing:1px}.mec-calendar.mec-calendar-weekly .mec-calendar-a-month .mec-previous-month{margin-left:0;left:12px}.mec-calendar.mec-calendar-weekly .mec-calendar-a-month .mec-next-month{margin-left:0;left:auto;right:12px}@media only screen and (max-width:479px){.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span{font-size:9px;letter-spacing:0}.mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date{width:100%;height:36px;margin-bottom:12px;line-height:1;font-size:10px;margin-right:5px;text-align:left}.mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span{font-size:18px;margin-bottom:5px}}.widget .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span{font-size:9px;letter-spacing:0}.widget .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date{width:100%;height:36px;margin-bottom:12px;line-height:1;font-size:10px;margin-right:5px;text-align:left}.widget .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span{font-size:18px;margin-bottom:5px}.mec-week-events-container .mec-weekly-view-dates-events li.mec-no-event-found{list-style:none!important}li.mec-no-event-found .mec-event-title{text-align:center}.mec-widget .mec-calendar{max-width:100%}.mec-widget .mec-calendar dl dt,.mec-wrap.mec-sm959.mec-widget .mec-calendar.mec-event-calendar-classic dl dt{height:40px}.mec-widget .mec-calendar .mec-calendar-events-sec{padding:10px}.mec-widget .mec-calendar .mec-calendar-header h2{font-size:13px;margin-top:8px}.mec-widget .mec-calendar .mec-event-list-classic .mec-event-image{margin-right:12px}.mec-widget .mec-calendar .mec-has-event:after{width:4px;height:4px}.mec-widget .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-title{font-size:14px}.mec-widget .mec-calendar .mec-event-article .mec-event-image{margin-right:11px}.mec-widget .mec-box-calendar.mec-calendar .mec-calendar-header{margin-bottom:20px}.mec-widget .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-widget .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{font-size:0;padding:4px 0;text-align:center;min-width:33px}.mec-widget .mec-event-calendar-classic .mec-calendar-side .mec-calendar-table{min-height:200px}.mec-widget .mec-event-list-classic{margin-bottom:8px;padding:8px 0}.mec-widget .mec-event-list-classic .mec-event-article{margin-bottom:0;padding:10px 0;position:relative;min-height:86px;padding-left:80px}.mec-widget .mec-event-list-classic .mec-event-date{font-size:10px;line-height:14px;text-transform:uppercase}.mec-widget .mec-event-list-classic .mec-event-title{font-size:13px}.mec-widget .mec-event-list-classic .mec-event-detail{font-size:11px}.mec-widget .mec-event-list-classic .mec-event-image{width:68px;position:absolute;left:0}.mec-event-list-classic .mec-event-image img{width:100%}.mec-widget .mec-event-list-classic .mec-event-detail{overflow:visible}.event-color{width:14px;display:inline-block;height:14px;margin-left:5px;border-radius:50%}.mec-map-lightbox-wp{width:580px;padding:15px 15px 0;background-color:#fff}.mec-map-view-event-detail.mec-event-detail{width:580px;background-color:#e9e9e9;padding:8px 15px}.mec-map-lightbox-wp.mec-event-list-classic .mec-event-article{padding:0 0 15px;margin:0}.mec-map-lightbox-wp.mec-event-list-classic .mec-event-image{width:70px;margin-right:15px}.mec-marker-infowindow-wp{padding:10px}.mec-marker-infowindow-wp .mec-marker-infowindow-count{width:60px;height:60px;display:block;text-align:center;line-height:60px;border:1px solid #40d9f1;border-radius:50%;font-size:32px;color:#40d9f1;float:left;margin-right:11px}.mec-marker-infowindow-wp .mec-marker-infowindow-content{overflow:hidden;padding-top:6px}.mec-marker-infowindow-wp .mec-marker-infowindow-content span{display:block;color:#222}.mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child{font-size:15px;font-weight:700}.mec-marker-wrap{display:inline-block;width:35px;height:35px;margin:15px 0 0 4px;border-radius:50% 50% 50% 0;background:#00cae9;animation-name:mec-map-bounce;animation-fill-mode:both;animation-duration:1s;border:3px solid #fff;cursor:pointer}.mec-marker-wrap .mec-marker{margin-top:5px;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);text-align:center;color:#fff;font-size:17px}.mec-marker-wrap .mec-marker-pulse-wrap{-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;margin-left:-11px;margin-top:0}.mec-marker-wrap .mec-marker-pulse{display:inline-block;background:#c5c5c5;border-radius:50%;height:14px;width:14px;-webkit-transform:rotateX(55deg);transform:rotateX(55deg);z-index:-2}.mec-marker-wrap .mec-marker-pulse:after{content:"";border-radius:50%;height:40px;width:40px;position:absolute;margin:-13px 0 0 -13px;animation:pulsate 1s ease-out;animation-iteration-count:infinite;opacity:0;box-shadow:0 0 1px 2px #00cae9;animation-delay:1.1s}@keyframes pulsate{0%{transform:scale(.1,.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2,1.2);opacity:0}}@keyframes mec-map-bounce{0%{opacity:0;transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;transform:translateY(30px) rotate(-45deg)}80%{transform:translateY(-10px) rotate(-45deg)}100%{transform:translateY(0) rotate(-45deg)}}.mec-skin-grid-container .mec-skin-map-container,.mec-skin-list-container .mec-skin-map-container{margin-bottom:20px}.mec-single-event{margin-top:10px}.mec-single-event .mec-events-meta-group-countdown{color:#c9c9c9;text-align:center;margin-bottom:30px;padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-events-meta-group-countdown .countdown-w{text-align:center;font-size:36px;margin:0 auto;padding:40px 0 0;position:relative;display:table;table-layout:fixed}.mec-events-meta-group-countdown .countdown-w .icon-w{font-size:24px}.mec-events-meta-group-countdown .countdown-w .label-w{font-size:15px;font-weight:300;letter-spacing:1px;text-transform:uppercase;position:relative}.mec-events-meta-group-countdown .countdown-w .block-w{display:table-cell;margin:0 20px 10px;position:relative;height:70px;width:190px;font-size:72px;transition:all .3s ease-in-out;line-height:1.2}.mec-events-meta-group-countdown .countdown-w .block-w.done-w{border:0 none}.mec-events-meta-group-countdown .countdown-w .block-w li{font-size:50px}.mec-events-meta-group-countdown .countdown-w span{padding:24px 0 20px}.mec-events-meta-group-countdown .countdown-w .div-d{display:none}.mec-events-meta-group-countdown .countdown-w .countdown-message{display:none}.mec-events-meta-group-countdown .countdown-w .block-w i{display:none}#countdown{list-style:none;margin-bottom:0;margin-top:0;margin-left:0;padding-left:0}.mec-events-meta-group-countdown .mec-end-counts h3{display:inherit;text-align:center;font-size:16px;right:50%}.mec-countdown-details .countdown-w .clockdiv li p{margin-top:23px}@media (min-width:481px) and (max-width:768px){.mec-events-meta-group-countdown .countdown-w{padding:0}.mec-events-meta-group-countdown .countdown-w .label-w{font-size:12px;letter-spacing:0}.mec-events-meta-group-countdown .countdown-w span{font-size:34px}}@media (min-width:320px) and (max-width:480px){.mec-events-meta-group-countdown .countdown-w .label-w{font-size:10px}.mec-events-meta-group-countdown .countdown-w span{font-size:28px}.mec-countdown-details .countdown-w .clockdiv li p{margin-top:16px}}@media (max-width:320px){.mec-events-meta-group-countdown .countdown-w .label-w{font-size:9px;letter-spacing:0}.mec-events-meta-group-countdown .countdown-w span{font-size:22px}}.info-msg,.mec-error,.mec-success,.warning-msg{margin:10px 0;padding:10px;border-radius:3px 3px 3px 3px;font-size:13px}.info-msg{color:#059;background-color:#bef}.mec-success{color:#0dbf52;background-color:#cef7ce}.warning-msg{color:#9f6000;background-color:#feefb3}.mec-error{color:#d8000c;background-color:#ffbaba}.mec-fes-form,.mec-fes-list{background:#f8feff;padding:30px 3%;color:#798f96;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important}.mec-fes-list .mec-fes-list-top-actions,.mec-fes-list ul{margin:0 auto 15px;max-width:960px;list-style:none;padding-left:40px}.mec-fes-form-cntt .dashicons-editor-help{display:none}.mec-fes-list ul li *{text-decoration:none!important}.mec-fes-list ul li{padding:20px 15px;border-radius:3px;margin-bottom:15px;border:1px solid #cfeff5;box-shadow:0 2px 6px -4px #cfeff5;background:#fff;line-height:normal}.mec-fes-list ul li a{box-shadow:none;color:#181818}.mec-fes-list ul li a:hover{color:#40d9f1}.mec-fes-list ul li .mec-event-title{font-size:17px;font-weight:600;width:calc(100% - 250px);display:inline-block}@media (max-width:680px){.mec-fes-list ul li .mec-event-title{width:100%;font-size:13px;margin:0 0 20px 0;display:block}.mec-fes-list ul li{padding:10px 12px 40px}}@media (max-width:480px){.mec-fes-list .mec-fes-list-top-actions,.mec-fes-list ul{padding-left:0}}.mec-fes-form .mec-required{color:#ff3c3c}.mec-fes-list .mec-event-status{color:#fff!important;border-color:transparent!important}.mec-fes-form .mec-book-confirmed,.mec-fes-list .mec-book-confirmed{background:#50d477!important}.mec-fes-form .mec-book-pending,.mec-fes-list .mec-book-pending{background:#fcbe69!important}.mec-fes-form .mec-book-rejected,.mec-fes-list .mec-book-rejected{background:#fe686a!important}.mec-fes-form .mec-book-other,.mec-fes-list .mec-book-other{background:#40d9f1!important}.mec-fes-list ul li .mec-fes-event-remove,.mec-fes-list ul li .mec-fes-event-view{font-size:11px;padding:0;border:0;background:#f7f8f9;float:right;margin-left:5px;border-radius:2px;transition:all .2s ease}.mec-fes-list ul li .mec-fes-event-export a,.mec-fes-list ul li .mec-fes-event-remove,.mec-fes-list ul li .mec-fes-event-view a{padding:4px 8px;display:inline-block;border:1px solid #e7e8e9;border-radius:2px;color:#789;position:relative}@media (max-width:600px){.mec-fes-list ul li .mec-fes-event-export a,.mec-fes-list ul li .mec-fes-event-remove,.mec-fes-list ul li .mec-fes-event-view a{font-size:10px}}.mec-fes-list ul li .mec-fes-event-remove:hover{cursor:pointer;background:#f96f8a;border-color:#f96f8a;color:#fff}.mec-fes-list ul li .mec-fes-event-export a:hover,.mec-fes-list ul li .mec-fes-event-view a:hover{background:#40d9f1;color:#fff;border-color:#40d9f1}.mec-fes-form-top-actions a,.mec-fes-list-top-actions a,.single-mec-events .pmpro_content_message a,.single-mec-events .pmpro_content_message a:link{position:relative;border:none;border-radius:3px;color:#fff!important;display:inline-block;font-size:13px;line-height:1;text-transform:none;font-weight:400;text-decoration:none;cursor:pointer;margin-bottom:20px!important;margin-right:10px;line-height:1;letter-spacing:0;padding:15px 22px;background:#39c36e;box-shadow:0 1px 7px -3px #39c36e!important;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease;text-decoration:unset}.mec-fes-form-top-actions a:hover,.mec-fes-list-top-actions a:hover,.single-mec-events .pmpro_content_message a:hover,.single-mec-events .pmpro_content_message a:hover:link{background:#222;color:#fff}.mec-fes-list-top-actions a{font-weight:600;text-transform:capitalize}.mec-fes-form-top-actions a:before{content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:6px;margin-right:5px;vertical-align:sub;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.mec-fes-form .mec-form-row,.mec-fes-list .mec-form-row{margin-bottom:10px;clear:both}.mec-fes-form label{font-size:13px;display:block;color:#798f96;font-weight:400;padding:0 0 4px 2px}.mec-fes-form input+label{padding-top:8px;padding-left:3px;margin:0;display:inline-block;vertical-align:top}#wrap .mec-fes-form input+label{padding-top:0}.mec-fes-form .post-status{float:right!important;margin:0 5px;color:#fff;padding:0 10px;border-radius:12px;font-style:italic;font-size:18px}.mec-fes-form #mec-event-data input[type=date],.mec-fes-form input[type=email],.mec-fes-form input[type=number],.mec-fes-form input[type=password],.mec-fes-form input[type=tel],.mec-fes-form input[type=text],.mec-fes-form input[type=url],.mec-fes-form select,.mec-fes-form textarea{min-width:inherit;width:auto;display:inline;min-height:30px;font-size:13px;padding:10px;margin-bottom:20px;clear:both;background:#fff;border:1px solid #cfeff5;box-shadow:0 2px 5px rgba(207,239,245,.38) inset;border-radius:3px;height:40px;max-width:280px;color:#798f96;font-family:inherit}#mec_fes_form input[type=date]::-webkit-calendar-picker-indicator,.lity-content #mec_fes_form input[type=date]::-webkit-calendar-picker-indicator,.lity-content .mec-events-meta-group-booking input[type=date]::-webkit-calendar-picker-indicator,.mec-single-event .mec-events-meta-group-booking input[type=date]::-webkit-calendar-picker-indicator{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA0QjQ2N0QwQjQ4MzExRUE4RDdFREZDRTUxMUVERTM5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA0QjQ2N0QxQjQ4MzExRUE4RDdFREZDRTUxMUVERTM5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDRCNDY3Q0VCNDgzMTFFQThEN0VERkNFNTExRURFMzkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDRCNDY3Q0ZCNDgzMTFFQThEN0VERkNFNTExRURFMzkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6WW71PAAAGIklEQVR42qRXS28bVRQ+586Mx3ZC1DSpVFojRU2CqMIGiSKxAVoUduzoDjYIlhU/Av4AYsdjRXfkD0Cjom6QqIqEqEhRo1aRkkZpkpY6j7GduQ++c2dsj1+BlInGztxvzj3nfudpPlM/otc2W2QjJmU0rZ0uUytUpBxNnN9p/FYhctF0+XUi2nPGkX7WJOfwxNRzqXxtbfI4eUvm7xY1o4iiI0d/vFiisL2BgTAz0yvbCRnLhP0uNEtqrgUseZRcwPPvJewaldSA8o48vo+Tj0U+CnrkOgZwvkEzEmGm1PF9fzK5Y3U/YlllsjRUv19zXl7571HyAjooc/kmYerpcmPO0Mfa0SyxEtji44ynOjPuayjecd7M46/MQOdGyIs9ThnzMLD0XRrwIdeetmoLm41fWiG95Ar792tydLLrOPkAlpW027hbG3+T37lf/5EtvYcXUuhfBjWp9wHRBO63c5lbEkQj2B92uaHy4l2EAQ66GFgbmiD4id/9q661ooAtf8rsvmUEilAHEqcgtJvvNq3YPTkJA8PksT9ZFxD8+4my9pvAOqOMxIMoJHfPZoJkJNiYat3duOac6hxt1N3GR8lnt0O623s+c2CVZEGaZ8Oks1mElvxu7hGYaQjpHLpH3q/YFQE7Oh5Y6gFTaHhAXlasxmoWpZO5L9Ow4DTv+UBZBAkWNO+CqhkbSOzaXWWyzY+n3WcACdVscnklz5CHYsmv1L/RyUJ/cs7zdT3Ey8pTgw/QgNNuS4XjNMvffwvBNmwDH+pdeZ3J+1qDdW15vS0iBhjZWzF9ge8HWl7zNLluYhP/9/jvFANXyL+ufF4jZvOCZsK8isp77+sixf10n7QQjJT39bBtjzdA5chtLG61n7kgk6UvDy29z4HL4c/ifkN0hYV+cA3Bc7stKAfossgSSF06+3HOu8QovE8eThDlv4pu1TbUOpqySDNUKMSDQRIo6QgVRHbFcID1mCITUGgNKLI9uBbcCC59xUi+DsiHBq0XOLb3utqOUYV+LglH9XJASRAsRNqt4xHVj59Exqw3AlrYi0PaiwNqBKoX12Y9iQSP/GkD4xZC0yt/GPFCvZzhUBoMtmPftRwMEEtpupy2auzadLraXtlNoXLhKQYLbjrWRx0cXNf24wxPSmWw5aZPNXSNOi5ytXqZpjTwSqs3PsJi0I61LG29EFG9GtyaeqgvxU17TrAkDjbvnq/eKcTYrbcemi5eHoI/OLgUt7r4n+cqd04llmZ3mjBSDQ4kYtERLLz4OKGt0xGKA9+RgiSGSRV7+UlCVvka72lEvHRx04vLGW2f/PzTBk3VtddRrGlhMXVaIdME5sLJ3ZQOTPQBNqj58uzcxsXtZEkqmQ7IB9ihLeA2x6FQqyG4cRuvbh8uNZSigzBCALhBBtrjkwjjQItQ+kPXWY6eBuEi/lmOlC8kvTh38ZLH3QC+y+GiIl4OqbeZ9RggQZgcVIXe1ep48jPkz/oGw7x1yoytIq1o59AH1Wp1rNHBSXA9tip87zYyvFzpx8dXLVTvqySvhUMNsN6+1ERrrNQVQs57H4K6cR35GrapffICb16RpO7glOHrrQyvjHXxQHB0/j1ugV0LpcFwAzS4n6hiZoIvEp2znwcSigfGJhxpMmseLc0dvFjcvRuLvdEdNyl2+0DOALwE863TM/jnJqhfQa6v4AfJzUNOZ/aVlhqIUpoO4PuU4XFsqFrSM866m9hxBXSvWPx/wHpGqA96Vfa5AH9HnMjYNI96dbkwaVzcCw/nAK+xHzp4Hp89eD04nENzX6v4cYrnrVWXXQF/Fh7MQfWasmogCNsmaT+qwD0g4gYsuYqnWlboeKMUumUr86LycxdwdRUb+zQTvAzcgL0jLXFkbkQUX5UKyFTE2bvZD0a5B8SAUu6dPf+7AInssja2VPSZRud2Ni/NKse5M2VQqkO4BxSzZLmV8Wwpa8S9OHsK3X6+Lc7F/JidOwvkc7z3FbIgzd7smy1c35TEg7NGrg6Ucs88UsCliOLHH1+Td8HYFl++W//QxfT9iSee/3lJWy5X6aMwtK3rTVWJUU4/g4GzdLLp73ku8cEDxNmXUZhc/0eAAQAVgX0RHvvILQAAAABJRU5ErkJggg==);background-position:center;background-size:cover;width:10px;height:12px;display:block}.mec-fes-form input{background:#fff!important;border-radius:3px!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important}.mec-fes-form textarea{height:80px}.mec-fes-form input::-webkit-input-placeholder{color:#798f96}.mec-fes-form input::-moz-placeholder{color:#798f96}.mec-fes-form input:-ms-input-placeholder{color:#798f96}.mec-fes-form input:-moz-placeholder{color:#798f96}#mec-excerpt .mec-form-row .widefat{max-width:100%}#mec_more_info_target{width:100%}@media only screen and (min-width:961px){.mec-fes-form #mec-event-data input[type=date],.mec-fes-form #mec-event-data select,.mec-fes-form input[type=email],.mec-fes-form input[type=password],.mec-fes-form input[type=tel],.mec-fes-form input[type=text],.mec-fes-form input[type=url],.mec-fes-form textarea{width:100%;display:inline-block}}@media only screen and (max-width:768px){.mec-fes-form #mec-event-data input[type=date],.mec-fes-form #mec-event-data select,.mec-fes-form input[type=email],.mec-fes-form input[type=password],.mec-fes-form input[type=text],.mec-fes-form input[type=url],.mec-fes-form textarea{width:100%}}.mec-fes-form input[type=text]#mec_fes_title{padding:5px 10px;min-height:32px;height:50px;background:#fff!important;max-width:100%;font-size:19px;font-weight:400}.mec-fes-form input[type=checkbox],.mec-fes-form input[type=radio]{display:inline!important;float:left;margin:5px 5px 0 0}.mec-fes-form input[type=email]:focus,.mec-fes-form input[type=number]:focus,.mec-fes-form input[type=password]:focus,.mec-fes-form input[type=tel]:focus,.mec-fes-form input[type=text]:focus,.mec-fes-form input[type=url]:focus,.mec-fes-form select:focus,.mec-fes-form textarea:focus{border:1px solid #aaa;color:#444;background:#fff;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);outline:0}.mec-form-row .mec-color{cursor:pointer}.mec-form-row.mec-available-color-row span{margin:10px;width:14px;height:14px;display:inline-block;margin-right:6px;border-radius:20px 20px 20px 20px;vertical-align:middle}.mec-form-row.mec-available-color-row span:first-of-type{margin-left:0}.mec-fes-form.mec-fes-form .mec-tooltip{display:inline}.mec-fes-form-cntt .dashicons-editor-help{display:block}.mec-fes-form .mec-tooltip:hover:after,.mec-fes-form .mec-tooltip:hover:before{display:none}.mec-fes-form.mec-fes-form .mec-tooltip{display:inline-flex;bottom:7px}.mec-fes-form .mec-tooltip .box{min-width:300px;max-width:600px;display:inline-block;left:26px;top:50%;transform:translateY(-50%);padding:0;margin-top:8px;background-color:#535a61;color:#fff;font-weight:300;font-size:14px;letter-spacing:.5px;line-height:1.3;position:absolute;z-index:9999999;box-sizing:border-box;border-radius:6px;box-shadow:0 4px 45px -8px #444b50;visibility:hidden;opacity:0;transition:opacity .23s}#webnus-dashboard .mec-fes-form .mec-tooltip .box p,.mec-fes-form .mec-tooltip .box p{color:#fff;font-size:14px;line-height:1.3;margin:0}.mec-fes-form .mec-tooltip:hover .box{visibility:visible;opacity:1}.mec-fes-form .mec-tooltip:hover .box{padding:20px;border-radius:8px}.mec-fes-form .mec-tooltip .box h5{color:#fff;font-size:17px;font-weight:600;margin:-30px -20px;padding:20px 0;text-align:center;margin-bottom:10px;background:#3a3f44;border-bottom:1px solid #32363a;border-radius:6px 6px 0 0;z-index:9999}#webnus-dashboard .mec-fes-form .mec-tooltip .box p a,.mec-fes-form .mec-tooltip .box p a{color:#40d9f1;margin-top:10px;margin-left:0;font-weight:400;position:relative;text-decoration:none;display:block;width:max-content}.mec-fes-form .mec-tooltip .box a:hover{color:#f90}.mec-fes-form .mec-tooltip .box:after{display:block;position:absolute!important;top:100%!important;right:50%!important;margin-top:-6px!important;margin-right:-6px!important;width:12px!important;height:24px!important;overflow:hidden!important;transform:rotate(-90deg)!important}.mec-fes-form .mec-tooltip .box:before{display:block;content:''!important;position:absolute!important;width:12px;height:12px;left:-10px!important;top:50%!important;transform:translate(50%,-50%) rotate(-45deg)!important;background-color:#535a61!important;box-shadow:0 8px 9px -4px #535a61!important;z-index:0!important}.mec-fes-form .mec-tooltip .box.top{left:50%;top:0;transform:translate(-50%,-100%);margin-top:0;margin-left:-10px}.mec-fes-form .mec-tooltip .box.top:after{top:50%!important;right:100%!important}.mec-fes-form .mec-tooltip .box.top:before{left:50%!important;top:100%!important}.mec-fes-form .mec-tooltip .box.bottom{left:50%;top:auto;bottom:0;transform:translate(-50%,100%);margin-bottom:-20px;margin-left:-10px}.mec-fes-form .mec-tooltip .box.bottom:after{top:0!important;right:50%!important;background-color:#3a3f44!important}.mec-fes-form .mec-tooltip .box.bottom:before{left:50%!important;top:-7px!important;transform:translateX(-50%);background-color:#3a3f44!important}.mec-fes-form .mec-tooltip .box.left{left:auto;right:26px;top:50%;transform:translateY(-50%)}.mec-fes-form .mec-tooltip .box.left:before{right:0!important;left:auto!important;top:50%!important}.mec-fes-form .mec-tooltip{display:inline-block;position:relative;margin-right:10px;cursor:help;bottom:5px;left:3px}.mec-fes-form .mec-tooltip:last-child{margin-right:0}.mec-fes-form .mec-tooltip:hover:after{background:#313130;border-radius:5px;bottom:24px;color:#fff;content:attr(title);left:-75px;padding:10px;position:absolute;z-index:98;width:240px}.mec-fes-form .mec-tooltip:hover:before{border:solid;border-color:#313130 transparent;border-width:6px 6px 0;bottom:18px;content:"";left:30%;position:absolute;z-index:99}.mec-fes-form .mec-tooltip .dashicons-before:before{font-size:24px;color:#008aff;line-height:37px}.mec-fes-form .mec-tooltip a:focus{box-shadow:none}.mec-form-row .bootstrap_unvalid{display:block;border:2px solid red;position:relative;display:inline-block;border-bottom:1px dotted #000}.mec-fes-form .mec-tooltiptext{visibility:hidden;width:120px;background-color:red;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1}.mec-fes-form .mec-tooltip .content p a{display:none}@media only screen and (min-width:961px){.mec-fes-form .mec-fes-form-cntt,.mec-fes-form .mec-fes-form-sdbr{width:68%;float:left;padding-right:20px}.mec-fes-form .mec-fes-form-sdbr{width:32%;padding-right:0;padding-left:20px}.mec-fes-submit-mobile{display:none}}.mec-fes-form .mec-meta-box-fields{padding:0 20px 20px;border:1px solid #cfeff5;margin-bottom:20px!important;box-shadow:0 2px 6px -3px #cfeff5;border-radius:3px;background:#fff}.mec-fes-form .mec-meta-box-fields h4{margin:0 -20px;font-size:15px;font-weight:600;letter-spacing:0;color:#40d9f1;text-transform:capitalize;padding:15px 20px;background:#ecfcff;margin-bottom:20px;border-radius:3px}.mec-fes-sub-button{width:100%}.mec-available-color-row span.color-selected{border:3px solid #fff;box-sizing:content-box;box-shadow:0 0 0 2px #40d9f1,0 2px 8px -1px #40d9f1}.mec-fes-loading:before{content:url(../img/ajax-loader.gif);background:0 0;border-style:none;display:block;margin-left:47%}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type=text]{width:190px;margin-right:1.4%}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type=text].mec-col-1,.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type=text].mec-col-2{width:120px;margin-right:10px}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type=text].widefat{width:100%}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row{border-bottom:none;padding-bottom:10px}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type=text].mec-col-6{width:39%}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row button{margin-right:0;padding:9px 26px}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row button.mec-add-hourly-schedule-button{font-size:12px;height:30px;line-height:25px}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row .description{display:inline-block;border-left:1px dashed #bfcacc;margin-left:12px;line-height:28px;padding-left:12px;margin-top:5px;font-style:italic}@media only screen and (max-width:768px){.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type=text]{width:100%!important}}#mec_fes_form_message{max-width:838px;margin:10px auto;display:block!important;text-align:center}.mec-wrap .mec-totalcal-box{position:relative;border:1px solid #efefef;padding:20px 5px;margin:0 0 20px;background:#fafafa;overflow:hidden;box-shadow:0 3px 2px 0 rgba(0,0,0,.012);min-height:78px}.mec-wrap .mec-totalcal-box i{float:left;margin:0;width:36px;height:36px;background:#fff;border:1px solid #efefef;text-align:center;padding:10px 0;font-size:15px;color:#888}.mec-checkboxes-search .mec-searchbar-category-wrap,.mec-wrap .mec-totalcal-box .mec-totalcal-view span,.mec-wrap .mec-totalcal-box input,.mec-wrap .mec-totalcal-box select{width:auto;min-height:36px;height:36px;line-height:36px;background:#fff;font-size:13px;color:#777;border:1px solid #efefef;margin:0 0 0 -1px;float:left;padding:0 5px;font-family:Roboto,Helvetica,Arial,sans-serif}.mec-wrap .mec-totalcal-box input[type=submit]{cursor:pointer;padding:0 16px;text-transform:uppercase;font-size:11px;font-family:Montserrat,Helvetica,Arial,sans-serif;transition:all .21s ease}.mec-wrap .mec-totalcal-box input[type=submit]:hover{background:#222;color:#fff}.mec-wrap .mec-totalcal-box .mec-totalcal-view span{display:inline-block;text-transform:uppercase;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:11px;padding:0 12px;cursor:pointer}.mec-wrap .mec-totalcal-box .mec-totalcal-view span:hover{color:#40d9f1}.mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected{color:#fff;background:#40d9f1;border-color:#40d9f1}.mec-wrap .mec-totalcal-box .mec-totalcal-view{text-align:right;float:right}.mec-wrap .mec-totalcal-box input[type=search]{width:calc(100% - 36px)}.mec-full-calendar-wrap .mec-search-form .col-md-7{padding:0}.mec-wrap .mec-date-search .mec-col-3,.mec-wrap .mec-minmax-event-cost .mec-minmax-price{width:calc(50% - 17px)}.mec-wrap .mec-text-address-search.with-mec-cost{width:calc(100% - 356px)}.mec-wrap .mec-minmax-event-cost{display:block;float:left;width:50%;margin-left:10px}.mec-wrap .mec-minmax-event-cost.with-mec-address{display:block;width:336px;max-width:50%;float:right;margin-left:0;margin-right:10px}.mec-wrap .mec-checkboxes-search{margin-left:10px;margin-right:10px;display:table-caption}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap{width:calc(100% - 36px)!important;max-width:calc(100% - 36px)!important;padding:0;position:relative;line-height:inherit;height:auto}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap select{line-height:20px}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container.select2-container--default{width:calc(100% - 36px)!important}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap input[type=search]{width:calc(100% - 36px)!important;min-height:30px;margin:0}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple ul,.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container.select2-container--default{height:auto;overflow:unset}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple ul{display:block}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple{border:unset;width:100%;height:0!important;border-radius:0}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple ul li{line-height:12px!important;max-height:20px!important;width:auto;margin-right:5px;margin-top:5px}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple .select2-selection__choice{letter-spacing:0;color:#777;text-transform:capitalize;padding:4px 6px;background-color:#efefef;border-radius:2px;border:0;cursor:default;float:left;margin-right:5px;margin-top:5px;margin-bottom:5px;font-size:11px;text-transform:uppercase}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple .select2-selection__choice__remove{color:#777}@media only screen and (min-width:961px) and (max-width:1200px){.mec-wrap .mec-totalcal-box{padding:37px 5px}}@media only screen and (max-width:960px){.mec-wrap .mec-totalcal-box .col-md-3,.mec-wrap .mec-totalcal-box .col-md-4,.mec-wrap .mec-totalcal-box .col-md-5{width:100%;float:none;clear:both;overflow:hidden}.mec-full-calendar-wrap .mec-search-form .col-md-3,.mec-full-calendar-wrap .mec-search-form .col-md-4,.mec-full-calendar-wrap .mec-search-form .col-md-5{display:block;max-width:100%;padding:0;margin:0 0 10px 0}.mec-full-calendar-wrap .mec-search-form .col-md-3{padding-bottom:10px!important}.mec-wrap .mec-search-form .mec-date-search select{width:calc(100% - 106px)}.mec-wrap .mec-search-form .mec-date-search select:last-child{width:70px}.mec-wrap .mec-totalcal-box .mec-totalcal-view{float:none}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple .select2-selection__choice{display:block;max-width:100%;white-space:break-spaces;max-height:unset!important;height:auto!important}}@media only screen and (min-width:768px) and (max-width:960px){.mec-wrap .mec-totalcal-box .col-md-4{position:relative;width:initial}.mec-wrap .mec-totalcal-box .col-md-5{padding-bottom:0}.mec-full-calendar-wrap .mec-search-form .col-md-5{margin-top:20px}.mec-wrap .mec-totalcal-box{padding:37px 5px}}@media only screen and (max-width:767px){.mec-wrap .mec-totalcal-box .mec-totalcal-view{float:none}.mec-wrap .mec-totalcal-box .col-md-4{padding-bottom:0}.mec-wrap .mec-minmax-event-cost.with-mec-address,.mec-wrap .mec-text-address-search.with-mec-cost{width:100%;float:left}.mec-wrap .mec-minmax-event-cost.with-mec-address{max-width:calc(100% - 20px);margin:0 10px 20px 10px}.mec-wrap .mec-minmax-event-cost .mec-minmax-price{width:calc(50% - 17px)}}@media only screen and (max-width:479px){.mec-wrap .mec-totalcal-box .mec-totalcal-view span{padding:0 8px;font-size:10px}.mec-wrap .mec-totalcal-box input[type=submit]{padding:0 10px;font-size:10px}}@media only screen and (min-width:961px){.mec-wrap .mec-wrap.mec-sm959 .mec-totalcal-box .col-md-5,.mec-wrap.mec-sm959 .mec-totalcal-box .col-md-3{padding-bottom:20px;clear:both;overflow:hidden}.mec-wrap.mec-sm959 .mec-totalcal-box .col-md-5{right:10px;width:initial}.mec-wrap.mec-sm959 .mec-totalcal-box .col-md-4{padding-bottom:0;width:100%}}@media (min-width:961px) and (max-width:1200px){.mec-full-calendar-wrap .mec-totalcal-box{padding:15px 10px}.mec-full-calendar-wrap .mec-totalcal-box .col-md-2{width:50%}.mec-wrap .mec-totalcal-box .mec-totalcal-view span{padding:0 10px}.mec-search-form .mec-date-search,.mec-search-form .mec-dropdown-search,.mec-search-form .mec-text-address-search,.mec-search-form .mec-text-input-search{padding:0 4px}.mec-full-calendar-wrap .mec-totalcal-box .col-md-2,.mec-full-calendar-wrap .mec-totalcal-box .col-md-3,.mec-full-calendar-wrap .mec-totalcal-box .col-md-4,.mec-full-calendar-wrap .mec-totalcal-box .col-md-5{padding-bottom:20px}.mec-full-calendar-wrap .mec-totalcal-box .col-md-2 select{min-width:calc(100% - 36px)}.mec-full-calendar-wrap .mec-totalcal-box .col-md-3 select{min-width:calc(30% - 10px)}.mec-full-calendar-wrap .mec-totalcal-box .col-md-3:last-child select{min-width:calc(50% - 19px)}.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{font-size:9px;text-align:center}}@media only screen and (max-width:1200px){.post-type-archive-mec-events .mec-totalcal-box .col-md-3,.post-type-archive-mec-events .mec-totalcal-box .col-md-4{width:100%;padding:0}.post-type-archive-mec-events .mec-totalcal-box select:last-child{min-width:auto}.post-type-archive-mec-events .mec-totalcal-box .col-md-5{position:relative;float:right;max-width:100%;left:0;top:20px;width:100%!important;display:block;clear:both}.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view{max-width:100%;width:100%}.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view span{width:20.1%;font-size:10px}}@media only screen and (max-width:960px){.post-type-archive-mec-events .mec-totalcal-box .col-md-5{top:10px}}@media only screen and (max-width:760px){.post-type-archive-mec-events .mec-totalcal-box .col-md-5{top:0!important}}@media only screen and (max-width:480px){.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view span{font-size:8px}}@media (min-width:1201px) and (max-width:1280px){.mec-full-calendar-wrap .mec-totalcal-view span{font-size:9px;padding:0 10px}}@media (min-width:761px) and (max-width:1200px){.mec-full-calendar-wrap .mec-search-form .mec-dropdown-wrap .mec-dropdown-search{width:33.3333%;display:block;float:left}.mec-full-calendar-wrap .mec-search-form .col-md-4 .mec-text-input-search{padding:0;margin-bottom:20px}.mec-full-calendar-wrap .mec-search-form .col-md-3{width:100%}.mec-full-calendar-wrap .mec-search-form .mec-date-search select:last-child{min-width:70px;width:70px}.mec-full-calendar-wrap .mec-search-form .col-md-5{float:right;padding:0 0 10px 0}.mec-full-calendar-wrap .mec-totalcal-view span{font-size:11px}}@media (max-width:760px){.mec-full-calendar-wrap .mec-search-form .col-md-3{width:100%}.mec-full-calendar-wrap .mec-search-form .mec-date-search select:last-child{min-width:70px;width:70px}.mec-full-calendar-wrap .mec-search-form .col-md-5{float:right;padding:0 0 10px 0}.mec-full-calendar-wrap .mec-totalcal-view span{font-size:11px}}@media (max-width:960px){.mec-full-calendar-wrap .mec-totalcal-box{padding:20px 20px}.mec-full-calendar-wrap .mec-totalcal-box .col-md-2{width:50%}.mec-full-calendar-wrap .mec-totalcal-box .col-md-2,.mec-full-calendar-wrap .mec-totalcal-box .col-md-3,.mec-full-calendar-wrap .mec-totalcal-box .col-md-4{padding-bottom:10px}.mec-full-calendar-wrap .mec-totalcal-box .col-md-2 select{min-width:calc(100% - 36px);margin-bottom:10px}.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view{margin-left:10px}.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{font-size:10px;text-align:center}.mec-full-calendar-wrap .mec-totalcal-box .col-md-2{width:100%}.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{min-width:14.3%;text-align:center;font-size:10px;margin-right:-1px}}@media(max-width:780px){.mec-full-calendar-wrap .mec-totalcal-box .col-md-3 select{width:calc(50% - 18px)!important}.mec-full-calendar-wrap .mec-totalcal-box .col-md-4{position:unset;padding-right:0}.mec-full-calendar-wrap .mec-search-form .col-md-3,.mec-full-calendar-wrap .mec-search-form .col-md-4,.mec-full-calendar-wrap .mec-search-form .col-md-5{margin:0;padding:0}.mec-wrap .mec-totalcal-box .mec-totalcal-view span{padding:0 7px;margin-top:20px}}@media(max-width:480px){.mec-full-calendar-wrap .mec-totalcal-box{padding:15px 10px}.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{min-width:13.5%;text-align:center;font-size:11px}}@media(max-width:411px){.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{min-width:12%;font-size:10px}}@media(max-width:320px){.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{min-width:22.5%;font-size:11px}}.mec-totalcalview-selected:hover{color:#fff!important}.mec-search-form{padding:20px 10px}.mec-search-form .mec-dropdown-wrap{display:table;width:100%}.mec-search-form .mec-date-search,.mec-search-form .mec-dropdown-search,.mec-search-form .mec-text-input-search{padding:0 10px;float:left;min-height:55px}.mec-search-form .mec-date-search,.mec-search-form .mec-text-input-search{width:50%;min-height:36px;display:block}.mec-full-calendar-wrap .mec-search-form .mec-date-search,.mec-full-calendar-wrap .mec-search-form .mec-text-input-search{width:100%}.mec-full-calendar-wrap .mec-search-form .col-md-3,.mec-full-calendar-wrap .mec-search-form .col-md-6,.mec-full-calendar-wrap .mec-search-form .col-md-8{padding:0}.mec-widget .mec-search-form .mec-date-search,.mec-widget .mec-search-form .mec-text-input-search{width:100%}.mec-widget .mec-search-form .mec-text-input-search{margin-top:10px}.mec-search-form .mec-date-search{clear:left}.mec-search-form .mec-dropdown-wrap .mec-dropdown-search{display:table-cell;float:none}.mec-widget .mec-search-form .mec-dropdown-wrap .mec-dropdown-search{display:block}.mec-checkboxes-search .mec-searchbar-category-wrap,.mec-wrap .mec-search-form .mec-dropdown-wrap .mec-dropdown-search select{width:calc(100% - 36px);margin-bottom:20px}.mec-wrap .mec-search-form .mec-date-search select{width:calc(100% - 106px)}.mec-wrap .mec-search-form .mec-date-search select:last-child{width:70px}@media only screen and (max-width:781px){.mec-search-form .mec-date-search,.mec-search-form .mec-dropdown-search,.mec-search-form .mec-text-input-search{width:100%;float:none}.mec-search-form .mec-date-search{min-height:55px}.mec-search-form .mec-dropdown-wrap .mec-dropdown-search{display:block;width:50%;float:left}.mec-full-calendar-wrap .mec-totalcal-box .col-md-3{margin-bottom:0;padding-bottom:0!important}}@media only screen and (max-width:479px){.mec-search-form .mec-dropdown-wrap .mec-dropdown-search{display:block;width:100%;float:none}}@media only screen and (min-width:961px) and (max-width:1200px){.post-type-archive-mec-events .mec-totalcal-box .col-md-3,.post-type-archive-mec-events .mec-totalcal-box .col-md-4,.post-type-archive-mec-events .mec-totalcal-box .col-md-5{max-width:100%;width:100%}.post-type-archive-mec-events .mec-totalcal-box .col-md-4{padding:0 10px}.post-type-archive-mec-events .mec-totalcal-box .col-md-4 .mec-text-input-search{margin:0}.post-type-archive-mec-events .mec-totalcal-box .col-md-5{margin-bottom:20px;padding:0 10px 10px 10px}}@media only screen and (max-width:960px){.mec-full-calendar-wrap .mec-totalcal-box .col-md-4,.post-type-archive-mec-events .mec-totalcal-box .col-md-4{padding:0 10px}.mec-full-calendar-wrap .mec-totalcal-box .col-md-4{margin-bottom:0}.post-type-archive-mec-events .mec-totalcal-box .col-md-4 .mec-text-input-search{margin:0}.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view{padding-right:15px}.mec-full-calendar-wrap .mec-search-form .col-md-5{margin-bottom:0}.post-type-archive-mec-events .mec-totalcal-box .col-md-5{padding:0}}@media only screen and (max-width:780px){.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view span{margin-top:10px;margin-bottom:10px}.mec-wrap .mec-totalcal-box .mec-totalcal-view span{margin-top:0}}@media only screen and (max-width:760px){.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view span{margin-top:20px;margin-bottom:0}.mec-wrap .mec-totalcal-box .mec-totalcal-view span{margin-top:20px}.mec-full-calendar-wrap .mec-totalcal-box .col-md-4,.post-type-archive-mec-events .mec-totalcal-box .col-md-4{padding:0}}@media only screen and (max-width:1200px){.post-type-archive-mec-events .mec-full-calendar-wrap .mec-totalcal-view span{width:14.333%;font-size:8px}}@media only screen and (min-width:320px) and (max-width:960px){.post-type-archive-mec-events .mec-search-form .col-md-5 span{width:20%!important}}.mec-search-form .mec-text-address-search{float:left;width:100%;padding:0 10px;margin-bottom:20px}.ui-datepicker{background-color:#fff;border:1px solid #66afe9;border-radius:4px;box-shadow:0 0 8px rgba(102,175,233,.6);display:none;margin-top:4px;padding:10px;width:240px}.ui-datepicker a,.ui-datepicker a:hover{text-decoration:none;cursor:pointer}.ui-datepicker a:hover,.ui-datepicker td:hover a{color:#2c6396;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.ui-datepicker .ui-datepicker-header{margin-bottom:4px;text-align:center}.ui-datepicker .ui-datepicker-title{font-weight:700}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{cursor:default;font-family:dashicons;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;height:20px;line-height:1.4;margin-top:2px;width:20px}.ui-datepicker .ui-datepicker-prev{float:left;text-align:left}.ui-datepicker .ui-datepicker-next{float:right;text-align:center}.ui-datepicker .ui-datepicker-prev:before{content:"\f341"}.ui-datepicker .ui-datepicker-next:before{content:"\f345"}.ui-datepicker .ui-icon{display:none}.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;width:100%}.ui-datepicker .ui-datepicker-calendar td,.ui-datepicker .ui-datepicker-calendar th{text-align:center;padding:4px 0}.ui-datepicker .ui-datepicker-calendar td{border-radius:4px;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out,color .1s ease-in-out;-o-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.ui-datepicker .ui-datepicker-calendar td:hover{background-color:#eee;cursor:pointer}.ui-datepicker .ui-datepicker-calendar td a{text-decoration:none}.ui-datepicker .ui-datepicker-current-day{background-color:#4289cc}.ui-datepicker .ui-datepicker-current-day a{color:#fff}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover{background-color:#fff;cursor:default}.mec-owl-theme .owl-dots .owl-dot{border:none}.event-carousel-type1-head .mec-event-image{position:relative;min-height:150px}.event-carousel-type1-head .mec-event-image img{width:100%}.mec-event-carousel-content .mec-event-carousel-title a{transition:all .2s ease}.event-carousel-type1-head .mec-event-date-carousel{position:absolute;top:25px;left:1px;font-size:41px;width:160px;color:#fff;font-weight:500;background-color:#40d9f1;padding-left:21px;height:97px;line-height:2.3;padding-right:85px}.event-carousel-type1-head .mec-event-date-carousel:after{content:"";position:absolute;display:inline-block;z-index:-1;bottom:-13px;left:5px;width:0;border-width:13px;border-style:solid;border-color:transparent transparent #40d9f1 transparent;transform:rotate(45deg)}.event-carousel-type1-head .mec-event-date-info{font-size:12px;font-weight:300;position:absolute;top:27px;left:75px}.event-carousel-type1-head .mec-event-date-info-year{font-size:12px;font-weight:300;position:absolute;top:45px;left:75px}.mec-event-carousel-content{border:1px solid #e8e8e8;border-top:none;margin-top:-5px;padding:34px 9px 11px 37px}.mec-event-carousel-content .mec-event-carousel-title a{font-size:23px;font-weight:500;color:#000;letter-spacing:-1px}.mec-event-carousel-content p{font-size:14px;color:#7a7272;font-weight:300}.mec-owl-crousel-skin-type1 .owl-item .mec-event-article{padding:0 19px}.mec-event-carousel-type1 .owl-page.active span{background-color:#00aeef;height:14px;width:14px}.mec-event-carousel-type1 .mec-event-carousel-content{margin-bottom:15px;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:all .27s ease}.mec-event-carousel-type1 .mec-event-carousel-content:hover{box-shadow:0 0 35px rgba(0,0,0,.07)}.mec-skin-carousel-container .mec-multiple-event .mec-event-date-carousel{width:230px}.mec-skin-carousel-container .mec-multiple-event .event-carousel-type1-head .mec-event-date-info,.mec-skin-carousel-container .mec-multiple-event .event-carousel-type1-head .mec-event-date-info-year{left:159px}@media only screen and (min-width:768px) and (max-width:1000px),(min-width:270px) and (max-width:448px){.event-carousel-type1-head .mec-event-date-carousel{font-size:25px;line-height:2.5;padding-right:70px;height:64px;width:120px}.event-carousel-type1-head .mec-event-date-carousel:after{left:7px}.event-carousel-type1-head .mec-event-date-info{font-size:10px;top:13px;left:55px}.event-carousel-type1-head .mec-event-date-info-year{font-size:10px;top:25px;left:55px}.event-carousel-type1-head .mec-event-date-carousel:after{top:48px}}.event-carousel-type2-head{background:#fff;border:1px solid #e6e6e6}.event-carousel-type2-head .mec-event-carousel-content-type2{margin-top:15px;min-height:182px}.event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-date-info{font-size:15px;color:#9a9a9a;font-weight:300}.event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-carousel-title{font-size:26px;font-weight:700;color:#1c1d21;margin-top:15px;letter-spacing:-1px}.mec-event-carousel-content-type2 .mec-event-carousel-title a{color:inherit}.mec-event-carousel-type2 .event-carousel-type2-head .mec-event-carousel-content-type2 p{font-size:16px;font-weight:300;color:#444}.event-carousel-type2-head .mec-event-footer-carousel-type2{margin-top:33px;position:relative}.mec-event-carousel-type2 .mec-event-footer-carousel-type2 .mec-event-sharing-wrap{padding-left:0;left:0}.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-event-sharing-wrap>li{border:none;-webkit-transition:all .25s ease;transition:all .25s ease}.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button{border:1px solid #e4e4e4;float:right;padding:7px 23px 7px;font-size:12px;text-transform:uppercase;color:#707070;font-weight:500;-webkit-transition:all .25s ease;transition:all .25s ease}.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button:hover{color:#fff}.mec-event-article .event-carousel-type2-head{padding:10%;margin-right:-1px}.mec-event-carousel-type2 .mec-owl-carousel .owl-wrapper-outer{border-right:1px solid #e6e6e6}.mec-wrap .mec-event-carousel-type2 .owl-next,.mec-wrap .mec-event-carousel-type2 .owl-prev,.mec-wrap .mec-event-carousel-type3 .owl-next,.mec-wrap .mec-event-carousel-type3 .owl-prev,.mec-wrap .mec-event-carousel-type4 .owl-next,.mec-wrap .mec-event-carousel-type4 .owl-prev{transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:47%;background-color:transparent!important}.mec-event-carousel-type2 .owl-next{right:-60px}.mec-event-carousel-type2 .owl-prev{left:-60px}.mec-event-carousel-type2 .owl-next i,.mec-event-carousel-type2 .owl-prev i,.mec-event-carousel-type3 .owl-next i,.mec-event-carousel-type3 .owl-prev i,.mec-event-carousel-type4 .owl-next i,.mec-event-carousel-type4 .owl-prev i{font-size:40px;color:#282828}.mec-event-carousel-type2 .owl-next i:hover,.mec-event-carousel-type2 .owl-prev i:hover,.mec-event-carousel-type3 .owl-next i:hover,.mec-event-carousel-type3 .owl-prev i:hover{color:#000;cursor:pointer}.mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing{top:auto;bottom:60px}.mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:after,.mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:before{top:auto;bottom:-19px;border-color:#e2e2e2 transparent transparent transparent}.mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:after{bottom:-18px;border-color:#fff transparent transparent transparent}@media only screen and (min-width:320px) and (max-width:768px){.mec-event-carousel-type2 .owl-next,.mec-event-carousel-type2 .owl-prev,.mec-event-carousel-type3 .owl-next,.mec-event-carousel-type3 .owl-prev,.mec-event-carousel-type4 .owl-next,.mec-event-carousel-type4 .owl-prev{position:initial;top:100%}}.mec-event-carousel-type3 .mec-event-article{margin:0 10px}.event-carousel-type3-head .mec-event-image,.event-carousel-type3-head .mec-event-image img{width:100%;height:auto}.event-carousel-type3-head .mec-event-footer-carousel-type3{background:#fff;display:inline-block;width:calc(100% - 40px);margin-top:-74px;position:relative;margin-left:20px;margin-right:20px;margin-bottom:6px;padding:8% 11%;box-shadow:0 2px 10px -2px rgba(0,0,0,.2)}.event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button{border:1px solid #e4e4e4;text-transform:uppercase;float:right;padding:7px 23px 7px;font-size:12px;color:#707070;font-weight:500}.event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button:hover{color:#fff}.mec-event-footer-carousel-type3 span{font-size:15px;color:#9a9a9a;font-weight:300;display:block;margin-top:30px}.mec-event-footer-carousel-type3 .mec-event-carousel-title{font-size:29px;font-weight:700}.event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-event-carousel-title{font-size:26px;font-weight:700;color:#1c1d21;margin-top:15px;letter-spacing:-1px}.mec-event-footer-carousel-type3 .mec-event-carousel-title a{color:inherit}.event-carousel-type3-head .mec-event-footer-carousel-type3 p{font-size:16px;font-weight:300;color:#444!important;margin-bottom:36px}.mec-event-carousel-type3 .owl-next{right:-70px}.mec-event-carousel-type3 .owl-prev{left:-70px}.mec-event-footer-carousel-type3 .mec-event-sharing-wrap{left:11%}.mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing{top:auto;bottom:60px}.mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:after,.mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:before{top:auto;bottom:-19px;border-color:#e2e2e2 transparent transparent transparent}.mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:after{bottom:-18px;border-color:#fff transparent transparent transparent}.event-carousel-type3-head .mec-end-date-label{display:inline;margin-left:2px}.event-carousel-type4-head.clearfix{position:relative;overflow:hidden;background:#fff}.event-carousel-type4-head .mec-event-overlay{position:absolute;left:0;right:0;bottom:0;top:0;width:auto;height:auto;background-color:rgba(36,36,36,.4);transition:all .33s ease-in-out}.mec-event-hover-carousel-type4{font-size:15px;color:#fff;position:absolute;bottom:0;padding:50px 35px;transition:all .33s ease-in-out;opacity:0;visibility:hidden}.mec-event-carousel-type4 .mec-event-article{margin:0 10px}.mec-event-carousel-type4 .mec-event-article:hover .mec-event-hover-carousel-type4{opacity:1;visibility:visible}.mec-event-hover-carousel-type4 .mec-event-icon{font-size:18px;float:left;margin-right:14px;color:#fff;padding:13px}.mec-event-hover-carousel-type4 .mec-event-date{font-size:11px;text-transform:uppercase;font-weight:400;line-height:1.6}.mec-event-hover-carousel-type4 .mec-event-date span{display:block;font-weight:700;font-size:14px}.mec-event-hover-carousel-type4 .mec-event-title{color:#fff;margin:20px 0 38px;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal}.mec-event-hover-carousel-type4 .mec-btn-wrapper{text-align:left}.mec-event-hover-carousel-type4 .mec-event-button{color:#fff;background-color:#191919;border:2px #191919 solid;padding:10px 14px;letter-spacing:1.5px;font-size:11px;font-weight:700;font-style:normal;transition:all .22s ease;text-decoration:none}.mec-event-hover-carousel-type4 .mec-event-button:hover{color:#191919;background-color:#fff;border-color:#fff;border-radius:1px}.mec-event-carousel-type4 .owl-next{right:-70px}.mec-event-carousel-type4 .owl-prev{left:-70px}.mec-carousel-type4-head{margin-bottom:25px}.mec-carousel-type4-head-title{padding:0 11px;text-align:left;font-weight:700;font-size:20px;color:#000}.mec-carousel-type4-head-link{text-align:right;padding:0 11px}.mec-carousel-type4-head-link a{background:#222;color:#fff;padding:10px 38px;transition:all .3s ease}.mec-carousel-type4-head-link a:hover,.mec-carousel-type4-head-link a:visited{color:#fff}@media (max-width:960px){.mec-event-carousel-type4 .owl-stage{left:-50px}}.mec-wrap .mec-event-countdown-style1{color:#fff;padding:0!important;display:table;background:#437df9}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1{z-index:5;padding:50px 1% 50px 4%;display:table-cell;float:none;vertical-align:middle}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2{background-color:rgba(0,0,0,.05);height:100%;padding-top:0;display:table-cell;float:none;position:relative;vertical-align:middle}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part3{background-color:#f8f8f8;display:table-cell;float:none;text-align:center;vertical-align:middle}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-title{color:#fff;font-size:15px;margin-top:30px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming{font-size:36px;font-weight:700;line-height:1;margin-top:0}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-countdown>div{display:inline-block}.mec-event-countdown-style1 .mec-events-meta-group-countdown{color:#c9c9c9;margin-bottom:30px;padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming span{display:block}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2:after{content:"";position:absolute;display:inline-block;z-index:1;top:50%;margin-top:-11px;right:-24px;width:0;border-width:12px;border-style:solid;border-color:transparent transparent transparent #4077ed}.mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date-place{text-align:center;padding-bottom:8px}.mec-event-countdown-part2 .mec-event-place,.mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date{display:inline;font-size:14px;padding:0 5px;text-align:center}.mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button{display:inline-block;padding:14px 30px;vertical-align:middle;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#4077ed;transition:all .24s ease}.mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button:hover{background:#222}.mec-event-countdown-style1 .mec-event-countdown{text-align:center;display:table;table-layout:fixed;margin:0 auto}.mec-event-countdown-style1 .mec-event-countdown .label-w{letter-spacing:1px;text-transform:uppercase;position:relative}.mec-event-countdown-style1 .mec-event-countdown .block-w{display:table-cell;margin:0 20px 10px;position:relative;height:70px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li{background-color:rgba(0,0,0,.1);margin:5px;padding:20px 0;min-width:94px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li span{font-size:30px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li .label-w{font-size:12px;color:#fff;margin:8px 0 0;line-height:1}@media only screen and (min-width:1200px){.mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part1,.mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part2,.mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part3{width:100%;display:block;padding-top:50px;padding-bottom:50px}.mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part2:after{border-color:#4077ed transparent transparent transparent;top:auto;margin-top:0;bottom:-24px;margin-left:-11px;left:50%}}@media (max-width:960px){.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1,.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2,.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part3{width:100%;display:block;padding-top:50px;padding-bottom:50px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2:after{border-color:#4077ed transparent transparent transparent;top:auto;margin-top:0;bottom:-24px;margin-left:-11px;left:50%;transform:rotate(90deg)}}@media (max-width:480px){.mec-event-countdown-style1 .mec-event-countdown .block-w{margin:3px;height:auto}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li{padding:10px 5px;min-width:50px;margin:3px 1px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li span{font-size:15px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li .label-w{font-size:8px}.mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date-place{display:inline}}.mec-wrap .mec-event-countdown-style2{color:#fff;padding:30px 0;background:#437df9;max-width:600px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1,.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2,.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part3{width:100%;float:none;vertical-align:middle;padding:50px 10% 50px 10%}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2{padding-top:12%;padding-bottom:0}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-title{color:#fff;font-size:15px;margin-top:30px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming{font-size:36px;font-weight:700;line-height:1;margin-top:0}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-countdown>div{display:inline-block}.mec-event-countdown-style2 .mec-events-meta-group-countdown{color:#c9c9c9;margin-bottom:30px;padding:20px 30px;background:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming span{display:block}.mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-date-place{text-align:left;padding-bottom:8px}.mec-event-countdown-part2 .mec-event-place,.mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-date{display:inline;font-size:14px;padding:0 8px}.mec-event-countdown-style2 .mec-event-countdown-part3 .mec-event-button{display:inline-block;padding:14px 30px;vertical-align:middle;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#222;background:#fff;transition:all .24s ease}.mec-event-countdown-style2 .mec-event-countdown-part3 .mec-event-button:hover{background:#222;color:#fff}.mec-event-countdown-style2 .mec-event-countdown{text-align:center;display:table;table-layout:fixed;margin:0}.mec-event-countdown-style2 .mec-event-countdown .label-w{letter-spacing:1px;text-transform:uppercase;position:relative}.mec-event-countdown-style2 .mec-event-countdown .block-w{display:table-cell;margin:0 20px 10px;position:relative;height:70px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li{background-color:rgba(0,0,0,.1);margin:5px;padding:20px 0;min-width:94px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span{font-size:30px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w{font-size:12px;color:#fff;margin:8px 0 0;line-height:1}@media only screen and (max-width:767px){.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li{min-width:80px;padding:15px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span{font-size:26px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w{font-size:11px}}@media only screen and (max-width:479px){.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li{min-width:40px;padding:15px 10px;margin:2px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span{font-size:20px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w{font-size:9px}}@media (max-width:380px){.mec-event-countdown-style2 .mec-event-countdown .block-w{margin:3px;height:auto}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li{padding:10px 4px;margin:4px 1px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span{font-size:15px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w{font-size:7px}}.mec-wrap .mec-event-countdown-style3{color:#fff;padding:0;background:#282828;display:table;width:100%}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1{width:68%;padding:50px 1% 50px 4%;vertical-align:middle;display:table-cell;position:relative}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2{width:32%;display:table-cell;position:relative;padding-bottom:0;padding-top:0}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 img{width:100%;display:block}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-countdown-part-title span{font-weight:300;display:block}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming{color:#fff;font-size:36px;letter-spacing:-2px;font-weight:700;line-height:1;margin-top:-10px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-countdown>div{display:inline-block}.mec-event-countdown-style3 .mec-events-meta-group-countdown{color:#c9c9c9;margin-bottom:30px;padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-date-place{text-align:center;padding-bottom:8px}.mec-event-countdown-part2 .mec-event-place,.mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-date{display:inline;font-size:14px;padding:0 5px;text-align:center}.mec-event-countdown-style3 .mec-event-countdown-part3 .mec-event-button{display:inline-block;padding:14px 30px;vertical-align:middle;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#4077ed;transition:all .24s ease}.mec-event-countdown-style3 .mec-event-countdown-part3 .mec-event-button:hover{background:#222}.mec-event-countdown-style3 .mec-event-countdown{text-align:center;display:table;table-layout:fixed;margin:0 auto;position:absolute;top:40px;right:20px}.mec-event-countdown-style3 .mec-event-countdown .label-w{letter-spacing:1px;text-transform:uppercase;position:relative}.mec-event-countdown-style3 .mec-event-countdown .block-w{display:table-cell;margin:0 20px 10px;position:relative;height:70px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li{padding:15px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li span{font-size:30px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li .label-w{font-size:11px;color:#888;margin:8px 0 0;line-height:1}.mec-event-countdown-style3 .mec-event-date{width:176px;height:96px;background:#40d9f1;color:#fff;font-size:13px;position:absolute;left:-27px;top:146px}.mec-event-countdown-style3 .mec-event-date:after{content:"";position:absolute;display:inline-block;z-index:1;bottom:-18px;left:8px;width:0;border-width:19px;border-style:solid;border-color:transparent transparent #40d9f1 transparent;transform:rotate(45deg)}.mec-event-countdown-style3 .mec-event-date .mec-date1{font-size:50px;position:absolute;top:36px;left:12px;letter-spacing:-3px}.mec-event-countdown-style3 .mec-event-date .mec-date2{position:absolute;left:80px;top:26px}.mec-event-countdown-style3 .mec-event-date .mec-date3{position:absolute;left:80px;top:45px}.mec-event-countdown-style3 .mec-event-countdown-part-details{padding-top:35px;margin-bottom:50px;min-height:100px}.mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-title{font-size:17px;color:#fff;line-height:1.4;padding-right:20px}.mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-link{color:#fff;font-size:12px;position:relative;padding-left:22px}.mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-link:before{content:"";display:inline-block;width:18px;border-top:1px solid #fff;position:absolute;left:0;top:8px}.mec-event-countdown-style3 .mec-event-title-link{position:absolute;left:190px;top:152px}.event-carousel-type1-head .mec-event-date-carousel:before,.mec-event-countdown-style3 .mec-event-date:before{content:'';position:absolute;left:0;bottom:0;z-index:2;width:100%;height:96px;background:0 0;display:inline-block;box-shadow:0 5px 5px rgba(0,0,0,.12)}@media only screen and (min-width:960px){.mec-wrap.mec-sm959 .mec-event-countdown-style3 .mec-event-countdown li{padding:10px}.mec-wrap.mec-sm959 .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming{font-size:31px}}@media (max-width:959px){.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1,.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2{width:100%;display:block}.mec-event-countdown-style3 .mec-event-title-link{top:190px}.mec-event-countdown-style3 .mec-event-countdown{top:96px}.mec-event-countdown-style3 .mec-event-date{left:0;top:190px}.mec-event-countdown-style3 .mec-event-date:after{display:none}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-countdown-part-title span{display:inline}.mec-event-countdown-style3 .mec-event-countdown-part-details{min-height:150px}}@media (max-width:767px){.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming{font-size:26px;letter-spacing:-1px}.mec-event-countdown-style3 .mec-event-title-link{left:130px}.mec-event-countdown-style3 .mec-event-date{width:120px;font-size:10px;height:63px}.mec-event-countdown-style3 .mec-event-date .mec-date1{font-size:36px;top:20px;left:4px;letter-spacing:-2px}.mec-event-countdown-style3 .mec-event-date .mec-date2{position:absolute;left:52px;top:12px}.mec-event-countdown-style3 .mec-event-date .mec-date3{position:absolute;left:52px;top:28px}}@media (max-width:380px){.mec-event-countdown-style3 .mec-event-title-link{left:10px;top:260px}.mec-event-countdown-style3 .mec-event-countdown-part-details{min-height:300px}.mec-event-countdown-style3 .mec-event-countdown .block-w{margin:3px;height:auto}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li{padding:10px 5px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li span{font-size:15px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li .label-w{font-size:8px}}.mec-slider-t1-wrap{width:100%;padding:60px 90px;background:#f7f7f7;min-height:560px;position:relative}.mec-slider-t1{height:500px;box-shadow:0 5px 35px 0 rgba(0,0,0,.13)}.mec-slider-t1 .mec-event-article{position:relative;height:500px}.mec-slider-t1 .mec-slider-t1-img{position:relative;background-size:cover!important;background-position:center!important;width:50%;height:100%;float:right;margin:0;overflow:hidden}.mec-slider-t1 .mec-slider-t1-content{width:50%;float:left;height:100%;background:#fff;padding:6%}.mec-slider-t1-content.mec-event-grid-modern .mec-event-article{border:none;padding:0;margin:0;box-shadow:none}.mec-slider-t1-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-slider-t1-content.mec-event-grid-modern .mec-event-title a:hover{text-decoration:underline}.mec-slider-t1-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev{opacity:1;width:54px;height:54px;line-height:48px;border-radius:0;text-align:center;background:#fff;box-shadow:0 2px 11px 0 rgba(0,0,0,.045);transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:50%;margin-top:-27px;cursor:pointer}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next:hover,.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev:hover{box-shadow:0 4px 29px 0 rgba(0,0,0,.095)}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next{left:auto;right:-100px}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev{right:auto;left:-100px}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev i{font-size:12px;color:#282828;transition:all .21s ease}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next:hover i,.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev:hover i{font-size:13px;color:#000;cursor:pointer}@media only screen and (min-width:961px){.mec-slider-t1{margin:0 auto;max-width:900px}}@media only screen and (max-width:960px){.mec-slider-t1 .mec-slider-t1-content,.mec-slider-t1 .mec-slider-t1-img{width:100%;float:none}.mec-slider-t1 .mec-slider-t1-img{height:300px}.mec-slider-t1,.mec-slider-t1 .mec-event-article{height:auto}}@media only screen and (max-width:768px){.mec-slider-t1-wrap{padding:0}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev{top:40px;margin-top:0}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next{left:auto;right:10px}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev{right:auto;left:10px}}@media only screen and (max-width:479px){.mec-slider-t1-content.mec-event-grid-modern .mec-event-title{font-size:22px}.mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day{font-size:25px}}.mec-slider-t2-wrap{width:100%;padding:0;background:#fff;min-height:600px;position:relative}.mec-slider-t2 .mec-event-article{height:600px;position:relative;border:none;padding:0;margin:0;box-shadow:none;background:0 0}.mec-slider-t2 .mec-slider-t2-img{position:absolute;left:0;top:0;background-size:cover!important;background-position:center!important;width:70%;height:100%;margin:0;overflow:hidden}.mec-slider-t2 .mec-slider-t2-content{width:50%;position:absolute;right:0;top:60px;bottom:60px;padding:5%}.mec-slider-t2 .mec-slider-t2-content.mec-event-grid-modern *{color:#fff}.mec-slider-t2 .mec-slider-t2-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-slider-t2-content.mec-event-grid-modern .mec-event-content,.mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{background:0 0}.mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px}.mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover{background:#fff;color:#000;border-color:#fff}.mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover,.mec-slider-t2-content.mec-event-grid-modern .mec-event-title a:hover{color:#111}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev{opacity:1;width:44px;height:44px;line-height:38px;border-radius:0;text-align:center;background:0 0;border:1px solid #fff;transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:84px;cursor:pointer}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next:hover,.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.075);background:#fff}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next{right:30px}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev{right:82px}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev i{font-size:14px;color:#fff;opacity:1;transition:all .25s ease}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next:hover i,.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev:hover i{color:#000;cursor:pointer}.mec-wrap.colorskin-custom .mec-slider-t2 .mec-event-article .mec-event-date.mec-color{color:#fff}@media only screen and (min-width:961px){.mec-slider-t2{margin:0 auto;max-width:1200px}}@media only screen and (max-width:960px){.mec-slider-t2 .mec-slider-t2-content,.mec-slider-t2 .mec-slider-t2-img{width:100%;float:none;position:static}.mec-slider-t2 .mec-slider-t2-img{height:300px}.mec-slider-t2 .mec-event-article{height:auto}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev{top:40px}}@media only screen and (max-width:479px){.mec-slider-t2-content.mec-event-grid-modern .mec-event-title{font-size:22px}}.mec-slider-t3-wrap{width:100%;padding:0;background:#161616;min-height:700px;position:relative}.mec-slider-t3 .mec-event-article{height:700px;position:relative;border:none;padding:0;margin:0;box-shadow:none;background:0 0}.mec-slider-t3 .mec-slider-t3-img{position:absolute;left:0;top:0;background-size:cover!important;background-position:center!important;width:100%;height:100%;margin:0;overflow:hidden;opacity:.68;z-index:1}.mec-slider-t3 .mec-slider-t3-content{width:50%;height:auto;vertical-align:middle;display:table;position:absolute;left:0;top:50%;transform:translateY(-50%);bottom:0;padding:0 2% 0 7%;margin:auto 0;background:0 0;z-index:2}.mec-slider-t3 .mec-slider-t3-content.mec-event-grid-modern :not(.mec-color){color:#fff}.mec-slider-t3-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-slider-t3-content.mec-event-grid-modern .mec-event-content,.mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{background:0 0}.mec-slider-t3-content.mec-event-grid-modern .mec-booking-button{display:inline-block;border:1px solid;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:13px;padding:0 42px;line-height:49px;height:50px;transition:all .21s ease}.mec-slider-t3-content.mec-event-grid-modern .mec-booking-button:hover{background:#fff;color:#000;border-color:#fff}.mec-slider-t3-content.mec-event-grid-modern .mec-slider-t3-footer{text-align:left;padding:15px 15px 10px}.mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover,.mec-slider-t3-content.mec-event-grid-modern .mec-event-title a:hover{color:#40d9f1}.mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover{border-color:#40d9f1}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev{opacity:1;width:44px;height:44px;line-height:38px;border-radius:0;text-align:center;background:0 0;border:1px solid #fff;transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:50%;margin-top:-22px;cursor:pointer}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next:hover,.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.075);background:#fff}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next{right:10px}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev{right:auto;left:10px}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev i{font-size:14px;color:#fff;opacity:1;transition:all .25s ease}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next:hover i,.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev:hover i{color:#000;cursor:pointer}@media only screen and (min-width:961px){.mec-slider-t3-content.mec-event-grid-modern .mec-event-title{font-size:50px;font-weight:300}.mec-slider-t3-content.mec-event-grid-modern .mec-event-description{font-size:19px}}@media only screen and (max-width:767px){.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev{top:40px;margin-top:0}}@media only screen and (max-width:479px){.mec-slider-t3 .mec-slider-t3-content{width:100%}.mec-slider-t3-content.mec-event-grid-modern .mec-event-title{font-size:22px}.mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day{font-size:25px}}.mec-slider-t4-wrap{width:100%;padding:0;background:#161616;min-height:700px;position:relative}.mec-slider-t4 .mec-event-article{height:700px;border:none;padding:0;margin:0;box-shadow:none;background:0 0}.mec-slider-t4 .mec-slider-t4-img{position:absolute;left:0;top:0;background-size:cover!important;background-position:center!important;width:100%;height:100%;margin:0;overflow:hidden;z-index:1}.mec-slider-t4 .mec-slider-t4-content{width:auto;max-width:700px;background:rgba(37,37,37,.94)!important;height:auto;vertical-align:middle;display:table;position:absolute;left:8%;top:19%;padding:3%;margin:auto 0;background:0 0;z-index:2}.mec-slider-t4 .mec-slider-t4-content.mec-event-grid-modern :not(.mec-color){color:#fff}.mec-slider-t4-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-slider-t4-content.mec-event-grid-modern .mec-event-content,.mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{background:0 0}.mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:13px;padding:0 42px;line-height:49px;height:50px}.mec-slider-t4-content.mec-event-grid-modern .mec-event-title a:hover{color:#40d9f1}.mec-slider-t4-content.mec-event-grid-modern .mec-slider-t4-footer{text-align:left;padding:15px 15px 10px}.mec-slider-t4-content.mec-event-grid-modern .mec-booking-button{display:inline-block;border:1px solid;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:13px;padding:0 42px;line-height:49px;height:50px;transition:all .21s ease}.mec-slider-t4-content.mec-event-grid-modern .mec-booking-button:hover{background:#fff;color:#000;border-color:#fff}.mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover,.mec-slider-t4-content.mec-event-grid-modern .mec-event-title a:hover{color:#111}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev{opacity:1;width:44px;height:44px;line-height:40px;border-radius:0;text-align:center;background:0 0;border:1px solid #fff;transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:34px;cursor:pointer}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next:hover,.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.075);background:#fff}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next{right:60px}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev{right:112px}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev i{font-size:14px;color:#fff;opacity:1;transition:all .25s ease}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next:hover i,.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev:hover i{color:#000;cursor:pointer}@media only screen and (max-width:767px){.mec-slider-t4 .mec-slider-t4-content{width:100%;left:0;top:auto;bottom:0}.mec-slider-t4-content.mec-event-grid-modern .mec-event-title{font-size:22px}.mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day{font-size:25px}}.mec-slider-t5-wrap{width:auto;max-width:570px;padding:0;margin:0 auto 25px;background:#f7f7f7;min-height:480px;position:relative}.mec-slider-t5{height:auto;box-shadow:0 5px 35px 0 rgba(0,0,0,.13)}.mec-slider-t5 .mec-event-article{position:relative;height:auto}.mec-slider-t5 .mec-slider-t5-img{position:relative;background-size:cover!important;background-position:center!important;width:100%;height:300px;float:none;margin:0;overflow:hidden}.mec-slider-t5 .mec-slider-t5-content{width:100%;float:none;height:100%;background:#fff;padding:0 20px 20px;margin-bottom:0}.mec-slider-t5 .mec-events-content p{margin-bottom:20px}.mec-slider-t5-content.mec-event-grid-modern .mec-event-article{border:none;padding:0;margin:0;box-shadow:none}.mec-slider-t5-wrap .mec-event-grid-modern .event-grid-modern-head{margin-bottom:10px;padding:14px 34px;margin-left:-20px;margin-right:-20px;text-align:left;background:#f9f9f9;border-bottom:1px solid #eee}.mec-slider-t5-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-slider-t5 .mec-slider-t5-col6{width:50%;float:left;height:100%}.mec-slider-t5 .mec-slider-t5-col6 i{font-size:42px;float:left;margin-right:7px;height:58px}.mec-slider-t5 .mec-slider-t5-col6 h6{text-transform:uppercase;font-size:17px;padding:4px 0;display:inline;color:#444}.mec-slider-t5 .mec-slider-t5-col6 address{font-size:12px;margin-bottom:0}.mec-slider-t5-content.mec-event-grid-modern .mec-event-title a:hover{text-decoration:underline}.mec-slider-t5-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px;top:0}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev{opacity:1;width:44px;height:44px;line-height:40px;border-radius:0;text-align:center;background:0 0;border:1px solid #fff;transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:34px;cursor:pointer}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next:hover,.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.075);background:#fff}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next{right:30px}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev{right:82px}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev i{font-size:14px;color:#fff;opacity:1;transition:all .25s ease}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next:hover i,.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev:hover i{color:#000;cursor:pointer}@media only screen and (max-width:768px){.mec-slider-t5 .mec-slider-t5-col6{width:100%;margin:10px 0}}@media only screen and (max-width:479px){.mec-slider-t5-content.mec-event-grid-modern .mec-event-title{font-size:24px}}.mec-single-modern .mec-events-event-image{text-align:center}.mec-single-modern .mec-events-event-image img{width:100%}.mec-single-modern .mec-single-event-bar{background-color:#f7f7f7;margin:20px 0 0;padding:15px;display:table;width:100%}.mec-single-modern .mec-single-event-bar>div{display:table-cell}.mec-single-modern .mec-single-event-bar>div i{font-size:20px;vertical-align:middle}.mec-single-modern .mec-single-event-bar>div .mec-time-comment{font-size:12px;color:#999}.mec-single-modern .mec-single-event-bar>div h3{text-transform:uppercase;font-size:16px;font-weight:700;padding-bottom:5px;display:inline;color:#000;padding-left:10px}.mec-single-modern .mec-single-event-bar>div dd{font-size:14px;color:#8d8d8d;padding-left:34px;margin-bottom:0}.mec-single-modern .col-md-4 .mec-frontbox{margin-top:-50px;margin-bottom:70px;padding:20px;border:none;background:#f7f7f7;box-shadow:none}.mec-single-modern .col-md-4.mec-no-image .mec-frontbox{margin-top:20px}.mec-next-occurrence ul{padding-left:0;margin-left:0}.mec-next-occurrence li{list-style:none}@media only screen and (min-width:960px){.mec-single-modern .col-md-4 .mec-frontbox{margin-left:20px}}@media only screen and (max-width:960px){.mec-single-modern .mec-single-event-bar>div{display:block}}.lity-content>div{overflow:auto}.mec-next-event-details li{list-style:none;margin-top:20px}.mec-next-event-details h6{text-transform:uppercase;font-size:13px;padding-bottom:5px;display:inline;color:#222;padding-left:0}.mec-next-event-details abbr{display:block;padding-left:12px;color:#8d8d8d}.mec-next-event-details i{margin-right:10px;margin-left:12px}.mec-next-event-details i:before{color:#40d9f1}.mec-next-event-details a{text-align:center;display:block;background:#fff;padding:6px 0;font-size:11px;font-weight:400;letter-spacing:0;border:1px solid #e3e3e3;transition:.3s}.mec-single-modal.mec-single-modern .mec-single-title{text-align:center;padding:15px 10px 0}.admin-bar .mec-single-modal.mec-single-modern .mec-single-title{padding-top:40px}.mec-single-modal.mec-single-modern .mec-single-event-bar{padding:5px}.mec-single-modal.mec-single-modern .mec-single-event-bar>div dd{font-size:13px}.mec-single-modal.mec-single-modern .mec-single-event-bar>div h3{font-size:15px}@media only screen and (min-width:960px){.mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox{margin-left:0}}.mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox{margin-top:10px;margin-bottom:10px}.mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox.mec-event-meta{padding:0}.mec-single-modal .mec-event-meta dd.mec-organizer-email a,.mec-single-modal .mec-event-meta dd.mec-organizer-url a{font-size:12px;display:block}.mec-organizer-description p{padding-left:12px}.mec-modal-wrap{max-width:60vw;max-height:90vh!important;background:#fff;box-shadow:0 1px 55px rgba(0,0,0,.5);overflow-x:hidden!important}@media(max-width:1023px){.mec-modal-wrap{max-width:80vw}}.mec-single-modal .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li,.mec-single-modal .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a.mec-events-button{display:block;text-align:center}.mec-holding-status-expired{color:#d8000c}.mec-holding-status-ongoing{color:#0dbf52}body .featherlight{z-index:999999!important}body .featherlight .featherlight-content{background:0 0;overflow:unset;z-index:9999}body .featherlight .featherlight-close-icon{position:fixed;top:40px;right:40px;background:0 0;color:#fff;border:1px solid #fff;border-radius:0}body .featherlight .featherlight-close-icon:hover{background:#fff;color:#000;border:1px solid #000}@media (max-width:320px){.mec-wrap span.flip-clock-divider{width:20px}.mec-single-event .mec-events-meta-group-countdown{padding:15px 12%}}@media (max-width:414px){.mec-wrap span.flip-clock-divider{width:30px}.mec-single-event .mec-events-meta-group-countdown{margin-left:0;padding:15px 7%}}@media (max-width:480px){body .featherlight .featherlight-content{width:95%}.mec-wrap span.flip-clock-divider{width:7px}.mec-single-event .mec-events-meta-group-countdown{margin-left:0;padding:15px 1%}body .featherlight .featherlight-close-icon{color:#000;border-color:#000}}@media(max-width:1366px){body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:20px!important}body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:20px 15px}body .mec-modal-wrap .mec-single-modal .flip-clock-wrapper ul{width:48px}}@media(max-width:1280px){body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:14px!important}body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:15px 10px}body .mec-modal-wrap .mec-single-modal .flip-clock-wrapper ul{width:38px}}@media(min-width:961px) and (max-width:1024px){body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:7px!important}body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:15px 5px}body .mec-modal-wrap .mec-single-modal .flip-clock-wrapper ul{width:14px}body .mec-modal-wrap .mec-single-modal .flip-clock-wrapper ul li a div{font-size:30px}}@media(max-width:640px){body .mec-modal-wrap .mec-single-modal.featherlight-close-icon{top:14px;right:14px}}@media(max-width:480px){.featherlight .featherlight-content,body .mec-modal-wrap{max-width:100%}body .mec-modal-wrap.flip-clock-divider .flip-clock-label{display:block}}@media (max-width:414px){body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:50px!important}.mec-wrap .flip-clock-divider .flip-clock-label{display:none}body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:20px 5px 20px 65px}body .featherlight-content .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:20px 2px 20px 2px!important}body .featherlight-content .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:3px!important}}@media (max-width:375px){body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:50px!important}.mec-wrap .flip-clock-divider .flip-clock-label{display:none}body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:20px 5px 20px 45px}}@media (max-width:320px){body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:20px!important}body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:20px 5px 20px 40px}}.mec-single-event-bar dd{margin-left:0}.mec-events-toggle{max-width:960px;margin-left:auto;margin-right:auto}.mec-events-toggle .mec-toggle-item{border:1px solid #e4e4e4;margin-bottom:15px;box-shadow:0 10px 15px #f3f3f3}.mec-events-toggle .mec-toggle-item-inner{cursor:pointer;position:relative;padding:30px 60px 30px 15px;background:#fff;transition:all .3s ease;min-height:100px;display:table;width:100%;border-collapse:separate}.mec-events-toggle .mec-toggle-item-inner:hover{background:#fbfbfb}.mec-toggle-item-col{width:200px;border-right:1px solid #e3e3e3;margin-right:15px;display:table-cell;padding-right:5px}.mec-toggle-item-col .mec-event-date{font-size:38px;line-height:40px;float:left;margin-right:8px}.mec-toggle-item-col .mec-event-month,.mec-toggle-item-col .mec-time-details{text-transform:uppercase;font-size:12px;line-height:14px;padding-top:4px;font-weight:700}.mec-toggle-item-col .mec-event-detail{font-size:10px}.mec-toggle-item-col .mec-event-day{margin-top:9px;color:silver;font-family:Roboto,sans-serif;font-size:35px;font-weight:100;text-transform:uppercase;letter-spacing:-1px}.mec-events-toggle .mec-toggle-title{color:#000;font-size:23px;font-weight:600;margin-bottom:0;transition:all .3s ease;display:table-cell;text-align:left;max-width:calc(100% - 200px);padding-left:15px;vertical-align:middle}.mec-events-toggle .mec-toggle-item-inner span.event-color{width:5px;height:100%;position:absolute;left:-1px;top:0;bottom:0;border-radius:0;margin:0}.mec-events-toggle .mec-toggle-item-inner i{position:absolute;font-size:30px;right:25px;top:50%;transform:translate(0,-50%);cursor:pointer}.mec-events-toggle .mec-toggle-item.is-open i.mec-sl-plus:before{content:"\e615"}.mec-events-toggle .mec-toggle-item.is-open .mec-toggle-title{background:#f8f8f8;cursor:pointer}.mec-events-toggle .mec-toggle-content{border-top:1px solid #e4e4e4}.mec-events-toggle .mec-toggle-content .mec-modal-wrap{margin:0;max-width:100%;box-shadow:none}.mec-events-toggle .mec-toggle-content .mec-modal-wrap .mec-single-event{margin:0}.mec-events-toggle .mec-toggle-content .mec-single-event-bar,.mec-events-toggle .mec-toggle-content h1.mec-single-title{display:none}.mec-events-toggle .media-links a{margin-bottom:0}.mec-events-toggle .mec-toggle-content .mec-toggle-meta{margin-bottom:14px}.mec-events-toggle #mec_speakers_details.mec-frontbox{padding:0;margin:0}.mec-events-toggle .mec-toggle-item h3.mec-speakers{border:none;text-align:left}.mec-events-toggle .mec-toggle-item h3.mec-speakers:before{content:"\e063";font-family:simple-line-icons;border:none;position:relative;display:inline-block;left:unset;bottom:unset;font-size:22px;font-weight:400;padding:0 11px 0 28px;vertical-align:middle}@media only screen and (max-width:767px){.mec-toggle-item-inner .mec-toggle-item-col{float:none;width:100%;border-right:none;margin-bottom:5px;display:block;max-width:100%;padding-left:15px}.mec-events-toggle .mec-toggle-title{display:block;width:100%;max-width:100%}}.mec-events-agenda-wrap{margin:10px 0;border:1px solid #e9e9e9;padding-left:20px;box-shadow:0 2px 2px rgba(0,0,0,.03)}.mec-events-agenda{padding:0;border-bottom:1px solid #e9e9e9;overflow:hidden}.mec-agenda-date-wrap{width:210px;padding-top:15px;float:left;font-size:13px}.mec-agenda-date-wrap i,.mec-agenda-event i{font-size:11px;color:#aaa;margin-right:4px;margin-left:1px}.mec-agenda-event i{vertical-align:middle;margin-right:1px}.mec-agenda-events-wrap{float:left;width:calc(100% - 210px);background:#f9f9f9;padding:15px}.mec-agenda-time{font-size:11px;color:#707070;padding-right:10px;width:138px;display:inline-block}.mec-agenda-event-title{position:relative;padding-left:14px}.mec-agenda-event-title a{font-family:Roboto,Montserrat,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;color:#333}.mec-agenda-event-title span.event-color{width:9px;height:9px;position:absolute;left:0;top:4px;margin:0}.mec-agenda-date-wrap span.mec-agenda-day{color:#aaa;font-size:12px}@media only screen and (max-width:767px){.mec-agenda-date-wrap,.mec-agenda-events-wrap{float:none;width:100%}.mec-events-agenda span.mec-agenda-event-title{display:block;width:100%}.mec-agenda-event-title span.event-color{top:7px}.mec-agenda-event-title a{font-size:13px}}.mec-yearly-view-wrap{margin:0 0 15px;border:1px solid #e6e6e6;box-shadow:0 2px 4px rgba(0,0,0,.04);border-bottom-width:4px}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar{max-width:100%;width:232px;padding:10px;background:#fff;margin:10px;display:inline-block}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar dl dt{transition:none;height:30px;width:30px;line-height:30px;border-radius:0;font-size:12px}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar .mec-calendar-events-sec{padding:10px}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar .mec-has-event:after{width:4px;height:4px;bottom:3px;margin-left:-2px}.mec-yearly-view-wrap .mec-calendar-side .mec-calendar-table{min-height:200px}.mec-calendar.mec-yearly-calendar .mec-calendar-table-head dl dt{background:#f9f9f9;font-size:13px}.mec-calendar.mec-yearly-calendar .mec-calendar-table-title{text-align:center;font-size:15px;font-weight:700;color:#222;margin-top:-5px;padding-bottom:5px}.mec-yearly-view-wrap .mec-yearly-calendar-sec{min-height:200px;width:538px;overflow:hidden;float:left;background:#f8f8f8;padding:15px}.mec-yearly-view-wrap .mec-yearly-agenda-sec{min-height:200px;width:calc(100% - 538px);float:left;padding:0 0 0 20px;overflow:hidden}.mec-yearly-view-wrap .mec-yearly-title-sec{position:relative;padding:15px;text-align:center;border-bottom:1px solid #e6e6e6;box-shadow:0 1px 3px rgba(0,0,0,.02)}.mec-yearly-view-wrap .mec-yearly-title-sec h2{font-size:30px;line-height:40px;color:#333;margin:0;font-weight:700}.mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year,.mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year{position:absolute;top:50%;margin-top:-15px;min-width:30px;height:30px;line-height:30px;padding:0 8px;text-align:center;background:#fff;color:#666;font-size:14px;border:1px solid #eee;border-radius:2px;box-shadow:0 2px 0 0 rgba(0,0,0,.015);transition:all .33s ease;cursor:pointer}.mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year{right:auto;left:20px;padding-right:14px}.mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year{left:auto;right:20px;padding-left:14px}.mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year i,.mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year i{font-size:12px;color:#40d9f1;cursor:pointer}.mec-yearly-view-wrap .mec-events-agenda.mec-selected{box-shadow:-10px 0 0 0 #fffcf2,0 -1px 0 #fbebb6;background:#fffcf2;border-color:#fbebb6;color:#f9af29}@media only screen and (max-width:959px){.mec-yearly-view-wrap .mec-yearly-calendar-sec{width:268px;padding:10px 5px}.mec-yearly-view-wrap .mec-yearly-agenda-sec{width:calc(100% - 268px);padding:0 0 0 10px}}@media only screen and (max-width:767px){.mec-yearly-view-wrap .mec-yearly-agenda-sec,.mec-yearly-view-wrap .mec-yearly-calendar-sec{width:100%;float:none}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar{width:auto}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar dl dt{width:14.2%}.mec-yearly-view-wrap .mec-yearly-title-sec h2{font-size:25px}}.mec-yearly-view-wrap .mec-agenda-event i,.mec-yearly-view-wrap .mec-agenda-time{display:none}@media only screen and (min-width:768px){.mec-yearly-view-wrap .mec-events-agenda-wrap{margin-top:0;border:none;padding-left:0;box-shadow:none}.mec-yearly-view-wrap .mec-agenda-date-wrap{width:174px;font-size:11px;padding-top:10px}.mec-yearly-view-wrap .mec-agenda-events-wrap{width:calc(100% - 174px);padding:10px}.mec-yearly-view-wrap .mec-agenda-event-title a{font-size:13px}.mec-yearly-view-wrap .mec-agenda-event-title span.event-color{width:8px;height:8px}.mec-yearly-view-wrap .mec-agenda-date-wrap span.mec-agenda-day{font-size:11px}.mec-yearly-view-wrap .mec-yearly-calendar-sec{box-shadow:-2px 0 5px rgba(0,0,0,.03) inset}}@media only screen and (max-width:1200px){.mec-yearly-view-wrap .mec-agenda-event-title a{font-size:12px;padding-right:6px}}.mec-calendar.mec-calendar-timetable .mec-calendar-d-table{padding-bottom:10px;border-bottom:none}.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt:hover{cursor:pointer}.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-has-no-event,.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-has-no-event:hover{color:#bbb;cursor:default}.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-day-active{background:#40d9f1;color:#fff;position:relative}.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-day-active:after{content:'';position:absolute;display:block;bottom:-20px;left:50%;margin-left:-10px;width:0;border-width:10px;border-style:solid;border-color:#40d9f1 transparent transparent transparent}.mec-timetable-events-list{padding:10px 20px;border:none;margin:0}.mec-timetable-events-list .mec-timetable-event{padding:10px 0;border-bottom:1px dashed #ddd}.mec-timetable-events-list .mec-timetable-event:last-child{border:none}.mec-timetable-event .mec-timetable-event-span{font-size:12px;color:#444;padding-right:30px;line-height:22px}.mec-timetable-events-list .mec-timetable-event i{font-size:13px;color:#aaa;margin-right:3px;vertical-align:baseline}.mec-timetable-event .mec-timetable-event-span a{color:#333}.mec-timetable-event .mec-timetable-event-time{font-size:11px}.mec-timetable-event .mec-timetable-event-time i{vertical-align:text-bottom}.mec-timetable-event .mec-timetable-event-title{font-size:13px}.mec-timetable-event .mec-timetable-event-title .event-color{width:10px;height:10px}.mec-timetable-events-list .mec-timetable-event.mec-util-hidden{display:none}.mec-timetable-events-list.mec-util-hidden{display:none}@media only screen and (min-width:768px){.mec-timetable-events-list{display:table;width:100%;margin:10px 0 20px}.mec-timetable-events-list .mec-timetable-event{display:table-row;padding:0;border:none;background:#fff}.mec-timetable-events-list .mec-timetable-event:hover{background:#fafafa}.mec-timetable-event .mec-timetable-event-span{display:table-cell;padding:10px 15px;border-bottom:1px solid #ebebeb}.mec-timetable-events-list .mec-timetable-event:last-child .mec-timetable-event-span{border-bottom:none}}@media only screen and (max-width:767px){.mec-timetable-event .mec-timetable-event-title{display:block;width:100%;padding:5px 0 10px;font-weight:700}}.mec-timetable-t2-wrap{border:1px solid #e6e6e6;background:#fafafa;padding:0 15px 15px;overflow:hidden;box-shadow:0 3px 2px 0 rgba(0,0,0,.012)}.mec-timetable-t2-col{width:20%;float:left;min-height:20px;padding-right:1px;background:0 0}.mec-ttt2-title{background:#fafafa;color:#333;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-align:center;padding:25px 10px 10px;margin-bottom:1px}.mec-timetable-t2-col .mec-event-article{position:relative}.mec-timetable-t2-col .mec-event-article .event-color{position:absolute;width:auto;height:auto;left:0;right:0;top:0;bottom:0;margin:0;z-index:1;border-radius:2px}.mec-timetable-t2-content{position:relative;z-index:2;color:#fff;padding:15px 15px 20px;text-align:left;height:185px;margin-bottom:1px;overflow:hidden}.mec-timetable-t2-content .mec-event-title{line-height:22px;margin-bottom:13px;white-space:nowrap;padding-right:1px;overflow:hidden}.mec-timetable-t2-content .mec-event-title a{color:#fff;font-size:15px;font-weight:600;white-space:pre-line;overflow:hidden}.mec-timetable-t2-content div{color:#fff;font-size:11px;font-weight:400;line-height:19px;white-space:nowrap}.mec-timetable-t2-content div i{font-size:12px;margin-right:4px}@media only screen and (max-width:960px){.mec-timetable-t2-col{width:100%;float:none}}@media(min-width:961px){.mec-timetable-col-7{width:14.28%}.mec-timetable-col-6{width:16.6666%}}.mec-timetable-t3-wrap td{position:relative;padding:0}.mec-timetable-t3-wrap td a{width:100%;display:block;min-height:110px}.mec-weather-box{padding:15px 0}.mec-weather-head{min-height:90px;padding:5px 0;clear:both;overflow:hidden;margin-bottom:25px;border-radius:10px;background:#238af5;position:relative}.mec-weather-icon-box{float:left;width:80px;height:80px;border-radius:10px;overflow:hidden;background:#238af5}.mec-weather-icon{width:80px;height:80px;display:inline-block;border-radius:10px}.mec-weather-summary{float:left;width:calc(100% - 80px);padding-left:10px;margin:10px 0;height:60px}.mec-weather-summary-report{font-size:15px;color:rgba(255,255,255,.68);margin-bottom:6px}.mec-weather-summary-temp{font-family:Roboto,Sans-serif;font-weight:300;color:#fff;font-size:29px;line-height:1}.degrees-mode{background:rgba(0,0,0,.2);cursor:pointer;font-weight:300;font-size:18px;padding:4px 5px;line-height:1;color:#fff;position:absolute;border-radius:8px;bottom:16px;left:16px}.mec-weather-extras{width:auto;padding:10px 15px 0 15px;float:right;min-height:80px;color:#fff;font-size:13px;line-height:1}.mec-weather-extras{width:auto;padding:10px 15px 0 15px;float:right;min-height:80px;color:#fff;font-size:13px;line-height:1}.mec-weather-extras div{line-height:20px;height:20px}.mec-weather-extras span{color:rgba(255,255,255,.68);font-size:12px;text-transform:uppercase}.mec-weather-extras var{font-size:11px;letter-spacing:.4px}.mec-weather-icon.clear-day,.mec-weather-icon.clear-night{background-image:url(../img/mec-weather-icon-01.png)}.mec-weather-icon.partly-sunny-day,.mec-weather-icon.partly-sunny-night{background-image:url(../img/mec-weather-icon-02.png)}.mec-weather-icon.partly-cloudy-day,.mec-weather-icon.partly-cloudy-night{background-image:url(../img/mec-weather-icon-03.png)}.mec-weather-icon.cloudy,.mec-weather-icon.fog,.mec-weather-icon.wind{background-image:url(../img/mec-weather-icon-04.png)}.mec-weather-icon.thunderstorm{background-image:url(../img/mec-weather-icon-05.png)}.mec-weather-icon.rain{background-image:url(../img/mec-weather-icon-06.png)}.mec-weather-icon.hail,.mec-weather-icon.sleet,.mec-weather-icon.snow{background-image:url(../img/mec-weather-icon-07.png)}.mec-av-spot-wrap{width:auto;max-width:1200px;padding:0;margin:0 auto 25px;background:#f7f7f7;min-height:480px;position:relative}.mec-av-spot{height:auto;border:1px solid #eee;box-shadow:0 6px 12px -4px rgba(0,0,0,.05)}.mec-av-spot .mec-event-article{position:relative;height:auto}.mec-av-spot .mec-av-spot-img{position:relative;background-size:cover!important;background-position:center!important;width:100%;height:330px;float:none;margin:0;overflow:hidden}.mec-av-spot .mec-av-spot-content,.mec-av-spot .mec-av-spot-head{width:100%;float:none;height:100%;background:#fff;padding:0 20px 20px;margin-bottom:0}.mec-av-spot .mec-av-spot-head{background:#222;color:#fff;min-height:80px}.mec-av-spot .mec-av-spot-head .mec-av-spot-box{padding-top:25px;font-size:13px;color:#ddd}.mec-av-spot .mec-av-spot-head .mec-av-spot-box span{color:#40d9f1;font-size:40px;font-weight:700;font-style:italic}.mec-av-spot .mec-av-spot-head .mec-event-countdown{text-align:center;padding-top:10px;display:table;table-layout:fixed;margin:0 auto;float:right}.mec-av-spot .mec-av-spot-head .mec-event-countdown li{display:table-cell;padding:10px 20px;position:relative;height:60px}.mec-av-spot .mec-av-spot-head .mec-event-countdown p{margin-bottom:0}.mec-av-spot .mec-events-content p{margin-bottom:20px}.mec-av-spot-content.mec-event-grid-modern .mec-event-article{border:none;padding:0;margin:0;box-shadow:none}.mec-av-spot-wrap .mec-event-grid-modern .event-grid-modern-head{margin-bottom:10px;padding:14px 34px;margin-left:-20px;margin-right:-20px;text-align:left;background:#f9f9f9;border-bottom:1px solid #eee}.mec-av-spot-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-av-spot .mec-av-spot-col6{width:50%;float:left;height:100%}.mec-av-spot .mec-av-spot-col6 i{font-size:42px;float:left;margin-right:7px;height:58px}.mec-av-spot .mec-av-spot-col6 h6{text-transform:uppercase;font-size:17px;padding:4px 0;display:inline;color:#444}.mec-av-spot .mec-av-spot-col6 address{font-size:12px;margin-bottom:0}.mec-av-spot-content.mec-event-grid-modern .mec-event-title a:hover{text-decoration:underline}.mec-av-spot-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px;top:0;box-shadow:0 5px 11px -3px rgba(0,0,0,.05)}@media only screen and (max-width:768px){.mec-av-spot .mec-av-spot-col6{width:100%;margin:10px 0}}@media only screen and (max-width:479px){.mec-av-spot-content.mec-event-grid-modern .mec-event-title{font-size:24px}}.mec-events-masonry-wrap{display:block;width:auto}.mec-masonry-item-wrap{width:calc(33.33% - 30px);padding:0;margin:0 15px 30px;min-height:10px;position:relative}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}.mec-events-masonry-cats{padding:10px;margin-bottom:25px;text-align:center;clear:both;list-style:none outside none}.mec-events-masonry-cats a{border-radius:2px;padding:6px 12px;font-size:13px;line-height:1.2;color:#333;font-weight:400;margin-top:0!important;text-align:center;display:inline-block;width:auto;border:2px solid transparent;transition:all .2s ease}.mec-events-masonry-cats a:hover{border-color:#40d9f1;color:#333}.mec-events-masonry-cats a.mec-masonry-cat-selected{border:2px solid #40d9f1;color:#40d9f1}.mec-masonry{background:#f7f7f7;height:auto;border:1px solid #eee;box-shadow:0 6px 12px -4px rgba(0,0,0,.05)}.mec-masonry .mec-event-article{position:relative;height:auto}.mec-masonry .mec-masonry-img{position:relative;width:100%;height:auto;float:none;margin:0;overflow:hidden}.mec-masonry .mec-masonry-img img{width:100%}.mec-masonry .mec-masonry-content,.mec-masonry .mec-masonry-head{width:100%;float:none;height:100%;background:#fff;padding:0 20px 20px;margin-bottom:0}.mec-masonry .mec-events-content p{margin-bottom:20px}.mec-masonry-content.mec-event-grid-modern .mec-event-article{border:none;padding:0;margin:0;box-shadow:none}.mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head{min-height:79px;margin-bottom:10px;padding:14px 5%;margin-left:-20px;margin-right:-20px;text-align:left;background:#f9f9f9;border-bottom:1px solid #eee}.mec-masonry-content.mec-event-grid-modern .mec-event-title{font-size:22px}.mec-masonry-content.mec-event-grid-modern .mec-event-content{padding-top:20px}@media (max-width:480px){.mec-masonry-content.mec-event-grid-modern .mec-labels-normal{display:block}}.mec-masonry-content.mec-event-grid-modern .mec-event-footer{height:auto}.mec-masonry .mec-masonry-col6 .mec-event-date{font-size:52px;letter-spacing:-2px;line-height:41px;vertical-align:top}.mec-masonry .mec-masonry-col6{width:50%;float:left;height:100%}.mec-masonry .mec-masonry-col6 i{font-size:24px;float:left;margin-right:7px;height:50px}.mec-masonry .mec-masonry-col6 .mec-event-month,.mec-masonry .mec-masonry-col6 h6{text-transform:capitalize;font-size:15px;padding:4px 0;display:inline;color:#444}.mec-masonry .mec-masonry-col6 .mec-event-detail,.mec-masonry .mec-masonry-col6 address{font-size:11px;margin-bottom:0}.mec-masonry-content.mec-event-grid-modern .mec-event-title a:hover{text-decoration:underline}.mec-masonry-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px;top:0;box-shadow:0 5px 11px -3px rgba(0,0,0,.05)}@media only screen and (max-width:960px){.mec-masonry-item-wrap{width:calc(50% - 30px)}}@media only screen and (max-width:768px){.mec-masonry .mec-masonry-col6{width:100%;margin:10px 0}.mec-masonry-item-wrap{width:calc(100% - 30px)}}@media only screen and (max-width:479px){.mec-masonry-content.mec-event-grid-modern .mec-event-title{font-size:24px}}.btn-wrapper{text-align:center}.countdown-wrapper .btn-wrapper{padding-top:10px;padding-right:0}.countdown-wrapper h5.countdown-message{letter-spacing:5px;font-weight:500;font-size:18px}.blox.dar .countdown-wrapper p,.countdown-wrapper p{color:#888}.countdown-wrapper a.button.black{float:right;margin-right:0}.mec-wrap .threedaydigits .days .flip-clock-label{right:-100px}@media only screen and (min-width:320px) and (max-width:767px){.mec-wrap .flip-clock-wrapper ul{width:29px!important}.mec-wrap .flip-clock-wrapper ul li a div div.inn{font-size:25px!important}.mec-wrap .flip-clock-divider .flip-clock-label{left:0;font-weight:300}.mec-wrap span.flip-clock-divider{width:12px}}@media only screen and (min-width:320px) and (max-width:480px){.mec-wrap .flip-clock-wrapper ul{width:29px!important}.mec-wrap .flip-clock-wrapper ul li a div div.inn{font-size:25px!important}.mec-wrap .flip-clock-divider .flip-clock-label{display:none}.mec-wrap span.flip-clock-divider:first-child{width:0}.mec-wrap span.flip-clock-divider{width:20px}.mec-single-event .mec-events-meta-group-countdown{margin-left:0;padding:15px 18%}}@media screen and (min-width:960px) and (max-width:1200px){.mec-wrap .threedaydigits ul{height:50px;width:47px}}@media screen and (min-width:480px) and (max-width:768px){.mec-wrap .threedaydigits ul{height:48px;width:26px!important}.mec-wrap .threedaydigits .flip-clock-label{font-size:8px;left:-8px}}@media screen and (min-width:320px) and (max-width:480px){.mec-wrap .threedaydigits ul{height:48px;width:22px!important}}.mec-wrap .flip-clock-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.mec-wrap .flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc}.mec-wrap .flip-clock-wrapper a:hover{color:#fff}.mec-wrap .flip-clock-wrapper ul{list-style:none}.flip-clock-wrapper.clearfix:after,.mec-wrap .flip-clock-wrapper.clearfix:before{content:" ";display:table}.mec-wrap .flip-clock-wrapper.clearfix:after{clear:both}.mec-wrap .flip-clock-wrapper{font:normal 11px "helvetica neue",helvetica,sans-serif;-webkit-user-select:none}.mec-wrap .flip-clock-meridium{background:0 0!important;box-shadow:0 0 0!important;font-size:36px!important}.mec-wrap .flip-clock-meridium a{color:#313333}.mec-wrap .flip-clock-wrapper{text-align:center;position:relative;display:inline-block;padding-bottom:10px}.flip-clock-wrapper:after,.mec-wrap .flip-clock-wrapper:before{content:" ";display:table}.mec-wrap .flip-clock-wrapper:after{clear:both}.mec-wrap .flip-clock-wrapper ul{position:relative;float:left;margin:2px;width:50px;height:50px;font-size:80px;font-weight:700;line-height:87px;border-radius:3px;background:rgba(0,0,0,.21)}.mec-wrap .flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:54px;text-decoration:none!important}.mec-wrap .flip-clock-wrapper ul li:first-child{z-index:2}.mec-wrap .flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px;margin:0!important;overflow:visible!important;cursor:default!important}.mec-wrap .flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent}.mec-wrap .flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}.mec-wrap .flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;top:0}.mec-wrap .flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:24px;left:0;z-index:5;width:100%;height:3px;background-color:rgba(0,0,0,.12)}.mec-wrap .flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.mec-wrap .flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.25);text-align:center;background-color:#40d9f1;border-radius:3px;font-size:48px}.mec-wrap .flip-clock-wrapper ul li a div.up div.inn{top:0}.mec-wrap .flip-clock-wrapper ul li a div.down div.inn{bottom:0}.mec-wrap .flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}.mec-wrap .flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,.17)}.mec-wrap .flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd .5s .5s linear both;-moz-animation:asd .5s .5s linear both;animation:asd .5s .5s linear both;z-index:5}.mec-wrap .flip-clock-divider{float:left;display:inline-block;position:relative;width:18px;height:62px}.mec-wrap .flip-clock-divider:first-child{width:0}.mec-wrap .flip-clock-dot{display:none;background:#323434;width:10px;height:10px;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.5);left:5px}.mec-wrap .flip-clock-divider .flip-clock-label{position:absolute;bottom:-1.5em;right:-71px;color:#101010;font-weight:700;text-shadow:none;text-transform:uppercase}.mec-wrap .blox.dark .flip-clock-divider .flip-clock-label{color:#8a8a8a}.mec-wrap .flip-clock-divider.seconds .flip-clock-label{right:-82px}.mec-wrap .flip-clock-dot.top{top:30px}.mec-wrap .flip-clock-dot.bottom{bottom:30px}@-webkit-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@-moz-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@-o-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn .5s .5s linear both;-moz-animation:turn .5s .5s linear both;animation:turn .5s .5s linear both}@-webkit-keyframes turn{0%{-webkit-transform:rotatex(90deg)}100%{-webkit-transform:rotatex(0)}}@-moz-keyframes turn{0%{-moz-transform:rotatex(90deg)}100%{-moz-transform:rotatex(0)}}@-o-keyframes turn{0%{-o-transform:rotatex(90deg)}100%{-o-transform:rotatex(0)}}@keyframes turn{0%{transform:rotatex(90deg)}100%{transform:rotatex(0)}}.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 .5s linear both;-moz-animation:turn2 .5s linear both;animation:turn2 .5s linear both}@-webkit-keyframes turn2{0%{-webkit-transform:rotatex(0)}100%{-webkit-transform:rotatex(-90deg)}}@-moz-keyframes turn2{0%{-moz-transform:rotatex(0)}100%{-moz-transform:rotatex(-90deg)}}@-o-keyframes turn2{0%{-o-transform:rotatex(0)}100%{-o-transform:rotatex(-90deg)}}@keyframes turn2{0%{transform:rotatex(0)}100%{transform:rotatex(-90deg)}}.flip-clock-wrapper ul li.flip-clock-active{z-index:3}.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,rgba(64,64,64,.68)));background:linear,top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,rgba(64,64,64,.68)));background:linear,top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .3s linear both}.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(64,64,64,.68)),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(64,64,64,.68)),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .2s linear both}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes show{0%{opacity:0}100%{opacity:1}}@-o-keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes hide{0%{opacity:1}100%{opacity:0}}@-moz-keyframes hide{0%{opacity:1}100%{opacity:0}}@-o-keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes hide{0%{opacity:1}100%{opacity:0}}@font-face{font-family:simple-line-icons;src:url(../fonts/Simple-Line-Icons.eot?v=2.3.1);src:url(../fonts/Simple-Line-Icons.eot?v=2.3.1#iefix) format('embedded-opentype'),url(../fonts/Simple-Line-Icons.woff2?v=2.3.1) format('woff2'),url(../fonts/Simple-Line-Icons.woff?v=2.3.1) format('woff'),url(../fonts/Simple-Line-Icons.ttf?v=2.3.1) format('truetype'),url(../fonts/Simple-Line-Icons.svg?v=2.3.1#simple-line-icons) format('svg');font-weight:400;font-style:normal}[class*=mec-sl-]{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mec-sl-facebook:before{content:"\e00b"}.mec-sl-twitter:before{content:"\e009"}.mec-sl-google-plus:before{content:"\e60d"}.mec-sl-angle-left:before{content:"\e605"}.mec-sl-angle-right:before{content:"\e606"}.mec-sl-calendar:before{content:"\e075"}.mec-sl-clock-o:before{content:"\e081"}.mec-sl-home:before{content:"\e069"}.mec-sl-phone:before{content:"\e600"}.mec-sl-envelope:before{content:"\e086"}.mec-sl-sitemap:before{content:"\e037"}.mec-sl-map-marker:before{content:"\e096"}.mec-sl-floder:before{content:"\e089"}.mec-sl-wallet:before{content:"\e02a"}.mec-color,.mec-color-before :before,.mec-color-hover:hover,.mec-wrap .mec-color,.mec-wrap .mec-color-before :before,.mec-wrap .mec-color-hover:hover{color:#40d9f1}.mec-bg-color,.mec-bg-color-hover:hover,.mec-wrap .mec-bg-color,.mec-wrap .mec-bg-color-hover:hover{background-color:#40d9f1}.mec-border-color,.mec-border-color-hover:hover,.mec-wrap .mec-border-color,.mec-wrap .mec-border-color-hover:hover{border-color:#40d9f1}.mec-toggle-month-divider.mec-skin-list-events-container{border:1px solid #e8e8e8;margin-bottom:30px;background:#f8f8f8;box-shadow:0 2px 18px -1px rgba(0,0,0,.1);border-radius:2px}.mec-toggle-month-divider .mec-month-divider{margin:0;text-align:left;background:#fff;position:relative;cursor:pointer;border-top:1px solid #e8e8e8}.mec-toggle-month-divider .mec-month-divider span{padding:20px;border-bottom:1px solid #e8e8e8}.mec-toggle-month-divider .mec-month-divider i{position:absolute;right:20px;top:24px;font-size:20px;cursor:pointer}.mec-toggle-month-divider .mec-month-divider span:before{display:none}.mec-toggle-month-divider .mec-month-divider+article{margin-top:20px}.mec-toggle-month-divider .mec-wrap .mec-month-divider:first-of-type{border-top:none}.mec-toggle-month-divider .mec-event-list-accordion .mec-month-divider:not(:first-of-type)~article{display:none}.mec-skin-list-events-container:not(.mec-toggle-month-divider) .mec-month-divider i{display:none}.mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-month{display:inline-block;padding-top:0}.mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-date{font-size:14px;line-height:14px;float:none;display:inline-block;margin-right:0;font-weight:700}.mec-events-toggle .mec-toogle-inner-month-divider.mec-toggle-item-inner{padding:20px 60px 30px 15px}.mec-toogle-inner-month-divider .mec-toggle-month-inner-image{float:left;clear:right;width:100px;margin-right:20px;margin-left:10px}.mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-detail{margin-top:-6px}.mec-toogle-inner-month-divider .mec-toggle-item-col{float:none;width:100%;margin-top:10px;display:block;border:none}.mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title{font-size:19px;display:block;padding-top:10px}@media only screen and (max-width:768px){.mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title{font-size:14px;padding-top:0}.mec-toogle-inner-month-divider .mec-toggle-item-col{margin-top:0}.mec-toogle-inner-month-divider .mec-toggle-month-inner-image{width:70px}}.mec-wrap article:not([class^=mec-event-countdown]):not([class^=mec-event-cover-]).mec-label-canceled:before,.mec-wrap article:not([class^=mec-event-countdown]):not([class^=mec-event-cover-]).mec-label-featured:before{z-index:1;position:absolute;top:25px;right:-37px;font-size:11px;letter-spacing:1px;text-transform:uppercase;background:#04de78;padding:2px 40px;color:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.5s cubic-bezier(.25,.5,.06,.85);transition:.5s cubic-bezier(.25,.5,.06,.85);content:attr(data-style)}.mec-wrap article:not([class^=mec-event-countdown]):not([class^=mec-event-cover-]).mec-label-canceled,.mec-wrap article:not([class^=mec-event-countdown]):not([class^=mec-event-cover-]).mec-label-featured{overflow:hidden;position:relative}.mec-wrap article:not([class^=mec-event-countdown]):not([class^=mec-event-cover-]).mec-label-canceled:before{background:#de0404}.mec-daily-view-date-events article:before,ul.mec-weekly-view-dates-events article:before{padding:7px 40px!important;top:27px!important}.mec-event-grid-classic article .mec-fc-style,.mec-event-grid-minimal article .mec-fc-style,.mec-event-grid-simple article .mec-fc-style,.mec-timeline-event .mec-fc-style,.mec-timetable-wrap article .mec-fc-style,.mec-wrap .mec-event-list-accordion article .mec-fc-style,.mec-wrap .mec-event-list-modern article .mec-fc-style,.mec-wrap .mec-events-agenda .mec-agenda-event .mec-fc-style,.mec-wrap article.mec-event-cover-classic .mec-fc-style,.mec-wrap article.mec-event-cover-clean .mec-fc-style,.mec-wrap article.mec-event-cover-modern .mec-fc-style,.mec-wrap article[class^=mec-event-countdown-] .mec-fc-style{font-size:9px;letter-spacing:.5px;text-transform:uppercase;background:#04de78;padding:2px 7px;color:#fff;position:relative;margin-left:5px;border-radius:2px}.mec-timeline-event.mec-label-canceled .mec-fc-style,.mec-wrap .mec-events-agenda .mec-agenda-event.mec-label-canceled .mec-fc-style,.mec-wrap article.mec-event-cover-modern.mec-label-canceled .mec-fc-style{background:#de0404}.mec-event-grid-minimal article .mec-fc-style:before,.mec-event-grid-simple article .mec-fc-style:before,.mec-timeline-event .mec-fc-style:before,.mec-timetable-wrap article .mec-fc-style:before,.mec-wrap .mec-event-list-accordion article .mec-fc-style:before,.mec-wrap .mec-event-list-modern article .mec-fc-style:before,.mec-wrap .mec-events-agenda .mec-agenda-event .mec-fc-style:before,.mec-wrap article.mec-event-cover-classic .mec-fc-style:before,.mec-wrap article.mec-event-cover-clean .mec-fc-style:before,.mec-wrap article[class^=mec-event-countdown-] .mec-fc-style:before{width:0;height:0;border-top:4px solid transparent!important;border-right:5px solid;border-bottom:4px solid transparent;margin:0;top:50%;left:-4px;transform:translateY(-4.5px);position:absolute;content:'';color:#04de78}.mec-timeline-event.mec-label-canceled .mec-fc-style:before,.mec-wrap .mec-events-agenda .mec-agenda-event.mec-label-canceled .mec-fc-style:before{color:#de0404}.mec-event-grid-classic article.mec-label-canceled:before,.mec-event-grid-classic article.mec-label-featured:before,.mec-event-grid-minimal article.mec-label-canceled:before,.mec-event-grid-minimal article.mec-label-featured:before,.mec-event-grid-simple article.mec-label-canceled:before,.mec-event-grid-simple article.mec-label-featured:before,.mec-timetable-wrap article.mec-label-canceled:before,.mec-timetable-wrap article.mec-label-featured:before,.mec-wrap .mec-event-list-accordion article.mec-label-canceled:before,.mec-wrap .mec-event-list-accordion article.mec-label-featured:before,.mec-wrap .mec-event-list-modern article.mec-label-canceled:before,.mec-wrap .mec-event-list-modern article.mec-label-featured:before{display:none}.mec-wrap .mec-event-list-accordion article .mec-fc-style,.mec-wrap .mec-event-list-modern article .mec-fc-style,.mec-wrap article.mec-event-cover-classic .mec-fc-style,.mec-wrap article.mec-event-cover-clean .mec-fc-style,.mec-wrap article[class^=mec-event-countdown-] .mec-fc-style{top:-3px;font-size:11px;white-space:nowrap}.mec-event-grid-classic article.mec-label-canceled .mec-fc-style,.mec-event-grid-minimal article.mec-label-canceled .mec-fc-style,.mec-event-grid-simple article.mec-label-canceled .mec-fc-style,.mec-timetable-wrap article.mec-label-canceled .mec-fc-style,.mec-wrap .mec-event-list-accordion article.mec-label-canceled .mec-fc-style,.mec-wrap .mec-event-list-modern article.mec-label-canceled .mec-fc-style,.mec-wrap article.mec-event-cover-classic.mec-label-canceled .mec-fc-style,.mec-wrap article.mec-event-cover-clean.mec-label-canceled .mec-fc-style,.mec-wrap article[class^=mec-event-countdown-].mec-label-canceled .mec-fc-style{background:#de0404}.mec-event-grid-classic article.mec-label-canceled .mec-fc-style:before,.mec-event-grid-minimal article.mec-label-canceled .mec-fc-style:before,.mec-event-grid-simple article.mec-label-canceled .mec-fc-style:before,.mec-timetable-wrap article.mec-label-canceled .mec-fc-style:before,.mec-wrap .mec-event-list-accordion article.mec-label-canceled .mec-fc-style:before,.mec-wrap .mec-event-list-modern article.mec-label-canceled .mec-fc-style:before,.mec-wrap article.mec-event-cover-classic.mec-label-canceled .mec-fc-style:before,.mec-wrap article.mec-event-cover-clean.mec-label-canceled .mec-fc-style:before,.mec-wrap article[class^=mec-event-countdown-].mec-label-canceled .mec-fc-style:before{color:#de0404}.mec-wrap .mec-slider-t5 article:not([class^=mec-event-countdown]).mec-label-canceled:before,.mec-wrap .mec-slider-t5 article:not([class^=mec-event-countdown]).mec-label-featured:before{-ms-transform:none;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;top:271px;right:0}.mec-timetable-wrap article .mec-fc-style{top:-2px;font-size:10px}.mec-wrap article.mec-event-cover-modern .mec-fc-style{padding:5px 9px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:24px;display:inline-block;border-radius:2px}.mec-skin-grid-events-container .mec-wrap .mec-event-grid-clean .mec-event-article:before{-ms-transform:none;-webkit-transform:none;transform:none!important;-webkit-transition:none;transition:none;top:22px!important;right:22px!important;padding:0 10px!important}.mec-event-grid-minimal article .mec-fc-style,.mec-event-grid-simple article .mec-fc-style{top:-4px;font-size:10px;margin-left:10px}.mec-event-grid-classic article .mec-fc-style{padding:5px 20px;font-size:12px;margin-top:8px;display:inline-block}ul.mec-categories{padding:0}ul.mec-categories li.mec-category{list-style:none}ul.mec-categories li.mec-category a{font-weight:400;color:#626262;font-size:13px;text-align:left;transition:all .23s ease;-webkit-transition:all .23s ease}.mec-hourly-schedule-speaker-info{background:#fff;padding:30px;border:1px solid #e6e6e6;max-width:740px;width:740px;margin-left:-110px}.mec-hourly-schedule-speaker-thumbnail{float:left;max-width:30%;width:30%}.mec-hourly-schedule-speaker-name{font-weight:700;font-size:26px;line-height:1.2;color:#333;text-transform:uppercase}.mec-hourly-schedule-speaker-details{float:left;width:69%;padding-left:25px}.mec-hourly-schedule-speaker-job-title{font-size:16px;line-height:1.3;margin-bottom:4px}.mec-hourly-schedule-speaker-description{font-size:14px;font-weight:400;color:#6d7683;line-height:1.7;text-align:left}.mec-hourly-schedule-speaker-contact-information a i{color:#6b6b6b;background:#ebebeb;line-height:29px;margin:9px 7px 9px 0;width:30px;height:30px;display:inline-block;text-align:center;transition:all .2s ease;font-size:15px;cursor:pointer;border-radius:3px}.mec-hourly-schedule-speaker-contact-information a i:hover{background:#222;color:#fff}@media only screen and (max-width:479px){.mec-hourly-schedule-speaker-thumbnail{float:none;max-width:none;margin-right:0;margin-bottom:15px;width:100%}.mec-hourly-schedule-speaker-thumbnail img{width:100%}.mec-hourly-schedule-speaker-details{padding-left:0}.mec-hourly-schedule-speaker-info{width:90%;margin:0 auto}}.mec-profile .mec-profile-bookings{border:2px solid #e6e6e6;text-align:center}.mec-profile .mec-profile-bookings tbody tr:first-child{background:#f7f7f7;font-weight:700;text-transform:capitalize}.mec-profile .mec-profile-bookings tbody tr{border-bottom:1px solid #e6e6e6;font-size:14px}.mec-profile .mec-profile-bookings tbody tr td{border:1px solid #e6e6e6;padding:10px;text-align:center;word-break:initial}.mec-profile .mec-profile-bookings tbody tr td:nth-child(1){width:5%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(2){width:53%;text-align:left}.mec-profile .mec-profile-bookings tbody tr td:nth-child(3){width:7%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(4){width:7%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(5){width:7%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(6){width:7%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(7){width:7%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(8){width:7%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(8) i{color:#fe686a}.mec-profile .mec-event-status{padding:5px 10px;color:#fff;border-radius:2px;font-size:12px;line-height:12px;letter-spacing:.4px}.mec-profile .mec-event-status.mec-book-confirmed{background:#50d477}.mec-profile .mec-event-status.mec-book-pending{background:#fcbe69}.mec-profile .mec-event-status.mec-book-rejected{background:#fe686a}.mec-profile .mec-event-date{font-size:12px;color:#888}.mec-event-date,.mec-event-status{text-align:center}.mec-event-date .mec-tooltip,.mec-event-status .mec-tooltip{position:relative;width:fit-content;margin:auto}.mec-profile i{font-size:15px;color:#008aff;vertical-align:text-bottom;margin-right:4px}.mec-event-date .mec-tooltip .box,.mec-event-status .mec-tooltip .box{min-width:250px;max-width:300px;display:inline-block;top:-8px;left:50%;margin-top:0;transform:translate(-50%,-100%);padding:0;background-color:#000;color:#fff;font-weight:400;font-size:14px;letter-spacing:.5px;line-height:1.5;position:absolute;z-index:99999999;box-sizing:border-box;border-radius:6px;box-shadow:0 4px 45px -8px #535a61;padding:5px 10px 6px;border-radius:8px;text-align:center;font-style:normal;opacity:0;visibility:hidden;display:none}.mec-event-date .mec-tooltip .box,.mec-event-status .mec-tooltip .box{font-size:13px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;letter-spacing:1.1px;font-weight:500}.mec-event-date .mec-tooltip:hover .box:after,.mec-event-status .mec-tooltip:hover .box:after{content:'';position:absolute;width:12px;height:12px;left:calc(50% - 12px);bottom:-12px;transform:translate(50%,-50%) rotate(-45deg);background-color:#000;box-shadow:0 8px 9px -4px #535a61}.mec-event-status .mec-tooltip .box{min-width:100px}.mec-event-status.mec-book-confirmed .mec-tooltip .box,.mec-event-status.mec-book-confirmed .mec-tooltip:hover .box:after{background-color:#50d477}.mec-event-status.mec-book-rejected .mec-tooltip .box,.mec-event-status.mec-book-rejected .mec-tooltip:hover .box:after{background-color:#fe686a}.mec-event-status.mec-book-pending .mec-tooltip .box,.mec-event-status.mec-book-pending .mec-tooltip:hover .box:after{background-color:#fcbe69}.mec-event-date .mec-tooltip:hover .box,.mec-event-status .mec-tooltip:hover .box{opacity:1;visibility:visible;display:block}.mec-profile .mec-event-status{padding:0}.mec-profile .mec-booking-number-of-attendees{font-size:13px;color:#888}.mec-profile .mec-booking-number-of-attendees i,.mec-profile .mec-profile-bookings-view-invoice i{font-size:15px;color:#008aff;vertical-align:text-bottom;margin-right:4px}.mec-booking-attendees{background:#fff;padding:10px}.mec-booking-attendees{width:850px;text-align:center}.mec-booking-attendees-wrapper{border:2px solid #e6e6e6;font-size:14px}.mec-booking-attendees-head{display:table;width:100%;background:#f7f7f7;border-bottom:1px solid #e6e6e6;font-weight:700}.mec-booking-attendees-head span,.mec-booking-attendees-head-content>span{vertical-align:middle;display:table-cell;padding:7px;border-right:1px solid #e6e6e6;font-size:12px}.mec-booking-attendees-head-content{display:table;width:100%;border-bottom:1px solid #e6e6e6}.mec-booking-attendees-wrapper .mec-booking-attendees-head-content:last-child{border:none}.mec-booking-attendees-head span:nth-child(1),.mec-booking-attendees-head-content>span:nth-child(1){width:4%}.mec-booking-attendees-head span:nth-child(2),.mec-booking-attendees-head-content>span:nth-child(2){width:20%}.mec-booking-attendees-head span:nth-child(3),.mec-booking-attendees-head-content>span:nth-child(3){width:24%}.mec-booking-attendees-head span:nth-child(4),.mec-booking-attendees-head-content>span:nth-child(4){width:26%}.mec-booking-attendees-head span:nth-child(5),.mec-booking-attendees-head-content>span:nth-child(5){width:26%}@media only screen and (max-width:759px){.mec-booking-attendees{width:470px}.mec-booking-attendees-head span,.mec-booking-attendees-head-content>span{word-break:break-all}}@media(max-width:1366px){.mec-profile .mec-profile-bookings tbody tr td:nth-child(1){width:6%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(2){width:40%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(3){width:8%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(4){width:8%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(5){width:12%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(6){width:10%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(7){width:8%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(8){width:8%}}@media(max-width:1024px){.mec-profile .mec-profile-bookings tbody tr td:nth-child(1){width:5%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(2){width:30%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(3){width:10%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(4){width:10%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(5){width:15%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(6){width:10%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(7){width:10%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(8){width:10%}}@media(max-width:780px){.mec-profile .mec-profile-bookings tbody tr,.mec-profile i{font-size:12px}.mec-event-date .mec-tooltip .box{min-width:200px}.mec-event-status .mec-tooltip .box{min-width:90px}.mec-event-date .mec-tooltip .box,.mec-event-status .mec-tooltip .box{padding:4px 5px!important}.mec-profile .mec-profile-bookings tbody tr{font-size:12px}}@media(max-width:480px){.mec-profile .mec-booking-number-of-attendees,.mec-profile .mec-profile-bookings tbody tr,.mec-profile i{font-size:8px!important}.mec-profile .mec-profile-bookings tbody tr td{padding:3px}.mec-profile .mec-profile-bookings tbody tr td:nth-child(1){width:5%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(2){width:19%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(3){width:10%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(4){width:12%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(5){width:18%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(6){width:13%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(7){width:10%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(8){width:13%}.mec-event-date .mec-tooltip .box,.mec-event-status .mec-tooltip .box{font-size:8px}.mec-event-date .mec-tooltip .box{min-width:75px}.mec-event-status .mec-tooltip .box{min-width:70px}.mec-event-date .mec-tooltip .box,.mec-event-status .mec-tooltip .box{padding:4px 5px!important}}.mec-woo-booking-checkout{position:relative;border:none;border-radius:0;color:#fff;display:inline-block;font-size:12px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;margin-bottom:21px;margin-right:10px;line-height:1;padding:18px 20px 16px;background:#39c36e;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease;border-radius:0;margin-bottom:6px;min-width:170px;margin-top:5px;text-align:center}.mec-woo-booking-checkout:hover{background:#222;color:#fff}.mec-woo-booking-checkout:focus,.mec-woo-booking-checkout:visited{color:#fff}.single-mec-events .lity-container{max-width:480px;width:480px}.lity-content .mec-events-meta-group-booking{width:100%;padding:20px 50px;background:#fff}.lity-content .mec-events-meta-group-booking .mec-booking form>h4{text-transform:uppercase;font-size:15px;font-weight:700;color:#313131;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative;text-align:center;line-height:1.2;margin-bottom:10px}.lity-content .mec-events-meta-group-booking .mec-booking form>h4:before{padding:1px 35px;border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:-35px;left:50%}.lity-content .mec-events-meta-group-booking .mec-event-ticket-available,.lity-content .mec-events-meta-group-booking .mec-event-ticket-name,.lity-content .mec-events-meta-group-booking .mec-event-ticket-price,.lity-content .mec-events-meta-group-booking .mec-ticket-variation-name,.lity-content .mec-events-meta-group-booking .mec-ticket-variation-price,.lity-content .mec-events-meta-group-booking label{color:#424242;font-size:12px;font-weight:300;letter-spacing:0;margin:3px 0;clear:none;padding:5px 1em 3px 0;display:inline-block}.lity-content .mec-events-meta-group-booking .mec-event-ticket-available{margin-bottom:12px}.lity-content .mec-events-meta-group-booking select{display:block;background:#fcfcfc;min-height:42px;min-width:180px;font-size:13px;border:1px solid #e0e0e0;padding:13px 10px;width:100%;margin-bottom:20px;box-shadow:inset 0 2px 4px rgba(0,0,0,.051);clear:both;font-family:Montserrat,Helvetica,Arial,sans-serif}.lity-content .mec-events-meta-group-booking input[type=email]{color:#888;border:1px solid #e1e1e1;font-size:14px;display:block;width:100%;outline:0}.lity-content .mec-events-meta-group-booking input{margin-bottom:10px!important}.lity-content .mec-book-ticket-variation h5{color:#424242;font-size:12px;font-weight:300;letter-spacing:0;margin:0;clear:none;padding:5px 1em 3px 0;display:inline-block;text-transform:capitalize;font-family:Montserrat,Helvetica,Arial,sans-serif}.lity-content ul.mec-book-tickets-container{padding:0}.lity-content .mec-events-meta-group-booking input[type=email],.lity-content .mec-events-meta-group-booking input[type=number],.lity-content .mec-events-meta-group-booking input[type=text]{outline:0;font-family:Montserrat,Helvetica,Arial,sans-serif;display:block;background:#fcfcfc;min-height:42px;min-width:180px;font-size:13px;border:1px solid #e0e0e0;padding:13px 10px;width:100%;margin-bottom:20px;box-shadow:inset 0 2px 4px rgba(0,0,0,.051);clear:both;margin-bottom:2px!important}.lity-container .mec-click-pay #mec_woo_add_to_cart_btn_r,.lity-content button[type=submit]{position:relative;border:none;color:#fff;display:inline-block;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;margin-right:10px;line-height:1;padding:18px 20px 16px;background:#39c36e;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease;min-width:170px;margin-top:5px;border-radius:0;margin-bottom:6px}.lity-content button[type=submit]:hover{background:#222}.lity-content .mec-book-tickets-container li{list-style:none}.lity-content .mec-events-meta-group-booking #mec_book_payment_form h4,.lity-content .mec-events-meta-group-booking li h4{font-size:19px;font-weight:700}.lity-content .mec-events-meta-group-booking .mec-book-price-total{display:inline-block;margin-bottom:10px;font-size:26px;color:#39c36e;font-weight:700;padding:10px 0}.lity-content .mec-events-meta-group-booking ul.mec-book-price-details li{width:50%}.lity-content .mec-events-meta-group-booking ul.mec-book-price-details li:nth-child(even){border:none}.lity-content .mec-events-meta-group-booking ul.mec-book-price-details li span{display:block}.lity-content .mec-events-meta-group-booking button[type=submit]:after{display:none;font-family:simple-line-icons;content:"\e098";margin-left:4px;-webkit-animation:rotating 1.2s linear infinite;-moz-animation:rotating 1.2s linear infinite;-ms-animation:rotating 1.2s linear infinite;-o-animation:rotating 1.2s linear infinite;animation:rotating 1.2s linear infinite}.lity-content .mec-events-meta-group-booking button[type=submit].loading:after{display:inline-block}@media only screen and (max-width:480px){.lity-content .mec-events-meta-group-booking{padding:20px;width:340px;margin:0 auto}}.mec-events-meta-group-booking{position:relative}.mec-cover-loader:after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(255,255,255,.5);z-index:99999}.mec-loader{background:rgba(0,0,0,0);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9}.mec-loader,.mec-loader:after{border-radius:50%;width:5em;height:5em;z-index:999999999999}.mec-loader{font-size:10px;text-indent:-9999em;border-top:.5em solid rgba(0,0,0,.2);border-right:.5em solid rgba(0,0,0,.2);border-bottom:.5em solid rgba(0,0,0,.2);border-left:.5em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:mecloader 1.1s infinite linear;animation:mecloader 1.1s infinite linear}@-webkit-keyframes mecloader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mecloader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mec-google-recaptcha{margin:0 0 20px 16px}.mec-wrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mec-wrap :after,.mec-wrap :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mec-wrap .clearfix:after,.mec-wrap .clearfix:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.mec-wrap .clearfix:after{clear:both}.mec-wrap .clearfix{zoom:1}.mec-wrap .clear,.mec-wrap .clr{clear:both;display:block;overflow:hidden;visibility:hidden}.mec-wrap .clr{visibility:visible;overflow:visible}.mec-container [class*=col-] img{max-width:100%}.mec-container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.mec-container:after,.mec-container:before{content:" ";display:table}.mec-container:after{clear:both}@media only screen and (max-width:479px){.mec-container{width:300px}}@media only screen and (min-width:480px) and (max-width:767px){.mec-container{width:420px}}@media only screen and (min-width:768px) and (max-width:960px){.mec-container{width:768px}}@media only screen and (min-width:961px){.mec-container{width:960px}}@media only screen and (min-width:1200px){.mec-container{width:1196px;padding-left:15px;padding-right:15px}}@media only screen and (min-width:1921px){.mec-container{max-width:1690px}}.mec-wrap .row{margin-left:-10px;margin-right:-10px}.mec-wrap .row:after,.mec-wrap .row:before{content:" ";display:table}.mec-wrap .row:after{clear:both}.mec-wrap .col-lg-1,.mec-wrap .col-lg-10,.mec-wrap .col-lg-11,.mec-wrap .col-lg-12,.mec-wrap .col-lg-2,.mec-wrap .col-lg-3,.mec-wrap .col-lg-4,.mec-wrap .col-lg-5,.mec-wrap .col-lg-6,.mec-wrap .col-lg-7,.mec-wrap .col-lg-8,.mec-wrap .col-lg-9,.mec-wrap .col-md-1,.mec-wrap .col-md-10,.mec-wrap .col-md-11,.mec-wrap .col-md-12,.mec-wrap .col-md-2,.mec-wrap .col-md-3,.mec-wrap .col-md-4,.mec-wrap .col-md-5,.mec-wrap .col-md-6,.mec-wrap .col-md-7,.mec-wrap .col-md-8,.mec-wrap .col-md-9,.mec-wrap .col-sm-1,.mec-wrap .col-sm-10,.mec-wrap .col-sm-11,.mec-wrap .col-sm-12,.mec-wrap .col-sm-2,.mec-wrap .col-sm-3,.mec-wrap .col-sm-4,.mec-wrap .col-sm-5,.mec-wrap .col-sm-6,.mec-wrap .col-sm-7,.mec-wrap .col-sm-8,.mec-wrap .col-sm-9,.mec-wrap .col-xs-1,.mec-wrap .col-xs-10,.mec-wrap .col-xs-11,.mec-wrap .col-xs-12,.mec-wrap .col-xs-2,.mec-wrap .col-xs-3,.mec-wrap .col-xs-4,.mec-wrap .col-xs-5,.mec-wrap .col-xs-6,.mec-wrap .col-xs-7,.mec-wrap .col-xs-8,.mec-wrap .col-xs-9{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media only screen and (min-width:1200px){.mec-wrap .col-lg-1,.mec-wrap .col-lg-10,.mec-wrap .col-lg-11,.mec-wrap .col-lg-12,.mec-wrap .col-lg-2,.mec-wrap .col-lg-3,.mec-wrap .col-lg-4,.mec-wrap .col-lg-5,.mec-wrap .col-lg-6,.mec-wrap .col-lg-7,.mec-wrap .col-lg-8,.mec-wrap .col-lg-9,.mec-wrap .col-md-1,.mec-wrap .col-md-10,.mec-wrap .col-md-11,.mec-wrap .col-md-12,.mec-wrap .col-md-2,.mec-wrap .col-md-3,.mec-wrap .col-md-4,.mec-wrap .col-md-5,.mec-wrap .col-md-6,.mec-wrap .col-md-7,.mec-wrap .col-md-8,.mec-wrap .col-md-9,.mec-wrap .col-sm-1,.mec-wrap .col-sm-10,.mec-wrap .col-sm-11,.mec-wrap .col-sm-12,.mec-wrap .col-sm-2,.mec-wrap .col-sm-3,.mec-wrap .col-sm-4,.mec-wrap .col-sm-5,.mec-wrap .col-sm-6,.mec-wrap .col-sm-7,.mec-wrap .col-sm-8,.mec-wrap .col-sm-9,.mec-wrap .col-xs-1,.mec-wrap .col-xs-10,.mec-wrap .col-xs-11,.mec-wrap .col-xs-12,.mec-wrap .col-xs-2,.mec-wrap .col-xs-3,.mec-wrap .col-xs-4,.mec-wrap .col-xs-5,.mec-wrap .col-xs-6,.mec-wrap .col-xs-7,.mec-wrap .col-xs-8,.mec-wrap .col-xs-9{padding-left:15px;padding-right:15px}.mec-wrap .row{margin-left:-15px;margin-right:-15px}}.mec-container [class*=col-].alpha{padding-left:0}.mec-container [class*=col-].omega{padding-right:0}.mec-wrap .col-xs-1,.mec-wrap .col-xs-10,.mec-wrap .col-xs-11,.mec-wrap .col-xs-12,.mec-wrap .col-xs-2,.mec-wrap .col-xs-3,.mec-wrap .col-xs-4,.mec-wrap .col-xs-5,.mec-wrap .col-xs-6,.mec-wrap .col-xs-7,.mec-wrap .col-xs-8,.mec-wrap .col-xs-9{float:left}.mec-wrap .col-xs-12{width:100%}.mec-wrap .col-xs-11{width:91.66666666666666%}.mec-wrap .col-xs-10{width:83.33333333333334%}.mec-wrap .col-xs-9{width:75%}.mec-wrap .col-xs-8{width:66.66666666666666%}.mec-wrap .col-xs-7{width:58.333333333333336%}.mec-wrap .col-xs-6{width:50%}.mec-wrap .col-xs-5{width:41.66666666666667%}.mec-wrap .col-xs-4{width:33.33333333333333%}.mec-wrap .col-xs-3{width:25%}.mec-wrap .col-xs-2{width:16.666666666666664%}.mec-wrap .col-xs-1{width:8.333333333333332%}@media (min-width:768px){.mec-wrap .col-sm-1,.mec-wrap .col-sm-10,.mec-wrap .col-sm-11,.mec-wrap .col-sm-12,.mec-wrap .col-sm-2,.mec-wrap .col-sm-3,.mec-wrap .col-sm-4,.mec-wrap .col-sm-5,.mec-wrap .col-sm-6,.mec-wrap .col-sm-7,.mec-wrap .col-sm-8,.mec-wrap .col-sm-9{float:left}.mec-wrap .col-sm-12{width:100%}.mec-wrap .col-sm-11{width:91.66666666666666%}.mec-wrap .col-sm-10{width:83.33333333333334%}.mec-wrap .col-sm-9{width:75%}.mec-wrap .col-sm-8{width:66.66666666666666%}.mec-wrap .col-sm-7{width:58.333333333333336%}.mec-wrap .col-sm-6{width:50%}.mec-wrap .col-sm-5{width:41.66666666666667%}.mec-wrap .col-sm-4{width:33.33333333333333%}.mec-wrap .col-sm-3{width:25%}.mec-wrap .col-sm-2{width:16.666666666666664%}.mec-wrap .col-sm-1{width:8.333333333333332%}}@media (min-width:961px){.mec-wrap .col-md-1,.mec-wrap .col-md-10,.mec-wrap .col-md-11,.mec-wrap .col-md-12,.mec-wrap .col-md-2,.mec-wrap .col-md-3,.mec-wrap .col-md-4,.mec-wrap .col-md-5,.mec-wrap .col-md-6,.mec-wrap .col-md-7,.mec-wrap .col-md-8,.mec-wrap .col-md-9{float:left}.mec-wrap .col-md-12{width:100%}.mec-wrap .col-md-11{width:91.66666666666666%}.mec-wrap .col-md-10{width:83.33333333333334%}.mec-wrap .col-md-9{width:75%}.mec-wrap .col-md-8{width:66.66666666666666%}.mec-wrap .col-md-7{width:58.333333333333336%}.mec-wrap .col-md-6{width:50%}.mec-wrap .col-md-5{width:41.66666666666667%}.mec-wrap .col-md-4{width:33.33333333333333%}.mec-wrap .col-md-3{width:25%}.mec-wrap .col-md-2{width:16.666666666666664%}.mec-wrap .col-md-1{width:8.333333333333332%}}@media (min-width:1200px){.mec-wrap .col-lg-1,.mec-wrap .col-lg-10,.mec-wrap .col-lg-11,.mec-wrap .col-lg-12,.mec-wrap .col-lg-2,.mec-wrap .col-lg-3,.mec-wrap .col-lg-4,.mec-wrap .col-lg-5,.mec-wrap .col-lg-6,.mec-wrap .col-lg-7,.mec-wrap .col-lg-8,.mec-wrap .col-lg-9{float:left}.mec-wrap .col-lg-12{width:100%}.mec-wrap .col-lg-11{width:91.66666666666666%}.mec-wrap .col-lg-10{width:83.33333333333334%}.mec-wrap .col-lg-9{width:75%}.mec-wrap .col-lg-8{width:66.66666666666666%}.mec-wrap .col-lg-7{width:58.333333333333336%}.mec-wrap .col-lg-6{width:50%}.mec-wrap .col-lg-5{width:41.66666666666667%}.mec-wrap .col-lg-4{width:33.33333333333333%}.mec-wrap .col-lg-3{width:25%}.mec-wrap .col-lg-2{width:16.666666666666664%}.mec-wrap .col-lg-1{width:8.333333333333332%}}#mec_woo_add_to_cart_btn{min-width:170px;margin-top:5px;text-align:center}.mec-breadcrumbs{border-radius:2px;padding:9px 15px 6px;font-size:11px;color:#8d8d8d;letter-spacing:0;text-transform:none;font-weight:500;margin:auto 15px 33px 15px;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0,0,0,.025)}.mec-breadcrumbs-modern{margin:auto 0 33px 0}.mec-breadcrumbs a{color:#000;padding-left:4px}.mec-breadcrumbs a:hover{text-decoration:underline}.mec-breadcrumbs i{font-size:8px;margin:0 0 0 4px}.mec-breadcrumbs .container{padding-left:20px}.mec-content-notification a{margin-left:5px}.mec-content-notification{background:#f7f7f7;padding:10px 10px 10px;border:1px solid #e8e8e8}.mec-content-notification p{margin-bottom:0}.mec-fes-form #mec-advanced-wraper div:first-child>ul{border:1px solid #cfeff5;width:auto;box-shadow:0 1px 4px -2px #cfeff5;display:block;margin:5px 0 10px;padding:5px 0;border-radius:2px}.mec-fes-form #mec-advanced-wraper div:first-child>ul:last-of-type{margin-bottom:35px}#mec-advanced-wraper div:first-child>ul span{display:none}#mec-advanced-wraper div:first-child>ul *{display:inline-block;background:#fff;font-size:12px;color:#717273;text-align:center}#mec-advanced-wraper div:first-child>ul>li{width:60px;font-weight:700;margin:0 10px 0 0;padding:4px 0;border-right:1px solid #cfeff5}#mec-advanced-wraper div:first-child>ul>ul>li{margin:0;padding:2px 10px;cursor:pointer;border-radius:2px;transition:all .18s ease}.mec-fes-form #mec-advanced-wraper div:first-child>ul>ul>li.mec-active,.mec-fes-form #mec-advanced-wraper div:first-child>ul>ul>li:hover{background:#40d9f1!important;box-shadow:0 1px 9px -3px #40d9f1;color:#fff!important}.mec-search-bar-wrap .mec-search-form .mec-text-input-search{width:83%}.mec-search-bar-wrap .mec-search-form .mec-ajax-search-result .mec-text-input-search{width:100%;float:none}.mec-search-bar-wrap input#mec-search-bar-input{width:calc(100% - 84%);margin-left:11px;background:#40d9f1;Color:#fff;font-weight:400}.mec-text-input-search+input#mec-search-bar-input{margin-left:-3px}.mec-search-bar-wrap input#mec-search-bar-input:hover{background:#000}.mec-wrap.mec-search-bar-wrap .mec-totalcal-box input{float:none}@media(max-width:768px){.mec-search-bar-wrap .mec-search-form .mec-text-input-search{display:inline-block}}@media(max-width:480px){.mec-search-bar-wrap .mec-search-form .mec-text-input-search{width:64%}.mec-search-bar-wrap input#mec-search-bar-input{width:calc(100% - 67%)}}.mec-wrap.mec-search-bar-wrap .mec-totalcal-box{overflow:visible}.mec-ajax-search-result{position:relative}.mec-search-bar-wrap.mec-wrap .mec-totalcal-box input[type=text]{width:calc(100% - 36px)}.mec-search-bar-wrap.mec-wrap .mec-totalcal-box input[type=text]:focus{border-color:#efefef}div#mec-ajax-search-result-wrap{position:absolute;top:100%;opacity:0;visibility:hidden;width:calc(100% - 2px);min-height:50px;left:0;right:0;padding:0 10px;z-index:9999;transition:all .3s ease}.mec-ajax-search-result-events{background:#fff;padding:10px 20px;border:1px solid #efefef;border-top:none}.mec-ajax-search-result-events article:first-of-type{border:none}article.mec-search-bar-result{text-align:left;margin-bottom:0;padding-bottom:25px;padding-top:26px;border-top:1px solid #efefef;transition:all .33s ease;clear:both}.mec-search-bar-result .mec-event-list-search-bar-date{width:64px;height:64px;margin-right:10px;font-size:11px;text-transform:uppercase;float:left;text-align:center;padding-top:2px}.mec-search-bar-result .mec-event-list-search-bar-date span{font-size:40px;line-height:30px;font-weight:700;display:block;margin-bottom:6px;letter-spacing:1px}.mec-search-bar-result .mec-event-image{float:left;margin-right:20px;width:65px;height:auto}.mec-search-bar-result .mec-event-time{font-size:11px;line-height:1.1;margin:0}.mec-search-bar-result .mec-event-time i{color:#40d9f1;float:none;width:unset;height:unset;font-size:inherit;margin-right:3px;border:none;padding:0}.mec-search-bar-result .mec-event-title{font-size:13px;padding:0;margin:10px 0 8px;font-weight:700;text-transform:uppercase}.mec-search-bar-result .mec-event-title a{text-decoration:none;color:#494949;transition:color .3s ease}.mec-search-bar-result .mec-event-detail{font-size:13px;line-height:1.3;font-family:Roboto,sans-serif;color:#9a9a9a;margin-bottom:0}.mec-wrap.mec-modern-search-bar .mec-totalcal-box{background:rgba(255,255,255,.87);border:none;padding:35px;border-radius:3px;box-shadow:0 3px 13px rgba(0,0,0,.4);position:relative}.mec-wrap.mec-modern-search-bar .mec-totalcal-box input[type=search],.mec-wrap.mec-modern-search-bar .mec-totalcal-box input[type=text]{height:58px;background:rgba(255,255,255,.99);border-radius:2px;box-shadow:0 4px 8px rgba(0,0,0,.1) inset;border:1px solid #ccc;width:100%;padding-left:45px;padding-right:13px;font-size:16px}.mec-wrap.mec-modern-search-bar .mec-totalcal-box .mec-text-input-search i{position:absolute;background:0 0;border:none;font-size:21px;left:15px;top:calc(50% - 19px);color:#40d9f1}.mec-wrap.mec-modern-search-bar .mec-text-input-search{position:relative;height:58px}.mec-wrap.mec-modern-search-bar .mec-totalcal-box input[type=submit]{height:58px;border:none;border-radius:2px;background:#fc4a1a;font-size:17px;font-weight:700!important}.mec-wrap.mec-modern-search-bar .mec-text-input-search+input#mec-search-bar-input{margin-left:0}.mec-wrap.mec-modern-search-bar .mec-search-form .mec-dropdown-wrap .mec-dropdown-search select{height:45px;background:rgba(255,255,255,.99);border-radius:2px;box-shadow:0 4px 8px rgba(0,0,0,.1) inset;border:1px solid #ccc;padding-right:13px;font-size:16px;border-left:0}.mec-wrap.mec-modern-search-bar .mec-search-form .mec-dropdown-wrap i{height:45px;background:#ffff;border-radius:2px 0 0 2px;box-shadow:none;border:1px solid #ccc;font-size:15px;padding-top:14px;border-right:0;color:#40d9f1;margin-right:-1px}.mec-wrap.mec-modern-search-bar .mec-search-form .mec-dropdown-wrap{min-height:64px}@media(max-width:768px){.mec-wrap.mec-modern-search-bar .mec-search-form .mec-text-input-search{width:70%}.mec-wrap.mec-modern-search-bar input#mec-search-bar-input{width:calc(100% - 72%)}}@media(max-width:480px){.mec-wrap.mec-modern-search-bar input#mec-search-bar-input{width:92%;padding:0 10px;position:relative;display:block;margin-left:11px}.mec-wrap.mec-modern-search-bar .mec-search-form .mec-text-input-search{width:100%;margin-bottom:20px}.mec-wrap.mec-modern-search-bar .mec-text-input-search+input#mec-search-bar-input{margin-left:10px}}.mec-related-events{margin-right:-15px;margin-left:-15px}.mec-related-events-wrap{margin-top:50px}.mec-related-events-wrap h3.mec-rec-events-title:before{content:"";background:#2c2f34;width:46px;height:4px;position:absolute;top:59px;left:0}.mec-related-events-wrap h3.mec-rec-events-title{font-size:21px;font-weight:600;padding:17px 0;margin-bottom:28px;text-transform:uppercase;border-bottom:1px solid #e8e8e8;position:relative}.mec-related-event-post figure{margin:0}.mec-related-event-post figure img{width:100%}.mec-related-event-content{background-color:#fff;margin:-27px 30px 15px;position:relative;max-width:90%;padding:13px 21px 16px 19px}.mec-related-event-content h5 a{font-size:16px;color:#121212;font-weight:600;transition:all .3s ease}.mec-next-previous-events{width:100%;display:block;padding:0}.mec-next-previous-events li{list-style:none;width:50%;display:inline-block;margin:40px 0 40px}.mec-next-previous-events li a{padding:9px 14px 9px 14px;border:1px solid #000;transition:.3s}.mec-wrap .mec-next-previous-events li a:hover{color:#fff}.mec-previous-event{float:left;text-align:left}.mec-next-event{float:right;text-align:right}.mec-next-previous-events .mec-previous-event i{padding-right:20px}.mec-next-previous-events .mec-next-event i{padding-left:20px}.mec-next-multiple ul{padding:0}.mec-next-multiple ul li a{display:block;position:relative;padding:11px 14px 9px;z-index:9}.mec-next-multiple ul .mec-date,.mec-next-multiple ul .mec-time{display:inline-block;width:50%}.mec-next-multiple ul .mec-date{float:left;text-align:left}.mec-next-multiple ul .mec-time{text-align:right;position:relative;z-index:-1}.mec-next-multiple ul .mec-time dd{margin:0}.mec-next-multiple ul .mec-date .mec-start-date-label,.mec-next-multiple ul .mec-time .mec-events-abbr{font-size:14px;line-height:24px}@media(max-width:1280px){.mec-next-multiple ul li a{padding:7px 9px 5px}.mec-next-multiple ul .mec-date .mec-start-date-label,.mec-next-multiple ul .mec-time .mec-events-abbr{font-size:12px}}@media(max-width:480px){.mec-next-previous-events li{list-style:none;width:100%;display:block;margin:10px 0;float:unset}.mec-next-previous-events li a{width:100%;max-width:100%;float:unset;display:block;text-align:center;font-size:16px}}.mec-fes-form-cntt #mec-organizer-payments ul{list-style:none;background:0 0;margin:0}.mec-fes-form-cntt #mec-organizer-payments ul li h4{background:0 0;letter-spacing:.2px;display:inline-block;padding-left:0!important;padding-bottom:10px!important;margin:0;margin-bottom:1px;letter-spacing:1px;text-transform:capitalize;padding-top:1px}.mec-fes-form-cntt #mec-organizer-payments ul>li{width:100%;display:inline-block;vertical-align:top;padding:0;margin:0}#mec-login-form.mec-login-form{width:100%;background:#fff;padding:20px;margin:0 auto;text-align:center;position:relative}#mec-login-form.mec-login-form .mec-login-input{display:block;width:286px;margin:0 auto;margin-bottom:12px}#mec-login-form.mec-login-form .mec-login-forgotpassword{display:inline-block}.mec-login-forgotpassword a{color:#000}#mec-login-form.mec-login-form .mec-login-submit{float:right;text-align:right;width:49%;padding-right:2px}#mec-login-form.mec-login-form .mec-login-input input{border:none;box-shadow:none;background:#fff;color:#ccc;border-left:1px solid #e6e6e6;padding:0;height:100%;background-image:none!important;padding-left:10px;padding-right:0;width:222px;margin-left:0;clear:none;float:left}#mec-login-form.mec-login-form .mec-login-input label{border:1px solid #e6e6e6;height:52px;display:inline-block;padding:0;border-radius:3px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.04)}#mec-login-form.mec-login-form .mec-login-input label i{padding:15px 13px 17px 16px;vertical-align:middle;font-size:20px;width:50px;color:#c5cad0;background:#fafafa;margin-right:0;float:left}#mec-login-form.mec-login-form .mec-login-forgotpassword{float:left;width:49%;text-align:left;padding-top:10px;font-size:13px;padding-left:2px}#mec-login-form.mec-login-form button{width:120px;height:44px;border:none;color:#fff;border-radius:3px;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;transition:all .22s ease;margin:0;min-width:unset}.mec-login-form button{box-shadow:0 4px 22px -7px #40d9f1;background-color:#40d9f1}#mec-login-form.mec-login-form button:hover{background:#222;box-shadow:0 3px 14px -4px #333}#mec-login-form.mec-login-form .mec-login-form-footer{width:286px;margin:0 auto;margin-top:20px;clear:both;position:relative;display:block;min-height:50px}#mec-login-form.mec-login-form .mec-ajax-login-loading{position:absolute;background:#ffffffc2;left:0;right:0;top:0;bottom:0}#mec-login-form.mec-login-form .lds-ripple{position:absolute;width:64px;height:64px;top:calc(50% - 23px);left:calc(50% - 23px)}#mec-login-form.mec-login-form .lds-ripple div{position:absolute;border:4px solid #40d9f1;opacity:1;border-radius:50%;animation:lds-ripple 1.2s cubic-bezier(0,.2,.1,.8) infinite}#mec-login-form.mec-login-form .lds-ripple div:nth-child(2){animation-delay:-.5s}#mec-login-form.mec-login-form .mec-ajax-login-loading-text{position:absolute;min-width:200px;top:calc(50% - 18px);left:calc(50% - 124px);color:#fff;padding:10px 22px;border-radius:3px;background:#fff;height:47px}#mec-login-form.mec-login-form .mec-ajax-login-loading-text strong{color:#3fcc60}#mec-login-form.mec-login-form .mec-ajax-login-loading-text strong:before{content:"";position:absolute;top:8px;left:1px;border-right:2px solid #3fcc60;border-bottom:2px solid #3acb5c;transform:rotate(45deg);transform-origin:0 100%;color:#000;animation:checkbox-check 130ms 140ms cubic-bezier(.4,0,.23,1) forwards;width:8px;height:14px}#mec-login-form.mec-login-form .mec-ajax-login-loading-text.error strong:after{content:"";position:absolute;top:14px;left:5px;border-bottom:2px solid #ff5d39;transform:rotate(45deg);transform-origin:0 100%;color:#000;animation:checkbox-check 130ms 140ms cubic-bezier(.4,0,.23,1) forwards;width:14px;height:4px}#mec-login-form.mec-login-form .mec-ajax-login-loading-text.error strong{color:#ff5d39}#mec-login-form.mec-login-form .mec-ajax-login-loading-text.error strong:before{border-color:#ff5d39;border-bottom:none}@keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}100%{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}.mec-book-form-gateway-checkout [id*=mec_do_transaction_stripe_] .mec-form-row:first-child{margin-bottom:20px}.mec-events-meta-group-booking .StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid transparent;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;margin-bottom:20px;background:#fff}.mec-book-form-gateways [id*=mec_book_form_gateway_checkout] input[type=text]{box-sizing:border-box;height:40px;padding:10px 12px;border:0!important;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1!important;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;margin-bottom:20px;background:#fff!important}.mec-book-form-gateways [id*=mec_book_form_gateway_checkout] input[type=text]:focus{outline:0}.mec-events-meta-group-booking .StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.mec-events-meta-group-booking .StripeElement--invalid{border-color:#fa755a}.mec-events-meta-group-booking .StripeElement--webkit-autofill{background-color:#fefde5!important}.mec-booking-tab-content .button,.mec-booking-tab-content .mec-bfixed-field-add-option,.mec-booking-tab-content .mec-reg-field-add-option,.mec-fes-form .mec-form-row .button:not(.wp-color-result),.mec-fes-form input[type=file],ul#mec_bfixed_form_fields li .mec_bfixed_field_remove,ul#mec_reg_form_fields li .mec_reg_field_remove{height:40px;margin-top:1px;text-decoration:none;font-size:14px;line-height:34px!important;margin:0;padding:0 15px 1px!important;text-transform:none;letter-spacing:0;font-weight:600;color:#40d9f1;background:#fff;border-radius:3px;margin-right:8px;border:2px solid #cfeff5;box-shadow:0 2px 6px -3px #cfeff5}.mec-booking-tab-content .button:hover,.mec-booking-tab-content .mec-bfixed-field-add-option:hover,.mec-booking-tab-content .mec-reg-field-add-option:hover,.mec-fes-form .mec-form-row .button:not(.wp-color-result):hover{background:#40d9f1;color:#fff;border-color:#40d9f1;box-shadow:0 2px 6px -3px #40d9f1}.mec-fes-form .mec-form-row input+button.button{vertical-align:top}.mec-fes-form .mec-form-row .quicktags-toolbar input.button.button-small{border-width:1px;padding:0 7px;color:#80c6d2;font-weight:400;margin:1px;transform:none}.mec-fes-form input[type=file]{max-width:166px;text-align:center;height:44px;transition:all .2s ease;border-radius:5px!important;border:2px dashed #b8e9f3}.mec-fes-form input[type=file]:hover{box-shadow:0 2px 16px -3px #cfeff5}.mec-fes-form input[type=file]::-webkit-file-upload-button{visibility:hidden;width:1px;height:38px}.mec-fes-form input[type=file]::-moz-file-upload-button{visibility:hidden;width:1px;height:38px}.mec-fes-form .mec-meta-box-fields>label{padding:0}#mec_bfixed_form_fields li,#mec_reg_form_fields li{list-style:none}ul#mec_bfixed_form_fields,ul#mec_reg_form_fields{padding:0;margin:0}ul#mec_bfixed_form_fields li,ul#mec_reg_form_fields li{background:#f8feff;margin:6px -20px;padding:15px 25px 10px;width:auto;font-size:13px;border-top:1px solid #e8fafd;border-bottom:1px solid #e8fafd;position:relative}ul#mec_bfixed_form_fields li .mec_bfixed_field_remove,ul#mec_reg_form_fields li .mec_reg_field_remove{position:absolute;right:10px;top:10px;margin:0;padding:6px 8px!important;font-size:11px;line-height:12px!important;min-height:10px;height:auto;display:block;cursor:pointer;color:#ea6485;border-color:#ffd2dd;letter-spacing:.4px}ul#mec_bfixed_form_fields li .mec_bfixed_field_remove:hover,ul#mec_reg_form_fields li .mec_reg_field_remove:hover{background:#ea6485;color:#fff;border-color:#ea6485;box-shadow:0 2px 6px -3px #ea6485}#mec_bfixed_form_fields input[type=checkbox],#mec_bfixed_form_fields input[type=radio],#mec_reg_form_fields input[type=checkbox],#mec_reg_form_fields input[type=radio],.mec-form-row input[type=checkbox],.mec-form-row input[type=radio]{background-color:#fff;border:1px solid #cfeff5;box-shadow:0 1px 3px -1px #cfeff5;padding:9px;border-radius:3px;min-width:24px;min-height:24px;display:inline-block!important;vertical-align:middle;float:none;transition:all .18s ease;outline:0;margin:1px 4px 4px 0;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}#mec_bfixed_form_fields input[type=checkbox]:focus,#mec_bfixed_form_fields input[type=radio]:focus,#mec_reg_form_fields input[type=checkbox]:focus,#mec_reg_form_fields input[type=radio]:focus,.mec-form-row input[type=checkbox]:focus,.mec-form-row input[type=radio]:focus{outline:0}#mec_bfixed_form_fields input[type=radio],#mec_reg_form_fields input[type=radio],.mec-form-row input[type=radio]{-webkit-appearance:none;border-radius:20px!important;min-width:20px;min-height:20px;margin:0 0 4px 0;vertical-align:middle}#mec_bfixed_form_fields input[type=checkbox]:hover,#mec_bfixed_form_fields input[type=radio]:hover,#mec_reg_form_fields input[type=checkbox]:hover,#mec_reg_form_fields input[type=radio]:hover,.mec-form-row input[type=checkbox]:hover,.mec-form-row input[type=radio]:hover{border-color:#40d9f1}#mec_bfixed_form_fields input[type=checkbox]:checked,#mec_bfixed_form_fields input[type=radio]:checked,#mec_reg_form_fields input[type=checkbox]:checked,#mec_reg_form_fields input[type=radio]:checked,.mec-fes-form .mec-form-row input[type=checkbox]:checked,.mec-fes-form .mec-form-row input[type=radio]:checked{box-shadow:0 1px 6px -2px #40d9f1;border-color:#40d9f1;background:#40d9f1!important;border-radius:2px;position:relative}.mec-form-row input[type=radio]:checked{box-shadow:0 1px 6px -2px #40d9f1,inset 0 0 0 3px #fff!important}#mec_bfixed_form_fields input[type=checkbox]:checked::before,#mec_reg_form_fields input[type=checkbox]:checked::before,.mec-form-row input[type=checkbox]:checked:before{content:"";font:normal;position:absolute;top:12px;left:5px;margin:0;vertical-align:middle;line-height:1;border-right:2px solid #fff!important;border-bottom:2px solid #fff!important;transform:rotate(45deg);transform-origin:0 100%;color:#fff;transition:all .2s ease;animation:checkbox-check 130ms 140ms cubic-bezier(.4,0,.23,1) forwards}@keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;transform:translate3d(0,0,0) rotate(45deg)}33%{width:6px;height:0;transform:translate3d(0,0,0) rotate(45deg)}100%{width:6px;height:12px;border-color:#fff;transform:translate3d(0,-12px,0) rotate(45deg)}}#wrap #mec-event-data input[type=radio]{position:relative}#wrap #mec-event-data input[type=radio]:empty::before{display:none}#mec_bfixed_form_field_types .button,#mec_reg_form_field_types .button{position:relative;outline:0;border-radius:50px;padding:2px 21px 2px 31px!important;line-height:1;font-size:11px;font-weight:600;color:#40d9f1;letter-spacing:2px;height:auto;cursor:pointer;margin-top:5px;text-transform:uppercase;box-shadow:0 2px 6px -3px #40d9f1;border:2px solid #cfeff5}#mec_fes_location_remove_image_button,#mec_fes_organizer_remove_image_button,#mec_meta_box_hourly_schedule_days [id^=mec_meta_box_hourly_schedule_day_] .mec-col-1 .button,#mec_meta_box_hourly_schedule_days [id^=mec_meta_box_hourly_schedule_day_] .mec-form-row.mec-box .button,#mec_meta_box_tickets_form [id^=mec_ticket_row] button,#mec_reg_form_field_types .button.red{color:#ea6485;box-shadow:0 2px 6px -3px #ea6485;background:#fff;border-color:#ffd2dd}#mec_fes_location_remove_image_button:hover,#mec_fes_organizer_remove_image_button:hover,#mec_meta_box_hourly_schedule_days [id^=mec_meta_box_hourly_schedule_day_] .mec-col-1 .button:hover,#mec_meta_box_hourly_schedule_days [id^=mec_meta_box_hourly_schedule_day_] .mec-form-row.mec-box .button:hover,#mec_meta_box_tickets_form [id^=mec_ticket_row] button:hover,#mec_reg_form_field_types .button.red:hover{background:#ea6485;color:#fff}#mec_bfixed_form_field_types .button:before,#mec_reg_form_field_types .button:before{position:absolute;left:12px;color:#40d9f1;content:"\e095";font-family:simple-line-icons;font-size:13px;display:inline-block}#mec_reg_form_field_types .button.red:before{color:#ea6485}#mec_bfixed_form_field_types .button:hover:before,#mec_reg_form_field_types .button.red:hover:before,#mec_reg_form_field_types .button:hover:before{color:#fff}#mec_fes_location_remove_image_button:hover,#mec_fes_organizer_remove_image_button:hover,#mec_meta_box_hourly_schedule_days [id^=mec_meta_box_hourly_schedule_day_] .mec-col-1 .button:hover,#mec_meta_box_hourly_schedule_days [id^=mec_meta_box_hourly_schedule_day_] .mec-form-row.mec-box .button:hover,#mec_meta_box_tickets_form [id^=mec_ticket_row] button:hover,#mec_price_per_dates_container .button:hover,#mec_reg_form_field_types .button.red:hover{color:#fff;border:2px solid #ea6485}#mec_taxes_fees_container_toggle [id^=mec_remove_fee_button],#mec_ticket_variations_list [id^=mec_remove_ticket_variation_button]{color:#ea6485;border-color:#ffd2dd}#mec_taxes_fees_container_toggle [id^=mec_remove_fee_button]:hover,#mec_ticket_variations_list [id^=mec_remove_ticket_variation_button]:hover{color:#fff;border:2px solid #ea6485;background:#ea6485}#mec_fees_list [id^=mec_remove_fee_button],#mec_meta_box_ticket_variations_form .mec-form-row [id^=mec_remove_ticket_variation_button]{margin-left:14px!important}#mec_meta_box_hourly_schedule_days .mec-add-hourly-schedule-button{line-height:10px!important}#mec_meta_box_tickets_form [id^=mec_ticket_row] .mec_add_price_date_button{color:#40d9f1;box-shadow:0 2px 6px -3px #40d9f1;border:2px solid #cfeff5}#mec_meta_box_tickets_form [id^=mec_ticket_row] .mec_add_price_date_button:hover,#mec_reg_form_field_types .button:hover{color:#fff;border:2px solid #40d9f1;background:#40d9f1}.mec-fes-form #mec_bfixed_form_fields span.mec_bfixed_field_sort,.mec-fes-form #mec_reg_form_fields span.mec_reg_field_sort{font-size:0;color:#fff;padding-left:20px}.mec-fes-form #mec_bfixed_form_fields .mec_bfixed_field_option_sort,.mec-fes-form #mec_reg_form_fields .mec_reg_field_options,.mec-fes-form #mec_reg_form_fields span.mec_reg_field_option_sort{font-size:0}.mec-fes-form #mec_bfixed_form_fields span.mec_bfixed_field_option_sort:before,.mec-fes-form #mec_bfixed_form_fields span.mec_bfixed_field_sort:before,.mec-fes-form #mec_reg_form_fields span.mec_reg_field_option_sort:before,.mec-fes-form #mec_reg_form_fields span.mec_reg_field_options:before,.mec-fes-form #mec_reg_form_fields span.mec_reg_field_sort:before{position:absolute;left:px;top:12px;width:80px;height:20px;display:block;cursor:move;font-family:simple-line-icons;content:"\e023";font-size:18px;color:#888}.mec-fes-form #mec_bfixed_form_fields span.mec_bfixed_field_option_sort:before,.mec-fes-form #mec_reg_form_fields span.mec_reg_field_option_sort:before,.mec-fes-form #mec_reg_form_fields span.mec_reg_field_options:before{font-size:13px;left:2px;top:26px;width:14px;height:14px}.mec-fes-form #mec_bfixed_form_fields .mec_bfixed_field_options,.mec-fes-form #mec_reg_form_fields .mec_reg_field_options{margin-top:20px}.mec-fes-form #mec_fes_form #mec_bfixed_form_fields .mec_bfixed_notification_placeholder{font-size:0}.mec-form-row input+span.mec-tooltip,.mec-form-row select+span.mec-tooltip{bottom:10px}.mec-form-row label+span.mec-tooltip{bottom:8px}.mec-form-row textarea+span.mec-tooltip{bottom:auto;vertical-align:top;top:12px}.mec-form-row span+span.mec-tooltip{bottom:0;vertical-align:middle}.mec-form-row .mec-col-8 input[type=text],.mec-form-row .mec-col-8 select,.mec-form-row .mec-col-8 span.mec-archive-skins{vertical-align:top}.mec-form-row input:disabled{opacity:.6;background:#f6f6f6}.mec-form-row p{font-size:12px!important;line-height:18px!important;color:#97b2bb!important}.mec-form-row p.description{font-style:italic}.ui-datepicker.ui-widget{border:1px solid #e8e8e8;box-shadow:0 1px 9px rgba(0,0,0,.12);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}table.ui-datepicker-calendar{margin-bottom:0}.ui-datepicker-calendar th{font-weight:700;color:#4a4b4c}.ui-datepicker-calendar td,.ui-datepicker-calendar th,.ui-datepicker-calendar tr{border:none}.ui-datepicker.ui-widget select{font-weight:600;font-size:12px;display:inline-block;border-radius:2px;padding:2px 10px;margin:5px 3px;width:auto;min-height:20px;height:26px;border:1px solid #e3e3e3;box-shadow:inset 0 1px 3px rgba(0,0,0,.04)}.ui-datepicker.ui-widget table{border-spacing:2px;border:none}.ui-datepicker.ui-widget td,.ui-datepicker.ui-widget tr{padding:0;background:0 0!important}.ui-datepicker.ui-widget td a{color:#9a9b9c;font-weight:600;width:30px;height:30px;line-height:30px;display:inline-block;border-radius:33px;padding:0;background:#fff;transition:all .2s ease}.ui-datepicker.ui-widget td a.ui-state-active,.ui-datepicker.ui-widget td a:hover{background:#40d9f1;color:#fff}.ui-datepicker.ui-widget .ui-datepicker-next,.ui-datepicker.ui-widget .ui-datepicker-prev{color:#40d9f1;width:30px;height:30px;line-height:30px;display:inline-block;text-align:center;border-radius:33px;background:#ecfcff;transition:all .2s ease}.ui-datepicker.ui-widget .ui-datepicker-next:hover,.ui-datepicker.ui-widget .ui-datepicker-prev:hover{background:#fff;box-shadow:0 0 7px -3px rgba(0,0,0,.4)}.mec-fes-form .mec-tooltip .dashicons-before:before{color:#40d9f1}.mec-fes-form button[type=submit].mec-fes-sub-button{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;border-radius:3px;background:#40d9f1;color:#fff;height:54px;font-size:17px;font-weight:700;box-shadow:0 2px 8px -4px #40d9f1;display:block;transition:all .28s ease;text-transform:uppercase;margin:20px 0 0;padding:14px 20px;border:0;cursor:pointer;text-align:center;letter-spacing:.1em;line-height:1}.mec-fes-form button[type=submit].mec-fes-sub-button:hover{box-shadow:0 2px 12px -2px #40d9f1}.mec-fes-form button[type=submit].mec-fes-sub-button:focus{margin-bottom:-2px;background:#1dc2dc}.mec-fes-form .mec-title span.mec-dashicons{color:#40d9f1;float:left;margin-right:5px}.mec-fes-form .mec-tooltip .box h5{padding:14px 2px}#mec_fes_form,.mec-fes-form-top-actions{max-width:838px;margin:0 auto}@media only screen and (min-width:961px){.mec-fes-form .mec-fes-form-cntt{width:calc(100% - 300px);float:left;padding-right:20px;max-width:538px;display:block}.mec-fes-form .mec-fes-form-sdbr{width:300px}}.mec-fes-form .quicktags-toolbar,.mec-fes-form div.mce-toolbar-grp{background:#ecfcff;border-bottom:1px solid #cfeff5;box-shadow:0 1px 0 1px #cfeff5}.mec-fes-form .quicktags-toolbar{margin-right:-1px;border-top:1px solid #cfeff5}.mec-fes-form div.mce-statusbar{border-top-color:#cfeff5}.mec-fes-form .mce-toolbar .mce-btn-group .mce-btn.mce-listbox{border:1px solid #cfeff5;border-radius:3px}.mec-fes-form .mce-tinymce.mce-container.mce-panel{border:1px solid #cfeff5;box-shadow:0 2px 6px -3px #cfeff5;border-radius:2px 0 2px 2px}.mec-fes-form .wp-editor-tools .wp-media-buttons{transform:translateY(-6px);margin-top:-6px}.mec-fes-form .wp-editor-tabs{padding-right:0;margin-right:-2px}.mec-fes-form .wp-editor-tabs .wp-switch-editor{border-radius:3px 3px 0 0;border-color:#cfeff5;background:#fff;color:#96b8bd;border-bottom:1px solid #ecfcff}.mec-fes-form .html-active .switch-html,.mec-fes-form .tmce-active .switch-tmce,.mec-fes-form .wp-editor-tabs .wp-switch-editor:active{background:#ecfcff;color:#40d9f1}.mec-fes-form .wp-editor-container,.mec-fes-form div.mce-edit-area.mce-panel{border:none;box-shadow:none}.mec-fes-form .wp-editor-container textarea.wp-editor-area{max-width:100%}.mec-fes-form .mce-toolbar .mce-listbox button{font-size:12px;line-height:22px;color:#798f96}.mec-fes-form .mce-toolbar .mce-ico{color:#627f88}.mec-fes-form .mce-toolbar .mce-btn-group .mce-btn.mce-active,.mec-fes-form .mce-toolbar .mce-btn-group .mce-btn:active,.mec-fes-form .qt-dfw.active{background:#fff;border-color:#40d9f1;box-shadow:inset 0 2px 6px -3px rgba(106,231,255,.7)}.mec-fes-form .mce-toolbar .mce-btn-group .mce-btn.mce-active .mce-ico{color:#40d9f1}body .mce-menu .mce-menu-item.mce-active.mce-menu-item-normal,body .mce-menu .mce-menu-item.mce-selected,body .mce-menu .mce-menu-item:focus,body .mce-menu .mce-menu-item:hover,body.mce-menu .mce-menu-item.mce-active.mce-menu-item-preview{background:#40d9f1;color:#fff}.mec-fes-form .mec-not-in-days-day{display:inline-block;padding:4px 32px 4px 15px;border-radius:33px;border:1px solid #cfeff5;box-shadow:0 1px 3px -1px #cfeff5;background:#fbfeff;color:#40d9f1;vertical-align:top}.mec-fes-form .mec-not-in-days-remove{display:inline-block;padding:0 1px 0 0;margin-left:-30px;vertical-align:sub;background:#ff918a;color:#fff;font-family:cursive;width:21px;height:21px;line-height:17px;text-align:center;border-radius:20px;cursor:pointer}.mec-fes-list ul li .mec-event-status{float:left;margin-right:10px;margin-left:0;font-size:11px;font-weight:400;letter-spacing:.3px;border-radius:3px;padding:4px 8px}.mec-fes-form .post-status.mec-book-confirmed:before,.mec-fes-list ul li .mec-event-status.mec-book-confirmed:before{content:"";margin:0;vertical-align:middle;line-height:1;border-right:2px solid #fff!important;border-bottom:2px solid #fff!important;transform:rotate(45deg);color:#fff;width:6px;height:12px;float:left;margin-right:6px}.mec-fes-list ul li .mec-fes-event-export a:before,.mec-fes-list ul li .mec-fes-event-remove:before,.mec-fes-list ul li .mec-fes-event-view a:before,.mec-fes-list-top-actions a:before{content:"\e054";font-family:simple-line-icons;font-size:13px;vertical-align:middle}.mec-fes-list ul li .mec-fes-event-view a:before{content:"\e087"}.mec-fes-list-top-actions a:before{content:"\e095";font-weight:400;margin-right:6px}.mec-fes-list ul li .mec-fes-event-export a:before{content:"\e083"}.mec-fes-form .post-status{border-radius:20px}.mec-fes-form .post-status.mec-book-confirmed:before{height:20px;width:9px;margin:3px 10px}.ui-datepicker .ui-datepicker-calendar td,.ui-datepicker-calendar th{height:auto;padding:0}.ui-datepicker .ui-datepicker-calendar td a,.ui-datepicker-calendar th{font-size:14px;line-height:30px}.mec-fes-form .description{font-size:16px}.mec-fes-form input[type=file]{text-align:left}.mec-fes-export-wrapper{width:640px;background:#f8feff;padding:40px 25px}.mec-fes-export-wrapper .mec-fes-btn-date{font-size:16px;line-height:44px;overflow:hidden}.mec-fes-export-wrapper .date-messgae{font-family:sans-serif;padding:2px 18px}.mec-fes-list ul li .mec-event-export-csv,.mec-fes-list ul li .mec-event-export-excel{font-size:12px;border:1px solid #40d9f1;padding:1px 4px;background:rgba(141,229,243,.18);border-radius:4px;color:#40d9f1;font-family:sans-serif;cursor:pointer;display:inline-block;height:26px;line-height:22px}.mec-export-badge{font-size:11px;color:#40d9f1;width:auto;height:24px;line-height:25px;display:inline-block;padding:0 8px;text-align:center;border-radius:3px;background:#ecfcff;transition:all .2s ease}.mec-fes-list ul li .mec-fes-event-export{font-size:11px;background:#f7f7f7;float:right;margin-left:5px}.mec-fes-list ul li .mec-fes-event-export:hover{cursor:pointer;background:#90f0e0;border-color:#4dc8cc}.mec-fes-export-wrapper ul{padding:0;width:100%;text-align:center}.mec-fes-export-wrapper ul li{list-style:none;display:inline-block;width:30%;padding:10px 15px 10px 32px;border-radius:3px;margin-bottom:15px;border:1px solid #cfeff5;box-shadow:0 2px 6px -4px #cfeff5;background:#fff;line-height:normal;margin-right:10px;position:relative;cursor:pointer;font-size:13px;line-height:1;transition:all .2s ease}.mec-fes-export-wrapper ul li:nth-child(3n+0){margin-right:0}.mec-fes-export-wrapper ul li:hover{box-shadow:0 2px 16px -1px #c6e8ef}.mec-fes-export-wrapper ul li:before{content:"";position:absolute;display:inline-block;background:#fff;width:15px;height:15px;margin:-1px 0 0 5px;cursor:pointer;border:2px solid #e1e7ed;box-shadow:0 2px 15px -3px rgba(69,77,89,.32);border-radius:50%;left:9px;top:calc(50% - 7px)}.mec-fes-export-wrapper ul li.fes-export-date-active{color:#40d9f1}.mec-fes-export-wrapper ul li.fes-export-date-active:before{width:15px;height:15px;border:6px solid #40d9f1;background:#fff;box-shadow:0 3px 16px -3px #40d9f1}.mec-fes-btn-export{margin-left:15px;margin-top:12px}.mec-fes-btn-export span{position:relative;border:none;border-radius:3px;color:#fff!important;display:inline-block;font-size:13px;line-height:1;text-transform:none;font-weight:400;text-decoration:none;cursor:pointer;margin-right:4px;line-height:1;letter-spacing:0;padding:15px 22px;background:#39c36e;box-shadow:0 1px 7px -3px #39c36e!important;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease;cursor:pointer;margin-left:6px}.mec-fes-btn-export span:hover{background:#222}.mec-event-export-excel:before,span.mec-event-export-csv:before{content:"\e083";font-family:simple-line-icons;font-size:13px;vertical-align:middle;margin-right:7px;margin-top:-1px;display:inline-block}.mec-fes-list .wn-p-t-right{min-width:170px;max-width:200px;display:inline-block;top:-8px;left:50%;margin-top:0;transform:translate(-50%,-100%);padding:0;background-color:#000;color:#fff;font-weight:400;font-size:14px;letter-spacing:.5px;line-height:1.5;position:absolute;z-index:99999999;box-sizing:border-box;border-radius:6px;box-shadow:0 4px 45px -8px #535a61;visibility:hidden;opacity:0;transition:opacity .23s;padding:5px 10px 6px;border-radius:8px;text-align:center;font-style:normal}.mec-fes-list .mec-fes-event-export:hover .wn-p-t-right,.mec-fes-list .mec-fes-event-remove:hover .wn-p-t-right,.mec-fes-list .mec-fes-event-view:hover .wn-p-t-right{visibility:visible;opacity:1}.mec-fes-list .wn-p-t-right i{position:absolute!important;top:100%;right:50%;margin-top:-6px!important;margin-right:-6px!important;width:12px;height:24px;overflow:hidden;transform:rotate(-90deg)}.mec-fes-list .wn-p-t-right i:after{content:'';position:absolute;width:12px;height:12px;left:0;top:50%;transform:translate(50%,-50%) rotate(-45deg);background-color:#000;box-shadow:0 8px 9px -4px #535a61}.mec-fes-form .select2-container{min-height:38px;box-sizing:border-box;margin-bottom:8px;padding:0 6px;border-radius:2px;border:1px solid #ddd;box-shadow:inset 0 1px 6px rgba(0,0,0,.07);background-color:#fff;color:#32373c;outline:0;transition:50ms border-color ease-in-out;min-width:200px;font-size:14px}.mec-fes-form .select2-selection{border:none;background:0 0;padding-top:2px;width:100%;height:100%}.mec-fes-form .select2-container--default.select2-container--focus .select2-selection{border:none!important;outline:0}.mec-fes-form .select2-container--default .select2-selection--single .select2-selection__arrow{top:5px;right:4px}.select2-results{font-size:14px}.mec-fes-category-children,.mec-fes-category-children .mec-fes-category-children{padding-left:24px}.mec-wrap .mec-timeline-events-container a,.mec-wrap .mec-timeline-events-container div,.mec-wrap .mec-timeline-events-container h4,.mec-wrap .mec-timeline-events-container p,.mec-wrap .mec-timeline-events-container span{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important}.mec-timeline-events-container{margin-left:19px;padding-top:20px;padding-bottom:9px}.mec-events-timeline-wrap{position:relative;display:block;overflow:visible;padding-left:95px}.mec-events-timeline-wrap:before{width:1px;content:'';height:100%;position:absolute;background:#b8f5ff;left:95px}.mec-timeline-month-divider+.mec-timeline-events-container{padding-top:110px}.mec-timeline-right-content{float:right;width:300px}.mec-timeline-left-content{float:left;width:calc(100% - 300px);padding-left:15px;padding-right:15px;position:relative}.mec-timeline-month-divider{position:absolute;display:block;background:#fff;right:calc(100% - 95px);left:0;width:190px;text-align:center;border:1px solid #b8f5ff;border-radius:50px;font-size:15px;padding:12px 27px;color:#40d9f1}.mec-timeline-event-date{position:relative}.mec-timeline-events-container .mec-timeline-event-date:before{content:'';width:11px;height:11px;position:absolute;background:#40d9f1;border-radius:50px;top:8px;left:-24px;z-index:9}.mec-timeline-events-container .mec-timeline-event-date:after{content:'';width:21px;height:21px;position:absolute;background:rgba(64,217,241,.3);border-radius:50px;top:3px;left:-29px}.mec-timeline-event-date{float:left;width:17%;margin-top:27px}.mec-timeline-event-content{float:left;width:82%;background:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,.1);border-radius:10px;overflow:visible;position:relative}.mec-timeline-main-content{padding:23px 30px}.mec-timeline-main-content h4{margin-bottom:15px}.mec-timeline-main-content h4 a{font-size:25px;font-weight:700;color:#000;line-height:33px;text-decoration:none}.mec-timeline-main-content p{font-size:15px;color:#515151;line-height:24px;margin-bottom:36px}a.mec-timeline-readmore{width:100%;display:block;text-align:center;color:#fff;text-decoration:none;line-height:52px;font-size:17px;font-weight:700;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:0 0 10px 10px}a.mec-timeline-readmore:hover{background:#222;color:#fff}.mec-timeline-event-time .mec-time-details{display:inline-block;margin-left:7px;font-size:13px;line-height:13px;font-weight:500}.mec-timeline-event-time i{vertical-align:middle}.mec-timeline-event-time{background:rgba(64,217,241,.11);display:inline-block;padding:4px 20px 8px;border-radius:50px}.mec-timeline-event-location address{font-style:normal;margin-bottom:0}.mec-timeline-event-location address span{font-size:13px;font-weight:500;vertical-align:middle;margin-left:6px}.mec-timeline-event-location address i{font-size:17px;vertical-align:middle}.mec-timeline-event-location{background:rgba(64,217,241,.11);display:inline-block;padding:7px 20px 11px;border-radius:20px;line-height:1.24}.mec-timeline-event-details+.mec-timeline-event-details{margin-top:12px}.mec-timeline-event-content .col-md-4{padding:0}.mec-timeline-event-content:after{content:'';display:block;position:absolute;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px}.mec-timeline-event-content:after{top:30px;border-color:transparent #fff transparent transparent;left:-10px}.mec-timeline-event-image img{border-radius:0 10px 0 0;width:100%}.mec-timeline-event-image a{display:block;line-height:0}a.mec-timeline-readmore i{vertical-align:middle;margin-left:10px;font-size:9px}.mec-wrap .mec-timeline-event-content a.mec-timeline-readmore:hover{background:#444}@media(min-width:1024px){.mec-timeline-event{margin:50px 0}}@media(max-width:1023px){.mec-timeline-event{margin:25px 0}.mec-events-timeline-wrap{padding-left:20px}.mec-events-timeline-wrap:before{left:20px}}@media (max-width:1200px) and (min-width:992px){.mec-timeline-event-content{width:81%}.mec-timeline-event-date{width:18%}}@media (max-width:992px){.mec-timeline-left-content,.mec-timeline-right-content{float:none;width:100%;text-align:center}.mec-timeline-right-content .mec-timeline-event-image{text-align:center}.mec-timeline-right-content .mec-timeline-event-image img{max-width:300px;border-radius:10px;margin-top:35px}}@media (max-width:440px){.mec-timeline-right-content .mec-timeline-event-image img{margin-top:0}}@media (max-width:320px){.mec-timeline-event-content,.mec-timeline-event-date{float:none;width:100%}.mec-timeline-event-date{margin-bottom:8px}.mec-timeline-event-content:after{display:none}.mec-timeline-main-content{padding:23px 0}.mec-timeline-main-content p{font-size:13px}.mec-timeline-main-content h4 a{font-size:23px;line-height:24px}.mec-time-details span{font-size:11px}.mec-timeline-event-location address span{font-size:12px}a.mec-timeline-readmore{line-height:44px;font-size:14px}}.mec-event-tile-view article.mec-tile-item{height:400px;margin:15px 0;border-radius:22px;padding:35px 25px;position:relative;color:#fff;background-size:cover!important;background-position:center!important;box-shadow:0 2px 9px rgba(0,0,0,.25);transition:all .22s ease}.mec-event-tile-view article.mec-tile-item:hover{cursor:pointer;box-shadow:0 4px 19px rgba(0,0,0,.5)}.mec-event-tile-view article.mec-tile-item div{position:relative;z-index:3}.mec-event-tile-view article.mec-tile-item:after,.mec-event-tile-view article.mec-tile-item:before{position:absolute;background:-moz-linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.48) 65%,rgba(0,0,0,.72) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(0,0,0,.35)),color-stop(65%,rgba(0,0,0,.48)),color-stop(100%,rgba(0,0,0,.72)));background:-webkit-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.48) 65%,rgba(0,0,0,.72) 100%);background:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.48) 65%,rgba(0,0,0,.72) 100%);content:"";left:0;right:0;bottom:0;top:0;width:100%;height:100%;display:block;border-radius:22px;z-index:1}.mec-event-tile-view article.mec-tile-item:after{background-color:inherit;background-image:none;top:35px;bottom:auto;height:40px;border-radius:0 3px 3px 0;width:97px;z-index:2;box-shadow:2px 1px 7px rgba(0,0,0,.1)}.mec-event-tile-view article.mec-tile-item .event-tile-view-head{padding:8px 3px;font-size:16px;font-weight:700;margin-bottom:50px;text-transform:uppercase}.mec-event-tile-view article.mec-tile-item .event-tile-view-head>div{display:inline}.mec-event-tile-view article.mec-tile-item .mec-event-time{color:#d6d6d6;font-size:15px;font-weight:400;line-height:1;padding-top:4px;position:absolute;right:1px;top:10px}.mec-event-tile-view article.mec-tile-item .mec-event-time i{vertical-align:baseline;font-size:14px;float:left}.mec-event-tile-view article.mec-tile-item i{margin-right:5px}.mec-event-tile-view article.mec-tile-item .mec-event-title{color:#fff;font-weight:700;font-size:23px;padding-top:12px}.mec-event-tile-view article.mec-tile-item .mec-event-title a{color:#fff}.mec-event-tile-view article.mec-tile-item .mec-event-title a:hover{text-decoration:underline}.mec-event-tile-view article.mec-tile-item .mec-event-content{position:absolute;bottom:25px;left:25px;right:25px}.mec-event-tile-view article.mec-label-canceled:before,.mec-event-tile-view article.mec-label-featured:before{height:auto}.mec-skin-tile-month-navigator-container{position:relative;text-align:center;font-size:12px;height:80px;background:#f7f7f7;padding:28px;border-radius:11px;margin-bottom:20px}.mec-skin-tile-month-navigator-container:after,.mec-skin-tile-month-navigator-container:before{content:'';display:block;position:absolute;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px}.mec-skin-tile-month-navigator-container:after{bottom:-20px;border-color:#f7f7f7 transparent transparent transparent}.mec-skin-tile-month-navigator-container:before{bottom:-21px;border-color:#fff transparent transparent transparent}@media only screen and (max-width:480px){.mec-skin-tile-month-navigator-container{height:110px;padding-top:68px}}.mec-skin-tile-month-navigator-container h2{font-size:23px;font-weight:700}.mec-skin-tile-month-navigator-container .mec-next-month,.mec-skin-tile-month-navigator-container .mec-previous-month{position:absolute;top:28px;left:20px;cursor:pointer;padding:3px 12px;line-height:23px;background:#fff;border-radius:32px;box-shadow:0 1px 3px rgba(0,0,0,.02);transition:all .22s ease}.mec-skin-tile-month-navigator-container .mec-next-month{left:auto;right:20px}.mec-skin-tile-month-navigator-container .mec-next-month:hover,.mec-skin-tile-month-navigator-container .mec-previous-month:hover{box-shadow:0 2px 5px rgba(0,0,0,.1);color:#000}.mec-wrap .mec-event-tile-view article.mec-label-canceled:before,.mec-wrap .mec-event-tile-view article.mec-label-featured:before{position:absolute;bottom:auto;text-align:center;right:auto;font-size:10px}.mec-event-tile-view article.mec-tile-item .mec-tile-overlay{position:absolute;background:-moz-linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.48) 65%,rgba(0,0,0,.72) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(0,0,0,.35)),color-stop(65%,rgba(0,0,0,.48)),color-stop(100%,rgba(0,0,0,.72)));background:-webkit-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.48) 65%,rgba(0,0,0,.72) 100%);background:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.48) 65%,rgba(0,0,0,.72) 100%);content:"";left:0;right:0;bottom:0;top:0;width:100%;height:100%;display:block;border-radius:22px;z-index:1}.mec-wrap .mec-event-tile-view .col-md-3 article.mec-label-canceled:before,.mec-wrap .mec-event-tile-view .col-md-3 article.mec-label-featured:before{top:12px;left:103px;z-index:9}.mec-wrap .mec-event-tile-view .col-md-4 article.mec-label-canceled:before,.mec-wrap .mec-event-tile-view .col-md-4 article.mec-label-featured:before{top:18px;left:125px}.mec-wrap .mec-event-tile-view .col-md-6 article.mec-label-canceled:before,.mec-wrap .mec-event-tile-view .col-md-6 article.mec-label-featured:before{top:20px;left:200px}@media (max-width:960px){.mec-wrap .mec-event-tile-view .col-sm-3{width:50%}}@media (max-width:480px){.mec-wrap .mec-event-tile-view .col-sm-3{width:100%}}.mec-event-tile-view article.mec-tile-item.tile-multipleday-event:after{width:165px}.mec-event-tile-view .col-md-6.col-sm-6 article.mec-label-canceled:before{top:100px;left:140px}.mec-event-tile-view .col-md-4.col-sm-4 article.mec-label-canceled:before{top:20px;left:140px}@media (min-width:761px) and (max-width:1200px){.mec-event-tile-view .col-md-3.col-sm-3{width:50%}.mec-event-tile-view .col-md-6.col-sm-6 article.mec-label-canceled:before{top:80px;left:90px}.mec-event-tile-view .col-md-4.col-sm-4 article.mec-label-canceled:before{top:40px;left:70px}.mec-event-tile-view .col-md-3.col-sm-3 article.mec-label-canceled:before{top:90px;left:110px}}@media (min-width:761px) and (max-width:1024px){.mec-event-tile-view .col-md-4.col-sm-4{width:50%}.mec-event-tile-view .col-md-4.col-sm-4:nth-child(1n+3){width:100%}}@media (max-width:760px){.mec-event-tile-view .col-md-3.col-sm-3{width:100%}.mec-event-tile-view .col-md-4.col-sm-4{width:100%}}@media (max-width:480px){.mec-event-tile-view .col-md-6.col-sm-6 article.mec-label-canceled:before{top:100px;left:80px}}.mec-ongoing-normal-label{background-color:#40d9f1}.mec-wrap .mec-cancellation-reason span,.mec-wrap .mec-labels-normal .mec-label-normal{position:relative;top:-3px;font-size:11px;font-weight:300;margin-left:10px;line-height:1.9;letter-spacing:1px;color:#fff;padding:2px 7px;border-radius:2px;white-space:nowrap}.mec-agenda-event-title .mec-labels-normal .mec-label-normal,.mec-timetable-event .mec-labels-normal .mec-label-normal,.tooltipster-box .mec-labels-normal .mec-label-normal{font-size:9px;letter-spacing:.5px;text-transform:uppercase;padding:2px 7px;color:#fff;position:relative;margin-left:5px;border-radius:2px;top:0}.mec-av-spot .mec-labels-normal .mec-label-normal,.mec-event-countdown-part1 .mec-labels-normal .mec-label-normal,.mec-event-countdown-part2 .mec-labels-normal .mec-label-normal,.mec-event-cover-modern .mec-labels-normal .mec-label-normal,.mec-masonry-content .mec-labels-normal .mec-label-normal,.mec-owl-carousel:not(.mec-slider-t1) .mec-labels-normal .mec-label-normal,.mec-tile-item .mec-labels-normal .mec-label-normal,.mec-timeline-event .mec-labels-normal .mec-label-normal,.tooltipster-box .mec-labels-normal .mec-label-normal{margin:0 5px 0 0}.mec-event-countdown-style3 .mec-labels-normal .mec-label-normal{margin:0 0 0 5px}.mec-event-footer-carousel-type3 .mec-labels-normal .mec-label-normal{display:inline}.mec-event-carousel-type4 .mec-fc-style{display:none}.mec-event-carousel-type4 .mec-labels-normal{top:-20px;position:relative}.mec-wrap .mec-cancellation-reason{display:inline-block}.mec-wrap .mec-cancellation-reason span{line-height:1.3;background:#eb3450;text-transform:none;display:inline-block;white-space:nowrap}.mec-wrap .mec-event-list-accordion .mec-cancellation-reason span,.mec-wrap .mec-event-list-accordion .mec-labels-normal .mec-label-normal{top:7px}.mec-agenda-event-title .mec-cancellation-reason span,.mec-timetable-event .mec-cancellation-reason span,.tooltipster-box .mec-cancellation-reason span{font-size:9px;letter-spacing:.5px;text-transform:uppercase;padding:2px 7px;color:#fff;position:relative;margin-left:5px;border-radius:2px;top:0}.mec-wrap .mec-event-container-novel .mec-cancellation-reason span,.mec-wrap .mec-event-container-novel .mec-labels-normal .mec-label-normal{white-space:inherit;margin-left:0}.mec-wrap .mec-event-container-simple .mec-cancellation-reason span,.mec-wrap .mec-event-container-simple .mec-labels-normal .mec-label-normal{top:-12px;white-space:inherit;margin-left:0}.mec-av-spot .mec-cancellation-reason span,.mec-event-countdown-part1 .mec-cancellation-reason span,.mec-event-countdown-part2 .mec-cancellation-reason span,.mec-event-cover-modern .mec-cancellation-reason span,.mec-masonry-content .mec-cancellation-reason span,.mec-owl-carousel:not(.mec-slider-t1) .mec-cancellation-reason span,.mec-tile-item .mec-cancellation-reason span,.mec-timeline-event .mec-cancellation-reason span,.tooltipster-box .mec-cancellation-reason span{margin:0 5px 0 0}.mec-owl-carousel .mec-event-footer-carousel-type3 span.mec-event-title-soldout,.mec-owl-carousel .mec-event-footer-carousel-type3 span.mec-few-tickets{display:inline}.mec-owl-carousel .mec-event-footer-carousel-type3 span.mec-labels-normal,.mec-owl-carousel .mec-event-footer-carousel-type3 span.soldout{margin-top:0;color:#fff;display:unset}.mec-wrap .mec-single-event .mec-cancellation-reason span{margin:0;padding:6px 12px;font-size:14px;font-weight:700}.featherlight-content .mec-cancellation-reason{display:block;width:100%;text-align:center;margin-top:20px;margin-bottom:-10px}.mec-event-data-fields{margin-bottom:30px}.mec-event-data-fields ul.mec-event-data-field-items{overflow:hidden;padding-top:10px;padding-left:0}.mec-event-data-fields .mec-event-data-field-item{list-style:none;margin-bottom:10px;border-bottom:1px dashed #e3e3e3;padding-bottom:7px;width:50%;float:left}.mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-value{margin:0 0 20px 0;color:#616161;font-size:14px;line-height:1.8}.mec-event-data-fields .mec-event-data-field-item:last-child{border:none;width:100%}.mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-name{text-transform:none;font-size:13px;font-weight:600;padding-bottom:5px;color:#313131;width:100%;padding-bottom:10px;position:relative;letter-spacing:-.2px}@media (max-width:768px){.mec-event-data-fields .mec-event-data-field-item{width:100%}}.mec-shortcode-organizers{overflow:hidden;margin-top:7px;font-weight:400;line-height:19px;font-size:12px}.mec-event-list-minimal .mec-shortcode-organizers{margin-top:6px}.mec-shortcode-organizers i{color:#777}.mec-shortcode-organizers .mec-organizers{display:inline-block;list-style:none;padding:0 0 0 3px;vertical-align:top}.mec-organizer-item a{color:#777}.mec-event-list-standard .mec-shortcode-organizers .mec-sl-user:before{position:absolute;left:6px;font-size:15px;line-height:26px}.mec-organizer-item a{font:14px/25px sans-serif;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400;color:#626262}.mec-shortcode-organizers{position:relative;padding-left:28px;margin-bottom:10px}.mec-skin-grid-container .mec-organizers,.mec-skin-grid-container .mec-shortcode-organizers{padding:0;margin:0}.mec-skin-grid-container .mec-shortcode-organizers i{display:none}.mec-skin-grid-container .mec-event-grid-clean .mec-shortcode-organizers a,.mec-skin-grid-container .mec-event-grid-clean .mec-shortcode-organizers a:hover,.mec-skin-grid-container .mec-event-grid-colorful .mec-shortcode-organizers a,.mec-skin-grid-container .mec-event-grid-colorful .mec-shortcode-organizers a:hover{color:#fff;font-size:12px}.mec-skin-grid-container .mec-event-grid-clean .mec-shortcode-organizers a:hover,.mec-skin-grid-container .mec-event-grid-colorful .mec-shortcode-organizers a:hover{text-decoration:underline}.mec-skin-grid-container .mec-event-grid-minimal .mec-shortcode-organizers{margin-top:12px}.mec-skin-grid-container .mec-event-grid-novel .mec-shortcode-organizers{position:relative}.mec-skin-grid-container .mec-event-grid-novel .mec-shortcode-organizers i{display:block;color:rgba(255,255,255,.4)}.mec-skin-grid-container .mec-event-grid-novel .mec-shortcode-organizers i:before{position:absolute;top:6px;left:6px;font-size:17px;font-family:simple-line-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.mec-skin-grid-container .mec-event-grid-novel .mec-shortcode-organizers a{padding-left:35px;font-size:15px;line-height:30px;color:rgba(255,255,255,.4)}.mec-skin-grid-container .mec-event-grid-novel .mec-shortcode-organizers a:hover{color:#fff}.mec-calendar-daily .mec-shortcode-organizers,.mec-calendar-daily .mec-shortcode-organizers .mec-organizers{padding:0}.mec-calendar-daily .mec-shortcode-organizers i{display:none}.mec-calendar-daily .mec-organizer-item a{font-size:13px;line-height:1.3;color:#9a9a9a;margin-bottom:0}.mec-events-masonry-wrap .mec-shortcode-organizers i{display:none}.mec-events-masonry-wrap .mec-shortcode-organizers,.mec-events-masonry-wrap .mec-shortcode-organizers .mec-organizers{padding:0}.mec-events-timeline-wrap .mec-shortcode-organizers{width:fit-content;display:inline-block;padding:4px 20px 8px;border-radius:50px}.mec-events-timeline-wrap .mec-organizer-item,.mec-events-timeline-wrap .mec-shortcode-organizers .mec-organizers{margin:0;display:inline-block;padding-right:7px}.mec-events-timeline-wrap .mec-shortcode-organizers i{line-height:24px;margin-right:7px}.mec-events-timeline-wrap .mec-organizer-item:after{content:','}.mec-events-timeline-wrap .mec-organizer-item:last-child:after{content:'';padding:0}.mec-events-timeline-wrap .mec-organizer-item a,.mec-events-timeline-wrap .mec-organizer-item:after{font-weight:500}.mec-events-timeline-wrap .mec-organizer-item a:hover{text-decoration:underline}.mec-event-tile-view .mec-shortcode-organizers,.mec-event-tile-view .mec-shortcode-organizers .mec-organizers{padding:0}.mec-event-tile-view .mec-shortcode-organizers i{line-height:24px}.mec-event-tile-view .mec-shortcode-organizers .mec-organizers a,.mec-event-tile-view .mec-shortcode-organizers i{color:#fff}.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-modal-preloader,.mec-dark-mode .mec-month-navigator-loading{background-color:rgba(40,40,40,.88)}.mec-dark-mode .event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button,.mec-dark-mode .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt,.mec-dark-mode .mec-calendar .mec-calendar-row dt:hover,.mec-dark-mode .mec-event-footer .mec-booking-button,.mec-dark-mode .mec-event-grid-classic .mec-event-content,.mec-dark-mode .mec-event-schedule-content .mec-schedule-speakers,.mec-dark-mode .mec-events-meta-group-tags a:hover,.mec-dark-mode .mec-events-toggle .mec-toggle-content .mec-modal-wrap,.mec-dark-mode .mec-fes-form .mec-meta-box-fields,.mec-dark-mode .mec-hourly-schedule-speaker-contact-information a i,.mec-dark-mode .mec-map-view-event-detail.mec-event-detail,.mec-dark-mode .mec-next-event-details a,.mec-dark-mode .mec-single-event .mec-event-exporting .mec-export-details a:hover,.mec-dark-mode .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next,.mec-dark-mode .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev,.mec-dark-mode .mec-timetable-events-list .mec-timetable-event,.mec-dark-mode .mec-wrap .button,.mec-dark-mode .mec-wrap a.button:not(.owl-dot):hover,.mec-dark-mode .mec-wrap button:not(.owl-dot):hover,.mec-dark-mode .mec-wrap input[type=button]:hover,.mec-dark-mode .mec-wrap input[type=reset]:hover,.mec-dark-mode .mec-wrap input[type=submit]:hover{background-color:#1f1f1f;color:#d2d2d2}.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table,.mec-dark-mode .mec-skin-tile-month-navigator-container{background:#282828}.mec-dark-mode .mec-skin-tile-month-navigator-container:after{border-color:#282828 transparent transparent transparent}.mec-dark-mode .mec-event-grid-novel .mec-event-article,body.mec-dark-mode .mec-single-modern .mec-single-event-bar{background-color:#282828;color:#d2d2d2}.mec-dark-mode .event-carousel-type2-head,.mec-dark-mode .mec-box-calendar.mec-calendar .mec-calendar-table-head dt,.mec-dark-mode .mec-calendar .mec-calendar-side .mec-next-month,.mec-dark-mode .mec-calendar .mec-calendar-side .mec-previous-month,.mec-dark-mode .mec-calendar .mec-event-article:hover,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-prev,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-next-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-previous-month,.mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-event-article:hover,.mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-selected-day,.mec-dark-mode .mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover,.mec-dark-mode .mec-calendar.mec-yearly-calendar .mec-calendar-table-head dl dt,.mec-dark-mode .mec-event-carousel-content,.mec-dark-mode .mec-event-cost,.mec-dark-mode .mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button,.mec-dark-mode .mec-event-footer,.mec-dark-mode .mec-event-grid-classic .mec-event-content .mec-wrap .mec-totalcal-box .mec-totalcal-view span,.mec-dark-mode .mec-event-list-minimal a.mec-detail-button,.mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button,.mec-dark-mode .mec-event-list-standard .mec-topsec,.mec-dark-mode .mec-event-more-info,.mec-dark-mode .mec-event-website,.mec-dark-mode .mec-events-agenda-wrap,.mec-dark-mode .mec-events-meta-date,.mec-dark-mode .mec-events-meta-group-tags a,.mec-dark-mode .mec-events-toggle .mec-toggle-item-inner,.mec-dark-mode .mec-fes-form,.mec-dark-mode .mec-fes-form input[type=email],.mec-dark-mode .mec-fes-form input[type=number],.mec-dark-mode .mec-fes-form input[type=password],.mec-dark-mode .mec-fes-form input[type=tel],.mec-dark-mode .mec-fes-form input[type=text],.mec-dark-mode .mec-fes-form select,.mec-dark-mode .mec-fes-form textarea,.mec-dark-mode .mec-fes-list,.mec-dark-mode .mec-hourly-schedule-speaker-info,.mec-dark-mode .mec-load-more-button,.mec-dark-mode .mec-map-lightbox-wp,.mec-dark-mode .mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head,.mec-dark-mode .mec-related-event-content,.mec-dark-mode .mec-single-event .mec-event-exporting .mec-export-details a,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=date],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=email],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=number],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=password],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=tel],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=text],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking select,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking textarea,.mec-dark-mode .mec-single-event .mec-events-meta-group-countdown,.mec-dark-mode .mec-single-event .mec-frontbox,.mec-dark-mode .mec-single-event .mec-speakers-details ul li,.mec-dark-mode .mec-single-event-additional-organizers,.mec-dark-mode .mec-single-event-category,.mec-dark-mode .mec-single-event-date,.mec-dark-mode .mec-single-event-label,.mec-dark-mode .mec-single-event-location,.mec-dark-mode .mec-single-event-organizer,.mec-dark-mode .mec-single-event-time,.mec-dark-mode .mec-single-modern .col-md-4 .mec-frontbox,.mec-dark-mode .mec-slider-t1-wrap,.mec-dark-mode .mec-timetable-events-list .mec-timetable-event,.mec-dark-mode .mec-timetable-t2-wrap,.mec-dark-mode .mec-ttt2-title,.mec-dark-mode .mec-wrap .mec-event-countdown-style1,.mec-dark-mode .mec-wrap .mec-event-countdown-style2,.mec-dark-mode .mec-wrap .mec-totalcal-box,.mec-dark-mode .mec-wrap .mec-totalcal-box i,.mec-dark-mode .mec-wrap .mec-totalcal-box input,.mec-dark-mode .mec-wrap .mec-totalcal-box select,.mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year:hover,.mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year:hover,.mec-dark-mode.mec-wrap .mec-totalcal-box .mec-totalcal-view span,.mec-dark-mode.mec-wrap .mec-totalcal-box i,.mec-dark-mode.mec-wrap .mec-totalcal-box input,.mec-dark-mode.mec-wrap .mec-totalcal-box select{background-color:#282828}.mec-dark-mode .event-carousel-type2-head,.mec-dark-mode .event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button,.mec-dark-mode .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-dark-mode .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month,.mec-dark-mode .mec-box-calendar.mec-calendar .mec-calendar-table-head dt,.mec-dark-mode .mec-box-calendar.mec-calendar dt,.mec-dark-mode .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt,.mec-dark-mode .mec-breadcrumbs,.mec-dark-mode .mec-calendar .mec-calendar-side .mec-next-month,.mec-dark-mode .mec-calendar .mec-calendar-side .mec-previous-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-prev .mec-calendar.mec-calendar-daily .mec-calendar-a-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-next-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-previous-month,.mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec,.mec-dark-mode .mec-event-carousel-content,.mec-dark-mode .mec-event-footer,.mec-dark-mode .mec-event-footer .mec-booking-button,.mec-dark-mode .mec-event-list-minimal .mec-event-article,.mec-dark-mode .mec-event-list-minimal a.mec-detail-button,.mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button,.mec-dark-mode .mec-event-list-modern .mec-event-article,.mec-dark-mode .mec-event-list-standard .mec-event-article,.mec-dark-mode .mec-event-list-standard .mec-event-meta-wrap,.mec-dark-mode .mec-event-list-standard .mec-topsec,.mec-dark-mode .mec-event-schedule-content,.mec-dark-mode .mec-event-schedule-content dl:before,.mec-dark-mode .mec-events-agenda-wrap,.mec-dark-mode .mec-events-meta-group-booking ul.mec-book-price-details,.mec-dark-mode .mec-events-meta-group-booking ul.mec-book-price-details li,.mec-dark-mode .mec-events-meta-group-tags a,.mec-dark-mode .mec-events-toggle .mec-toggle-content,.mec-dark-mode .mec-events-toggle .mec-toggle-item,.mec-dark-mode .mec-events-toggle .mec-toggle-item-inner,.mec-dark-mode .mec-fes-form .mec-meta-box-fields,.mec-dark-mode .mec-fes-form input[type=email],.mec-dark-mode .mec-fes-form input[type=number],.mec-dark-mode .mec-fes-form input[type=password],.mec-dark-mode .mec-fes-form input[type=tel],.mec-dark-mode .mec-fes-form input[type=text],.mec-dark-mode .mec-fes-form select,.mec-dark-mode .mec-fes-form textarea,.mec-dark-mode .mec-hourly-schedule-speaker-info,.mec-dark-mode .mec-load-more-button,.mec-dark-mode .mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head,.mec-dark-mode .mec-next-event-details a,.mec-dark-mode .mec-related-events-wrap h3.mec-rec-events-title,.mec-dark-mode .mec-single-event .mec-event-exporting .mec-export-details a:hover,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking form>h4,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=date],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=email],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=number],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=password],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=tel],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=text],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking select,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking textarea,.mec-dark-mode .mec-single-event .mec-events-meta-group-countdown,.mec-dark-mode .mec-single-event .mec-frontbox,.mec-dark-mode .mec-single-event .mec-frontbox-title,.mec-dark-mode .mec-timetable-t2-wrap,.mec-dark-mode .mec-wrap .mec-totalcal-box,.mec-dark-mode .mec-wrap .mec-totalcal-box .mec-totalcal-view span,.mec-dark-mode .mec-wrap .mec-totalcal-box i,.mec-dark-mode .mec-wrap .mec-totalcal-box input,.mec-dark-mode .mec-wrap .mec-totalcal-box select,.mec-dark-mode .mec-yearly-view-wrap,.mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec{border-color:#353535}.mec-dark-mode .entry-content .mec-wrap h1,.mec-dark-mode .entry-content .mec-wrap h2,.mec-dark-mode .entry-content .mec-wrap h3,.mec-dark-mode .entry-content .mec-wrap h4,.mec-dark-mode .entry-content .mec-wrap h5,.mec-dark-mode .entry-content .mec-wrap h6,.mec-dark-mode .mec-breadcrumbs a,.mec-dark-mode .mec-calendar .mec-event-article .mec-event-title a,.mec-dark-mode .mec-calendar dt,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-has-event,.mec-dark-mode .mec-calendar.mec-event-container-simple dl dt.mec-calendar-day,.mec-dark-mode .mec-event-carousel-content .mec-event-carousel-title a,.mec-dark-mode .mec-event-content p,.mec-dark-mode .mec-event-grid-classic .mec-event-title a,.mec-dark-mode .mec-event-grid-clean .mec-event-title a,.mec-dark-mode .mec-event-grid-minimal .mec-event-date span,.mec-dark-mode .mec-event-grid-minimal .mec-event-title a,.mec-dark-mode .mec-event-grid-modern .mec-event-title a,.mec-dark-mode .mec-event-grid-simple .mec-event-title a,.mec-dark-mode .mec-event-list-classic .mec-event-title a,.mec-dark-mode .mec-event-list-minimal .mec-event-title a,.mec-dark-mode .mec-event-list-minimal a.mec-detail-button,.mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button,.mec-dark-mode .mec-event-list-standard .mec-event-title a,.mec-dark-mode .mec-events-meta-group-booking ul.mec-book-price-details li,.mec-dark-mode .mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount,.mec-dark-mode .mec-events-meta-group-tags a,.mec-dark-mode .mec-events-toggle .mec-toggle-item-inner i,.mec-dark-mode .mec-fes-form,.mec-dark-mode .mec-fes-form input[type=email],.mec-dark-mode .mec-fes-form input[type=number],.mec-dark-mode .mec-fes-form input[type=password],.mec-dark-mode .mec-fes-form input[type=tel],.mec-dark-mode .mec-fes-form input[type=text],.mec-dark-mode .mec-fes-form label,.mec-dark-mode .mec-fes-form select,.mec-dark-mode .mec-fes-form textarea,.mec-dark-mode .mec-fes-list,.mec-dark-mode .mec-hourly-schedule-speaker-contact-information a i,.mec-dark-mode .mec-hourly-schedule-speaker-description,.mec-dark-mode .mec-hourly-schedule-speaker-name,.mec-dark-mode .mec-load-more-button,.mec-dark-mode .mec-next-event-details abbr,.mec-dark-mode .mec-related-event-content h5 a,.mec-dark-mode .mec-related-event-content span,.mec-dark-mode .mec-single-event .mec-event-meta dt,.mec-dark-mode .mec-single-event .mec-event-meta h3,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking form>h4,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking h5 span,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=date],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=email],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=number],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=password],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=tel],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=text],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking label,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking select,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking textarea,.mec-dark-mode .mec-single-event .mec-frontbox-title,.mec-dark-mode .mec-single-event .mec-speakers-details ul li .mec-speaker-job-title,.mec-dark-mode .mec-single-modern .mec-single-event-bar>div h3,.mec-dark-mode .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-dark-mode .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev i,.mec-dark-mode .mec-timeline-main-content h4 a,.mec-dark-mode .mec-timetable-event .mec-timetable-event-time,.mec-dark-mode .mec-timetable-events-list .mec-timetable-event span a,.mec-dark-mode .mec-tooltip-event-title,.mec-dark-mode .mec-ttt2-title,.mec-dark-mode .mec-wrap,.mec-dark-mode .mec-wrap .mec-event-list-modern .mec-event-title a,.mec-dark-mode .mec-wrap .mec-event-schedule-content a,.mec-dark-mode .mec-wrap .mec-single-title,.mec-dark-mode .mec-wrap .mec-totalcal-box .mec-totalcal-view span,.mec-dark-mode .mec-wrap .mec-totalcal-box input,.mec-dark-mode .mec-wrap .mec-totalcal-box select,.mec-dark-mode .mec-wrap h1,.mec-dark-mode .mec-wrap h2,.mec-dark-mode .mec-wrap h3,.mec-dark-mode .mec-wrap h4,.mec-dark-mode .mec-wrap h5,.mec-dark-mode .mec-wrap h6,.mec-dark-mode .mec-wrap p{color:#d2d2d2}.mec-dark-mode .mec-breadcrumbs a:hover,.mec-dark-mode .mec-calendar .mec-event-article .mec-event-title a:hover,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-has-event:hover,.mec-dark-mode .mec-event-footer .mec-booking-button:hover,.mec-dark-mode .mec-event-grid-classic .mec-event-title a:hover,.mec-dark-mode .mec-event-grid-minimal .mec-event-date:hover,.mec-dark-mode .mec-event-grid-minimal .mec-event-title a:hover,.mec-dark-mode .mec-event-list-classic .mec-event-title a:hover,.mec-dark-mode .mec-event-list-minimal .mec-event-title a:hover,.mec-dark-mode .mec-event-list-minimal a.mec-detail-button:hover,.mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover,.mec-dark-mode .mec-event-list-standard .mec-event-title a:hover,.mec-dark-mode .mec-single-event .mec-event-meta dd a:hover,.mec-dark-mode .mec-wrap .mec-event-list-modern .mec-event-title a:hover,.mec-dark-mode .mec-wrap .mec-totalcal-box .mec-totalcal-view span:hover,.mec-dark-mode .mec-wrap a:hover{color:#fff}.mec-dark-mode .lity-container .mec-events-meta-group-booking input[type=radio]:before,.mec-dark-mode .mec-related-events-wrap h3.mec-rec-events-title:before,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=checkbox],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=radio]:before{background-color:#c4cace}.mec-dark-mode .lity-container .mec-events-meta-group-booking input[type=radio]:before,.mec-dark-mode .mec-month-divider span,.mec-dark-mode .mec-related-events-wrap h3.mec-rec-events-title:before,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=checkbox],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=radio]:before{border-color:#d2d2d2}.mec-dark-mode .event-carousel-type3-head .mec-event-footer-carousel-type3,.mec-dark-mode .mec-agenda-events-wrap,.mec-dark-mode .mec-av-spot .mec-av-spot-content,.mec-dark-mode .mec-av-spot .mec-av-spot-head,.mec-dark-mode .mec-av-spot-wrap .mec-event-grid-modern .event-grid-modern-head,.mec-dark-mode .mec-calendar .mec-calendar-side .mec-next-month:hover,.mec-dark-mode .mec-calendar .mec-calendar-side .mec-previous-month:hover,.mec-dark-mode .mec-calendar .mec-calendar-topsec,.mec-dark-mode .mec-calendar .mec-event-article:hover,.mec-dark-mode .mec-calendar dt,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-has-event:hover,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a:hover,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-top,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-next-month:hover,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-previous-month:hover,.mec-dark-mode .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:hover,.mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec,.mec-dark-mode .mec-event-cover-classic,.mec-dark-mode .mec-event-footer .mec-booking-button:hover,.mec-dark-mode .mec-event-grid-clean .mec-event-article,.mec-dark-mode .mec-event-grid-clean .mec-event-content,.mec-dark-mode .mec-event-grid-modern .mec-event-article,.mec-dark-mode .mec-event-grid-modern .mec-event-content,.mec-dark-mode .mec-event-list-minimal a.mec-detail-button:hover,.mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover,.mec-dark-mode .mec-event-sharing-wrap .mec-event-sharing,.mec-dark-mode .mec-events-toggle .mec-toggle-item-inner:hover,.mec-dark-mode .mec-hourly-schedule-speaker-contact-information a:hover i,.mec-dark-mode .mec-masonry .mec-masonry-content,.mec-dark-mode .mec-masonry .mec-masonry-head,.mec-dark-mode .mec-slider-t1 .mec-slider-t1-content,.mec-dark-mode .mec-slider-t5 .mec-slider-t5-content,.mec-dark-mode .mec-slider-t5-wrap,.mec-dark-mode .mec-slider-t5-wrap .mec-event-grid-modern .event-grid-modern-head,.mec-dark-mode .mec-timeline-event-content,.mec-dark-mode .mec-timeline-month-divider,.mec-dark-mode .mec-timetable-events-list .mec-timetable-event:hover,.mec-dark-mode .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part3,.mec-dark-mode .mec-wrap .mec-totalcal-box,.mec-dark-mode .mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar,.mec-dark-mode .mec-yearly-view-wrap .mec-yearly-calendar-sec,.mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year,.mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year,.mec-dark-mode .tooltipster-sidetip .tooltipster-content{background:#191919}.mec-dark-mode .event-carousel-type3-head .mec-event-footer-carousel-type3,.mec-dark-mode .event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button,.mec-dark-mode .mec-av-spot,.mec-dark-mode .mec-av-spot-wrap .mec-event-grid-modern .event-grid-modern-head,.mec-dark-mode .mec-box-calendar.mec-calendar dl dt:last-child,.mec-dark-mode .mec-calendar,.mec-dark-mode .mec-calendar .mec-event-article,.mec-dark-mode .mec-calendar.mec-box-calendar .mec-table-nullday:last-child,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-next-month:hover,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-previous-month:hover,.mec-dark-mode .mec-event-cover-classic,.mec-dark-mode .mec-event-cover-clean,.mec-dark-mode .mec-event-grid-classic .mec-event-article,.mec-dark-mode .mec-event-grid-clean .mec-event-article,.mec-dark-mode .mec-event-grid-modern .mec-event-article,.mec-dark-mode .mec-event-sharing-wrap .mec-event-sharing,.mec-dark-mode .mec-event-sharing-wrap .mec-event-sharing:after,.mec-dark-mode .mec-event-sharing-wrap>li:first-of-type,.mec-dark-mode .mec-events-agenda,.mec-dark-mode .mec-fes-form .mec-meta-box-fields,.mec-dark-mode .mec-masonry,.mec-dark-mode .mec-slider-t5-wrap .mec-event-grid-modern .event-grid-modern-head,.mec-dark-mode .mec-timeline-month-divider,.mec-dark-mode .mec-wrap .mec-totalcal-box,.mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year,.mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year{border-color:#353535}.mec-dark-mode .mec-event-sharing-wrap .mec-event-sharing:after{border-color:#191919 transparent transparent transparent}.mec-dark-mode .mec-event-sharing-wrap .mec-event-sharing:before{border-color:#353535 transparent transparent transparent}.mec-dark-mode .mec-book-form-gateways [id*=mec_book_form_gateway_checkout] input[type=text],.mec-dark-mode .mec-events-meta-group-booking .StripeElement,.mec-dark-mode .mec-slider-t2 .mec-event-article{background:#1f1f1f!important;border:1px solid #353535!important;box-shadow:none!important;color:#d2d2d2!important}.mec-dark-mode .CardField CardField--ltr .__PrivateStripeElement .InputContainer input{color:#d2d2d2!important}.mec-dark-mode .mec-events-toggle .mec-toggle-item{border:1px solid #e4e4e4;box-shadow:0 10px 15px #282828}.mec-dark-mode .mec-agenda-events-wrap .mec-event-grid-colorful .mec-event-content{background-color:transparent}.mec-dark-mode .mec-calendar .mec-calendar-side{box-shadow:0 1px 5px 6px rgba(255,255,255,.005) inset}.mec-dark-mode .tooltipster-sidetip.tooltipster-shadow .tooltipster-box{border:1px solid #282828!important}.mec-dark-mode .mec-timeline-event-content:after{border-color:transparent #191919 transparent transparent}.mec-dark-mode .mec-fes-form .mec-meta-box-fields{box-shadow:0 2px 6px -3px #353535}.mec-dark-mode .mec-fes-form .mec-meta-box-fields h4{color:#d2d2d2;background:#000}.mec-dark-mode .mec-fes-form input[type=email],.mec-dark-mode .mec-fes-form input[type=number],.mec-dark-mode .mec-fes-form input[type=password],.mec-dark-mode .mec-fes-form input[type=tel],.mec-dark-mode .mec-fes-form input[type=text],.mec-dark-mode .mec-fes-form select,.mec-dark-mode .mec-fes-form textarea{box-shadow:0 2px 5px rgba(0,0,0,.38) inset}.mec-dark-mode .mec-fes-form input{background:#353535!important;color:#d2d2d2!important}.mec-dark-mode .mec-booking-tab-content .button:hover,.mec-dark-mode .mec-booking-tab-content .mec-reg-field-add-option:hover,.mec-dark-mode .mec-fes-form .mec-form-row .button:not(.wp-color-result):hover{background:#353535;color:#d2d2d2;border-color:#353535;box-shadow:0 2px 6px -3px #353535}.mec-dark-mode .mec-booking-tab-content .button,.mec-dark-mode .mec-booking-tab-content .mec-reg-field-add-option,.mec-dark-mode .mec-fes-form .mec-form-row .button:not(.wp-color-result),.mec-dark-mode .mec-fes-form input[type=file],.mec-dark-mode ul#mec_reg_form_fields li .mec_reg_field_remove{color:#d2d2d2;background:#282828;border:2px solid #353535;box-shadow:0 2px 6px -3px #353535}.mec-dark-mode #mec_reg_form_fields input[type=checkbox],.mec-dark-mode #mec_reg_form_fields input[type=radio],.mec-dark-mode .mec-form-row input[type=checkbox],.mec-dark-mode .mec-form-row input[type=radio]{background-color:#000;border:1px solid #353535;box-shadow:0 1px 3px -1px #353535}.mec-dark-mode .mec-fes-form .select2-container{border:1px solid #353535;background-color:#282828;color:#d2d2d2}.mec-events-meta-group-booking-shortcode{background-color:#e6f7ff;padding:40px;position:relative}.mec-booking-shortcode .mec-event-tickets-list.mec-sell-all-occurrences{width:100%}.mec-booking-shortcode .mec-book-reg-field-mec_email{width:48%;display:inline-block;margin-right:30px}.mec-booking-shortcode .mec-book-reg-field-name{width:48%;display:inline-block}.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-expiration-date-month{width:48%;display:inline-block;vertical-align:top;margin-right:30px}.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-cvv2{width:48%;display:inline-block}.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-expiration-date-month .nice-select{width:48%;display:inline-block}.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-expiration-date-month label{width:100%}.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-expiration-date-month .nice-select:first-of-type{margin-right:10px}.mec-booking-shortcode .mec-form-row.mec-name-stripe,.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-card-type,.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-first-name{width:48%;vertical-align:top;display:inline-block;margin-right:30px}.mec-booking-shortcode .mec-form-row.mec-email-stripe,.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-cc-number,.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-last-name{width:48%;display:inline-block}.mec-events-meta-group-booking .mec-booking-shortcode .StripeElement{height:56px;padding:19px 12px 0;max-width:420px}.mec-booking-shortcode .nice-select,.mec-booking-shortcode input{float:none;border:1px solid #c7ebfb!important;border-radius:3px;background-color:#fff;height:41px;line-height:39px;padding-left:15px;padding-right:15px;margin:0;margin-bottom:24px!important;color:#00acf8;font-size:14px;font-weight:400;box-shadow:none!important;min-height:unset;min-width:unset;padding-top:0;padding-bottom:0}.mec-booking-shortcode .mec-gateway-message.mec-success{margin-bottom:-20px;font-size:14px}.mec-booking-shortcode .mec-form-row.mec-name-stripe{margin-bottom:0!important}.mec-booking-shortcode .mec-book-form-gateways [id*=mec_book_form_gateway_checkout] input[type=text],.mec-events-meta-group-booking .mec-booking-shortcode .StripeElement{border:1px solid #c7ebfb!important;border-radius:3px;box-shadow:none!important}.mec-booking-shortcode .nice-select ul{width:100%}.mec-booking-shortcode .mec-event-ticket-name,.mec-booking-shortcode .mec-event-ticket-price,.mec-booking-shortcode .mec-ticket-variation-name,.mec-booking-shortcode .mec-ticket-variation-price,.mec-booking-shortcode label{font-size:14px;line-height:19px;font-weight:400;color:#00acf8;padding-right:5px;margin:0 0 4px!important}.mec-booking-shortcode span.mec-event-ticket-available{margin-top:-22px!important;margin-bottom:28px!important;display:block;font-size:11px;letter-spacing:.5px;font-weight:300;color:#80abbf}.mec-booking-shortcode button{background-color:#00acf8;border-radius:2px;box-shadow:0 2px 2px rgba(0,172,248,.27);font-weight:500;font-size:11px;letter-spacing:.5px;margin:0;min-width:116px;padding:16px 15px 14px;float:none;position:relative;border:none;color:#fff;display:inline-block}.mec-booking-shortcode .mec-booking-form-container ul li{list-style:none}.mec-booking-shortcode .mec-booking-form-container ul{padding:0}.mec-events-meta-group-booking-shortcode .mec-error{background-color:#ff017e;color:#fff;margin:20px 0 0;padding:10px 15px;border-radius:3px}.mec-booking-shortcode .mec-book-ticket-variation h5{margin:0 0 4px}.mec-booking-shortcode .mec-book-available-tickets-details-header{border-bottom:2px solid #00acf8}.mec-booking-shortcode .mec-book-available-tickets-details-header,.mec-booking-shortcode .mec-book-available-tickets-details-item,.mec-booking-shortcode .mec-book-price-detail{display:-webkit-box;display:flex;flex-wrap:wrap}.mec-booking-shortcode .mec-book-available-tickets-details-header span,.mec-booking-shortcode .mec-book-available-tickets-details-item span,.mec-booking-shortcode .mec-book-price-detail span{-webkit-box-flex:1.97;flex:1.97 1.97 0;min-height:1px;font-size:14px;line-height:22px;color:#616264;font-weight:500;padding-bottom:20px;padding-top:20px}.mec-booking-shortcode .mec-book-available-tickets-details span:nth-of-type(2),.mec-booking-shortcode .mec-book-available-tickets-details-item span:nth-of-type(2),.mec-booking-shortcode .mec-book-price-detail span:nth-of-type(2){-webkit-box-flex:1;flex:1 1 0}.mec-booking-shortcode .mec-book-available-tickets-details span:last-child,.mec-booking-shortcode .mec-book-available-tickets-details-item span:last-child,.mec-booking-shortcode .mec-book-price-detail span:last-child{-webkit-box-flex:1.085;flex:1.085 1.085 0}.mec-booking-shortcode .mec-book-available-tickets-details-header span{padding-bottom:11px}.mec-booking-shortcode .mec-book-available-tickets-details-item span{font-weight:400;font-size:12px}.mec-booking-shortcode span.mec-book-price-detail-amount,.mec-booking-shortcode span.mec-book-price-detail-description{font-size:14px;line-height:22px;font-weight:500;padding:6px 0;color:#000}.mec-booking-shortcode span.mec-book-price-detail-amount{color:#777}.mec-booking-shortcode .mec-book-form-gateways label{cursor:pointer}.mec-booking-shortcode .mec-book-form-gateways label{cursor:pointer}.mec-booking-shortcode span.mec-book-price-detail-description{padding:6px 13px 6px 0;font-size:14px;font-weight:400;color:#00acf8}.mec-booking-shortcode ul.mec-book-price-details li{border-right:1px solid #c7ebfb!important}.mec-booking-shortcode span.mec-book-price-total{font-size:22px;line-height:22px;font-weight:700;color:#2bbc10;margin-top:20px;margin-bottom:35px;display:inline-block}.mec-booking-shortcode ul.mec-book-price-details{border:1px solid #c7ebfb!important;border-radius:3px;box-shadow:none!important}.mec-booking-shortcode span.mec-book-price-total-description{font-size:18px;line-height:22px;font-weight:700;color:#000}.mec-booking-shortcode span.mec-book-price-total-amount{font-size:22px;line-height:22px;font-weight:700;color:#2bbc10}.mec-booking-shortcode .mec-book-form-price{clear:both;position:relative}.mec-booking-shortcode .mec-book-form-gateway-label input[type=radio]:after{content:"";display:inline-block;width:7px;height:7px;background-color:#fff;border-radius:50%;cursor:pointer;position:absolute;top:4px;left:3px}.mec-booking-shortcode .mec-book-form-gateway-label input[type=radio]:before{box-shadow:none;border:2px solid #a8e4ff;width:17px;height:17px;position:absolute;top:-9px;left:-2px;margin:0;content:"";display:inline-block;background:#fff;border-radius:18px;cursor:pointer;position:relative}.mec-booking-shortcode .mec-book-form-gateway-label{-webkit-box-flex:0;flex:0 0 50%;margin-bottom:14px;padding-right:15px}.mec-booking-shortcode .mec-book-form-gateways{display:-webkit-box;display:flex;flex-wrap:wrap;margin-bottom:20px}.mec-booking-shortcode .mec-book-form-gateway-checkout{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.mec-booking-shortcode input::-webkit-input-placeholder,.mec-booking-shortcode textarea::-webkit-input-placeholder{color:#afe6ff}.mec-booking-shortcode input::-moz-placeholder,.mec-booking-shortcode textarea::-moz-placeholder{color:#afe6ff}.mec-booking-shortcode input:-ms-input-placeholder,.mec-booking-shortcode textarea:-ms-input-placeholder{color:#afe6ff}.mec-booking-shortcode input:-moz-placeholder,.mec-booking-shortcode textarea:-moz-placeholder{color:#afe6ff}.mec-booking-shortcode input[type=radio]:checked:before{border:2px solid #a8e4ff;box-shadow:none}.mec-booking-shortcode input[type=radio]:checked:after{background-color:#00acf8}.mec-booking-shortcode .mec-book-form-gateway-label label input{position:relative;cursor:pointer;margin:0!important;height:auto;margin-right:4px!important}.mec-booking-shortcode .mec-click-pay button[type=submit]{position:absolute;left:190px;bottom:40px}.mec-booking-shortcode button#mec-book-form-btn-step-2{margin-left:30px}.mec-booking-shortcode .mec-ticket-name{display:inline-block;background-color:#fff;border-radius:3px;font-size:12px;line-height:12px;font-weight:400;color:#00acf8;padding:8px 13px;letter-spacing:0}.mec-booking-shortcode .mec_book_first_for_all{display:none}.mec-booking-shortcode li.mec-first-for-all-wrapper{margin-bottom:20px}.mec-booking-shortcode label.wn-checkbox-label:before{display:inline-block;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;content:'';-webkit-transition:opacity ease .5;-moz-transition:opacity ease .5;transition:opacity ease .5;position:absolute;background-color:#00acf8;width:2px;-webkit-transform:rotate(-138deg);transform:rotate(-138deg)}.mec-booking-shortcode label.wn-checkbox-label{position:relative;display:inline-block;-moz-transition:border-color ease .2s;-o-transition:border-color ease .2s;-webkit-transition:border-color ease .2s;transition:border-color ease .2s;cursor:pointer;vertical-align:middle;font-size:14px;line-height:19px;font-weight:400;color:#00acf8;margin:0 0 4px!important;padding:0;background-color:#fff;border:2px solid #a8e4ff;width:17px;height:17px;border-radius:3px;margin-right:9px!important;box-shadow:none}.mec-booking-shortcode label.wn-checkbox-label:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-animation:dothabottomcheck 80ms ease 0s forwards;-o-animation:dothabottomcheck 80ms ease 0s forwards;-webkit-animation:dothabottomcheck 80ms ease 0s forwards;animation:dothabottomcheck 80ms ease 0s forwards;content:'';display:inline-block;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;content:'';-webkit-transition:opacity ease .5;-moz-transition:opacity ease .5;transition:opacity ease .5;position:absolute;background-color:#00acf8;width:2px}.mec-booking-shortcode input[type=checkbox]:checked+.wn-checkbox-label::after{height:5px;left:2px;top:7px;-moz-animation:dothatopcheck .16s ease 0s forwards;-o-animation:dothatopcheck .16s ease 0s forwards;-webkit-animation:dothatopcheck .16s ease 0s forwards;animation:dothatopcheck .16s ease 0s forwards}.mec-booking-shortcode input[type=checkbox]:checked+.wn-checkbox-label::before{height:6px;left:7px;top:9px;-moz-animation:dothatopcheck .16s ease 0s forwards;-o-animation:dothatopcheck .16s ease 0s forwards;-webkit-animation:dothatopcheck .16s ease 0s forwards;animation:dothatopcheck .16s ease 0s forwards}.mec-booking-shortcode button[type=button],.mec-booking-shortcode button[type=submit]{font-weight:500;font-size:13px;letter-spacing:.5px;line-height:16px;outline:0}.mec-booking-shortcode button.mec-book-form-back-button{background-color:#afe6ff;box-shadow:0 2px 2px rgba(175,230,255,.27)}.mec-booking-shortcode button[type=button]:hover,.mec-booking-shortcode button[type=submit]:hover{background-color:#000;text-decoration:none;box-shadow:0 4px 10px rgba(1,2,4,.32)}.mec-booking-shortcode a.button:after,.mec-booking-shortcode button[type=submit]:after{display:none;width:13px;height:13px;border-top:0;border-right:.1em solid #f0f1f1;border-bottom:.1em solid #fbfbfb;border-left:.1em solid #fff;content:"";-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:mecloader 1.1s infinite linear;animation:mecloader 1.1s infinite linear;background:rgba(0,0,0,0);position:absolute;top:18px;right:20px;border-radius:50%;z-index:999999999999}.mec-booking-shortcode a.button.loading:after,.mec-booking-shortcode button[type=submit].loading:after{display:block}.mec-booking-shortcode .mec-book-form-coupon{margin-bottom:35px}.mec-booking-calendar-month-navigation{position:relative;text-align:center;padding:1px 0 1px;max-width:330px}.mec-booking-calendar.mec-wrap{margin-bottom:20px;width:100%}.mec-booking-calendar.mec-wrap{max-width:330px;background:#fff;box-shadow:0 1px 5px 6px rgba(0,0,0,.005) inset;border:1px solid #efefef}.mec-booking-calendar-month-navigation .mec-calendar-header h2{text-transform:uppercase;font-size:13px;font-weight:700;line-height:1.14;margin:16px auto;color:#333}.mec-booking-calendar-month-navigation .mec-next-month,.mec-booking-calendar-month-navigation .mec-previous-month{cursor:pointer;position:absolute;top:0;min-width:40px;height:40px;line-height:40px;text-align:center;background:#fff;color:#a9a9a9;font-size:10px;letter-spacing:1px;text-transform:uppercase;padding-left:5px;padding-right:5px;border-top:none;transition:all .33s ease;border-bottom:1px solid #efefef;box-shadow:0 2px 0 0 rgba(0,0,0,.015);transition:all .33s ease}.mec-booking-calendar-month-navigation .mec-previous-month{left:0;border-bottom-right-radius:6px;border-left:none;border-right:1px solid #efefef}.mec-booking-calendar-month-navigation .mec-next-month{right:0;border-bottom-left-radius:6px;border-right:none;border-left:1px solid #efefef}.mec-booking-calendar-month-navigation .mec-next-month:hover,.mec-booking-calendar-month-navigation .mec-previous-month:hover{background-color:#f9f9f9;color:#40d9f1}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar{margin-bottom:0;width:100%}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar dl dt{text-align:center;padding:0;height:47px;line-height:47px;border:0;cursor:pointer}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar dl dt:last-child{border:0}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar .mec-calendar-row dt:hover{background:0 0}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar .mec-calendar-novel-selected-day,.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar .mec-calendar-novel-selected-day span{width:32px;height:32px;margin:auto;line-height:30px;border-radius:50%;font-size:12px;font-weight:600;padding:0}.mec-has-event-for-booking{position:relative}.mec-has-event-for-booking .mec-calendar-novel-selected-day{border:2px solid #40d9f1;border-radius:50px;cursor:pointer}.mec-has-event-for-booking.mec-active .mec-calendar-novel-selected-day{background-color:#40d9f1}.mec-has-event-for-booking .mec-booking-calendar-date,.mec-has-event-for-booking .mec-booking-tooltip,.mec-multiple-event .mec-has-event-for-booking .mec-booking-tooltip{opacity:0;visibility:hidden;transition:all .4s ease}.mec-has-event-for-booking .mec-booking-tooltip,.mec-multiple-event .mec-has-event-for-booking .mec-booking-tooltip{top:60px}.mec-has-event-for-booking .mec-booking-tooltip,.mec-multiple-event .mec-has-event-for-booking .mec-booking-tooltip{position:absolute;z-index:99;width:150px;font-size:9px;left:calc(50% - 75px);background:#535a61;line-height:29px;border-radius:4px;color:#fff;font-weight:400;letter-spacing:1px;text-transform:uppercase;padding:3px 5px;box-shadow:0 4px 15px -2px #444b50a3}.mec-has-event-for-booking:hover .mec-booking-calendar-date,.mec-has-event-for-booking:hover .mec-booking-tooltip,.mec-has-event-for-booking:hover .mec-booking-tooltip.multiple-time .mec-booking-calendar-date,.mec-multiple-event .mec-has-event-for-booking:hover .mec-booking-calendar-date,.mec-multiple-event .mec-has-event-for-booking:hover .mec-booking-tooltip{opacity:1;visibility:visible}.mec-has-event-for-booking:hover .mec-booking-tooltip,.mec-multiple-event .mec-has-event-for-booking:hover .mec-booking-tooltip{top:43px}.mec-has-event-for-booking .mec-booking-calendar-date:before,.mec-multiple-event .mec-has-event-for-booking .mec-booking-calendar-date:before{display:block;content:''!important;position:absolute!important;width:12px;height:12px;top:-6px;left:calc(50% - 6px);transform:rotate(-45deg)!important;background-color:#535a61;z-index:0!important;box-shadow:0 8px 9px -9px #535a61!important}.mec-multiple-event .mec-has-event-for-booking .mec-booking-calendar-date-hover{border-bottom:1px solid #ffffff30}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .first-day{position:relative;padding-left:7px}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .first-day .mec-calendar-novel-selected-day{border-radius:47px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;width:100%}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .first-day .mec-calendar-novel-selected-day span{margin-left:-7px}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .last-day{position:relative;padding-right:7px}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .last-day .mec-calendar-novel-selected-day{border-radius:47px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;width:100%}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .last-day .mec-calendar-novel-selected-day span{margin-right:-7px}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .middle-day .mec-calendar-novel-selected-day{border-radius:0;border-right:0;border-left:0;width:100%}.mec-booking-tooltip.multiple-time{color:#fff}.mec-booking-tooltip.multiple-time .mec-booking-calendar-date:before{display:none}.mec-booking-tooltip.multiple-time .mec-booking-calendar-date:first-child:before{display:block}.mec-booking-tooltip.multiple-time .mec-booking-calendar-date{border:1px dashed #68717a;line-height:25px;margin:8px 0;border-radius:20px;transition:all .17s ease;-webkit-transition:all .17s ease;-moz-transition:all .17s ease;-ms-transition:all .17s ease;-o-transition:all .17s ease}.mec-booking-tooltip.multiple-time .mec-booking-calendar-date:hover,.mec-calendar-day.mec-active .mec-booking-tooltip.multiple-time .mec-booking-calendar-date.mec-active{background:#40d9f1;border-color:#40d9f1}.mec-choosen-time-message{max-width:330px;padding:3px 14px;border-radius:4px;background:rgb(64 217 241 / 24%);color:#40d9f1;transition:all .17s ease;opacity:1;visibility:visible;font-size:12px;margin-bottom:20px}.mec-choosen-time-message .mec-choosen-time{padding-left:7px}.mec-choosen-time-message.disable,.mec-choosen-time-message.disable .mec-choosen-time-message{opacity:0;visibility:hidden;padding:0;font-size:0;margin:0}.lity-wrap .mec-booking-calendar.mec-wrap{margin-top:20}.lity-wrap .mec-booking-calendar-month-navigation,.lity-wrap .mec-booking-calendar.mec-wrap,.lity-wrap .mec-choosen-time-message{max-width:100%}.mec-events-meta-group-booking-shortcode .mec-booking-calendar-wrapper .mec-booking-calendar .mec-calendar dl dt{height:47px!important}@media (min-width:961px){.mec-wrap .mec-events-meta-group-booking .mec-booking-calendar .mec-calendar dl dt{height:47px}}.mec-dark-mode .mec-single-event .mec-events-meta-group-booking .mec-booking-calendar-month-navigation,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking .mec-calendar{background:#000;border-color:#222;color:#999}.mec-dark-mode .mec-booking-calendar-month-navigation .mec-next-month,.mec-dark-mode .mec-booking-calendar-month-navigation .mec-previous-month{background:#222;border-color:#000;color:#d2d2d2}.mec-dark-mode .mec-booking-calendar.mec-wrap{border-color:#111}.mec-dark-mode .mec-events-meta-group-booking .mec-booking-calendar .mec-calendar .mec-calendar-row dt:hover{background:0 0!important}.mec-dark-mode .mec-calendar.mec-event-calendar-classic,.mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-calendar-side{height:auto}.is-light-theme .mec-fes-form textarea{border:1px solid #cfeff5;box-shadow:0 2px 5px rgba(207,239,245,.38) inset}.is-light-theme .mec-fes-form .select2-selection{height:auto}.is-light-theme .mec-fes-form input[type=checkbox]:after{border:unset!important}.is-light-theme .mec-fes-form input[type=radio]:after{background:unset!important}.is-light-theme .mec-fes-form input+label{padding-top:0}.is-light-theme .mec-events-event-image img{height:auto}
1
+ .lity-container,.mec-wrap,.mec-wrap div:not([class^=elementor-]){font-family:Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.entry-content .mec-wrap h1,.entry-content .mec-wrap h2,.entry-content .mec-wrap h3,.entry-content .mec-wrap h4,.entry-content .mec-wrap h5,.entry-content .mec-wrap h6,.mec-wrap h1,.mec-wrap h2,.mec-wrap h3,.mec-wrap h4,.mec-wrap h5,.mec-wrap h6{font-family:Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#171c24;font-weight:300;font-style:inherit;letter-spacing:normal;clear:none}.mec-wrap h1{font-size:50px;line-height:1.16;margin-bottom:12px;letter-spacing:-1px}.mec-wrap h2{font-size:36px;line-height:1.14;margin-bottom:10px}.mec-wrap h3{font-size:28px;line-height:1.2;margin-bottom:8px}.mec-wrap h4{font-size:24px;line-height:1.2;margin-bottom:10px}.mec-wrap h5{font-size:18px;line-height:1.3;margin-bottom:7px}.mec-wrap h6{font-size:16px;line-height:1.3;margin-bottom:4px}.mec-wrap .subheader{color:#849098}.mec-wrap h1 strong{font-weight:700}.mec-wrap p{margin:0 0 20px 0;color:#616161;font-size:14px;line-height:1.8}.mec-wrap .mec-event-article .mec-color-hover{box-shadow:none;border:none}.mec-wrap abbr,.mec-wrap acronym{cursor:auto;border:none}.entry-content .mec-wrap a{box-shadow:none}.mec-wrap .button,.mec-wrap a.button:not(.owl-dot),.mec-wrap button:not(.owl-dot):not(.gm-control-active),.mec-wrap input[type=button],.mec-wrap input[type=reset],.mec-wrap input[type=submit]{position:relative;border:none;border-radius:0;color:#fff;display:inline-block;font-size:12px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;margin-bottom:21px;margin-right:10px;line-height:1;padding:18px 20px 16px;background:#24ca4f;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease}.mec-wrap .button:hover,.mec-wrap a.button:hover,.mec-wrap button:hover,.mec-wrap input[type=button]:hover,.mec-wrap input[type=reset]:hover,.mec-wrap input[type=submit]:hover{background:#222;color:#fff}.mec-wrap #mec_woo_add_to_cart_btn_r{min-width:155px;margin-top:5px;border-radius:2px;box-shadow:0 2px 1px rgba(0,0,0,.08);float:left;text-align:center}.mec-booking-form-container button{display:block}.vertical-space,.vertical-space1,.vertical-space2,.vertical-space3,.vertical-space4,.vertical-space5{display:block;width:100%;margin:0;clear:both;border:0 none;height:20px}.vertical-space2{height:40px}.vertical-space3{height:60px}.vertical-space4{height:80px}.vertical-space5{height:100px}@media only screen and (max-width:479px){.vertical-space,.vertical-space1{height:8px}.vertical-space2{height:14px}.vertical-space3{height:28px}.vertical-space4{height:40px}.vertical-space5{height:60px}}@media only screen and (max-width:960px){.vertical-space,.vertical-space1{height:12px}.vertical-space2{height:18px}.vertical-space3{height:36px}.vertical-space4{height:50px}.vertical-space5{height:80px}}.mec-wrap abbr{cursor:auto;border-bottom:0}@-webkit-keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.mec-wrap{font:14px/25px sans-serif;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400;color:#626262}.mec-wrap .mec-events a{border-bottom:none}.mec-wrap .mec-container a{box-shadow:none}.mec-event-content p{font-family:Roboto,sans-serif;font-weight:300}.mec-wrap .mec-clear:after,.mec-wrap .mec-clear:before{content:" ";display:table}.mec-wrap .mec-clear:after{clear:both}.mec-events-button{background:#fff;padding:12px 34px;font-size:13px;font-weight:400;letter-spacing:0;border:1px solid #e3e3e3;margin-right:10px;transition:.3s}.mec-wrap .mec-events-button:hover{color:#fff}.mec-no-event{display:none}#mec-active-current{display:block}.current-hide #mec-active-current{display:none!important}.mec-event-grid-classic .mec-event-article{position:relative;border:2px solid #e3e3e3;box-shadow:0 2px 0 0 rgba(0,0,0,.016);margin-bottom:30px;max-width:none}.mec-event-grid-classic .mec-event-content{background:#fff;color:#767676;padding:0 20px 5px;text-align:center;min-height:125px}.mec-event-grid-classic .mec-event-title{color:#202020;margin:10px 0;font-weight:700;font-size:20px;letter-spacing:1px;text-transform:uppercase}.mec-event-grid-classic .mec-event-title a{color:#202020;transition:all .24s ease}.mec-event-grid-classic .mec-event-date{font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#fff;padding:3px 20px;margin:0 -20px 20px -20px;text-align:center}.widget_mec_mec_widget .mec-event-grid-classic .mec-event-date{margin:0}.mec-event-grid-classic .mec-event-content p{font-size:15px;color:#8a8a8a}.mec-event-grid-classic .mec-event-detail{display:none}.mec-event-grid-classic img{margin-bottom:0;width:100%}.mec-event-footer{position:relative;border-top:1px solid #efefef;padding:20px;min-height:80px;margin:0;background:#fafafa}.mec-event-sharing-wrap{left:15px;position:absolute;list-style:none;margin:0;padding-left:0}.mec-event-sharing-wrap .mec-event-sharing{position:absolute;padding:8px 0 2px;left:-6px;bottom:54px;margin:0;margin-top:6px;border-radius:5px;width:50px;visibility:hidden;opacity:0;border:1px solid #e2e2e2;background:#fff;box-shadow:0 0 9px 0 rgba(0,0,0,.06);z-index:99;-webkit-transition:all .18s ease;transition:all .18s ease}.mec-event-sharing-wrap .mec-event-sharing:after,.mec-event-sharing-wrap .mec-event-sharing:before{content:'';display:block;position:absolute;bottom:-10px;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px}.mec-event-sharing-wrap .mec-event-sharing:before{bottom:-21px;border-color:#e2e2e2 transparent transparent transparent}.mec-event-sharing-wrap .mec-event-sharing:after{bottom:-19px;border-color:#fff transparent transparent transparent}.mec-event-sharing-wrap:hover .mec-event-sharing{opacity:1;visibility:visible}.mec-event-sharing-wrap li{text-align:center;border:0;display:block;margin-right:2px;overflow:hidden;margin:0 auto 6px;width:38px}.mec-event-sharing-wrap:hover>li{cursor:pointer;background-color:#40d9f1}.mec-event-sharing-wrap:hover li a{color:#fff}.mec-event-sharing-wrap>li:first-of-type{border:1px solid #d9d9d9}.mec-event-sharing-wrap li a,.mec-event-sharing-wrap:hover li ul li a{border:none;color:#767676}.mec-event-sharing-wrap li i{width:36px;height:36px;display:table-cell;vertical-align:middle}.mec-event-sharing-wrap li svg{height:16px}.mec-event-sharing-wrap .mec-event-sharing li a{display:block}.mec-event-sharing-wrap .mec-event-sharing li:hover a{color:#40d9f1}.mec-event-sharing .mec-event-share:hover .event-sharing-icon{background:#40d9f1;border-width:0 1px 0;cursor:pointer}.mec-event-sharing .mec-event-map{border-width:1px 0 1px}.mec-event-footer .mec-booking-button{box-shadow:none;transition:all .21s ease;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#767676;border:1px solid #e8e8e8;position:absolute;top:20px;right:15px;padding:0 16px;line-height:37px;height:38px}.mec-event-footer .mec-booking-button:hover{background:#191919;color:#fff;border-color:#191919}@media only screen and (max-width:960px){.mec-event-grid-classic{margin-bottom:30px}}.mec-widget .mec-event-grid-classic.mec-owl-carousel{padding:36px 0 16px}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav{margin:5px 0;width:100%;position:absolute;top:15px;padding:0}.mec-skin-grid-container.mec-widget{padding-top:18px}.mec-widget .mec-event-grid-classic.mec-owl-carousel{padding:20px 0 16px}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav{margin:0;width:100%;position:absolute;top:0;padding:0}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav div{position:absolute;background:#fff;line-height:0;width:34px;height:26px;padding:6px;text-align:center;margin-top:-17px;border-radius:3px;border:1px solid #e2e2e2;text-align:center;box-shadow:0 2px 0 0 rgba(0,0,0,.028);transition:all .33s ease}.mec-skin-grid-container .mec-categories{padding:0}.mec-skin-grid-container .mec-categories li{list-style:none}.mec-skin-grid-container .mec-categories li a{color:#000;line-height:24px;text-align:left;transition:all .23s ease;-webkit-transition:all .23s ease}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav i{font-size:12px;color:#40d9f1;cursor:pointer}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-next{right:0}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-prev{left:0}.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-sharing{display:none}.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer{text-align:center}.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer .mec-booking-button{position:static;padding:11px 16px}.widget .mec-event-footer ul.mec-event-sharing-wrap li a.mec-event-share-icon{padding:0}@media screen and (min-width:56.875em){.mec-widget .mec-month-container dl{margin-bottom:0}}.mec-widget .mec-event-grid-classic.owl-carousel .mec-event-footer{text-align:right}.mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap{left:5px;padding-left:5px}.mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap .mec-event-sharing{left:0}.mec-widget .mec-event-sharing-wrap .mec-event-sharing{position:absolute;top:auto;bottom:52px;margin:0;margin-top:0;border-radius:5px}.mec-widget .mec-event-sharing-wrap .mec-event-sharing:after{top:auto;bottom:-17px;border-color:#fff transparent transparent transparent}.mec-widget .mec-event-sharing-wrap .mec-event-sharing:before{top:auto;bottom:-18px;border-color:#e2e2e2 transparent transparent transparent}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav button{position:absolute;background:#fff;padding:6px;margin-top:-17px;border-radius:3px;border:1px solid #e2e2e2;box-shadow:0 2px 0 0 rgba(0,0,0,.028)}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav button:hover{background:#40d9f1;border-color:#40d9f1}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav button:hover i{color:#fff}.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-booking-button{width:40%;float:right;color:#202020;height:36px;line-height:14px;font-size:12px;width:auto}.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-booking-button:hover{color:#fff}.mec-widget .mec-event-list-modern .col-md-2.col-sm-2,.mec-widget .mec-event-list-modern .col-md-6.col-sm-6{padding:0;width:100%;display:block;position:unset}.mec-widget .mec-event-list-modern .col-md-4.col-sm-4 .mec-booking-button{width:80%;height:46px;line-height:22px;padding:11px 20px;float:right}.mec-widget .mec-event-list-modern .col-md-4.col-sm-4.mec-btn-wrapper{top:auto;bottom:5%}@media (max-width:480px){.mec-widget .mec-event-list-modern .col-md-4.col-sm-4{padding:0}.mec-widget .mec-event-list-modern .col-md-4.col-sm-4 .mec-booking-button{width:100%}}.mec-event-grid-clean{margin-bottom:10px;max-width:none}.mec-event-grid-clean .mec-event-article{margin-bottom:30px;position:relative;border:1px solid #e2e2e2;text-align:center;padding:15px 15px 0;background:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-grid-clean .mec-event-content{background:#fff;color:#767676;padding:25px 16px 0;text-align:left}.mec-event-grid-clean .mec-event-title{color:#202020;margin:0 0 10px 0;font-weight:700;font-size:21px;text-transform:capitalize}.mec-event-grid-clean .mec-event-title a{color:#202020;transition:all .24s ease}.mec-event-grid-clean .mec-event-date{font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:1px;background-color:#40d9f1;color:#fff;padding:3px 0;margin:0;text-align:center}.mec-event-grid-clean .mec-event-content p{font-size:15px;color:#9a9a9a;line-height:1.54}.mec-event-grid-clean img{margin-bottom:0;width:100%}.mec-event-grid-clean .event-grid-t2-head{margin-bottom:10px;color:#fff;padding:9px 14px 6px;text-align:left}.mec-event-grid-clean .event-grid-t2-head .mec-event-date{font-size:50px;line-height:50px;float:left;margin-right:11px}.mec-event-grid-clean .event-grid-t2-head .mec-event-month{text-transform:uppercase;font-size:17px;line-height:20px;padding-top:4px}.mec-event-grid-clean .event-grid-t2-head .mec-event-detail{font-size:12px}.mec-event-grid-clean .event-grid-t2-head .mec-categories li a{margin-bottom:10px;color:#fff}.mec-event-grid-clean .event-grid-t2-head .mec-categories li a:hover{color:#000}.mec-event-grid-clean .mec-event-sharing-wrap{left:0;padding-left:0}.mec-event-grid-clean .mec-event-footer{position:relative;border-top:2px solid;padding:20px 0;margin:0 14px;text-align:left;background:0 0}.mec-event-grid-clean .mec-event-footer .mec-booking-button{right:0}.mec-event-grid-clean .row{margin-bottom:30px}.mec-event-grid-modern{margin-bottom:10px;max-width:none}.mec-event-grid-modern .mec-event-article{position:relative;border:1px solid #e2e2e2;text-align:center;margin-bottom:30px;padding:45px 15px 10px;background:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-grid-modern .mec-event-content{background:#fff;color:#767676;padding:35px 15px 10px;text-align:left}.mec-event-grid-modern .mec-event-title{color:#202020;margin:0 0 10px 0;font-weight:700;font-size:24px;text-transform:none;letter-spacing:-1px}.mec-event-grid-modern .mec-event-title a{color:#202020;transition:all .24s ease}.mec-event-grid-modern .mec-event-content p{font-size:15px;color:#9a9a9a;line-height:1.54}.mec-event-grid-modern img{margin-bottom:0;width:100%}.mec-event-grid-modern .event-grid-modern-head{margin-bottom:10px;padding:9px 14px 6px;text-align:left}.mec-event-grid-modern .event-grid-modern-head .mec-event-date{font-size:50px;line-height:50px;float:left;margin-right:11px}.mec-event-grid-modern .event-grid-modern-head .mec-event-month{text-transform:uppercase;font-size:17px;line-height:20px;padding-top:4px}.mec-event-grid-modern .event-grid-modern-head .mec-event-detail{font-size:12px}.mec-event-grid-modern .event-grid-modern-head .mec-event-day{margin-top:9px;color:silver;font-family:Roboto,sans-serif;font-size:35px;font-weight:100;text-transform:uppercase;letter-spacing:-1px}.mec-event-grid-modern .mec-event-footer{position:relative;height:90px;padding:20px 0;border:none;margin:0 14px;text-align:left;background:0 0}.mec-event-grid-modern .mec-event-footer .mec-booking-button{right:auto;left:0}.mec-event-grid-modern .mec-event-sharing-wrap{left:auto;right:0;padding-left:0}.mec-event-grid-modern .mec-event-sharing{left:auto;right:-6px}.mec-event-grid-modern .mec-event-sharing-wrap li{border-radius:55px}.mec-event-grid-modern .row{margin-bottom:0}@media only screen and (max-width:479px){.mec-event-grid-modern .mec-event-article{padding-bottom:30px}.mec-event-grid-modern .mec-event-sharing{top:60px;left:0;right:auto}.mec-event-grid-modern .mec-event-footer .mec-booking-button{top:0}}span.mec-event-title-soldout{font-size:8px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;background:#e63360;color:#fff;padding:3px 8px;line-height:1;border-radius:15px;white-space:nowrap;vertical-align:middle}.mec-event-grid-colorful .mec-event-article{min-height:400px;border:none;box-shadow:none;background:#40d9f1;padding-top:25px;margin:0;color:#fff}.mec-event-grid-colorful .mec-event-content{background:0 0}.mec-event-grid-colorful .event-grid-modern-head,.mec-event-grid-colorful .event-grid-modern-head .mec-event-date,.mec-event-grid-colorful .event-grid-modern-head .mec-event-day,.mec-event-grid-colorful .mec-event-content p,.mec-event-grid-colorful .mec-event-sharing-wrap>li>a,.mec-event-grid-colorful .mec-event-title a{color:#fff}.mec-event-grid-colorful .mec-event-footer .mec-booking-button{border:none}.mec-event-grid-colorful .mec-event-sharing-wrap>li{border-color:#fff}.mec-event-grid-colorful .mec-event-sharing-wrap:hover>li{background:#333;border-color:#333}.mec-event-grid-colorful .mec-event-title a.mec-color-hover:hover{color:#fff;text-decoration:underline}.mec-event-grid-colorful .mec-event-title .event-color{display:none}.mec-event-grid-colorful div[class^=col-md-]{padding:0 1px 1px 0;margin:0}.mec-event-grid-colorful .mec-event-article .mec-time-details{color:#fff}@media only screen and (min-width:768px){.mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-day{font-size:26px}.mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-month{font-size:15px}.mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-date{font-size:50px}.mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-title{font-size:21px}.mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-content p{font-size:13px}}@media only screen and (min-width:768px) and (max-width:1200px){.mec-wrap.mec-sm959.mec-event-grid-colorful div[class^=col-md-]{width:50%}}.mec-event-list-minimal .mec-event-article{border-bottom:1px solid #efefef;padding:24px 0 16px}.mec-event-list-minimal .mec-wrap .col-md-9{padding:0}.mec-event-list-minimal .mec-event-date{position:relative;float:left;margin-right:30px;color:#fff;width:52px;padding:6px 4px 3px;text-align:center;text-transform:uppercase;border-radius:3px}.mec-event-list-minimal .mec-event-date span{display:block;font-size:24px;font-weight:700;text-align:center;margin-bottom:4px}.mec-event-list-minimal .mec-event-date:after{display:block;content:"";position:absolute;width:50px;left:1px;top:1px;height:34px;background:rgba(255,255,255,.1);box-shadow:0 4px 4px rgba(0,0,0,.02)}.mec-event-list-minimal .mec-event-title{margin-top:0;margin-bottom:10px;font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:0;padding-top:10px}.mec-event-list-minimal .mec-event-detail,.mec-event-list-minimal .mec-time-details{font-size:15px;font-weight:300;line-height:1;letter-spacing:0;color:#9a9a9a;font-family:Roboto,sans-serif}.mec-event-list-minimal .btn-wrapper{text-align:right;padding-right:0;padding-top:6px}.mec-event-list-minimal .btn-wrapper .mec-detail-button{border-bottom:0;margin-bottom:14px;margin-right:0;box-shadow:none}.mec-event-list-minimal a.mec-detail-button{text-align:center;display:inline-block;background:#ededed;color:#191919;padding:12px;border-radius:2px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;transition:all .24s ease}.mec-event-list-minimal a.mec-detail-button:hover{background:#292929;color:#fff}.vc_col-sm-4 .mec-event-list-minimal .mec-event-date,.vc_col-sm-6 .mec-event-list-minimal .mec-event-date{margin-right:12px}.vc_col-sm-4 .mec-event-list-minimal .mec-event-title,.vc_col-sm-6 .mec-event-list-minimal .mec-event-title{font-size:15px;letter-spacing:2px}@media only screen and (min-width:480px) and (max-width:767px){.mec-event-list-minimal .btn-wrapper{padding-left:0}.mec-event-list-minimal .mec-event-date{margin-right:10px}}@media only screen and (max-width:767px){.mec-event-list-minimal .btn-wrapper .mec-detail-button{display:block;text-align:center;margin:0;margin-top:16px;padding:8px}.mec-event-list-minimal .btn-wrapper{margin:12px 0}}@media only screen and (max-width:479px){.mec-event-list-minimal .mec-event-date{float:none;width:100%;margin-bottom:8px}.mec-event-list-minimal .mec-event-date span{display:inline;padding-right:25px;margin-right:7px;font-size:inherit}.mec-event-list-minimal .mec-event-date:after{width:45%;box-shadow:4px 0 4px rgba(0,0,0,.02)}.mec-event-list-minimal .btn-wrapper{text-align:center;padding-left:0}.mec-event-list-minimal{text-align:center}.mec-event-list-minimal .mec-event-detail{margin-bottom:10px}}.mec-wrap .mec-event-list-modern .mec-event-title{margin-top:0;margin-bottom:10px}.mec-event-list-modern .mec-event-article{border-bottom:1px solid #efefef;padding:30px 0 10px}.mec-event-list-modern .mec-event-article:last-child{border-bottom:none}.mec-event-list-modern .mec-event-title a{color:#191919;transition:all .24s ease;box-shadow:none}.mec-event-list-modern .mec-event-date{text-transform:uppercase;padding:10px 0}.mec-event-list-modern .mec-event-date .event-d{font-size:48px;display:table-cell;padding:10px 0 0}.mec-event-list-modern .mec-event-date .event-f{font-size:13px;display:table-cell;vertical-align:middle;padding-left:7px;font-weight:500;letter-spacing:3px;color:#777}.mec-event-list-modern .mec-event-detail{font-weight:300;color:#8a8a8a}.mec-event-list-modern .mec-event-detail .mec-time-details{display:inline}.mec-event-list-modern .mec-event-date .event-da{margin-top:9px;color:silver;font-size:28px;font-weight:100;text-transform:uppercase;letter-spacing:-1px;text-align:left}.mec-event-list-modern .mec-btn-wrapper .mec-booking-button{border-radius:1px;letter-spacing:2px;border:1px solid #e6e6e6;color:#333;background-color:#fff;padding:13px 20px;font-weight:700;font-size:11px;box-shadow:0 2px 0 0 rgba(0,0,0,.016);transition:all .28s ease}.mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover{border-color:#222;background:#222;color:#fff}.mec-event-list-modern .mec-event-title{font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:1px}.mec-event-list-modern .mec-event-detail{color:#9a9a9a;font-size:15px;font-weight:300;line-height:25px;font-family:Roboto,sans-serif}.mec-event-list-modern .mec-btn-wrapper{text-align:right;padding:10px 0;text-transform:uppercase}.mec-event-list-modern .mec-event-sharing{position:relative;margin:10px 0}.mec-event-list-modern .mec-event-sharing>li{display:inline-block;border:none;border-radius:50%;margin-right:3px}.mec-event-list-modern .mec-event-sharing>li:hover{display:inline-block}.mec-event-list-modern .mec-event-sharing>li:hover a i{color:#fff;background:#40d9f1;border-color:#40d9f1}.mec-event-list-modern .mec-event-sharing>li i{width:36px;display:inline-block;line-height:35px;color:#767676;text-align:center;border-radius:50%;border:1px solid #ddd;font-size:14px}.mec-event-list-modern .mec-event-sharing .mec-event-share:hover .mec-event-sharing-icon{background:#40d9f1;border-color:#40d9f1;cursor:pointer;border-radius:50%}.mec-event-list-modern .mec-event-sharing li:hover a i{background:#40d9f1}@media only screen and (min-width:768px){.mec-event-list-modern .mec-event-article{position:relative;min-height:160px;overflow:hidden}.mec-event-list-modern .col-md-2.col-sm-2{width:210px;position:absolute;left:0;top:20px}.mec-event-list-modern .col-md-4.col-sm-4.mec-btn-wrapper{width:180px;padding:0;position:absolute;right:0;top:30%}.mec-event-list-modern .col-md-6.col-sm-6{width:100%;padding-left:225px;padding-right:195px}}@media only screen and (max-width:767px){.mec-event-list-modern .mec-btn-wrapper .mec-booking-button{letter-spacing:1px;border:1px solid #e1e1e1;padding:8px 16px}.mec-event-list-modern .mec-btn-wrapper{padding:0 0 12px}.mec-event-list-modern .mec-event-sharing{margin-bottom:0}}.mec-event-grid-minimal .mec-event-article{margin:15px 0;min-height:80px;display:table}.mec-event-grid-minimal .event-detail-wrap{display:table-cell;vertical-align:middle}.mec-event-grid-minimal .mec-event-date{width:70px;float:left;margin-right:20px;padding:12px 16px 10px;text-align:center;text-transform:uppercase;border-radius:4px;border:1px solid #e6e6e6;transition:all .37s ease-in-out;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-grid-minimal .mec-event-date span{display:block;font-size:24px;font-weight:700;text-align:center;margin-bottom:4px;color:#2a2a2a;transition:color .3s ease}.mec-event-grid-minimal .mec-event-title{margin-top:0;margin-bottom:10px;font-weight:700;line-height:21px;font-size:16px;text-transform:uppercase;transition:color .3s ease}.mec-event-grid-minimal .mec-event-title a{color:#191919;transition:color .3s ease}.mec-event-grid-minimal .mec-event-detail,.mec-event-grid-minimal .mec-time-details{font-size:15px;font-weight:300;line-height:1;letter-spacing:0;color:#9a9a9a;font-family:Roboto,sans-serif;margin-bottom:5px}.mec-event-grid-minimal .mec-event-date:hover{color:#fff}.mec-event-grid-minimal .mec-event-date:hover span{color:#fff}.mec-wrap .mec-event-grid-minimal .mec-event-date:hover{color:#fff}.mec-event-list-classic .mec-event-article{padding:12px 0;margin-bottom:20px}.mec-event-list-classic .mec-event-image{float:left;width:86px;margin-right:20px}.mec-event-list-classic .mec-event-date,.mec-event-list-classic .mec-event-time{font-weight:400;font-size:13px;letter-spacing:0;line-height:18px;text-align:left;display:initial;margin-right:12px}.mec-event-list-classic .mec-event-time .mec-time-details,.mec-event-list-classic .mec-event-time i{display:inline;margin-right:3px}.mec-event-list-classic .mec-event-date span{font-weight:500;margin-bottom:6px}.mec-event-list-classic .mec-event-title{font-size:15px;margin:10px 0 12px;font-weight:700;text-transform:uppercase}.mec-event-list-classic .mec-event-title a{color:#494949;transition:color .3s ease}.mec-event-list-classic .mec-event-detail{color:#777;font-weight:400;line-height:12px;font-size:12px;overflow:hidden}.mec-event-list-classic a.magicmore{padding:10px 16px;color:#fff;background:#222;letter-spacing:2px;font-size:11px}.mec-event-list-classic a.magicmore:after{content:"";display:none}.mec-event-list-classic a.magicmore:hover{color:#40d9f1}.mec-event-grid-simple .mec-event-article{position:relative;margin-bottom:30px}.mec-event-grid-simple .mec-event-article:after{border-right:1px solid #e6e6e6;height:60px;position:absolute;top:50%;margin-top:-30px;right:-1px}.mec-event-grid-simple .row div:last-child .mec-event-article:after{border:none}.mec-event-grid-simple .row{margin:15px 0 30px;text-align:center}.mec-event-grid-simple .mec-event-date{padding:0;margin:0;text-transform:capitalize;font-size:12px;font-weight:700}.mec-event-grid-simple .mec-event-title{margin-top:0;margin-bottom:10px;font-weight:700;line-height:21px;font-size:15px;padding-top:5px;text-transform:uppercase;transition:color .37s ease}.mec-event-grid-simple .mec-event-title a{color:#494949;transition:color .3s ease}.mec-event-grid-simple .mec-event-detail{font-family:Roboto,sans-serif;font-weight:400;line-height:1;letter-spacing:0;font-size:13px;color:#777}.mec-event-grid-simple:hover .mec-event-title{color:#40d9f1}.mec-event-grid-simple:hover .mec-event-date{background:0 0}.event-last:after{display:none}@media only screen and (max-width:767px){.mec-event-grid-simple .mec-event-article{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.mec-event-grid-simple .mec-event-article:after{border:none}}.mec-event-grid-novel .mec-event-article{position:relative;margin-bottom:30px;padding:60px 5% 60px 7%;border:1px solid rgba(255,255,255,.12);border-radius:10px;background-color:#0050fd;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1}.mec-event-grid-novel .mec-event-article .novel-grad-bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;opacity:0;z-index:-1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.mec-event-grid-novel .mec-event-article:hover{-webkit-box-shadow:0 13px 36px 0 rgba(0,0,0,.23);box-shadow:0 13px 36px 0 rgba(0,0,0,.23);border-color:transparent}.mec-event-grid-novel .mec-event-article:hover .novel-grad-bg{background-image:-webkit-gradient(linear,left top,right top,from(#262e32),to(#0e1015));background-image:-webkit-linear-gradient(left,#262e32 0,#0e1015 100%);background-image:-o-linear-gradient(left,#262e32 0,#0e1015 100%);background-image:linear-gradient(90deg,#262e32 0,#0e1015 100%);opacity:1}.mec-event-grid-novel .mec-event-image{float:left;width:150px;height:150px}.mec-event-grid-novel .mec-event-image img{width:150px;height:150px;border-radius:50%}.mec-event-grid-novel .mec-event-detail-wrap{margin-left:200px}.mec-event-grid-novel .mec-event-content h4{position:relative;margin-bottom:10px;display:inline-block}.mec-event-grid-novel .mec-event-content h4 a{font-size:24px;line-height:35px;color:#fafcff}.mec-event-grid-novel .mec-event-content h4::before{content:'';position:absolute;top:8px;left:-30px;width:17px;height:17px;background:#5cd0ed;opacity:.4;border-radius:50%}.mec-event-grid-novel .mec-event-content h4::after{content:'';position:absolute;top:12px;left:-26px;width:9px;height:9px;background:#5cd0ed;border-radius:50%}.mec-skin-grid-container .mec-event-grid-novel .mec-categories li a{color:#fff}.mec-event-grid-novel .mec-event-address,.mec-event-grid-novel .mec-event-detail,.mec-event-grid-novel .mec-event-month,.mec-event-grid-novel .mec-local-time-details{position:relative;padding-left:35px;font-size:15px;line-height:30px;color:rgba(255,255,255,.4)}.mec-event-grid-novel .mec-event-address::before,.mec-event-grid-novel .mec-event-detail::before,.mec-event-grid-novel .mec-event-month::before,.mec-event-grid-novel .mec-local-time-details:before{position:absolute;top:6px;left:6px;font-size:17px;font-family:simple-line-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.mec-event-grid-novel .mec-local-time-details::before{content:"\e007"}.mec-event-grid-novel .mec-event-month::before{content:"\e075"}.mec-event-grid-novel .mec-event-detail::before{content:"\e081"}.mec-event-grid-novel .mec-event-address::before{content:"\e096"}.mec-event-grid-novel .mec-event-footer{clear:both;padding:20px 0;border-top:none;background:0 0}.mec-event-grid-novel .mec-event-footer .mec-booking-button{right:auto;left:0;height:42px;width:148px;padding:0 20px;font-size:14px;font-weight:400;line-height:42px;text-align:center;color:#fff;background:0 0;border-color:rgba(255,255,255,.1);border-radius:50px}.mec-event-grid-novel .mec-event-footer .mec-booking-button:hover{background-color:rgba(255,255,255,.1)}.mec-event-grid-novel .mec-event-sharing-wrap{left:175px;cursor:pointer;padding-left:0}.mec-event-grid-novel .mec-event-sharing-wrap>li{border-color:rgba(255,255,255,.1);border-radius:50%}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing{top:-5px;left:0;padding:5px 10px 2px 50px;min-width:150px;width:inherit;height:37px;background-color:rgba(255,255,255,.1);-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:50px}.mec-event-grid-novel .mec-event-sharing-wrap:hover>li{background-color:rgba(255,255,255,.1)}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::after,.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::before{display:none}.mec-event-grid-novel .mec-event-sharing .mec-event-social-icon,.mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a,.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li i{display:inline}.mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a{padding:0 10px}.mec-event-grid-novel .mec-event-sharing-wrap>li a{color:#fff}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a{color:rgba(255,255,255,.4)}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a:hover{color:rgba(255,255,255,1)}@media only screen and (max-width:1200px){.mec-event-grid-novel .row .col-md-6.col-sm-6{width:100%;float:none}.mec-event-grid-novel .mec-event-image{float:none;margin-top:-20px;margin-bottom:20px}.mec-event-grid-novel .mec-event-detail-wrap{margin-left:20px}.mec-event-grid-novel .mec-event-footer{margin-top:30px}}@media only screen and (max-width:767px){.mec-event-grid-novel .mec-event-footer{margin-top:0;padding-top:30px;margin-bottom:24px}.mec-event-grid-novel .mec-event-footer .mec-booking-button{display:block;position:relative}.mec-event-grid-novel .mec-event-sharing-wrap{left:0;bottom:-55px;padding-left:0}.mec-event-grid-novel .mec-event-content h4 a{font-size:20px;line-height:1.3}}.mec-event-grid-novel .mec-event-sharing-wrap{padding-left:0}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing{width:fit-content;z-index:999999}@media(min-width:1280px){.mec-event-grid-novel .col-md-4.col-sm-4 .mec-event-article img{width:100px;height:100px}.mec-event-grid-novel .col-md-4.col-sm-4 .mec-event-detail-wrap{margin-left:150px}}@media(min-width:760px) and (max-width:1024px){.mec-event-grid-novel .col-md-4.col-sm-4{width:100%}.mec-event-grid-novel .mec-event-image{float:left}.mec-event-grid-novel .col-md-4.col-sm-4 .mec-event-article img{width:100px;height:100px}}.mec-event-cover-modern{position:relative}.mec-event-cover-modern .mec-event-cover-a{background:0 0;position:absolute;color:#fff;bottom:0;left:0;text-decoration:none}.mec-event-cover-modern .mec-event-cover-a .mec-event-overlay{transition:all .5s;opacity:.8;width:100%;height:100%;position:absolute}.mec-event-cover-modern .mec-event-cover-a:hover .mec-event-overlay{opacity:1}.mec-event-cover-modern .mec-event-detail{padding:40px;position:relative}.mec-event-cover-modern .mec-event-cover-a:hover .mec-event-tag{color:#333;transition:all .5s}.mec-event-cover-modern .mec-event-cover-a .mec-event-title:hover{text-decoration:underline}.mec-event-cover-modern .mec-event-tag{background:#fff;display:inline-block;padding:5px 9px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:24px}.mec-event-cover-modern .mec-event-date{text-transform:uppercase;font-size:17px;font-weight:300}.mec-event-cover-modern .mec-event-title{color:#fff;text-transform:uppercase;font-size:40px;font-weight:700;margin:6px 0}.mec-event-cover-modern .mec-event-place{font-weight:400;font-size:18px;font-family:Roboto,sans-serif}@media only screen and (max-width:767px){.mec-event-cover-modern .mec-event-cover-a{width:100%}}.mec-event-cover-classic{position:relative;overflow:hidden;background:#fff;padding:6px;border:1px solid #e8e8e8}.mec-event-cover-classic .mec-event-overlay{position:absolute;left:6px;right:6px;bottom:6px;top:6px;width:auto;height:auto;background-color:rgba(36,36,36,.4);transition:all .33s ease-in-out}.mec-event-cover-classic:hover .mec-event-overlay{background-color:rgba(36,36,36,.6)}.mec-event-cover-classic .mec-event-content{font-size:15px;color:#fff;position:absolute;bottom:0;padding:50px 35px;transition:all .33s ease-in-out}.mec-event-cover-classic .mec-event-date{font-size:14px;text-transform:uppercase;font-weight:400;line-height:1.6}.mec-event-cover-classic .mec-event-date span{display:block;font-weight:700;font-size:16px}.mec-event-cover-classic .mec-event-title{color:#fff;margin:20px 0 38px;font-size:24px;font-weight:700;text-transform:uppercase;font-style:normal}.mec-event-cover-classic .mec-btn-wrapper{text-align:left}.mec-event-cover-classic .mec-event-icon{font-size:18px;float:left;margin-right:14px;color:#fff;padding:13px}.mec-event-cover-classic .mec-event-button{color:#fff;background-color:#191919;border:2px #191919 solid;padding:12px 20px;letter-spacing:3px;font-size:12px;font-weight:700;font-style:normal;transition:all .22s ease;text-decoration:none}.mec-event-cover-classic .mec-event-button:hover{color:#191919;background-color:#fff;border-color:#fff;border-radius:1px}.mec-event-cover-classic .mec-event-image img{min-width:100%}@media only screen and (max-width:960px){.mec-event-cover-classic .mec-event-content{padding:20px}.mec-event-cover-classic .mec-event-button{font-size:11px;padding:7px 10px;letter-spacing:1px}.mec-event-cover-classic .mec-event-title{font-size:19px;margin:15px 0 25px}.mec-event-cover-classic .mec-event-date{font-size:12px}}@media only screen and (max-width:767px){.mec-event-cover-classic{margin-bottom:30px}}@media only screen and (max-width:479px){.mec-event-cover-classic .mec-event-content{padding:15px;font-size:15px}.mec-event-cover-classic .mec-event-title{font-size:15px;margin:10px 0}.mec-event-cover-classic .mec-event-button{font-size:10px;padding:6px;letter-spacing:1px}.mec-event-cover-classic .mec-event-icon{padding:10px}}.mec-load-more-wrap{text-align:center;display:block;width:100%;padding-top:20px;text-align:center;position:relative}.mec-load-more-button{box-shadow:none;transition:all .21s ease;font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#767676;border:2px solid #e8e8e8;border-radius:50px;padding:0 28px;margin-bottom:20px;cursor:pointer;line-height:40px;font-family:Montserrat,Helvetica,Arial,sans-serif;height:42px;display:inline-block}.mec-load-more-button:hover{background:#191919;color:#fff;border-color:#191919}.mec-load-more-loading{content:url(../img/ajax-loader.gif);cursor:wait;background:0 0;border-style:none}.mec-load-more-loading:hover{background:0 0}.mec-modal-preloader,.mec-month-navigator-loading{width:100%;height:100%;background:no-repeat rgba(255,255,255,.88) url(../img/ajax-loader.gif) center;border-style:none;position:fixed;left:0;right:0;bottom:0;top:0;z-index:9}.mec-event-calendar-classic .mec-calendar-side .mec-calendar-table{min-height:1024px}.mec-calendar-side .mec-calendar-table{min-height:450px}.mec-skin-weekly-view-events-container.mec-month-navigator-loading{margin-top:0}.mec-calendar.mec-event-calendar-classic .mec-calendar-side{display:block}.mec-skin-daily-view-events-container.mec-month-navigator-loading{margin-top:0}@media only screen and (min-width:961px){.mec-wrap.mec-sm959 .mec-calendar-side .mec-calendar-table{min-height:1px}}@media only screen and (max-width:479px){.mec-calendar-side .mec-calendar-table{min-height:1px}}.mec-event-cover-clean{position:relative;border:1px solid #e6e6e6;padding:8px}.mec-event-cover-clean .mec-event-overlay{height:100%;background-color:rgba(36,36,36,.4);position:absolute;width:100%;left:0;border:8px solid #fff;top:0;transition:all .5s ease-in-out}.mec-event-cover-clean .mec-event-content{color:#fff;position:absolute;bottom:20px;padding:40px 60px;transition:all .5s ease-in-out}.mec-event-cover-clean .mec-event-title{color:#fff;font-weight:700;margin:46px 0 19px;font-size:29px;text-transform:uppercase;text-shadow:0 0 1px rgba(0,0,0,.5)}.mec-event-cover-clean .mec-event-title a{color:#fff;transition:all .5s;text-decoration:none;outline:0;border:none;box-shadow:none}.mec-event-cover-clean .mec-event-title a:hover{text-decoration:underline}.mec-event-cover-clean .mec-event-date{position:absolute;top:-20px;right:60px;color:#fff;width:60px;padding:14px 10px;z-index:1}.mec-event-cover-clean .mec-event-date div{text-align:center;text-transform:uppercase;letter-spacing:1px;line-height:16px}.mec-event-cover-clean .mec-event-date .dday{padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:13px;font-size:24px}.mec-event-cover-clean .mec-event-date .dmonth{letter-spacing:2px}.mec-event-cover-clean .mec-event-place{font-size:18px;font-family:Roboto,sans-serif}.mec-event-cover-clean .mec-event-image img{width:100%}@media only screen and (max-width:768px){.mec-event-cover-clean .mec-event-content{padding:20px;bottom:5px}.mec-event-cover-clean .mec-event-title{font-size:23px}.mec-event-cover-clean .mec-event-date{right:20px;padding:10px;width:50px}}@media only screen and (max-width:479px){.mec-event-cover-clean .mec-event-content{padding:10px}.mec-event-cover-clean .mec-event-title{font-size:19px;padding-right:25px}.mec-event-cover-clean .mec-event-date{right:-20px;top:-10px}.mec-event-cover-clean .mec-event-detail{font-size:12px}}.mec-month-divider{text-align:center;margin:60px 0 40px 0}.widget .mec-month-divider{margin:10px 0}.mec-month-divider span{text-transform:uppercase;font-size:22px;font-weight:700;padding-bottom:5px;color:#313131;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative}.mec-month-divider span:before{border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:-30px;left:50%;width:60px}.widget .mec-month-divider span{font-size:13px}.mec-event-list-standard .mec-events-pagination{margin-top:60px;border-top:4px solid #ebebeb;min-height:80px;padding-top:20px}.mec-event-list-standard .mec-events-pagination .mec-events-pag-previous{float:left;margin-left:0}.mec-event-list-standard .mec-events-pagination .mec-events-pag-next{float:right;margin-right:0}.mec-event-list-standard .mec-event-article{position:relative;display:block;margin-bottom:25px;border:1px solid #e9e9e9;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-list-standard .mec-topsec{display:table;width:100%}.mec-event-list-standard .col-md-3.mec-event-image-wrap{padding-left:0}.mec-event-list-standard .mec-event-content{padding-top:15px;padding-right:30px}.mec-event-list-standard .mec-event-title{font-size:29px;font-weight:700;letter-spacing:-1px;margin:0 0 10px}.mec-event-list-standard .mec-event-title a{color:#292929;transition:color .3s ease}.mec-event-list-standard .mec-col-table-c{display:table-cell;height:100%;vertical-align:middle;float:none!important}.mec-event-list-standard .mec-col-table-c.mec-event-meta-wrap{padding-top:15px}.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap{vertical-align:top}.mec-topsec .mec-event-image{line-height:1px}.mec-event-list-standard .mec-event-meta-wrap{border-left:1px solid #eee}.mec-event-list-standard .mec-time-details{text-transform:uppercase;font-size:11px;font-weight:300;padding-top:0;text-align:left;padding-left:30px}.mec-event-list-standard .mec-event-meta .mec-event-address{font-style:normal;letter-spacing:0;font-size:13px;color:#8a8a8a}.mec-event-list-standard .mec-event-meta span.mec-event-d,.mec-event-list-standard .mec-event-meta span.mec-event-m{font-size:17px;font-weight:700;padding-right:6px;color:#444;text-transform:uppercase}.mec-event-list-standard .mec-date-details,.mec-event-list-standard .mec-local-time-details,.mec-event-list-standard .mec-time-details,.mec-event-list-standard .mec-venue-details{position:relative;padding-left:28px;margin-bottom:10px}.mec-event-list-standard .mec-date-details:before,.mec-event-list-standard .mec-local-time-details:before,.mec-event-list-standard .mec-time-details:before,.mec-event-list-standard .mec-venue-details:before{content:"\f041";font-family:fontawesome;position:absolute;left:6px;font-size:15px}.mec-event-list-standard .mec-date-details:before{content:"\f073"}.mec-event-list-standard .mec-time-details:before{content:"\f017"}.mec-event-list-standard .mec-local-time-details:before{content:"\f0ac"}.mec-event-list-standard .mec-local-time-details .mec-local-title{display:block}.mec-event-list-standard .mec-local-time-details .mec-local-date,.mec-event-list-standard .mec-local-time-details .mec-local-time{font-style:normal;letter-spacing:0;font-size:11px;color:#8a8a8a;font-weight:300;line-height:1.6}.mec-event-list-minimal .mec-event-title a{color:#292929;transition:color .3s ease}.mec-event-meta-wrap .mec-price-details{margin-bottom:10px}.mec-price-details i{margin-right:4px;vertical-align:text-top}.mec-event-meta-wrap .mec-event-meta .mec-price-details i:before{font-size:15px}.mec-event-list-standard .mec-price-details{text-transform:uppercase;font-size:11px;font-weight:300}.mec-event-list-standard .mec-price-details i{margin-left:6px}.mec-month-side .mec-price-details{margin-left:2px}.mec-event-article .mec-price-details i,.mec-month-side .mec-price-details i,.tooltipster-sidetip.tooltipster-shadow .tooltipster-content .mec-price-details i{padding-top:4px;vertical-align:unset}.mec-event-list-standard ul.mec-categories{position:relative;padding-left:28px;margin-bottom:10px}.mec-event-list-standard ul.mec-categories li.mec-category a:before{font-size:16px!important;content:"\f105";position:absolute;font-family:fontawesome;left:8px;font-size:15px}@media only screen and (max-width:960px){.mec-event-list-standard .mec-topsec{display:block}.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap{display:block;width:40%}.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap{display:block;min-height:230px}.mec-event-list-standard .mec-event-meta-wrap{display:block;border-left:none;border-top:1px solid #eee;width:100%;float:none;padding-top:20px}}@media only screen and (min-width:480px) and (max-width:960px){.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap,.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap{display:table-cell}}@media only screen and (max-width:479px){.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap,.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap img{float:none;width:100%;padding:0}.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap{padding:10px 10px 10px 30px}}.mec-localtime-details{color:#777;font-weight:400;line-height:12px;font-size:12px}.mec-localtime-details .mec-localdate,.mec-localtime-details .mec-localtime,.mec-localtime-details .mec-localtitle{display:inline-block}.mec-localtime-details .mec-start-date-label{padding-right:5px}.mec-localtime-details .mec-localtime{padding-left:5px}.mec-event-list-minimal .mec-localtime-details{display:inline-flex;font-size:15px;font-weight:300;line-height:1;letter-spacing:0;color:#9a9a9a;padding-left:9px}.mec-event-grid-classic .mec-localtime-details,.mec-event-grid-clean .mec-localtime-details{color:#fff;font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:-.02em;color:#fff;padding:0 0;line-height:18px;margin-top:-3px}.mec-event-grid-clean .mec-localtime-details,.mec-event-grid-colorful .mec-localtime-details,.tooltipster-box .mec-localtime-details{line-height:22px;padding-top:10px}.mec-event-grid-colorful .mec-localtime-details{color:#fff}.mec-event-grid-classic .mec-localtime-details{text-align:center}.mec-event-grid-minimal .mec-localtime-details{line-height:22px}.mec-wrap .mec-yearly-view-wrap .mec-localtime-wrap i{display:inline-block;margin-left:-1px}.mec-timetable-t2-content .mec-local-time-details{padding-left:19px}.mec-timetable-t2-content .mec-local-time-details{position:relative}.mec-timetable-t2-content .mec-local-time-details:before{content:"\e007";font-family:simple-line-icons;position:absolute;font-size:12px;margin-right:4px;left:0}.mec-masonry .mec-masonry-col6 .mec-localtime-details{margin-top:10px;line-height:21px}.mec-masonry .mec-masonry-col6 .mec-localtime-details i{height:auto}.mec-event-cover-classic .mec-localtime-details{color:#fff;margin-top:12px}.mec-event-cover-classic .mec-localtime-details i{padding-right:8px}.mec-event-cover-clean .mec-localtime-details{color:#fff;margin-bottom:20px}.mec-event-cover-modern .mec-localtime-details{color:#fff;margin:10px 0;font-weight:400;font-size:18px}.mec-event-countdown-style1 .mec-localtime-details,.mec-event-countdown-style2 .mec-localtime-details,.mec-event-countdown-style3 .mec-localtime-details{color:#fff;padding:8px 5px 0;font-size:14px;line-height:25px}.mec-event-countdown-style1 .mec-localtime-details{text-align:center}.mec-event-hover-carousel-type4 .mec-localtime-details{display:block;color:#fff;font-size:11px}.mec-event-footer-carousel-type3 .mec-localtime-details .mec-localdate,.mec-event-footer-carousel-type3 .mec-localtime-details .mec-localtime,.mec-event-footer-carousel-type3 .mec-localtime-details .mec-localtitle,.mec-event-footer-carousel-type3 .mec-localtime-details span{display:inline-flex;line-height:20px;text-align:left;margin:0!important;font-size:12px;color:#777;line-height:28px}.mec-owl-crousel-skin-type1 .mec-localtime-details{margin-top:-7px;margin-bottom:12px}.mec-wrap .mec-slider-t5 .mec-localtime-details{margin-top:14px;line-height:20px}.mec-wrap .mec-slider-t5 .mec-localtime-details i{font-size:18px;height:20px}.mec-timeline-event-local-time{background:rgba(64,217,241,.11);display:inline-block;padding:7px 20px 11px;border-radius:20px;line-height:1.24}.mec-timeline-event-local-time .mec-localtime-details{font-size:13px;font-weight:500;vertical-align:middle;margin-left:6px;color:inherit;line-height:24px}.mec-timeline-event-local-time .mec-localtime-details i{font-size:17px;vertical-align:middle;margin-left:-7px;padding-right:3px}.mec-booking-modal{background-color:#e6f7ff}.mec-booking-modal .mec-booking-shortcode .mec-book-form-gateway-label input[type=radio]:before{top:-1px}.mec-modal-booking-button{box-shadow:none;transition:all .21s ease;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#767676;border:1px solid #e8e8e8;padding:12px 16px;line-height:37px;height:38px;margin:12px 0}.mec-modal-booking-button:hover{background:#191919;color:#fff;border-color:#191919}.mec-modal-booking-button.mec-mb-icon i{font-size:14px}.mec-event-list-classic .mec-modal-booking-button{height:0;line-height:1;margin:7px 0 0;display:inline-table;letter-spacing:0;padding:12px 14px}.mec-event-grid-novel ul.mec-categories{position:relative;line-height:30px;font-size:15px}.mec-event-grid-novel ul.mec-categories li.mec-category a{padding-left:35px;color:rgba(255,255,255,.4);line-height:30px;font-size:15px}.mec-event-grid-novel ul.mec-categories li.mec-category a:before{font-size:16px!important;content:"\f105";position:absolute;font-family:fontawesome;left:8px;font-size:15px;color:rgba(255,255,255,.4)}.mec-calendar-events-side .mec-modal-booking-button,.mec-event-container-classic .mec-modal-booking-button,.mec-event-grid-minimal .mec-modal-booking-button,.mec-event-list-minimal .mec-modal-booking-button,.mec-timetable-t2-col .mec-modal-booking-button{margin:0;color:#282828;font-size:12px;transition:all .5s ease;-webkit-transition:all .5s ease;position:relative;padding:0 0 0 24px;background:0 0;text-align:left;display:inline;border:0;font-weight:700}.mec-timetable-t2-col .mec-modal-booking-button{color:#fff;padding-left:19px}.mec-timetable-t2-col .mec-modal-booking-button:hover{color:#282828}.mec-event-list-minimal .mec-modal-booking-button{margin:0 4px 0 84px}.mec-calendar-events-side .mec-modal-booking-button:before,.mec-event-container-classic .mec-modal-booking-button:before,.mec-event-grid-minimal .mec-modal-booking-button:before,.mec-event-list-minimal .mec-modal-booking-button:before{content:'';position:absolute;background:#7a7272;width:18px;height:1px;left:0;top:45%;transition:all .1s ease;-webkit-transition:all .1s ease}.mec-skin-carousel-container .mec-modal-booking-button{line-height:70px}.mec-event-list-modern .mec-modal-booking-button.mec-mb-icon{border-radius:1px;letter-spacing:2px;border:1px solid #e6e6e6;color:#333;background-color:#fff;padding:13px 12px 13px 14px;font-weight:700;box-shadow:0 2px 0 0 rgba(0,0,0,.016);transition:all .28s ease;line-height:unset}.mec-event-list-modern .mec-modal-booking-button.mec-mb-icon:hover{border-color:#222;background:#222;color:#fff}.mec-event-footer .mec-modal-booking-button,.mec-skin-carousel-container .mec-event-footer-carousel-type2 .mec-modal-booking-button{position:absolute;top:20px;right:125px;margin:0;padding:0 16px;line-height:37px}.mec-skin-carousel-container .mec-event-footer-carousel-type2 .mec-modal-booking-button{top:0;line-height:41px;height:41px;right:121px}.mec-skin-carousel-container .mec-event-footer-carousel-type3 .mec-modal-booking-button{line-height:18px;font-size:12px;letter-spacing:0;float:right;height:41px;margin:0 12px 0 0}.mec-skin-carousel-container .mec-owl-crousel-skin-type4 .mec-modal-booking-button{color:#fff;background-color:#191919;border:2px #191919 solid;padding:10px 14px;letter-spacing:1.5px;font-size:11px;font-weight:700;font-style:normal;transition:all .22s ease;text-decoration:none;margin:0 0 0 12px}.mec-skin-carousel-container .mec-owl-crousel-skin-type4 .mec-modal-booking-button:hover{color:#191919;background-color:#fff;border:2px #fff solid}.mec-event-grid-modern .mec-event-footer .mec-modal-booking-button{right:auto;left:110px}.mec-event-grid-simple .mec-modal-booking-button,.mec-events-agenda .mec-modal-booking-button{margin:0;font-size:12px;transition:all .5s ease;-webkit-transition:all .5s ease;position:relative;padding:0;background:0 0;text-align:left;display:inline;border:0;font-weight:700}.mec-events-agenda .mec-modal-booking-button{display:block;height:unset;padding-left:173px;line-height:14px;margin-bottom:7px}.mec-yearly-view-wrap .mec-modal-booking-button{margin:0;padding-left:14px;text-transform:capitalize}.mec-event-grid-novel .mec-event-footer .mec-modal-booking-button.mec-mb-icon{right:auto;left:238px;width:36px;height:36px;display:table-cell;vertical-align:middle;padding:0 10px;border-color:rgba(255,255,255,.1);background-color:rgba(0,0,0,0);color:#fff;border-radius:36px}.mec-event-grid-novel .mec-event-footer .mec-modal-booking-button.mec-mb-icon:hover{background-color:rgba(255,255,255,.1)}.mec-event-grid-simple .mec-modal-booking-button:hover,.mec-events-agenda .mec-modal-booking-button:hover,.mec-events-yearlu .mec-modal-booking-button:hover{color:#191919}.mec-event-masonry .mec-event-footer .mec-modal-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px;top:0;box-shadow:0 5px 11px -3px rgba(0,0,0,.05);right:auto;left:155px}.mec-timeline-event .mec-modal-booking-button{position:absolute;top:0;right:0;display:inline-block;padding:7px 20px 7px;line-height:22px;height:unset;border:unset;text-transform:capitalize;font-weight:500;font-size:13px;letter-spacing:0;margin:0;border-radius:0 0 0 10px}.mec-timeline-event .mec-modal-booking-button:hover{background:#191919;color:#fff}.mec-skin-daily-view-events-container .mec-modal-booking-button,.mec-weekly-view-dates-events .mec-event-article .mec-modal-booking-button{position:absolute;top:50%;transform:translateY(-50%);right:15px;line-height:26px;height:49px;border:unset;text-align:center;display:inline-block;background:#ededed;color:#191919;padding:12px;border-radius:2px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;transition:all .24s ease;margin:0}.mec-skin-daily-view-events-container .mec-modal-booking-button:hover,.mec-weekly-view-dates-events .mec-event-article .mec-modal-booking-button:hover{background:#292929;color:#fff}@media(max-width:1023px){.mec-skin-daily-view-events-container .mec-modal-booking-button,.mec-weekly-view-dates-events .mec-event-article .mec-modal-booking-button{position:relative;top:unset;transform:unset;margin:14px 16px 0;padding:8px;line-height:20px;height:35px}}@media(max-width:768px){.featherlight .featherlight-inner{width:100%}.mec-events-agenda .mec-modal-booking-button{padding:0}}@media(max-width:480px){.mec-booking-modal .mec-events-meta-group-booking-shortcode{padding:20px}.mec-booking-modal .mec-booking-shortcode .mec-book-reg-field-mec_email,.mec-booking-modal .mec-booking-shortcode .mec-book-reg-field-name{width:100%}.mec-booking-modal .mec-booking-shortcode button#mec-book-form-btn-step-2{margin-left:20px}.mec-booking-modal .mec-booking-shortcode .mec-click-pay button[type=submit]{bottom:22px}.mec-calendar-events-side .mec-modal-booking-button:before,.mec-event-container-classic .mec-modal-booking-button:before,.mec-event-grid-minimal .mec-modal-booking-button:before,.mec-event-list-minimal .mec-modal-booking-button:before{display:none}.mec-calendar-events-side .mec-modal-booking-button,.mec-event-container-classic .mec-modal-booking-button,.mec-event-grid-minimal .mec-modal-booking-button,.mec-event-list-minimal .mec-modal-booking-button,.mec-timetable-t2-col .mec-modal-booking-button{margin:0;padding:0}.mec-event-grid-modern .mec-event-footer .mec-booking-button{top:20px}}.mec-wrap .mec-events-cal-links{margin-bottom:0}.mec-single-event #mec-wrap{padding:0;margin-top:35px}.mec-wrap .mec-single-title,.single-mec-events .mec-wrap.mec-no-access-error h1{margin-top:0;margin-bottom:30px;font-weight:700;font-size:33px}.mec-single-event .mec-event-content{padding:40px 0 30px;margin-bottom:10px}.mec-single-event .mec-events-meta-group-booking,.mec-single-event .mec-frontbox{margin-bottom:30px;padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-wrap #main-content{overflow:hidden;padding-top:35px}.mec-single-event .mec-map-get-direction-address-cnt{position:relative}.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address{width:100%;height:46px;padding:13px 10px;margin-bottom:0;background:#fcfcfc;border:1px solid #e0e0e0;border-radius:0;box-shadow:inset 0 2px 5px rgba(0,0,0,.081)}.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address:focus{color:#444;background:#fff;border-color:#b0b0b0;box-shadow:0 0 3px rgba(0,0,0,.2)}.mec-single-event .mec-map-get-direction-btn-cnt input{width:100%}.mec-single-event .mec-map-get-direction-reset{position:absolute;z-index:2;top:5px;right:10px;font-size:11px;cursor:pointer}.mec-events-meta-group-tags{margin-top:20px}.mec-events-meta-group-tags a{display:inline-block;color:#444;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;font-weight:500;padding:3px 7px;border:1px solid #ddd;border-radius:2px;background:#fff;margin:1px 3px}.mec-events-meta-group-tags a:hover{text-decoration:underline;background:#f9f9f9}.mec-local-time-details li{list-style:none}.mec-single-event:not(.mec-single-modern) .mec-local-time-details{background:#f7f7f7;padding:12px 14px 8px;margin-bottom:12px;vertical-align:baseline;position:relative;border:none}.mec-single-event:not(.mec-single-modern) .mec-local-time-details ul{margin:0;padding-left:35px}.mec-single-event:not(.mec-single-modern) .mec-local-time-details h3{border:none;padding-left:15px}.mec-single-event:not(.mec-single-modern) .mec-local-time-details h3:before{display:none}.mec-single-event.mec-single-modern i.mec-sl-speedometer{display:none}.mec-single-event .mec-events-meta-group-booking{padding-bottom:30px}.mec-single-event .mec-events-meta-group-booking ul{list-style:none;margin-left:0;padding-left:0}.mec-single-event .mec-booking .mec-book-bfixed-fields-container{padding-left:15px}.mec-single-event .mec-events-meta-group-booking ul li{padding:0;list-style:none;margin-top:40px}.mec-single-event .mec-events-meta-group-booking h4{margin-bottom:20px;font-size:23px;font-weight:700}.mec-single-event .mec-events-meta-group-booking li h4{font-size:19px}.mec-single-event .mec-events-meta-group-booking button,.mec-single-event .mec-events-meta-group-booking input{border-radius:0;margin-bottom:6px}.mec-single-event .mec-events-meta-group-booking button{min-width:155px;margin-top:5px;margin-left:10px;border-radius:2px;box-shadow:0 2px 1px rgba(0,0,0,.08)}.mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button{background:#c4cace;float:left}.mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button:hover{background:#000}.mec-single-event .mec-events-meta-group-booking button.mec-book-form-next-button{float:left;margin-left:0}button#mec-book-form-back-btn-step-3{float:none}.mec-next-occ-booking,.mec-next-occ-booking-p{padding-left:15px}.mec-events-meta-group-booking .mec-next-occ-booking,.mec-events-meta-group-booking .mec-next-occ-booking-p{padding:0;font-size:12px;letter-spacing:0;margin:3px 0;padding:5px 1em 3px 0}.mec-book-username-password-wrapper{padding:0 15px}.lity-container .mec-next-occ-booking,.lity-container .mec-next-occ-booking-p{padding-left:0}.mec-single-event .mec-events-meta-group-booking .mec-click-pay{max-width:350px}.mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r,.mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button{float:right}.mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover,.mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover{background:#000}.lity-container .mec-click-pay{max-width:400px}.lity-container .mec-book-form-btn-wrap button.mec-book-form-next-button,.lity-container .mec-click-pay #mec_woo_add_to_cart_btn_r{float:right}.lity-container button.mec-book-form-next-button{float:right}.lity-container .mec-click-pay #mec_woo_add_to_cart_btn_r:hover,.lity-container .mec-click-pay button.mec-book-form-next-button:hover{background:#000}.mec-single-event .mec-events-meta-group-booking .mec-click-next{float:right;position:relative;width:calc(100% - 186px)}.lity-container .mec-click-next{float:right;position:relative;width:calc(100% - 186px)}.mec-single-event .mec-book-form-coupon button{margin-left:0}.mec-single-event .mec-book-form-gateway-checkout button{margin-left:0}.mec-single-event .mec-single-event .mec-book-form-gateway-checkout button{margin-right:20px}.lity-content .mec-book-form-back-button{position:relative;border:none;border-radius:0;color:#fff;display:inline-block;font-size:12px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;margin-right:10px;line-height:1;padding:18px 20px 16px;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease;min-width:170px;margin-top:5px;border-radius:0;margin-bottom:6px;background:#c4cace}.lity-content .mec-book-form-back-button:hover{background:#000}.lity-content button#mec-book-form-back-btn-step-3{float:none}.lity-content .mec-book-form-next-button{float:left}.lity-content .mec-book-bfixed-fields-container{list-style:none;padding-left:0}.mec-single-event .mec-book-first,.mec-single-event .mec-book-form-gateways,.mec-single-event .mec-book-form-price,.mec-single-event .mec-event-tickets-list,.mec-single-event form.mec-click-next{padding-left:0;padding-right:0}.mec-single-event label.mec-fill-attendees{margin-left:0}.mec-wrap .mec-events-meta-group-booking #mec-book-form-back-btn-step-2,.mec-wrap .mec-events-meta-group-booking #mec-book-form-back-btn-step-3,.mec-wrap .mec-events-meta-group-booking #mec-book-form-btn-step-1{margin-left:0}.mec-wrap .mec-booking-form-container .col-md-12{padding-left:0}.mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row{margin:0}.mec-wrap .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateway-label{padding-left:3px}.mec-wrap p.mec-gateway-comment{margin-top:20px}.mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available{display:block;margin-bottom:20px;margin-top:-17px;font-size:11px;color:#8a8a8a}.mec-single-event .mec-events-meta-group-booking .mec-book-price-total{display:inline-block;margin-bottom:10px;font-size:26px;color:#39c36e;font-weight:700;padding:10px 0}.mec-single-event .mec-events-meta-group-booking form{margin:0}.mec-single-event .mec-events-meta-group-booking h5 span,.mec-single-event .mec-events-meta-group-booking label{color:#424242;font-size:12px;font-weight:300;letter-spacing:0;margin:3px 0;display:block;clear:none;padding:5px 1em 3px 0}.mec-single-event .mec-events-meta-group-booking h5 span{display:inline-block}.mec-single-event .mec-events-meta-group-booking h5 span.mec-ticket-variation-name{padding-right:5px;text-transform:capitalize}.mec-single-event .mec-events-meta-group-booking input::-webkit-input-placeholder{color:#aaa}.mec-single-event .mec-events-meta-group-booking input:-moz-placeholder{color:#aaa}.mec-single-event .mec-events-meta-group-booking input[type=date],.mec-single-event .mec-events-meta-group-booking input[type=email],.mec-single-event .mec-events-meta-group-booking input[type=number],.mec-single-event .mec-events-meta-group-booking input[type=password],.mec-single-event .mec-events-meta-group-booking input[type=tel],.mec-single-event .mec-events-meta-group-booking input[type=text],.mec-single-event .mec-events-meta-group-booking select,.mec-single-event .mec-events-meta-group-booking textarea{display:block;background:#fcfcfc;min-height:42px;min-width:180px;font-size:13px;border:1px solid #e0e0e0;padding:13px 10px;width:330px;margin-bottom:20px;box-shadow:inset 0 2px 4px rgba(0,0,0,.051);clear:both}.wbmec-mandatory{padding-left:5px;font-size:14px}.mec-single-event .mec-events-meta-group-booking .mec-red-notification input,.mec-single-event .mec-events-meta-group-booking .mec-red-notification select,.mec-single-event .mec-events-meta-group-booking .mec-red-notification textarea{border:1px solid #ff3c3c!important}.lity .mec-events-meta-group-booking .mec-red-notification input[type=checkbox],.lity .mec-events-meta-group-booking .mec-red-notification input[type=radio],.mec-single-event .mec-events-meta-group-booking .mec-red-notification input[type=checkbox],.mec-single-event .mec-events-meta-group-booking .mec-red-notification input[type=radio]{outline:1px solid #ff3c3c!important}.lity .mec-book-ticket-container .mec-red-notification input,.lity .mec-book-ticket-container .mec-red-notification select,.lity .mec-book-ticket-container .mec-red-notification textarea{border:1px solid #ff3c3c!important}.mec-booking .woocommerce-notices-wrapper .woocommerce-message{color:#0dbf52;background-color:#cef7ce;margin:0;padding-top:1rem;line-height:2.9rem;border:0}.mec-booking .woocommerce-notices-wrapper .woocommerce-message a{margin:0}@media only screen and (max-width:479px){.mec-single-event .mec-events-meta-group-booking input[type=date],.mec-single-event .mec-events-meta-group-booking input[type=email],.mec-single-event .mec-events-meta-group-booking input[type=number],.mec-single-event .mec-events-meta-group-booking input[type=password],.mec-single-event .mec-events-meta-group-booking input[type=tel],.mec-single-event .mec-events-meta-group-booking input[type=text],.mec-single-event .mec-events-meta-group-booking select,.mec-single-event .mec-events-meta-group-booking textarea{width:100%}}.mec-single-event .mec-events-meta-group-booking input[type=email]:focus,.mec-single-event .mec-events-meta-group-booking input[type=number]:focus,.mec-single-event .mec-events-meta-group-booking input[type=password]:focus,.mec-single-event .mec-events-meta-group-booking input[type=tel]:focus,.mec-single-event .mec-events-meta-group-booking input[type=text]:.mec-single-event .mec-events-meta-group-booking input[type=date],.mec-single-event .mec-events-meta-group-booking select:focus,.mec-single-event .mec-events-meta-group-booking textarea:focus,focus{border:1px solid #aaa;color:#444;background:#fff;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);outline:0}.mec-single-event .mec-events-meta-group-booking input[type=checkbox],.mec-single-event .mec-events-meta-group-booking input[type=radio]{margin-right:6px;margin-top:5px;min-height:20px;clear:none;margin:0 0 0 2px}.lity-container .mec-events-meta-group-booking input[type=radio]:before,.mec-single-event .mec-events-meta-group-booking input[type=radio]:before{content:"";display:inline-block;background:#fff;border-radius:18px;width:18px;height:18px;margin:-1px 0 0 -3px;cursor:pointer;border:2px solid #e1e7ed;box-shadow:0 2px 15px -3px rgba(69,77,89,.32)}.lity-container .mec-events-meta-group-booking input[type=radio]:checked:before,.mec-single-event .mec-events-meta-group-booking input[type=radio]:checked:before{border:7px solid #008aff;background:#fff;box-shadow:0 3px 16px -3px #008aff}.lity-container .mec-events-meta-group-booking input[type=radio],.mec-single-event .mec-events-meta-group-booking input[type=radio]{min-height:0;margin:0;margin-right:6px}.mec-single-event .mec-events-meta-group-booking input[type=checkbox]{float:left}.lity-container .mec-events-meta-group-booking .mec_book_first_for_all,.mec-single-event .mec-events-meta-group-booking .mec_book_first_for_all{display:none}.mec-events-meta-group-booking ul.mec-book-price-details{list-style:none;border:1px solid #eee;padding:0;overflow:hidden}.mec-events-meta-group-booking ul.mec-book-price-details li{font-size:15px;color:#a9a9a9;list-style:none;padding:13px 18px;margin:0;float:left;border-right:1px solid #eee}.mec-events-meta-group-booking ul.mec-book-price-details li:last-child{border-right:none}.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount{font-weight:700;font-size:21px;color:#222}.lity-container .mec-events-meta-group-booking label.wn-checkbox-label,.mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label{height:14px;width:14px;background-color:transparent;border:1px solid #d4d4d4;position:relative;display:inline-block;-moz-transition:border-color ease .2s;-o-transition:border-color ease .2s;-webkit-transition:border-color ease .2s;transition:border-color ease .2s;cursor:pointer;box-shadow:0 2px 16px -2px rgba(0,0,0,.2);vertical-align:middle;margin-right:3px;margin-top:-2px}.lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label,.mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label{border-color:#008aff;box-shadow:0 2px 14px -3px #008aff}.lity-container .mec-events-meta-group-booking label.wn-checkbox-label:after,.lity-container .mec-events-meta-group-booking label.wn-checkbox-label:before,.mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:after,.mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:before{position:absolute;height:0;width:1px;background-color:#008aff;display:inline-block;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;content:'';-webkit-transition:opacity ease .5;-moz-transition:opacity ease .5;transition:opacity ease .5}.lity-container .mec-events-meta-group-booking label.wn-checkbox-label:before,.mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:before{top:8px;left:7px;box-shadow:0 0 0 2px #fff;-moz-transform:rotate(-145deg);-ms-transform:rotate(-145deg);-o-transform:rotate(-145deg);-webkit-transform:rotate(-145deg);transform:rotate(-145deg)}.lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::before,.mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::before{height:12px;-moz-animation:dothatopcheck .16s ease 0s forwards;-o-animation:dothatopcheck .16s ease 0s forwards;-webkit-animation:dothatopcheck .16s ease 0s forwards;animation:dothatopcheck .16s ease 0s forwards}.lity-container .mec-events-meta-group-booking label.wn-checkbox-label:after,.mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:after{top:6px;left:3px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::after,.mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::after{-moz-animation:dothabottomcheck 80ms ease 0s forwards;-o-animation:dothabottomcheck 80ms ease 0s forwards;-webkit-animation:dothabottomcheck 80ms ease 0s forwards;animation:dothabottomcheck 80ms ease 0s forwards;height:4px}.mec-single-event .mec-events-meta-group-booking button[type=submit]:after,.mec-single-event a.button:after{display:none;font-family:simple-line-icons;content:"\e098";margin-left:4px;-webkit-animation:rotating 1.2s linear infinite;-moz-animation:rotating 1.2s linear infinite;-ms-animation:rotating 1.2s linear infinite;-o-animation:rotating 1.2s linear infinite;animation:rotating 1.2s linear infinite}.mec-single-event .mec-events-meta-group-booking button[type=submit].loading:after,.mec-single-event a.button.loading:after{display:inline-block}.mec-single-event .mec-event-export-module{display:block}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul{display:table;width:100%}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li{display:table-cell}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li:last-child{text-align:right}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a:hover{color:#fff}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul{padding-left:0;margin:15px 5px}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting{padding-left:0;margin:0}.mec-ticket-price{margin-left:10px;font-size:13px;font-weight:300}.mec-book-reg-field-checkbox label,.mec-book-reg-field-radio label{line-height:1.36}.mec-book-reg-field-checkbox input[type=checkbox],.mec-book-reg-field-radio input[type=radio]{float:left;margin-right:5px!important}.mec-ticket-available-spots .mec-event-ticket-description,.mec-ticket-available-spots .mec-event-ticket-price{font-size:11px}.mec-book-ticket-container .mec-reg-mandatory:nth-child(2) label:after,.mec-book-ticket-container .mec-reg-mandatory:nth-child(3) label:after,.mec-book-ticket-container .wbmec-mandatory{content:"";color:red;width:50px;height:50px;font-size:14px;padding-left:5px}@media only screen and (max-width:767px){.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li{width:100%;min-height:40px;margin-bottom:15px;text-align:center;float:none;display:block}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a{width:100%;padding-left:0;padding-right:0;text-align:center;display:block;font-size:12px}}.mec-single-event .mec-events-meta-group{margin-bottom:0}@media only screen and (max-width:767px){.mec-single-event .mec-events-meta-group-booking{margin-bottom:30px}}.mec-single-event .mec-event-meta dt,.mec-single-event .mec-event-meta h3{text-transform:uppercase;font-size:16px;font-weight:700;padding-bottom:5px;display:inline;color:#000;padding-left:10px}.mec-single-event .mec-event-meta h6{text-transform:uppercase;font-size:13px;padding-bottom:5px;display:inline;color:#222;padding-left:0}.mec-single-event .mec-event-meta .mec-events-event-categories a,.mec-single-event .mec-event-meta dd{font-size:14px;color:#8d8d8d}.mec-single-event .mec-event-meta .mec-location dd.author{color:#3c3b3b}.mec-single-event .mec-event-meta dd{margin:0;padding-left:35px}.mec-single-event .mec-event-meta dd.mec-events-event-categories{min-height:35px;line-height:35px}@media only screen and (max-width:480px){.single-mec-events .lity-container{width:100%}.single-mec-events .lity-content .mec-events-meta-group-booking{padding:20px;width:85%;margin:0 auto}}.mec-single-event .mec-event-meta dd.mec-events-event-categories:first-of-type{padding-top:5px}.mec-single-event .mec-event-meta dd.mec-events-event-categories:last-of-type{border-bottom:0}.mec-single-event .mec-event-meta dd a{color:#8d8d8d;transition:all .2s ease}.mec-single-event .mec-event-meta dd a i:before{font-size:16px!important}.mec-single-event .mec-event-meta dd a i{margin-right:8px}.mec-single-event .mec-event-meta dl{margin-bottom:0}.mec-single-event .mec-event-meta .mec-events-event-cost{font-size:18px}.mec-single-event .mec-event-meta .mec-events-address{color:#a9a9a9;margin-bottom:3px}.mec-single-event .mec-event-meta .mec-events-meta-group-venue .author{margin-bottom:0;color:#8d8d8d;font-size:13px}.mec-single-event .mec-events-event-image{margin-bottom:0}.mec-single-event h2.mec-single-event-title{margin-bottom:30px;font-weight:700;font-size:33px}.mec-single-event .mec-booking-button{border-bottom:none;letter-spacing:.5px;line-height:48px;height:76px;transition:all .5s ease;color:#fff;padding:16px;display:block;text-align:center;font-size:16px;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.15)}.mec-single-event .mec-booking-button:hover{background-color:#101010!important}.mec-single-event .mec-event-tags a{display:inline-block;color:#444;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;font-weight:500;padding:3px 7px;border:1px solid #ddd;border-radius:2px;background:#fff;margin:1px 3px}.mec-single-event .mec-event-tags:before{font-size:24px;color:#303030;margin-right:5px;content:"\f02c";font-family:fontawesome}.mec-single-event .mec-event-tags{padding-top:13px}.mec-single-event .mec-event-sharing{margin:30px 0 10px}.mec-region.mec-events-abbr,.mec-single-event .mec-street-address{font-style:normal;font-size:13px}.mec-events-meta-group.mec-events-meta-group-venue:before,.mec-single-event-date:before,.mec-single-event-time:before{color:#40d9f1}.mec-single-event .mec-event-social{text-align:center}.mec-single-event .mec-event-social h3{text-transform:uppercase;font-size:15px;font-weight:700;padding-bottom:5px;color:#313131;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative}.mec-single-event .mec-social-single:before{padding:13px 35px;border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:39px}.mec-single-event .mec-event-social .event-sharing{margin-top:30px}.mec-single-event .mec-event-social ul{list-style:none;margin-left:0;padding:0}.mec-single-event .mec-event-social li.mec-event-social-icon{display:inline-block}.mec-single-event .mec-event-social li.mec-event-social-icon a{display:inline-block;color:#fff;width:40px;height:40px;padding:9px;font-size:16px;margin-right:5px;margin-bottom:5px}.mec-single-event .mec-event-social a.facebook{background:#3b5996}.mec-single-event .mec-event-social a.facebook:hover{background:#28385c}.mec-single-event .mec-event-social a.twitter{background:#00acee}.mec-single-event .mec-event-social a.twitter:hover{background:#0087bd}.mec-single-event .mec-event-social a.vimeo{background:#0dadd6}.mec-single-event .mec-event-social a.vimeo:hover{background:#0a85a3}.mec-single-event .mec-event-social a.dribble{background:#d53e68}.mec-single-event .mec-event-social a.dribble:hover{background:#bf4c78}.mec-single-event .mec-event-social a.youtube{background:#cb322c}.mec-single-event .mec-event-social a.youtube:hover{background:#992622}.mec-single-event .mec-event-social a.pinterest{background:#cb2027}.mec-single-event .mec-event-social a.pinterest:hover{background:#99181d}.mec-single-event .mec-event-social a.google{background:#c3391c}.mec-single-event .mec-event-social a.google:hover{background:#99181f}.mec-single-event .mec-event-social a.linkedin{background:#0073b2}.mec-single-event .mec-event-social a.linkedin:hover{background:#005380}.mec-single-event .mec-event-social a.email{background:#ff5d5e}.mec-single-event .mec-event-social a.email:hover{background:#cc4949}.mec-single-event .mec-event-social a.vk{background:#5b88bd}.mec-single-event .mec-event-social a.vk:hover{background:#3d608a}.mec-single-event .mec-event-social a.tumblr{background:#34465d}.mec-single-event .mec-event-social a.tumblr:hover{background:#273649}.mec-single-event .mec-event-social a.telegram{background:#08c}.mec-single-event .mec-event-social a.telegram:hover{background:#1076be}.mec-single-event .mec-event-social a.whatsapp{background:#25d366}.mec-single-event .mec-event-social a.whatsapp:hover{background:#23ac55}.mec-single-event .mec-event-social a.flipboard{background:#e12828}.mec-single-event .mec-event-social a.flipboard:hover{background:#af1e1e}.mec-single-event .mec-event-social a.pocket{background:#ef4056}.mec-single-event .mec-event-social a.pocket:hover{background:#8d1717}.mec-single-event .mec-event-social a.reddit{background:#ff5700}.mec-single-event .mec-event-social a.reddit:hover{background:#c94909}.mec-single-event .mec-event-social a.flipboard svg,.mec-single-event .mec-event-social a.telegram svg{height:16px}.mec-single-event .mec-event-social li.mec-event-social-icon a svg{display:unset}.mec-single-event .mec-event-social a.rss{background:#f29a1d}.mec-single-event .mec-event-social a.rss:hover{background:#cc7400}.mec-single-event .mec-event-social a.instagram{background:#457399}.mec-single-event .mec-event-social a.instagram:hover{background:#2e4d66}.mec-single-event .mec-event-social a.linkedin{background:#457399}.mec-single-event .mec-event-social a.linkedin:hover{background:#2e4d66}.mec-single-event .mec-event-social a.other-social{background:#ff5d5e}.mec-single-event .mec-event-social a.other-social:hover{background:#cc4949}.mec-single-event .mec-event-social{text-align:center}.mec-single-event .mec-events-meta-group-booking form>h4,.mec-single-event .mec-frontbox-title,.mec-single-event .mec-wrap-checkout h4{text-transform:uppercase;font-size:15px;font-weight:700;color:#313131;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative;text-align:center}.mec-single-event .mec-events-meta-group-booking form>h4:before,.mec-single-event .mec-frontbox-title:before,.mec-single-event .mec-wrap-checkout h4:before{padding:1px 35px;border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:-35px;left:50%}.mec-single-event .mec-events-meta-group-booking input[data-stripe=exp-month],.mec-single-event .mec-events-meta-group-booking input[data-stripe=exp-year]{width:47%!important;margin-right:12px;margin-top:5px;display:inline-block!important}@media(max-width:768px){.mec-single-event .mec-events-meta-group-booking input[data-stripe=exp-month],.mec-single-event .mec-events-meta-group-booking input[data-stripe=exp-year]{width:100%!important;margin-right:0;display:block!important}}.mec-event-meta i:before{font-size:20px;vertical-align:middle}.mec-event-meta .mec-single-event-additional-organizers i:before,.mec-event-meta .mec-single-event-organizer i:before{font-size:14px;vertical-align:baseline}#mec-wrap .mec-events-day-time-slot .mec-events-content{float:left;width:33%;padding:0 15px}#mec-wrap .mec-events-day-time-slot .mec-events-event-image{padding-left:0}#mec-events-content .mec-events-abbr{color:#8d8d8d;font-size:14px}.mec-single-event .mec-events-content{margin-bottom:30px}.mec-single-event .mec-organizer-url a{word-wrap:break-word}.mec-single-event #headline{margin:0 0 10px}.mec-single-event #headline h2{padding:0}.mec-single-event .mec-events-meta-group.mec-events-meta-group-gmap .mec-events-venue-map{margin-top:0;padding:8px;border:1px solid #e5e5e5;border-radius:7px}#mec-events-gmap-0{height:325px!important}.mec-events-list .mec-events-day-time-slot .mec-events-event-meta{width:33%;float:left;padding:40px;height:auto;margin:0}.mec-events-day-time-slot .mec-events-content.description.entry-summary{font-size:15px;font-weight:300;color:#8d8d8d}.mec-events-day-time-slot .type-mec_events h2{font-size:28px;padding-bottom:20px}.mec-events-day .mec-events-day-time-slot .type-mec_events{margin:0}.mec-events-day .mec-events-day-time-slot h5{background-color:#8d8d8d}.mec-single-event .mec-event-meta .mec-single-event-additional-organizers .mec-events-single-section-title,.mec-single-event .mec-event-meta .mec-single-event-organizer .mec-events-single-section-title,.mec-single-event .mec-events-meta-date h3{padding-left:0;margin:10px;display:inline-block}.mec-single-event .mec-events-meta-date h3{width:100%}.mec-single-event .mec-events-event-image{border:0}.mec-single-event .mec-events-venue-map{padding:0}.mec-event-cost,.mec-event-more-info,.mec-event-website,.mec-events-meta-date,.mec-single-event-additional-organizers,.mec-single-event-category,.mec-single-event-date,.mec-single-event-label,.mec-single-event-location,.mec-single-event-organizer,.mec-single-event-time{background:#f7f7f7;padding:12px 14px 8px;margin-bottom:12px;vertical-align:baseline;position:relative}.mec-single-event .mec-events-meta-date dd,.mec-single-event .mec-single-event-additional-organizers dd,.mec-single-event .mec-single-event-organizer dd{padding-left:0;margin-bottom:10px}.mec-single-event .mec-events-meta-date dd span,.mec-single-event .mec-single-event-additional-organizers dd span,.mec-single-event .mec-single-event-organizer dd span{display:block;padding-left:12px;color:#8d8d8d}.mec-single-event .mec-events-meta-date i,.mec-single-event .mec-single-event-additional-organizers i,.mec-single-event .mec-single-event-organizer i{margin-right:10px;margin-left:12px}.mec-events-meta-group.mec-events-meta-group-venue dl{margin-bottom:0}address.mec-events-address{line-height:19px;font-style:normal;font-size:12px}.mec-single-event .mec-event-content dt{margin-top:5px}.mec-single-event .mec-single-event-additional-organizers .mec-single-event-additional-organizer{margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #e4e4e4}.mec-single-event .mec-single-event-additional-organizers .mec-single-event-additional-organizer:last-child{margin-bottom:0;padding-bottom:0;border:none}.mec-event-schedule-content{border-left:4px solid #f0f0f0;padding-top:10px;margin-top:30px;margin-left:25px;margin-bottom:20px;color:#8a8a8a}.mec-event-schedule-content dl{padding-left:24px;font-size:12px;position:relative;margin-bottom:35px}.mec-event-schedule-content dl:before{content:'';display:block;position:absolute;left:0;top:4px;width:20px;height:0;border-top:4px solid #f0f0f0}.mec-event-schedule-content dl dt{margin:0 0 10px;line-height:1.16}.mec-event-schedule-content dl dt.mec-schedule-title{font-size:13px;color:#5a5a5a;font-weight:700}.mec-event-schedule-content dl dt.mec-schedule-description{font-weight:300}.mec-event-schedule-content .mec-schedule-speakers{background:#f7f7f7;padding:10px}.mec-wrap .mec-event-schedule-content h6{font-size:13px;color:#5a5a5a;font-weight:700;display:inline-block}.mec-wrap .mec-event-schedule-content a{font-weight:400;color:#5a5a5a;transition:all .1s ease}.single-mec-events .mec-speakers-details ul{padding:0;margin-left:0}.mec-single-event .mec-speakers-details ul li{list-style:none;background:#f7f7f7;padding:5px 5px 18px 5px;margin-top:14px}.mec-single-event .mec-speakers-details ul li a{-webkit-transition:.2s all ease;transition:.2s all ease}.mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a img{float:left;border-radius:50%;transition:.2s all ease;border:2px solid transparent;width:68px;height:68px}.mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a:hover img{border-color:#40d9f1}.mec-single-event .mec-speakers-details ul li .mec-speaker-name{display:inline-block;margin-top:10px;font-size:15px;line-height:1.8;text-transform:capitalize;font-weight:700;padding-left:8px}.mec-single-event .mec-speakers-details ul li .mec-speaker-job-title{display:block;font-size:12px;margin-top:-1px;padding-left:75px;color:#888}.mec-single-event-location img,.mec-single-event-organizer img{margin-bottom:10px;width:100%}.mec-qrcode-details{text-align:center}.mec-time-comment{font-size:11px}.mec-wrap .mec-attendees-list-details p{font-weight:300;margin:20px 0 0 0;color:#8d8d8d}.mec-wrap .mec-attendees-list-details li{list-style:none;display:block;margin-top:15px}.mec-wrap .mec-attendees-list-details li .mec-attendee-avatar{display:inline-block}.mec-wrap .mec-attendees-list-details li .mec-attendee-profile-link{display:inline-block;vertical-align:top;margin-left:10px}.mec-attendees-list-details ul{margin-bottom:0}.mec-attendees-list-details .mec-attendee-profile-link a{color:#8d8d8d;display:block}.mec-attendees-list-details .mec-attendee-profile-link span{display:inline-block;color:#000;vertical-align:middle;cursor:pointer}.mec-attendees-list-details span.mec-attendee-profile-ticket-number{border-radius:50px;width:20px;height:20px;font-size:12px;text-align:center;color:#fff;margin-right:4px;line-height:20px}#wrap .mec-attendees-list-details span.mec-attendee-profile-ticket-number{line-height:19px}.mec-attendees-list-details .mec-attendee-profile-link span i{vertical-align:middle;font-size:9px;font-weight:700;margin-left:5px}.mec-attendees-list-details .mec-attendees-toggle{border:1px solid #e6e6e6;background:#fafafa;padding:15px 15px 0;border-radius:3px;margin:12px 0 20px 52px;position:relative;font-size:13px;box-shadow:0 3px 1px 0 rgba(0,0,0,.02)}.mec-attendees-list-details .mec-attendees-toggle:after,.mec-attendees-list-details .mec-attendees-toggle:before{content:'';display:block;position:absolute;left:50px;width:0;height:0;border-style:solid;border-width:10px}.mec-attendees-list-details .mec-attendees-toggle:after{top:-20px;border-color:transparent transparent #fafafa transparent}.mec-attendees-list-details .mec-attendees-toggle:before{top:-21px;border-color:transparent transparent #e1e1e1 transparent}.mec-attendees-list-details .mec-attendees-toggle .mec-attendees-item{padding-bottom:15px}.mec-attendees-list-details .mec-attendee-avatar img{border-radius:3px}.mec-attendee-avatar-sec{float:left;width:50px;margin-right:12px}.mec-attendee-profile-name-sec,.mec-attendee-profile-ticket-sec{float:left;width:calc(100% - 62px);margin-top:3px}.mec-calendar{margin-bottom:20px;border:1px solid #e8e8e8;width:100%;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-calendar .mec-calendar-topsec{display:table;background:#fff}.mec-calendar .mec-calendar-topsec .mec-calendar-events-sec{display:none}.mec-calendar .mec-calendar-side{width:590px;display:table-cell;padding:40px;position:relative;text-align:center;box-shadow:0 1px 5px 6px rgba(0,0,0,.005) inset}.mec-calendar .mec-calendar-events-side{display:table-cell;height:100%;border-left:1px solid #efefef;padding:40px;width:100%}.mec-calendar .mec-calendar-events-side .mec-table-side-day{width:46px;height:46px;margin:0 auto 20px;position:relative;text-align:center;line-height:46px;border:1px solid #40d9f1;border-radius:50%;font-size:12px;font-weight:600;padding:0}.mec-calendar .mec-calendar-events-side .mec-table-side-title{text-align:center;font-size:11px;text-transform:uppercase;letter-spacing:3px;margin-bottom:14px}.mec-calendar .mec-calendar-header{position:relative;width:560px;margin-top:8px;margin-bottom:16px}.mec-calendar .mec-calendar-header h2{text-transform:uppercase;font-size:22px;font-weight:700;color:#333}.mec-calendar .mec-event-footer{width:auto;min-height:60px}.mec-calendar dl{display:table;margin:0;border:none;padding:0;table-layout:fixed}.mec-calendar dt{display:table-cell;transition:all .66s ease;color:#4d4d4d;background:#fff;border-radius:44px;font-size:14px;width:80px;height:80px;line-height:80px;text-align:center}.excerpt-wrap .mec-wrap dt,.nv-content-wrap .mec-wrap dt{display:table-cell}.mec-calendar .mec-calendar-table .mec-no-event{display:none}.mec-calendar .mec-calendar-table-head dt{font-weight:700;text-transform:uppercase;font-size:15px}.mec-calendar .mec-calendar-row dt:hover{background:#f4f4f4}.mec-calendar .mec-table-nullday{color:#cacaca}.mec-calendar.mec-box-calendar .mec-table-nullday:last-child{border-right:1px solid #eaeaea}.mec-calendar .mec-next-month:hover,.mec-calendar .mec-prev-month:hover{background:#f4f4f4}.mec-calendar .mec-selected-day,.mec-calendar .mec-selected-day:hover{background:#40d9f1;color:#fff}.mec-calendar .mec-selected-day a{color:#fff}.mec-calendar .mec-has-event{position:relative}.mec-calendar .mec-calendar-row dt.mec-has-event:hover{background:#40d9f1}.mec-calendar .mec-has-event a{cursor:pointer;display:block;width:100%;height:100%;border-radius:50%;color:#4d4d4d;transition:all .25s ease;text-decoration:none;box-shadow:none}.mec-calendar .mec-calendar-row dt.mec-has-event.mec-selected-day a,.mec-calendar .mec-calendar-row dt.mec-has-event:hover a{color:#fff}.mec-calendar .mec-has-event:after{background-color:#40d9f1;border-radius:50%;display:block;content:'';width:8px;height:8px;bottom:14px;left:50%;margin:-4px 0 0 -4px;position:absolute;transition:all .25s ease}.mec-calendar .mec-calendar-row dt.mec-has-event:hover:after{background-color:#fff}.mec-calendar .mec-has-event.mec-selected-day:after{display:none}.mec-calendar .mec-event-article{text-align:left;margin-bottom:0;padding-bottom:25px;padding-top:26px;border-top:1px solid #efefef;transition:all .33s ease}.mec-calendar .mec-event-article:hover{background-color:#fafafa}.mec-calendar .mec-event-article .mec-event-time{font-size:11px;line-height:1.1;margin:0}.mec-calendar .mec-event-article .mec-event-title{font-size:13px;padding:0;margin:10px 0 8px;font-weight:700;text-transform:uppercase}.mec-calendar .mec-event-article .mec-event-title a{text-decoration:none;color:#494949;transition:color .3s ease}.mec-calendar .mec-event-article .mec-event-title a:hover{color:#40d9f1}.mec-calendar .mec-event-article .mec-event-image,.mec-calendar .mec-event-list-classic .mec-event-image img{width:65px;height:auto}.mec-calendar .mec-event-article .mec-event-image{float:left;margin-right:20px;width:65px;height:auto}.mec-calendar .mec-event-article .mec-event-detail,.mec-calendar .mec-event-article .mec-localtime-details div{font-size:13px;line-height:1.3;font-family:Roboto,sans-serif;color:#9a9a9a;margin-bottom:0}.mec-calendar .mec-calendar-side .mec-next-month,.mec-calendar .mec-calendar-side .mec-previous-month{cursor:pointer;position:absolute;top:0;min-width:50px;height:50px;line-height:50px;text-align:center;background:#fff;color:#a9a9a9;font-size:12px;letter-spacing:1px;text-transform:uppercase;padding-left:10px;padding-right:10px;border:1px solid #efefef;border-top:none;box-shadow:0 2px 0 0 rgba(0,0,0,.015);transition:all .33s ease}.mec-calendar .mec-calendar-side .mec-next-month i,.mec-calendar .mec-calendar-side .mec-previous-month i{font-size:12px;color:#40d9f1;cursor:pointer}.mec-calendar .mec-calendar-side .mec-next-month:hover,.mec-calendar .mec-calendar-side .mec-previous-month:hover{background-color:#f9f9f9;color:#40d9f1}.mec-calendar .mec-calendar-side .mec-previous-month{left:0;border-bottom-right-radius:6px;border-left:none}.mec-calendar .mec-calendar-side .mec-next-month{right:0;border-bottom-left-radius:6px;border-right:none}@media only screen and (min-width:961px){.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-has-event:after{width:6px;height:6px;bottom:6px}.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-side{width:370px}.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-header{position:relative;width:350px;margin-top:30px;margin-bottom:20px;padding-top:20px}.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) dt{width:50px;height:50px;line-height:50px}.mec-wrap.mec-sm959 .mec-calendar.mec-event-calendar-classic dl dt{height:110px}}@media only screen and (max-width:1200px){.mec-calendar .mec-has-event:after{width:6px;height:6px;bottom:6px}.mec-calendar .mec-calendar-side{width:370px}.mec-calendar .mec-calendar-header{position:relative;width:350px;margin-top:30px}.mec-calendar dt{width:50px;height:50px;line-height:50px}}@media only screen and (max-width:767px){.mec-calendar .mec-calendar-header h2{font-size:18px}.mec-calendar .mec-calendar-topsec{width:100%}.mec-calendar .mec-calendar-side{width:100%;display:block;padding:30px}.mec-calendar .mec-calendar-header{width:auto}.mec-calendar .mec-calendar-events-side{width:100%;display:block;height:100%;border-left:none;border-top:1px solid #efefef;padding:20px}.mec-calendar dl{width:100%}.mec-calendar dt{width:14%;height:60px;line-height:60px;border-radius:50px}}@media only screen and (max-width:479px){.mec-calendar .mec-has-event:after{width:4px;height:4px}.mec-calendar .mec-calendar-header h2{font-size:16px;margin-top:33px}.mec-calendar dt{height:38px;line-height:38px}.mec-calendar .mec-event-list-classic .mec-event-detail,.mec-calendar .mec-event-list-classic .mec-event-title{font-size:12px}.mec-calendar .mec-event-list-classic .mec-event-time{font-size:10px}}.mec-box-calendar.mec-calendar .mec-has-event a,.mec-box-calendar.mec-calendar dt{border-radius:0}.mec-box-calendar.mec-calendar .mec-calendar-header{margin-top:2px;margin-bottom:30px}.mec-box-calendar.mec-calendar dt{border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea}.mec-box-calendar.mec-calendar dl dt:last-child{border-right:1px solid #eaeaea}.mec-box-calendar.mec-calendar .mec-calendar-table-head dt{border-top:1px solid #eaeaea;background-color:#f8f8f8}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt{background-color:#f4f4f4}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{border-radius:2px;top:40px;border:1px solid #eee;height:30px;line-height:30px;z-index:1}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:60px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:60px}.mec-box-calendar.mec-calendar .mec-calendar-side{box-shadow:none}.mec-box-calendar.mec-calendar .mec-calendar-events-side{border:none}.mec-box-calendar.mec-calendar .mec-calendar-events-side .mec-table-side-day{border-radius:2px}.mec-box-calendar.mec-calendar h4.mec-month-label{position:relative;width:560px;margin-top:2px;margin-bottom:30px;text-transform:uppercase;font-size:22px;font-weight:700;color:#333}.mec-widget .mec-box-calendar.mec-calendar h4.mec-month-label{width:100%;margin-top:8px;font-size:13px}@media only screen and (max-width:1200px){.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:42px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:42px}.mec-calendar .mec-calendar-header h2{font-size:17px;margin-top:7px}}@media only screen and (max-width:767px){.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{top:28px;font-size:10px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:30px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:30px}.mec-calendar .mec-calendar-header h2{font-size:15px}}@media only screen and (max-width:479px){.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{top:16px;font-size:0;padding:4px 0;text-align:center;min-width:33px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:10px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:10px}.mec-box-calendar.mec-calendar .mec-calendar-header h2{font-size:12px;margin-top:15px}.mec-box-calendar.mec-calendar .mec-event-image{margin-right:12px}}.mec-calendar.mec-event-calendar-classic,.mec-calendar.mec-event-calendar-classic .mec-calendar-side{border:none;padding:0;width:100%;height:100%;box-shadow:none}.mec-calendar.mec-event-calendar-classic .mec-calendar-side{display:block}.mec-calendar.mec-event-calendar-classic .mec-calendar-header,.mec-calendar.mec-event-calendar-classic dl{width:100%}.mec-calendar.mec-event-calendar-classic dl dt{width:15%;height:136px;line-height:1.2;text-align:left;padding:5px 7px;position:relative}.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt{height:30px!important}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month{top:0}.mec-calendar.mec-event-calendar-classic .mec-has-event:after{bottom:auto;top:24px;left:7px;margin:0}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month{left:0}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month{right:0}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec{text-align:left;background:#fafafa;border:1px solid #eaeaea;border-top:none;padding:10px 20px}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec{display:none}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-event-article:hover{background-color:#fcfcfc}.mec-calendar.mec-event-calendar-classic .mec-selected-day,.mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover{color:#40d9f1;font-weight:700;background:#fafafa;border-bottom:none}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day,.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-title{display:inline-block;margin:0;margin-bottom:15px;font-weight:700}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day{margin-left:4px}.mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event a{color:#4d4d4d}.mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event:not(.mec-selected-day):hover a{color:#fff}@media only screen and (max-width:1200px){.mec-calendar.mec-event-calendar-classic dl dt{height:100px}}@media only screen and (max-width:767px){.mec-calendar.mec-event-calendar-classic dl dt{height:40px}}@media only screen and (max-width:479px){.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec{padding:10px}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-header h2{font-size:13px;margin-top:8px}}.mec-calendar .mec-event-article.mec-single-event-novel{padding:4px 8px;min-height:25px;margin:0 -4px;border-radius:0}.mec-calendar .mec-event-article.mec-single-event-novel h4{margin:0;font-size:10px;line-height:18px}.mec-calendar.mec-event-container-novel dl dt{padding:3px}.mec-calendar.mec-event-calendar-classic .mec-calendar-novel-selected-day{display:inline-block;padding:4px;margin-left:1px}.mec-calendar.mec-event-calendar-classic .mec-selected-day .mec-calendar-novel-selected-day{color:#fff}.mec-calendar.mec-event-calendar-classic.mec-event-container-novel .mec-selected-day,.mec-calendar.mec-event-calendar-classic.mec-event-container-novel dt.mec-selected-day:hover{border-bottom:1px solid #eaeaea}.mec-calendar.mec-event-calendar-classic.mec-event-container-novel .mec-calendar-side .mec-calendar-table{min-height:auto}.mec-single-event-novel.light h4{color:#000!important}.mec-single-event-novel.dark h4{color:#fff!important}@media only screen and (max-width:768px){.mec-calendar .mec-event-article.mec-single-event-novel{padding:0;min-height:5px}.mec-calendar .mec-event-article.mec-single-event-novel h4{display:block;font-size:9px}}.mec-event-container-simple .event-single-content-simple{display:none}.mec-event-calendar-classic.mec-event-container-simple .mec-calendar-side .mec-calendar-table{min-height:unset}.mec-event-container-simple .mec-monthly-tooltip h4{font-size:13px;font-weight:500;margin:0;color:#444}.mec-event-container-simple .mec-monthly-tooltip h4:hover{text-decoration:underline;color:#111}.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple{border-bottom:1px dashed #e3e3e3;padding:10px 2px;display:block}.mec-calendar.mec-event-container-simple dl dt.mec-calendar-day{font-size:30px;color:#000}.mec-calendar.mec-event-container-simple .mec-calendar-row dt:hover{background:unset}.mec-calendar.mec-event-container-simple .mec-calendar-row dt,.mec-calendar.mec-event-container-simple .mec-calendar-row dt:last-child,.mec-calendar.mec-event-container-simple .mec-calendar-table-head dt,.mec-calendar.mec-event-container-simple .mec-calendar-table-head dt:last-child{border-width:2px}.mec-calendar.mec-event-container-simple dl dt.mec-selected-day,.mec-calendar.mec-event-container-simple dl dt.mec-selected-day:hover{border-bottom:2px solid #40d9f1;background:unset}.mec-calendar.mec-event-container-simple .mec-calendar-table-head dt{line-height:36px}@media (max-width:768px){.mec-calendar.mec-event-container-simple{overflow-x:scroll}.mec-calendar.mec-event-container-simple .mec-calendar-side{min-width:100%}.mec-event-container-simple .mec-monthly-tooltip h4{font-size:12px}.mec-event-container-simple .mec-calendar-side{min-width:600px!important;overflow-x:scroll}}.mec-wrap.colorskin-custom .mec-calendar.mec-event-container-simple .mec-selected-day:hover{background:#f4f4f4}.mec-event-container-simple .mec-calendar-day .mec-monthly-tooltip.event-single-link-simple:last-of-type{border:none}.mec-tooltip-event-title{font-size:16px;font-weight:700;color:#000;margin-bottom:2px}.mec-tooltip-event-time,.tooltipster-sidetip.tooltipster-shadow .tooltipster-content .mec-price-details{font-size:12px;color:#888;margin-bottom:8px;margin-top:5px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content{padding:17px}.mec-tooltip-event-content{clear:both}.mec-tooltip-event-featured{float:left;margin-right:13px;margin-bottom:1px}.mec-tooltip-event-featured img{max-width:120px}.mec-tooltip-event-desc{font-size:14px;color:#444;line-height:18px}.mec-tooltip-event-desc p{font-size:13px;line-height:1.4;margin-bottom:10px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-box{border-radius:3px!important;border:1px solid #e2e3e4!important;background:#fff!important;box-shadow:0 -1px 30px -2px rgba(0,0,0,.15)!important}.tooltipster-box .mec-tooltip-event-desc{margin-bottom:12px}.tooltipster-sidetip .tooltipster-arrow{overflow:visible!important}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-border{border-width:12px!important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border{border-right-color:#e2e3e4!important}.tooltipster-sidetip .tooltipster-arrow-border{left:-12px!important;z-index:9999999999!important}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background{display:block!important}.tooltipster-sidetip .tooltipster-arrow-background{border-width:11px!important;z-index:99999999999!important}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{left:-9px!important;top:1px!important;border-right-color:#fff!important}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff!important;left:0!important;top:-1px!important}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{left:-1px!important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border{border-top-color:#e2e3e4!important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{left:-1px!important;top:-11px!important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#e2e3e4!important}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{top:-9px!important;border-bottom-color:#fff!important}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff!important;left:-2px!important;top:0!important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border{border-left-color:#e2e3e4!important;left:-1px!important;top:-1px!important}@media (max-width:780px){.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple h4{word-break:break-all;font-size:13px}}@media (max-width:320px){.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple h4{font-size:10px}}.mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article{padding-left:15px;padding-right:15px;position:relative}.mec-calendar.mec-calendar-daily .mec-calendar-a-month{text-align:center;background-color:#fff;border-bottom:2px solid #f4f4f4;position:relative}.mec-calendar.mec-calendar-daily .mec-calendar-a-month h4{color:#444;font-size:18px;line-height:1.2;padding:15px 0 11px;margin:0;font-weight:700;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #e6e6e6}.mec-calendar.mec-calendar-daily .mec-calendar-d-top{text-align:center;padding:10px 0;position:relative;background-color:#fafafa}.mec-calendar.mec-calendar-daily .mec-next-month,.mec-calendar.mec-calendar-daily .mec-previous-month{position:absolute;top:50%;left:50%;margin-top:-25px;min-width:50px;height:50px;line-height:50px;text-align:center;background:#fff;border:1px solid #e2e2e2;border-radius:50px;box-shadow:0 2px 0 0 rgba(0,0,0,.015);transition:all .33s ease;cursor:pointer}.mec-calendar.mec-calendar-daily .mec-next-month i,.mec-calendar.mec-calendar-daily .mec-previous-month i{font-size:14px;cursor:pointer}.mec-calendar.mec-calendar-daily .mec-next-month:hover,.mec-calendar.mec-calendar-daily .mec-previous-month:hover{border-color:#d0d0d0;color:#444;box-shadow:0 2px 5px 0 rgba(0,0,0,.075)}.mec-calendar.mec-calendar-daily .mec-previous-month{margin-left:-150px}.mec-calendar.mec-calendar-daily .mec-next-month{margin-left:100px}.mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month,.mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month{min-height:28px;height:28px;line-height:28px;width:28px;margin-top:-14px;border-radius:3px}.mec-calendar.mec-calendar-daily .mec-calendar-d-top h2,.mec-calendar.mec-calendar-daily .mec-calendar-d-top h3{margin-top:9px;color:#b9b9b9;font-family:Roboto,sans-serif;font-size:30px;font-weight:100;text-transform:uppercase;margin-bottom:12px;line-height:1}.mec-calendar.mec-calendar-daily .mec-calendar-d-top h2{font-size:81px;color:#444;margin-bottom:10px;line-height:1.1}.mec-calendar.mec-calendar-daily .mec-calendar-d-table{overflow:hidden;background:#fff;min-height:60px;border-top:1px solid #e6e6e6;border-bottom:2px solid #f3f3f3;padding:0 50px;position:relative}@media only screen and (min-width:479px){.mec-calendar.mec-calendar-daily .mec-calendar-d-table{padding:0 55px}}.mec-calendar.mec-calendar-daily .mec-calendar-d-table dl{width:1310px;display:block}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl{display:none}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl.mec-weekly-view-week-active{display:block}.mec-calendar.mec-calendar-daily .mec-calendar-d-table a,.mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt{display:block;background:#fff;width:42px;height:60px;line-height:60px;text-align:center;float:left;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-radius:0}.mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day:hover,.mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt:hover{background:#fafafa;box-shadow:0 2px 5px 0 rgba(0,0,0,.065) inset;cursor:pointer}.mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day{cursor:default;background:#fff;color:#c1c1c1;line-height:59px;text-align:center;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-has-event{cursor:pointer;font-weight:700;color:#4a4a4a}.mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-daily-view-day-active,.mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt.mec-table-d-current{font-size:18px;font-weight:700;background:#fafafa;color:#40d9f1}.mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next,.mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-prev{float:none;font-size:14px;width:55px;position:absolute;top:0;left:0;cursor:pointer}.mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next{left:auto;right:0;border-left:1px solid #e6e6e6;border-right:none}.mec-calendar.mec-calendar-daily .mec-today-container .mec-today-count{font-size:12px;color:#888;text-align:center}@media only screen and (max-width:479px){.mec-calendar.mec-calendar-daily .mec-previous-month{margin-left:-130px}.mec-calendar.mec-calendar-daily .mec-next-month{margin-left:80px}.mec-calendar.mec-calendar-daily .mec-calendar-a-month h4{font-size:14px;letter-spacing:0}}.widget .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4{font-size:14px;letter-spacing:0}.widget .mec-calendar.mec-calendar-daily .mec-previous-month{margin-left:-130px}.widget .mec-calendar.mec-calendar-daily .mec-next-month{margin-left:80px}.mec-util-hidden{display:none}.mec-daily-view-date-events,.mec-weekly-view-date-events{list-style:none;margin:0}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table{padding:0}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl{width:calc(100% - 1px)}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt{width:14.286%;height:70px;line-height:normal;cursor:default}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:hover{background:#fff;cursor:default}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:last-child{border-right:none}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span{font-size:12px;font-weight:700;text-transform:uppercase;display:block;margin:15px 0 6px}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table a.mec-table-d-next,.mec-calendar.mec-calendar-weekly .mec-calendar-d-table a.mec-table-d-prev{display:none}ul.mec-weekly-view-dates-events,ul.mec-weekly-view-dates-events li{padding:0;margin:0;line-height:initial}.mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date{width:64px;height:64px;margin-right:10px;font-size:11px;text-transform:uppercase;float:left;text-align:center;padding-top:2px}.mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span{font-size:40px;line-height:30px;font-weight:700;display:block;margin-bottom:6px;letter-spacing:1px}.mec-calendar.mec-calendar-weekly .mec-calendar-a-month .mec-previous-month{margin-left:0;left:12px}.mec-calendar.mec-calendar-weekly .mec-calendar-a-month .mec-next-month{margin-left:0;left:auto;right:12px}@media only screen and (max-width:479px){.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span{font-size:9px;letter-spacing:0}.mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date{width:100%;height:36px;margin-bottom:12px;line-height:1;font-size:10px;margin-right:5px;text-align:left}.mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span{font-size:18px;margin-bottom:5px}}.widget .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span{font-size:9px;letter-spacing:0}.widget .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date{width:100%;height:36px;margin-bottom:12px;line-height:1;font-size:10px;margin-right:5px;text-align:left}.widget .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span{font-size:18px;margin-bottom:5px}.mec-week-events-container .mec-weekly-view-dates-events li.mec-no-event-found{list-style:none!important}li.mec-no-event-found .mec-event-title{text-align:center}.mec-widget .mec-calendar{max-width:100%}.mec-widget .mec-calendar dl dt,.mec-wrap.mec-sm959.mec-widget .mec-calendar.mec-event-calendar-classic dl dt{height:40px}.mec-widget .mec-calendar .mec-calendar-events-sec{padding:10px}.mec-widget .mec-calendar .mec-calendar-header h2{font-size:13px;margin-top:8px}.mec-widget .mec-calendar .mec-event-list-classic .mec-event-image{margin-right:12px}.mec-widget .mec-calendar .mec-has-event:after{width:4px;height:4px}.mec-widget .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-title{font-size:14px}.mec-widget .mec-calendar .mec-event-article .mec-event-image{margin-right:11px}.mec-widget .mec-box-calendar.mec-calendar .mec-calendar-header{margin-bottom:20px}.mec-widget .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-widget .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{font-size:0;padding:4px 0;text-align:center;min-width:33px}.mec-widget .mec-event-calendar-classic .mec-calendar-side .mec-calendar-table{min-height:200px}.mec-widget .mec-event-list-classic{margin-bottom:8px;padding:8px 0}.mec-widget .mec-event-list-classic .mec-event-article{margin-bottom:0;padding:10px 0;position:relative;min-height:86px;padding-left:80px}.mec-widget .mec-event-list-classic .mec-event-date{font-size:10px;line-height:14px;text-transform:uppercase}.mec-widget .mec-event-list-classic .mec-event-title{font-size:13px}.mec-widget .mec-event-list-classic .mec-event-detail{font-size:11px}.mec-widget .mec-event-list-classic .mec-event-image{width:68px;position:absolute;left:0}.mec-event-list-classic .mec-event-image img{width:100%}.mec-widget .mec-event-list-classic .mec-event-detail{overflow:visible}.event-color{width:14px;display:inline-block;height:14px;margin-left:5px;border-radius:50%}.mec-map-lightbox-wp{width:580px;padding:15px 15px 0;background-color:#fff}.mec-map-view-event-detail.mec-event-detail{width:580px;background-color:#e9e9e9;padding:8px 15px}.mec-map-lightbox-wp.mec-event-list-classic .mec-event-article{padding:0 0 15px;margin:0}.mec-map-lightbox-wp.mec-event-list-classic .mec-event-image{width:70px;margin-right:15px}.mec-marker-infowindow-wp{padding:10px}.mec-marker-infowindow-wp .mec-marker-infowindow-count{width:60px;height:60px;display:block;text-align:center;line-height:60px;border:1px solid #40d9f1;border-radius:50%;font-size:32px;color:#40d9f1;float:left;margin-right:11px}.mec-marker-infowindow-wp .mec-marker-infowindow-content{overflow:hidden;padding-top:6px}.mec-marker-infowindow-wp .mec-marker-infowindow-content span{display:block;color:#222}.mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child{font-size:15px;font-weight:700}.mec-marker-wrap{display:inline-block;width:35px;height:35px;margin:15px 0 0 4px;border-radius:50% 50% 50% 0;background:#00cae9;animation-name:mec-map-bounce;animation-fill-mode:both;animation-duration:1s;border:3px solid #fff;cursor:pointer}.mec-marker-wrap .mec-marker{margin-top:5px;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);text-align:center;color:#fff;font-size:17px}.mec-marker-wrap .mec-marker-pulse-wrap{-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;margin-left:-11px;margin-top:0}.mec-marker-wrap .mec-marker-pulse{display:inline-block;background:#c5c5c5;border-radius:50%;height:14px;width:14px;-webkit-transform:rotateX(55deg);transform:rotateX(55deg);z-index:-2}.mec-marker-wrap .mec-marker-pulse:after{content:"";border-radius:50%;height:40px;width:40px;position:absolute;margin:-13px 0 0 -13px;animation:pulsate 1s ease-out;animation-iteration-count:infinite;opacity:0;box-shadow:0 0 1px 2px #00cae9;animation-delay:1.1s}@keyframes pulsate{0%{transform:scale(.1,.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2,1.2);opacity:0}}@keyframes mec-map-bounce{0%{opacity:0;transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;transform:translateY(30px) rotate(-45deg)}80%{transform:translateY(-10px) rotate(-45deg)}100%{transform:translateY(0) rotate(-45deg)}}.mec-skin-grid-container .mec-skin-map-container,.mec-skin-list-container .mec-skin-map-container{margin-bottom:20px}.mec-single-event{margin-top:10px}.mec-single-event .mec-events-meta-group-countdown{color:#c9c9c9;text-align:center;margin-bottom:30px;padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-events-meta-group-countdown .countdown-w{text-align:center;font-size:36px;margin:0 auto;padding:40px 0 0;position:relative;display:table;table-layout:fixed}.mec-events-meta-group-countdown .countdown-w .icon-w{font-size:24px}.mec-events-meta-group-countdown .countdown-w .label-w{font-size:15px;font-weight:300;letter-spacing:1px;text-transform:uppercase;position:relative}.mec-events-meta-group-countdown .countdown-w .block-w{display:table-cell;margin:0 20px 10px;position:relative;height:70px;width:190px;font-size:72px;transition:all .3s ease-in-out;line-height:1.2}.mec-events-meta-group-countdown .countdown-w .block-w.done-w{border:0 none}.mec-events-meta-group-countdown .countdown-w .block-w li{font-size:50px}.mec-events-meta-group-countdown .countdown-w span{padding:24px 0 20px}.mec-events-meta-group-countdown .countdown-w .div-d{display:none}.mec-events-meta-group-countdown .countdown-w .countdown-message{display:none}.mec-events-meta-group-countdown .countdown-w .block-w i{display:none}#countdown{list-style:none;margin-bottom:0;margin-top:0;margin-left:0;padding-left:0}.mec-events-meta-group-countdown .mec-end-counts h3{display:inherit;text-align:center;font-size:16px;right:50%}.mec-countdown-details .countdown-w .clockdiv li p{margin-top:23px}@media (min-width:481px) and (max-width:768px){.mec-events-meta-group-countdown .countdown-w{padding:0}.mec-events-meta-group-countdown .countdown-w .label-w{font-size:12px;letter-spacing:0}.mec-events-meta-group-countdown .countdown-w span{font-size:34px}}@media (min-width:320px) and (max-width:480px){.mec-events-meta-group-countdown .countdown-w .label-w{font-size:10px}.mec-events-meta-group-countdown .countdown-w span{font-size:28px}.mec-countdown-details .countdown-w .clockdiv li p{margin-top:16px}}@media (max-width:320px){.mec-events-meta-group-countdown .countdown-w .label-w{font-size:9px;letter-spacing:0}.mec-events-meta-group-countdown .countdown-w span{font-size:22px}}.info-msg,.mec-error,.mec-success,.warning-msg{margin:10px 0;padding:10px;border-radius:3px 3px 3px 3px;font-size:13px}.info-msg{color:#059;background-color:#bef}.mec-success{color:#0dbf52;background-color:#cef7ce}.warning-msg{color:#9f6000;background-color:#feefb3}.mec-error{color:#d8000c;background-color:#ffbaba}.mec-fes-form,.mec-fes-list{background:#f8feff;padding:30px 3%;color:#798f96;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important}.mec-fes-list .mec-fes-list-top-actions,.mec-fes-list ul{margin:0 auto 15px;max-width:960px;list-style:none;padding-left:40px}.mec-fes-form-cntt .dashicons-editor-help{display:none}.mec-fes-list ul li *{text-decoration:none!important}.mec-fes-list ul li{padding:20px 15px;border-radius:3px;margin-bottom:15px;border:1px solid #cfeff5;box-shadow:0 2px 6px -4px #cfeff5;background:#fff;line-height:normal}.mec-fes-list ul li a{box-shadow:none;color:#181818}.mec-fes-list ul li a:hover{color:#40d9f1}.mec-fes-list ul li .mec-event-title{font-size:17px;font-weight:600;width:calc(100% - 250px);display:inline-block}@media (max-width:680px){.mec-fes-list ul li .mec-event-title{width:100%;font-size:13px;margin:0 0 20px 0;display:block}.mec-fes-list ul li{padding:10px 12px 40px}}@media (max-width:480px){.mec-fes-list .mec-fes-list-top-actions,.mec-fes-list ul{padding-left:0}}.mec-fes-form .mec-required{color:#ff3c3c}.mec-fes-list .mec-event-status{color:#fff!important;border-color:transparent!important}.mec-fes-form .mec-book-confirmed,.mec-fes-list .mec-book-confirmed{background:#50d477!important}.mec-fes-form .mec-book-pending,.mec-fes-list .mec-book-pending{background:#fcbe69!important}.mec-fes-form .mec-book-rejected,.mec-fes-list .mec-book-rejected{background:#fe686a!important}.mec-fes-form .mec-book-other,.mec-fes-list .mec-book-other{background:#40d9f1!important}.mec-fes-list ul li .mec-fes-event-remove,.mec-fes-list ul li .mec-fes-event-view{font-size:11px;padding:0;border:0;background:#f7f8f9;float:right;margin-left:5px;border-radius:2px;transition:all .2s ease}.mec-fes-list ul li .mec-fes-event-export a,.mec-fes-list ul li .mec-fes-event-remove,.mec-fes-list ul li .mec-fes-event-view a{padding:4px 8px;display:inline-block;border:1px solid #e7e8e9;border-radius:2px;color:#789;position:relative}@media (max-width:600px){.mec-fes-list ul li .mec-fes-event-export a,.mec-fes-list ul li .mec-fes-event-remove,.mec-fes-list ul li .mec-fes-event-view a{font-size:10px}}.mec-fes-list ul li .mec-fes-event-remove:hover{cursor:pointer;background:#f96f8a;border-color:#f96f8a;color:#fff}.mec-fes-list ul li .mec-fes-event-export a:hover,.mec-fes-list ul li .mec-fes-event-view a:hover{background:#40d9f1;color:#fff;border-color:#40d9f1}.mec-fes-form-top-actions a,.mec-fes-list-top-actions a,.single-mec-events .pmpro_content_message a,.single-mec-events .pmpro_content_message a:link{position:relative;border:none;border-radius:3px;color:#fff!important;display:inline-block;font-size:13px;line-height:1;text-transform:none;font-weight:400;text-decoration:none;cursor:pointer;margin-bottom:20px!important;margin-right:10px;line-height:1;letter-spacing:0;padding:15px 22px;background:#39c36e;box-shadow:0 1px 7px -3px #39c36e!important;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease;text-decoration:unset}.mec-fes-form-top-actions a:hover,.mec-fes-list-top-actions a:hover,.single-mec-events .pmpro_content_message a:hover,.single-mec-events .pmpro_content_message a:hover:link{background:#222;color:#fff}.mec-fes-list-top-actions a{font-weight:600;text-transform:capitalize}.mec-fes-form-top-actions a:before{content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:6px;margin-right:5px;vertical-align:sub;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.mec-fes-form .mec-form-row,.mec-fes-list .mec-form-row{margin-bottom:10px;clear:both}.mec-fes-form label{font-size:13px;display:block;color:#798f96;font-weight:400;padding:0 0 4px 2px}.mec-fes-form input+label{padding-top:8px;padding-left:3px;margin:0;display:inline-block;vertical-align:top}#wrap .mec-fes-form input+label{padding-top:0}.mec-fes-form .post-status{float:right!important;margin:0 5px;color:#fff;padding:0 10px;border-radius:12px;font-style:italic;font-size:18px}.mec-fes-form #mec-event-data input[type=date],.mec-fes-form input[type=email],.mec-fes-form input[type=number],.mec-fes-form input[type=password],.mec-fes-form input[type=tel],.mec-fes-form input[type=text],.mec-fes-form input[type=url],.mec-fes-form select,.mec-fes-form textarea{min-width:inherit;width:auto;display:inline;min-height:30px;font-size:13px;padding:10px;margin-bottom:20px;clear:both;background:#fff;border:1px solid #cfeff5;box-shadow:0 2px 5px rgba(207,239,245,.38) inset;border-radius:3px;height:40px;max-width:280px;color:#798f96;font-family:inherit}#mec_fes_form input[type=date]::-webkit-calendar-picker-indicator,.lity-content #mec_fes_form input[type=date]::-webkit-calendar-picker-indicator,.lity-content .mec-events-meta-group-booking input[type=date]::-webkit-calendar-picker-indicator,.mec-single-event .mec-events-meta-group-booking input[type=date]::-webkit-calendar-picker-indicator{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA0QjQ2N0QwQjQ4MzExRUE4RDdFREZDRTUxMUVERTM5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA0QjQ2N0QxQjQ4MzExRUE4RDdFREZDRTUxMUVERTM5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDRCNDY3Q0VCNDgzMTFFQThEN0VERkNFNTExRURFMzkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDRCNDY3Q0ZCNDgzMTFFQThEN0VERkNFNTExRURFMzkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6WW71PAAAGIklEQVR42qRXS28bVRQ+586Mx3ZC1DSpVFojRU2CqMIGiSKxAVoUduzoDjYIlhU/Av4AYsdjRXfkD0Cjom6QqIqEqEhRo1aRkkZpkpY6j7GduQ++c2dsj1+BlInGztxvzj3nfudpPlM/otc2W2QjJmU0rZ0uUytUpBxNnN9p/FYhctF0+XUi2nPGkX7WJOfwxNRzqXxtbfI4eUvm7xY1o4iiI0d/vFiisL2BgTAz0yvbCRnLhP0uNEtqrgUseZRcwPPvJewaldSA8o48vo+Tj0U+CnrkOgZwvkEzEmGm1PF9fzK5Y3U/YlllsjRUv19zXl7571HyAjooc/kmYerpcmPO0Mfa0SyxEtji44ynOjPuayjecd7M46/MQOdGyIs9ThnzMLD0XRrwIdeetmoLm41fWiG95Ar792tydLLrOPkAlpW027hbG3+T37lf/5EtvYcXUuhfBjWp9wHRBO63c5lbEkQj2B92uaHy4l2EAQ66GFgbmiD4id/9q661ooAtf8rsvmUEilAHEqcgtJvvNq3YPTkJA8PksT9ZFxD8+4my9pvAOqOMxIMoJHfPZoJkJNiYat3duOac6hxt1N3GR8lnt0O623s+c2CVZEGaZ8Oks1mElvxu7hGYaQjpHLpH3q/YFQE7Oh5Y6gFTaHhAXlasxmoWpZO5L9Ow4DTv+UBZBAkWNO+CqhkbSOzaXWWyzY+n3WcACdVscnklz5CHYsmv1L/RyUJ/cs7zdT3Ey8pTgw/QgNNuS4XjNMvffwvBNmwDH+pdeZ3J+1qDdW15vS0iBhjZWzF9ge8HWl7zNLluYhP/9/jvFANXyL+ufF4jZvOCZsK8isp77+sixf10n7QQjJT39bBtjzdA5chtLG61n7kgk6UvDy29z4HL4c/ifkN0hYV+cA3Bc7stKAfossgSSF06+3HOu8QovE8eThDlv4pu1TbUOpqySDNUKMSDQRIo6QgVRHbFcID1mCITUGgNKLI9uBbcCC59xUi+DsiHBq0XOLb3utqOUYV+LglH9XJASRAsRNqt4xHVj59Exqw3AlrYi0PaiwNqBKoX12Y9iQSP/GkD4xZC0yt/GPFCvZzhUBoMtmPftRwMEEtpupy2auzadLraXtlNoXLhKQYLbjrWRx0cXNf24wxPSmWw5aZPNXSNOi5ytXqZpjTwSqs3PsJi0I61LG29EFG9GtyaeqgvxU17TrAkDjbvnq/eKcTYrbcemi5eHoI/OLgUt7r4n+cqd04llmZ3mjBSDQ4kYtERLLz4OKGt0xGKA9+RgiSGSRV7+UlCVvka72lEvHRx04vLGW2f/PzTBk3VtddRrGlhMXVaIdME5sLJ3ZQOTPQBNqj58uzcxsXtZEkqmQ7IB9ihLeA2x6FQqyG4cRuvbh8uNZSigzBCALhBBtrjkwjjQItQ+kPXWY6eBuEi/lmOlC8kvTh38ZLH3QC+y+GiIl4OqbeZ9RggQZgcVIXe1ep48jPkz/oGw7x1yoytIq1o59AH1Wp1rNHBSXA9tip87zYyvFzpx8dXLVTvqySvhUMNsN6+1ERrrNQVQs57H4K6cR35GrapffICb16RpO7glOHrrQyvjHXxQHB0/j1ugV0LpcFwAzS4n6hiZoIvEp2znwcSigfGJhxpMmseLc0dvFjcvRuLvdEdNyl2+0DOALwE863TM/jnJqhfQa6v4AfJzUNOZ/aVlhqIUpoO4PuU4XFsqFrSM866m9hxBXSvWPx/wHpGqA96Vfa5AH9HnMjYNI96dbkwaVzcCw/nAK+xHzp4Hp89eD04nENzX6v4cYrnrVWXXQF/Fh7MQfWasmogCNsmaT+qwD0g4gYsuYqnWlboeKMUumUr86LycxdwdRUb+zQTvAzcgL0jLXFkbkQUX5UKyFTE2bvZD0a5B8SAUu6dPf+7AInssja2VPSZRud2Ni/NKse5M2VQqkO4BxSzZLmV8Wwpa8S9OHsK3X6+Lc7F/JidOwvkc7z3FbIgzd7smy1c35TEg7NGrg6Ucs88UsCliOLHH1+Td8HYFl++W//QxfT9iSee/3lJWy5X6aMwtK3rTVWJUU4/g4GzdLLp73ku8cEDxNmXUZhc/0eAAQAVgX0RHvvILQAAAABJRU5ErkJggg==);background-position:center;background-size:cover;width:10px;height:12px;display:block}.mec-fes-form input{background:#fff!important;border-radius:3px!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important}.mec-fes-form textarea{height:80px}.mec-fes-form input::-webkit-input-placeholder{color:#798f96}.mec-fes-form input::-moz-placeholder{color:#798f96}.mec-fes-form input:-ms-input-placeholder{color:#798f96}.mec-fes-form input:-moz-placeholder{color:#798f96}#mec-excerpt .mec-form-row .widefat{max-width:100%}#mec_more_info_target{width:100%}@media only screen and (min-width:961px){.mec-fes-form #mec-event-data input[type=date],.mec-fes-form #mec-event-data select,.mec-fes-form input[type=email],.mec-fes-form input[type=password],.mec-fes-form input[type=tel],.mec-fes-form input[type=text],.mec-fes-form input[type=url],.mec-fes-form textarea{width:100%;display:inline-block}}@media only screen and (max-width:768px){.mec-fes-form #mec-event-data input[type=date],.mec-fes-form #mec-event-data select,.mec-fes-form input[type=email],.mec-fes-form input[type=password],.mec-fes-form input[type=text],.mec-fes-form input[type=url],.mec-fes-form textarea{width:100%}}.mec-fes-form input[type=text]#mec_fes_title{padding:5px 10px;min-height:32px;height:50px;background:#fff!important;max-width:100%;font-size:19px;font-weight:400}.mec-fes-form input[type=checkbox],.mec-fes-form input[type=radio]{display:inline!important;float:left;margin:5px 5px 0 0}.mec-fes-form input[type=email]:focus,.mec-fes-form input[type=number]:focus,.mec-fes-form input[type=password]:focus,.mec-fes-form input[type=tel]:focus,.mec-fes-form input[type=text]:focus,.mec-fes-form input[type=url]:focus,.mec-fes-form select:focus,.mec-fes-form textarea:focus{border:1px solid #aaa;color:#444;background:#fff;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);outline:0}.mec-form-row .mec-color{cursor:pointer}.mec-form-row.mec-available-color-row span{margin:10px;width:14px;height:14px;display:inline-block;margin-right:6px;border-radius:20px 20px 20px 20px;vertical-align:middle}.mec-form-row.mec-available-color-row span:first-of-type{margin-left:0}.mec-fes-form.mec-fes-form .mec-tooltip{display:inline}.mec-fes-form-cntt .dashicons-editor-help{display:block}.mec-fes-form .mec-tooltip:hover:after,.mec-fes-form .mec-tooltip:hover:before{display:none}.mec-fes-form.mec-fes-form .mec-tooltip{display:inline-flex;bottom:7px}.mec-fes-form .mec-tooltip .box{min-width:300px;max-width:600px;display:inline-block;left:26px;top:50%;transform:translateY(-50%);padding:0;margin-top:8px;background-color:#535a61;color:#fff;font-weight:300;font-size:14px;letter-spacing:.5px;line-height:1.3;position:absolute;z-index:9999999;box-sizing:border-box;border-radius:6px;box-shadow:0 4px 45px -8px #444b50;visibility:hidden;opacity:0;transition:opacity .23s}#webnus-dashboard .mec-fes-form .mec-tooltip .box p,.mec-fes-form .mec-tooltip .box p{color:#fff;font-size:14px;line-height:1.3;margin:0}.mec-fes-form .mec-tooltip:hover .box{visibility:visible;opacity:1}.mec-fes-form .mec-tooltip:hover .box{padding:20px;border-radius:8px}.mec-fes-form .mec-tooltip .box h5{color:#fff;font-size:17px;font-weight:600;margin:-30px -20px;padding:20px 0;text-align:center;margin-bottom:10px;background:#3a3f44;border-bottom:1px solid #32363a;border-radius:6px 6px 0 0;z-index:9999}#webnus-dashboard .mec-fes-form .mec-tooltip .box p a,.mec-fes-form .mec-tooltip .box p a{color:#40d9f1;margin-top:10px;margin-left:0;font-weight:400;position:relative;text-decoration:none;display:block;width:max-content}.mec-fes-form .mec-tooltip .box a:hover{color:#f90}.mec-fes-form .mec-tooltip .box:after{display:block;position:absolute!important;top:100%!important;right:50%!important;margin-top:-6px!important;margin-right:-6px!important;width:12px!important;height:24px!important;overflow:hidden!important;transform:rotate(-90deg)!important}.mec-fes-form .mec-tooltip .box:before{display:block;content:''!important;position:absolute!important;width:12px;height:12px;left:-10px!important;top:50%!important;transform:translate(50%,-50%) rotate(-45deg)!important;background-color:#535a61!important;box-shadow:0 8px 9px -4px #535a61!important;z-index:0!important}.mec-fes-form .mec-tooltip .box.top{left:50%;top:0;transform:translate(-50%,-100%);margin-top:0;margin-left:-10px}.mec-fes-form .mec-tooltip .box.top:after{top:50%!important;right:100%!important}.mec-fes-form .mec-tooltip .box.top:before{left:50%!important;top:100%!important}.mec-fes-form .mec-tooltip .box.bottom{left:50%;top:auto;bottom:0;transform:translate(-50%,100%);margin-bottom:-20px;margin-left:-10px}.mec-fes-form .mec-tooltip .box.bottom:after{top:0!important;right:50%!important;background-color:#3a3f44!important}.mec-fes-form .mec-tooltip .box.bottom:before{left:50%!important;top:-7px!important;transform:translateX(-50%);background-color:#3a3f44!important}.mec-fes-form .mec-tooltip .box.left{left:auto;right:26px;top:50%;transform:translateY(-50%)}.mec-fes-form .mec-tooltip .box.left:before{right:0!important;left:auto!important;top:50%!important}.mec-fes-form .mec-tooltip{display:inline-block;position:relative;margin-right:10px;cursor:help;bottom:5px;left:3px}.mec-fes-form .mec-tooltip:last-child{margin-right:0}.mec-fes-form .mec-tooltip:hover:after{background:#313130;border-radius:5px;bottom:24px;color:#fff;content:attr(title);left:-75px;padding:10px;position:absolute;z-index:98;width:240px}.mec-fes-form .mec-tooltip:hover:before{border:solid;border-color:#313130 transparent;border-width:6px 6px 0;bottom:18px;content:"";left:30%;position:absolute;z-index:99}.mec-fes-form .mec-tooltip .dashicons-before:before{font-size:24px;color:#008aff;line-height:37px}.mec-fes-form .mec-tooltip a:focus{box-shadow:none}.mec-form-row .bootstrap_unvalid{display:block;border:2px solid red;position:relative;display:inline-block;border-bottom:1px dotted #000}.mec-fes-form .mec-tooltiptext{visibility:hidden;width:120px;background-color:red;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1}.mec-fes-form .mec-tooltip .content p a{display:none}@media only screen and (min-width:961px){.mec-fes-form .mec-fes-form-cntt,.mec-fes-form .mec-fes-form-sdbr{width:68%;float:left;padding-right:20px}.mec-fes-form .mec-fes-form-sdbr{width:32%;padding-right:0;padding-left:20px}.mec-fes-submit-mobile{display:none}}.mec-fes-form .mec-meta-box-fields{padding:0 20px 20px;border:1px solid #cfeff5;margin-bottom:20px!important;box-shadow:0 2px 6px -3px #cfeff5;border-radius:3px;background:#fff}.mec-fes-form .mec-meta-box-fields h4{margin:0 -20px;font-size:15px;font-weight:600;letter-spacing:0;color:#40d9f1;text-transform:capitalize;padding:15px 20px;background:#ecfcff;margin-bottom:20px;border-radius:3px}.mec-fes-sub-button{width:100%}.mec-available-color-row span.color-selected{border:3px solid #fff;box-sizing:content-box;box-shadow:0 0 0 2px #40d9f1,0 2px 8px -1px #40d9f1}.mec-fes-loading:before{content:url(../img/ajax-loader.gif);background:0 0;border-style:none;display:block;margin-left:47%}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type=text]{width:190px;margin-right:1.4%}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type=text].mec-col-1,.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type=text].mec-col-2{width:120px;margin-right:10px}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type=text].widefat{width:100%}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row{border-bottom:none;padding-bottom:10px}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type=text].mec-col-6{width:39%}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row button{margin-right:0;padding:9px 26px}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row button.mec-add-hourly-schedule-button{font-size:12px;height:30px;line-height:25px}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row .description{display:inline-block;border-left:1px dashed #bfcacc;margin-left:12px;line-height:28px;padding-left:12px;margin-top:5px;font-style:italic}@media only screen and (max-width:768px){.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type=text]{width:100%!important}}#mec_fes_form_message{max-width:838px;margin:10px auto;display:block!important;text-align:center}.mec-wrap .mec-totalcal-box{position:relative;border:1px solid #efefef;padding:20px 5px;margin:0 0 20px;background:#fafafa;overflow:hidden;box-shadow:0 3px 2px 0 rgba(0,0,0,.012);min-height:78px}.mec-wrap .mec-totalcal-box i{float:left;margin:0;width:36px;height:36px;background:#fff;border:1px solid #efefef;text-align:center;padding:10px 0;font-size:15px;color:#888}.mec-checkboxes-search .mec-searchbar-category-wrap,.mec-wrap .mec-totalcal-box .mec-totalcal-view span,.mec-wrap .mec-totalcal-box input,.mec-wrap .mec-totalcal-box select{width:auto;min-height:36px;height:36px;line-height:36px;background:#fff;font-size:13px;color:#777;border:1px solid #efefef;margin:0 0 0 -1px;float:left;padding:0 5px;font-family:Roboto,Helvetica,Arial,sans-serif}.mec-wrap .mec-totalcal-box input[type=submit]{cursor:pointer;padding:0 16px;text-transform:uppercase;font-size:11px;font-family:Montserrat,Helvetica,Arial,sans-serif;transition:all .21s ease}.mec-wrap .mec-totalcal-box input[type=submit]:hover{background:#222;color:#fff}.mec-wrap .mec-totalcal-box .mec-totalcal-view span{display:inline-block;text-transform:uppercase;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:11px;padding:0 12px;cursor:pointer}.mec-wrap .mec-totalcal-box .mec-totalcal-view span:hover{color:#40d9f1}.mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected{color:#fff;background:#40d9f1;border-color:#40d9f1}.mec-wrap .mec-totalcal-box .mec-totalcal-view{text-align:right;float:right}.mec-wrap .mec-totalcal-box input[type=search]{width:calc(100% - 36px)}.mec-full-calendar-wrap .mec-search-form .col-md-7{padding:0}.mec-wrap .mec-date-search .mec-col-3,.mec-wrap .mec-minmax-event-cost .mec-minmax-price{width:calc(50% - 17px)}.mec-wrap .mec-text-address-search.with-mec-cost{width:calc(100% - 356px)}.mec-wrap .mec-minmax-event-cost{display:block;float:left;width:50%;margin-left:10px}.mec-wrap .mec-minmax-event-cost.with-mec-address{display:block;width:336px;max-width:50%;float:right;margin-left:0;margin-right:10px}.mec-wrap .mec-checkboxes-search{margin-left:10px;margin-right:10px;display:table-caption}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap{width:calc(100% - 36px)!important;max-width:calc(100% - 36px)!important;padding:0;position:relative;line-height:inherit;height:auto}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap select{line-height:20px}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container.select2-container--default{width:calc(100% - 36px)!important}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap input[type=search]{width:calc(100% - 36px)!important;min-height:30px;margin:0}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple ul,.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container.select2-container--default{height:auto;overflow:unset}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple ul{display:block}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple{border:unset;width:100%;height:0!important;border-radius:0}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple ul li{line-height:12px!important;max-height:20px!important;width:auto;margin-right:5px;margin-top:5px}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple .select2-selection__choice{letter-spacing:0;color:#777;text-transform:capitalize;padding:4px 6px;background-color:#efefef;border-radius:2px;border:0;cursor:default;float:left;margin-right:5px;margin-top:5px;margin-bottom:5px;font-size:11px;text-transform:uppercase}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple .select2-selection__choice__remove{color:#777}@media only screen and (min-width:961px) and (max-width:1200px){.mec-wrap .mec-totalcal-box{padding:37px 5px}}@media only screen and (max-width:960px){.mec-wrap .mec-totalcal-box .col-md-3,.mec-wrap .mec-totalcal-box .col-md-4,.mec-wrap .mec-totalcal-box .col-md-5{width:100%;float:none;clear:both;overflow:hidden}.mec-full-calendar-wrap .mec-search-form .col-md-3,.mec-full-calendar-wrap .mec-search-form .col-md-4,.mec-full-calendar-wrap .mec-search-form .col-md-5{display:block;max-width:100%;padding:0;margin:0 0 10px 0}.mec-full-calendar-wrap .mec-search-form .col-md-3{padding-bottom:10px!important}.mec-wrap .mec-search-form .mec-date-search select{width:calc(100% - 106px)}.mec-wrap .mec-search-form .mec-date-search select:last-child{width:70px}.mec-wrap .mec-totalcal-box .mec-totalcal-view{float:none}.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple .select2-selection__choice{display:block;max-width:100%;white-space:break-spaces;max-height:unset!important;height:auto!important}}@media only screen and (min-width:768px) and (max-width:960px){.mec-wrap .mec-totalcal-box .col-md-4{position:relative;width:initial}.mec-wrap .mec-totalcal-box .col-md-5{padding-bottom:0}.mec-full-calendar-wrap .mec-search-form .col-md-5{margin-top:20px}.mec-wrap .mec-totalcal-box{padding:37px 5px}}@media only screen and (max-width:767px){.mec-wrap .mec-totalcal-box .mec-totalcal-view{float:none}.mec-wrap .mec-totalcal-box .col-md-4{padding-bottom:0}.mec-wrap .mec-minmax-event-cost.with-mec-address,.mec-wrap .mec-text-address-search.with-mec-cost{width:100%;float:left}.mec-wrap .mec-minmax-event-cost.with-mec-address{max-width:calc(100% - 20px);margin:0 10px 20px 10px}.mec-wrap .mec-minmax-event-cost .mec-minmax-price{width:calc(50% - 17px)}}@media only screen and (max-width:479px){.mec-wrap .mec-totalcal-box .mec-totalcal-view span{padding:0 8px;font-size:10px}.mec-wrap .mec-totalcal-box input[type=submit]{padding:0 10px;font-size:10px}}@media only screen and (min-width:961px){.mec-wrap .mec-wrap.mec-sm959 .mec-totalcal-box .col-md-5,.mec-wrap.mec-sm959 .mec-totalcal-box .col-md-3{padding-bottom:20px;clear:both;overflow:hidden}.mec-wrap.mec-sm959 .mec-totalcal-box .col-md-5{right:10px;width:initial}.mec-wrap.mec-sm959 .mec-totalcal-box .col-md-4{padding-bottom:0;width:100%}}@media (min-width:961px) and (max-width:1200px){.mec-full-calendar-wrap .mec-totalcal-box{padding:15px 10px}.mec-full-calendar-wrap .mec-totalcal-box .col-md-2{width:50%}.mec-wrap .mec-totalcal-box .mec-totalcal-view span{padding:0 10px}.mec-search-form .mec-date-search,.mec-search-form .mec-dropdown-search,.mec-search-form .mec-text-address-search,.mec-search-form .mec-text-input-search{padding:0 4px}.mec-full-calendar-wrap .mec-totalcal-box .col-md-2,.mec-full-calendar-wrap .mec-totalcal-box .col-md-3,.mec-full-calendar-wrap .mec-totalcal-box .col-md-4,.mec-full-calendar-wrap .mec-totalcal-box .col-md-5{padding-bottom:20px}.mec-full-calendar-wrap .mec-totalcal-box .col-md-2 select{min-width:calc(100% - 36px)}.mec-full-calendar-wrap .mec-totalcal-box .col-md-3 select{min-width:calc(30% - 10px)}.mec-full-calendar-wrap .mec-totalcal-box .col-md-3:last-child select{min-width:calc(50% - 19px)}.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{font-size:9px;text-align:center}}@media only screen and (max-width:1200px){.post-type-archive-mec-events .mec-totalcal-box .col-md-3,.post-type-archive-mec-events .mec-totalcal-box .col-md-4{width:100%;padding:0}.post-type-archive-mec-events .mec-totalcal-box select:last-child{min-width:auto}.post-type-archive-mec-events .mec-totalcal-box .col-md-5{position:relative;float:right;max-width:100%;left:0;top:20px;width:100%!important;display:block;clear:both}.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view{max-width:100%;width:100%}.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view span{width:20.1%;font-size:10px}}@media only screen and (max-width:960px){.post-type-archive-mec-events .mec-totalcal-box .col-md-5{top:10px}}@media only screen and (max-width:760px){.post-type-archive-mec-events .mec-totalcal-box .col-md-5{top:0!important}}@media only screen and (max-width:480px){.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view span{font-size:8px}}@media (min-width:1201px) and (max-width:1280px){.mec-full-calendar-wrap .mec-totalcal-view span{font-size:9px;padding:0 10px}}@media (min-width:761px) and (max-width:1200px){.mec-full-calendar-wrap .mec-search-form .mec-dropdown-wrap .mec-dropdown-search{width:33.3333%;display:block;float:left}.mec-full-calendar-wrap .mec-search-form .col-md-4 .mec-text-input-search{padding:0;margin-bottom:20px}.mec-full-calendar-wrap .mec-search-form .col-md-3{width:100%}.mec-full-calendar-wrap .mec-search-form .mec-date-search select:last-child{min-width:70px;width:70px}.mec-full-calendar-wrap .mec-search-form .col-md-5{float:right;padding:0 0 10px 0}.mec-full-calendar-wrap .mec-totalcal-view span{font-size:11px}}@media (max-width:760px){.mec-full-calendar-wrap .mec-search-form .col-md-3{width:100%}.mec-full-calendar-wrap .mec-search-form .mec-date-search select:last-child{min-width:70px;width:70px}.mec-full-calendar-wrap .mec-search-form .col-md-5{float:right;padding:0 0 10px 0}.mec-full-calendar-wrap .mec-totalcal-view span{font-size:11px}}@media (max-width:960px){.mec-full-calendar-wrap .mec-totalcal-box{padding:20px 20px}.mec-full-calendar-wrap .mec-totalcal-box .col-md-2{width:50%}.mec-full-calendar-wrap .mec-totalcal-box .col-md-2,.mec-full-calendar-wrap .mec-totalcal-box .col-md-3,.mec-full-calendar-wrap .mec-totalcal-box .col-md-4{padding-bottom:10px}.mec-full-calendar-wrap .mec-totalcal-box .col-md-2 select{min-width:calc(100% - 36px);margin-bottom:10px}.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view{margin-left:10px}.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{font-size:10px;text-align:center}.mec-full-calendar-wrap .mec-totalcal-box .col-md-2{width:100%}.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{min-width:14.3%;text-align:center;font-size:10px;margin-right:-1px}}@media(max-width:780px){.mec-full-calendar-wrap .mec-totalcal-box .col-md-3 select{width:calc(50% - 18px)!important}.mec-full-calendar-wrap .mec-totalcal-box .col-md-4{position:unset;padding-right:0}.mec-full-calendar-wrap .mec-search-form .col-md-3,.mec-full-calendar-wrap .mec-search-form .col-md-4,.mec-full-calendar-wrap .mec-search-form .col-md-5{margin:0;padding:0}.mec-wrap .mec-totalcal-box .mec-totalcal-view span{padding:0 7px;margin-top:20px}}@media(max-width:480px){.mec-full-calendar-wrap .mec-totalcal-box{padding:15px 10px}.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{min-width:13.5%;text-align:center;font-size:11px}}@media(max-width:411px){.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{min-width:12%;font-size:10px}}@media(max-width:320px){.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{min-width:22.5%;font-size:11px}}.mec-totalcalview-selected:hover{color:#fff!important}.mec-search-form{padding:20px 10px}.mec-search-form .mec-dropdown-wrap{display:table;width:100%}.mec-search-form .mec-date-input-search,.mec-search-form .mec-date-search,.mec-search-form .mec-dropdown-search,.mec-search-form .mec-text-input-search,.mec-search-form .mec-time-input-search{padding:0 10px;float:left}.mec-search-form .mec-date-search,.mec-search-form .mec-time-picker-search,.mec-search-form .mec-totalcal-view{padding:0 10px}.mec-search-form .mec-text-input-search{width:100%}.mec-search-form .mec-full-calendar-search-ends .mec-text-input-search{width:50%}.mec-search-form .mec-date-search,.mec-search-form .mec-time-picker-search{width:50%;float:left}.mec-search-form .mec-date-search.with-mec-time-picker,.mec-search-form .mec-time-picker-search.with-mec-date-search{width:25%;float:left}.mec-search-form .mec-tab-loader.col-md-6 .mec-totalcal-view{padding:0}.mec-wrap .mec-search-form .with-mec-date-search .mec-timepicker-end,.mec-wrap .mec-search-form .with-mec-date-search .mec-timepicker-start{width:calc(50% - 17px)}.mec-search-form .mec-full-calendar-search-ends .mec-text-input-search.col-md-12,.mec-search-form .mec-minmax-event-cost,.mec-search-form .mec-text-address-search{min-height:55px}.mec-search-form .mec-full-calendar-search-ends .mec-text-input-search.col-md-12,.mec-widget .mec-search-form .mec-date-search,.mec-widget .mec-search-form .mec-text-input-search{width:100%}.mec-search-form .mec-full-calendar-search-ends .mec-text-input-search.col-md-12{padding:0 10px}.mec-search-form .mec-minmax-event-cost,.mec-search-form .mec-text-address-search,.mec-widget .mec-search-form .mec-text-input-search{margin-top:10px}.mec-search-form .mec-date-search{clear:left}.mec-search-form .mec-dropdown-wrap .mec-dropdown-search{display:table-cell;float:none}.mec-widget .mec-search-form .mec-dropdown-wrap .mec-dropdown-search{display:block}.mec-checkboxes-search .mec-searchbar-category-wrap,.mec-wrap .mec-search-form .mec-dropdown-wrap .mec-dropdown-search select{width:calc(100% - 36px);margin-bottom:10px}.mec-wrap .mec-search-form .mec-date-search select{width:calc(100% - 106px)}.mec-wrap .mec-search-form .mec-date-search select:last-child{width:70px}@media only screen and (max-width:781px){.mec-search-form .mec-date-search,.mec-search-form .mec-dropdown-search,.mec-search-form .mec-text-input-search{width:100%;float:none}.mec-search-form .mec-date-search{min-height:55px}.mec-search-form .mec-dropdown-wrap .mec-dropdown-search{display:block;width:50%;float:left}.mec-full-calendar-wrap .mec-totalcal-box .col-md-3{margin-bottom:0;padding-bottom:0!important}}@media only screen and (max-width:479px){.mec-search-form .mec-dropdown-wrap .mec-dropdown-search{display:block;width:100%;float:none}}@media only screen and (min-width:961px) and (max-width:1200px){.post-type-archive-mec-events .mec-totalcal-box .col-md-3,.post-type-archive-mec-events .mec-totalcal-box .col-md-4,.post-type-archive-mec-events .mec-totalcal-box .col-md-5{max-width:100%;width:100%}.post-type-archive-mec-events .mec-totalcal-box .col-md-4{padding:0 10px}.post-type-archive-mec-events .mec-totalcal-box .col-md-4 .mec-text-input-search{margin:0}.post-type-archive-mec-events .mec-totalcal-box .col-md-5{margin-bottom:20px;padding:0 10px 10px 10px}}@media only screen and (max-width:960px){.mec-full-calendar-wrap .mec-totalcal-box .col-md-4,.post-type-archive-mec-events .mec-totalcal-box .col-md-4{padding:0 10px}.mec-full-calendar-wrap .mec-totalcal-box .col-md-4{margin-bottom:0}.post-type-archive-mec-events .mec-totalcal-box .col-md-4 .mec-text-input-search{margin:0}.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view{padding-right:15px}.mec-full-calendar-wrap .mec-search-form .col-md-5{margin-bottom:0}.post-type-archive-mec-events .mec-totalcal-box .col-md-5{padding:0}}@media only screen and (max-width:780px){.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view span{margin-top:10px;margin-bottom:10px}.mec-wrap .mec-totalcal-box .mec-totalcal-view span{margin-top:0}}@media only screen and (max-width:760px){.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view span{margin-top:20px;margin-bottom:0}.mec-wrap .mec-totalcal-box .mec-totalcal-view span{margin-top:20px}.mec-full-calendar-wrap .mec-totalcal-box .col-md-4,.post-type-archive-mec-events .mec-totalcal-box .col-md-4{padding:0}}@media only screen and (max-width:1200px){.post-type-archive-mec-events .mec-full-calendar-wrap .mec-totalcal-view span{width:14.333%;font-size:8px}}@media only screen and (min-width:320px) and (max-width:960px){.post-type-archive-mec-events .mec-search-form .col-md-5 span{width:20%!important}}.mec-search-form .mec-text-address-search{float:left;width:100%;padding:0 10px}@media (max-width:960px){.mec-search-form .mec-dropdown-search{margin-bottom:10px}.mec-wrap .mec-minmax-event-cost.with-mec-address,.mec-wrap .mec-text-address-search.with-mec-cost{margin-top:0}.mec-search-form .mec-date-search.with-mec-time-picker,.mec-search-form .mec-time-picker-search.with-mec-date-search{width:50%;margin-bottom:20px}.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view{margin:0}.mec-full-calendar-wrap .mec-tab-loader{width:100%;display:block;float:unset;padding:0 0 0 10px}}@media (max-width:780px){.mec-full-calendar-wrap .mec-totalcal-box{padding:10px}.mec-search-form .mec-date-search.with-mec-time-picker,.mec-search-form .mec-time-picker-search.with-mec-date-search{margin:20px 0;height:auto}.mec-search-form .mec-date-search{min-height:unset}}@media (max-width:480px){.mec-search-form .mec-date-search.with-mec-time-picker,.mec-search-form .mec-time-picker-search.with-mec-date-search{width:100%}.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{min-width:12%;text-align:center;font-size:9px}.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span,.mec-search-form .mec-date-search.with-mec-time-picker,.mec-search-form .mec-full-calendar-search-ends .mec-text-input-search,.mec-search-form .mec-minmax-event-cost,.mec-search-form .mec-text-address-search,.mec-search-form .mec-time-picker-search.with-mec-date-search,.mec-wrap .mec-minmax-event-cost.with-mec-address{margin-bottom:0;margin-top:10px;min-height:auto}.mec-wrap .mec-minmax-event-cost.with-mec-address{margin-bottom:10px}}.ui-datepicker{background-color:#fff;border:1px solid #66afe9;border-radius:4px;box-shadow:0 0 8px rgba(102,175,233,.6);display:none;margin-top:4px;padding:10px;width:240px}.ui-datepicker a,.ui-datepicker a:hover{text-decoration:none;cursor:pointer}.ui-datepicker a:hover,.ui-datepicker td:hover a{color:#2c6396;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.ui-datepicker .ui-datepicker-header{margin-bottom:4px;text-align:center}.ui-datepicker .ui-datepicker-title{font-weight:700}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{cursor:default;font-family:dashicons;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;height:20px;line-height:1.4;margin-top:2px;width:20px}.ui-datepicker .ui-datepicker-prev{float:left;text-align:left}.ui-datepicker .ui-datepicker-next{float:right;text-align:center}.ui-datepicker .ui-datepicker-prev:before{content:"\f341"}.ui-datepicker .ui-datepicker-next:before{content:"\f345"}.ui-datepicker .ui-icon{display:none}.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;width:100%}.ui-datepicker .ui-datepicker-calendar td,.ui-datepicker .ui-datepicker-calendar th{text-align:center;padding:4px 0}.ui-datepicker .ui-datepicker-calendar td{border-radius:4px;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out,color .1s ease-in-out;-o-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.ui-datepicker .ui-datepicker-calendar td:hover{background-color:#eee;cursor:pointer}.ui-datepicker .ui-datepicker-calendar td a{text-decoration:none}.ui-datepicker .ui-datepicker-current-day{background-color:#4289cc}.ui-datepicker .ui-datepicker-current-day a{color:#fff}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover{background-color:#fff;cursor:default}.mec-owl-theme .owl-dots .owl-dot{border:none}.event-carousel-type1-head .mec-event-image{position:relative;min-height:150px}.event-carousel-type1-head .mec-event-image img{width:100%}.mec-event-carousel-content .mec-event-carousel-title a{transition:all .2s ease}.event-carousel-type1-head .mec-event-date-carousel{position:absolute;top:25px;left:1px;font-size:41px;width:160px;color:#fff;font-weight:500;background-color:#40d9f1;padding-left:21px;height:97px;line-height:2.3;padding-right:85px}.event-carousel-type1-head .mec-event-date-carousel:after{content:"";position:absolute;display:inline-block;z-index:-1;bottom:-13px;left:5px;width:0;border-width:13px;border-style:solid;border-color:transparent transparent #40d9f1 transparent;transform:rotate(45deg)}.event-carousel-type1-head .mec-event-date-info{font-size:12px;font-weight:300;position:absolute;top:27px;left:75px}.event-carousel-type1-head .mec-event-date-info-year{font-size:12px;font-weight:300;position:absolute;top:45px;left:75px}.mec-event-carousel-content{border:1px solid #e8e8e8;border-top:none;margin-top:-5px;padding:34px 9px 11px 37px}.mec-event-carousel-content .mec-event-carousel-title a{font-size:23px;font-weight:500;color:#000;letter-spacing:-1px}.mec-event-carousel-content p{font-size:14px;color:#7a7272;font-weight:300}.mec-owl-crousel-skin-type1 .owl-item .mec-event-article{padding:0 19px}.mec-event-carousel-type1 .owl-page.active span{background-color:#00aeef;height:14px;width:14px}.mec-event-carousel-type1 .mec-event-carousel-content{margin-bottom:15px;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:all .27s ease}.mec-event-carousel-type1 .mec-event-carousel-content:hover{box-shadow:0 0 35px rgba(0,0,0,.07)}.mec-skin-carousel-container .mec-multiple-event .mec-event-date-carousel{width:230px}.mec-skin-carousel-container .mec-multiple-event .event-carousel-type1-head .mec-event-date-info,.mec-skin-carousel-container .mec-multiple-event .event-carousel-type1-head .mec-event-date-info-year{left:159px}@media only screen and (min-width:768px) and (max-width:1000px),(min-width:270px) and (max-width:448px){.event-carousel-type1-head .mec-event-date-carousel{font-size:25px;line-height:2.5;padding-right:70px;height:64px;width:120px}.event-carousel-type1-head .mec-event-date-carousel:after{left:7px}.event-carousel-type1-head .mec-event-date-info{font-size:10px;top:13px;left:55px}.event-carousel-type1-head .mec-event-date-info-year{font-size:10px;top:25px;left:55px}.event-carousel-type1-head .mec-event-date-carousel:after{top:48px}}.event-carousel-type2-head{background:#fff;border:1px solid #e6e6e6}.event-carousel-type2-head .mec-event-carousel-content-type2{margin-top:15px;min-height:182px}.event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-date-info{font-size:15px;color:#9a9a9a;font-weight:300}.event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-carousel-title{font-size:26px;font-weight:700;color:#1c1d21;margin-top:15px;letter-spacing:-1px}.mec-event-carousel-content-type2 .mec-event-carousel-title a{color:inherit}.mec-event-carousel-type2 .event-carousel-type2-head .mec-event-carousel-content-type2 p{font-size:16px;font-weight:300;color:#444}.event-carousel-type2-head .mec-event-footer-carousel-type2{margin-top:33px;position:relative}.mec-event-carousel-type2 .mec-event-footer-carousel-type2 .mec-event-sharing-wrap{padding-left:0;left:0}.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-event-sharing-wrap>li{border:none;-webkit-transition:all .25s ease;transition:all .25s ease}.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button{border:1px solid #e4e4e4;float:right;padding:7px 23px 7px;font-size:12px;text-transform:uppercase;color:#707070;font-weight:500;-webkit-transition:all .25s ease;transition:all .25s ease}.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button:hover{color:#fff}.mec-event-article .event-carousel-type2-head{padding:10%;margin-right:-1px}.mec-event-carousel-type2 .mec-owl-carousel .owl-wrapper-outer{border-right:1px solid #e6e6e6}.mec-wrap .mec-event-carousel-type2 .owl-next,.mec-wrap .mec-event-carousel-type2 .owl-prev,.mec-wrap .mec-event-carousel-type3 .owl-next,.mec-wrap .mec-event-carousel-type3 .owl-prev,.mec-wrap .mec-event-carousel-type4 .owl-next,.mec-wrap .mec-event-carousel-type4 .owl-prev{transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:47%;background-color:transparent!important}.mec-event-carousel-type2 .owl-next{right:-60px}.mec-event-carousel-type2 .owl-prev{left:-60px}.mec-event-carousel-type2 .owl-next i,.mec-event-carousel-type2 .owl-prev i,.mec-event-carousel-type3 .owl-next i,.mec-event-carousel-type3 .owl-prev i,.mec-event-carousel-type4 .owl-next i,.mec-event-carousel-type4 .owl-prev i{font-size:40px;color:#282828}.mec-event-carousel-type2 .owl-next i:hover,.mec-event-carousel-type2 .owl-prev i:hover,.mec-event-carousel-type3 .owl-next i:hover,.mec-event-carousel-type3 .owl-prev i:hover{color:#000;cursor:pointer}.mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing{top:auto;bottom:60px}.mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:after,.mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:before{top:auto;bottom:-19px;border-color:#e2e2e2 transparent transparent transparent}.mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:after{bottom:-18px;border-color:#fff transparent transparent transparent}@media only screen and (min-width:320px) and (max-width:768px){.mec-event-carousel-type2 .owl-next,.mec-event-carousel-type2 .owl-prev,.mec-event-carousel-type3 .owl-next,.mec-event-carousel-type3 .owl-prev,.mec-event-carousel-type4 .owl-next,.mec-event-carousel-type4 .owl-prev{position:initial;top:100%}}.mec-event-carousel-type3 .mec-event-article{margin:0 10px}.event-carousel-type3-head .mec-event-image,.event-carousel-type3-head .mec-event-image img{width:100%;height:auto}.event-carousel-type3-head .mec-event-footer-carousel-type3{background:#fff;display:inline-block;width:calc(100% - 40px);margin-top:-74px;position:relative;margin-left:20px;margin-right:20px;margin-bottom:6px;padding:8% 11%;box-shadow:0 2px 10px -2px rgba(0,0,0,.2)}.event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button{border:1px solid #e4e4e4;text-transform:uppercase;float:right;padding:7px 23px 7px;font-size:12px;color:#707070;font-weight:500}.event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button:hover{color:#fff}.mec-event-footer-carousel-type3 span{font-size:15px;color:#9a9a9a;font-weight:300;display:block;margin-top:30px}.mec-event-footer-carousel-type3 .mec-event-carousel-title{font-size:29px;font-weight:700}.event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-event-carousel-title{font-size:26px;font-weight:700;color:#1c1d21;margin-top:15px;letter-spacing:-1px}.mec-event-footer-carousel-type3 .mec-event-carousel-title a{color:inherit}.event-carousel-type3-head .mec-event-footer-carousel-type3 p{font-size:16px;font-weight:300;color:#444!important;margin-bottom:36px}.mec-event-carousel-type3 .owl-next{right:-70px}.mec-event-carousel-type3 .owl-prev{left:-70px}.mec-event-footer-carousel-type3 .mec-event-sharing-wrap{left:11%}.mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing{top:auto;bottom:60px}.mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:after,.mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:before{top:auto;bottom:-19px;border-color:#e2e2e2 transparent transparent transparent}.mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:after{bottom:-18px;border-color:#fff transparent transparent transparent}.event-carousel-type3-head .mec-end-date-label{display:inline;margin-left:2px}.event-carousel-type4-head.clearfix{position:relative;overflow:hidden;background:#fff}.event-carousel-type4-head .mec-event-overlay{position:absolute;left:0;right:0;bottom:0;top:0;width:auto;height:auto;background-color:rgba(36,36,36,.4);transition:all .33s ease-in-out}.mec-event-hover-carousel-type4{font-size:15px;color:#fff;position:absolute;bottom:0;padding:50px 35px;transition:all .33s ease-in-out;opacity:0;visibility:hidden}.mec-event-carousel-type4 .mec-event-article{margin:0 10px}.mec-event-carousel-type4 .mec-event-article:hover .mec-event-hover-carousel-type4{opacity:1;visibility:visible}.mec-event-hover-carousel-type4 .mec-event-icon{font-size:18px;float:left;margin-right:14px;color:#fff;padding:13px}.mec-event-hover-carousel-type4 .mec-event-date{font-size:11px;text-transform:uppercase;font-weight:400;line-height:1.6}.mec-event-hover-carousel-type4 .mec-event-date span{display:block;font-weight:700;font-size:14px}.mec-event-hover-carousel-type4 .mec-event-title{color:#fff;margin:20px 0 38px;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal}.mec-event-hover-carousel-type4 .mec-btn-wrapper{text-align:left}.mec-event-hover-carousel-type4 .mec-event-button{color:#fff;background-color:#191919;border:2px #191919 solid;padding:10px 14px;letter-spacing:1.5px;font-size:11px;font-weight:700;font-style:normal;transition:all .22s ease;text-decoration:none}.mec-event-hover-carousel-type4 .mec-event-button:hover{color:#191919;background-color:#fff;border-color:#fff;border-radius:1px}.mec-event-carousel-type4 .owl-next{right:-70px}.mec-event-carousel-type4 .owl-prev{left:-70px}.mec-carousel-type4-head{margin-bottom:25px}.mec-carousel-type4-head-title{padding:0 11px;text-align:left;font-weight:700;font-size:20px;color:#000}.mec-carousel-type4-head-link{text-align:right;padding:0 11px}.mec-carousel-type4-head-link a{background:#222;color:#fff;padding:10px 38px;transition:all .3s ease}.mec-carousel-type4-head-link a:hover,.mec-carousel-type4-head-link a:visited{color:#fff}@media (max-width:960px){.mec-event-carousel-type4 .owl-stage{left:-50px}}.mec-wrap .mec-event-countdown-style1{color:#fff;padding:0!important;display:table;background:#437df9}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1{z-index:5;padding:50px 1% 50px 4%;display:table-cell;float:none;vertical-align:middle}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2{background-color:rgba(0,0,0,.05);height:100%;padding-top:0;display:table-cell;float:none;position:relative;vertical-align:middle}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part3{background-color:#f8f8f8;display:table-cell;float:none;text-align:center;vertical-align:middle}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-title{color:#fff;font-size:15px;margin-top:30px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming{font-size:36px;font-weight:700;line-height:1;margin-top:0}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-countdown>div{display:inline-block}.mec-event-countdown-style1 .mec-events-meta-group-countdown{color:#c9c9c9;margin-bottom:30px;padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming span{display:block}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2:after{content:"";position:absolute;display:inline-block;z-index:1;top:50%;margin-top:-11px;right:-24px;width:0;border-width:12px;border-style:solid;border-color:transparent transparent transparent #4077ed}.mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date-place{text-align:center;padding-bottom:8px}.mec-event-countdown-part2 .mec-event-place,.mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date{display:inline;font-size:14px;padding:0 5px;text-align:center}.mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button{display:inline-block;padding:14px 30px;vertical-align:middle;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#4077ed;transition:all .24s ease}.mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button:hover{background:#222}.mec-event-countdown-style1 .mec-event-countdown{text-align:center;display:table;table-layout:fixed;margin:0 auto}.mec-event-countdown-style1 .mec-event-countdown .label-w{letter-spacing:1px;text-transform:uppercase;position:relative}.mec-event-countdown-style1 .mec-event-countdown .block-w{display:table-cell;margin:0 20px 10px;position:relative;height:70px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li{background-color:rgba(0,0,0,.1);margin:5px;padding:20px 0;min-width:94px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li span{font-size:30px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li .label-w{font-size:12px;color:#fff;margin:8px 0 0;line-height:1}@media only screen and (min-width:1200px){.mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part1,.mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part2,.mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part3{width:100%;display:block;padding-top:50px;padding-bottom:50px}.mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part2:after{border-color:#4077ed transparent transparent transparent;top:auto;margin-top:0;bottom:-24px;margin-left:-11px;left:50%}}@media (max-width:960px){.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1,.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2,.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part3{width:100%;display:block;padding-top:50px;padding-bottom:50px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2:after{border-color:#4077ed transparent transparent transparent;top:auto;margin-top:0;bottom:-24px;margin-left:-11px;left:50%;transform:rotate(90deg)}}@media (max-width:480px){.mec-event-countdown-style1 .mec-event-countdown .block-w{margin:3px;height:auto}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li{padding:10px 5px;min-width:50px;margin:3px 1px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li span{font-size:15px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li .label-w{font-size:8px}.mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date-place{display:inline}}.mec-wrap .mec-event-countdown-style2{color:#fff;padding:30px 0;background:#437df9;max-width:600px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1,.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2,.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part3{width:100%;float:none;vertical-align:middle;padding:50px 10% 50px 10%}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2{padding-top:12%;padding-bottom:0}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-title{color:#fff;font-size:15px;margin-top:30px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming{font-size:36px;font-weight:700;line-height:1;margin-top:0}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-countdown>div{display:inline-block}.mec-event-countdown-style2 .mec-events-meta-group-countdown{color:#c9c9c9;margin-bottom:30px;padding:20px 30px;background:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming span{display:block}.mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-date-place{text-align:left;padding-bottom:8px}.mec-event-countdown-part2 .mec-event-place,.mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-date{display:inline;font-size:14px;padding:0 8px}.mec-event-countdown-style2 .mec-event-countdown-part3 .mec-event-button{display:inline-block;padding:14px 30px;vertical-align:middle;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#222;background:#fff;transition:all .24s ease}.mec-event-countdown-style2 .mec-event-countdown-part3 .mec-event-button:hover{background:#222;color:#fff}.mec-event-countdown-style2 .mec-event-countdown{text-align:center;display:table;table-layout:fixed;margin:0}.mec-event-countdown-style2 .mec-event-countdown .label-w{letter-spacing:1px;text-transform:uppercase;position:relative}.mec-event-countdown-style2 .mec-event-countdown .block-w{display:table-cell;margin:0 20px 10px;position:relative;height:70px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li{background-color:rgba(0,0,0,.1);margin:5px;padding:20px 0;min-width:94px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span{font-size:30px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w{font-size:12px;color:#fff;margin:8px 0 0;line-height:1}@media only screen and (max-width:767px){.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li{min-width:80px;padding:15px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span{font-size:26px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w{font-size:11px}}@media only screen and (max-width:479px){.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li{min-width:40px;padding:15px 10px;margin:2px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span{font-size:20px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w{font-size:9px}}@media (max-width:380px){.mec-event-countdown-style2 .mec-event-countdown .block-w{margin:3px;height:auto}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li{padding:10px 4px;margin:4px 1px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span{font-size:15px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w{font-size:7px}}.mec-wrap .mec-event-countdown-style3{color:#fff;padding:0;background:#282828;display:table;width:100%}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1{width:68%;padding:50px 1% 50px 4%;vertical-align:middle;display:table-cell;position:relative}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2{width:32%;display:table-cell;position:relative;padding-bottom:0;padding-top:0}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 img{width:100%;display:block}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-countdown-part-title span{font-weight:300;display:block}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming{color:#fff;font-size:36px;letter-spacing:-2px;font-weight:700;line-height:1;margin-top:-10px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-countdown>div{display:inline-block}.mec-event-countdown-style3 .mec-events-meta-group-countdown{color:#c9c9c9;margin-bottom:30px;padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-date-place{text-align:center;padding-bottom:8px}.mec-event-countdown-part2 .mec-event-place,.mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-date{display:inline;font-size:14px;padding:0 5px;text-align:center}.mec-event-countdown-style3 .mec-event-countdown-part3 .mec-event-button{display:inline-block;padding:14px 30px;vertical-align:middle;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#4077ed;transition:all .24s ease}.mec-event-countdown-style3 .mec-event-countdown-part3 .mec-event-button:hover{background:#222}.mec-event-countdown-style3 .mec-event-countdown{text-align:center;display:table;table-layout:fixed;margin:0 auto;position:absolute;top:40px;right:20px}.mec-event-countdown-style3 .mec-event-countdown .label-w{letter-spacing:1px;text-transform:uppercase;position:relative}.mec-event-countdown-style3 .mec-event-countdown .block-w{display:table-cell;margin:0 20px 10px;position:relative;height:70px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li{padding:15px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li span{font-size:30px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li .label-w{font-size:11px;color:#888;margin:8px 0 0;line-height:1}.mec-event-countdown-style3 .mec-event-date{width:176px;height:96px;background:#40d9f1;color:#fff;font-size:13px;position:absolute;left:-27px;top:146px}.mec-event-countdown-style3 .mec-event-date:after{content:"";position:absolute;display:inline-block;z-index:1;bottom:-18px;left:8px;width:0;border-width:19px;border-style:solid;border-color:transparent transparent #40d9f1 transparent;transform:rotate(45deg)}.mec-event-countdown-style3 .mec-event-date .mec-date1{font-size:50px;position:absolute;top:36px;left:12px;letter-spacing:-3px}.mec-event-countdown-style3 .mec-event-date .mec-date2{position:absolute;left:80px;top:26px}.mec-event-countdown-style3 .mec-event-date .mec-date3{position:absolute;left:80px;top:45px}.mec-event-countdown-style3 .mec-event-countdown-part-details{padding-top:35px;margin-bottom:50px;min-height:100px}.mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-title{font-size:17px;color:#fff;line-height:1.4;padding-right:20px}.mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-link{color:#fff;font-size:12px;position:relative;padding-left:22px}.mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-link:before{content:"";display:inline-block;width:18px;border-top:1px solid #fff;position:absolute;left:0;top:8px}.mec-event-countdown-style3 .mec-event-title-link{position:absolute;left:190px;top:152px}.event-carousel-type1-head .mec-event-date-carousel:before,.mec-event-countdown-style3 .mec-event-date:before{content:'';position:absolute;left:0;bottom:0;z-index:2;width:100%;height:96px;display:inline-block;box-shadow:0 5px 5px rgba(0,0,0,.12);background:0 0}@media only screen and (min-width:960px){.mec-wrap.mec-sm959 .mec-event-countdown-style3 .mec-event-countdown li{padding:10px}.mec-wrap.mec-sm959 .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming{font-size:31px}}@media (max-width:959px){.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1,.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2{width:100%;display:block}.mec-event-countdown-style3 .mec-event-title-link{top:190px}.mec-event-countdown-style3 .mec-event-countdown{top:96px}.mec-event-countdown-style3 .mec-event-date{left:0;top:190px}.mec-event-countdown-style3 .mec-event-date:after{display:none}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-countdown-part-title span{display:inline}.mec-event-countdown-style3 .mec-event-countdown-part-details{min-height:150px}}@media (max-width:767px){.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming{font-size:26px;letter-spacing:-1px}.mec-event-countdown-style3 .mec-event-title-link{left:130px}.mec-event-countdown-style3 .mec-event-date{width:120px;font-size:10px;height:63px}.mec-event-countdown-style3 .mec-event-date .mec-date1{font-size:36px;top:20px;left:4px;letter-spacing:-2px}.mec-event-countdown-style3 .mec-event-date .mec-date2{position:absolute;left:52px;top:12px}.mec-event-countdown-style3 .mec-event-date .mec-date3{position:absolute;left:52px;top:28px}}@media (max-width:380px){.mec-event-countdown-style3 .mec-event-title-link{left:10px;top:260px}.mec-event-countdown-style3 .mec-event-countdown-part-details{min-height:300px}.mec-event-countdown-style3 .mec-event-countdown .block-w{margin:3px;height:auto}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li{padding:10px 5px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li span{font-size:15px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li .label-w{font-size:8px}}.mec-slider-t1-wrap{width:100%;padding:60px 90px;background:#f7f7f7;min-height:560px;position:relative}.mec-slider-t1{height:500px;box-shadow:0 5px 35px 0 rgba(0,0,0,.13)}.mec-slider-t1 .mec-event-article{position:relative;height:500px}.mec-slider-t1 .mec-slider-t1-img{position:relative;background-size:cover!important;background-position:center!important;width:50%;height:100%;float:right;margin:0;overflow:hidden}.mec-slider-t1 .mec-slider-t1-content{width:50%;float:left;height:100%;background:#fff;padding:6%}.mec-slider-t1-content.mec-event-grid-modern .mec-event-article{border:none;padding:0;margin:0;box-shadow:none}.mec-slider-t1-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-slider-t1-content.mec-event-grid-modern .mec-event-title a:hover{text-decoration:underline}.mec-slider-t1-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev{opacity:1;width:54px;height:54px;line-height:48px;border-radius:0;text-align:center;background:#fff;box-shadow:0 2px 11px 0 rgba(0,0,0,.045);transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:50%;margin-top:-27px;cursor:pointer}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next:hover,.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev:hover{box-shadow:0 4px 29px 0 rgba(0,0,0,.095)}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next{left:auto;right:-100px}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev{right:auto;left:-100px}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev i{font-size:12px;color:#282828;transition:all .21s ease}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next:hover i,.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev:hover i{font-size:13px;color:#000;cursor:pointer}@media only screen and (min-width:961px){.mec-slider-t1{margin:0 auto;max-width:900px}}@media only screen and (max-width:960px){.mec-slider-t1 .mec-slider-t1-content,.mec-slider-t1 .mec-slider-t1-img{width:100%;float:none}.mec-slider-t1 .mec-slider-t1-img{height:300px}.mec-slider-t1,.mec-slider-t1 .mec-event-article{height:auto}}@media only screen and (max-width:768px){.mec-slider-t1-wrap{padding:0}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev{top:40px;margin-top:0}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next{left:auto;right:10px}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev{right:auto;left:10px}}@media only screen and (max-width:479px){.mec-slider-t1-content.mec-event-grid-modern .mec-event-title{font-size:22px}.mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day{font-size:25px}}.mec-slider-t2-wrap{width:100%;padding:0;background:#fff;min-height:600px;position:relative}.mec-slider-t2 .mec-event-article{height:600px;position:relative;border:none;padding:0;margin:0;box-shadow:none;background:0 0}.mec-slider-t2 .mec-slider-t2-img{position:absolute;left:0;top:0;background-size:cover!important;background-position:center!important;width:70%;height:100%;margin:0;overflow:hidden}.mec-slider-t2 .mec-slider-t2-content{width:50%;position:absolute;right:0;top:60px;bottom:60px;padding:5%}.mec-slider-t2 .mec-slider-t2-content.mec-event-grid-modern *{color:#fff}.mec-slider-t2 .mec-slider-t2-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-slider-t2-content.mec-event-grid-modern .mec-event-content,.mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{background:0 0}.mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px}.mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover{background:#fff;color:#000;border-color:#fff}.mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover,.mec-slider-t2-content.mec-event-grid-modern .mec-event-title a:hover{color:#111}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev{opacity:1;width:44px;height:44px;line-height:38px;border-radius:0;text-align:center;background:0 0;border:1px solid #fff;transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:84px;cursor:pointer}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next:hover,.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.075);background:#fff}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next{right:30px}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev{right:82px}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev i{font-size:14px;color:#fff;opacity:1;transition:all .25s ease}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next:hover i,.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev:hover i{color:#000;cursor:pointer}.mec-wrap.colorskin-custom .mec-slider-t2 .mec-event-article .mec-event-date.mec-color{color:#fff}@media only screen and (min-width:961px){.mec-slider-t2{margin:0 auto;max-width:1200px}}@media only screen and (max-width:960px){.mec-slider-t2 .mec-slider-t2-content,.mec-slider-t2 .mec-slider-t2-img{width:100%;float:none;position:static}.mec-slider-t2 .mec-slider-t2-img{height:300px}.mec-slider-t2 .mec-event-article{height:auto}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev{top:40px}}@media only screen and (max-width:479px){.mec-slider-t2-content.mec-event-grid-modern .mec-event-title{font-size:22px}}.mec-slider-t3-wrap{width:100%;padding:0;background:#161616;min-height:700px;position:relative}.mec-slider-t3 .mec-event-article{height:700px;position:relative;border:none;padding:0;margin:0;box-shadow:none;background:0 0}.mec-slider-t3 .mec-slider-t3-img{position:absolute;left:0;top:0;background-size:cover!important;background-position:center!important;width:100%;height:100%;margin:0;overflow:hidden;opacity:.68;z-index:1}.mec-slider-t3 .mec-slider-t3-content{width:50%;height:auto;vertical-align:middle;display:table;position:absolute;left:0;top:50%;transform:translateY(-50%);bottom:0;padding:0 2% 0 7%;margin:auto 0;background:0 0;z-index:2}.mec-slider-t3 .mec-slider-t3-content.mec-event-grid-modern :not(.mec-color){color:#fff}.mec-slider-t3-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-slider-t3-content.mec-event-grid-modern .mec-event-content,.mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{background:0 0}.mec-slider-t3-content.mec-event-grid-modern .mec-booking-button{display:inline-block;border:1px solid;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:13px;padding:0 42px;line-height:49px;height:50px;transition:all .21s ease}.mec-slider-t3-content.mec-event-grid-modern .mec-booking-button:hover{background:#fff;color:#000;border-color:#fff}.mec-slider-t3-content.mec-event-grid-modern .mec-slider-t3-footer{text-align:left;padding:15px 15px 10px}.mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover,.mec-slider-t3-content.mec-event-grid-modern .mec-event-title a:hover{color:#40d9f1}.mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover{border-color:#40d9f1}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev{opacity:1;width:44px;height:44px;line-height:38px;border-radius:0;text-align:center;background:0 0;border:1px solid #fff;transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:50%;margin-top:-22px;cursor:pointer}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next:hover,.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.075);background:#fff}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next{right:10px}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev{right:auto;left:10px}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev i{font-size:14px;color:#fff;opacity:1;transition:all .25s ease}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next:hover i,.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev:hover i{color:#000;cursor:pointer}@media only screen and (min-width:961px){.mec-slider-t3-content.mec-event-grid-modern .mec-event-title{font-size:50px;font-weight:300}.mec-slider-t3-content.mec-event-grid-modern .mec-event-description{font-size:19px}}@media only screen and (max-width:767px){.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev{top:40px;margin-top:0}}@media only screen and (max-width:479px){.mec-slider-t3 .mec-slider-t3-content{width:100%}.mec-slider-t3-content.mec-event-grid-modern .mec-event-title{font-size:22px}.mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day{font-size:25px}}.mec-slider-t4-wrap{width:100%;padding:0;background:#161616;min-height:700px;position:relative}.mec-slider-t4 .mec-event-article{height:700px;border:none;padding:0;margin:0;box-shadow:none;background:0 0}.mec-slider-t4 .mec-slider-t4-img{position:absolute;left:0;top:0;background-size:cover!important;background-position:center!important;width:100%;height:100%;margin:0;overflow:hidden;z-index:1}.mec-slider-t4 .mec-slider-t4-content{width:auto;max-width:700px;background:rgba(37,37,37,.94)!important;height:auto;vertical-align:middle;display:table;position:absolute;left:8%;top:19%;padding:3%;margin:auto 0;background:0 0;z-index:2}.mec-slider-t4 .mec-slider-t4-content.mec-event-grid-modern :not(.mec-color){color:#fff}.mec-slider-t4-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-slider-t4-content.mec-event-grid-modern .mec-event-content,.mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{background:0 0}.mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:13px;padding:0 42px;line-height:49px;height:50px}.mec-slider-t4-content.mec-event-grid-modern .mec-event-title a:hover{color:#40d9f1}.mec-slider-t4-content.mec-event-grid-modern .mec-slider-t4-footer{text-align:left;padding:15px 15px 10px}.mec-slider-t4-content.mec-event-grid-modern .mec-booking-button{display:inline-block;border:1px solid;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:13px;padding:0 42px;line-height:49px;height:50px;transition:all .21s ease}.mec-slider-t4-content.mec-event-grid-modern .mec-booking-button:hover{background:#fff;color:#000;border-color:#fff}.mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover,.mec-slider-t4-content.mec-event-grid-modern .mec-event-title a:hover{color:#111}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev{opacity:1;width:44px;height:44px;line-height:40px;border-radius:0;text-align:center;background:0 0;border:1px solid #fff;transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:34px;cursor:pointer}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next:hover,.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.075);background:#fff}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next{right:60px}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev{right:112px}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev i{font-size:14px;color:#fff;opacity:1;transition:all .25s ease}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next:hover i,.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev:hover i{color:#000;cursor:pointer}@media only screen and (max-width:767px){.mec-slider-t4 .mec-slider-t4-content{width:100%;left:0;top:auto;bottom:0}.mec-slider-t4-content.mec-event-grid-modern .mec-event-title{font-size:22px}.mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day{font-size:25px}}.mec-slider-t5-wrap{width:auto;max-width:570px;padding:0;margin:0 auto 25px;background:#f7f7f7;min-height:480px;position:relative}.mec-slider-t5{height:auto;box-shadow:0 5px 35px 0 rgba(0,0,0,.13)}.mec-slider-t5 .mec-event-article{position:relative;height:auto}.mec-slider-t5 .mec-slider-t5-img{position:relative;background-size:cover!important;background-position:center!important;width:100%;height:300px;float:none;margin:0;overflow:hidden}.mec-slider-t5 .mec-slider-t5-content{width:100%;float:none;height:100%;background:#fff;padding:0 20px 20px;margin-bottom:0}.mec-slider-t5 .mec-events-content p{margin-bottom:20px}.mec-slider-t5-content.mec-event-grid-modern .mec-event-article{border:none;padding:0;margin:0;box-shadow:none}.mec-slider-t5-wrap .mec-event-grid-modern .event-grid-modern-head{margin-bottom:10px;padding:14px 34px;margin-left:-20px;margin-right:-20px;text-align:left;background:#f9f9f9;border-bottom:1px solid #eee}.mec-slider-t5-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-slider-t5 .mec-slider-t5-col6{width:50%;float:left;height:100%}.mec-slider-t5 .mec-slider-t5-col6 i{font-size:42px;float:left;margin-right:7px;height:58px}.mec-slider-t5 .mec-slider-t5-col6 h6{text-transform:uppercase;font-size:17px;padding:4px 0;display:inline;color:#444}.mec-slider-t5 .mec-slider-t5-col6 address{font-size:12px;margin-bottom:0}.mec-slider-t5-content.mec-event-grid-modern .mec-event-title a:hover{text-decoration:underline}.mec-slider-t5-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px;top:0}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev{opacity:1;width:44px;height:44px;line-height:40px;border-radius:0;text-align:center;background:0 0;border:1px solid #fff;transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:34px;cursor:pointer}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next:hover,.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.075);background:#fff}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next{right:30px}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev{right:82px}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev i{font-size:14px;color:#fff;opacity:1;transition:all .25s ease}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next:hover i,.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev:hover i{color:#000;cursor:pointer}@media only screen and (max-width:768px){.mec-slider-t5 .mec-slider-t5-col6{width:100%;margin:10px 0}}@media only screen and (max-width:479px){.mec-slider-t5-content.mec-event-grid-modern .mec-event-title{font-size:24px}}.mec-single-modern .mec-events-event-image{text-align:center}.mec-single-modern .mec-events-event-image img{width:100%}.mec-single-modern .mec-single-event-bar{background-color:#f7f7f7;margin:20px 0 0;padding:15px;display:table;width:100%}.mec-single-modern .mec-single-event-bar>div{display:table-cell}.mec-single-modern .mec-single-event-bar>div i{font-size:20px;vertical-align:middle}.mec-single-modern .mec-single-event-bar>div .mec-time-comment{font-size:12px;color:#999}.mec-single-modern .mec-single-event-bar>div h3{text-transform:uppercase;font-size:16px;font-weight:700;padding-bottom:5px;display:inline;color:#000;padding-left:10px}.mec-single-modern .mec-single-event-bar>div dd{font-size:14px;color:#8d8d8d;padding-left:34px;margin-bottom:0}.mec-single-modern .col-md-4 .mec-frontbox{margin-top:-50px;margin-bottom:70px;padding:20px;border:none;background:#f7f7f7;box-shadow:none}.mec-single-modern .col-md-4.mec-no-image .mec-frontbox{margin-top:20px}.mec-next-occurrence ul{padding-left:0;margin-left:0}.mec-next-occurrence li{list-style:none}@media only screen and (min-width:960px){.mec-single-modern .col-md-4 .mec-frontbox{margin-left:20px}}@media only screen and (max-width:960px){.mec-single-modern .mec-single-event-bar>div{display:block}}.lity-content>div{overflow:auto}.mec-next-event-details li{list-style:none;margin-top:20px}.mec-next-event-details h6{text-transform:uppercase;font-size:13px;padding-bottom:5px;display:inline;color:#222;padding-left:0}.mec-next-event-details abbr{display:block;padding-left:12px;color:#8d8d8d}.mec-next-event-details i{margin-right:10px;margin-left:12px}.mec-next-event-details i:before{color:#40d9f1}.mec-next-event-details a{text-align:center;display:block;background:#fff;padding:6px 0;font-size:11px;font-weight:400;letter-spacing:0;border:1px solid #e3e3e3;transition:.3s}.mec-single-modal.mec-single-modern .mec-single-title{text-align:center;padding:15px 10px 0}.admin-bar .mec-single-modal.mec-single-modern .mec-single-title{padding-top:40px}.mec-single-modal.mec-single-modern .mec-single-event-bar{padding:5px}.mec-single-modal.mec-single-modern .mec-single-event-bar>div dd{font-size:13px}.mec-single-modal.mec-single-modern .mec-single-event-bar>div h3{font-size:15px}@media only screen and (min-width:960px){.mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox{margin-left:0}}.mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox{margin-top:10px;margin-bottom:10px}.mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox.mec-event-meta{padding:0}.mec-single-modal .mec-event-meta dd.mec-organizer-email a,.mec-single-modal .mec-event-meta dd.mec-organizer-url a{font-size:12px;display:block}.mec-organizer-description p{padding-left:12px}.mec-modal-wrap{max-width:60vw;max-height:90vh!important;background:#fff;box-shadow:0 1px 55px rgba(0,0,0,.5);overflow-x:hidden!important}@media(max-width:1023px){.mec-modal-wrap{max-width:80vw}}.mec-single-modal .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li,.mec-single-modal .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a.mec-events-button{display:block;text-align:center}.mec-holding-status-expired{color:#d8000c}.mec-holding-status-ongoing{color:#0dbf52}body .featherlight{z-index:999999!important}body .featherlight .featherlight-content{background:0 0;overflow:unset;z-index:9999}body .featherlight .featherlight-close-icon{position:fixed;top:40px;right:40px;background:0 0;color:#fff;border:1px solid #fff;border-radius:0}body .featherlight .featherlight-close-icon:hover{background:#fff;color:#000;border:1px solid #000}@media (max-width:320px){.mec-wrap span.flip-clock-divider{width:20px}.mec-single-event .mec-events-meta-group-countdown{padding:15px 12%}}@media (max-width:414px){.mec-wrap span.flip-clock-divider{width:30px}.mec-single-event .mec-events-meta-group-countdown{margin-left:0;padding:15px 7%}}@media (max-width:480px){body .featherlight .featherlight-content{width:95%}.mec-wrap span.flip-clock-divider{width:7px}.mec-single-event .mec-events-meta-group-countdown{margin-left:0;padding:15px 1%}body .featherlight .featherlight-close-icon{color:#000;border-color:#000}}@media(max-width:1366px){body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:20px!important}body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:20px 15px}body .mec-modal-wrap .mec-single-modal .flip-clock-wrapper ul{width:48px}}@media(max-width:1280px){body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:14px!important}body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:15px 10px}body .mec-modal-wrap .mec-single-modal .flip-clock-wrapper ul{width:38px}}@media(min-width:961px) and (max-width:1024px){body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:7px!important}body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:15px 5px}body .mec-modal-wrap .mec-single-modal .flip-clock-wrapper ul{width:14px}body .mec-modal-wrap .mec-single-modal .flip-clock-wrapper ul li a div{font-size:30px}}@media(max-width:640px){body .mec-modal-wrap .mec-single-modal.featherlight-close-icon{top:14px;right:14px}}@media(max-width:480px){.featherlight .featherlight-content,body .mec-modal-wrap{max-width:100%}body .mec-modal-wrap.flip-clock-divider .flip-clock-label{display:block}}@media (max-width:414px){body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:50px!important}.mec-wrap .flip-clock-divider .flip-clock-label{display:none}body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:20px 5px 20px 65px}body .featherlight-content .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:20px 2px 20px 2px!important}body .featherlight-content .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:3px!important}}@media (max-width:375px){body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:50px!important}.mec-wrap .flip-clock-divider .flip-clock-label{display:none}body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:20px 5px 20px 45px}}@media (max-width:320px){body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:20px!important}body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:20px 5px 20px 40px}}.mec-single-event-bar dd{margin-left:0}.mec-events-toggle{max-width:960px;margin-left:auto;margin-right:auto}.mec-events-toggle .mec-toggle-item{border:1px solid #e4e4e4;margin-bottom:15px;box-shadow:0 10px 15px #f3f3f3}.mec-events-toggle .mec-toggle-item-inner{cursor:pointer;position:relative;padding:30px 60px 30px 15px;background:#fff;transition:all .3s ease;min-height:100px;display:table;width:100%;border-collapse:separate}.mec-events-toggle .mec-toggle-item-inner:hover{background:#fbfbfb}.mec-toggle-item-col{width:200px;border-right:1px solid #e3e3e3;margin-right:15px;display:table-cell;padding-right:5px}.mec-toggle-item-col .mec-event-date{font-size:38px;line-height:40px;float:left;margin-right:8px}.mec-toggle-item-col .mec-event-month,.mec-toggle-item-col .mec-time-details{text-transform:uppercase;font-size:12px;line-height:14px;padding-top:4px;font-weight:700}.mec-toggle-item-col .mec-event-detail{font-size:10px}.mec-toggle-item-col .mec-event-day{margin-top:9px;color:silver;font-family:Roboto,sans-serif;font-size:35px;font-weight:100;text-transform:uppercase;letter-spacing:-1px}.mec-events-toggle .mec-toggle-title{color:#000;font-size:23px;font-weight:600;margin-bottom:0;transition:all .3s ease;display:table-cell;text-align:left;max-width:calc(100% - 200px);padding-left:15px;vertical-align:middle}.mec-events-toggle .mec-toggle-item-inner span.event-color{width:5px;height:100%;position:absolute;left:-1px;top:0;bottom:0;border-radius:0;margin:0}.mec-events-toggle .mec-toggle-item-inner i{position:absolute;font-size:30px;right:25px;top:50%;transform:translate(0,-50%);cursor:pointer}.mec-events-toggle .mec-toggle-item.is-open i.mec-sl-plus:before{content:"\e615"}.mec-events-toggle .mec-toggle-item.is-open .mec-toggle-title{background:#f8f8f8;cursor:pointer}.mec-events-toggle .mec-toggle-content{border-top:1px solid #e4e4e4}.mec-events-toggle .mec-toggle-content .mec-modal-wrap{margin:0;max-width:100%;box-shadow:none}.mec-events-toggle .mec-toggle-content .mec-modal-wrap .mec-single-event{margin:0}.mec-events-toggle .mec-toggle-content .mec-single-event-bar,.mec-events-toggle .mec-toggle-content h1.mec-single-title{display:none}.mec-events-toggle .media-links a{margin-bottom:0}.mec-events-toggle .mec-toggle-content .mec-toggle-meta{margin-bottom:14px}.mec-events-toggle #mec_speakers_details.mec-frontbox{padding:0;margin:0}.mec-events-toggle .mec-toggle-item h3.mec-speakers{border:none;text-align:left}.mec-events-toggle .mec-toggle-item h3.mec-speakers:before{content:"\e063";font-family:simple-line-icons;border:none;position:relative;display:inline-block;left:unset;bottom:unset;font-size:22px;font-weight:400;padding:0 11px 0 28px;vertical-align:middle}@media only screen and (max-width:767px){.mec-toggle-item-inner .mec-toggle-item-col{float:none;width:100%;border-right:none;margin-bottom:5px;display:block;max-width:100%;padding-left:15px}.mec-events-toggle .mec-toggle-title{display:block;width:100%;max-width:100%}}.mec-events-agenda-wrap{margin:10px 0;border:1px solid #e9e9e9;padding-left:20px;box-shadow:0 2px 2px rgba(0,0,0,.03)}.mec-events-agenda{padding:0;border-bottom:1px solid #e9e9e9;overflow:hidden}.mec-agenda-date-wrap{width:210px;padding-top:15px;float:left;font-size:13px}.mec-agenda-date-wrap i,.mec-agenda-event i{font-size:11px;color:#aaa;margin-right:4px;margin-left:1px}.mec-agenda-event i{vertical-align:middle;margin-right:1px}.mec-agenda-events-wrap{float:left;width:calc(100% - 210px);background:#f9f9f9;padding:15px}.mec-agenda-time{font-size:11px;color:#707070;padding-right:10px;width:138px;display:inline-block}.mec-agenda-event-title{position:relative;padding-left:14px}.mec-agenda-event-title a{font-family:Roboto,Montserrat,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;color:#333}.mec-agenda-event-title span.event-color{width:9px;height:9px;position:absolute;left:0;top:4px;margin:0}.mec-agenda-date-wrap span.mec-agenda-day{color:#aaa;font-size:12px}@media only screen and (max-width:767px){.mec-agenda-date-wrap,.mec-agenda-events-wrap{float:none;width:100%}.mec-events-agenda span.mec-agenda-event-title{display:block;width:100%}.mec-agenda-event-title span.event-color{top:7px}.mec-agenda-event-title a{font-size:13px}}.mec-yearly-view-wrap{margin:0 0 15px;border:1px solid #e6e6e6;box-shadow:0 2px 4px rgba(0,0,0,.04);border-bottom-width:4px}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar{max-width:100%;width:232px;padding:10px;background:#fff;margin:10px;display:inline-block}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar dl dt{transition:none;height:30px;width:30px;line-height:30px;border-radius:0;font-size:12px}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar .mec-calendar-events-sec{padding:10px}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar .mec-has-event:after{width:4px;height:4px;bottom:3px;margin-left:-2px}.mec-yearly-view-wrap .mec-calendar-side .mec-calendar-table{min-height:200px}.mec-calendar.mec-yearly-calendar .mec-calendar-table-head dl dt{background:#f9f9f9;font-size:13px}.mec-calendar.mec-yearly-calendar .mec-calendar-table-title{text-align:center;font-size:15px;font-weight:700;color:#222;margin-top:-5px;padding-bottom:5px}.mec-yearly-view-wrap .mec-yearly-calendar-sec{min-height:200px;width:538px;overflow:hidden;float:left;background:#f8f8f8;padding:15px}.mec-yearly-view-wrap .mec-yearly-agenda-sec{min-height:200px;width:calc(100% - 538px);float:left;padding:0 0 0 20px;overflow:hidden}.mec-yearly-view-wrap .mec-yearly-title-sec{position:relative;padding:15px;text-align:center;border-bottom:1px solid #e6e6e6;box-shadow:0 1px 3px rgba(0,0,0,.02)}.mec-yearly-view-wrap .mec-yearly-title-sec h2{font-size:30px;line-height:40px;color:#333;margin:0;font-weight:700}.mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year,.mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year{position:absolute;top:50%;margin-top:-15px;min-width:30px;height:30px;line-height:30px;padding:0 8px;text-align:center;background:#fff;color:#666;font-size:14px;border:1px solid #eee;border-radius:2px;box-shadow:0 2px 0 0 rgba(0,0,0,.015);transition:all .33s ease;cursor:pointer}.mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year{right:auto;left:20px;padding-right:14px}.mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year{left:auto;right:20px;padding-left:14px}.mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year i,.mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year i{font-size:12px;color:#40d9f1;cursor:pointer}.mec-yearly-view-wrap .mec-events-agenda.mec-selected{box-shadow:-10px 0 0 0 #fffcf2,0 -1px 0 #fbebb6;background:#fffcf2;border-color:#fbebb6;color:#f9af29}@media only screen and (max-width:959px){.mec-yearly-view-wrap .mec-yearly-calendar-sec{width:268px;padding:10px 5px}.mec-yearly-view-wrap .mec-yearly-agenda-sec{width:calc(100% - 268px);padding:0 0 0 10px}}@media only screen and (max-width:767px){.mec-yearly-view-wrap .mec-yearly-agenda-sec,.mec-yearly-view-wrap .mec-yearly-calendar-sec{width:100%;float:none}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar{width:auto}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar dl dt{width:14.2%}.mec-yearly-view-wrap .mec-yearly-title-sec h2{font-size:25px}}.mec-yearly-view-wrap .mec-agenda-event i,.mec-yearly-view-wrap .mec-agenda-time{display:none}@media only screen and (min-width:768px){.mec-yearly-view-wrap .mec-events-agenda-wrap{margin-top:0;border:none;padding-left:0;box-shadow:none}.mec-yearly-view-wrap .mec-agenda-date-wrap{width:174px;font-size:11px;padding-top:10px}.mec-yearly-view-wrap .mec-agenda-events-wrap{width:calc(100% - 174px);padding:10px}.mec-yearly-view-wrap .mec-agenda-event-title a{font-size:13px}.mec-yearly-view-wrap .mec-agenda-event-title span.event-color{width:8px;height:8px}.mec-yearly-view-wrap .mec-agenda-date-wrap span.mec-agenda-day{font-size:11px}.mec-yearly-view-wrap .mec-yearly-calendar-sec{box-shadow:-2px 0 5px rgba(0,0,0,.03) inset}}@media only screen and (max-width:1200px){.mec-yearly-view-wrap .mec-agenda-event-title a{font-size:12px;padding-right:6px}}.mec-calendar.mec-calendar-timetable .mec-calendar-d-table{padding-bottom:10px;border-bottom:none}.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt:hover{cursor:pointer}.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-has-no-event,.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-has-no-event:hover{color:#bbb;cursor:default}.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-day-active{background:#40d9f1;color:#fff;position:relative}.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-day-active:after{content:'';position:absolute;display:block;bottom:-20px;left:50%;margin-left:-10px;width:0;border-width:10px;border-style:solid;border-color:#40d9f1 transparent transparent transparent}.mec-timetable-events-list{padding:10px 20px;border:none;margin:0}.mec-timetable-events-list .mec-timetable-event{padding:10px 0;border-bottom:1px dashed #ddd}.mec-timetable-events-list .mec-timetable-event:last-child{border:none}.mec-timetable-event .mec-timetable-event-span{font-size:12px;color:#444;padding-right:30px;line-height:22px}.mec-timetable-events-list .mec-timetable-event i{font-size:13px;color:#aaa;margin-right:3px;vertical-align:baseline}.mec-timetable-event .mec-timetable-event-span a{color:#333}.mec-timetable-event .mec-timetable-event-time{font-size:11px}.mec-timetable-event .mec-timetable-event-time i{vertical-align:text-bottom}.mec-timetable-event .mec-timetable-event-title{font-size:13px}.mec-timetable-event .mec-timetable-event-title .event-color{width:10px;height:10px}.mec-timetable-events-list .mec-timetable-event.mec-util-hidden{display:none}.mec-timetable-events-list.mec-util-hidden{display:none}@media only screen and (min-width:768px){.mec-timetable-events-list{display:table;width:100%;margin:10px 0 20px}.mec-timetable-events-list .mec-timetable-event{display:table-row;padding:0;border:none;background:#fff}.mec-timetable-events-list .mec-timetable-event:hover{background:#fafafa}.mec-timetable-event .mec-timetable-event-span{display:table-cell;padding:10px 15px;border-bottom:1px solid #ebebeb}.mec-timetable-events-list .mec-timetable-event:last-child .mec-timetable-event-span{border-bottom:none}}@media only screen and (max-width:767px){.mec-timetable-event .mec-timetable-event-title{display:block;width:100%;padding:5px 0 10px;font-weight:700}}.mec-timetable-t2-wrap{border:1px solid #e6e6e6;background:#fafafa;padding:0 15px 15px;overflow:hidden;box-shadow:0 3px 2px 0 rgba(0,0,0,.012)}.mec-timetable-t2-col{width:20%;float:left;min-height:20px;padding-right:1px;background:0 0}.mec-ttt2-title{background:#fafafa;color:#333;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-align:center;padding:25px 10px 10px;margin-bottom:1px}.mec-timetable-t2-col .mec-event-article{position:relative}.mec-timetable-t2-col .mec-event-article .event-color{position:absolute;width:auto;height:auto;left:0;right:0;top:0;bottom:0;margin:0;z-index:1;border-radius:2px}.mec-timetable-t2-content{position:relative;z-index:2;color:#fff;padding:15px 15px 20px;text-align:left;height:185px;margin-bottom:1px;overflow:hidden}.mec-timetable-t2-content .mec-event-title{line-height:22px;margin-bottom:13px;white-space:nowrap;padding-right:1px;overflow:hidden}.mec-timetable-t2-content .mec-event-title a{color:#fff;font-size:15px;font-weight:600;white-space:pre-line;overflow:hidden}.mec-timetable-t2-content div{color:#fff;font-size:11px;font-weight:400;line-height:19px;white-space:nowrap}.mec-timetable-t2-content div i{font-size:12px;margin-right:4px}@media only screen and (max-width:960px){.mec-timetable-t2-col{width:100%;float:none}}@media(min-width:961px){.mec-timetable-col-7{width:14.28%}.mec-timetable-col-6{width:16.6666%}}.mec-timetable-t3-wrap td{position:relative;padding:0}.mec-timetable-t3-wrap td a{width:100%;display:block;min-height:110px}.mec-weather-box{padding:15px 0}.mec-weather-head{min-height:90px;padding:5px 0;clear:both;overflow:hidden;margin-bottom:25px;border-radius:10px;background:#238af5;position:relative}.mec-weather-icon-box{float:left;width:80px;height:80px;border-radius:10px;overflow:hidden;background:#238af5}.mec-weather-icon{width:80px;height:80px;display:inline-block;border-radius:10px}.mec-weather-summary{float:left;width:calc(100% - 80px);padding-left:10px;margin:10px 0;height:60px}.mec-weather-summary-report{font-size:15px;color:rgba(255,255,255,.68);margin-bottom:6px}.mec-weather-summary-temp{font-family:Roboto,Sans-serif;font-weight:300;color:#fff;font-size:29px;line-height:1}.degrees-mode{background:rgba(0,0,0,.2);cursor:pointer;font-weight:300;font-size:18px;padding:4px 5px;line-height:1;color:#fff;position:absolute;border-radius:8px;bottom:16px;left:16px}.mec-weather-extras{width:auto;padding:10px 15px 0 15px;float:right;min-height:80px;color:#fff;font-size:13px;line-height:1}.mec-weather-extras{width:auto;padding:10px 15px 0 15px;float:right;min-height:80px;color:#fff;font-size:13px;line-height:1}.mec-weather-extras div{line-height:20px;height:20px}.mec-weather-extras span{color:rgba(255,255,255,.68);font-size:12px;text-transform:uppercase}.mec-weather-extras var{font-size:11px;letter-spacing:.4px}.mec-weather-icon.clear-day,.mec-weather-icon.clear-night{background-image:url(../img/mec-weather-icon-01.png)}.mec-weather-icon.partly-sunny-day,.mec-weather-icon.partly-sunny-night{background-image:url(../img/mec-weather-icon-02.png)}.mec-weather-icon.partly-cloudy-day,.mec-weather-icon.partly-cloudy-night{background-image:url(../img/mec-weather-icon-03.png)}.mec-weather-icon.cloudy,.mec-weather-icon.fog,.mec-weather-icon.wind{background-image:url(../img/mec-weather-icon-04.png)}.mec-weather-icon.thunderstorm{background-image:url(../img/mec-weather-icon-05.png)}.mec-weather-icon.rain{background-image:url(../img/mec-weather-icon-06.png)}.mec-weather-icon.hail,.mec-weather-icon.sleet,.mec-weather-icon.snow{background-image:url(../img/mec-weather-icon-07.png)}.mec-av-spot-wrap{width:auto;max-width:1200px;padding:0;margin:0 auto 25px;background:#f7f7f7;min-height:480px;position:relative}.mec-av-spot{height:auto;border:1px solid #eee;box-shadow:0 6px 12px -4px rgba(0,0,0,.05)}.mec-av-spot .mec-event-article{position:relative;height:auto}.mec-av-spot .mec-av-spot-img{position:relative;background-size:cover!important;background-position:center!important;width:100%;height:330px;float:none;margin:0;overflow:hidden}.mec-av-spot .mec-av-spot-content,.mec-av-spot .mec-av-spot-head{width:100%;float:none;height:100%;background:#fff;padding:0 20px 20px;margin-bottom:0}.mec-av-spot .mec-av-spot-head{background:#222;color:#fff;min-height:80px}.mec-av-spot .mec-av-spot-head .mec-av-spot-box{padding-top:25px;font-size:13px;color:#ddd}.mec-av-spot .mec-av-spot-head .mec-av-spot-box span{color:#40d9f1;font-size:40px;font-weight:700;font-style:italic}.mec-av-spot .mec-av-spot-head .mec-event-countdown{text-align:center;padding-top:10px;display:table;table-layout:fixed;margin:0 auto;float:right}.mec-av-spot .mec-av-spot-head .mec-event-countdown li{display:table-cell;padding:10px 20px;position:relative;height:60px}.mec-av-spot .mec-av-spot-head .mec-event-countdown p{margin-bottom:0}.mec-av-spot .mec-events-content p{margin-bottom:20px}.mec-av-spot-content.mec-event-grid-modern .mec-event-article{border:none;padding:0;margin:0;box-shadow:none}.mec-av-spot-wrap .mec-event-grid-modern .event-grid-modern-head{margin-bottom:10px;padding:14px 34px;margin-left:-20px;margin-right:-20px;text-align:left;background:#f9f9f9;border-bottom:1px solid #eee}.mec-av-spot-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-av-spot .mec-av-spot-col6{width:50%;float:left;height:100%}.mec-av-spot .mec-av-spot-col6 i{font-size:42px;float:left;margin-right:7px;height:58px}.mec-av-spot .mec-av-spot-col6 h6{text-transform:uppercase;font-size:17px;padding:4px 0;display:inline;color:#444}.mec-av-spot .mec-av-spot-col6 address{font-size:12px;margin-bottom:0}.mec-av-spot-content.mec-event-grid-modern .mec-event-title a:hover{text-decoration:underline}.mec-av-spot-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px;top:0;box-shadow:0 5px 11px -3px rgba(0,0,0,.05)}@media only screen and (max-width:768px){.mec-av-spot .mec-av-spot-col6{width:100%;margin:10px 0}}@media only screen and (max-width:479px){.mec-av-spot-content.mec-event-grid-modern .mec-event-title{font-size:24px}}.mec-events-masonry-wrap{display:block;width:auto}.mec-masonry-item-wrap{width:calc(33.33% - 30px);padding:0;margin:0 15px 30px;min-height:10px;position:relative}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}.mec-events-masonry-cats{padding:10px;margin-bottom:25px;text-align:center;clear:both;list-style:none outside none}.mec-events-masonry-cats a{border-radius:2px;padding:6px 12px;font-size:13px;line-height:1.2;color:#333;font-weight:400;margin-top:0!important;text-align:center;display:inline-block;width:auto;border:2px solid transparent;transition:all .2s ease}.mec-events-masonry-cats a:hover{border-color:#40d9f1;color:#333}.mec-events-masonry-cats a.mec-masonry-cat-selected{border:2px solid #40d9f1;color:#40d9f1}.mec-masonry{background:#f7f7f7;height:auto;border:1px solid #eee;box-shadow:0 6px 12px -4px rgba(0,0,0,.05)}.mec-masonry .mec-event-article{position:relative;height:auto}.mec-masonry .mec-masonry-img{position:relative;width:100%;height:auto;float:none;margin:0;overflow:hidden}.mec-masonry .mec-masonry-img img{width:100%}.mec-masonry .mec-masonry-content,.mec-masonry .mec-masonry-head{width:100%;float:none;height:100%;background:#fff;padding:0 20px 20px;margin-bottom:0}.mec-masonry .mec-events-content p{margin-bottom:20px}.mec-masonry-content.mec-event-grid-modern .mec-event-article{border:none;padding:0;margin:0;box-shadow:none}.mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head{min-height:79px;margin-bottom:10px;padding:14px 5%;margin-left:-20px;margin-right:-20px;text-align:left;background:#f9f9f9;border-bottom:1px solid #eee}.mec-masonry-content.mec-event-grid-modern .mec-event-title{font-size:22px}.mec-masonry-content.mec-event-grid-modern .mec-event-content{padding-top:20px}@media (max-width:480px){.mec-masonry-content.mec-event-grid-modern .mec-labels-normal{display:block}}.mec-masonry-content.mec-event-grid-modern .mec-event-footer{height:auto}.mec-masonry .mec-masonry-col6 .mec-event-date{font-size:52px;letter-spacing:-2px;line-height:41px;vertical-align:top}.mec-masonry .mec-masonry-col6{width:50%;float:left;height:100%}.mec-masonry .mec-masonry-col6 i{font-size:24px;float:left;margin-right:7px;height:50px}.mec-masonry .mec-masonry-col6 .mec-event-month,.mec-masonry .mec-masonry-col6 h6{text-transform:capitalize;font-size:15px;padding:4px 0;display:inline;color:#444}.mec-masonry .mec-masonry-col6 .mec-event-detail,.mec-masonry .mec-masonry-col6 address{font-size:11px;margin-bottom:0}.mec-masonry-content.mec-event-grid-modern .mec-event-title a:hover{text-decoration:underline}.mec-masonry-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px;top:0;box-shadow:0 5px 11px -3px rgba(0,0,0,.05)}@media only screen and (max-width:960px){.mec-masonry-item-wrap{width:calc(50% - 30px)}}@media only screen and (max-width:768px){.mec-masonry .mec-masonry-col6{width:100%;margin:10px 0}.mec-masonry-item-wrap{width:calc(100% - 30px)}}@media only screen and (max-width:479px){.mec-masonry-content.mec-event-grid-modern .mec-event-title{font-size:24px}}.btn-wrapper{text-align:center}.countdown-wrapper .btn-wrapper{padding-top:10px;padding-right:0}.countdown-wrapper h5.countdown-message{letter-spacing:5px;font-weight:500;font-size:18px}.blox.dar .countdown-wrapper p,.countdown-wrapper p{color:#888}.countdown-wrapper a.button.black{float:right;margin-right:0}.mec-wrap .threedaydigits .days .flip-clock-label{right:-100px}@media only screen and (min-width:320px) and (max-width:767px){.mec-wrap .flip-clock-wrapper ul{width:29px!important}.mec-wrap .flip-clock-wrapper ul li a div div.inn{font-size:25px!important}.mec-wrap .flip-clock-divider .flip-clock-label{left:0;font-weight:300}.mec-wrap span.flip-clock-divider{width:12px}}@media only screen and (min-width:320px) and (max-width:480px){.mec-wrap .flip-clock-wrapper ul{width:29px!important}.mec-wrap .flip-clock-wrapper ul li a div div.inn{font-size:25px!important}.mec-wrap .flip-clock-divider .flip-clock-label{display:none}.mec-wrap span.flip-clock-divider:first-child{width:0}.mec-wrap span.flip-clock-divider{width:20px}.mec-single-event .mec-events-meta-group-countdown{margin-left:0;padding:15px 18%}}@media screen and (min-width:960px) and (max-width:1200px){.mec-wrap .threedaydigits ul{height:50px;width:47px}}@media screen and (min-width:480px) and (max-width:768px){.mec-wrap .threedaydigits ul{height:48px;width:26px!important}.mec-wrap .threedaydigits .flip-clock-label{font-size:8px;left:-8px}}@media screen and (min-width:320px) and (max-width:480px){.mec-wrap .threedaydigits ul{height:48px;width:22px!important}}.mec-wrap .flip-clock-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.mec-wrap .flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc}.mec-wrap .flip-clock-wrapper a:hover{color:#fff}.mec-wrap .flip-clock-wrapper ul{list-style:none}.flip-clock-wrapper.clearfix:after,.mec-wrap .flip-clock-wrapper.clearfix:before{content:" ";display:table}.mec-wrap .flip-clock-wrapper.clearfix:after{clear:both}.mec-wrap .flip-clock-wrapper{font:normal 11px "helvetica neue",helvetica,sans-serif;-webkit-user-select:none}.mec-wrap .flip-clock-meridium{background:0 0!important;box-shadow:0 0 0!important;font-size:36px!important}.mec-wrap .flip-clock-meridium a{color:#313333}.mec-wrap .flip-clock-wrapper{text-align:center;position:relative;display:inline-block;padding-bottom:10px}.flip-clock-wrapper:after,.mec-wrap .flip-clock-wrapper:before{content:" ";display:table}.mec-wrap .flip-clock-wrapper:after{clear:both}.mec-wrap .flip-clock-wrapper ul{position:relative;float:left;margin:2px;width:50px;height:50px;font-size:80px;font-weight:700;line-height:87px;border-radius:3px;background:rgba(0,0,0,.21)}.mec-wrap .flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:54px;text-decoration:none!important}.mec-wrap .flip-clock-wrapper ul li:first-child{z-index:2}.mec-wrap .flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px;margin:0!important;overflow:visible!important;cursor:default!important}.mec-wrap .flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent}.mec-wrap .flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}.mec-wrap .flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;top:0}.mec-wrap .flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:24px;left:0;z-index:5;width:100%;height:3px;background-color:rgba(0,0,0,.12)}.mec-wrap .flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.mec-wrap .flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.25);text-align:center;background-color:#40d9f1;border-radius:3px;font-size:48px}.mec-wrap .flip-clock-wrapper ul li a div.up div.inn{top:0}.mec-wrap .flip-clock-wrapper ul li a div.down div.inn{bottom:0}.mec-wrap .flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}.mec-wrap .flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,.17)}.mec-wrap .flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd .5s .5s linear both;-moz-animation:asd .5s .5s linear both;animation:asd .5s .5s linear both;z-index:5}.mec-wrap .flip-clock-divider{float:left;display:inline-block;position:relative;width:18px;height:62px}.mec-wrap .flip-clock-divider:first-child{width:0}.mec-wrap .flip-clock-dot{display:none;background:#323434;width:10px;height:10px;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.5);left:5px}.mec-wrap .flip-clock-divider .flip-clock-label{position:absolute;bottom:-1.5em;right:-71px;color:#101010;font-weight:700;text-shadow:none;text-transform:uppercase}.mec-wrap .blox.dark .flip-clock-divider .flip-clock-label{color:#8a8a8a}.mec-wrap .flip-clock-divider.seconds .flip-clock-label{right:-82px}.mec-wrap .flip-clock-dot.top{top:30px}.mec-wrap .flip-clock-dot.bottom{bottom:30px}@-webkit-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@-moz-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@-o-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn .5s .5s linear both;-moz-animation:turn .5s .5s linear both;animation:turn .5s .5s linear both}@-webkit-keyframes turn{0%{-webkit-transform:rotatex(90deg)}100%{-webkit-transform:rotatex(0)}}@-moz-keyframes turn{0%{-moz-transform:rotatex(90deg)}100%{-moz-transform:rotatex(0)}}@-o-keyframes turn{0%{-o-transform:rotatex(90deg)}100%{-o-transform:rotatex(0)}}@keyframes turn{0%{transform:rotatex(90deg)}100%{transform:rotatex(0)}}.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 .5s linear both;-moz-animation:turn2 .5s linear both;animation:turn2 .5s linear both}@-webkit-keyframes turn2{0%{-webkit-transform:rotatex(0)}100%{-webkit-transform:rotatex(-90deg)}}@-moz-keyframes turn2{0%{-moz-transform:rotatex(0)}100%{-moz-transform:rotatex(-90deg)}}@-o-keyframes turn2{0%{-o-transform:rotatex(0)}100%{-o-transform:rotatex(-90deg)}}@keyframes turn2{0%{transform:rotatex(0)}100%{transform:rotatex(-90deg)}}.flip-clock-wrapper ul li.flip-clock-active{z-index:3}.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,rgba(64,64,64,.68)));background:linear,top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,rgba(64,64,64,.68)));background:linear,top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .3s linear both}.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(64,64,64,.68)),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(64,64,64,.68)),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .2s linear both}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes show{0%{opacity:0}100%{opacity:1}}@-o-keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes hide{0%{opacity:1}100%{opacity:0}}@-moz-keyframes hide{0%{opacity:1}100%{opacity:0}}@-o-keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes hide{0%{opacity:1}100%{opacity:0}}@font-face{font-family:simple-line-icons;src:url(../fonts/Simple-Line-Icons.eot?v=2.3.1);src:url(../fonts/Simple-Line-Icons.eot?v=2.3.1#iefix) format('embedded-opentype'),url(../fonts/Simple-Line-Icons.woff2?v=2.3.1) format('woff2'),url(../fonts/Simple-Line-Icons.woff?v=2.3.1) format('woff'),url(../fonts/Simple-Line-Icons.ttf?v=2.3.1) format('truetype'),url(../fonts/Simple-Line-Icons.svg?v=2.3.1#simple-line-icons) format('svg');font-weight:400;font-style:normal}[class*=mec-sl-]{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mec-sl-facebook:before{content:"\e00b"}.mec-sl-twitter:before{content:"\e009"}.mec-sl-google-plus:before{content:"\e60d"}.mec-sl-angle-left:before{content:"\e605"}.mec-sl-angle-right:before{content:"\e606"}.mec-sl-calendar:before{content:"\e075"}.mec-sl-clock-o:before{content:"\e081"}.mec-sl-home:before{content:"\e069"}.mec-sl-phone:before{content:"\e600"}.mec-sl-envelope:before{content:"\e086"}.mec-sl-sitemap:before{content:"\e037"}.mec-sl-map-marker:before{content:"\e096"}.mec-sl-floder:before{content:"\e089"}.mec-sl-wallet:before{content:"\e02a"}.mec-color,.mec-color-before :before,.mec-color-hover:hover,.mec-wrap .mec-color,.mec-wrap .mec-color-before :before,.mec-wrap .mec-color-hover:hover{color:#40d9f1}.mec-bg-color,.mec-bg-color-hover:hover,.mec-wrap .mec-bg-color,.mec-wrap .mec-bg-color-hover:hover{background-color:#40d9f1}.mec-border-color,.mec-border-color-hover:hover,.mec-wrap .mec-border-color,.mec-wrap .mec-border-color-hover:hover{border-color:#40d9f1}.mec-toggle-month-divider.mec-skin-list-events-container{border:1px solid #e8e8e8;margin-bottom:30px;background:#f8f8f8;box-shadow:0 2px 18px -1px rgba(0,0,0,.1);border-radius:2px}.mec-toggle-month-divider .mec-month-divider{margin:0;text-align:left;background:#fff;position:relative;cursor:pointer;border-top:1px solid #e8e8e8}.mec-toggle-month-divider .mec-month-divider span{padding:20px;border-bottom:1px solid #e8e8e8}.mec-toggle-month-divider .mec-month-divider i{position:absolute;right:20px;top:24px;font-size:20px;cursor:pointer}.mec-toggle-month-divider .mec-month-divider span:before{display:none}.mec-toggle-month-divider .mec-month-divider+article{margin-top:20px}.mec-toggle-month-divider .mec-wrap .mec-month-divider:first-of-type{border-top:none}.mec-toggle-month-divider .mec-event-list-accordion .mec-month-divider:not(:first-of-type)~article{display:none}.mec-skin-list-events-container:not(.mec-toggle-month-divider) .mec-month-divider i{display:none}.mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-month{display:inline-block;padding-top:0}.mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-date{font-size:14px;line-height:14px;float:none;display:inline-block;margin-right:0;font-weight:700}.mec-events-toggle .mec-toogle-inner-month-divider.mec-toggle-item-inner{padding:20px 60px 30px 15px}.mec-toogle-inner-month-divider .mec-toggle-month-inner-image{float:left;clear:right;width:100px;margin-right:20px;margin-left:10px}.mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-detail{margin-top:-6px}.mec-toogle-inner-month-divider .mec-toggle-item-col{float:none;width:100%;margin-top:10px;display:block;border:none}.mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title{font-size:19px;display:block;padding-top:10px}@media only screen and (max-width:768px){.mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title{font-size:14px;padding-top:0}.mec-toogle-inner-month-divider .mec-toggle-item-col{margin-top:0}.mec-toogle-inner-month-divider .mec-toggle-month-inner-image{width:70px}}.mec-wrap article:not([class^=mec-event-countdown]):not([class^=mec-event-cover-]).mec-label-canceled:before,.mec-wrap article:not([class^=mec-event-countdown]):not([class^=mec-event-cover-]).mec-label-featured:before{z-index:1;position:absolute;top:25px;right:-37px;font-size:11px;letter-spacing:1px;text-transform:uppercase;background:#04de78;padding:2px 40px;color:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.5s cubic-bezier(.25,.5,.06,.85);transition:.5s cubic-bezier(.25,.5,.06,.85);content:attr(data-style)}.mec-wrap article:not([class^=mec-event-countdown]):not([class^=mec-event-cover-]).mec-label-canceled,.mec-wrap article:not([class^=mec-event-countdown]):not([class^=mec-event-cover-]).mec-label-featured{overflow:hidden;position:relative}.mec-wrap article:not([class^=mec-event-countdown]):not([class^=mec-event-cover-]).mec-label-canceled:before{background:#de0404}.mec-daily-view-date-events article:before,ul.mec-weekly-view-dates-events article:before{padding:7px 40px!important;top:27px!important}.mec-event-grid-classic article .mec-fc-style,.mec-event-grid-minimal article .mec-fc-style,.mec-event-grid-simple article .mec-fc-style,.mec-timeline-event .mec-fc-style,.mec-timetable-wrap article .mec-fc-style,.mec-wrap .mec-event-list-accordion article .mec-fc-style,.mec-wrap .mec-event-list-modern article .mec-fc-style,.mec-wrap .mec-events-agenda .mec-agenda-event .mec-fc-style,.mec-wrap article.mec-event-cover-classic .mec-fc-style,.mec-wrap article.mec-event-cover-clean .mec-fc-style,.mec-wrap article.mec-event-cover-modern .mec-fc-style,.mec-wrap article[class^=mec-event-countdown-] .mec-fc-style{font-size:9px;letter-spacing:.5px;text-transform:uppercase;background:#04de78;padding:2px 7px;color:#fff;position:relative;margin-left:5px;border-radius:2px}.mec-timeline-event.mec-label-canceled .mec-fc-style,.mec-wrap .mec-events-agenda .mec-agenda-event.mec-label-canceled .mec-fc-style,.mec-wrap article.mec-event-cover-modern.mec-label-canceled .mec-fc-style{background:#de0404}.mec-event-grid-minimal article .mec-fc-style:before,.mec-event-grid-simple article .mec-fc-style:before,.mec-timeline-event .mec-fc-style:before,.mec-timetable-wrap article .mec-fc-style:before,.mec-wrap .mec-event-list-accordion article .mec-fc-style:before,.mec-wrap .mec-event-list-modern article .mec-fc-style:before,.mec-wrap .mec-events-agenda .mec-agenda-event .mec-fc-style:before,.mec-wrap article.mec-event-cover-classic .mec-fc-style:before,.mec-wrap article.mec-event-cover-clean .mec-fc-style:before,.mec-wrap article[class^=mec-event-countdown-] .mec-fc-style:before{width:0;height:0;border-top:4px solid transparent!important;border-right:5px solid;border-bottom:4px solid transparent;margin:0;top:50%;left:-4px;transform:translateY(-4.5px);position:absolute;content:'';color:#04de78}.mec-timeline-event.mec-label-canceled .mec-fc-style:before,.mec-wrap .mec-events-agenda .mec-agenda-event.mec-label-canceled .mec-fc-style:before{color:#de0404}.mec-event-grid-classic article.mec-label-canceled:before,.mec-event-grid-classic article.mec-label-featured:before,.mec-event-grid-minimal article.mec-label-canceled:before,.mec-event-grid-minimal article.mec-label-featured:before,.mec-event-grid-simple article.mec-label-canceled:before,.mec-event-grid-simple article.mec-label-featured:before,.mec-timetable-wrap article.mec-label-canceled:before,.mec-timetable-wrap article.mec-label-featured:before,.mec-wrap .mec-event-list-accordion article.mec-label-canceled:before,.mec-wrap .mec-event-list-accordion article.mec-label-featured:before,.mec-wrap .mec-event-list-modern article.mec-label-canceled:before,.mec-wrap .mec-event-list-modern article.mec-label-featured:before{display:none}.mec-wrap .mec-event-list-accordion article .mec-fc-style,.mec-wrap .mec-event-list-modern article .mec-fc-style,.mec-wrap article.mec-event-cover-classic .mec-fc-style,.mec-wrap article.mec-event-cover-clean .mec-fc-style,.mec-wrap article[class^=mec-event-countdown-] .mec-fc-style{top:-3px;font-size:11px;white-space:nowrap}.mec-event-grid-classic article.mec-label-canceled .mec-fc-style,.mec-event-grid-minimal article.mec-label-canceled .mec-fc-style,.mec-event-grid-simple article.mec-label-canceled .mec-fc-style,.mec-timetable-wrap article.mec-label-canceled .mec-fc-style,.mec-wrap .mec-event-list-accordion article.mec-label-canceled .mec-fc-style,.mec-wrap .mec-event-list-modern article.mec-label-canceled .mec-fc-style,.mec-wrap article.mec-event-cover-classic.mec-label-canceled .mec-fc-style,.mec-wrap article.mec-event-cover-clean.mec-label-canceled .mec-fc-style,.mec-wrap article[class^=mec-event-countdown-].mec-label-canceled .mec-fc-style{background:#de0404}.mec-event-grid-classic article.mec-label-canceled .mec-fc-style:before,.mec-event-grid-minimal article.mec-label-canceled .mec-fc-style:before,.mec-event-grid-simple article.mec-label-canceled .mec-fc-style:before,.mec-timetable-wrap article.mec-label-canceled .mec-fc-style:before,.mec-wrap .mec-event-list-accordion article.mec-label-canceled .mec-fc-style:before,.mec-wrap .mec-event-list-modern article.mec-label-canceled .mec-fc-style:before,.mec-wrap article.mec-event-cover-classic.mec-label-canceled .mec-fc-style:before,.mec-wrap article.mec-event-cover-clean.mec-label-canceled .mec-fc-style:before,.mec-wrap article[class^=mec-event-countdown-].mec-label-canceled .mec-fc-style:before{color:#de0404}.mec-wrap .mec-slider-t5 article:not([class^=mec-event-countdown]).mec-label-canceled:before,.mec-wrap .mec-slider-t5 article:not([class^=mec-event-countdown]).mec-label-featured:before{-ms-transform:none;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;top:271px;right:0}.mec-timetable-wrap article .mec-fc-style{top:-2px;font-size:10px}.mec-wrap article.mec-event-cover-modern .mec-fc-style{padding:5px 9px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:24px;display:inline-block;border-radius:2px}.mec-skin-grid-events-container .mec-wrap .mec-event-grid-clean .mec-event-article:before{-ms-transform:none;-webkit-transform:none;transform:none!important;-webkit-transition:none;transition:none;top:22px!important;right:22px!important;padding:0 10px!important}.mec-event-grid-minimal article .mec-fc-style,.mec-event-grid-simple article .mec-fc-style{top:-4px;font-size:10px;margin-left:10px}.mec-event-grid-classic article .mec-fc-style{padding:5px 20px;font-size:12px;margin-top:8px;display:inline-block}ul.mec-categories{padding:0}ul.mec-categories li.mec-category{list-style:none}ul.mec-categories li.mec-category a{font-weight:400;color:#626262;font-size:13px;text-align:left;transition:all .23s ease;-webkit-transition:all .23s ease}.mec-hourly-schedule-speaker-info{background:#fff;padding:30px;border:1px solid #e6e6e6;max-width:740px;width:740px;margin-left:-110px}.mec-hourly-schedule-speaker-thumbnail{float:left;max-width:30%;width:30%}.mec-hourly-schedule-speaker-name{font-weight:700;font-size:26px;line-height:1.2;color:#333;text-transform:uppercase}.mec-hourly-schedule-speaker-details{float:left;width:69%;padding-left:25px}.mec-hourly-schedule-speaker-job-title{font-size:16px;line-height:1.3;margin-bottom:4px}.mec-hourly-schedule-speaker-description{font-size:14px;font-weight:400;color:#6d7683;line-height:1.7;text-align:left}.mec-hourly-schedule-speaker-contact-information a i{color:#6b6b6b;background:#ebebeb;line-height:29px;margin:9px 7px 9px 0;width:30px;height:30px;display:inline-block;text-align:center;transition:all .2s ease;font-size:15px;cursor:pointer;border-radius:3px}.mec-hourly-schedule-speaker-contact-information a i:hover{background:#222;color:#fff}@media only screen and (max-width:479px){.mec-hourly-schedule-speaker-thumbnail{float:none;max-width:none;margin-right:0;margin-bottom:15px;width:100%}.mec-hourly-schedule-speaker-thumbnail img{width:100%}.mec-hourly-schedule-speaker-details{padding-left:0}.mec-hourly-schedule-speaker-info{width:90%;margin:0 auto}}.mec-profile .mec-profile-bookings{border:2px solid #e6e6e6;text-align:center}.mec-profile .mec-profile-bookings tbody tr:first-child{background:#f7f7f7;font-weight:700;text-transform:capitalize}.mec-profile .mec-profile-bookings tbody tr{border-bottom:1px solid #e6e6e6;font-size:14px}.mec-profile .mec-profile-bookings tbody tr td{border:1px solid #e6e6e6;padding:10px;text-align:center;word-break:initial}.mec-profile .mec-profile-bookings tbody tr td:nth-child(1){width:5%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(2){width:53%;text-align:left}.mec-profile .mec-profile-bookings tbody tr td:nth-child(3){width:7%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(4){width:7%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(5){width:7%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(6){width:7%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(7){width:7%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(8){width:7%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(8) i{color:#fe686a}.mec-profile .mec-event-status{padding:5px 10px;color:#fff;border-radius:2px;font-size:12px;line-height:12px;letter-spacing:.4px}.mec-profile .mec-event-status.mec-book-confirmed{background:#50d477}.mec-profile .mec-event-status.mec-book-pending{background:#fcbe69}.mec-profile .mec-event-status.mec-book-rejected{background:#fe686a}.mec-profile .mec-event-date{font-size:12px;color:#888}.mec-event-date,.mec-event-status{text-align:center}.mec-event-date .mec-tooltip,.mec-event-status .mec-tooltip{position:relative;width:fit-content;margin:auto}.mec-profile i{font-size:15px;color:#008aff;vertical-align:text-bottom;margin-right:4px}.mec-event-date .mec-tooltip .box,.mec-event-status .mec-tooltip .box{min-width:250px;max-width:300px;display:inline-block;top:-8px;left:50%;margin-top:0;transform:translate(-50%,-100%);padding:0;background-color:#000;color:#fff;font-weight:400;font-size:14px;letter-spacing:.5px;line-height:1.5;position:absolute;z-index:99999999;box-sizing:border-box;border-radius:6px;box-shadow:0 4px 45px -8px #535a61;padding:5px 10px 6px;border-radius:8px;text-align:center;font-style:normal;opacity:0;visibility:hidden;display:none}.mec-event-date .mec-tooltip .box,.mec-event-status .mec-tooltip .box{font-size:13px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;letter-spacing:1.1px;font-weight:500}.mec-event-date .mec-tooltip:hover .box:after,.mec-event-status .mec-tooltip:hover .box:after{content:'';position:absolute;width:12px;height:12px;left:calc(50% - 12px);bottom:-12px;transform:translate(50%,-50%) rotate(-45deg);background-color:#000;box-shadow:0 8px 9px -4px #535a61}.mec-event-status .mec-tooltip .box{min-width:100px}.mec-event-status.mec-book-confirmed .mec-tooltip .box,.mec-event-status.mec-book-confirmed .mec-tooltip:hover .box:after{background-color:#50d477}.mec-event-status.mec-book-rejected .mec-tooltip .box,.mec-event-status.mec-book-rejected .mec-tooltip:hover .box:after{background-color:#fe686a}.mec-event-status.mec-book-pending .mec-tooltip .box,.mec-event-status.mec-book-pending .mec-tooltip:hover .box:after{background-color:#fcbe69}.mec-event-date .mec-tooltip:hover .box,.mec-event-status .mec-tooltip:hover .box{opacity:1;visibility:visible;display:block}.mec-profile .mec-event-status{padding:0}.mec-profile .mec-booking-number-of-attendees{font-size:13px;color:#888}.mec-profile .mec-booking-number-of-attendees i,.mec-profile .mec-profile-bookings-view-invoice i{font-size:15px;color:#008aff;vertical-align:text-bottom;margin-right:4px}.mec-booking-attendees{background:#fff;padding:10px}.mec-booking-attendees{width:850px;text-align:center}.mec-booking-attendees-wrapper{border:2px solid #e6e6e6;font-size:14px}.mec-booking-attendees-head{display:table;width:100%;background:#f7f7f7;border-bottom:1px solid #e6e6e6;font-weight:700}.mec-booking-attendees-head span,.mec-booking-attendees-head-content>span{vertical-align:middle;display:table-cell;padding:7px;border-right:1px solid #e6e6e6;font-size:12px}.mec-booking-attendees-head-content{display:table;width:100%;border-bottom:1px solid #e6e6e6}.mec-booking-attendees-wrapper .mec-booking-attendees-head-content:last-child{border:none}.mec-booking-attendees-head span:nth-child(1),.mec-booking-attendees-head-content>span:nth-child(1){width:4%}.mec-booking-attendees-head span:nth-child(2),.mec-booking-attendees-head-content>span:nth-child(2){width:20%}.mec-booking-attendees-head span:nth-child(3),.mec-booking-attendees-head-content>span:nth-child(3){width:24%}.mec-booking-attendees-head span:nth-child(4),.mec-booking-attendees-head-content>span:nth-child(4){width:26%}.mec-booking-attendees-head span:nth-child(5),.mec-booking-attendees-head-content>span:nth-child(5){width:26%}@media only screen and (max-width:759px){.mec-booking-attendees{width:470px}.mec-booking-attendees-head span,.mec-booking-attendees-head-content>span{word-break:break-all}}@media(max-width:1366px){.mec-profile .mec-profile-bookings tbody tr td:nth-child(1){width:6%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(2){width:40%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(3){width:8%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(4){width:8%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(5){width:12%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(6){width:10%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(7){width:8%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(8){width:8%}}@media(max-width:1024px){.mec-profile .mec-profile-bookings tbody tr td:nth-child(1){width:5%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(2){width:30%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(3){width:10%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(4){width:10%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(5){width:15%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(6){width:10%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(7){width:10%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(8){width:10%}}@media(max-width:780px){.mec-profile .mec-profile-bookings tbody tr,.mec-profile i{font-size:12px}.mec-event-date .mec-tooltip .box{min-width:200px}.mec-event-status .mec-tooltip .box{min-width:90px}.mec-event-date .mec-tooltip .box,.mec-event-status .mec-tooltip .box{padding:4px 5px!important}.mec-profile .mec-profile-bookings tbody tr{font-size:12px}}@media(max-width:480px){.mec-profile .mec-booking-number-of-attendees,.mec-profile .mec-profile-bookings tbody tr,.mec-profile i{font-size:8px!important}.mec-profile .mec-profile-bookings tbody tr td{padding:3px}.mec-profile .mec-profile-bookings tbody tr td:nth-child(1){width:5%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(2){width:19%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(3){width:10%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(4){width:12%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(5){width:18%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(6){width:13%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(7){width:10%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(8){width:13%}.mec-event-date .mec-tooltip .box,.mec-event-status .mec-tooltip .box{font-size:8px}.mec-event-date .mec-tooltip .box{min-width:75px}.mec-event-status .mec-tooltip .box{min-width:70px}.mec-event-date .mec-tooltip .box,.mec-event-status .mec-tooltip .box{padding:4px 5px!important}}.mec-woo-booking-checkout{position:relative;border:none;border-radius:0;color:#fff;display:inline-block;font-size:12px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;margin-bottom:21px;margin-right:10px;line-height:1;padding:18px 20px 16px;background:#39c36e;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease;border-radius:0;margin-bottom:6px;min-width:170px;margin-top:5px;text-align:center}.mec-woo-booking-checkout:hover{background:#222;color:#fff}.mec-woo-booking-checkout:focus,.mec-woo-booking-checkout:visited{color:#fff}.single-mec-events .lity-container{max-width:480px;width:480px}.lity-content .mec-events-meta-group-booking{width:100%;padding:20px 50px;background:#fff}.lity-content .mec-events-meta-group-booking .mec-booking form>h4{text-transform:uppercase;font-size:15px;font-weight:700;color:#313131;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative;text-align:center;line-height:1.2;margin-bottom:10px}.lity-content .mec-events-meta-group-booking .mec-booking form>h4:before{padding:1px 35px;border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:-35px;left:50%}.lity-content .mec-events-meta-group-booking .mec-event-ticket-available,.lity-content .mec-events-meta-group-booking .mec-event-ticket-name,.lity-content .mec-events-meta-group-booking .mec-event-ticket-price,.lity-content .mec-events-meta-group-booking .mec-ticket-variation-name,.lity-content .mec-events-meta-group-booking .mec-ticket-variation-price,.lity-content .mec-events-meta-group-booking label{color:#424242;font-size:12px;font-weight:300;letter-spacing:0;margin:3px 0;clear:none;padding:5px 1em 3px 0;display:inline-block}.lity-content .mec-events-meta-group-booking .mec-event-ticket-available{margin-bottom:12px}.lity-content .mec-events-meta-group-booking select{display:block;background:#fcfcfc;min-height:42px;min-width:180px;font-size:13px;border:1px solid #e0e0e0;padding:13px 10px;width:100%;margin-bottom:20px;box-shadow:inset 0 2px 4px rgba(0,0,0,.051);clear:both;font-family:Montserrat,Helvetica,Arial,sans-serif}.lity-content .mec-events-meta-group-booking input[type=email]{color:#888;border:1px solid #e1e1e1;font-size:14px;display:block;width:100%;outline:0}.lity-content .mec-events-meta-group-booking input{margin-bottom:10px!important}.lity-content .mec-book-ticket-variation h5{color:#424242;font-size:12px;font-weight:300;letter-spacing:0;margin:0;clear:none;padding:5px 1em 3px 0;display:inline-block;text-transform:capitalize;font-family:Montserrat,Helvetica,Arial,sans-serif}.lity-content ul.mec-book-tickets-container{padding:0}.lity-content .mec-events-meta-group-booking input[type=email],.lity-content .mec-events-meta-group-booking input[type=number],.lity-content .mec-events-meta-group-booking input[type=text]{outline:0;font-family:Montserrat,Helvetica,Arial,sans-serif;display:block;background:#fcfcfc;min-height:42px;min-width:180px;font-size:13px;border:1px solid #e0e0e0;padding:13px 10px;width:100%;margin-bottom:20px;box-shadow:inset 0 2px 4px rgba(0,0,0,.051);clear:both;margin-bottom:2px!important}.lity-container .mec-click-pay #mec_woo_add_to_cart_btn_r,.lity-content button[type=submit]{position:relative;border:none;color:#fff;display:inline-block;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;margin-right:10px;line-height:1;padding:18px 20px 16px;background:#39c36e;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease;min-width:170px;margin-top:5px;border-radius:0;margin-bottom:6px}.lity-content button[type=submit]:hover{background:#222}.lity-content .mec-book-tickets-container li{list-style:none}.lity-content .mec-events-meta-group-booking #mec_book_payment_form h4,.lity-content .mec-events-meta-group-booking li h4{font-size:19px;font-weight:700}.lity-content .mec-events-meta-group-booking .mec-book-price-total{display:inline-block;margin-bottom:10px;font-size:26px;color:#39c36e;font-weight:700;padding:10px 0}.lity-content .mec-events-meta-group-booking ul.mec-book-price-details li{width:50%}.lity-content .mec-events-meta-group-booking ul.mec-book-price-details li:nth-child(even){border:none}.lity-content .mec-events-meta-group-booking ul.mec-book-price-details li span{display:block}.lity-content .mec-events-meta-group-booking button[type=submit]:after{display:none;font-family:simple-line-icons;content:"\e098";margin-left:4px;-webkit-animation:rotating 1.2s linear infinite;-moz-animation:rotating 1.2s linear infinite;-ms-animation:rotating 1.2s linear infinite;-o-animation:rotating 1.2s linear infinite;animation:rotating 1.2s linear infinite}.lity-content .mec-events-meta-group-booking button[type=submit].loading:after{display:inline-block}@media only screen and (max-width:480px){.lity-content .mec-events-meta-group-booking{padding:20px;width:340px;margin:0 auto}}.mec-events-meta-group-booking{position:relative}.mec-cover-loader:after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(255,255,255,.5);z-index:99999}.mec-loader{background:rgba(0,0,0,0);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9}.mec-loader,.mec-loader:after{border-radius:50%;width:5em;height:5em;z-index:999999999999}.mec-loader{font-size:10px;text-indent:-9999em;border-top:.5em solid rgba(0,0,0,.2);border-right:.5em solid rgba(0,0,0,.2);border-bottom:.5em solid rgba(0,0,0,.2);border-left:.5em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:mecloader 1.1s infinite linear;animation:mecloader 1.1s infinite linear}@-webkit-keyframes mecloader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mecloader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mec-google-recaptcha{margin:0 0 20px 16px}.mec-wrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mec-wrap :after,.mec-wrap :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mec-wrap .clearfix:after,.mec-wrap .clearfix:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.mec-wrap .clearfix:after{clear:both}.mec-wrap .clearfix{zoom:1}.mec-wrap .clear,.mec-wrap .clr{clear:both;display:block;overflow:hidden;visibility:hidden}.mec-wrap .clr{visibility:visible;overflow:visible}.mec-container [class*=col-] img{max-width:100%}.mec-container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.mec-container:after,.mec-container:before{content:" ";display:table}.mec-container:after{clear:both}@media only screen and (max-width:479px){.mec-container{width:300px}}@media only screen and (min-width:480px) and (max-width:767px){.mec-container{width:420px}}@media only screen and (min-width:768px) and (max-width:960px){.mec-container{width:768px}}@media only screen and (min-width:961px){.mec-container{width:960px}}@media only screen and (min-width:1200px){.mec-container{width:1196px;padding-left:15px;padding-right:15px}}@media only screen and (min-width:1921px){.mec-container{max-width:1690px}}.mec-wrap .row{margin-left:-10px;margin-right:-10px}.mec-wrap .row:after,.mec-wrap .row:before{content:" ";display:table}.mec-wrap .row:after{clear:both}.mec-wrap .col-lg-1,.mec-wrap .col-lg-10,.mec-wrap .col-lg-11,.mec-wrap .col-lg-12,.mec-wrap .col-lg-2,.mec-wrap .col-lg-3,.mec-wrap .col-lg-4,.mec-wrap .col-lg-5,.mec-wrap .col-lg-6,.mec-wrap .col-lg-7,.mec-wrap .col-lg-8,.mec-wrap .col-lg-9,.mec-wrap .col-md-1,.mec-wrap .col-md-10,.mec-wrap .col-md-11,.mec-wrap .col-md-12,.mec-wrap .col-md-2,.mec-wrap .col-md-3,.mec-wrap .col-md-4,.mec-wrap .col-md-5,.mec-wrap .col-md-6,.mec-wrap .col-md-7,.mec-wrap .col-md-8,.mec-wrap .col-md-9,.mec-wrap .col-sm-1,.mec-wrap .col-sm-10,.mec-wrap .col-sm-11,.mec-wrap .col-sm-12,.mec-wrap .col-sm-2,.mec-wrap .col-sm-3,.mec-wrap .col-sm-4,.mec-wrap .col-sm-5,.mec-wrap .col-sm-6,.mec-wrap .col-sm-7,.mec-wrap .col-sm-8,.mec-wrap .col-sm-9,.mec-wrap .col-xs-1,.mec-wrap .col-xs-10,.mec-wrap .col-xs-11,.mec-wrap .col-xs-12,.mec-wrap .col-xs-2,.mec-wrap .col-xs-3,.mec-wrap .col-xs-4,.mec-wrap .col-xs-5,.mec-wrap .col-xs-6,.mec-wrap .col-xs-7,.mec-wrap .col-xs-8,.mec-wrap .col-xs-9{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media only screen and (min-width:1200px){.mec-wrap .col-lg-1,.mec-wrap .col-lg-10,.mec-wrap .col-lg-11,.mec-wrap .col-lg-12,.mec-wrap .col-lg-2,.mec-wrap .col-lg-3,.mec-wrap .col-lg-4,.mec-wrap .col-lg-5,.mec-wrap .col-lg-6,.mec-wrap .col-lg-7,.mec-wrap .col-lg-8,.mec-wrap .col-lg-9,.mec-wrap .col-md-1,.mec-wrap .col-md-10,.mec-wrap .col-md-11,.mec-wrap .col-md-12,.mec-wrap .col-md-2,.mec-wrap .col-md-3,.mec-wrap .col-md-4,.mec-wrap .col-md-5,.mec-wrap .col-md-6,.mec-wrap .col-md-7,.mec-wrap .col-md-8,.mec-wrap .col-md-9,.mec-wrap .col-sm-1,.mec-wrap .col-sm-10,.mec-wrap .col-sm-11,.mec-wrap .col-sm-12,.mec-wrap .col-sm-2,.mec-wrap .col-sm-3,.mec-wrap .col-sm-4,.mec-wrap .col-sm-5,.mec-wrap .col-sm-6,.mec-wrap .col-sm-7,.mec-wrap .col-sm-8,.mec-wrap .col-sm-9,.mec-wrap .col-xs-1,.mec-wrap .col-xs-10,.mec-wrap .col-xs-11,.mec-wrap .col-xs-12,.mec-wrap .col-xs-2,.mec-wrap .col-xs-3,.mec-wrap .col-xs-4,.mec-wrap .col-xs-5,.mec-wrap .col-xs-6,.mec-wrap .col-xs-7,.mec-wrap .col-xs-8,.mec-wrap .col-xs-9{padding-left:15px;padding-right:15px}.mec-wrap .row{margin-left:-15px;margin-right:-15px}}.mec-container [class*=col-].alpha{padding-left:0}.mec-container [class*=col-].omega{padding-right:0}.mec-wrap .col-xs-1,.mec-wrap .col-xs-10,.mec-wrap .col-xs-11,.mec-wrap .col-xs-12,.mec-wrap .col-xs-2,.mec-wrap .col-xs-3,.mec-wrap .col-xs-4,.mec-wrap .col-xs-5,.mec-wrap .col-xs-6,.mec-wrap .col-xs-7,.mec-wrap .col-xs-8,.mec-wrap .col-xs-9{float:left}.mec-wrap .col-xs-12{width:100%}.mec-wrap .col-xs-11{width:91.66666666666666%}.mec-wrap .col-xs-10{width:83.33333333333334%}.mec-wrap .col-xs-9{width:75%}.mec-wrap .col-xs-8{width:66.66666666666666%}.mec-wrap .col-xs-7{width:58.333333333333336%}.mec-wrap .col-xs-6{width:50%}.mec-wrap .col-xs-5{width:41.66666666666667%}.mec-wrap .col-xs-4{width:33.33333333333333%}.mec-wrap .col-xs-3{width:25%}.mec-wrap .col-xs-2{width:16.666666666666664%}.mec-wrap .col-xs-1{width:8.333333333333332%}@media (min-width:768px){.mec-wrap .col-sm-1,.mec-wrap .col-sm-10,.mec-wrap .col-sm-11,.mec-wrap .col-sm-12,.mec-wrap .col-sm-2,.mec-wrap .col-sm-3,.mec-wrap .col-sm-4,.mec-wrap .col-sm-5,.mec-wrap .col-sm-6,.mec-wrap .col-sm-7,.mec-wrap .col-sm-8,.mec-wrap .col-sm-9{float:left}.mec-wrap .col-sm-12{width:100%}.mec-wrap .col-sm-11{width:91.66666666666666%}.mec-wrap .col-sm-10{width:83.33333333333334%}.mec-wrap .col-sm-9{width:75%}.mec-wrap .col-sm-8{width:66.66666666666666%}.mec-wrap .col-sm-7{width:58.333333333333336%}.mec-wrap .col-sm-6{width:50%}.mec-wrap .col-sm-5{width:41.66666666666667%}.mec-wrap .col-sm-4{width:33.33333333333333%}.mec-wrap .col-sm-3{width:25%}.mec-wrap .col-sm-2{width:16.666666666666664%}.mec-wrap .col-sm-1{width:8.333333333333332%}}@media (min-width:961px){.mec-wrap .col-md-1,.mec-wrap .col-md-10,.mec-wrap .col-md-11,.mec-wrap .col-md-12,.mec-wrap .col-md-2,.mec-wrap .col-md-3,.mec-wrap .col-md-4,.mec-wrap .col-md-5,.mec-wrap .col-md-6,.mec-wrap .col-md-7,.mec-wrap .col-md-8,.mec-wrap .col-md-9{float:left}.mec-wrap .col-md-12{width:100%}.mec-wrap .col-md-11{width:91.66666666666666%}.mec-wrap .col-md-10{width:83.33333333333334%}.mec-wrap .col-md-9{width:75%}.mec-wrap .col-md-8{width:66.66666666666666%}.mec-wrap .col-md-7{width:58.333333333333336%}.mec-wrap .col-md-6{width:50%}.mec-wrap .col-md-5{width:41.66666666666667%}.mec-wrap .col-md-4{width:33.33333333333333%}.mec-wrap .col-md-3{width:25%}.mec-wrap .col-md-2{width:16.666666666666664%}.mec-wrap .col-md-1{width:8.333333333333332%}}@media (min-width:1200px){.mec-wrap .col-lg-1,.mec-wrap .col-lg-10,.mec-wrap .col-lg-11,.mec-wrap .col-lg-12,.mec-wrap .col-lg-2,.mec-wrap .col-lg-3,.mec-wrap .col-lg-4,.mec-wrap .col-lg-5,.mec-wrap .col-lg-6,.mec-wrap .col-lg-7,.mec-wrap .col-lg-8,.mec-wrap .col-lg-9{float:left}.mec-wrap .col-lg-12{width:100%}.mec-wrap .col-lg-11{width:91.66666666666666%}.mec-wrap .col-lg-10{width:83.33333333333334%}.mec-wrap .col-lg-9{width:75%}.mec-wrap .col-lg-8{width:66.66666666666666%}.mec-wrap .col-lg-7{width:58.333333333333336%}.mec-wrap .col-lg-6{width:50%}.mec-wrap .col-lg-5{width:41.66666666666667%}.mec-wrap .col-lg-4{width:33.33333333333333%}.mec-wrap .col-lg-3{width:25%}.mec-wrap .col-lg-2{width:16.666666666666664%}.mec-wrap .col-lg-1{width:8.333333333333332%}}#mec_woo_add_to_cart_btn{min-width:170px;margin-top:5px;text-align:center}.mec-breadcrumbs{border-radius:2px;padding:9px 15px 6px;font-size:11px;color:#8d8d8d;letter-spacing:0;text-transform:none;font-weight:500;margin:auto 15px 33px 15px;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0,0,0,.025)}.mec-breadcrumbs-modern{margin:auto 0 33px 0}.mec-breadcrumbs a{color:#000;padding-left:4px}.mec-breadcrumbs a:hover{text-decoration:underline}.mec-breadcrumbs i{font-size:8px;margin:0 0 0 4px}.mec-breadcrumbs .container{padding-left:20px}.mec-content-notification a{margin-left:5px}.mec-content-notification{background:#f7f7f7;padding:10px 10px 10px;border:1px solid #e8e8e8}.mec-content-notification p{margin-bottom:0}.mec-fes-form #mec-advanced-wraper div:first-child>ul{border:1px solid #cfeff5;width:auto;box-shadow:0 1px 4px -2px #cfeff5;display:block;margin:5px 0 10px;padding:5px 0;border-radius:2px}.mec-fes-form #mec-advanced-wraper div:first-child>ul:last-of-type{margin-bottom:35px}#mec-advanced-wraper div:first-child>ul span{display:none}#mec-advanced-wraper div:first-child>ul *{display:inline-block;background:#fff;font-size:12px;color:#717273;text-align:center}#mec-advanced-wraper div:first-child>ul>li{width:60px;font-weight:700;margin:0 10px 0 0;padding:4px 0;border-right:1px solid #cfeff5}#mec-advanced-wraper div:first-child>ul>ul>li{margin:0;padding:2px 10px;cursor:pointer;border-radius:2px;transition:all .18s ease}.mec-fes-form #mec-advanced-wraper div:first-child>ul>ul>li.mec-active,.mec-fes-form #mec-advanced-wraper div:first-child>ul>ul>li:hover{background:#40d9f1!important;box-shadow:0 1px 9px -3px #40d9f1;color:#fff!important}.mec-search-bar-wrap .mec-search-form .mec-text-input-search{width:83%}.mec-search-bar-wrap .mec-search-form .mec-ajax-search-result .mec-text-input-search{width:100%;float:none}.mec-search-bar-wrap input#mec-search-bar-input{width:calc(100% - 84%);margin-left:11px;background:#40d9f1;Color:#fff;font-weight:400}.mec-text-input-search+input#mec-search-bar-input{margin-left:-3px}.mec-search-bar-wrap input#mec-search-bar-input:hover{background:#000}.mec-wrap.mec-search-bar-wrap .mec-totalcal-box input{float:none}@media(max-width:768px){.mec-search-bar-wrap .mec-search-form .mec-text-input-search{display:inline-block}}@media(max-width:480px){.mec-search-bar-wrap .mec-search-form .mec-text-input-search{width:64%}.mec-search-bar-wrap input#mec-search-bar-input{width:calc(100% - 67%)}}.mec-wrap.mec-search-bar-wrap .mec-totalcal-box{overflow:visible}.mec-ajax-search-result{position:relative}.mec-search-bar-wrap.mec-wrap .mec-totalcal-box input[type=text]{width:calc(100% - 36px)}.mec-search-bar-wrap.mec-wrap .mec-totalcal-box input[type=text]:focus{border-color:#efefef}div#mec-ajax-search-result-wrap{position:absolute;top:100%;opacity:0;visibility:hidden;width:calc(100% - 2px);min-height:50px;left:0;right:0;padding:0 10px;z-index:9999;transition:all .3s ease}.mec-ajax-search-result-events{background:#fff;padding:10px 20px;border:1px solid #efefef;border-top:none}.mec-ajax-search-result-events article:first-of-type{border:none}article.mec-search-bar-result{text-align:left;margin-bottom:0;padding-bottom:25px;padding-top:26px;border-top:1px solid #efefef;transition:all .33s ease;clear:both}.mec-search-bar-result .mec-event-list-search-bar-date{width:64px;height:64px;margin-right:10px;font-size:11px;text-transform:uppercase;float:left;text-align:center;padding-top:2px}.mec-search-bar-result .mec-event-list-search-bar-date span{font-size:40px;line-height:30px;font-weight:700;display:block;margin-bottom:6px;letter-spacing:1px}.mec-search-bar-result .mec-event-image{float:left;margin-right:20px;width:65px;height:auto}.mec-search-bar-result .mec-event-time{font-size:11px;line-height:1.1;margin:0}.mec-search-bar-result .mec-event-time i{color:#40d9f1;float:none;width:unset;height:unset;font-size:inherit;margin-right:3px;border:none;padding:0}.mec-search-bar-result .mec-event-title{font-size:13px;padding:0;margin:10px 0 8px;font-weight:700;text-transform:uppercase}.mec-search-bar-result .mec-event-title a{text-decoration:none;color:#494949;transition:color .3s ease}.mec-search-bar-result .mec-event-detail{font-size:13px;line-height:1.3;font-family:Roboto,sans-serif;color:#9a9a9a;margin-bottom:0}.mec-wrap.mec-modern-search-bar .mec-totalcal-box{background:rgba(255,255,255,.87);border:none;padding:35px;border-radius:3px;box-shadow:0 3px 13px rgba(0,0,0,.4);position:relative}.mec-wrap.mec-modern-search-bar .mec-totalcal-box input[type=search],.mec-wrap.mec-modern-search-bar .mec-totalcal-box input[type=text]{height:58px;background:rgba(255,255,255,.99);border-radius:2px;box-shadow:0 4px 8px rgba(0,0,0,.1) inset;border:1px solid #ccc;width:100%;padding-left:45px;padding-right:13px;font-size:16px}.mec-wrap.mec-modern-search-bar .mec-totalcal-box .mec-text-input-search i{position:absolute;background:0 0;border:none;font-size:21px;left:15px;top:calc(50% - 19px);color:#40d9f1}.mec-wrap.mec-modern-search-bar .mec-text-input-search{position:relative;height:58px}.mec-wrap.mec-modern-search-bar .mec-totalcal-box input[type=submit]{height:58px;border:none;border-radius:2px;background:#fc4a1a;font-size:17px;font-weight:700!important}.mec-wrap.mec-modern-search-bar .mec-text-input-search+input#mec-search-bar-input{margin-left:0}.mec-wrap.mec-modern-search-bar .mec-search-form .mec-dropdown-wrap .mec-dropdown-search select{height:45px;background:rgba(255,255,255,.99);border-radius:2px;box-shadow:0 4px 8px rgba(0,0,0,.1) inset;border:1px solid #ccc;padding-right:13px;font-size:16px;border-left:0}.mec-wrap.mec-modern-search-bar .mec-search-form .mec-dropdown-wrap i{height:45px;background:#ffff;border-radius:2px 0 0 2px;box-shadow:none;border:1px solid #ccc;font-size:15px;padding-top:14px;border-right:0;color:#40d9f1;margin-right:-1px}.mec-wrap.mec-modern-search-bar .mec-search-form .mec-dropdown-wrap{min-height:64px}@media(max-width:768px){.mec-wrap.mec-modern-search-bar .mec-search-form .mec-text-input-search{width:70%}.mec-wrap.mec-modern-search-bar input#mec-search-bar-input{width:calc(100% - 72%)}}@media(max-width:480px){.mec-wrap.mec-modern-search-bar input#mec-search-bar-input{width:92%;padding:0 10px;position:relative;display:block;margin-left:11px}.mec-wrap.mec-modern-search-bar .mec-search-form .mec-text-input-search{width:100%;margin-bottom:20px}.mec-wrap.mec-modern-search-bar .mec-text-input-search+input#mec-search-bar-input{margin-left:10px}}.mec-related-events{margin-right:-15px;margin-left:-15px}.mec-related-events-wrap{margin-top:50px}.mec-related-events-wrap h3.mec-rec-events-title:before{content:"";background:#2c2f34;width:46px;height:4px;position:absolute;top:59px;left:0}.mec-related-events-wrap h3.mec-rec-events-title{font-size:21px;font-weight:600;padding:17px 0;margin-bottom:28px;text-transform:uppercase;border-bottom:1px solid #e8e8e8;position:relative}.mec-related-event-post figure{margin:0}.mec-related-event-post figure img{width:100%}.mec-related-event-content{background-color:#fff;margin:-27px 30px 15px;position:relative;max-width:90%;padding:13px 21px 16px 19px}.mec-related-event-content h5 a{font-size:16px;color:#121212;font-weight:600;transition:all .3s ease}.mec-next-previous-events{width:100%;display:block;padding:0}.mec-next-previous-events li{list-style:none;width:50%;display:inline-block;margin:40px 0 40px}.mec-next-previous-events li a{padding:9px 14px 9px 14px;border:1px solid #000;transition:.3s}.mec-wrap .mec-next-previous-events li a:hover{color:#fff}.mec-previous-event{float:left;text-align:left}.mec-next-event{float:right;text-align:right}.mec-next-previous-events .mec-previous-event i{padding-right:20px}.mec-next-previous-events .mec-next-event i{padding-left:20px}.mec-next-multiple ul{padding:0}.mec-next-multiple ul li a{display:block;position:relative;padding:11px 14px 9px;z-index:9}.mec-next-multiple ul .mec-date,.mec-next-multiple ul .mec-time{display:inline-block;width:50%}.mec-next-multiple ul .mec-date{float:left;text-align:left}.mec-next-multiple ul .mec-time{text-align:right;position:relative;z-index:-1}.mec-next-multiple ul .mec-time dd{margin:0}.mec-next-multiple ul .mec-date .mec-start-date-label,.mec-next-multiple ul .mec-time .mec-events-abbr{font-size:14px;line-height:24px}@media(max-width:1280px){.mec-next-multiple ul li a{padding:7px 9px 5px}.mec-next-multiple ul .mec-date .mec-start-date-label,.mec-next-multiple ul .mec-time .mec-events-abbr{font-size:12px}}@media(max-width:480px){.mec-next-previous-events li{list-style:none;width:100%;display:block;margin:10px 0;float:unset}.mec-next-previous-events li a{width:100%;max-width:100%;float:unset;display:block;text-align:center;font-size:16px}}.mec-fes-form-cntt #mec-organizer-payments ul{list-style:none;background:0 0;margin:0}.mec-fes-form-cntt #mec-organizer-payments ul li h4{background:0 0;letter-spacing:.2px;display:inline-block;padding-left:0!important;padding-bottom:10px!important;margin:0;margin-bottom:1px;letter-spacing:1px;text-transform:capitalize;padding-top:1px}.mec-fes-form-cntt #mec-organizer-payments ul>li{width:100%;display:inline-block;vertical-align:top;padding:0;margin:0}#mec-login-form.mec-login-form{width:100%;background:#fff;padding:20px;margin:0 auto;text-align:center;position:relative}#mec-login-form.mec-login-form .mec-login-input{display:block;width:286px;margin:0 auto;margin-bottom:12px}#mec-login-form.mec-login-form .mec-login-forgotpassword{display:inline-block}.mec-login-forgotpassword a{color:#000}#mec-login-form.mec-login-form .mec-login-submit{float:right;text-align:right;width:49%;padding-right:2px}#mec-login-form.mec-login-form .mec-login-input input{border:none;box-shadow:none;background:#fff;color:#ccc;border-left:1px solid #e6e6e6;padding:0;height:100%;background-image:none!important;padding-left:10px;padding-right:0;width:222px;margin-left:0;clear:none;float:left}#mec-login-form.mec-login-form .mec-login-input label{border:1px solid #e6e6e6;height:52px;display:inline-block;padding:0;border-radius:3px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.04)}#mec-login-form.mec-login-form .mec-login-input label i{padding:15px 13px 17px 16px;vertical-align:middle;font-size:20px;width:50px;color:#c5cad0;background:#fafafa;margin-right:0;float:left}#mec-login-form.mec-login-form .mec-login-forgotpassword{float:left;width:49%;text-align:left;padding-top:10px;font-size:13px;padding-left:2px}#mec-login-form.mec-login-form button{width:120px;height:44px;border:none;color:#fff;border-radius:3px;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;transition:all .22s ease;margin:0;min-width:unset}.mec-login-form button{box-shadow:0 4px 22px -7px #40d9f1;background-color:#40d9f1}#mec-login-form.mec-login-form button:hover{background:#222;box-shadow:0 3px 14px -4px #333}#mec-login-form.mec-login-form .mec-login-form-footer{width:286px;margin:0 auto;margin-top:20px;clear:both;position:relative;display:block;min-height:50px}#mec-login-form.mec-login-form .mec-ajax-login-loading{position:absolute;background:#ffffffc2;left:0;right:0;top:0;bottom:0}#mec-login-form.mec-login-form .lds-ripple{position:absolute;width:64px;height:64px;top:calc(50% - 23px);left:calc(50% - 23px)}#mec-login-form.mec-login-form .lds-ripple div{position:absolute;border:4px solid #40d9f1;opacity:1;border-radius:50%;animation:lds-ripple 1.2s cubic-bezier(0,.2,.1,.8) infinite}#mec-login-form.mec-login-form .lds-ripple div:nth-child(2){animation-delay:-.5s}#mec-login-form.mec-login-form .mec-ajax-login-loading-text{position:absolute;min-width:200px;top:calc(50% - 18px);left:calc(50% - 124px);color:#fff;padding:10px 22px;border-radius:3px;background:#fff;height:47px}#mec-login-form.mec-login-form .mec-ajax-login-loading-text strong{color:#3fcc60}#mec-login-form.mec-login-form .mec-ajax-login-loading-text strong:before{content:"";position:absolute;top:8px;left:1px;border-right:2px solid #3fcc60;border-bottom:2px solid #3acb5c;transform:rotate(45deg);transform-origin:0 100%;color:#000;animation:checkbox-check 130ms 140ms cubic-bezier(.4,0,.23,1) forwards;width:8px;height:14px}#mec-login-form.mec-login-form .mec-ajax-login-loading-text.error strong:after{content:"";position:absolute;top:14px;left:5px;border-bottom:2px solid #ff5d39;transform:rotate(45deg);transform-origin:0 100%;color:#000;animation:checkbox-check 130ms 140ms cubic-bezier(.4,0,.23,1) forwards;width:14px;height:4px}#mec-login-form.mec-login-form .mec-ajax-login-loading-text.error strong{color:#ff5d39}#mec-login-form.mec-login-form .mec-ajax-login-loading-text.error strong:before{border-color:#ff5d39;border-bottom:none}@keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}100%{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}.mec-book-form-gateway-checkout [id*=mec_do_transaction_stripe_] .mec-form-row:first-child{margin-bottom:20px}.mec-events-meta-group-booking .StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid transparent;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;margin-bottom:20px;background:#fff}.mec-book-form-gateways [id*=mec_book_form_gateway_checkout] input[type=text]{box-sizing:border-box;height:40px;padding:10px 12px;border:0!important;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1!important;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;margin-bottom:20px;background:#fff!important}.mec-book-form-gateways [id*=mec_book_form_gateway_checkout] input[type=text]:focus{outline:0}.mec-events-meta-group-booking .StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.mec-events-meta-group-booking .StripeElement--invalid{border-color:#fa755a}.mec-events-meta-group-booking .StripeElement--webkit-autofill{background-color:#fefde5!important}.mec-booking-tab-content .button,.mec-booking-tab-content .mec-bfixed-field-add-option,.mec-booking-tab-content .mec-reg-field-add-option,.mec-fes-form .mec-form-row .button:not(.wp-color-result),.mec-fes-form input[type=file],ul#mec_bfixed_form_fields li .mec_bfixed_field_remove,ul#mec_reg_form_fields li .mec_reg_field_remove{height:40px;margin-top:1px;text-decoration:none;font-size:14px;line-height:34px!important;margin:0;padding:0 15px 1px!important;text-transform:none;letter-spacing:0;font-weight:600;color:#40d9f1;background:#fff;border-radius:3px;margin-right:8px;border:2px solid #cfeff5;box-shadow:0 2px 6px -3px #cfeff5}.mec-booking-tab-content .button:hover,.mec-booking-tab-content .mec-bfixed-field-add-option:hover,.mec-booking-tab-content .mec-reg-field-add-option:hover,.mec-fes-form .mec-form-row .button:not(.wp-color-result):hover{background:#40d9f1;color:#fff;border-color:#40d9f1;box-shadow:0 2px 6px -3px #40d9f1}.mec-fes-form .mec-form-row input+button.button{vertical-align:top}.mec-fes-form .mec-form-row .quicktags-toolbar input.button.button-small{border-width:1px;padding:0 7px;color:#80c6d2;font-weight:400;margin:1px;transform:none}.mec-fes-form input[type=file]{max-width:166px;text-align:center;height:44px;transition:all .2s ease;border-radius:5px!important;border:2px dashed #b8e9f3}.mec-fes-form input[type=file]:hover{box-shadow:0 2px 16px -3px #cfeff5}.mec-fes-form input[type=file]::-webkit-file-upload-button{visibility:hidden;width:1px;height:38px}.mec-fes-form input[type=file]::-moz-file-upload-button{visibility:hidden;width:1px;height:38px}.mec-fes-form .mec-meta-box-fields>label{padding:0}#mec_bfixed_form_fields li,#mec_reg_form_fields li{list-style:none}ul#mec_bfixed_form_fields,ul#mec_reg_form_fields{padding:0;margin:0}ul#mec_bfixed_form_fields li,ul#mec_reg_form_fields li{background:#f8feff;margin:6px -20px;padding:15px 25px 10px;width:auto;font-size:13px;border-top:1px solid #e8fafd;border-bottom:1px solid #e8fafd;position:relative}ul#mec_bfixed_form_fields li .mec_bfixed_field_remove,ul#mec_reg_form_fields li .mec_reg_field_remove{position:absolute;right:10px;top:10px;margin:0;padding:6px 8px!important;font-size:11px;line-height:12px!important;min-height:10px;height:auto;display:block;cursor:pointer;color:#ea6485;border-color:#ffd2dd;letter-spacing:.4px}ul#mec_bfixed_form_fields li .mec_bfixed_field_remove:hover,ul#mec_reg_form_fields li .mec_reg_field_remove:hover{background:#ea6485;color:#fff;border-color:#ea6485;box-shadow:0 2px 6px -3px #ea6485}#mec_bfixed_form_fields input[type=checkbox],#mec_bfixed_form_fields input[type=radio],#mec_reg_form_fields input[type=checkbox],#mec_reg_form_fields input[type=radio],.mec-form-row input[type=checkbox],.mec-form-row input[type=radio]{background-color:#fff;border:1px solid #cfeff5;box-shadow:0 1px 3px -1px #cfeff5;padding:9px;border-radius:3px;min-width:24px;min-height:24px;display:inline-block!important;vertical-align:middle;float:none;transition:all .18s ease;outline:0;margin:1px 4px 4px 0;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}#mec_bfixed_form_fields input[type=checkbox]:focus,#mec_bfixed_form_fields input[type=radio]:focus,#mec_reg_form_fields input[type=checkbox]:focus,#mec_reg_form_fields input[type=radio]:focus,.mec-form-row input[type=checkbox]:focus,.mec-form-row input[type=radio]:focus{outline:0}#mec_bfixed_form_fields input[type=radio],#mec_reg_form_fields input[type=radio],.mec-form-row input[type=radio]{-webkit-appearance:none;border-radius:20px!important;min-width:20px;min-height:20px;margin:0 0 4px 0;vertical-align:middle}#mec_bfixed_form_fields input[type=checkbox]:hover,#mec_bfixed_form_fields input[type=radio]:hover,#mec_reg_form_fields input[type=checkbox]:hover,#mec_reg_form_fields input[type=radio]:hover,.mec-form-row input[type=checkbox]:hover,.mec-form-row input[type=radio]:hover{border-color:#40d9f1}#mec_bfixed_form_fields input[type=checkbox]:checked,#mec_bfixed_form_fields input[type=radio]:checked,#mec_reg_form_fields input[type=checkbox]:checked,#mec_reg_form_fields input[type=radio]:checked,.mec-fes-form .mec-form-row input[type=checkbox]:checked,.mec-fes-form .mec-form-row input[type=radio]:checked{box-shadow:0 1px 6px -2px #40d9f1;border-color:#40d9f1;background:#40d9f1!important;border-radius:2px;position:relative}.mec-form-row input[type=radio]:checked{box-shadow:0 1px 6px -2px #40d9f1,inset 0 0 0 3px #fff!important}#mec_bfixed_form_fields input[type=checkbox]:checked::before,#mec_reg_form_fields input[type=checkbox]:checked::before,.mec-form-row input[type=checkbox]:checked:before{content:"";font:normal;position:absolute;top:12px;left:5px;margin:0;vertical-align:middle;line-height:1;border-right:2px solid #fff!important;border-bottom:2px solid #fff!important;transform:rotate(45deg);transform-origin:0 100%;color:#fff;transition:all .2s ease;animation:checkbox-check 130ms 140ms cubic-bezier(.4,0,.23,1) forwards}@keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;transform:translate3d(0,0,0) rotate(45deg)}33%{width:6px;height:0;transform:translate3d(0,0,0) rotate(45deg)}100%{width:6px;height:12px;border-color:#fff;transform:translate3d(0,-12px,0) rotate(45deg)}}#wrap #mec-event-data input[type=radio]{position:relative}#wrap #mec-event-data input[type=radio]:empty::before{display:none}#mec_bfixed_form_field_types .button,#mec_reg_form_field_types .button{position:relative;outline:0;border-radius:50px;padding:2px 21px 2px 31px!important;line-height:1;font-size:11px;font-weight:600;color:#40d9f1;letter-spacing:2px;height:auto;cursor:pointer;margin-top:5px;text-transform:uppercase;box-shadow:0 2px 6px -3px #40d9f1;border:2px solid #cfeff5}#mec_fes_location_remove_image_button,#mec_fes_organizer_remove_image_button,#mec_meta_box_hourly_schedule_days [id^=mec_meta_box_hourly_schedule_day_] .mec-col-1 .button,#mec_meta_box_hourly_schedule_days [id^=mec_meta_box_hourly_schedule_day_] .mec-form-row.mec-box .button,#mec_meta_box_tickets_form [id^=mec_ticket_row] button,#mec_reg_form_field_types .button.red{color:#ea6485;box-shadow:0 2px 6px -3px #ea6485;background:#fff;border-color:#ffd2dd}#mec_fes_location_remove_image_button:hover,#mec_fes_organizer_remove_image_button:hover,#mec_meta_box_hourly_schedule_days [id^=mec_meta_box_hourly_schedule_day_] .mec-col-1 .button:hover,#mec_meta_box_hourly_schedule_days [id^=mec_meta_box_hourly_schedule_day_] .mec-form-row.mec-box .button:hover,#mec_meta_box_tickets_form [id^=mec_ticket_row] button:hover,#mec_reg_form_field_types .button.red:hover{background:#ea6485;color:#fff}#mec_bfixed_form_field_types .button:before,#mec_reg_form_field_types .button:before{position:absolute;left:12px;color:#40d9f1;content:"\e095";font-family:simple-line-icons;font-size:13px;display:inline-block}#mec_reg_form_field_types .button.red:before{color:#ea6485}#mec_bfixed_form_field_types .button:hover:before,#mec_reg_form_field_types .button.red:hover:before,#mec_reg_form_field_types .button:hover:before{color:#fff}#mec_fes_location_remove_image_button:hover,#mec_fes_organizer_remove_image_button:hover,#mec_meta_box_hourly_schedule_days [id^=mec_meta_box_hourly_schedule_day_] .mec-col-1 .button:hover,#mec_meta_box_hourly_schedule_days [id^=mec_meta_box_hourly_schedule_day_] .mec-form-row.mec-box .button:hover,#mec_meta_box_tickets_form [id^=mec_ticket_row] button:hover,#mec_price_per_dates_container .button:hover,#mec_reg_form_field_types .button.red:hover{color:#fff;border:2px solid #ea6485}#mec_taxes_fees_container_toggle [id^=mec_remove_fee_button],#mec_ticket_variations_list [id^=mec_remove_ticket_variation_button]{color:#ea6485;border-color:#ffd2dd}#mec_taxes_fees_container_toggle [id^=mec_remove_fee_button]:hover,#mec_ticket_variations_list [id^=mec_remove_ticket_variation_button]:hover{color:#fff;border:2px solid #ea6485;background:#ea6485}#mec_fees_list [id^=mec_remove_fee_button],#mec_meta_box_ticket_variations_form .mec-form-row [id^=mec_remove_ticket_variation_button]{margin-left:14px!important}#mec_meta_box_hourly_schedule_days .mec-add-hourly-schedule-button{line-height:10px!important}#mec_meta_box_tickets_form [id^=mec_ticket_row] .mec_add_price_date_button{color:#40d9f1;box-shadow:0 2px 6px -3px #40d9f1;border:2px solid #cfeff5}#mec_meta_box_tickets_form [id^=mec_ticket_row] .mec_add_price_date_button:hover,#mec_reg_form_field_types .button:hover{color:#fff;border:2px solid #40d9f1;background:#40d9f1}.mec-fes-form #mec_bfixed_form_fields span.mec_bfixed_field_sort,.mec-fes-form #mec_reg_form_fields span.mec_reg_field_sort{font-size:0;color:#fff;padding-left:20px}.mec-fes-form #mec_bfixed_form_fields .mec_bfixed_field_option_sort,.mec-fes-form #mec_reg_form_fields .mec_reg_field_options,.mec-fes-form #mec_reg_form_fields span.mec_reg_field_option_sort{font-size:0}.mec-fes-form #mec_bfixed_form_fields span.mec_bfixed_field_option_sort:before,.mec-fes-form #mec_bfixed_form_fields span.mec_bfixed_field_sort:before,.mec-fes-form #mec_reg_form_fields span.mec_reg_field_option_sort:before,.mec-fes-form #mec_reg_form_fields span.mec_reg_field_options:before,.mec-fes-form #mec_reg_form_fields span.mec_reg_field_sort:before{position:absolute;left:px;top:12px;width:80px;height:20px;display:block;cursor:move;font-family:simple-line-icons;content:"\e023";font-size:18px;color:#888}.mec-fes-form #mec_bfixed_form_fields span.mec_bfixed_field_option_sort:before,.mec-fes-form #mec_reg_form_fields span.mec_reg_field_option_sort:before,.mec-fes-form #mec_reg_form_fields span.mec_reg_field_options:before{font-size:13px;left:2px;top:26px;width:14px;height:14px}.mec-fes-form #mec_bfixed_form_fields .mec_bfixed_field_options,.mec-fes-form #mec_reg_form_fields .mec_reg_field_options{margin-top:20px}.mec-fes-form #mec_fes_form #mec_bfixed_form_fields .mec_bfixed_notification_placeholder{font-size:0}.mec-form-row input+span.mec-tooltip,.mec-form-row select+span.mec-tooltip{bottom:10px}.mec-form-row label+span.mec-tooltip{bottom:8px}.mec-form-row textarea+span.mec-tooltip{bottom:auto;vertical-align:top;top:12px}.mec-form-row span+span.mec-tooltip{bottom:0;vertical-align:middle}.mec-form-row .mec-col-8 input[type=text],.mec-form-row .mec-col-8 select,.mec-form-row .mec-col-8 span.mec-archive-skins{vertical-align:top}.mec-form-row input:disabled{opacity:.6;background:#f6f6f6}.mec-form-row p{font-size:12px!important;line-height:18px!important;color:#97b2bb!important}.mec-form-row p.description{font-style:italic}.ui-datepicker.ui-widget{border:1px solid #e8e8e8;box-shadow:0 1px 9px rgba(0,0,0,.12);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}table.ui-datepicker-calendar{margin-bottom:0}.ui-datepicker-calendar th{font-weight:700;color:#4a4b4c}.ui-datepicker-calendar td,.ui-datepicker-calendar th,.ui-datepicker-calendar tr{border:none}.ui-datepicker.ui-widget select{font-weight:600;font-size:12px;display:inline-block;border-radius:2px;padding:2px 10px;margin:5px 3px;width:auto;min-height:20px;height:26px;border:1px solid #e3e3e3;box-shadow:inset 0 1px 3px rgba(0,0,0,.04)}.ui-datepicker.ui-widget table{border-spacing:2px;border:none}.ui-datepicker.ui-widget td,.ui-datepicker.ui-widget tr{padding:0;background:0 0!important}.ui-datepicker.ui-widget td a{color:#9a9b9c;font-weight:600;width:30px;height:30px;line-height:30px;display:inline-block;border-radius:33px;padding:0;background:#fff;transition:all .2s ease}.ui-datepicker.ui-widget td a.ui-state-active,.ui-datepicker.ui-widget td a:hover{background:#40d9f1;color:#fff}.ui-datepicker.ui-widget .ui-datepicker-next,.ui-datepicker.ui-widget .ui-datepicker-prev{color:#40d9f1;width:30px;height:30px;line-height:30px;display:inline-block;text-align:center;border-radius:33px;background:#ecfcff;transition:all .2s ease}.ui-datepicker.ui-widget .ui-datepicker-next:hover,.ui-datepicker.ui-widget .ui-datepicker-prev:hover{background:#fff;box-shadow:0 0 7px -3px rgba(0,0,0,.4)}.mec-fes-form .mec-tooltip .dashicons-before:before{color:#40d9f1}.mec-fes-form button[type=submit].mec-fes-sub-button{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;border-radius:3px;background:#40d9f1;color:#fff;height:54px;font-size:17px;font-weight:700;box-shadow:0 2px 8px -4px #40d9f1;display:block;transition:all .28s ease;text-transform:uppercase;margin:20px 0 0;padding:14px 20px;border:0;cursor:pointer;text-align:center;letter-spacing:.1em;line-height:1}.mec-fes-form button[type=submit].mec-fes-sub-button:hover{box-shadow:0 2px 12px -2px #40d9f1}.mec-fes-form button[type=submit].mec-fes-sub-button:focus{margin-bottom:-2px;background:#1dc2dc}.mec-fes-form .mec-title span.mec-dashicons{color:#40d9f1;float:left;margin-right:5px}.mec-fes-form .mec-tooltip .box h5{padding:14px 2px}#mec_fes_form,.mec-fes-form-top-actions{max-width:838px;margin:0 auto}@media only screen and (min-width:961px){.mec-fes-form .mec-fes-form-cntt{width:calc(100% - 300px);float:left;padding-right:20px;max-width:538px;display:block}.mec-fes-form .mec-fes-form-sdbr{width:300px}}.mec-fes-form .quicktags-toolbar,.mec-fes-form div.mce-toolbar-grp{background:#ecfcff;border-bottom:1px solid #cfeff5;box-shadow:0 1px 0 1px #cfeff5}.mec-fes-form .quicktags-toolbar{margin-right:-1px;border-top:1px solid #cfeff5}.mec-fes-form div.mce-statusbar{border-top-color:#cfeff5}.mec-fes-form .mce-toolbar .mce-btn-group .mce-btn.mce-listbox{border:1px solid #cfeff5;border-radius:3px}.mec-fes-form .mce-tinymce.mce-container.mce-panel{border:1px solid #cfeff5;box-shadow:0 2px 6px -3px #cfeff5;border-radius:2px 0 2px 2px}.mec-fes-form .wp-editor-tools .wp-media-buttons{transform:translateY(-6px);margin-top:-6px}.mec-fes-form .wp-editor-tabs{padding-right:0;margin-right:-2px}.mec-fes-form .wp-editor-tabs .wp-switch-editor{border-radius:3px 3px 0 0;border-color:#cfeff5;background:#fff;color:#96b8bd;border-bottom:1px solid #ecfcff}.mec-fes-form .html-active .switch-html,.mec-fes-form .tmce-active .switch-tmce,.mec-fes-form .wp-editor-tabs .wp-switch-editor:active{background:#ecfcff;color:#40d9f1}.mec-fes-form .wp-editor-container,.mec-fes-form div.mce-edit-area.mce-panel{border:none;box-shadow:none}.mec-fes-form .wp-editor-container textarea.wp-editor-area{max-width:100%}.mec-fes-form .mce-toolbar .mce-listbox button{font-size:12px;line-height:22px;color:#798f96}.mec-fes-form .mce-toolbar .mce-ico{color:#627f88}.mec-fes-form .mce-toolbar .mce-btn-group .mce-btn.mce-active,.mec-fes-form .mce-toolbar .mce-btn-group .mce-btn:active,.mec-fes-form .qt-dfw.active{background:#fff;border-color:#40d9f1;box-shadow:inset 0 2px 6px -3px rgba(106,231,255,.7)}.mec-fes-form .mce-toolbar .mce-btn-group .mce-btn.mce-active .mce-ico{color:#40d9f1}body .mce-menu .mce-menu-item.mce-active.mce-menu-item-normal,body .mce-menu .mce-menu-item.mce-selected,body .mce-menu .mce-menu-item:focus,body .mce-menu .mce-menu-item:hover,body.mce-menu .mce-menu-item.mce-active.mce-menu-item-preview{background:#40d9f1;color:#fff}.mec-fes-form .mec-not-in-days-day{display:inline-block;padding:4px 32px 4px 15px;border-radius:33px;border:1px solid #cfeff5;box-shadow:0 1px 3px -1px #cfeff5;background:#fbfeff;color:#40d9f1;vertical-align:top}.mec-fes-form .mec-not-in-days-remove{display:inline-block;padding:0 1px 0 0;margin-left:-30px;vertical-align:sub;background:#ff918a;color:#fff;font-family:cursive;width:21px;height:21px;line-height:17px;text-align:center;border-radius:20px;cursor:pointer}.mec-fes-list ul li .mec-event-status{float:left;margin-right:10px;margin-left:0;font-size:11px;font-weight:400;letter-spacing:.3px;border-radius:3px;padding:4px 8px}.mec-fes-form .post-status.mec-book-confirmed:before,.mec-fes-list ul li .mec-event-status.mec-book-confirmed:before{content:"";margin:0;vertical-align:middle;line-height:1;border-right:2px solid #fff!important;border-bottom:2px solid #fff!important;transform:rotate(45deg);color:#fff;width:6px;height:12px;float:left;margin-right:6px}.mec-fes-list ul li .mec-fes-event-export a:before,.mec-fes-list ul li .mec-fes-event-remove:before,.mec-fes-list ul li .mec-fes-event-view a:before,.mec-fes-list-top-actions a:before{content:"\e054";font-family:simple-line-icons;font-size:13px;vertical-align:middle}.mec-fes-list ul li .mec-fes-event-view a:before{content:"\e087"}.mec-fes-list-top-actions a:before{content:"\e095";font-weight:400;margin-right:6px}.mec-fes-list ul li .mec-fes-event-export a:before{content:"\e083"}.mec-fes-form .post-status{border-radius:20px}.mec-fes-form .post-status.mec-book-confirmed:before{height:20px;width:9px;margin:3px 10px}.ui-datepicker .ui-datepicker-calendar td,.ui-datepicker-calendar th{height:auto;padding:0}.ui-datepicker .ui-datepicker-calendar td a,.ui-datepicker-calendar th{font-size:14px;line-height:30px}.mec-fes-form .description{font-size:16px}.mec-fes-form input[type=file]{text-align:left}.mec-fes-export-wrapper{width:640px;background:#f8feff;padding:40px 25px}.mec-fes-export-wrapper .mec-fes-btn-date{font-size:16px;line-height:44px;overflow:hidden}.mec-fes-export-wrapper .date-messgae{font-family:sans-serif;padding:2px 18px}.mec-fes-list ul li .mec-event-export-csv,.mec-fes-list ul li .mec-event-export-excel{font-size:12px;border:1px solid #40d9f1;padding:1px 4px;background:rgba(141,229,243,.18);border-radius:4px;color:#40d9f1;font-family:sans-serif;cursor:pointer;display:inline-block;height:26px;line-height:22px}.mec-export-badge{font-size:11px;color:#40d9f1;width:auto;height:24px;line-height:25px;display:inline-block;padding:0 8px;text-align:center;border-radius:3px;background:#ecfcff;transition:all .2s ease}.mec-fes-list ul li .mec-fes-event-export{font-size:11px;background:#f7f7f7;float:right;margin-left:5px}.mec-fes-list ul li .mec-fes-event-export:hover{cursor:pointer;background:#90f0e0;border-color:#4dc8cc}.mec-fes-export-wrapper ul{padding:0;width:100%;text-align:center}.mec-fes-export-wrapper ul li{list-style:none;display:inline-block;width:30%;padding:10px 15px 10px 32px;border-radius:3px;margin-bottom:15px;border:1px solid #cfeff5;box-shadow:0 2px 6px -4px #cfeff5;background:#fff;line-height:normal;margin-right:10px;position:relative;cursor:pointer;font-size:13px;line-height:1;transition:all .2s ease}.mec-fes-export-wrapper ul li:nth-child(3n+0){margin-right:0}.mec-fes-export-wrapper ul li:hover{box-shadow:0 2px 16px -1px #c6e8ef}.mec-fes-export-wrapper ul li:before{content:"";position:absolute;display:inline-block;background:#fff;width:15px;height:15px;margin:-1px 0 0 5px;cursor:pointer;border:2px solid #e1e7ed;box-shadow:0 2px 15px -3px rgba(69,77,89,.32);border-radius:50%;left:9px;top:calc(50% - 7px)}.mec-fes-export-wrapper ul li.fes-export-date-active{color:#40d9f1}.mec-fes-export-wrapper ul li.fes-export-date-active:before{width:15px;height:15px;border:6px solid #40d9f1;background:#fff;box-shadow:0 3px 16px -3px #40d9f1}.mec-fes-btn-export{margin-left:15px;margin-top:12px}.mec-fes-btn-export span{position:relative;border:none;border-radius:3px;color:#fff!important;display:inline-block;font-size:13px;line-height:1;text-transform:none;font-weight:400;text-decoration:none;cursor:pointer;margin-right:4px;line-height:1;letter-spacing:0;padding:15px 22px;background:#39c36e;box-shadow:0 1px 7px -3px #39c36e!important;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease;cursor:pointer;margin-left:6px}.mec-fes-btn-export span:hover{background:#222}.mec-event-export-excel:before,span.mec-event-export-csv:before{content:"\e083";font-family:simple-line-icons;font-size:13px;vertical-align:middle;margin-right:7px;margin-top:-1px;display:inline-block}.mec-fes-list .wn-p-t-right{min-width:170px;max-width:200px;display:inline-block;top:-8px;left:50%;margin-top:0;transform:translate(-50%,-100%);padding:0;background-color:#000;color:#fff;font-weight:400;font-size:14px;letter-spacing:.5px;line-height:1.5;position:absolute;z-index:99999999;box-sizing:border-box;border-radius:6px;box-shadow:0 4px 45px -8px #535a61;visibility:hidden;opacity:0;transition:opacity .23s;padding:5px 10px 6px;border-radius:8px;text-align:center;font-style:normal}.mec-fes-list .mec-fes-event-export:hover .wn-p-t-right,.mec-fes-list .mec-fes-event-remove:hover .wn-p-t-right,.mec-fes-list .mec-fes-event-view:hover .wn-p-t-right{visibility:visible;opacity:1}.mec-fes-list .wn-p-t-right i{position:absolute!important;top:100%;right:50%;margin-top:-6px!important;margin-right:-6px!important;width:12px;height:24px;overflow:hidden;transform:rotate(-90deg)}.mec-fes-list .wn-p-t-right i:after{content:'';position:absolute;width:12px;height:12px;left:0;top:50%;transform:translate(50%,-50%) rotate(-45deg);background-color:#000;box-shadow:0 8px 9px -4px #535a61}.mec-fes-form .select2-container{min-height:38px;box-sizing:border-box;margin-bottom:8px;padding:0 6px;border-radius:2px;border:1px solid #ddd;box-shadow:inset 0 1px 6px rgba(0,0,0,.07);background-color:#fff;color:#32373c;outline:0;transition:50ms border-color ease-in-out;min-width:200px;font-size:14px}.mec-fes-form .select2-selection{border:none;background:0 0;padding-top:2px;width:100%;height:100%}.mec-fes-form .select2-container--default.select2-container--focus .select2-selection{border:none!important;outline:0}.mec-fes-form .select2-container--default .select2-selection--single .select2-selection__arrow{top:5px;right:4px}.select2-results{font-size:14px}.mec-fes-category-children,.mec-fes-category-children .mec-fes-category-children{padding-left:24px}.mec-wrap .mec-timeline-events-container a,.mec-wrap .mec-timeline-events-container div,.mec-wrap .mec-timeline-events-container h4,.mec-wrap .mec-timeline-events-container p,.mec-wrap .mec-timeline-events-container span{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important}.mec-timeline-events-container{margin-left:19px;padding-top:20px;padding-bottom:9px}.mec-events-timeline-wrap{position:relative;display:block;overflow:visible;padding-left:95px}.mec-events-timeline-wrap:before{width:1px;content:'';height:100%;position:absolute;background:#b8f5ff;left:95px}.mec-timeline-month-divider+.mec-timeline-events-container{padding-top:110px}.mec-timeline-right-content{float:right;width:300px}.mec-timeline-left-content{float:left;width:calc(100% - 300px);padding-left:15px;padding-right:15px;position:relative}.mec-timeline-month-divider{position:absolute;display:block;background:#fff;right:calc(100% - 95px);left:0;width:190px;text-align:center;border:1px solid #b8f5ff;border-radius:50px;font-size:15px;padding:12px 27px;color:#40d9f1}.mec-timeline-event-date{position:relative}.mec-timeline-events-container .mec-timeline-event-date:before{content:'';width:11px;height:11px;position:absolute;background:#40d9f1;border-radius:50px;top:8px;left:-24px;z-index:9}.mec-timeline-events-container .mec-timeline-event-date:after{content:'';width:21px;height:21px;position:absolute;background:rgba(64,217,241,.3);border-radius:50px;top:3px;left:-29px}.mec-timeline-event-date{float:left;width:17%;margin-top:27px}.mec-timeline-event-content{float:left;width:82%;background:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,.1);border-radius:10px;overflow:visible;position:relative}.mec-timeline-main-content{padding:23px 30px}.mec-timeline-main-content h4{margin-bottom:15px}.mec-timeline-main-content h4 a{font-size:25px;font-weight:700;color:#000;line-height:33px;text-decoration:none}.mec-timeline-main-content p{font-size:15px;color:#515151;line-height:24px;margin-bottom:36px}a.mec-timeline-readmore{width:100%;display:block;text-align:center;color:#fff;text-decoration:none;line-height:52px;font-size:17px;font-weight:700;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:0 0 10px 10px}a.mec-timeline-readmore:hover{background:#222;color:#fff}.mec-timeline-event-time .mec-time-details{display:inline-block;margin-left:7px;font-size:13px;line-height:13px;font-weight:500}.mec-timeline-event-time i{vertical-align:middle}.mec-timeline-event-time{background:rgba(64,217,241,.11);display:inline-block;padding:4px 20px 8px;border-radius:50px}.mec-timeline-event-location address{font-style:normal;margin-bottom:0}.mec-timeline-event-location address span{font-size:13px;font-weight:500;vertical-align:middle;margin-left:6px}.mec-timeline-event-location address i{font-size:17px;vertical-align:middle}.mec-timeline-event-location{background:rgba(64,217,241,.11);display:inline-block;padding:7px 20px 11px;border-radius:20px;line-height:1.24}.mec-timeline-event-details+.mec-timeline-event-details{margin-top:12px}.mec-timeline-event-content .col-md-4{padding:0}.mec-timeline-event-content:after{content:'';display:block;position:absolute;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px}.mec-timeline-event-content:after{top:30px;border-color:transparent #fff transparent transparent;left:-10px}.mec-timeline-event-image img{border-radius:0 10px 0 0;width:100%}.mec-timeline-event-image a{display:block;line-height:0}a.mec-timeline-readmore i{vertical-align:middle;margin-left:10px;font-size:9px}.mec-wrap .mec-timeline-event-content a.mec-timeline-readmore:hover{background:#444}@media(min-width:1024px){.mec-timeline-event{margin:50px 0}}@media(max-width:1023px){.mec-timeline-event{margin:25px 0}.mec-events-timeline-wrap{padding-left:20px}.mec-events-timeline-wrap:before{left:20px}}@media (max-width:1200px) and (min-width:992px){.mec-timeline-event-content{width:81%}.mec-timeline-event-date{width:18%}}@media (max-width:992px){.mec-timeline-left-content,.mec-timeline-right-content{float:none;width:100%;text-align:center}.mec-timeline-right-content .mec-timeline-event-image{text-align:center}.mec-timeline-right-content .mec-timeline-event-image img{max-width:300px;border-radius:10px;margin-top:35px}}@media (max-width:440px){.mec-timeline-right-content .mec-timeline-event-image img{margin-top:0}}@media (max-width:320px){.mec-timeline-event-content,.mec-timeline-event-date{float:none;width:100%}.mec-timeline-event-date{margin-bottom:8px}.mec-timeline-event-content:after{display:none}.mec-timeline-main-content{padding:23px 0}.mec-timeline-main-content p{font-size:13px}.mec-timeline-main-content h4 a{font-size:23px;line-height:24px}.mec-time-details span{font-size:11px}.mec-timeline-event-location address span{font-size:12px}a.mec-timeline-readmore{line-height:44px;font-size:14px}}.mec-event-tile-view article.mec-tile-item{height:400px;margin:15px 0;border-radius:22px;padding:35px 25px;position:relative;color:#fff;background-size:cover!important;background-position:center!important;box-shadow:0 2px 9px rgba(0,0,0,.25);transition:all .22s ease}.mec-event-tile-view article.mec-tile-item:hover{cursor:pointer;box-shadow:0 4px 19px rgba(0,0,0,.5)}.mec-event-tile-view article.mec-tile-item div{position:relative;z-index:3}.mec-event-tile-view article.mec-tile-item:after,.mec-event-tile-view article.mec-tile-item:before{position:absolute;background:-moz-linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.48) 65%,rgba(0,0,0,.72) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(0,0,0,.35)),color-stop(65%,rgba(0,0,0,.48)),color-stop(100%,rgba(0,0,0,.72)));background:-webkit-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.48) 65%,rgba(0,0,0,.72) 100%);background:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.48) 65%,rgba(0,0,0,.72) 100%);content:"";left:0;right:0;bottom:0;top:0;width:100%;height:100%;display:block;border-radius:22px;z-index:1}.mec-event-tile-view article.mec-tile-item:after{background-color:inherit;background-image:none;top:35px;bottom:auto;height:40px;border-radius:0 3px 3px 0;width:97px;z-index:2;box-shadow:2px 1px 7px rgba(0,0,0,.1)}.mec-event-tile-view article.mec-tile-item .event-tile-view-head{padding:8px 3px;font-size:16px;font-weight:700;margin-bottom:50px;text-transform:uppercase}.mec-event-tile-view article.mec-tile-item .event-tile-view-head>div{display:inline}.mec-event-tile-view article.mec-tile-item .mec-event-time{color:#d6d6d6;font-size:15px;font-weight:400;line-height:1;padding-top:4px;position:absolute;right:1px;top:10px}.mec-event-tile-view article.mec-tile-item .mec-event-time i{vertical-align:baseline;font-size:14px;float:left}.mec-event-tile-view article.mec-tile-item i{margin-right:5px}.mec-event-tile-view article.mec-tile-item .mec-event-title{color:#fff;font-weight:700;font-size:23px;padding-top:12px}.mec-event-tile-view article.mec-tile-item .mec-event-title a{color:#fff}.mec-event-tile-view article.mec-tile-item .mec-event-title a:hover{text-decoration:underline}.mec-event-tile-view article.mec-tile-item .mec-event-content{position:absolute;bottom:25px;left:25px;right:25px}.mec-event-tile-view article.mec-label-canceled:before,.mec-event-tile-view article.mec-label-featured:before{height:auto}.mec-skin-tile-month-navigator-container{position:relative;text-align:center;font-size:12px;height:80px;background:#f7f7f7;padding:28px;border-radius:11px;margin-bottom:20px}.mec-skin-tile-month-navigator-container:after,.mec-skin-tile-month-navigator-container:before{content:'';display:block;position:absolute;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px}.mec-skin-tile-month-navigator-container:after{bottom:-20px;border-color:#f7f7f7 transparent transparent transparent}.mec-skin-tile-month-navigator-container:before{bottom:-21px;border-color:#fff transparent transparent transparent}@media only screen and (max-width:480px){.mec-skin-tile-month-navigator-container{height:110px;padding-top:68px}}.mec-skin-tile-month-navigator-container h2{font-size:23px;font-weight:700}.mec-skin-tile-month-navigator-container .mec-next-month,.mec-skin-tile-month-navigator-container .mec-previous-month{position:absolute;top:28px;left:20px;cursor:pointer;padding:3px 12px;line-height:23px;background:#fff;border-radius:32px;box-shadow:0 1px 3px rgba(0,0,0,.02);transition:all .22s ease}.mec-skin-tile-month-navigator-container .mec-next-month{left:auto;right:20px}.mec-skin-tile-month-navigator-container .mec-next-month:hover,.mec-skin-tile-month-navigator-container .mec-previous-month:hover{box-shadow:0 2px 5px rgba(0,0,0,.1);color:#000}.mec-wrap .mec-event-tile-view article.mec-label-canceled:before,.mec-wrap .mec-event-tile-view article.mec-label-featured:before{position:absolute;bottom:auto;text-align:center;right:auto;font-size:10px}.mec-event-tile-view article.mec-tile-item .mec-tile-overlay{position:absolute;background:-moz-linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.48) 65%,rgba(0,0,0,.72) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(0,0,0,.35)),color-stop(65%,rgba(0,0,0,.48)),color-stop(100%,rgba(0,0,0,.72)));background:-webkit-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.48) 65%,rgba(0,0,0,.72) 100%);background:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.48) 65%,rgba(0,0,0,.72) 100%);content:"";left:0;right:0;bottom:0;top:0;width:100%;height:100%;display:block;border-radius:22px;z-index:1}.mec-wrap .mec-event-tile-view .col-md-3 article.mec-label-canceled:before,.mec-wrap .mec-event-tile-view .col-md-3 article.mec-label-featured:before{top:12px;left:103px;z-index:9}.mec-wrap .mec-event-tile-view .col-md-4 article.mec-label-canceled:before,.mec-wrap .mec-event-tile-view .col-md-4 article.mec-label-featured:before{top:18px;left:125px}.mec-wrap .mec-event-tile-view .col-md-6 article.mec-label-canceled:before,.mec-wrap .mec-event-tile-view .col-md-6 article.mec-label-featured:before{top:20px;left:200px}@media (max-width:960px){.mec-wrap .mec-event-tile-view .col-sm-3{width:50%}}@media (max-width:480px){.mec-wrap .mec-event-tile-view .col-sm-3{width:100%}}.mec-event-tile-view article.mec-tile-item.tile-multipleday-event:after{width:165px}.mec-event-tile-view .col-md-6.col-sm-6 article.mec-label-canceled:before{top:100px;left:140px}.mec-event-tile-view .col-md-4.col-sm-4 article.mec-label-canceled:before{top:20px;left:140px}@media (min-width:761px) and (max-width:1200px){.mec-event-tile-view .col-md-3.col-sm-3{width:50%}.mec-event-tile-view .col-md-6.col-sm-6 article.mec-label-canceled:before{top:80px;left:90px}.mec-event-tile-view .col-md-4.col-sm-4 article.mec-label-canceled:before{top:40px;left:70px}.mec-event-tile-view .col-md-3.col-sm-3 article.mec-label-canceled:before{top:90px;left:110px}}@media (min-width:761px) and (max-width:1024px){.mec-event-tile-view .col-md-4.col-sm-4{width:50%}.mec-event-tile-view .col-md-4.col-sm-4:nth-child(1n+3){width:100%}}@media (max-width:760px){.mec-event-tile-view .col-md-3.col-sm-3{width:100%}.mec-event-tile-view .col-md-4.col-sm-4{width:100%}}@media (max-width:480px){.mec-event-tile-view .col-md-6.col-sm-6 article.mec-label-canceled:before{top:100px;left:80px}}.mec-ongoing-normal-label{background-color:#40d9f1}.mec-wrap .mec-cancellation-reason span,.mec-wrap .mec-labels-normal .mec-label-normal{position:relative;top:-3px;font-size:11px;font-weight:300;margin-left:10px;line-height:1.9;letter-spacing:1px;color:#fff;padding:2px 7px;border-radius:2px;white-space:nowrap}.mec-agenda-event-title .mec-labels-normal .mec-label-normal,.mec-timetable-event .mec-labels-normal .mec-label-normal,.tooltipster-box .mec-labels-normal .mec-label-normal{font-size:9px;letter-spacing:.5px;text-transform:uppercase;padding:2px 7px;color:#fff;position:relative;margin-left:5px;border-radius:2px;top:0}.mec-av-spot .mec-labels-normal .mec-label-normal,.mec-event-countdown-part1 .mec-labels-normal .mec-label-normal,.mec-event-countdown-part2 .mec-labels-normal .mec-label-normal,.mec-event-cover-modern .mec-labels-normal .mec-label-normal,.mec-masonry-content .mec-labels-normal .mec-label-normal,.mec-owl-carousel:not(.mec-slider-t1) .mec-labels-normal .mec-label-normal,.mec-tile-item .mec-labels-normal .mec-label-normal,.mec-timeline-event .mec-labels-normal .mec-label-normal,.tooltipster-box .mec-labels-normal .mec-label-normal{margin:0 5px 0 0}.mec-event-countdown-style3 .mec-labels-normal .mec-label-normal{margin:0 0 0 5px}.mec-event-footer-carousel-type3 .mec-labels-normal .mec-label-normal{display:inline}.mec-event-carousel-type4 .mec-fc-style{display:none}.mec-event-carousel-type4 .mec-labels-normal{top:-20px;position:relative}.mec-wrap .mec-cancellation-reason{display:inline-block}.mec-wrap .mec-cancellation-reason span{line-height:1.3;background:#eb3450;text-transform:none;display:inline-block;white-space:nowrap}.mec-wrap .mec-event-list-accordion .mec-cancellation-reason span,.mec-wrap .mec-event-list-accordion .mec-labels-normal .mec-label-normal{top:7px}.mec-agenda-event-title .mec-cancellation-reason span,.mec-timetable-event .mec-cancellation-reason span,.tooltipster-box .mec-cancellation-reason span{font-size:9px;letter-spacing:.5px;text-transform:uppercase;padding:2px 7px;color:#fff;position:relative;margin-left:5px;border-radius:2px;top:0}.mec-wrap .mec-event-container-novel .mec-cancellation-reason span,.mec-wrap .mec-event-container-novel .mec-labels-normal .mec-label-normal{white-space:inherit;margin-left:0}.mec-wrap .mec-event-container-simple .mec-cancellation-reason span,.mec-wrap .mec-event-container-simple .mec-labels-normal .mec-label-normal{top:-12px;white-space:inherit;margin-left:0}.mec-av-spot .mec-cancellation-reason span,.mec-event-countdown-part1 .mec-cancellation-reason span,.mec-event-countdown-part2 .mec-cancellation-reason span,.mec-event-cover-modern .mec-cancellation-reason span,.mec-masonry-content .mec-cancellation-reason span,.mec-owl-carousel:not(.mec-slider-t1) .mec-cancellation-reason span,.mec-tile-item .mec-cancellation-reason span,.mec-timeline-event .mec-cancellation-reason span,.tooltipster-box .mec-cancellation-reason span{margin:0 5px 0 0}.mec-owl-carousel .mec-event-footer-carousel-type3 span.mec-event-title-soldout,.mec-owl-carousel .mec-event-footer-carousel-type3 span.mec-few-tickets{display:inline}.mec-owl-carousel .mec-event-footer-carousel-type3 span.mec-labels-normal,.mec-owl-carousel .mec-event-footer-carousel-type3 span.soldout{margin-top:0;color:#fff;display:unset}.mec-wrap .mec-single-event .mec-cancellation-reason span{margin:0;padding:6px 12px;font-size:14px;font-weight:700;white-space:normal;word-break:break-word}.featherlight-content .mec-cancellation-reason{display:block;width:100%;text-align:center;margin-top:20px;margin-bottom:-10px}.mec-event-data-fields{margin-bottom:30px}.mec-event-data-fields ul.mec-event-data-field-items{overflow:hidden;padding-top:10px;padding-left:0}.mec-event-data-fields .mec-event-data-field-item{list-style:none;margin-bottom:10px;border-bottom:1px dashed #e3e3e3;padding-bottom:7px;width:50%;float:left}.mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-value{margin:0 0 20px 0;color:#616161;font-size:14px;line-height:1.8}.mec-event-data-fields .mec-event-data-field-item:last-child{border:none;width:100%}.mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-name{text-transform:none;font-size:13px;font-weight:600;padding-bottom:5px;color:#313131;width:100%;padding-bottom:10px;position:relative;letter-spacing:-.2px}@media (max-width:768px){.mec-event-data-fields .mec-event-data-field-item{width:100%}}.mec-shortcode-organizers{overflow:hidden;margin-top:7px;font-weight:400;line-height:19px;font-size:12px}.mec-event-list-minimal .mec-shortcode-organizers{margin-top:6px}.mec-shortcode-organizers i{color:#777}.mec-shortcode-organizers .mec-organizers{display:inline-block;list-style:none;padding:0 0 0 3px;vertical-align:top}.mec-organizer-item a{color:#777}.mec-event-list-standard .mec-shortcode-organizers .mec-sl-user:before{position:absolute;left:6px;font-size:15px;line-height:26px}.mec-organizer-item a{font:14px/25px sans-serif;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400;color:#626262}.mec-shortcode-organizers{position:relative;padding-left:28px;margin-bottom:10px}.mec-skin-grid-container .mec-organizers,.mec-skin-grid-container .mec-shortcode-organizers{padding:0;margin:0}.mec-skin-grid-container .mec-shortcode-organizers i{display:none}.mec-skin-grid-container .mec-event-grid-clean .mec-shortcode-organizers a,.mec-skin-grid-container .mec-event-grid-clean .mec-shortcode-organizers a:hover,.mec-skin-grid-container .mec-event-grid-colorful .mec-shortcode-organizers a,.mec-skin-grid-container .mec-event-grid-colorful .mec-shortcode-organizers a:hover{color:#fff;font-size:12px}.mec-skin-grid-container .mec-event-grid-clean .mec-shortcode-organizers a:hover,.mec-skin-grid-container .mec-event-grid-colorful .mec-shortcode-organizers a:hover{text-decoration:underline}.mec-skin-grid-container .mec-event-grid-minimal .mec-shortcode-organizers{margin-top:12px}.mec-skin-grid-container .mec-event-grid-novel .mec-shortcode-organizers{position:relative}.mec-skin-grid-container .mec-event-grid-novel .mec-shortcode-organizers i{display:block;color:rgba(255,255,255,.4)}.mec-skin-grid-container .mec-event-grid-novel .mec-shortcode-organizers i:before{position:absolute;top:6px;left:6px;font-size:17px;font-family:simple-line-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.mec-skin-grid-container .mec-event-grid-novel .mec-shortcode-organizers a{padding-left:35px;font-size:15px;line-height:30px;color:rgba(255,255,255,.4)}.mec-skin-grid-container .mec-event-grid-novel .mec-shortcode-organizers a:hover{color:#fff}.mec-calendar-daily .mec-shortcode-organizers,.mec-calendar-daily .mec-shortcode-organizers .mec-organizers{padding:0}.mec-calendar-daily .mec-shortcode-organizers i{display:none}.mec-calendar-daily .mec-organizer-item a{font-size:13px;line-height:1.3;color:#9a9a9a;margin-bottom:0}.mec-events-masonry-wrap .mec-shortcode-organizers i{display:none}.mec-events-masonry-wrap .mec-shortcode-organizers,.mec-events-masonry-wrap .mec-shortcode-organizers .mec-organizers{padding:0}.mec-events-timeline-wrap .mec-shortcode-organizers{width:fit-content;display:inline-block;padding:4px 20px 8px;border-radius:50px}.mec-events-timeline-wrap .mec-organizer-item,.mec-events-timeline-wrap .mec-shortcode-organizers .mec-organizers{margin:0;display:inline-block;padding-right:7px}.mec-events-timeline-wrap .mec-shortcode-organizers i{line-height:24px;margin-right:7px}.mec-events-timeline-wrap .mec-organizer-item:after{content:','}.mec-events-timeline-wrap .mec-organizer-item:last-child:after{content:'';padding:0}.mec-events-timeline-wrap .mec-organizer-item a,.mec-events-timeline-wrap .mec-organizer-item:after{font-weight:500}.mec-events-timeline-wrap .mec-organizer-item a:hover{text-decoration:underline}.mec-event-tile-view .mec-shortcode-organizers,.mec-event-tile-view .mec-shortcode-organizers .mec-organizers{padding:0}.mec-event-tile-view .mec-shortcode-organizers i{line-height:24px}.mec-event-tile-view .mec-shortcode-organizers .mec-organizers a,.mec-event-tile-view .mec-shortcode-organizers i{color:#fff}.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-modal-preloader,.mec-dark-mode .mec-month-navigator-loading{background-color:rgba(40,40,40,.88)}.mec-dark-mode .event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button,.mec-dark-mode .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt,.mec-dark-mode .mec-calendar .mec-calendar-row dt:hover,.mec-dark-mode .mec-event-footer .mec-booking-button,.mec-dark-mode .mec-event-grid-classic .mec-event-content,.mec-dark-mode .mec-event-schedule-content .mec-schedule-speakers,.mec-dark-mode .mec-events-meta-group-tags a:hover,.mec-dark-mode .mec-events-toggle .mec-toggle-content .mec-modal-wrap,.mec-dark-mode .mec-fes-form .mec-meta-box-fields,.mec-dark-mode .mec-hourly-schedule-speaker-contact-information a i,.mec-dark-mode .mec-map-view-event-detail.mec-event-detail,.mec-dark-mode .mec-next-event-details a,.mec-dark-mode .mec-single-event .mec-event-exporting .mec-export-details a:hover,.mec-dark-mode .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next,.mec-dark-mode .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev,.mec-dark-mode .mec-timetable-events-list .mec-timetable-event,.mec-dark-mode .mec-wrap .button,.mec-dark-mode .mec-wrap a.button:not(.owl-dot):hover,.mec-dark-mode .mec-wrap button:not(.owl-dot):hover,.mec-dark-mode .mec-wrap input[type=button]:hover,.mec-dark-mode .mec-wrap input[type=reset]:hover,.mec-dark-mode .mec-wrap input[type=submit]:hover{background-color:#1f1f1f;color:#d2d2d2}.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table,.mec-dark-mode .mec-skin-tile-month-navigator-container{background:#282828}.mec-dark-mode .mec-skin-tile-month-navigator-container:after{border-color:#282828 transparent transparent transparent}.mec-dark-mode .mec-event-grid-novel .mec-event-article,body.mec-dark-mode .mec-single-modern .mec-single-event-bar{background-color:#282828;color:#d2d2d2}.mec-dark-mode .event-carousel-type2-head,.mec-dark-mode .mec-box-calendar.mec-calendar .mec-calendar-table-head dt,.mec-dark-mode .mec-calendar .mec-calendar-side .mec-next-month,.mec-dark-mode .mec-calendar .mec-calendar-side .mec-previous-month,.mec-dark-mode .mec-calendar .mec-event-article:hover,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-prev,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-next-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-previous-month,.mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-event-article:hover,.mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-selected-day,.mec-dark-mode .mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover,.mec-dark-mode .mec-calendar.mec-yearly-calendar .mec-calendar-table-head dl dt,.mec-dark-mode .mec-event-carousel-content,.mec-dark-mode .mec-event-cost,.mec-dark-mode .mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button,.mec-dark-mode .mec-event-footer,.mec-dark-mode .mec-event-grid-classic .mec-event-content .mec-wrap .mec-totalcal-box .mec-totalcal-view span,.mec-dark-mode .mec-event-list-minimal a.mec-detail-button,.mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button,.mec-dark-mode .mec-event-list-standard .mec-topsec,.mec-dark-mode .mec-event-more-info,.mec-dark-mode .mec-event-website,.mec-dark-mode .mec-events-agenda-wrap,.mec-dark-mode .mec-events-meta-date,.mec-dark-mode .mec-events-meta-group-tags a,.mec-dark-mode .mec-events-toggle .mec-toggle-item-inner,.mec-dark-mode .mec-fes-form,.mec-dark-mode .mec-fes-form input[type=email],.mec-dark-mode .mec-fes-form input[type=number],.mec-dark-mode .mec-fes-form input[type=password],.mec-dark-mode .mec-fes-form input[type=tel],.mec-dark-mode .mec-fes-form input[type=text],.mec-dark-mode .mec-fes-form select,.mec-dark-mode .mec-fes-form textarea,.mec-dark-mode .mec-fes-list,.mec-dark-mode .mec-hourly-schedule-speaker-info,.mec-dark-mode .mec-load-more-button,.mec-dark-mode .mec-map-lightbox-wp,.mec-dark-mode .mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head,.mec-dark-mode .mec-related-event-content,.mec-dark-mode .mec-single-event .mec-event-exporting .mec-export-details a,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=date],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=email],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=number],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=password],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=tel],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=text],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking select,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking textarea,.mec-dark-mode .mec-single-event .mec-events-meta-group-countdown,.mec-dark-mode .mec-single-event .mec-frontbox,.mec-dark-mode .mec-single-event .mec-speakers-details ul li,.mec-dark-mode .mec-single-event-additional-organizers,.mec-dark-mode .mec-single-event-category,.mec-dark-mode .mec-single-event-date,.mec-dark-mode .mec-single-event-label,.mec-dark-mode .mec-single-event-location,.mec-dark-mode .mec-single-event-organizer,.mec-dark-mode .mec-single-event-time,.mec-dark-mode .mec-single-modern .col-md-4 .mec-frontbox,.mec-dark-mode .mec-slider-t1-wrap,.mec-dark-mode .mec-timetable-events-list .mec-timetable-event,.mec-dark-mode .mec-timetable-t2-wrap,.mec-dark-mode .mec-ttt2-title,.mec-dark-mode .mec-wrap .mec-event-countdown-style1,.mec-dark-mode .mec-wrap .mec-event-countdown-style2,.mec-dark-mode .mec-wrap .mec-totalcal-box,.mec-dark-mode .mec-wrap .mec-totalcal-box i,.mec-dark-mode .mec-wrap .mec-totalcal-box input,.mec-dark-mode .mec-wrap .mec-totalcal-box select,.mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year:hover,.mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year:hover,.mec-dark-mode.mec-wrap .mec-totalcal-box .mec-totalcal-view span,.mec-dark-mode.mec-wrap .mec-totalcal-box i,.mec-dark-mode.mec-wrap .mec-totalcal-box input,.mec-dark-mode.mec-wrap .mec-totalcal-box select{background-color:#282828}.mec-dark-mode .event-carousel-type2-head,.mec-dark-mode .event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button,.mec-dark-mode .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-dark-mode .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month,.mec-dark-mode .mec-box-calendar.mec-calendar .mec-calendar-table-head dt,.mec-dark-mode .mec-box-calendar.mec-calendar dt,.mec-dark-mode .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt,.mec-dark-mode .mec-breadcrumbs,.mec-dark-mode .mec-calendar .mec-calendar-side .mec-next-month,.mec-dark-mode .mec-calendar .mec-calendar-side .mec-previous-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-prev .mec-calendar.mec-calendar-daily .mec-calendar-a-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-next-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-previous-month,.mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec,.mec-dark-mode .mec-event-carousel-content,.mec-dark-mode .mec-event-footer,.mec-dark-mode .mec-event-footer .mec-booking-button,.mec-dark-mode .mec-event-list-minimal .mec-event-article,.mec-dark-mode .mec-event-list-minimal a.mec-detail-button,.mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button,.mec-dark-mode .mec-event-list-modern .mec-event-article,.mec-dark-mode .mec-event-list-standard .mec-event-article,.mec-dark-mode .mec-event-list-standard .mec-event-meta-wrap,.mec-dark-mode .mec-event-list-standard .mec-topsec,.mec-dark-mode .mec-event-schedule-content,.mec-dark-mode .mec-event-schedule-content dl:before,.mec-dark-mode .mec-events-agenda-wrap,.mec-dark-mode .mec-events-meta-group-booking ul.mec-book-price-details,.mec-dark-mode .mec-events-meta-group-booking ul.mec-book-price-details li,.mec-dark-mode .mec-events-meta-group-tags a,.mec-dark-mode .mec-events-toggle .mec-toggle-content,.mec-dark-mode .mec-events-toggle .mec-toggle-item,.mec-dark-mode .mec-events-toggle .mec-toggle-item-inner,.mec-dark-mode .mec-fes-form .mec-meta-box-fields,.mec-dark-mode .mec-fes-form input[type=email],.mec-dark-mode .mec-fes-form input[type=number],.mec-dark-mode .mec-fes-form input[type=password],.mec-dark-mode .mec-fes-form input[type=tel],.mec-dark-mode .mec-fes-form input[type=text],.mec-dark-mode .mec-fes-form select,.mec-dark-mode .mec-fes-form textarea,.mec-dark-mode .mec-hourly-schedule-speaker-info,.mec-dark-mode .mec-load-more-button,.mec-dark-mode .mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head,.mec-dark-mode .mec-next-event-details a,.mec-dark-mode .mec-related-events-wrap h3.mec-rec-events-title,.mec-dark-mode .mec-single-event .mec-event-exporting .mec-export-details a:hover,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking form>h4,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=date],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=email],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=number],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=password],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=tel],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=text],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking select,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking textarea,.mec-dark-mode .mec-single-event .mec-events-meta-group-countdown,.mec-dark-mode .mec-single-event .mec-frontbox,.mec-dark-mode .mec-single-event .mec-frontbox-title,.mec-dark-mode .mec-timetable-t2-wrap,.mec-dark-mode .mec-wrap .mec-totalcal-box,.mec-dark-mode .mec-wrap .mec-totalcal-box .mec-totalcal-view span,.mec-dark-mode .mec-wrap .mec-totalcal-box i,.mec-dark-mode .mec-wrap .mec-totalcal-box input,.mec-dark-mode .mec-wrap .mec-totalcal-box select,.mec-dark-mode .mec-yearly-view-wrap,.mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec{border-color:#353535}.mec-dark-mode .entry-content .mec-wrap h1,.mec-dark-mode .entry-content .mec-wrap h2,.mec-dark-mode .entry-content .mec-wrap h3,.mec-dark-mode .entry-content .mec-wrap h4,.mec-dark-mode .entry-content .mec-wrap h5,.mec-dark-mode .entry-content .mec-wrap h6,.mec-dark-mode .mec-breadcrumbs a,.mec-dark-mode .mec-calendar .mec-event-article .mec-event-title a,.mec-dark-mode .mec-calendar dt,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-has-event,.mec-dark-mode .mec-calendar.mec-event-container-simple dl dt.mec-calendar-day,.mec-dark-mode .mec-event-carousel-content .mec-event-carousel-title a,.mec-dark-mode .mec-event-content p,.mec-dark-mode .mec-event-grid-classic .mec-event-title a,.mec-dark-mode .mec-event-grid-clean .mec-event-title a,.mec-dark-mode .mec-event-grid-minimal .mec-event-date span,.mec-dark-mode .mec-event-grid-minimal .mec-event-title a,.mec-dark-mode .mec-event-grid-modern .mec-event-title a,.mec-dark-mode .mec-event-grid-simple .mec-event-title a,.mec-dark-mode .mec-event-list-classic .mec-event-title a,.mec-dark-mode .mec-event-list-minimal .mec-event-title a,.mec-dark-mode .mec-event-list-minimal a.mec-detail-button,.mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button,.mec-dark-mode .mec-event-list-standard .mec-event-title a,.mec-dark-mode .mec-events-meta-group-booking ul.mec-book-price-details li,.mec-dark-mode .mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount,.mec-dark-mode .mec-events-meta-group-tags a,.mec-dark-mode .mec-events-toggle .mec-toggle-item-inner i,.mec-dark-mode .mec-fes-form,.mec-dark-mode .mec-fes-form input[type=email],.mec-dark-mode .mec-fes-form input[type=number],.mec-dark-mode .mec-fes-form input[type=password],.mec-dark-mode .mec-fes-form input[type=tel],.mec-dark-mode .mec-fes-form input[type=text],.mec-dark-mode .mec-fes-form label,.mec-dark-mode .mec-fes-form select,.mec-dark-mode .mec-fes-form textarea,.mec-dark-mode .mec-fes-list,.mec-dark-mode .mec-hourly-schedule-speaker-contact-information a i,.mec-dark-mode .mec-hourly-schedule-speaker-description,.mec-dark-mode .mec-hourly-schedule-speaker-name,.mec-dark-mode .mec-load-more-button,.mec-dark-mode .mec-next-event-details abbr,.mec-dark-mode .mec-related-event-content h5 a,.mec-dark-mode .mec-related-event-content span,.mec-dark-mode .mec-single-event .mec-event-meta dt,.mec-dark-mode .mec-single-event .mec-event-meta h3,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking form>h4,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking h5 span,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=date],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=email],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=number],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=password],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=tel],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=text],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking label,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking select,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking textarea,.mec-dark-mode .mec-single-event .mec-frontbox-title,.mec-dark-mode .mec-single-event .mec-speakers-details ul li .mec-speaker-job-title,.mec-dark-mode .mec-single-modern .mec-single-event-bar>div h3,.mec-dark-mode .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-dark-mode .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev i,.mec-dark-mode .mec-timeline-main-content h4 a,.mec-dark-mode .mec-timetable-event .mec-timetable-event-time,.mec-dark-mode .mec-timetable-events-list .mec-timetable-event span a,.mec-dark-mode .mec-tooltip-event-title,.mec-dark-mode .mec-ttt2-title,.mec-dark-mode .mec-wrap,.mec-dark-mode .mec-wrap .mec-event-list-modern .mec-event-title a,.mec-dark-mode .mec-wrap .mec-event-schedule-content a,.mec-dark-mode .mec-wrap .mec-single-title,.mec-dark-mode .mec-wrap .mec-totalcal-box .mec-totalcal-view span,.mec-dark-mode .mec-wrap .mec-totalcal-box input,.mec-dark-mode .mec-wrap .mec-totalcal-box select,.mec-dark-mode .mec-wrap h1,.mec-dark-mode .mec-wrap h2,.mec-dark-mode .mec-wrap h3,.mec-dark-mode .mec-wrap h4,.mec-dark-mode .mec-wrap h5,.mec-dark-mode .mec-wrap h6,.mec-dark-mode .mec-wrap p{color:#d2d2d2}.mec-dark-mode .mec-breadcrumbs a:hover,.mec-dark-mode .mec-calendar .mec-event-article .mec-event-title a:hover,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-has-event:hover,.mec-dark-mode .mec-event-footer .mec-booking-button:hover,.mec-dark-mode .mec-event-grid-classic .mec-event-title a:hover,.mec-dark-mode .mec-event-grid-minimal .mec-event-date:hover,.mec-dark-mode .mec-event-grid-minimal .mec-event-title a:hover,.mec-dark-mode .mec-event-list-classic .mec-event-title a:hover,.mec-dark-mode .mec-event-list-minimal .mec-event-title a:hover,.mec-dark-mode .mec-event-list-minimal a.mec-detail-button:hover,.mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover,.mec-dark-mode .mec-event-list-standard .mec-event-title a:hover,.mec-dark-mode .mec-single-event .mec-event-meta dd a:hover,.mec-dark-mode .mec-wrap .mec-event-list-modern .mec-event-title a:hover,.mec-dark-mode .mec-wrap .mec-totalcal-box .mec-totalcal-view span:hover,.mec-dark-mode .mec-wrap a:hover{color:#fff}.mec-dark-mode .lity-container .mec-events-meta-group-booking input[type=radio]:before,.mec-dark-mode .mec-related-events-wrap h3.mec-rec-events-title:before,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=checkbox],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=radio]:before{background-color:#c4cace}.mec-dark-mode .lity-container .mec-events-meta-group-booking input[type=radio]:before,.mec-dark-mode .mec-month-divider span,.mec-dark-mode .mec-related-events-wrap h3.mec-rec-events-title:before,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=checkbox],.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=radio]:before{border-color:#d2d2d2}.mec-dark-mode .event-carousel-type3-head .mec-event-footer-carousel-type3,.mec-dark-mode .mec-agenda-events-wrap,.mec-dark-mode .mec-av-spot .mec-av-spot-content,.mec-dark-mode .mec-av-spot .mec-av-spot-head,.mec-dark-mode .mec-av-spot-wrap .mec-event-grid-modern .event-grid-modern-head,.mec-dark-mode .mec-calendar .mec-calendar-side .mec-next-month:hover,.mec-dark-mode .mec-calendar .mec-calendar-side .mec-previous-month:hover,.mec-dark-mode .mec-calendar .mec-calendar-topsec,.mec-dark-mode .mec-calendar .mec-event-article:hover,.mec-dark-mode .mec-calendar dt,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-has-event:hover,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a:hover,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-top,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-next-month:hover,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-previous-month:hover,.mec-dark-mode .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:hover,.mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec,.mec-dark-mode .mec-event-cover-classic,.mec-dark-mode .mec-event-footer .mec-booking-button:hover,.mec-dark-mode .mec-event-grid-clean .mec-event-article,.mec-dark-mode .mec-event-grid-clean .mec-event-content,.mec-dark-mode .mec-event-grid-modern .mec-event-article,.mec-dark-mode .mec-event-grid-modern .mec-event-content,.mec-dark-mode .mec-event-list-minimal a.mec-detail-button:hover,.mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover,.mec-dark-mode .mec-event-sharing-wrap .mec-event-sharing,.mec-dark-mode .mec-events-toggle .mec-toggle-item-inner:hover,.mec-dark-mode .mec-hourly-schedule-speaker-contact-information a:hover i,.mec-dark-mode .mec-masonry .mec-masonry-content,.mec-dark-mode .mec-masonry .mec-masonry-head,.mec-dark-mode .mec-slider-t1 .mec-slider-t1-content,.mec-dark-mode .mec-slider-t5 .mec-slider-t5-content,.mec-dark-mode .mec-slider-t5-wrap,.mec-dark-mode .mec-slider-t5-wrap .mec-event-grid-modern .event-grid-modern-head,.mec-dark-mode .mec-timeline-event-content,.mec-dark-mode .mec-timeline-month-divider,.mec-dark-mode .mec-timetable-events-list .mec-timetable-event:hover,.mec-dark-mode .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part3,.mec-dark-mode .mec-wrap .mec-totalcal-box,.mec-dark-mode .mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar,.mec-dark-mode .mec-yearly-view-wrap .mec-yearly-calendar-sec,.mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year,.mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year,.mec-dark-mode .tooltipster-sidetip .tooltipster-content{background:#191919}.mec-dark-mode .event-carousel-type3-head .mec-event-footer-carousel-type3,.mec-dark-mode .event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button,.mec-dark-mode .mec-av-spot,.mec-dark-mode .mec-av-spot-wrap .mec-event-grid-modern .event-grid-modern-head,.mec-dark-mode .mec-box-calendar.mec-calendar dl dt:last-child,.mec-dark-mode .mec-calendar,.mec-dark-mode .mec-calendar .mec-event-article,.mec-dark-mode .mec-calendar.mec-box-calendar .mec-table-nullday:last-child,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-next-month:hover,.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-previous-month:hover,.mec-dark-mode .mec-event-cover-classic,.mec-dark-mode .mec-event-cover-clean,.mec-dark-mode .mec-event-grid-classic .mec-event-article,.mec-dark-mode .mec-event-grid-clean .mec-event-article,.mec-dark-mode .mec-event-grid-modern .mec-event-article,.mec-dark-mode .mec-event-sharing-wrap .mec-event-sharing,.mec-dark-mode .mec-event-sharing-wrap .mec-event-sharing:after,.mec-dark-mode .mec-event-sharing-wrap>li:first-of-type,.mec-dark-mode .mec-events-agenda,.mec-dark-mode .mec-fes-form .mec-meta-box-fields,.mec-dark-mode .mec-masonry,.mec-dark-mode .mec-slider-t5-wrap .mec-event-grid-modern .event-grid-modern-head,.mec-dark-mode .mec-timeline-month-divider,.mec-dark-mode .mec-wrap .mec-totalcal-box,.mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year,.mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year{border-color:#353535}.mec-dark-mode .mec-event-sharing-wrap .mec-event-sharing:after{border-color:#191919 transparent transparent transparent}.mec-dark-mode .mec-event-sharing-wrap .mec-event-sharing:before{border-color:#353535 transparent transparent transparent}.mec-dark-mode .mec-book-form-gateways [id*=mec_book_form_gateway_checkout] input[type=text],.mec-dark-mode .mec-events-meta-group-booking .StripeElement,.mec-dark-mode .mec-slider-t2 .mec-event-article{background:#1f1f1f!important;border:1px solid #353535!important;box-shadow:none!important;color:#d2d2d2!important}.mec-dark-mode .CardField CardField--ltr .__PrivateStripeElement .InputContainer input{color:#d2d2d2!important}.mec-dark-mode .mec-events-toggle .mec-toggle-item{border:1px solid #e4e4e4;box-shadow:0 10px 15px #282828}.mec-dark-mode .mec-agenda-events-wrap .mec-event-grid-colorful .mec-event-content{background-color:transparent}.mec-dark-mode .mec-calendar .mec-calendar-side{box-shadow:0 1px 5px 6px rgba(255,255,255,.005) inset}.mec-dark-mode .tooltipster-sidetip.tooltipster-shadow .tooltipster-box{border:1px solid #282828!important}.mec-dark-mode .mec-timeline-event-content:after{border-color:transparent #191919 transparent transparent}.mec-dark-mode .mec-fes-form .mec-meta-box-fields{box-shadow:0 2px 6px -3px #353535}.mec-dark-mode .mec-fes-form .mec-meta-box-fields h4{color:#d2d2d2;background:#000}.mec-dark-mode .mec-fes-form input[type=email],.mec-dark-mode .mec-fes-form input[type=number],.mec-dark-mode .mec-fes-form input[type=password],.mec-dark-mode .mec-fes-form input[type=tel],.mec-dark-mode .mec-fes-form input[type=text],.mec-dark-mode .mec-fes-form select,.mec-dark-mode .mec-fes-form textarea{box-shadow:0 2px 5px rgba(0,0,0,.38) inset}.mec-dark-mode .mec-fes-form input{background:#353535!important;color:#d2d2d2!important}.mec-dark-mode .mec-booking-tab-content .button:hover,.mec-dark-mode .mec-booking-tab-content .mec-reg-field-add-option:hover,.mec-dark-mode .mec-fes-form .mec-form-row .button:not(.wp-color-result):hover{background:#353535;color:#d2d2d2;border-color:#353535;box-shadow:0 2px 6px -3px #353535}.mec-dark-mode .mec-booking-tab-content .button,.mec-dark-mode .mec-booking-tab-content .mec-reg-field-add-option,.mec-dark-mode .mec-fes-form .mec-form-row .button:not(.wp-color-result),.mec-dark-mode .mec-fes-form input[type=file],.mec-dark-mode ul#mec_reg_form_fields li .mec_reg_field_remove{color:#d2d2d2;background:#282828;border:2px solid #353535;box-shadow:0 2px 6px -3px #353535}.mec-dark-mode #mec_reg_form_fields input[type=checkbox],.mec-dark-mode #mec_reg_form_fields input[type=radio],.mec-dark-mode .mec-form-row input[type=checkbox],.mec-dark-mode .mec-form-row input[type=radio]{background-color:#000;border:1px solid #353535;box-shadow:0 1px 3px -1px #353535}.mec-dark-mode .mec-fes-form .select2-container{border:1px solid #353535;background-color:#282828;color:#d2d2d2}.mec-events-meta-group-booking-shortcode{background-color:#e6f7ff;padding:40px;position:relative}.mec-events-meta-group-booking-shortcode h4{margin-bottom:20px}.mec-booking-shortcode .mec-event-tickets-list.mec-sell-all-occurrences{width:100%}.mec-booking-shortcode .mec-book-reg-field-mec_email{width:48%;display:inline-block;margin-right:30px}.mec-booking-shortcode .mec-book-reg-field-name{width:48%;display:inline-block}.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-expiration-date-month{width:48%;display:inline-block;vertical-align:top;margin-right:30px}.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-cvv2{width:48%;display:inline-block}.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-expiration-date-month .nice-select{width:48%;display:inline-block}.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-expiration-date-month label{width:100%}.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-expiration-date-month .nice-select:first-of-type{margin-right:10px}.mec-booking-shortcode .mec-form-row.mec-name-stripe,.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-card-type,.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-first-name{width:48%;vertical-align:top;display:inline-block;margin-right:30px}.mec-booking-shortcode .mec-form-row.mec-email-stripe,.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-cc-number,.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-last-name{width:48%;display:inline-block}.mec-events-meta-group-booking .mec-booking-shortcode .StripeElement{height:56px;padding:19px 12px 0;max-width:420px}.mec-booking-shortcode .nice-select,.mec-booking-shortcode input{float:none;border:1px solid #c7ebfb!important;border-radius:3px;background-color:#fff;height:41px;line-height:39px;padding-left:15px;padding-right:15px;margin:0;margin-bottom:24px!important;color:#00acf8;font-size:14px;font-weight:400;box-shadow:none!important;min-height:unset;min-width:unset;padding-top:0;padding-bottom:0}.mec-booking-shortcode .mec-gateway-message.mec-success{font-size:14px}.mec-booking-shortcode .mec-form-row.mec-name-stripe{margin-bottom:0!important}.mec-booking-shortcode .mec-book-form-gateways [id*=mec_book_form_gateway_checkout] input[type=text],.mec-events-meta-group-booking .mec-booking-shortcode .StripeElement{border:1px solid #c7ebfb!important;border-radius:3px;box-shadow:none!important}.mec-booking-shortcode .nice-select ul{width:100%}.mec-booking-shortcode .mec-event-ticket-name,.mec-booking-shortcode .mec-event-ticket-price,.mec-booking-shortcode .mec-ticket-variation-name,.mec-booking-shortcode .mec-ticket-variation-price,.mec-booking-shortcode label{font-size:14px;line-height:19px;font-weight:400;color:#00acf8;padding-right:5px;margin:0 0 4px!important}.mec-booking-shortcode span.mec-event-ticket-available{margin-top:-22px!important;margin-bottom:28px!important;display:block;font-size:11px;letter-spacing:.5px;font-weight:300;color:#80abbf}.mec-booking-shortcode button{background-color:#00acf8;border-radius:2px;box-shadow:0 2px 2px rgba(0,172,248,.27);font-weight:500;font-size:11px;letter-spacing:.5px;margin:0;min-width:116px;padding:16px 15px 14px;float:none;position:relative;border:none;color:#fff;display:inline-block}.mec-booking-shortcode .mec-booking-form-container ul li{list-style:none}.mec-booking-shortcode .mec-booking-form-container ul{padding:0}.mec-events-meta-group-booking-shortcode .mec-error{background-color:#ff017e;color:#fff;margin:24px 0 24px;padding:10px 15px;border-radius:3px}.mec-events-meta-group-booking-shortcode .info-msg{margin:24px 0 24px}.mec-booking-shortcode .mec-book-ticket-variation h5{margin:0 0 4px}.mec-booking-shortcode .mec-book-available-tickets-details-header{border-bottom:2px solid #00acf8}.mec-booking-shortcode .mec-book-available-tickets-details-header,.mec-booking-shortcode .mec-book-available-tickets-details-item,.mec-booking-shortcode .mec-book-price-detail{display:-webkit-box;display:flex;flex-wrap:wrap}.mec-booking-shortcode .mec-book-available-tickets-details-header span,.mec-booking-shortcode .mec-book-available-tickets-details-item span,.mec-booking-shortcode .mec-book-price-detail span{-webkit-box-flex:1.97;flex:1.97 1.97 0;min-height:1px;font-size:14px;line-height:22px;color:#616264;font-weight:500;padding-bottom:20px;padding-top:20px}.mec-booking-shortcode .mec-book-available-tickets-details span:nth-of-type(2),.mec-booking-shortcode .mec-book-available-tickets-details-item span:nth-of-type(2),.mec-booking-shortcode .mec-book-price-detail span:nth-of-type(2){-webkit-box-flex:1;flex:1 1 0}.mec-booking-shortcode .mec-book-available-tickets-details span:last-child,.mec-booking-shortcode .mec-book-available-tickets-details-item span:last-child,.mec-booking-shortcode .mec-book-price-detail span:last-child{-webkit-box-flex:1.085;flex:1.085 1.085 0}.mec-booking-shortcode .mec-book-available-tickets-details-header span{padding-bottom:11px}.mec-booking-shortcode .mec-book-available-tickets-details-item span{font-weight:400;font-size:12px}.mec-booking-shortcode span.mec-book-price-detail-amount,.mec-booking-shortcode span.mec-book-price-detail-description{font-size:14px;line-height:22px;font-weight:500;padding:6px 0;color:#000}.mec-booking-shortcode span.mec-book-price-detail-amount{color:#777}.mec-booking-shortcode .mec-book-form-gateways label{cursor:pointer}.mec-booking-shortcode .mec-book-form-gateways label{cursor:pointer}.mec-booking-shortcode span.mec-book-price-detail-description{padding:6px 13px 6px 0;font-size:14px;font-weight:400;color:#00acf8}.mec-booking-shortcode ul.mec-book-price-details li{border-right:1px solid #c7ebfb!important}.mec-booking-shortcode span.mec-book-price-total{font-size:22px;line-height:22px;font-weight:700;color:#2bbc10;margin-top:20px;margin-bottom:35px;display:inline-block}.mec-booking-shortcode ul.mec-book-price-details{border:1px solid #c7ebfb!important;border-radius:3px;box-shadow:none!important}.mec-booking-shortcode span.mec-book-price-total-description{font-size:18px;line-height:22px;font-weight:700;color:#000}.mec-booking-shortcode span.mec-book-price-total-amount{font-size:22px;line-height:22px;font-weight:700;color:#2bbc10}.mec-booking-shortcode .mec-book-form-price{clear:both;position:relative}.mec-booking-shortcode .mec-book-form-gateway-label input[type=radio]:after{content:"";display:inline-block;width:7px;height:7px;background-color:#fff;border-radius:50%;cursor:pointer;position:absolute;top:4px;left:3px}.mec-booking-shortcode .mec-book-form-gateway-label input[type=radio]:before{box-shadow:none;border:2px solid #a8e4ff;width:17px;height:17px;position:absolute;top:-9px;left:-2px;margin:0;content:"";display:inline-block;background:#fff;border-radius:18px;cursor:pointer;position:relative}.mec-booking-shortcode .mec-book-form-gateway-label{-webkit-box-flex:0;flex:0 0 50%;margin-bottom:14px;padding-right:15px}.mec-booking-shortcode .mec-book-form-gateways{display:-webkit-box;display:flex;flex-wrap:wrap;margin-bottom:20px}.mec-booking-shortcode .mec-book-form-gateway-checkout{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.mec-booking-shortcode input::-webkit-input-placeholder,.mec-booking-shortcode textarea::-webkit-input-placeholder{color:#afe6ff}.mec-booking-shortcode input::-moz-placeholder,.mec-booking-shortcode textarea::-moz-placeholder{color:#afe6ff}.mec-booking-shortcode input:-ms-input-placeholder,.mec-booking-shortcode textarea:-ms-input-placeholder{color:#afe6ff}.mec-booking-shortcode input:-moz-placeholder,.mec-booking-shortcode textarea:-moz-placeholder{color:#afe6ff}.mec-booking-shortcode input[type=radio]:checked:before{border:2px solid #a8e4ff;box-shadow:none}.mec-booking-shortcode input[type=radio]:checked:after{background-color:#00acf8}.mec-booking-shortcode .mec-book-form-gateway-label label input{position:relative;cursor:pointer;margin:0!important;height:auto;margin-right:4px!important}.mec-booking-shortcode .mec-click-pay button[type=submit]{position:absolute;left:190px;bottom:40px}.mec-booking-shortcode button#mec-book-form-btn-step-2{margin-left:30px}.mec-booking-shortcode .mec-ticket-name{display:inline-block;background-color:#fff;border-radius:3px;font-size:12px;line-height:12px;font-weight:400;color:#00acf8;padding:8px 13px;letter-spacing:0}.mec-booking-shortcode .mec_book_first_for_all{display:none}.mec-booking-shortcode li.mec-first-for-all-wrapper{margin-bottom:20px}.mec-booking-shortcode label.wn-checkbox-label:before{display:inline-block;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;content:'';-webkit-transition:opacity ease .5;-moz-transition:opacity ease .5;transition:opacity ease .5;position:absolute;background-color:#00acf8;width:2px;-webkit-transform:rotate(-138deg);transform:rotate(-138deg)}.mec-booking-shortcode label.wn-checkbox-label{position:relative;display:inline-block;-moz-transition:border-color ease .2s;-o-transition:border-color ease .2s;-webkit-transition:border-color ease .2s;transition:border-color ease .2s;cursor:pointer;vertical-align:middle;font-size:14px;line-height:19px;font-weight:400;color:#00acf8;margin:0 0 4px!important;padding:0;background-color:#fff;border:2px solid #a8e4ff;width:17px;height:17px;border-radius:3px;margin-right:9px!important;box-shadow:none}.mec-booking-shortcode label.wn-checkbox-label:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-animation:dothabottomcheck 80ms ease 0s forwards;-o-animation:dothabottomcheck 80ms ease 0s forwards;-webkit-animation:dothabottomcheck 80ms ease 0s forwards;animation:dothabottomcheck 80ms ease 0s forwards;content:'';display:inline-block;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;content:'';-webkit-transition:opacity ease .5;-moz-transition:opacity ease .5;transition:opacity ease .5;position:absolute;background-color:#00acf8;width:2px}.mec-booking-shortcode input[type=checkbox]:checked+.wn-checkbox-label::after{height:5px;left:2px;top:7px;-moz-animation:dothatopcheck .16s ease 0s forwards;-o-animation:dothatopcheck .16s ease 0s forwards;-webkit-animation:dothatopcheck .16s ease 0s forwards;animation:dothatopcheck .16s ease 0s forwards}.mec-booking-shortcode input[type=checkbox]:checked+.wn-checkbox-label::before{height:6px;left:7px;top:9px;-moz-animation:dothatopcheck .16s ease 0s forwards;-o-animation:dothatopcheck .16s ease 0s forwards;-webkit-animation:dothatopcheck .16s ease 0s forwards;animation:dothatopcheck .16s ease 0s forwards}.mec-booking-shortcode button[type=button],.mec-booking-shortcode button[type=submit]{font-weight:500;font-size:13px;letter-spacing:.5px;line-height:16px;outline:0}.mec-booking-shortcode button.mec-book-form-back-button{background-color:#afe6ff;box-shadow:0 2px 2px rgba(175,230,255,.27)}.mec-booking-shortcode button[type=button]:hover,.mec-booking-shortcode button[type=submit]:hover{background-color:#000;text-decoration:none;box-shadow:0 4px 10px rgba(1,2,4,.32)}.mec-booking-shortcode a.button:after,.mec-booking-shortcode button[type=submit]:after{display:none;width:13px;height:13px;border-top:0;border-right:.1em solid #f0f1f1;border-bottom:.1em solid #fbfbfb;border-left:.1em solid #fff;content:"";-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:mecloader 1.1s infinite linear;animation:mecloader 1.1s infinite linear;background:rgba(0,0,0,0);position:absolute;top:18px;right:20px;border-radius:50%;z-index:999999999999}.mec-booking-shortcode a.button.loading:after,.mec-booking-shortcode button[type=submit].loading:after{display:block}.mec-booking-shortcode .mec-book-form-coupon{margin-bottom:35px}.mec-booking-calendar-month-navigation{position:relative;text-align:center;padding:1px 0 1px;max-width:330px}.mec-booking-calendar.mec-wrap{margin-bottom:20px;width:100%}.mec-booking-calendar.mec-wrap{max-width:330px;background:#fff;box-shadow:0 1px 5px 6px rgba(0,0,0,.005) inset;border:1px solid #efefef}.mec-booking-calendar-month-navigation .mec-calendar-header h2{text-transform:uppercase;font-size:13px;font-weight:700;line-height:1.14;margin:16px auto;color:#333}.mec-booking-calendar-month-navigation .mec-next-month,.mec-booking-calendar-month-navigation .mec-previous-month{cursor:pointer;position:absolute;top:0;min-width:40px;height:40px;line-height:40px;text-align:center;background:#fff;color:#a9a9a9;font-size:10px;letter-spacing:1px;text-transform:uppercase;padding-left:5px;padding-right:5px;border-top:none;transition:all .33s ease;border-bottom:1px solid #efefef;box-shadow:0 2px 0 0 rgba(0,0,0,.015);transition:all .33s ease}.mec-booking-calendar-month-navigation .mec-previous-month{left:0;border-bottom-right-radius:6px;border-left:none;border-right:1px solid #efefef}.mec-booking-calendar-month-navigation .mec-next-month{right:0;border-bottom-left-radius:6px;border-right:none;border-left:1px solid #efefef}.mec-booking-calendar-month-navigation .mec-next-month:hover,.mec-booking-calendar-month-navigation .mec-previous-month:hover{background-color:#f9f9f9;color:#40d9f1}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar{margin-bottom:0;width:100%}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar dl dt{text-align:center;padding:0;height:47px;line-height:47px;border:0;cursor:pointer}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar dl dt:last-child{border:0}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar .mec-calendar-row dt:hover{background:0 0}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar .mec-calendar-novel-selected-day,.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar .mec-calendar-novel-selected-day span{width:32px;height:32px;margin:auto;line-height:30px;border-radius:50%;font-size:12px;font-weight:600;padding:0}.mec-has-event-for-booking{position:relative}.mec-has-event-for-booking .mec-calendar-novel-selected-day{border:2px solid #40d9f1;border-radius:50px;cursor:pointer}.mec-has-event-for-booking.mec-active .mec-calendar-novel-selected-day{background-color:#40d9f1}.mec-has-event-for-booking .mec-booking-calendar-date,.mec-has-event-for-booking .mec-booking-tooltip,.mec-multiple-event .mec-has-event-for-booking .mec-booking-tooltip{opacity:0;visibility:hidden;transition:all .4s ease}.mec-has-event-for-booking .mec-booking-tooltip,.mec-multiple-event .mec-has-event-for-booking .mec-booking-tooltip{top:60px}.mec-has-event-for-booking .mec-booking-tooltip,.mec-multiple-event .mec-has-event-for-booking .mec-booking-tooltip{position:absolute;z-index:99;width:150px;font-size:9px;left:calc(50% - 75px);background:#535a61;line-height:29px;border-radius:4px;color:#fff;font-weight:400;letter-spacing:1px;text-transform:uppercase;padding:3px 5px;box-shadow:0 4px 15px -2px #444b50a3}.mec-has-event-for-booking:hover .mec-booking-calendar-date,.mec-has-event-for-booking:hover .mec-booking-tooltip,.mec-has-event-for-booking:hover .mec-booking-tooltip.multiple-time .mec-booking-calendar-date,.mec-multiple-event .mec-has-event-for-booking:hover .mec-booking-calendar-date,.mec-multiple-event .mec-has-event-for-booking:hover .mec-booking-tooltip{opacity:1;visibility:visible}.mec-has-event-for-booking:hover .mec-booking-tooltip,.mec-multiple-event .mec-has-event-for-booking:hover .mec-booking-tooltip{top:43px}.mec-has-event-for-booking .mec-booking-calendar-date:before,.mec-multiple-event .mec-has-event-for-booking .mec-booking-calendar-date:before{display:block;content:''!important;position:absolute!important;width:12px;height:12px;top:-6px;left:calc(50% - 6px);transform:rotate(-45deg)!important;background-color:#535a61;z-index:0!important;box-shadow:0 8px 9px -9px #535a61!important}.mec-multiple-event .mec-has-event-for-booking .mec-booking-calendar-date-hover{border-bottom:1px solid #ffffff30}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .first-day{position:relative;padding-left:7px}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .first-day .mec-calendar-novel-selected-day{border-radius:47px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;width:100%}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .first-day .mec-calendar-novel-selected-day span{margin-left:-7px}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .last-day{position:relative;padding-right:7px}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .last-day .mec-calendar-novel-selected-day{border-radius:47px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;width:100%}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .last-day .mec-calendar-novel-selected-day span{margin-right:-7px}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .middle-day .mec-calendar-novel-selected-day{border-radius:0;border-right:0;border-left:0;width:100%}.mec-booking-tooltip.multiple-time{color:#fff}.mec-booking-tooltip.multiple-time .mec-booking-calendar-date:before{display:none}.mec-booking-tooltip.multiple-time .mec-booking-calendar-date:first-child:before{display:block}.mec-booking-tooltip.multiple-time .mec-booking-calendar-date{border:1px dashed #68717a;line-height:25px;margin:8px 0;border-radius:20px;transition:all .17s ease;-webkit-transition:all .17s ease;-moz-transition:all .17s ease;-ms-transition:all .17s ease;-o-transition:all .17s ease}.mec-booking-tooltip.multiple-time .mec-booking-calendar-date:hover,.mec-calendar-day.mec-active .mec-booking-tooltip.multiple-time .mec-booking-calendar-date.mec-active{background:#40d9f1;border-color:#40d9f1}.mec-choosen-time-message{max-width:330px;padding:3px 14px;border-radius:4px;background:rgb(64 217 241 / 24%);color:#40d9f1;transition:all .17s ease;opacity:1;visibility:visible;font-size:12px;margin-bottom:20px}.mec-choosen-time-message .mec-choosen-time{padding-left:7px}.mec-choosen-time-message.disable,.mec-choosen-time-message.disable .mec-choosen-time-message{opacity:0;visibility:hidden;padding:0;font-size:0;margin:0}.lity-wrap .mec-booking-calendar.mec-wrap{margin-top:20}.lity-wrap .mec-booking-calendar-month-navigation,.lity-wrap .mec-booking-calendar.mec-wrap,.lity-wrap .mec-choosen-time-message{max-width:100%}.mec-events-meta-group-booking-shortcode .mec-booking-calendar-wrapper .mec-booking-calendar .mec-calendar dl dt{height:47px!important}@media (min-width:961px){.mec-wrap .mec-events-meta-group-booking .mec-booking-calendar .mec-calendar dl dt{height:47px}}.mec-dark-mode .mec-single-event .mec-events-meta-group-booking .mec-booking-calendar-month-navigation,.mec-dark-mode .mec-single-event .mec-events-meta-group-booking .mec-calendar{background:#000;border-color:#222;color:#999}.mec-dark-mode .mec-booking-calendar-month-navigation .mec-next-month,.mec-dark-mode .mec-booking-calendar-month-navigation .mec-previous-month{background:#222;border-color:#000;color:#d2d2d2}.mec-dark-mode .mec-booking-calendar.mec-wrap{border-color:#111}.mec-dark-mode .mec-events-meta-group-booking .mec-booking-calendar .mec-calendar .mec-calendar-row dt:hover{background:0 0!important}.mec-dark-mode .mec-calendar.mec-event-calendar-classic,.mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-calendar-side{height:auto}.is-light-theme .mec-fes-form textarea{border:1px solid #cfeff5;box-shadow:0 2px 5px rgba(207,239,245,.38) inset}.is-light-theme .mec-fes-form .select2-selection{height:auto}.is-light-theme .mec-fes-form input[type=checkbox]:after{border:unset!important}.is-light-theme .mec-fes-form input[type=radio]:after{background:unset!important}.is-light-theme .mec-fes-form input+label{padding-top:0}.is-light-theme .mec-events-event-image img{height:auto}
assets/js/backend.js CHANGED
@@ -666,17 +666,23 @@ function mec_skin_geolocation_toggle(context)
666
  jQuery(context).parent().parent().parent().parent().find('.mec-set-geolocation-focus').toggle();
667
  }
668
 
669
- function mec_show_widget_check(context)
670
  {
671
- var skin = jQuery(context).find(':selected').data('skin');
672
-
673
- if(skin == 'monthly_view')
 
 
 
 
674
  {
675
- jQuery(context).parent().parent().find('.mec-current-check-wrap').show();
 
676
  }
677
  else
678
  {
679
- jQuery(context).parent().parent().find('.mec-current-check-wrap').hide();
 
680
  }
681
  }
682
 
666
  jQuery(context).parent().parent().parent().parent().find('.mec-set-geolocation-focus').toggle();
667
  }
668
 
669
+ function mec_show_widget_options(context)
670
  {
671
+ var skin = jQuery(context).find(jQuery(':selected')).data('skin');
672
+ if(skin === 'monthly_view')
673
+ {
674
+ jQuery(context).parent().parent().find(jQuery('.mec-current-check-wrap')).show();
675
+ jQuery(context).parent().parent().find(jQuery('.mec-grid-options-wrap')).hide();
676
+ }
677
+ else if(skin === 'grid')
678
  {
679
+ jQuery(context).parent().parent().find(jQuery('.mec-current-check-wrap')).hide();
680
+ jQuery(context).parent().parent().find(jQuery('.mec-grid-options-wrap')).show();
681
  }
682
  else
683
  {
684
+ jQuery(context).parent().parent().find(jQuery('.mec-current-check-wrap')).hide();
685
+ jQuery(context).parent().parent().find(jQuery('.mec-grid-options-wrap')).hide();
686
  }
687
  }
688
 
assets/js/frontend.js CHANGED
@@ -59,6 +59,8 @@ var mecSingleEventDisplayer = {
59
 
60
  var $event_cost_min = $("#mec_sf_event_cost_min_" + settings.id);
61
  var $event_cost_max = $("#mec_sf_event_cost_max_" + settings.id);
 
 
62
  var $category = $("#mec_sf_category_" + settings.id);
63
 
64
  $category.on('change', function(e)
@@ -112,6 +114,37 @@ var mecSingleEventDisplayer = {
112
  $event_cost_min.attr('max', $(this).val());
113
  search();
114
  });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
115
 
116
  var mec_sf_month_selector = "#mec_sf_month_" + settings.id;
117
  var mec_sf_year_selector = "#mec_sf_year_" + settings.id;
@@ -125,7 +158,8 @@ var mecSingleEventDisplayer = {
125
  var mec_year_val = $(mec_sf_year_selector).val();
126
 
127
  if((mec_month_val != 'none' && mec_year_val != 'none') || ((mec_month_val == 'none' && mec_year_val == 'none'))) search();
128
- } else search();
 
129
  });
130
 
131
  $('#mec_sf_date_end_'+settings.id).on('change', function()
@@ -180,8 +214,12 @@ var mecSingleEventDisplayer = {
180
  var cost_min = $event_cost_min.length ? $event_cost_min.val() : '';
181
  var cost_max = $event_cost_max.length ? $event_cost_max.val() : '';
182
 
 
 
 
183
  var category;
184
- if ($category.prop('tagName') && $category.prop('tagName').toLowerCase() === 'div') {
 
185
  category = '';
186
  $category.find($('select')).each(function () {
187
  category += $(this).val() + ',';
@@ -206,7 +244,7 @@ var mecSingleEventDisplayer = {
206
  }
207
  }
208
 
209
- var atts = settings.atts + '&sf[s]=' + s + '&sf[address]=' + address + '&sf[cost-min]=' + cost_min + '&sf[cost-max]=' + cost_max + '&sf[month]=' + month + '&sf[year]=' + year + '&sf[start]=' + start + '&sf[end]=' + end + '&sf[category]=' + category + '&sf[location]=' + location + '&sf[organizer]=' + organizer + '&sf[speaker]=' + speaker + '&sf[tag]=' + tag + '&sf[label]=' + label + '&sf[event_type]=' + event_type + '&sf[event_type_2]=' + event_type_2 + '&sf[attribute]=' + attribute + addation_attr;
210
  settings.callback(atts);
211
  }
212
  };
@@ -227,6 +265,15 @@ jQuery(document).ready(function($)
227
  jQuery(".mec-search-form.mec-totalcal-box").find(".mec-minmax-event-cost").parent().find(".mec-text-address-search").addClass("with-mec-cost");
228
  jQuery(".mec-search-form.mec-totalcal-box").find(".mec-text-address-search").parent().find(".mec-minmax-event-cost").addClass("with-mec-address");
229
 
 
 
 
 
 
 
 
 
 
230
  });
231
 
232
  // MEC FULL CALENDAR PLUGIN
@@ -3133,6 +3180,11 @@ jQuery(document).ready(function($)
3133
  function sed(settings) {
3134
  // Single Event Display
3135
  $("#mec_skin_" + settings.id + " .mec-event-carousel-title a, #mec_skin_" + settings.id + " .mec-booking-button, #mec_skin_" + settings.id + " .mec-event-button").off('click').on('click', function (e) {
 
 
 
 
 
3136
  e.preventDefault();
3137
  var href = $(this).attr('href');
3138
 
@@ -3729,19 +3781,32 @@ function mec_focus_week(id, skin) {
3729
  }
3730
 
3731
  // MEC WIDGET CAROUSEL
3732
- $(".mec-widget .mec-event-grid-classic").addClass('mec-owl-carousel mec-owl-theme');
3733
- $(".mec-widget .mec-event-grid-classic").owlCarousel({
3734
- autoplay: true,
3735
- autoplayTimeout: 3000, // Set AutoPlay to 3 seconds
3736
- autoplayHoverPause: true,
3737
- loop: true,
3738
- dots: false,
3739
- nav: true,
3740
- navText: ["<i class='mec-sl-arrow-left'></i>", " <i class='mec-sl-arrow-right'></i>"],
3741
- items: 1,
3742
- autoHeight: true,
3743
- responsiveClass: true,
3744
- rtl: owl_rtl,
 
 
 
 
 
 
 
 
 
 
 
 
 
3745
  });
3746
 
3747
  // add mec-sm959 class if mec-wrap div size < 959
@@ -4164,7 +4229,7 @@ function mecFluentWrapperFullScreenWidth() {
4164
  }
4165
 
4166
  function mecFluentUI() {
4167
- if (typeof mecdata.enableSingleFluent != 'undefined' && mecdata.enableSingleFluent) {
4168
  jQuery('body').addClass('mec-single-fluent-body');
4169
  }
4170
  // Set filter content position
@@ -4963,7 +5028,6 @@ function mecFluentYearlyUI(eventID, yearID) {
4963
 
4964
  function setListeners()
4965
  {
4966
-
4967
  // Add the onclick event
4968
  $("#mec_booking_calendar_" + settings.id + " .mec-booking-calendar-date").off('click').on('click', function(e)
4969
  {
59
 
60
  var $event_cost_min = $("#mec_sf_event_cost_min_" + settings.id);
61
  var $event_cost_max = $("#mec_sf_event_cost_max_" + settings.id);
62
+ var $time_start = $("#mec_sf_timepicker_start_" + settings.id);
63
+ var $time_end = $("#mec_sf_timepicker_end_" + settings.id);
64
  var $category = $("#mec_sf_category_" + settings.id);
65
 
66
  $category.on('change', function(e)
114
  $event_cost_min.attr('max', $(this).val());
115
  search();
116
  });
117
+
118
+ // Timepicker
119
+ if($time_start.length)
120
+ {
121
+ var format = (($time_start.data('format') === 12) ? 'hh:mm p' : 'HH:mm');
122
+ $time_start.timepicker(
123
+ {
124
+ timeFormat: format,
125
+ minTime: new Date(0, 0, 0, 0, 0, 0),
126
+ maxTime: new Date(0, 0, 0, 23, 55, 0),
127
+ interval: 5,
128
+ dropdown: false,
129
+ change: function()
130
+ {
131
+ search();
132
+ }
133
+ });
134
+
135
+ $time_end.timepicker(
136
+ {
137
+ timeFormat: format,
138
+ minTime: new Date(0, 0, 0, 0, 0, 0),
139
+ maxTime: new Date(0, 0, 0, 23, 55, 0),
140
+ interval: 5,
141
+ dropdown: false,
142
+ change: function()
143
+ {
144
+ search();
145
+ }
146
+ });
147
+ }
148
 
149
  var mec_sf_month_selector = "#mec_sf_month_" + settings.id;
150
  var mec_sf_year_selector = "#mec_sf_year_" + settings.id;
158
  var mec_year_val = $(mec_sf_year_selector).val();
159
 
160
  if((mec_month_val != 'none' && mec_year_val != 'none') || ((mec_month_val == 'none' && mec_year_val == 'none'))) search();
161
+ }
162
+ else search();
163
  });
164
 
165
  $('#mec_sf_date_end_'+settings.id).on('change', function()
214
  var cost_min = $event_cost_min.length ? $event_cost_min.val() : '';
215
  var cost_max = $event_cost_max.length ? $event_cost_max.val() : '';
216
 
217
+ var time_start = $time_start.length ? $time_start.val() : '';
218
+ var time_end = $time_end.length ? $time_end.val() : '';
219
+
220
  var category;
221
+ if($category.prop('tagName') && $category.prop('tagName').toLowerCase() === 'div')
222
+ {
223
  category = '';
224
  $category.find($('select')).each(function () {
225
  category += $(this).val() + ',';
244
  }
245
  }
246
 
247
+ var atts = settings.atts + '&sf[s]=' + s + '&sf[address]=' + address + '&sf[cost-min]=' + cost_min + '&sf[cost-max]=' + cost_max + '&sf[time-start]=' + time_start + '&sf[time-end]=' + time_end + '&sf[month]=' + month + '&sf[year]=' + year + '&sf[start]=' + start + '&sf[end]=' + end + '&sf[category]=' + category + '&sf[location]=' + location + '&sf[organizer]=' + organizer + '&sf[speaker]=' + speaker + '&sf[tag]=' + tag + '&sf[label]=' + label + '&sf[event_type]=' + event_type + '&sf[event_type_2]=' + event_type_2 + '&sf[attribute]=' + attribute + addation_attr;
248
  settings.callback(atts);
249
  }
250
  };
265
  jQuery(".mec-search-form.mec-totalcal-box").find(".mec-minmax-event-cost").parent().find(".mec-text-address-search").addClass("with-mec-cost");
266
  jQuery(".mec-search-form.mec-totalcal-box").find(".mec-text-address-search").parent().find(".mec-minmax-event-cost").addClass("with-mec-address");
267
 
268
+ /** New Searchbar JS */
269
+ jQuery(".mec-full-calendar-search-ends").find(".mec-text-input-search").parent().find(".mec-tab-loader").removeClass("col-md-12").addClass("col-md-6");
270
+ jQuery(".mec-search-form.mec-totalcal-box").find(".mec-text-input-search").parent().find(".mec-date-search").parent().find(".mec-text-input-search").addClass("col-md-6");
271
+ jQuery(".mec-search-form.mec-totalcal-box").find(".mec-text-input-search").parent().find(".mec-time-picker-search").parent().find(".mec-text-input-search").addClass("col-md-6");
272
+ jQuery(".mec-full-calendar-search-ends").find(".mec-text-input-search").addClass("col-md-12").parent().find(".mec-time-picker-search").addClass("col-md-6");
273
+ jQuery(".mec-search-form.mec-totalcal-box").find(".mec-date-search").parent().find(".mec-time-picker-search").addClass("with-mec-date-search");
274
+ jQuery(".mec-search-form.mec-totalcal-box").find(".mec-time-picker-search").parent().find(".mec-date-search").addClass("with-mec-time-picker");
275
+
276
+
277
  });
278
 
279
  // MEC FULL CALENDAR PLUGIN
3180
  function sed(settings) {
3181
  // Single Event Display
3182
  $("#mec_skin_" + settings.id + " .mec-event-carousel-title a, #mec_skin_" + settings.id + " .mec-booking-button, #mec_skin_" + settings.id + " .mec-event-button").off('click').on('click', function (e) {
3183
+ var sed_method = $(this).attr('target');
3184
+ if( '_blank' === sed_method ){
3185
+
3186
+ return;
3187
+ }
3188
  e.preventDefault();
3189
  var href = $(this).attr('href');
3190
 
3781
  }
3782
 
3783
  // MEC WIDGET CAROUSEL
3784
+ $(".mec-widget .mec-event-grid-classic").each(function()
3785
+ {
3786
+ var loop_status = $(this).data('widget-loop');
3787
+ if(typeof loop_status === 'undefined') loop_status = 1;
3788
+
3789
+ var autoplay_status = $(this).data('widget-autoplay');
3790
+ if(typeof autoplay_status === 'undefined') autoplay_status = 1;
3791
+
3792
+ var autoplay_time = $(this).data('widget-autoplay-time');
3793
+ if(typeof autoplay_time === 'undefined') autoplay_time = 3000;
3794
+
3795
+ $(this).addClass('mec-owl-carousel mec-owl-theme');
3796
+ $(this).owlCarousel(
3797
+ {
3798
+ autoplay: (autoplay_status ? true : false),
3799
+ autoplayTimeout: autoplay_time,
3800
+ autoplayHoverPause: true,
3801
+ loop: (loop_status ? true : false),
3802
+ dots: false,
3803
+ nav: true,
3804
+ navText: ["<i class='mec-sl-arrow-left'></i>", " <i class='mec-sl-arrow-right'></i>"],
3805
+ items: 1,
3806
+ autoHeight: true,
3807
+ responsiveClass: true,
3808
+ rtl: owl_rtl,
3809
+ });
3810
  });
3811
 
3812
  // add mec-sm959 class if mec-wrap div size < 959
4229
  }
4230
 
4231
  function mecFluentUI() {
4232
+ if (typeof mecdata != 'undefined' && typeof mecdata.enableSingleFluent != 'undefined' && mecdata.enableSingleFluent) {
4233
  jQuery('body').addClass('mec-single-fluent-body');
4234
  }
4235
  // Set filter content position
5028
 
5029
  function setListeners()
5030
  {
 
5031
  // Add the onclick event
5032
  $("#mec_booking_calendar_" + settings.id + " .mec-booking-calendar-date").off('click').on('click', function(e)
5033
  {
assets/packages/timepicker/index.html ADDED
File without changes
assets/packages/timepicker/jquery.timepicker.min.css ADDED
@@ -0,0 +1 @@
 
1
+ .ui-timepicker-container{position:absolute;overflow:hidden;box-sizing:border-box}.ui-timepicker,.ui-timepicker-viewport{box-sizing:content-box;height:205px;display:block;margin:0}.ui-timepicker{list-style:none;padding:0 1px;text-align:center}.ui-timepicker-viewport{padding:0;overflow:auto;overflow-x:hidden}.ui-timepicker-standard{font-family:Verdana,Arial,sans-serif;font-size:1.1em;background-color:#FFF;border:1px solid #AAA;color:#222;margin:0;padding:2px}.ui-timepicker-standard a{border:1px solid transparent;color:#222;display:block;padding:.2em .4em;text-decoration:none}.ui-timepicker-standard .ui-state-hover{background-color:#DADADA;border:1px solid #999;font-weight:400;color:#212121}.ui-timepicker-standard .ui-menu-item{margin:0;padding:0}.ui-timepicker-corners,.ui-timepicker-corners .ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-timepicker-hidden{display:none}.ui-timepicker-no-scrollbar .ui-timepicker{border:none}/*# sourceMappingURL=jquery.timepicker.min.css.map */
assets/packages/timepicker/jquery.timepicker.min.js ADDED
@@ -0,0 +1,2 @@
 
 
1
+ !function(e){"object"==typeof module&&"object"==typeof module.exports?e(require("jquery"),window,document):"undefined"!=typeof jQuery&&e(jQuery,window,document)}(function(e,t,i,n){!function(){function t(e,t,i){return new Array(i+1-e.length).join(t)+e}function n(){if(1===arguments.length){var t=arguments[0];return"string"==typeof t&&(t=e.fn.timepicker.parseTime(t)),new Date(0,0,0,t.getHours(),t.getMinutes(),t.getSeconds())}return 3===arguments.length?new Date(0,0,0,arguments[0],arguments[1],arguments[2]):2===arguments.length?new Date(0,0,0,arguments[0],arguments[1],0):new Date(0,0,0)}e.TimePicker=function(){var t=this;t.container=e(".ui-timepicker-container"),t.ui=t.container.find(".ui-timepicker"),0===t.container.length&&(t.container=e("<div></div>").addClass("ui-timepicker-container").addClass("ui-timepicker-hidden ui-helper-hidden").appendTo("body").hide(),t.ui=e("<div></div>").addClass("ui-timepicker").addClass("ui-widget ui-widget-content ui-menu").addClass("ui-corner-all").appendTo(t.container),t.viewport=e("<ul></ul>").addClass("ui-timepicker-viewport").appendTo(t.ui),e.fn.jquery>="1.4.2"&&t.ui.delegate("a","mouseenter.timepicker",function(){t.activate(!1,e(this).parent())}).delegate("a","mouseleave.timepicker",function(){t.deactivate(!1)}).delegate("a","click.timepicker",function(i){i.preventDefault(),t.select(!1,e(this).parent())}))},e.TimePicker.count=0,e.TimePicker.instance=function(){return e.TimePicker._instance||(e.TimePicker._instance=new e.TimePicker),e.TimePicker._instance},e.TimePicker.prototype={keyCode:{ALT:18,BLOQ_MAYUS:20,CTRL:17,DOWN:40,END:35,ENTER:13,HOME:36,LEFT:37,NUMPAD_ENTER:108,PAGE_DOWN:34,PAGE_UP:33,RIGHT:39,SHIFT:16,TAB:9,UP:38},_items:function(t,i){var r,a,o=this,s=e("<ul></ul>"),c=null;for(-1===t.options.timeFormat.indexOf("m")&&t.options.interval%60!==0&&(t.options.interval=60*Math.max(Math.round(t.options.interval/60),1)),r=i?n(i):t.options.startTime?n(t.options.startTime):n(t.options.startHour,t.options.startMinutes),a=new Date(r.getTime()+864e5);a>r;)o._isValidTime(t,r)&&(c=e("<li>").addClass("ui-menu-item").appendTo(s),e("<a>").addClass("ui-corner-all").text(e.fn.timepicker.formatTime(t.options.timeFormat,r)).appendTo(c),c.data("time-value",r)),r=new Date(r.getTime()+60*t.options.interval*1e3);return s.children()},_isValidTime:function(e,t){var i=null,r=null;return t=n(t),null!==e.options.minTime?i=n(e.options.minTime):null===e.options.minHour&&null===e.options.minMinutes||(i=n(e.options.minHour,e.options.minMinutes)),null!==e.options.maxTime?r=n(e.options.maxTime):null===e.options.maxHour&&null===e.options.maxMinutes||(r=n(e.options.maxHour,e.options.maxMinutes)),null!==i&&null!==r?t>=i&&r>=t:null!==i?t>=i:null!==r?r>=t:!0},_hasScroll:function(){var e="undefined"!=typeof this.ui.prop?"prop":"attr";return this.ui.height()<this.ui[e]("scrollHeight")},_move:function(e,t,i){var n=this;if(n.closed()&&n.open(e),!n.active)return void n.activate(e,n.viewport.children(i));var r=n.active[t+"All"](".ui-menu-item").eq(0);r.length?n.activate(e,r):n.activate(e,n.viewport.children(i))},register:function(t,i){var n=this,r={};r.element=e(t),r.element.data("TimePicker")||(r.options=e.metadata?e.extend({},i,r.element.metadata()):e.extend({},i),r.widget=n,e.extend(r,{next:function(){return n.next(r)},previous:function(){return n.previous(r)},first:function(){return n.first(r)},last:function(){return n.last(r)},selected:function(){return n.selected(r)},open:function(){return n.open(r)},close:function(){return n.close(r)},closed:function(){return n.closed(r)},destroy:function(){return n.destroy(r)},parse:function(e){return n.parse(r,e)},format:function(e,t){return n.format(r,e,t)},getTime:function(){return n.getTime(r)},setTime:function(e,t){return n.setTime(r,e,t)},option:function(e,t){return n.option(r,e,t)}}),n._setDefaultTime(r),n._addInputEventsHandlers(r),r.element.data("TimePicker",r))},_setDefaultTime:function(t){"now"===t.options.defaultTime?t.setTime(n(new Date)):t.options.defaultTime&&t.options.defaultTime.getFullYear?t.setTime(n(t.options.defaultTime)):t.options.defaultTime&&t.setTime(e.fn.timepicker.parseTime(t.options.defaultTime))},_addInputEventsHandlers:function(t){var i=this;t.element.bind("keydown.timepicker",function(e){switch(e.which||e.keyCode){case i.keyCode.ENTER:case i.keyCode.NUMPAD_ENTER:e.preventDefault(),i.closed()?t.element.trigger("change.timepicker"):i.select(t,i.active);break;case i.keyCode.UP:t.previous();break;case i.keyCode.DOWN:t.next();break;default:i.closed()||t.close(!0)}}).bind("focus.timepicker",function(){t.open()}).bind("blur.timepicker",function(){setTimeout(function(){t.element.data("timepicker-user-clicked-outside")&&t.close()})}).bind("change.timepicker",function(){t.closed()&&t.setTime(e.fn.timepicker.parseTime(t.element.val()))})},select:function(t,i){var n=this,r=t===!1?n.instance:t;n.setTime(r,e.fn.timepicker.parseTime(i.children("a").text())),n.close(r,!0)},activate:function(e,t){var i=this,n=e===!1?i.instance:e;if(n===i.instance){if(i.deactivate(),i._hasScroll()){var r=t.offset().top-i.ui.offset().top,a=i.ui.scrollTop(),o=i.ui.height();0>r?i.ui.scrollTop(a+r):r>=o&&i.ui.scrollTop(a+r-o+t.height())}i.active=t.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-item").end()}},deactivate:function(){var e=this;e.active&&(e.active.children("a").removeClass("ui-state-hover").removeAttr("id"),e.active=null)},next:function(e){return(this.closed()||this.instance===e)&&this._move(e,"next",".ui-menu-item:first"),e.element},previous:function(e){return(this.closed()||this.instance===e)&&this._move(e,"prev",".ui-menu-item:last"),e.element},first:function(e){return this.instance===e?this.active&&0===this.active.prevAll(".ui-menu-item").length:!1},last:function(e){return this.instance===e?this.active&&0===this.active.nextAll(".ui-menu-item").length:!1},selected:function(e){return this.instance===e&&this.active?this.active:null},open:function(t){var n=this,r=t.getTime(),a=t.options.dynamic&&r;if(!t.options.dropdown)return t.element;switch(t.element.data("timepicker-event-namespace",Math.random()),e(i).bind("click.timepicker-"+t.element.data("timepicker-event-namespace"),function(e){t.element.get(0)===e.target?t.element.data("timepicker-user-clicked-outside",!1):t.element.data("timepicker-user-clicked-outside",!0).blur()}),(t.rebuild||!t.items||a)&&(t.items=n._items(t,a?r:null)),(t.rebuild||n.instance!==t||a)&&(e.fn.jquery<"1.4.2"?(n.viewport.children().remove(),n.viewport.append(t.items),n.viewport.find("a").bind("mouseover.timepicker",function(){n.activate(t,e(this).parent())}).bind("mouseout.timepicker",function(){n.deactivate(t)}).bind("click.timepicker",function(i){i.preventDefault(),n.select(t,e(this).parent())})):(n.viewport.children().detach(),n.viewport.append(t.items))),t.rebuild=!1,n.container.removeClass("ui-helper-hidden ui-timepicker-hidden ui-timepicker-standard ui-timepicker-corners").show(),t.options.theme){case"standard":n.container.addClass("ui-timepicker-standard");break;case"standard-rounded-corners":n.container.addClass("ui-timepicker-standard ui-timepicker-corners")}n.container.hasClass("ui-timepicker-no-scrollbar")||t.options.scrollbar||(n.container.addClass("ui-timepicker-no-scrollbar"),n.viewport.css({paddingRight:40}));var o=n.container.outerHeight()-n.container.height(),s=t.options.zindex?t.options.zindex:t.element.offsetParent().css("z-index"),c=t.element.offset();n.container.css({top:c.top+t.element.outerHeight(),left:c.left}),n.container.show(),n.container.css({left:t.element.offset().left,height:n.ui.outerHeight()+o,width:t.element.outerWidth(),zIndex:s,cursor:"default"});var u=n.container.width()-(n.ui.outerWidth()-n.ui.width());return n.ui.css({width:u}),n.viewport.css({width:u}),t.items.css({width:u}),n.instance=t,r?t.items.each(function(){var i,a=e(this);return i=e.fn.jquery<"1.4.2"?e.fn.timepicker.parseTime(a.find("a").text()):a.data("time-value"),i.getTime()===r.getTime()?(n.activate(t,a),!1):!0}):n.deactivate(t),t.element},close:function(t){var n=this;return n.instance===t&&(n.container.addClass("ui-helper-hidden ui-timepicker-hidden").hide(),n.ui.scrollTop(0),n.ui.children().removeClass("ui-state-hover")),e(i).unbind("click.timepicker-"+t.element.data("timepicker-event-namespace")),t.element},closed:function(){return this.ui.is(":hidden")},destroy:function(e){var t=this;return t.close(e,!0),e.element.unbind(".timepicker").data("TimePicker",null)},parse:function(t,i){return e.fn.timepicker.parseTime(i)},format:function(t,i,n){return n=n||t.options.timeFormat,e.fn.timepicker.formatTime(n,i)},getTime:function(t){var i=this,n=e.fn.timepicker.parseTime(t.element.val());return n instanceof Date&&!i._isValidTime(t,n)?null:n instanceof Date&&t.selectedTime?t.format(n)===t.format(t.selectedTime)?t.selectedTime:n:n instanceof Date?n:null},setTime:function(t,i,r){var a=this,o=t.selectedTime;if("string"==typeof i&&(i=t.parse(i)),i&&i.getMinutes&&a._isValidTime(t,i)){if(i=n(i),t.selectedTime=i,t.element.val(t.format(i,t.options.timeFormat)),r)return t}else t.selectedTime=null;return null===o&&null===t.selectedTime||(t.element.trigger("time-change",[i]),e.isFunction(t.options.change)&&t.options.change.apply(t.element,[i])),t.element},option:function(t,i,n){if("undefined"==typeof n)return t.options[i];var r,a,o=t.getTime();"string"==typeof i?(r={},r[i]=n):r=i,a=["minHour","minMinutes","minTime","maxHour","maxMinutes","maxTime","startHour","startMinutes","startTime","timeFormat","interval","dropdown"],e.each(r,function(i){t.options[i]=r[i],t.rebuild=t.rebuild||e.inArray(i,a)>-1}),t.rebuild&&t.setTime(o)}},e.TimePicker.defaults={timeFormat:"hh:mm p",minHour:null,minMinutes:null,minTime:null,maxHour:null,maxMinutes:null,maxTime:null,startHour:null,startMinutes:null,startTime:null,interval:30,dynamic:!0,theme:"standard",zindex:null,dropdown:!0,scrollbar:!1,change:function(){}},e.TimePicker.methods={chainable:["next","previous","open","close","destroy","setTime"]},e.fn.timepicker=function(t){if("string"==typeof t){var i,n,r=Array.prototype.slice.call(arguments,1);return i="option"===t&&arguments.length>2?"each":-1!==e.inArray(t,e.TimePicker.methods.chainable)?"each":"map",n=this[i](function(){var i=e(this),n=i.data("TimePicker");return"object"==typeof n?n[t].apply(n,r):void 0}),"map"===i&&1===this.length?e.makeArray(n).shift():"map"===i?e.makeArray(n):n}if(1===this.length&&this.data("TimePicker"))return this.data("TimePicker");var a=e.extend({},e.TimePicker.defaults,t);return this.each(function(){e.TimePicker.instance().register(this,a)})},e.fn.timepicker.formatTime=function(e,i){var n=i.getHours(),r=n%12,a=i.getMinutes(),o=i.getSeconds(),s={hh:t((0===r?12:r).toString(),"0",2),HH:t(n.toString(),"0",2),mm:t(a.toString(),"0",2),ss:t(o.toString(),"0",2),h:0===r?12:r,H:n,m:a,s:o,p:n>11?"PM":"AM"},c=e,u="";for(u in s)s.hasOwnProperty(u)&&(c=c.replace(new RegExp(u,"g"),s[u]));return c=c.replace(new RegExp("a","g"),n>11?"pm":"am")},e.fn.timepicker.parseTime=function(){var t=[[/^(\d+)$/,"$1"],[/^:(\d)$/,"$10"],[/^:(\d+)/,"$1"],[/^(\d):([7-9])$/,"0$10$2"],[/^(\d):(\d\d)$/,"$1$2"],[/^(\d):(\d{1,})$/,"0$1$20"],[/^(\d\d):([7-9])$/,"$10$2"],[/^(\d\d):(\d)$/,"$1$20"],[/^(\d\d):(\d*)$/,"$1$2"],[/^(\d{3,}):(\d)$/,"$10$2"],[/^(\d{3,}):(\d{2,})/,"$1$2"],[/^(\d):(\d):(\d)$/,"0$10$20$3"],[/^(\d{1,2}):(\d):(\d\d)/,"$10$2$3"]],i=t.length;return function(r){var a=n(new Date),o=!1,s=!1,c=!1,u=!1,l=!1;if("undefined"==typeof r||!r.toLowerCase)return null;r=r.toLowerCase(),o=/a/.test(r),s=o?!1:/p/.test(r),r=r.replace(/[^0-9:]/g,"").replace(/:+/g,":");for(var m=0;i>m;m+=1)if(t[m][0].test(r)){r=r.replace(t[m][0],t[m][1]);break}return r=r.replace(/:/g,""),1===r.length?c=r:2===r.length?c=r:3===r.length||5===r.length?(c=r.substr(0,1),u=r.substr(1,2),l=r.substr(3,2)):(4===r.length||r.length>5)&&(c=r.substr(0,2),u=r.substr(2,2),l=r.substr(4,2)),r.length>0&&r.length<5&&(r.length<3&&(u=0),l=0),c===!1||u===!1||l===!1?!1:(c=parseInt(c,10),u=parseInt(u,10),l=parseInt(l,10),o&&12===c?c=0:s&&12>c&&(c+=12),c>24?r.length>=6?e.fn.timepicker.parseTime(r.substr(0,5)):e.fn.timepicker.parseTime(r+"0"+(o?"a":"")+(s?"p":"")):(a.setHours(c,u,l),a))}}()}()});
2
+ //# sourceMappingURL=jquery.timepicker.min.js.map
assets/sql/install.sql CHANGED
@@ -34,6 +34,7 @@ CREATE TABLE IF NOT EXISTS `#__mec_dates` (
34
 
35
  ALTER TABLE `#__mec_dates` ADD PRIMARY KEY (`id`), ADD KEY `post_id` (`post_id`), ADD KEY `tstart` (`tstart`), ADD KEY `tend` (`tend`);
36
  ALTER TABLE `#__mec_dates` MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
 
37
 
38
  CREATE TABLE IF NOT EXISTS `#__mec_occurrences` (
39
  `id` int(10) UNSIGNED NOT NULL,
34
 
35
  ALTER TABLE `#__mec_dates` ADD PRIMARY KEY (`id`), ADD KEY `post_id` (`post_id`), ADD KEY `tstart` (`tstart`), ADD KEY `tend` (`tend`);
36
  ALTER TABLE `#__mec_dates` MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
37
+ ALTER TABLE `#__mec_dates` ADD `public` INT(4) UNSIGNED NOT NULL DEFAULT 1 AFTER `tend`;
38
 
39
  CREATE TABLE IF NOT EXISTS `#__mec_occurrences` (
40
  `id` int(10) UNSIGNED NOT NULL,
assets/sql/tables.sql CHANGED
@@ -34,6 +34,7 @@ CREATE TABLE IF NOT EXISTS `#__mec_dates` (
34
 
35
  ALTER TABLE `#__mec_dates` ADD PRIMARY KEY (`id`), ADD KEY `post_id` (`post_id`), ADD KEY `tstart` (`tstart`), ADD KEY `tend` (`tend`);
36
  ALTER TABLE `#__mec_dates` MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
 
37
 
38
  CREATE TABLE IF NOT EXISTS `#__mec_occurrences` (
39
  `id` int(10) UNSIGNED NOT NULL,
34
 
35
  ALTER TABLE `#__mec_dates` ADD PRIMARY KEY (`id`), ADD KEY `post_id` (`post_id`), ADD KEY `tstart` (`tstart`), ADD KEY `tend` (`tend`);
36
  ALTER TABLE `#__mec_dates` MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
37
+ ALTER TABLE `#__mec_dates` ADD `public` INT(4) UNSIGNED NOT NULL DEFAULT 1 AFTER `tend`;
38
 
39
  CREATE TABLE IF NOT EXISTS `#__mec_occurrences` (
40
  `id` int(10) UNSIGNED NOT NULL,
changelog.txt CHANGED
@@ -1,4 +1,28 @@
1
- v 5.16.113 January 2021
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  - Fixed: No event found issue
3
 
4
  v 5.16.0 – 13 January 2021
1
+ v 5.16.527 January 2021
2
+ - Added: A feature to filter the events by local time
3
+ - Added: Express connection method to Stripe Connect Gateway (pro)
4
+ - Added: Some placeholders to the notification templates
5
+ - Added: Some options to manage grid slider in the widget
6
+ - Added: New positions for currencies
7
+ - Added: Event name to the Stripe payments (pro)
8
+ - Added: A location and other location description options
9
+ - Improved: Backend speed
10
+ - Fixed: Loading new events on load more button
11
+ - Fixed: Importing events with finish dates from Google into MEC
12
+ - Fixed: Importing google events when some of the occurrences are removed
13
+ - Fixed: Loading MEC contents
14
+ - Fixed: Duplicating events
15
+ - Fixed: Providing discount per user role (pro)
16
+ - Fixed: An issue regarding the booking reminder notification (pro)
17
+ - Fixed: Stopped sales tickets (pro)
18
+ - Fixed: Shortcode search-bar styling
19
+ - Fixed: Booking shortcode styling(pro)
20
+ - Fixed: Some issues in date display
21
+
22
+ v 5.16.2 – 15 January 2021
23
+ - Fixed: No event found issue in special conditions
24
+
25
+ v 5.16.1 – 13 January 2021
26
  - Fixed: No event found issue
27
 
28
  v 5.16.0 – 13 January 2021
languages/modern-events-calendar-lite-cs_CZ.mo CHANGED
Binary file
languages/modern-events-calendar-lite-cs_CZ.po CHANGED
@@ -1,8 +1,8 @@
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Modern Events Calendar Lite\n"
4
- "POT-Creation-Date: 2021-01-13 14:29+0330\n"
5
- "PO-Revision-Date: 2021-01-13 14:30+0330\n"
6
  "Last-Translator: \n"
7
  "Language-Team: \n"
8
  "Language: cs_CZ\n"
@@ -22,9 +22,9 @@ msgstr ""
22
  "X-Poedit-SearchPathExcluded-0: *.js\n"
23
 
24
  #: app/addons/KC.php:68 app/addons/VC.php:59 app/features/ix/import.php:24
25
- #: app/features/ix/import.php:37 app/features/ix/import.php:55
26
- #: app/features/ix/thirdparty.php:26 app/features/mec.php:1172
27
- #: app/features/mec.php:1196 app/features/mec/dashboard.php:63
28
  #: app/widgets/MEC.php:33
29
  msgid "Modern Events Calendar"
30
  msgstr "Moderní kalendář událostí"
@@ -35,8 +35,8 @@ msgstr "Moderní kalendář událostí"
35
  msgid "Content"
36
  msgstr "Obsah"
37
 
38
- #: app/addons/KC.php:75 app/addons/VC.php:70 app/features/mec.php:500
39
- #: app/features/mec.php:531 app/features/mec.php:561
40
  msgid "Shortcode"
41
  msgstr "Zkrácený kód"
42
 
@@ -93,16 +93,16 @@ msgid "Select Shortcode"
93
  msgstr "Přidat nový zkrácený kód"
94
 
95
  #: app/features/booking/calendar_novel.php:136
96
- #: app/features/search_bar/search_result.php:12 app/libraries/main.php:6569
97
- #: app/libraries/main.php:6616 app/libraries/notifications.php:1265
98
  #: app/libraries/render.php:538 app/libraries/render.php:730
99
  #: app/libraries/render.php:788 app/libraries/render.php:885
100
  #: app/modules/local-time/details.php:50 app/modules/local-time/type1.php:45
101
  #: app/modules/local-time/type2.php:47 app/modules/local-time/type3.php:45
102
  #: app/modules/next-event/details.php:154
103
  #: app/modules/next-event/multiple.php:64 app/skins/single.php:1205
104
- #: app/skins/single/default.php:124 app/skins/single/default.php:358
105
- #: app/skins/single/m1.php:46 app/skins/single/modern.php:222
106
  #, fuzzy
107
  #| msgid "Add Day"
108
  msgid "All Day"
@@ -114,8 +114,8 @@ msgstr "Přidat den"
114
  msgid "Chosen Time:"
115
  msgstr "Místní čas"
116
 
117
- #: app/features/colors.php:50 app/features/fes/form.php:929
118
- #: app/features/mec/settings.php:802
119
  msgid "Event Color"
120
  msgstr "Barva události"
121
 
@@ -125,16 +125,16 @@ msgstr "Barva události"
125
  msgid "Recent Colors"
126
  msgstr "Barva události"
127
 
128
- #: app/features/contextual.php:55 app/features/mec.php:474
129
- #: app/features/mec/dashboard.php:141 app/features/mec/support.php:20
130
  #: app/features/popup/event.php:60 app/features/popup/shortcode.php:37
131
  #: app/libraries/main.php:651
132
  msgid "Settings"
133
  msgstr "Nastavení"
134
 
135
- #: app/features/contextual.php:62 app/features/events.php:1514
136
- #: app/features/events.php:2454 app/features/mec/booking.php:616
137
- #: app/features/mec/booking.php:884 app/features/mec/settings.php:889
138
  #: app/features/mec/support.php:29 app/libraries/main.php:602
139
  msgid "Booking Form"
140
  msgstr "Rezervační formulář"
@@ -162,8 +162,8 @@ msgstr ""
162
  "www.youtube.com/embed/YM8cCOvgpk0\" frameborder=\"0\" allowfullscreen></"
163
  "iframe>"
164
 
165
- #: app/features/contextual.php:70 app/features/events.php:1522
166
- #: app/features/mec/booking.php:826 app/features/mec/support-page.php:115
167
  #: app/features/mec/support.php:36 app/libraries/main.php:604
168
  msgid "Payment Gateways"
169
  msgstr "Platební brány"
@@ -265,12 +265,12 @@ msgstr ""
265
  "height=\"420\" src=\"https://www.youtube.com/embed/dqgt1b8X8hs\" frameborder="
266
  "\"0\" allowfullscreen></iframe>"
267
 
268
- #: app/features/contextual.php:117 app/features/mec/settings.php:66
269
  #: app/features/mec/support-page.php:97 app/libraries/main.php:566
270
  msgid "General Options"
271
  msgstr "Obecné možnosti"
272
 
273
- #: app/features/contextual.php:139 app/features/mec/settings.php:498
274
  #: app/libraries/main.php:568
275
  msgid "Slugs/Permalinks"
276
  msgstr "Název v URL / Trvalé odkazy"
@@ -279,7 +279,7 @@ msgstr "Název v URL / Trvalé odkazy"
279
  msgid "Event Details/Single Event Page"
280
  msgstr "Podrobnosti o události / Stránka jedné události"
281
 
282
- #: app/features/contextual.php:166 app/features/mec/settings.php:530
283
  #: app/libraries/main.php:569
284
  msgid "Currency Options"
285
  msgstr "Možnosti Měna"
@@ -288,17 +288,17 @@ msgstr "Možnosti Měna"
288
  msgid "Google Maps Options"
289
  msgstr "Možnosti Google Maps"
290
 
291
- #: app/features/contextual.php:244 app/features/mec/settings.php:587
292
  #: app/libraries/main.php:570
293
  msgid "Google Recaptcha Options"
294
  msgstr "Možnosti Google Recaptcha"
295
 
296
- #: app/features/contextual.php:258 app/features/mec/single.php:261
297
  #: app/libraries/main.php:588
298
  msgid "Countdown Options"
299
  msgstr "Možnosti Odpočítávání"
300
 
301
- #: app/features/contextual.php:268 app/features/mec/modules.php:278
302
  #: app/libraries/main.php:614
303
  msgid "Social Networks"
304
  msgstr "Sociální sítě"
@@ -307,7 +307,7 @@ msgstr "Sociální sítě"
307
  msgid "Next Event Module"
308
  msgstr "Modul Další události"
309
 
310
- #: app/features/contextual.php:286 app/features/mec/settings.php:627
311
  #: app/features/mec/support-page.php:98 app/libraries/main.php:571
312
  msgid "Frontend Event Submission"
313
  msgstr "Předání události frontendu"
@@ -318,24 +318,24 @@ msgid "Exceptional Days"
318
  msgstr "Výjimečné dny"
319
 
320
  #: app/features/contextual.php:308 app/features/events.php:365
321
- #: app/features/mec/booking.php:96 app/features/mec/notifications.php:36
322
  #: app/features/mec/support-page.php:110 app/features/mec/support-page.php:114
323
  #: app/libraries/main.php:597 app/libraries/main.php:629
324
  #: app/libraries/main.php:716
325
  msgid "Booking"
326
  msgstr "Rezervace"
327
 
328
- #: app/features/contextual.php:318 app/features/mec/booking.php:438
329
- #: app/features/mec/booking.php:842 app/libraries/main.php:599
330
  msgid "Coupons"
331
  msgstr "Kupóny"
332
 
333
- #: app/features/contextual.php:326 app/features/mec/modules.php:350
334
  #: app/libraries/main.php:616
335
  msgid "BuddyPress Integration"
336
  msgstr "Integrace BuddyPress"
337
 
338
- #: app/features/contextual.php:334 app/features/mec/settings.php:1103
339
  #: app/libraries/main.php:575
340
  msgid "Mailchimp Integration"
341
  msgstr "Integrace Mailchimp"
@@ -344,8 +344,8 @@ msgstr "Integrace Mailchimp"
344
  msgid "MEC Activation"
345
  msgstr "Aktivace MEC"
346
 
347
- #: app/features/dlfile.php:121 app/features/events.php:1519
348
- #: app/features/mec/booking.php:358 app/features/mec/settings.php:924
349
  #, fuzzy
350
  #| msgid "Download ICS file"
351
  msgid "Downloadable File"
@@ -384,8 +384,8 @@ msgid "File uploaded!"
384
  msgstr "Obrázek je nahraný!"
385
 
386
  #: app/features/events.php:183 app/features/ix/export.php:34
387
- #: app/features/mec/dashboard.php:265 app/libraries/main.php:5609
388
- #: app/libraries/main.php:5629 app/skins/daily_view/tpl.php:82
389
  #: app/skins/monthly_view/tpl.php:73 app/skins/tile/tpl.php:83
390
  #: app/skins/yearly_view/tpl.php:71
391
  msgid "Events"
@@ -401,15 +401,15 @@ msgstr "Události"
401
  msgid "Event"
402
  msgstr "Událost"
403
 
404
- #: app/features/events.php:185 app/features/mec.php:460
405
  msgid "Add Event"
406
  msgstr "Přidat událost"
407
 
408
- #: app/features/events.php:186 app/features/mec/dashboard.php:140
409
  msgid "Add New Event"
410
  msgstr "Přidat novou událost"
411
 
412
- #: app/features/events.php:187 app/features/ix.php:4406
413
  #: app/features/ix/thirdparty.php:44 app/skins/map/tpl.php:69
414
  #: app/skins/map/tpl.php:89
415
  msgid "No events found!"
@@ -432,34 +432,34 @@ msgstr "Zobrazit událost"
432
  msgid "No events found in Trash!"
433
  msgstr "V koši nebyly nalezeny žádné události!"
434
 
435
- #: app/features/events.php:208 app/features/events.php:3542
436
  #: app/features/mec/meta_boxes/display_options.php:1475
437
  #: app/features/mec/meta_boxes/search_form.php:31
438
- #: app/features/mec/meta_boxes/search_form.php:110
439
- #: app/features/mec/meta_boxes/search_form.php:189
440
- #: app/features/mec/meta_boxes/search_form.php:268
441
- #: app/features/mec/meta_boxes/search_form.php:346
442
- #: app/features/mec/meta_boxes/search_form.php:424
443
- #: app/features/mec/meta_boxes/search_form.php:502
444
- #: app/features/mec/meta_boxes/search_form.php:573
445
- #: app/features/mec/meta_boxes/search_form.php:651
446
- #: app/features/mec/meta_boxes/search_form.php:729
447
- #: app/features/mec/meta_boxes/search_form.php:843
448
- #: app/features/mec/settings.php:996 app/features/mec/settings.php:1056
449
- #: app/features/mec/single.php:344 app/features/mec/single.php:386
450
- #: app/features/search.php:68 app/libraries/main.php:6527
451
- #: app/libraries/main.php:6581 app/libraries/skins.php:962
452
- #: app/skins/single.php:1015 app/skins/single/default.php:219
453
- #: app/skins/single/default.php:452 app/skins/single/m1.php:196
454
- #: app/skins/single/m2.php:119 app/skins/single/modern.php:140
455
  msgid "Category"
456
  msgstr "Kategorie"
457
 
458
- #: app/features/events.php:209 app/features/events.php:3497
459
- #: app/features/fes/form.php:879 app/features/mec.php:462
460
  #: app/features/mec/meta_boxes/filter.php:69
461
- #: app/features/mec/meta_boxes/filter.php:79 app/libraries/main.php:6526
462
- #: app/libraries/main.php:6580
463
  msgid "Categories"
464
  msgstr "Kategorie"
465
 
@@ -567,15 +567,15 @@ msgstr "Datum a čas"
567
  msgid "Event Repeating"
568
  msgstr "Opakování události"
569
 
570
- #: app/features/events.php:394 app/features/events.php:1248
571
- #: app/features/mec/single.php:168
572
  #, fuzzy
573
  #| msgid "Event Detail"
574
  msgid "Event Data"
575
  msgstr "Zobrazit událost"
576
 
577
- #: app/features/events.php:396 app/features/mec/settings.php:832
578
- #: app/libraries/hourlyschedule.php:35 app/skins/single.php:1414
579
  msgid "Hourly Schedule"
580
  msgstr "Hodinový rozvrh"
581
 
@@ -591,40 +591,40 @@ msgstr "Umístění"
591
  msgid "Links"
592
  msgstr "Odkaz"
593
 
594
- #: app/features/events.php:399 app/features/events.php:3544
595
- #: app/features/events.php:3751 app/features/ix.php:3995
596
- #: app/features/ix.php:4037
597
  #: app/features/mec/meta_boxes/display_options.php:1478
598
  #: app/features/mec/meta_boxes/search_form.php:47
599
- #: app/features/mec/meta_boxes/search_form.php:126
600
- #: app/features/mec/meta_boxes/search_form.php:205
601
- #: app/features/mec/meta_boxes/search_form.php:284
602
- #: app/features/mec/meta_boxes/search_form.php:362
603
- #: app/features/mec/meta_boxes/search_form.php:440
604
- #: app/features/mec/meta_boxes/search_form.php:518
605
- #: app/features/mec/meta_boxes/search_form.php:589
606
- #: app/features/mec/meta_boxes/search_form.php:667
607
- #: app/features/mec/meta_boxes/search_form.php:745
608
- #: app/features/mec/meta_boxes/search_form.php:859
609
- #: app/features/mec/settings.php:1068 app/features/mec/single.php:348
610
- #: app/features/mec/single.php:390 app/features/organizers.php:58
611
  #: app/features/organizers.php:204 app/features/organizers.php:260
612
  #: app/features/organizers.php:262 app/features/organizers.php:271
613
  #: app/features/popup/event.php:163 app/features/popup/event.php:172
614
- #: app/features/search.php:80 app/libraries/main.php:6533
615
- #: app/libraries/main.php:6587 app/libraries/skins.php:1039
616
- #: app/skins/single.php:1263 app/skins/single/default.php:244
617
- #: app/skins/single/default.php:477 app/skins/single/m1.php:102
618
  #: app/skins/single/m2.php:25 app/skins/single/modern.php:48
619
  msgid "Organizer"
620
  msgstr "Organizátor"
621
 
622
- #: app/features/events.php:400 app/features/events.php:1233
623
- #: app/features/fes/form.php:850 app/features/mec/settings.php:993
624
- #: app/libraries/main.php:6564 app/libraries/main.php:6613
625
- #: app/skins/single.php:1041 app/skins/single/default.php:142
626
- #: app/skins/single/default.php:376 app/skins/single/m1.php:61
627
- #: app/skins/single/modern.php:237
628
  msgid "Cost"
629
  msgstr "Cena"
630
 
@@ -642,29 +642,29 @@ msgstr "Poznámka pro recenzenta"
642
  msgid "Guest Data"
643
  msgstr "Údaje hosta"
644
 
645
- #: app/features/events.php:569 app/features/events.php:2440
646
- #: app/features/events.php:4074 app/features/fes.php:243
647
  #: app/features/fes/form.php:809 app/features/labels.php:178
648
- #: app/features/mec/booking.php:53 app/features/organizers.php:279
649
  #: app/features/popup/event.php:182 app/features/profile/profile.php:177
650
- #: app/libraries/notifications.php:1624 app/modules/booking/steps/form.php:63
651
  msgid "Name"
652
  msgstr "Jméno"
653
 
654
- #: app/features/events.php:570 app/features/events.php:2449
655
- #: app/features/events.php:2516 app/features/events.php:2605
656
- #: app/features/events.php:4077 app/features/fes.php:243
657
  #: app/features/fes/form.php:805 app/features/login/login.php:5
658
- #: app/features/mec/booking.php:65 app/features/mec/booking.php:654
659
- #: app/features/mec/booking.php:750 app/features/mec/single.php:203
660
  #: app/features/organizers.php:111 app/features/organizers.php:152
661
  #: app/features/profile/profile.php:180 app/features/speakers.php:127
662
  #: app/features/speakers.php:204 app/libraries/main.php:1909
663
  #: app/libraries/main.php:1978 app/libraries/main.php:3430
664
- #: app/libraries/notifications.php:1625 app/modules/booking/steps/form.php:72
665
  #: app/modules/booking/steps/form.php:210 app/skins/single.php:1280
666
- #: app/skins/single.php:1339 app/skins/single/default.php:261
667
- #: app/skins/single/default.php:494 app/skins/single/m1.php:119
668
  #: app/skins/single/m2.php:42 app/skins/single/modern.php:65
669
  msgid "Email"
670
  msgstr "Email"
@@ -680,10 +680,10 @@ msgid "Date and Time"
680
  msgstr "Datum a čas"
681
 
682
  #: app/features/events.php:586 app/features/events.php:590
683
- #: app/features/events.php:3545 app/features/events.php:3751
684
  #: app/features/fes/form.php:286 app/features/fes/form.php:290
685
- #: app/features/ix.php:3995 app/features/ix.php:4037
686
- #: app/features/ix/import_g_calendar.php:38 app/features/mec.php:1392
687
  #: app/features/mec/meta_boxes/display_options.php:52
688
  #: app/features/mec/meta_boxes/display_options.php:298
689
  #: app/features/mec/meta_boxes/display_options.php:555
@@ -704,10 +704,10 @@ msgid "Start Date"
704
  msgstr "Počátečná den"
705
 
706
  #: app/features/events.php:605 app/features/events.php:609
707
- #: app/features/events.php:3546 app/features/events.php:3751
708
  #: app/features/fes/form.php:305 app/features/fes/form.php:309
709
- #: app/features/ix.php:3995 app/features/ix.php:4037
710
- #: app/features/ix/import_g_calendar.php:44 app/features/mec.php:1393
711
  #: app/features/popup/event.php:92
712
  msgid "End Date"
713
  msgstr "Konečný den"
@@ -747,23 +747,23 @@ msgstr ""
747
  "můžete vložit časové pásmo atd."
748
 
749
  #: app/features/events.php:664 app/features/events.php:843
750
- #: app/features/events.php:1196 app/features/events.php:1347
751
- #: app/features/events.php:1484 app/features/events.php:1599
752
- #: app/features/events.php:1834 app/features/events.php:1849
753
- #: app/features/events.php:2026 app/features/events.php:2039
754
- #: app/features/events.php:2191 app/features/events.php:2227
755
- #: app/features/events.php:2325 app/features/events.php:2340
756
- #: app/features/events.php:2370 app/features/events.php:2383
757
  #: app/features/fes/form.php:453 app/features/fes/form.php:761
758
- #: app/features/locations.php:335 app/features/mec/booking.php:117
759
- #: app/features/mec/booking.php:205 app/features/mec/booking.php:270
760
- #: app/features/mec/booking.php:289 app/features/mec/booking.php:302
761
- #: app/features/mec/booking.php:319 app/features/mec/booking.php:359
762
- #: app/features/mec/booking.php:483 app/features/mec/booking.php:512
763
- #: app/features/mec/booking.php:560 app/features/mec/booking.php:570
764
- #: app/features/mec/booking.php:592 app/features/mec/booking.php:602
765
- #: app/features/mec/booking.php:858 app/features/mec/booking.php:886
766
- #: app/features/mec/dashboard.php:71
767
  #: app/features/mec/meta_boxes/display_options.php:85
768
  #: app/features/mec/meta_boxes/display_options.php:98
769
  #: app/features/mec/meta_boxes/display_options.php:111
@@ -796,39 +796,39 @@ msgstr ""
796
  #: app/features/mec/meta_boxes/display_options.php:2084
797
  #: app/features/mec/meta_boxes/display_options.php:2174
798
  #: app/features/mec/meta_boxes/display_options.php:2281
799
- #: app/features/mec/modules.php:52 app/features/mec/modules.php:85
800
- #: app/features/mec/modules.php:102 app/features/mec/modules.php:137
801
- #: app/features/mec/modules.php:153 app/features/mec/modules.php:339
802
- #: app/features/mec/notifications.php:90 app/features/mec/notifications.php:207
803
- #: app/features/mec/notifications.php:328
804
- #: app/features/mec/notifications.php:457
805
- #: app/features/mec/notifications.php:594
806
- #: app/features/mec/notifications.php:716
807
- #: app/features/mec/notifications.php:838
808
- #: app/features/mec/notifications.php:950
809
- #: app/features/mec/notifications.php:961
810
- #: app/features/mec/notifications.php:1086
811
- #: app/features/mec/notifications.php:1171 app/features/mec/settings.php:81
812
- #: app/features/mec/settings.php:100 app/features/mec/settings.php:147
813
- #: app/features/mec/settings.php:182 app/features/mec/settings.php:203
814
- #: app/features/mec/settings.php:248 app/features/mec/settings.php:299
815
- #: app/features/mec/settings.php:376 app/features/mec/settings.php:453
816
- #: app/features/mec/settings.php:470 app/features/mec/settings.php:487
817
- #: app/features/mec/settings.php:506 app/features/mec/settings.php:520
818
- #: app/features/mec/settings.php:548 app/features/mec/settings.php:639
819
- #: app/features/mec/settings.php:964 app/features/mec/settings.php:980
820
- #: app/features/mec/settings.php:1118 app/features/mec/settings.php:1131
821
- #: app/features/mec/settings.php:1147 app/features/mec/single.php:46
822
  #: app/features/mec/single.php:62 app/features/mec/single.php:82
823
  #: app/features/mec/single.php:100 app/features/mec/single.php:123
824
- #: app/features/mec/single.php:138 app/features/mec/single.php:290
825
- #: app/features/mec/styling.php:119 app/features/mec/styling.php:218
826
- #: app/features/mec/styling.php:235 app/features/mec/styling.php:248
827
- #: app/features/organizers.php:272 app/features/popup/event.php:126
828
- #: app/features/popup/event.php:173 app/skins/single.php:1126
829
- #: app/skins/single/default.php:159 app/skins/single/default.php:391
830
- #: app/skins/single/m1.php:218 app/skins/single/m2.php:142
831
- #: app/skins/single/modern.php:163
832
  msgid "Read More"
833
  msgstr "Číst více"
834
 
@@ -839,9 +839,9 @@ msgid "Timezone"
839
  msgstr "Časové pásmo: %s"
840
 
841
  #: app/features/events.php:679 app/features/events.php:692
842
- #: app/features/events.php:1675 app/features/events.php:1685
843
- #: app/features/events.php:1708 app/features/events.php:2153
844
- #: app/features/events.php:2285 app/features/events.php:2471
845
  #: app/features/fes/form.php:346 app/features/fes/form.php:359
846
  msgid "Inherit from global options"
847
  msgstr "Zdědí z globálních možností"
@@ -901,8 +901,8 @@ msgid "Repeats"
901
  msgstr "Opakování"
902
 
903
  #: app/features/events.php:733 app/features/fes/form.php:386
904
- #: app/features/mec.php:1395 app/skins/default_full_calendar/tpl.php:77
905
- #: app/skins/full_calendar/tpl.php:131
906
  msgid "Daily"
907
  msgstr "Děnně"
908
 
@@ -920,19 +920,19 @@ msgstr "Určité pracovní dny"
920
 
921
  #: app/features/events.php:761 app/features/fes/form.php:390
922
  #: app/skins/default_full_calendar/tpl.php:76
923
- #: app/skins/full_calendar/tpl.php:130
924
  msgid "Weekly"
925
  msgstr "Týdně"
926
 
927
  #: app/features/events.php:768 app/features/fes/form.php:391
928
- #: app/features/mec.php:1396 app/skins/default_full_calendar/tpl.php:75
929
- #: app/skins/full_calendar/tpl.php:129
930
  msgid "Monthly"
931
  msgstr "Měsíčně"
932
 
933
  #: app/features/events.php:775 app/features/fes/form.php:392
934
- #: app/features/mec.php:1397 app/skins/default_full_calendar/tpl.php:74
935
- #: app/skins/full_calendar/tpl.php:128
936
  msgid "Yearly"
937
  msgstr "Ročně"
938
 
@@ -964,19 +964,19 @@ msgid ""
964
  "Calendar."
965
  msgstr "Pro verze doplňku Modern Events Calendar"
966
 
967
- #: app/features/events.php:823 app/features/events.php:1917
968
- #: app/features/events.php:1945 app/features/events.php:2095
969
  #: app/features/fes/form.php:416 app/features/ix/import_f_calendar.php:42
970
  #: app/features/ix/import_g_calendar.php:51
971
  #: app/features/ix/import_meetup.php:40 app/features/ix/thirdparty.php:35
972
- #: app/libraries/skins.php:1191
973
  msgid "Start"
974
  msgstr "Začátek"
975
 
976
- #: app/features/events.php:836 app/features/events.php:1341
977
- #: app/features/events.php:1901 app/features/events.php:2084
978
- #: app/features/events.php:2164 app/features/events.php:2297
979
- #: app/features/fes/form.php:446 app/features/fes/form.php:977
980
  #: app/features/occurrences.php:114 app/libraries/hourlyschedule.php:56
981
  #: app/libraries/hourlyschedule.php:119
982
  msgid "Add"
@@ -1001,9 +1001,9 @@ msgstr ""
1001
  "datum zahájení a ukončení by mělo být stejné. Pokud máte vícedenní událost, "
1002
  "datum zahájení a ukončení musí odpovídat počátečnímu datu."
1003
 
1004
- #: app/features/events.php:853 app/features/events.php:1921
1005
- #: app/features/events.php:1949 app/features/events.php:2099
1006
- #: app/features/fes/form.php:431 app/libraries/skins.php:1194
1007
  msgid "End"
1008
  msgstr "Konec"
1009
 
@@ -1041,7 +1041,7 @@ msgid "On"
1041
  msgstr "Na"
1042
 
1043
  #: app/features/events.php:1185 app/features/fes/form.php:755
1044
- #: app/features/mec/booking.php:163
1045
  msgid "After"
1046
  msgstr "Po"
1047
 
@@ -1068,45 +1068,45 @@ msgstr ""
1068
  msgid "Show only one occurrence of this event"
1069
  msgstr "Další výskyt dalších událostí"
1070
 
1071
- #: app/features/events.php:1229 app/features/events.php:3751
1072
- #: app/features/fes/form.php:847 app/features/ix.php:3995
1073
- #: app/features/ix.php:4037 app/features/mec/meta_boxes/search_form.php:82
1074
- #: app/features/mec/meta_boxes/search_form.php:161
1075
- #: app/features/mec/meta_boxes/search_form.php:240
1076
- #: app/features/mec/meta_boxes/search_form.php:319
1077
- #: app/features/mec/meta_boxes/search_form.php:397
1078
- #: app/features/mec/meta_boxes/search_form.php:475
1079
- #: app/features/mec/meta_boxes/search_form.php:553
1080
- #: app/features/mec/meta_boxes/search_form.php:624
1081
- #: app/features/mec/meta_boxes/search_form.php:702
1082
- #: app/features/mec/meta_boxes/search_form.php:780
1083
- #: app/features/mec/meta_boxes/search_form.php:894
1084
- #: app/features/mec/settings.php:778 app/libraries/main.php:6563
1085
- #: app/libraries/main.php:6612 app/widgets/single.php:105
1086
  msgid "Event Cost"
1087
  msgstr "Cena události"
1088
 
1089
- #: app/features/events.php:1328
1090
  msgid "Exceptional Days (Exclude Dates)"
1091
  msgstr "Výjimečné dny (vyjma dat)"
1092
 
1093
- #: app/features/events.php:1334 app/features/events.php:1344
1094
  msgid "Exclude certain days"
1095
  msgstr "Vyloučit určité dny"
1096
 
1097
- #: app/features/events.php:1339 app/features/events.php:2517
1098
- #: app/features/events.php:2606 app/features/fes.php:243
1099
- #: app/features/mec/booking.php:655 app/features/mec/booking.php:751
1100
- #: app/features/mec/single.php:205 app/features/profile/profile.php:58
1101
  #: app/features/wc.php:83 app/libraries/main.php:3517
1102
  #: app/modules/booking/steps/tickets.php:127
1103
  #: app/modules/next-event/details.php:143 app/skins/single.php:1099
1104
- #: app/skins/single/default.php:99 app/skins/single/default.php:333
1105
- #: app/skins/single/m1.php:21 app/skins/single/modern.php:197
1106
  msgid "Date"
1107
  msgstr "Datum"
1108
 
1109
- #: app/features/events.php:1345
1110
  msgid ""
1111
  "Exclude certain days from event occurrence dates. Please note that you can "
1112
  "exclude only single day occurrences and you cannot exclude one day from "
@@ -1116,27 +1116,27 @@ msgstr ""
1116
  "můžete vyloučit pouze výskyty za jeden den a nelze vyloučit jeden den z "
1117
  "vícedenních výskytů."
1118
 
1119
- #: app/features/events.php:1403 app/libraries/render.php:566
1120
  msgid "Day 1"
1121
  msgstr "Den 1"
1122
 
1123
- #: app/features/events.php:1447 app/features/fes/form.php:824
1124
- #: app/features/mec/settings.php:772
1125
  msgid "Event Links"
1126
  msgstr "Odkazy na událost"
1127
 
1128
- #: app/features/events.php:1450 app/features/events.php:1458
1129
- #: app/features/fes/form.php:826 app/features/mec/settings.php:994
1130
- #: app/libraries/main.php:6561 app/libraries/main.php:6610
1131
  msgid "Event Link"
1132
  msgstr "Odkaz na událost"
1133
 
1134
- #: app/features/events.php:1453 app/features/events.php:1471
1135
  #: app/features/fes/form.php:827 app/features/fes/form.php:832
1136
  msgid "eg. http://yoursite.com/your-event"
1137
  msgstr "např. http://yoursite.com/vase-udalost"
1138
 
1139
- #: app/features/events.php:1459
1140
  #, fuzzy
1141
  #| msgid ""
1142
  #| "If you fill it, it will be replaced instead of default event page link. "
@@ -1151,34 +1151,34 @@ msgstr ""
1151
  "Vložte úplný odkaz včetně http (s): // - Pokud používáte reklamní adresu "
1152
  "URL, můžete také použít zkracovač URL"
1153
 
1154
- #: app/features/events.php:1461
1155
  msgid "URL Shortener"
1156
  msgstr "Zkracovač URL"
1157
 
1158
- #: app/features/events.php:1468 app/features/events.php:1481
1159
- #: app/features/fes/form.php:831 app/libraries/main.php:6562
1160
- #: app/libraries/main.php:6611 app/skins/single.php:1125
1161
- #: app/skins/single/default.php:158 app/skins/single/default.php:390
1162
- #: app/skins/single/m1.php:217 app/skins/single/m2.php:141
1163
- #: app/skins/single/modern.php:162 app/widgets/single.php:109
1164
  msgid "More Info"
1165
  msgstr "Více info"
1166
 
1167
- #: app/features/events.php:1474 app/features/fes/form.php:833
1168
  msgid "More Information"
1169
  msgstr "Více informací"
1170
 
1171
- #: app/features/events.php:1476 app/features/fes/form.php:835
1172
- #: app/features/mec.php:994 app/features/popup/shortcode.php:477
1173
  msgid "Current Window"
1174
  msgstr "Aktuální okno"
1175
 
1176
- #: app/features/events.php:1477 app/features/fes/form.php:836
1177
- #: app/features/mec.php:995 app/features/popup/shortcode.php:481
1178
  msgid "New Window"
1179
  msgstr "Nové okno"
1180
 
1181
- #: app/features/events.php:1482 app/features/fes/form.php:838
1182
  msgid ""
1183
  "If you fill it, it will be shown in event details page as an optional link. "
1184
  "Insert full link including http(s)://"
@@ -1186,53 +1186,53 @@ msgstr ""
1186
  "Pokud ji vyplníte, zobrazí se jako volitelný odkaz na stránce s podrobnostmi "
1187
  "o události. Vložte celý odkaz včetně http (s): //"
1188
 
1189
- #: app/features/events.php:1505 app/features/mec/settings.php:840
1190
  msgid "Booking Options"
1191
  msgstr "Možnosti rezervace"
1192
 
1193
- #: app/features/events.php:1506 app/features/events.php:1697
1194
- #: app/features/mec/settings.php:877
1195
  #, fuzzy
1196
  #| msgid "Total user booking limits"
1197
  msgid "Total User Booking Limits"
1198
  msgstr "Celkové limity rezervace uživatelů"
1199
 
1200
- #: app/features/events.php:1507 app/features/events.php:1753
1201
- #: app/libraries/book.php:63 app/libraries/main.php:6566
1202
  #: app/modules/booking/steps/tickets.php:159
1203
  #: app/modules/booking/steps/tickets.php:165
1204
  msgid "Tickets"
1205
  msgstr "Vstupenky"
1206
 
1207
- #: app/features/events.php:1509 app/features/events.php:2141
1208
  msgid "Fees"
1209
  msgstr "Poplatky"
1210
 
1211
- #: app/features/events.php:1512 app/features/events.php:2273
1212
- #: app/features/mec/settings.php:901
1213
  msgid "Ticket Variations / Options"
1214
  msgstr "Varianty vstupenky / možnosti"
1215
 
1216
- #: app/features/events.php:1516 app/features/mec/booking.php:915
1217
  #: app/features/mec/support-page.php:118
1218
  msgid "Organizer Payment"
1219
  msgstr "Platba organizátora"
1220
 
1221
- #: app/features/events.php:1581 app/features/events.php:1595
1222
  #, fuzzy
1223
  #| msgid "Total booking limits"
1224
  msgid "Total booking limit"
1225
  msgstr "Celkové limity rezervace"
1226
 
1227
- #: app/features/events.php:1592 app/features/events.php:1870
1228
- #: app/features/events.php:2053 app/modules/booking/default.php:98
1229
  #: app/modules/booking/steps/tickets.php:159
1230
  #: app/modules/booking/steps/tickets.php:165
1231
  #: app/skins/available_spot/tpl.php:140
1232
  msgid "Unlimited"
1233
  msgstr "Neomezené"
1234
 
1235
- #: app/features/events.php:1598
1236
  msgid ""
1237
  "If you want to set a limit to all tickets, uncheck this checkbox and put a "
1238
  "limitation number."
@@ -1240,59 +1240,59 @@ msgstr ""
1240
  "Pokud chcete nastavit limit na všechny lístky, zrušte zaškrtnutí tohoto "
1241
  "políčka a zadejte číslo omezení."
1242
 
1243
- #: app/features/events.php:1600
1244
  msgid "Read About A Booking System"
1245
  msgstr "Přečtěte si o rezervačním systému"
1246
 
1247
- #: app/features/events.php:1608
1248
  msgid "100"
1249
  msgstr "100"
1250
 
1251
- #: app/features/events.php:1613
1252
  #, fuzzy
1253
  #| msgid "Discount"
1254
  msgid "Discount per user roles"
1255
  msgstr "Sleva"
1256
 
1257
- #: app/features/events.php:1619
1258
  msgid "5"
1259
  msgstr ""
1260
 
1261
- #: app/features/events.php:1625 app/features/events.php:1639
1262
- #: app/features/mec/settings.php:859
1263
  #, fuzzy
1264
  #| msgid "Next Occurrence"
1265
  msgid "Book All Occurrences"
1266
  msgstr "Další výskyt"
1267
 
1268
- #: app/features/events.php:1636
1269
  msgid "Sell all occurrences by one booking"
1270
  msgstr ""
1271
 
1272
- #: app/features/events.php:1642
1273
  msgid ""
1274
  "If you have a series of events and you want to sell all of them at once, "
1275
  "this option is for you! For example a weekly yoga course or something "
1276
  "similar."
1277
  msgstr ""
1278
 
1279
- #: app/features/events.php:1653 app/features/mec/booking.php:138
1280
- #: app/features/mec/settings.php:865
1281
  #, fuzzy
1282
  #| msgid "General Options"
1283
  msgid "Interval Options"
1284
  msgstr "Obecné možnosti"
1285
 
1286
- #: app/features/events.php:1655 app/features/events.php:1660
1287
- #: app/features/mec/booking.php:140 app/features/mec/booking.php:145
1288
  msgid "Show Booking Form Interval"
1289
  msgstr "Zobrazit Interval rezervačního formuláře"
1290
 
1291
- #: app/features/events.php:1657 app/features/mec/booking.php:142
1292
  msgid "Minutes (e.g 5)"
1293
  msgstr "Minuty (např. 5)"
1294
 
1295
- #: app/features/events.php:1661 app/features/mec/booking.php:146
1296
  #, fuzzy
1297
  #| msgid ""
1298
  #| "You can show booking form only at certain time before event start. If you "
@@ -1307,20 +1307,20 @@ msgstr ""
1307
  "Pokud nastavíte tuto možnost na 30, rezervační formulář se otevře pouze 30 "
1308
  "minut před zahájením akce!"
1309
 
1310
- #: app/features/events.php:1670 app/features/mec/settings.php:871
1311
  msgid "Automatic Approval"
1312
  msgstr ""
1313
 
1314
- #: app/features/events.php:1672 app/features/notifications.php:160
1315
  #, fuzzy
1316
  #| msgid "Email verification"
1317
  msgid "Email Verification"
1318
  msgstr "Ověřovací email"
1319
 
1320
- #: app/features/events.php:1676 app/features/events.php:1686
1321
- #: app/features/mec/booking.php:181 app/features/mec/booking.php:248
1322
- #: app/features/mec/booking.php:263 app/features/mec/booking.php:852
1323
- #: app/features/mec/booking.php:879
1324
  #: app/features/mec/meta_boxes/search_form.php:33
1325
  #: app/features/mec/meta_boxes/search_form.php:41
1326
  #: app/features/mec/meta_boxes/search_form.php:49
@@ -1331,141 +1331,151 @@ msgstr "Ověřovací email"
1331
  #: app/features/mec/meta_boxes/search_form.php:84
1332
  #: app/features/mec/meta_boxes/search_form.php:91
1333
  #: app/features/mec/meta_boxes/search_form.php:99
1334
- #: app/features/mec/meta_boxes/search_form.php:112
1335
- #: app/features/mec/meta_boxes/search_form.php:120
1336
- #: app/features/mec/meta_boxes/search_form.php:128
1337
  #: app/features/mec/meta_boxes/search_form.php:135
1338
  #: app/features/mec/meta_boxes/search_form.php:142
1339
  #: app/features/mec/meta_boxes/search_form.php:149
1340
  #: app/features/mec/meta_boxes/search_form.php:156
1341
  #: app/features/mec/meta_boxes/search_form.php:163
1342
  #: app/features/mec/meta_boxes/search_form.php:170
1343
- #: app/features/mec/meta_boxes/search_form.php:178
1344
- #: app/features/mec/meta_boxes/search_form.php:191
1345
- #: app/features/mec/meta_boxes/search_form.php:199
1346
- #: app/features/mec/meta_boxes/search_form.php:207
1347
- #: app/features/mec/meta_boxes/search_form.php:214
1348
  #: app/features/mec/meta_boxes/search_form.php:221
1349
  #: app/features/mec/meta_boxes/search_form.php:228
1350
  #: app/features/mec/meta_boxes/search_form.php:235
1351
  #: app/features/mec/meta_boxes/search_form.php:242
1352
  #: app/features/mec/meta_boxes/search_form.php:249
1353
- #: app/features/mec/meta_boxes/search_form.php:257
1354
- #: app/features/mec/meta_boxes/search_form.php:270
 
1355
  #: app/features/mec/meta_boxes/search_form.php:278
1356
- #: app/features/mec/meta_boxes/search_form.php:286
1357
- #: app/features/mec/meta_boxes/search_form.php:293
1358
- #: app/features/mec/meta_boxes/search_form.php:300
1359
  #: app/features/mec/meta_boxes/search_form.php:307
1360
  #: app/features/mec/meta_boxes/search_form.php:314
1361
  #: app/features/mec/meta_boxes/search_form.php:321
1362
  #: app/features/mec/meta_boxes/search_form.php:328
1363
  #: app/features/mec/meta_boxes/search_form.php:335
1364
- #: app/features/mec/meta_boxes/search_form.php:348
 
1365
  #: app/features/mec/meta_boxes/search_form.php:356
1366
- #: app/features/mec/meta_boxes/search_form.php:364
1367
- #: app/features/mec/meta_boxes/search_form.php:371
1368
- #: app/features/mec/meta_boxes/search_form.php:378
1369
- #: app/features/mec/meta_boxes/search_form.php:385
1370
  #: app/features/mec/meta_boxes/search_form.php:392
1371
  #: app/features/mec/meta_boxes/search_form.php:399
1372
  #: app/features/mec/meta_boxes/search_form.php:406
1373
  #: app/features/mec/meta_boxes/search_form.php:413
1374
- #: app/features/mec/meta_boxes/search_form.php:426
 
1375
  #: app/features/mec/meta_boxes/search_form.php:434
1376
- #: app/features/mec/meta_boxes/search_form.php:442
1377
- #: app/features/mec/meta_boxes/search_form.php:449
1378
- #: app/features/mec/meta_boxes/search_form.php:456
1379
- #: app/features/mec/meta_boxes/search_form.php:463
1380
- #: app/features/mec/meta_boxes/search_form.php:470
1381
  #: app/features/mec/meta_boxes/search_form.php:477
1382
  #: app/features/mec/meta_boxes/search_form.php:484
1383
  #: app/features/mec/meta_boxes/search_form.php:491
1384
- #: app/features/mec/meta_boxes/search_form.php:504
 
1385
  #: app/features/mec/meta_boxes/search_form.php:512
1386
- #: app/features/mec/meta_boxes/search_form.php:520
1387
- #: app/features/mec/meta_boxes/search_form.php:527
1388
- #: app/features/mec/meta_boxes/search_form.php:534
1389
- #: app/features/mec/meta_boxes/search_form.php:541
1390
- #: app/features/mec/meta_boxes/search_form.php:548
1391
- #: app/features/mec/meta_boxes/search_form.php:555
1392
  #: app/features/mec/meta_boxes/search_form.php:562
1393
- #: app/features/mec/meta_boxes/search_form.php:575
 
1394
  #: app/features/mec/meta_boxes/search_form.php:583
1395
- #: app/features/mec/meta_boxes/search_form.php:591
1396
- #: app/features/mec/meta_boxes/search_form.php:598
1397
- #: app/features/mec/meta_boxes/search_form.php:605
1398
- #: app/features/mec/meta_boxes/search_form.php:612
1399
- #: app/features/mec/meta_boxes/search_form.php:619
1400
- #: app/features/mec/meta_boxes/search_form.php:626
1401
  #: app/features/mec/meta_boxes/search_form.php:633
1402
  #: app/features/mec/meta_boxes/search_form.php:640
1403
- #: app/features/mec/meta_boxes/search_form.php:653
 
1404
  #: app/features/mec/meta_boxes/search_form.php:661
1405
- #: app/features/mec/meta_boxes/search_form.php:669
1406
- #: app/features/mec/meta_boxes/search_form.php:676
1407
- #: app/features/mec/meta_boxes/search_form.php:683
1408
- #: app/features/mec/meta_boxes/search_form.php:690
1409
- #: app/features/mec/meta_boxes/search_form.php:697
1410
- #: app/features/mec/meta_boxes/search_form.php:704
1411
- #: app/features/mec/meta_boxes/search_form.php:711
1412
  #: app/features/mec/meta_boxes/search_form.php:718
1413
- #: app/features/mec/meta_boxes/search_form.php:731
 
1414
  #: app/features/mec/meta_boxes/search_form.php:739
1415
- #: app/features/mec/meta_boxes/search_form.php:747
1416
- #: app/features/mec/meta_boxes/search_form.php:754
1417
- #: app/features/mec/meta_boxes/search_form.php:761
1418
- #: app/features/mec/meta_boxes/search_form.php:768
1419
- #: app/features/mec/meta_boxes/search_form.php:775
1420
- #: app/features/mec/meta_boxes/search_form.php:782
1421
- #: app/features/mec/meta_boxes/search_form.php:789
1422
- #: app/features/mec/meta_boxes/search_form.php:796
 
 
 
 
 
1423
  #: app/features/mec/meta_boxes/search_form.php:845
1424
- #: app/features/mec/meta_boxes/search_form.php:853
1425
- #: app/features/mec/meta_boxes/search_form.php:861
1426
- #: app/features/mec/meta_boxes/search_form.php:868
1427
- #: app/features/mec/meta_boxes/search_form.php:875
1428
- #: app/features/mec/meta_boxes/search_form.php:882
1429
- #: app/features/mec/meta_boxes/search_form.php:889
1430
- #: app/features/mec/meta_boxes/search_form.php:896
1431
- #: app/features/mec/meta_boxes/search_form.php:903
1432
- #: app/features/mec/meta_boxes/search_form.php:910
1433
- #: app/features/mec/modules.php:124 app/features/mec/settings.php:112
1434
- #: app/features/mec/settings.php:482
 
 
 
 
1435
  msgid "Disabled"
1436
  msgstr "Zakázaný"
1437
 
1438
- #: app/features/events.php:1677 app/features/events.php:1687
1439
- #: app/features/mec/booking.php:180 app/features/mec/booking.php:247
1440
- #: app/features/mec/booking.php:264 app/features/mec/booking.php:851
1441
- #: app/features/mec/booking.php:880 app/features/mec/modules.php:164
1442
- #: app/features/mec/settings.php:113
1443
  msgid "Enabled"
1444
  msgstr "Povoleno"
1445
 
1446
- #: app/features/events.php:1682 app/features/mec/booking.php:385
1447
- #: app/features/mec/notifications.php:273 app/features/notifications.php:154
1448
  #: app/libraries/main.php:630
1449
  msgid "Booking Confirmation"
1450
  msgstr "Potvrzení rezervace"
1451
 
1452
- #: app/features/events.php:1711
1453
  msgid "12"
1454
  msgstr "12"
1455
 
1456
- #: app/features/events.php:1718
1457
  #, fuzzy
1458
  #| msgid "Payment Gateways"
1459
  msgid "Disabled Gateways"
1460
  msgstr "Platební brány"
1461
 
1462
- #: app/features/events.php:1719
1463
  msgid ""
1464
  "You can disable some of the following payment gateways by checking them "
1465
  "otherwise they will be enabled."
1466
  msgstr ""
1467
 
1468
- #: app/features/events.php:1756
1469
  msgid ""
1470
  "You're translating an event so MEC will use the original event for tickets "
1471
  "and booking. You can only translate the ticket name and description. Please "
@@ -1475,74 +1485,74 @@ msgstr ""
1475
  "vstupenek a rezervace. Můžete přeložit pouze název a popis vstupenky. Prosím "
1476
  "definujte určité vstupenky, které jste definovali v původní události."
1477
 
1478
- #: app/features/events.php:1761
1479
  #, fuzzy
1480
  #| msgid "Ticket"
1481
  msgid "Add Ticket"
1482
  msgstr "Vstupenka"
1483
 
1484
- #: app/features/events.php:1773 app/features/events.php:1969
1485
  #, fuzzy
1486
  #| msgid "Ticket"
1487
  msgid "Ticket ID"
1488
  msgstr "Vstupenka"
1489
 
1490
- #: app/features/events.php:1773 app/features/events.php:1969
1491
- #: app/features/events.php:3751 app/features/fes.php:243
1492
- #: app/features/ix.php:3995 app/features/ix.php:4037
1493
  #: app/features/labels.php:177 app/features/locations.php:262
1494
  #: app/features/organizers.php:203 app/features/speakers.php:282
1495
  msgid "ID"
1496
  msgstr "ID"
1497
 
1498
- #: app/features/events.php:1776 app/features/events.php:1972
1499
  msgid "Ticket Name"
1500
  msgstr "Název vstupenky"
1501
 
1502
- #: app/features/events.php:1781 app/features/events.php:1976
1503
- #: app/features/events.php:3751 app/features/ix.php:3995
1504
- #: app/features/ix.php:4037
1505
  msgid "Start Time"
1506
  msgstr "Začátek"
1507
 
1508
- #: app/features/events.php:1794 app/features/events.php:1989
1509
- #: app/features/events.php:3751 app/features/ix.php:3995
1510
- #: app/features/ix.php:4037
1511
  msgid "End Time"
1512
  msgstr "Konec"
1513
 
1514
- #: app/features/events.php:1810 app/features/events.php:2004
1515
- #: app/features/events.php:3751 app/libraries/hourlyschedule.php:65
1516
  #: app/libraries/hourlyschedule.php:86 app/libraries/hourlyschedule.php:131
1517
  msgid "Description"
1518
  msgstr "Popis"
1519
 
1520
- #: app/features/events.php:1815 app/features/events.php:1818
1521
- #: app/features/events.php:2008 app/features/events.php:2011
1522
  #, fuzzy
1523
  #| msgid "Description"
1524
  msgid "Private Description"
1525
  msgstr "Popis"
1526
 
1527
- #: app/features/events.php:1819 app/features/events.php:2012
1528
  #, php-format
1529
  msgid ""
1530
  "You can show it on the email notifications by placing "
1531
  "%%ticket_private_description%% into the email template."
1532
  msgstr ""
1533
 
1534
- #: app/features/events.php:1827 app/features/events.php:1831
1535
- #: app/features/events.php:1925 app/features/events.php:1952
1536
- #: app/features/events.php:2020 app/features/events.php:2023
1537
- #: app/features/events.php:2101 app/features/events.php:2318
1538
- #: app/features/events.php:2322 app/features/events.php:2364
1539
- #: app/features/events.php:2367 app/features/mec/booking.php:556
1540
- #: app/features/mec/booking.php:559 app/features/mec/booking.php:588
1541
- #: app/features/mec/booking.php:591
1542
  msgid "Price"
1543
  msgstr "Cena"
1544
 
1545
- #: app/features/events.php:1832 app/features/events.php:2024
1546
  #, fuzzy
1547
  #| msgid "Insert 0 for free ticket. Only numbers please."
1548
  msgid ""
@@ -1550,84 +1560,84 @@ msgid ""
1550
  "any symbols or characters."
1551
  msgstr "Vložte 0 pro vstupenku zdarma. Prosím pouze čísla."
1552
 
1553
- #: app/features/events.php:1841 app/features/events.php:1846
1554
- #: app/features/events.php:2033 app/features/events.php:2036
1555
  msgid "Price Label"
1556
  msgstr "Cenový štítek"
1557
 
1558
- #: app/features/events.php:1847 app/features/events.php:2037
1559
  msgid "For showing on website. e.g. $15"
1560
  msgstr "Pro zobrazení na webu. např. 15 $"
1561
 
1562
- #: app/features/events.php:1857 app/features/events.php:2047
1563
  msgid "Available Tickets"
1564
  msgstr "Dostupné vstupenky"
1565
 
1566
- #: app/features/events.php:1874 app/features/events.php:2057
1567
  #, fuzzy
1568
  #| msgid "Maximum Per Ticket"
1569
  msgid "Minimum Ticket e.g. 3"
1570
  msgstr "Maximum na jednu vstupenku"
1571
 
1572
- #: app/features/events.php:1877 app/features/events.php:2060
1573
  #, fuzzy
1574
  #| msgid "Maximum Per Ticket"
1575
  msgid "MinimumTicket"
1576
  msgstr "Maximum na jednu vstupenku"
1577
 
1578
- #: app/features/events.php:1879 app/features/events.php:2062
1579
  msgid "Set a number for the minimum ticket reservation possible"
1580
  msgstr ""
1581
 
1582
- #: app/features/events.php:1887 app/features/events.php:2070
1583
  msgid "e.g. 0"
1584
  msgstr ""
1585
 
1586
- #: app/features/events.php:1889 app/features/events.php:2072
1587
  #, fuzzy
1588
  #| msgid "Days"
1589
  msgid "Day"
1590
  msgstr "Dny"
1591
 
1592
- #: app/features/events.php:1890 app/features/events.php:2073
1593
  msgid "Hour"
1594
  msgstr ""
1595
 
1596
- #: app/features/events.php:1892 app/features/events.php:2075
1597
  #, php-format
1598
  msgid "Stop selling ticket %s before event start."
1599
  msgstr ""
1600
 
1601
- #: app/features/events.php:1899 app/features/events.php:2082
1602
  msgid "Price per Date"
1603
  msgstr "Cena za datum"
1604
 
1605
- #: app/features/events.php:1929 app/features/events.php:1955
1606
- #: app/features/events.php:2103 app/features/labels.php:60
1607
  #: app/features/mec/meta_boxes/display_options.php:1476
1608
  #: app/features/mec/meta_boxes/search_form.php:68
1609
- #: app/features/mec/meta_boxes/search_form.php:147
1610
- #: app/features/mec/meta_boxes/search_form.php:226
1611
- #: app/features/mec/meta_boxes/search_form.php:305
1612
- #: app/features/mec/meta_boxes/search_form.php:383
1613
- #: app/features/mec/meta_boxes/search_form.php:461
1614
- #: app/features/mec/meta_boxes/search_form.php:539
1615
- #: app/features/mec/meta_boxes/search_form.php:610
1616
- #: app/features/mec/meta_boxes/search_form.php:688
1617
- #: app/features/mec/meta_boxes/search_form.php:766
1618
- #: app/features/mec/meta_boxes/search_form.php:880
1619
- #: app/features/mec/settings.php:997 app/features/mec/settings.php:1088
1620
- #: app/features/mec/single.php:362 app/features/mec/single.php:404
1621
- #: app/features/search.php:98 app/libraries/skins.php:1117
1622
  msgid "Label"
1623
  msgstr "Štítek"
1624
 
1625
- #: app/features/events.php:1931 app/features/events.php:1957
1626
- #: app/features/events.php:2105 app/features/events.php:2204
1627
- #: app/features/events.php:2240 app/features/events.php:2347
1628
- #: app/features/events.php:2389 app/features/mec/booking.php:495
1629
- #: app/features/mec/booking.php:524 app/features/mec/booking.php:575
1630
- #: app/features/mec/booking.php:607 app/libraries/hourlyschedule.php:52
1631
  #: app/libraries/hourlyschedule.php:66 app/libraries/hourlyschedule.php:87
1632
  #: app/libraries/hourlyschedule.php:115 app/libraries/hourlyschedule.php:132
1633
  #: app/libraries/main.php:3352 app/libraries/main.php:3381
@@ -1641,20 +1651,20 @@ msgstr "Štítek"
1641
  msgid "Remove"
1642
  msgstr "Odstranit"
1643
 
1644
- #: app/features/events.php:2178 app/features/events.php:2216
1645
- #: app/features/mec/booking.php:475 app/features/mec/booking.php:504
1646
  msgid "Fee Title"
1647
  msgstr "Název poplatku"
1648
 
1649
- #: app/features/events.php:2184 app/features/events.php:2188
1650
- #: app/features/events.php:2221 app/features/events.php:2224
1651
- #: app/features/mec/booking.php:479 app/features/mec/booking.php:482
1652
- #: app/features/mec/booking.php:508 app/features/mec/booking.php:511
1653
  msgid "Amount"
1654
  msgstr "Množství"
1655
 
1656
- #: app/features/events.php:2189 app/features/events.php:2225
1657
- #: app/features/mec/booking.php:483 app/features/mec/booking.php:512
1658
  msgid ""
1659
  "Fee amount, considered as fixed amount if you set the type to amount "
1660
  "otherwise considered as percentage"
@@ -1662,52 +1672,52 @@ msgstr ""
1662
  "Výše poplatku, je považovaná za pevnou částku, pokud nastavíte typ na částku "
1663
  "odpovídající procentuální hodnotě"
1664
 
1665
- #: app/features/events.php:2198 app/features/events.php:2234
1666
- #: app/features/mec/booking.php:490 app/features/mec/booking.php:519
1667
  msgid "Percent"
1668
  msgstr "Procent"
1669
 
1670
- #: app/features/events.php:2199 app/features/events.php:2235
1671
- #: app/features/mec/booking.php:491 app/features/mec/booking.php:520
1672
  msgid "Amount (Per Ticket)"
1673
  msgstr "Částka (za vstupenku)"
1674
 
1675
- #: app/features/events.php:2200 app/features/events.php:2236
1676
- #: app/features/mec/booking.php:492 app/features/mec/booking.php:521
1677
  msgid "Amount (Per Booking)"
1678
  msgstr "Částka (za rezervaci)"
1679
 
1680
- #: app/features/events.php:2312 app/features/events.php:2359
1681
- #: app/features/events.php:3541 app/features/events.php:3751
1682
- #: app/features/fes/form.php:260 app/features/ix.php:3995
1683
- #: app/features/ix.php:4037 app/features/mec/booking.php:552
1684
- #: app/features/mec/booking.php:584 app/features/mec/styling.php:130
1685
  #: app/libraries/hourlyschedule.php:48 app/libraries/hourlyschedule.php:64
1686
  #: app/libraries/hourlyschedule.php:85 app/libraries/hourlyschedule.php:110
1687
  #: app/libraries/hourlyschedule.php:130
1688
  msgid "Title"
1689
  msgstr "Název"
1690
 
1691
- #: app/features/events.php:2323 app/features/events.php:2368
1692
- #: app/features/mec/booking.php:560 app/features/mec/booking.php:592
1693
  msgid "Option Price"
1694
  msgstr "Možnosti ceny"
1695
 
1696
- #: app/features/events.php:2333 app/features/events.php:2337
1697
- #: app/features/events.php:2377 app/features/events.php:2380
1698
- #: app/features/mec/booking.php:566 app/features/mec/booking.php:569
1699
- #: app/features/mec/booking.php:598 app/features/mec/booking.php:601
1700
  msgid "Maximum Per Ticket"
1701
  msgstr "Maximum na jednu vstupenku"
1702
 
1703
- #: app/features/events.php:2338 app/features/events.php:2381
1704
- #: app/features/mec/booking.php:570 app/features/mec/booking.php:602
1705
  #, fuzzy
1706
  #| msgid "Maximum Per Ticket. Leave it blank for unlimited."
1707
  msgid "Maximum Per Ticket. Leave blank for unlimited."
1708
  msgstr "Maximum na jednu vstupenku. Ponechte to prázdné pro neomezené."
1709
 
1710
- #: app/features/events.php:2457
1711
  #, fuzzy
1712
  #| msgid ""
1713
  #| "You're translating an event so MEC will use the original event for "
@@ -1723,328 +1733,328 @@ msgstr ""
1723
  "vstupenek a rezervace. Můžete přeložit pouze název a popis vstupenky. Prosím "
1724
  "definujte určité vstupenky, které jste definovali v původní události."
1725
 
1726
- #: app/features/events.php:2483 app/features/mec/booking.php:618
1727
  #, fuzzy
1728
  #| msgid "Attendees Limit"
1729
  msgid "Per Attendee Fields"
1730
  msgstr "Limit účastníků"
1731
 
1732
- #: app/features/events.php:2513 app/features/mec/booking.php:651
1733
  #: app/libraries/main.php:3372
1734
  msgid "MEC Name"
1735
  msgstr "MEC Jméno"
1736
 
1737
- #: app/features/events.php:2514 app/features/mec/booking.php:652
1738
  #: app/libraries/main.php:3401
1739
  msgid "MEC Email"
1740
  msgstr "MEC Email"
1741
 
1742
- #: app/features/events.php:2515 app/features/events.php:2604
1743
- #: app/features/mec/booking.php:653 app/features/mec/booking.php:749
1744
- #: app/features/mec/single.php:202 app/libraries/main.php:3343
1745
  msgid "Text"
1746
  msgstr "Text"
1747
 
1748
- #: app/features/events.php:2518 app/features/events.php:2607
1749
- #: app/features/mec/booking.php:656 app/features/mec/booking.php:752
1750
- #: app/features/mec/single.php:206 app/features/organizers.php:103
1751
  #: app/features/organizers.php:148 app/features/speakers.php:119
1752
  #: app/features/speakers.php:200 app/features/speakers.php:285
1753
  #: app/libraries/main.php:3546
1754
  msgid "Tel"
1755
  msgstr "Tel"
1756
 
1757
- #: app/features/events.php:2519 app/features/mec/booking.php:657
1758
  #: app/libraries/main.php:3488
1759
  msgid "File"
1760
  msgstr "Soubor"
1761
 
1762
- #: app/features/events.php:2520 app/features/events.php:2608
1763
- #: app/features/mec/booking.php:658 app/features/mec/booking.php:753
1764
- #: app/features/mec/single.php:207 app/libraries/main.php:3575
1765
  msgid "Textarea"
1766
  msgstr "Plocha textu"
1767
 
1768
- #: app/features/events.php:2521 app/features/events.php:2609
1769
- #: app/features/mec/booking.php:659 app/features/mec/booking.php:754
1770
  #: app/features/mec/meta_boxes/search_form.php:35
1771
- #: app/features/mec/meta_boxes/search_form.php:114
1772
- #: app/features/mec/meta_boxes/search_form.php:193
1773
- #: app/features/mec/meta_boxes/search_form.php:272
1774
- #: app/features/mec/meta_boxes/search_form.php:350
1775
- #: app/features/mec/meta_boxes/search_form.php:428
1776
- #: app/features/mec/meta_boxes/search_form.php:506
1777
- #: app/features/mec/meta_boxes/search_form.php:577
1778
- #: app/features/mec/meta_boxes/search_form.php:655
1779
- #: app/features/mec/meta_boxes/search_form.php:733
1780
- #: app/features/mec/meta_boxes/search_form.php:847
1781
- #: app/features/mec/single.php:209 app/libraries/main.php:3627
1782
  msgid "Checkboxes"
1783
  msgstr "Zatržítko"
1784
 
1785
- #: app/features/events.php:2522 app/features/events.php:2610
1786
- #: app/features/mec/booking.php:660 app/features/mec/booking.php:755
1787
- #: app/features/mec/single.php:210 app/libraries/main.php:3673
1788
  msgid "Radio Buttons"
1789
  msgstr "Přepínače"
1790
 
1791
- #: app/features/events.php:2523 app/features/events.php:2611
1792
- #: app/features/mec/booking.php:133 app/features/mec/booking.php:661
1793
- #: app/features/mec/booking.php:756
1794
  #: app/features/mec/meta_boxes/search_form.php:34
1795
  #: app/features/mec/meta_boxes/search_form.php:42
1796
  #: app/features/mec/meta_boxes/search_form.php:50
1797
  #: app/features/mec/meta_boxes/search_form.php:57
1798
  #: app/features/mec/meta_boxes/search_form.php:64
1799
  #: app/features/mec/meta_boxes/search_form.php:71
1800
- #: app/features/mec/meta_boxes/search_form.php:113
1801
- #: app/features/mec/meta_boxes/search_form.php:121
1802
- #: app/features/mec/meta_boxes/search_form.php:129
1803
  #: app/features/mec/meta_boxes/search_form.php:136
1804
  #: app/features/mec/meta_boxes/search_form.php:143
1805
  #: app/features/mec/meta_boxes/search_form.php:150
1806
- #: app/features/mec/meta_boxes/search_form.php:192
1807
- #: app/features/mec/meta_boxes/search_form.php:200
1808
- #: app/features/mec/meta_boxes/search_form.php:208
1809
- #: app/features/mec/meta_boxes/search_form.php:215
1810
  #: app/features/mec/meta_boxes/search_form.php:222
1811
  #: app/features/mec/meta_boxes/search_form.php:229
1812
- #: app/features/mec/meta_boxes/search_form.php:271
1813
- #: app/features/mec/meta_boxes/search_form.php:279
1814
- #: app/features/mec/meta_boxes/search_form.php:287
1815
- #: app/features/mec/meta_boxes/search_form.php:294
1816
- #: app/features/mec/meta_boxes/search_form.php:301
1817
  #: app/features/mec/meta_boxes/search_form.php:308
 
 
1818
  #: app/features/mec/meta_boxes/search_form.php:329
1819
- #: app/features/mec/meta_boxes/search_form.php:349
1820
- #: app/features/mec/meta_boxes/search_form.php:357
1821
- #: app/features/mec/meta_boxes/search_form.php:365
1822
- #: app/features/mec/meta_boxes/search_form.php:372
1823
- #: app/features/mec/meta_boxes/search_form.php:379
1824
- #: app/features/mec/meta_boxes/search_form.php:386
1825
  #: app/features/mec/meta_boxes/search_form.php:407
1826
- #: app/features/mec/meta_boxes/search_form.php:427
1827
  #: app/features/mec/meta_boxes/search_form.php:435
1828
- #: app/features/mec/meta_boxes/search_form.php:443
1829
- #: app/features/mec/meta_boxes/search_form.php:450
1830
- #: app/features/mec/meta_boxes/search_form.php:457
1831
- #: app/features/mec/meta_boxes/search_form.php:464
1832
  #: app/features/mec/meta_boxes/search_form.php:485
1833
- #: app/features/mec/meta_boxes/search_form.php:505
1834
- #: app/features/mec/meta_boxes/search_form.php:513
1835
- #: app/features/mec/meta_boxes/search_form.php:521
1836
- #: app/features/mec/meta_boxes/search_form.php:528
1837
- #: app/features/mec/meta_boxes/search_form.php:535
1838
- #: app/features/mec/meta_boxes/search_form.php:542
1839
- #: app/features/mec/meta_boxes/search_form.php:576
 
1840
  #: app/features/mec/meta_boxes/search_form.php:584
1841
- #: app/features/mec/meta_boxes/search_form.php:592
1842
- #: app/features/mec/meta_boxes/search_form.php:599
1843
- #: app/features/mec/meta_boxes/search_form.php:606
1844
- #: app/features/mec/meta_boxes/search_form.php:613
1845
  #: app/features/mec/meta_boxes/search_form.php:634
1846
- #: app/features/mec/meta_boxes/search_form.php:654
1847
- #: app/features/mec/meta_boxes/search_form.php:662
1848
- #: app/features/mec/meta_boxes/search_form.php:670
1849
- #: app/features/mec/meta_boxes/search_form.php:677
1850
- #: app/features/mec/meta_boxes/search_form.php:684
1851
- #: app/features/mec/meta_boxes/search_form.php:691
1852
- #: app/features/mec/meta_boxes/search_form.php:712
1853
- #: app/features/mec/meta_boxes/search_form.php:732
 
1854
  #: app/features/mec/meta_boxes/search_form.php:740
1855
- #: app/features/mec/meta_boxes/search_form.php:748
1856
- #: app/features/mec/meta_boxes/search_form.php:755
1857
- #: app/features/mec/meta_boxes/search_form.php:762
1858
- #: app/features/mec/meta_boxes/search_form.php:769
1859
- #: app/features/mec/meta_boxes/search_form.php:790
 
 
1860
  #: app/features/mec/meta_boxes/search_form.php:846
1861
- #: app/features/mec/meta_boxes/search_form.php:854
1862
- #: app/features/mec/meta_boxes/search_form.php:862
1863
- #: app/features/mec/meta_boxes/search_form.php:869
1864
- #: app/features/mec/meta_boxes/search_form.php:876
1865
- #: app/features/mec/meta_boxes/search_form.php:883
1866
- #: app/features/mec/meta_boxes/search_form.php:904
1867
- #: app/features/mec/single.php:211 app/libraries/main.php:3719
 
1868
  msgid "Dropdown"
1869
  msgstr "Rozbalovací"
1870
 
1871
- #: app/features/events.php:2524 app/features/events.php:2612
1872
- #: app/features/mec/booking.php:662 app/features/mec/booking.php:757
1873
  #: app/libraries/main.php:3768
1874
  msgid "Agreement"
1875
  msgstr "Smlouva"
1876
 
1877
- #: app/features/events.php:2525 app/features/events.php:2613
1878
- #: app/features/mec/booking.php:663 app/features/mec/booking.php:758
1879
- #: app/features/mec/single.php:208 app/libraries/main.php:3604
1880
  msgid "Paragraph"
1881
  msgstr "Paragraf"
1882
 
1883
- #: app/features/events.php:2574 app/features/mec/booking.php:716
1884
  #, fuzzy
1885
  #| msgid "Required Field"
1886
  msgid "Fixed Fields"
1887
  msgstr "Požadovaná pole"
1888
 
1889
- #: app/features/events.php:3443 app/features/events.php:3461
1890
- #: app/features/events.php:3479 app/features/events.php:3497
1891
  #, php-format
1892
  msgid "Show all %s"
1893
  msgstr "Ukázat všechny %s"
1894
 
1895
- #: app/features/events.php:3443
1896
  msgid "labels"
1897
  msgstr "štítky"
1898
 
1899
- #: app/features/events.php:3461
1900
  msgid "locations"
1901
  msgstr "umístění"
1902
 
1903
- #: app/features/events.php:3479
1904
  msgid "organizers"
1905
  msgstr "organizátoři"
1906
 
1907
- #: app/features/events.php:3513
1908
  #, fuzzy
1909
  #| msgid "Attendees Limit"
1910
  msgid "Attendees List"
1911
  msgstr "Limit účastníků"
1912
 
1913
- #: app/features/events.php:3543 app/features/events.php:3751
1914
- #: app/features/ix.php:3995 app/features/ix.php:4037
1915
  #: app/features/locations.php:58 app/features/locations.php:263
1916
  #: app/features/locations.php:323 app/features/locations.php:325
1917
  #: app/features/locations.php:334
1918
  #: app/features/mec/meta_boxes/display_options.php:1477
1919
  #: app/features/mec/meta_boxes/search_form.php:39
1920
- #: app/features/mec/meta_boxes/search_form.php:118
1921
- #: app/features/mec/meta_boxes/search_form.php:197
1922
- #: app/features/mec/meta_boxes/search_form.php:276
1923
- #: app/features/mec/meta_boxes/search_form.php:354
1924
- #: app/features/mec/meta_boxes/search_form.php:432
1925
- #: app/features/mec/meta_boxes/search_form.php:510
1926
- #: app/features/mec/meta_boxes/search_form.php:581
1927
- #: app/features/mec/meta_boxes/search_form.php:659
1928
- #: app/features/mec/meta_boxes/search_form.php:737
1929
- #: app/features/mec/meta_boxes/search_form.php:851
1930
- #: app/features/mec/settings.php:1062 app/features/mec/single.php:352
1931
- #: app/features/mec/single.php:394 app/features/popup/event.php:116
1932
  #: app/features/popup/event.php:125 app/features/search.php:74
1933
- #: app/libraries/main.php:2694 app/libraries/main.php:6531
1934
- #: app/libraries/main.php:6585 app/libraries/skins.php:1013
1935
  #: app/skins/single.php:942 app/skins/single.php:1385
1936
- #: app/skins/single/default.php:195 app/skins/single/default.php:428
1937
  #: app/skins/single/m1.php:173 app/skins/single/m2.php:96
1938
  #: app/skins/single/modern.php:116
1939
  msgid "Location"
1940
  msgstr "Umístění"
1941
 
1942
- #: app/features/events.php:3549
1943
  #, fuzzy
1944
  #| msgid "Tickets"
1945
  msgid "Sold Tickets"
1946
  msgstr "Vstupenky"
1947
 
1948
- #: app/features/events.php:3551
1949
  msgid "Repeat"
1950
  msgstr "Opakovat"
1951
 
1952
- #: app/features/events.php:3552
1953
  msgid "Author"
1954
  msgstr "Autor"
1955
 
1956
- #: app/features/events.php:3688 app/features/events.php:3689
1957
  #, fuzzy
1958
  #| msgid "iCal Export"
1959
  msgid "iCal / Outlook Export"
1960
  msgstr "iCal Export"
1961
 
1962
- #: app/features/events.php:3691 app/features/events.php:3692
1963
  msgid "CSV Export"
1964
  msgstr "CSV Export"
1965
 
1966
- #: app/features/events.php:3694 app/features/events.php:3695
1967
  msgid "MS Excel Export"
1968
  msgstr "MS Excel Export"
1969
 
1970
- #: app/features/events.php:3697 app/features/events.php:3698
1971
  msgid "XML Export"
1972
  msgstr "XML Export"
1973
 
1974
- #: app/features/events.php:3700 app/features/events.php:3701
1975
  msgid "JSON Export"
1976
  msgstr "JSON Export"
1977
 
1978
- #: app/features/events.php:3703 app/features/events.php:3704
1979
- #: app/features/events.php:3860
1980
  msgid "Duplicate"
1981
  msgstr "Duplikát"
1982
 
1983
- #: app/features/events.php:3751 app/features/ix.php:3995
1984
- #: app/features/ix.php:4037
1985
  msgid "Link"
1986
  msgstr "Odkaz"
1987
 
1988
- #: app/features/events.php:3751 app/features/ix.php:3995
1989
- #: app/features/ix.php:4037 app/features/locations.php:110
1990
  #: app/features/locations.php:180 app/features/locations.php:264
1991
  #: app/features/mec/meta_boxes/search_form.php:75
1992
- #: app/features/mec/meta_boxes/search_form.php:154
1993
- #: app/features/mec/meta_boxes/search_form.php:233
1994
- #: app/features/mec/meta_boxes/search_form.php:312
1995
- #: app/features/mec/meta_boxes/search_form.php:390
1996
- #: app/features/mec/meta_boxes/search_form.php:468
1997
- #: app/features/mec/meta_boxes/search_form.php:546
1998
- #: app/features/mec/meta_boxes/search_form.php:617
1999
- #: app/features/mec/meta_boxes/search_form.php:695
2000
- #: app/features/mec/meta_boxes/search_form.php:773
2001
- #: app/features/mec/meta_boxes/search_form.php:887
2002
  msgid "Address"
2003
  msgstr "Adresa"
2004
 
2005
- #: app/features/events.php:3751
2006
  #, php-format
2007
  msgid "%s Tel"
2008
  msgstr "%s Tel"
2009
 
2010
- #: app/features/events.php:3751
2011
  #, php-format
2012
  msgid "%s Email"
2013
  msgstr "%s Email"
2014
 
2015
  # v kontextu
2016
- #: app/features/events.php:3751 app/features/fes/form.php:864
2017
- #: app/features/mec/settings.php:784
2018
  msgid "Featured Image"
2019
  msgstr "Hlavní obrázek"
2020
 
2021
- #: app/features/events.php:4080 app/features/fes.php:243
2022
  #: app/features/profile/profile.php:183 app/libraries/main.php:2778
2023
- #: app/libraries/main.php:6565
2024
  msgid "Ticket"
2025
  msgstr "Vstupenka"
2026
 
2027
- #: app/features/events.php:4083 app/features/profile/profile.php:186
2028
  msgid "Variations"
2029
  msgstr "Variace"
2030
 
2031
- #: app/features/events.php:4098 app/features/fes.php:317
2032
  msgid "Unknown"
2033
  msgstr "Neznámý"
2034
 
2035
- #: app/features/events.php:4124
2036
  msgid ""
2037
  "If you want to send an email, first select your attendees and then click in "
2038
  "the button below, please."
2039
  msgstr ""
2040
 
2041
- #: app/features/events.php:4124 app/features/mec/report.php:58
2042
  #, fuzzy
2043
  #| msgid "Organizer Email"
2044
  msgid "Send Email"
2045
  msgstr "Organizátor Email"
2046
 
2047
- #: app/features/events.php:4128
2048
  #, fuzzy
2049
  #| msgid "Attendees Form"
2050
  msgid "No Attendees Found!"
@@ -2185,8 +2195,8 @@ msgstr "Událost byla publikována."
2185
  msgid "Go back to events list"
2186
  msgstr "Přejít zpět na seznam událostí"
2187
 
2188
- #: app/features/fes/form.php:268 app/features/mec/settings.php:916
2189
- #: app/features/mec/settings.php:992
2190
  msgid "Excerpt"
2191
  msgstr ""
2192
 
@@ -2281,50 +2291,50 @@ msgstr ""
2281
  "Pokud toto vyplníte, nahradí se místo výchozího odkazu na stránku události. "
2282
  "Vložte celý odkaz včetně http (s): //"
2283
 
2284
- #: app/features/fes/form.php:869
2285
  msgid "Remove Image"
2286
  msgstr "Odebrat obrázek"
2287
 
2288
- #: app/features/fes/form.php:905 app/features/labels.php:61
2289
- #: app/features/labels.php:221 app/features/mec.php:463
2290
  #: app/features/mec/meta_boxes/filter.php:72
2291
- #: app/features/mec/meta_boxes/filter.php:133 app/libraries/main.php:6528
2292
- #: app/libraries/main.php:6582 app/skins/single.php:1155
2293
- #: app/skins/single/default.php:173 app/skins/single/default.php:405
2294
- #: app/skins/single/m1.php:76 app/skins/single/modern.php:252
2295
  msgid "Labels"
2296
  msgstr "Štítky"
2297
 
2298
- #: app/features/fes/form.php:951 app/features/mec.php:461
2299
  #: app/features/mec/meta_boxes/filter.php:73
2300
  #: app/features/mec/meta_boxes/filter.php:151
2301
  msgid "Tags"
2302
  msgstr "Tagy"
2303
 
2304
- #: app/features/fes/form.php:953
2305
  msgid "Insert your desired tags, comma separated."
2306
  msgstr "Vložte požadované tagy oddělené čárkami."
2307
 
2308
- #: app/features/fes/form.php:973 app/features/mec.php:470
2309
- #: app/features/mec/modules.php:51 app/features/mec/settings.php:826
2310
  #: app/features/speakers.php:61 app/libraries/hourlyschedule.php:69
2311
  #: app/libraries/hourlyschedule.php:90 app/libraries/hourlyschedule.php:135
2312
- #: app/libraries/main.php:608 app/libraries/main.php:6534
2313
- #: app/libraries/main.php:6588 app/modules/speakers/details.php:18
2314
  msgid "Speakers"
2315
  msgstr "Řečníci"
2316
 
2317
- #: app/features/fes/form.php:975
2318
  msgid "Speakers Names"
2319
  msgstr "Jméno ře�
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Modern Events Calendar Lite\n"
4
+ "POT-Creation-Date: 2021-01-27 14:18+0330\n"
5
+ "PO-Revision-Date: 2021-01-27 14:19+0330\n"
6
  "Last-Translator: \n"
7
  "Language-Team: \n"
8
  "Language: cs_CZ\n"
22
  "X-Poedit-SearchPathExcluded-0: *.js\n"
23
 
24
  #: app/addons/KC.php:68 app/addons/VC.php:59 app/features/ix/import.php:24
25
+ #: app/features/ix/import.php:38 app/features/ix/import.php:57
26
+ #: app/features/ix/thirdparty.php:26 app/features/mec.php:1174
27
+ #: app/features/mec.php:1198 app/features/mec/dashboard.php:65
28
  #: app/widgets/MEC.php:33
29
  msgid "Modern Events Calendar"
30
  msgstr "Moderní kalendář událostí"
35
  msgid "Content"
36
  msgstr "Obsah"
37
 
38
+ #: app/addons/KC.php:75 app/addons/VC.php:70 app/features/mec.php:502
39
+ #: app/features/mec.php:533 app/features/mec.php:563
40
  msgid "Shortcode"
41
  msgstr "Zkrácený kód"
42
 
93
  msgstr "Přidat nový zkrácený kód"
94
 
95
  #: app/features/booking/calendar_novel.php:136
96
+ #: app/features/search_bar/search_result.php:12 app/libraries/main.php:6601
97
+ #: app/libraries/main.php:6648 app/libraries/notifications.php:1276
98
  #: app/libraries/render.php:538 app/libraries/render.php:730
99
  #: app/libraries/render.php:788 app/libraries/render.php:885
100
  #: app/modules/local-time/details.php:50 app/modules/local-time/type1.php:45
101
  #: app/modules/local-time/type2.php:47 app/modules/local-time/type3.php:45
102
  #: app/modules/next-event/details.php:154
103
  #: app/modules/next-event/multiple.php:64 app/skins/single.php:1205
104
+ #: app/skins/single/default.php:172 app/skins/single/default.php:411
105
+ #: app/skins/single/m1.php:46 app/skins/single/modern.php:227
106
  #, fuzzy
107
  #| msgid "Add Day"
108
  msgid "All Day"
114
  msgid "Chosen Time:"
115
  msgstr "Místní čas"
116
 
117
+ #: app/features/colors.php:50 app/features/fes/form.php:932
118
+ #: app/features/mec/settings.php:796
119
  msgid "Event Color"
120
  msgstr "Barva události"
121
 
125
  msgid "Recent Colors"
126
  msgstr "Barva události"
127
 
128
+ #: app/features/contextual.php:55 app/features/mec.php:476
129
+ #: app/features/mec/dashboard.php:143 app/features/mec/support.php:20
130
  #: app/features/popup/event.php:60 app/features/popup/shortcode.php:37
131
  #: app/libraries/main.php:651
132
  msgid "Settings"
133
  msgstr "Nastavení"
134
 
135
+ #: app/features/contextual.php:62 app/features/events.php:1516
136
+ #: app/features/events.php:2456 app/features/mec/booking.php:608
137
+ #: app/features/mec/booking.php:876 app/features/mec/settings.php:883
138
  #: app/features/mec/support.php:29 app/libraries/main.php:602
139
  msgid "Booking Form"
140
  msgstr "Rezervační formulář"
162
  "www.youtube.com/embed/YM8cCOvgpk0\" frameborder=\"0\" allowfullscreen></"
163
  "iframe>"
164
 
165
+ #: app/features/contextual.php:70 app/features/events.php:1524
166
+ #: app/features/mec/booking.php:818 app/features/mec/support-page.php:115
167
  #: app/features/mec/support.php:36 app/libraries/main.php:604
168
  msgid "Payment Gateways"
169
  msgstr "Platební brány"
265
  "height=\"420\" src=\"https://www.youtube.com/embed/dqgt1b8X8hs\" frameborder="
266
  "\"0\" allowfullscreen></iframe>"
267
 
268
+ #: app/features/contextual.php:117 app/features/mec/settings.php:58
269
  #: app/features/mec/support-page.php:97 app/libraries/main.php:566
270
  msgid "General Options"
271
  msgstr "Obecné možnosti"
272
 
273
+ #: app/features/contextual.php:139 app/features/mec/settings.php:490
274
  #: app/libraries/main.php:568
275
  msgid "Slugs/Permalinks"
276
  msgstr "Název v URL / Trvalé odkazy"
279
  msgid "Event Details/Single Event Page"
280
  msgstr "Podrobnosti o události / Stránka jedné události"
281
 
282
+ #: app/features/contextual.php:166 app/features/mec/settings.php:522
283
  #: app/libraries/main.php:569
284
  msgid "Currency Options"
285
  msgstr "Možnosti Měna"
288
  msgid "Google Maps Options"
289
  msgstr "Možnosti Google Maps"
290
 
291
+ #: app/features/contextual.php:244 app/features/mec/settings.php:581
292
  #: app/libraries/main.php:570
293
  msgid "Google Recaptcha Options"
294
  msgstr "Možnosti Google Recaptcha"
295
 
296
+ #: app/features/contextual.php:258 app/features/mec/single.php:293
297
  #: app/libraries/main.php:588
298
  msgid "Countdown Options"
299
  msgstr "Možnosti Odpočítávání"
300
 
301
+ #: app/features/contextual.php:268 app/features/mec/modules.php:270
302
  #: app/libraries/main.php:614
303
  msgid "Social Networks"
304
  msgstr "Sociální sítě"
307
  msgid "Next Event Module"
308
  msgstr "Modul Další události"
309
 
310
+ #: app/features/contextual.php:286 app/features/mec/settings.php:621
311
  #: app/features/mec/support-page.php:98 app/libraries/main.php:571
312
  msgid "Frontend Event Submission"
313
  msgstr "Předání události frontendu"
318
  msgstr "Výjimečné dny"
319
 
320
  #: app/features/contextual.php:308 app/features/events.php:365
321
+ #: app/features/mec/booking.php:88 app/features/mec/notifications.php:36
322
  #: app/features/mec/support-page.php:110 app/features/mec/support-page.php:114
323
  #: app/libraries/main.php:597 app/libraries/main.php:629
324
  #: app/libraries/main.php:716
325
  msgid "Booking"
326
  msgstr "Rezervace"
327
 
328
+ #: app/features/contextual.php:318 app/features/mec/booking.php:430
329
+ #: app/features/mec/booking.php:834 app/libraries/main.php:599
330
  msgid "Coupons"
331
  msgstr "Kupóny"
332
 
333
+ #: app/features/contextual.php:326 app/features/mec/modules.php:342
334
  #: app/libraries/main.php:616
335
  msgid "BuddyPress Integration"
336
  msgstr "Integrace BuddyPress"
337
 
338
+ #: app/features/contextual.php:334 app/features/mec/settings.php:1097
339
  #: app/libraries/main.php:575
340
  msgid "Mailchimp Integration"
341
  msgstr "Integrace Mailchimp"
344
  msgid "MEC Activation"
345
  msgstr "Aktivace MEC"
346
 
347
+ #: app/features/dlfile.php:121 app/features/events.php:1521
348
+ #: app/features/mec/booking.php:350 app/features/mec/settings.php:918
349
  #, fuzzy
350
  #| msgid "Download ICS file"
351
  msgid "Downloadable File"
384
  msgstr "Obrázek je nahraný!"
385
 
386
  #: app/features/events.php:183 app/features/ix/export.php:34
387
+ #: app/features/mec/dashboard.php:267 app/libraries/main.php:5624
388
+ #: app/libraries/main.php:5644 app/skins/daily_view/tpl.php:82
389
  #: app/skins/monthly_view/tpl.php:73 app/skins/tile/tpl.php:83
390
  #: app/skins/yearly_view/tpl.php:71
391
  msgid "Events"
401
  msgid "Event"
402
  msgstr "Událost"
403
 
404
+ #: app/features/events.php:185 app/features/mec.php:462
405
  msgid "Add Event"
406
  msgstr "Přidat událost"
407
 
408
+ #: app/features/events.php:186 app/features/mec/dashboard.php:142
409
  msgid "Add New Event"
410
  msgstr "Přidat novou událost"
411
 
412
+ #: app/features/events.php:187 app/features/ix.php:4473
413
  #: app/features/ix/thirdparty.php:44 app/skins/map/tpl.php:69
414
  #: app/skins/map/tpl.php:89
415
  msgid "No events found!"
432
  msgid "No events found in Trash!"
433
  msgstr "V koši nebyly nalezeny žádné události!"
434
 
435
+ #: app/features/events.php:208 app/features/events.php:3544
436
  #: app/features/mec/meta_boxes/display_options.php:1475
437
  #: app/features/mec/meta_boxes/search_form.php:31
438
+ #: app/features/mec/meta_boxes/search_form.php:117
439
+ #: app/features/mec/meta_boxes/search_form.php:203
440
+ #: app/features/mec/meta_boxes/search_form.php:289
441
+ #: app/features/mec/meta_boxes/search_form.php:374
442
+ #: app/features/mec/meta_boxes/search_form.php:459
443
+ #: app/features/mec/meta_boxes/search_form.php:544
444
+ #: app/features/mec/meta_boxes/search_form.php:615
445
+ #: app/features/mec/meta_boxes/search_form.php:700
446
+ #: app/features/mec/meta_boxes/search_form.php:785
447
+ #: app/features/mec/meta_boxes/search_form.php:906
448
+ #: app/features/mec/settings.php:990 app/features/mec/settings.php:1050
449
+ #: app/features/mec/single.php:380 app/features/mec/single.php:422
450
+ #: app/features/search.php:68 app/libraries/main.php:6559
451
+ #: app/libraries/main.php:6613 app/libraries/skins.php:1006
452
+ #: app/skins/single.php:1015 app/skins/single/default.php:272
453
+ #: app/skins/single/default.php:510 app/skins/single/m1.php:201
454
+ #: app/skins/single/m2.php:124 app/skins/single/modern.php:145
455
  msgid "Category"
456
  msgstr "Kategorie"
457
 
458
+ #: app/features/events.php:209 app/features/events.php:3499
459
+ #: app/features/fes/form.php:882 app/features/mec.php:464
460
  #: app/features/mec/meta_boxes/filter.php:69
461
+ #: app/features/mec/meta_boxes/filter.php:79 app/libraries/main.php:6558
462
+ #: app/libraries/main.php:6612
463
  msgid "Categories"
464
  msgstr "Kategorie"
465
 
567
  msgid "Event Repeating"
568
  msgstr "Opakování události"
569
 
570
+ #: app/features/events.php:394 app/features/events.php:1250
571
+ #: app/features/mec/single.php:200
572
  #, fuzzy
573
  #| msgid "Event Detail"
574
  msgid "Event Data"
575
  msgstr "Zobrazit událost"
576
 
577
+ #: app/features/events.php:396 app/features/mec/settings.php:826
578
+ #: app/libraries/hourlyschedule.php:35 app/skins/single.php:1421
579
  msgid "Hourly Schedule"
580
  msgstr "Hodinový rozvrh"
581
 
591
  msgid "Links"
592
  msgstr "Odkaz"
593
 
594
+ #: app/features/events.php:399 app/features/events.php:3546
595
+ #: app/features/events.php:3753 app/features/ix.php:4062
596
+ #: app/features/ix.php:4104
597
  #: app/features/mec/meta_boxes/display_options.php:1478
598
  #: app/features/mec/meta_boxes/search_form.php:47
599
+ #: app/features/mec/meta_boxes/search_form.php:133
600
+ #: app/features/mec/meta_boxes/search_form.php:219
601
+ #: app/features/mec/meta_boxes/search_form.php:305
602
+ #: app/features/mec/meta_boxes/search_form.php:390
603
+ #: app/features/mec/meta_boxes/search_form.php:475
604
+ #: app/features/mec/meta_boxes/search_form.php:560
605
+ #: app/features/mec/meta_boxes/search_form.php:631
606
+ #: app/features/mec/meta_boxes/search_form.php:716
607
+ #: app/features/mec/meta_boxes/search_form.php:801
608
+ #: app/features/mec/meta_boxes/search_form.php:922
609
+ #: app/features/mec/settings.php:1062 app/features/mec/single.php:384
610
+ #: app/features/mec/single.php:426 app/features/organizers.php:58
611
  #: app/features/organizers.php:204 app/features/organizers.php:260
612
  #: app/features/organizers.php:262 app/features/organizers.php:271
613
  #: app/features/popup/event.php:163 app/features/popup/event.php:172
614
+ #: app/features/search.php:80 app/libraries/main.php:6565
615
+ #: app/libraries/main.php:6619 app/libraries/skins.php:1083
616
+ #: app/skins/single.php:1263 app/skins/single/default.php:297
617
+ #: app/skins/single/default.php:535 app/skins/single/m1.php:102
618
  #: app/skins/single/m2.php:25 app/skins/single/modern.php:48
619
  msgid "Organizer"
620
  msgstr "Organizátor"
621
 
622
+ #: app/features/events.php:400 app/features/events.php:1235
623
+ #: app/features/fes/form.php:853 app/features/mec/settings.php:987
624
+ #: app/libraries/main.php:6596 app/libraries/main.php:6645
625
+ #: app/skins/single.php:1041 app/skins/single/default.php:190
626
+ #: app/skins/single/default.php:429 app/skins/single/m1.php:61
627
+ #: app/skins/single/modern.php:242
628
  msgid "Cost"
629
  msgstr "Cena"
630
 
642
  msgid "Guest Data"
643
  msgstr "Údaje hosta"
644
 
645
+ #: app/features/events.php:569 app/features/events.php:2442
646
+ #: app/features/events.php:4076 app/features/fes.php:243
647
  #: app/features/fes/form.php:809 app/features/labels.php:178
648
+ #: app/features/mec/booking.php:45 app/features/organizers.php:279
649
  #: app/features/popup/event.php:182 app/features/profile/profile.php:177
650
+ #: app/libraries/notifications.php:1639 app/modules/booking/steps/form.php:63
651
  msgid "Name"
652
  msgstr "Jméno"
653
 
654
+ #: app/features/events.php:570 app/features/events.php:2451
655
+ #: app/features/events.php:2518 app/features/events.php:2607
656
+ #: app/features/events.php:4079 app/features/fes.php:243
657
  #: app/features/fes/form.php:805 app/features/login/login.php:5
658
+ #: app/features/mec/booking.php:57 app/features/mec/booking.php:646
659
+ #: app/features/mec/booking.php:742 app/features/mec/single.php:235
660
  #: app/features/organizers.php:111 app/features/organizers.php:152
661
  #: app/features/profile/profile.php:180 app/features/speakers.php:127
662
  #: app/features/speakers.php:204 app/libraries/main.php:1909
663
  #: app/libraries/main.php:1978 app/libraries/main.php:3430
664
+ #: app/libraries/notifications.php:1640 app/modules/booking/steps/form.php:72
665
  #: app/modules/booking/steps/form.php:210 app/skins/single.php:1280
666
+ #: app/skins/single.php:1339 app/skins/single/default.php:314
667
+ #: app/skins/single/default.php:552 app/skins/single/m1.php:119
668
  #: app/skins/single/m2.php:42 app/skins/single/modern.php:65
669
  msgid "Email"
670
  msgstr "Email"
680
  msgstr "Datum a čas"
681
 
682
  #: app/features/events.php:586 app/features/events.php:590
683
+ #: app/features/events.php:3547 app/features/events.php:3753
684
  #: app/features/fes/form.php:286 app/features/fes/form.php:290
685
+ #: app/features/ix.php:4062 app/features/ix.php:4104
686
+ #: app/features/ix/import_g_calendar.php:38 app/features/mec.php:1394
687
  #: app/features/mec/meta_boxes/display_options.php:52
688
  #: app/features/mec/meta_boxes/display_options.php:298
689
  #: app/features/mec/meta_boxes/display_options.php:555
704
  msgstr "Počátečná den"
705
 
706
  #: app/features/events.php:605 app/features/events.php:609
707
+ #: app/features/events.php:3548 app/features/events.php:3753
708
  #: app/features/fes/form.php:305 app/features/fes/form.php:309
709
+ #: app/features/ix.php:4062 app/features/ix.php:4104
710
+ #: app/features/ix/import_g_calendar.php:44 app/features/mec.php:1395
711
  #: app/features/popup/event.php:92
712
  msgid "End Date"
713
  msgstr "Konečný den"
747
  "můžete vložit časové pásmo atd."
748
 
749
  #: app/features/events.php:664 app/features/events.php:843
750
+ #: app/features/events.php:1196 app/features/events.php:1349
751
+ #: app/features/events.php:1486 app/features/events.php:1601
752
+ #: app/features/events.php:1836 app/features/events.php:1851
753
+ #: app/features/events.php:2028 app/features/events.php:2041
754
+ #: app/features/events.php:2193 app/features/events.php:2229
755
+ #: app/features/events.php:2327 app/features/events.php:2342
756
+ #: app/features/events.php:2372 app/features/events.php:2385
757
  #: app/features/fes/form.php:453 app/features/fes/form.php:761
758
+ #: app/features/locations.php:335 app/features/mec/booking.php:109
759
+ #: app/features/mec/booking.php:197 app/features/mec/booking.php:262
760
+ #: app/features/mec/booking.php:281 app/features/mec/booking.php:294
761
+ #: app/features/mec/booking.php:311 app/features/mec/booking.php:351
762
+ #: app/features/mec/booking.php:475 app/features/mec/booking.php:504
763
+ #: app/features/mec/booking.php:552 app/features/mec/booking.php:562
764
+ #: app/features/mec/booking.php:584 app/features/mec/booking.php:594
765
+ #: app/features/mec/booking.php:850 app/features/mec/booking.php:878
766
+ #: app/features/mec/dashboard.php:73
767
  #: app/features/mec/meta_boxes/display_options.php:85
768
  #: app/features/mec/meta_boxes/display_options.php:98
769
  #: app/features/mec/meta_boxes/display_options.php:111
796
  #: app/features/mec/meta_boxes/display_options.php:2084
797
  #: app/features/mec/meta_boxes/display_options.php:2174
798
  #: app/features/mec/meta_boxes/display_options.php:2281
799
+ #: app/features/mec/modules.php:44 app/features/mec/modules.php:77
800
+ #: app/features/mec/modules.php:94 app/features/mec/modules.php:129
801
+ #: app/features/mec/modules.php:145 app/features/mec/modules.php:331
802
+ #: app/features/mec/notifications.php:90 app/features/mec/notifications.php:209
803
+ #: app/features/mec/notifications.php:332
804
+ #: app/features/mec/notifications.php:463
805
+ #: app/features/mec/notifications.php:602
806
+ #: app/features/mec/notifications.php:726
807
+ #: app/features/mec/notifications.php:850
808
+ #: app/features/mec/notifications.php:964
809
+ #: app/features/mec/notifications.php:975
810
+ #: app/features/mec/notifications.php:1102
811
+ #: app/features/mec/notifications.php:1187 app/features/mec/settings.php:73
812
+ #: app/features/mec/settings.php:92 app/features/mec/settings.php:139
813
+ #: app/features/mec/settings.php:174 app/features/mec/settings.php:195
814
+ #: app/features/mec/settings.php:240 app/features/mec/settings.php:291
815
+ #: app/features/mec/settings.php:368 app/features/mec/settings.php:445
816
+ #: app/features/mec/settings.php:462 app/features/mec/settings.php:479
817
+ #: app/features/mec/settings.php:498 app/features/mec/settings.php:512
818
+ #: app/features/mec/settings.php:540 app/features/mec/settings.php:633
819
+ #: app/features/mec/settings.php:958 app/features/mec/settings.php:974
820
+ #: app/features/mec/settings.php:1112 app/features/mec/settings.php:1125
821
+ #: app/features/mec/settings.php:1141 app/features/mec/single.php:46
822
  #: app/features/mec/single.php:62 app/features/mec/single.php:82
823
  #: app/features/mec/single.php:100 app/features/mec/single.php:123
824
+ #: app/features/mec/single.php:138 app/features/mec/single.php:184
825
+ #: app/features/mec/single.php:322 app/features/mec/styling.php:119
826
+ #: app/features/mec/styling.php:218 app/features/mec/styling.php:235
827
+ #: app/features/mec/styling.php:248 app/features/organizers.php:272
828
+ #: app/features/popup/event.php:126 app/features/popup/event.php:173
829
+ #: app/skins/single.php:1126 app/skins/single/default.php:207
830
+ #: app/skins/single/default.php:444 app/skins/single/m1.php:223
831
+ #: app/skins/single/m2.php:147 app/skins/single/modern.php:168
832
  msgid "Read More"
833
  msgstr "Číst více"
834
 
839
  msgstr "Časové pásmo: %s"
840
 
841
  #: app/features/events.php:679 app/features/events.php:692
842
+ #: app/features/events.php:1677 app/features/events.php:1687
843
+ #: app/features/events.php:1710 app/features/events.php:2155
844
+ #: app/features/events.php:2287 app/features/events.php:2473
845
  #: app/features/fes/form.php:346 app/features/fes/form.php:359
846
  msgid "Inherit from global options"
847
  msgstr "Zdědí z globálních možností"
901
  msgstr "Opakování"
902
 
903
  #: app/features/events.php:733 app/features/fes/form.php:386
904
+ #: app/features/mec.php:1397 app/skins/default_full_calendar/tpl.php:77
905
+ #: app/skins/full_calendar/tpl.php:125
906
  msgid "Daily"
907
  msgstr "Děnně"
908
 
920
 
921
  #: app/features/events.php:761 app/features/fes/form.php:390
922
  #: app/skins/default_full_calendar/tpl.php:76
923
+ #: app/skins/full_calendar/tpl.php:124
924
  msgid "Weekly"
925
  msgstr "Týdně"
926
 
927
  #: app/features/events.php:768 app/features/fes/form.php:391
928
+ #: app/features/mec.php:1398 app/skins/default_full_calendar/tpl.php:75
929
+ #: app/skins/full_calendar/tpl.php:123
930
  msgid "Monthly"
931
  msgstr "Měsíčně"
932
 
933
  #: app/features/events.php:775 app/features/fes/form.php:392
934
+ #: app/features/mec.php:1399 app/skins/default_full_calendar/tpl.php:74
935
+ #: app/skins/full_calendar/tpl.php:122
936
  msgid "Yearly"
937
  msgstr "Ročně"
938
 
964
  "Calendar."
965
  msgstr "Pro verze doplňku Modern Events Calendar"
966
 
967
+ #: app/features/events.php:823 app/features/events.php:1919
968
+ #: app/features/events.php:1947 app/features/events.php:2097
969
  #: app/features/fes/form.php:416 app/features/ix/import_f_calendar.php:42
970
  #: app/features/ix/import_g_calendar.php:51
971
  #: app/features/ix/import_meetup.php:40 app/features/ix/thirdparty.php:35
972
+ #: app/libraries/skins.php:1235
973
  msgid "Start"
974
  msgstr "Začátek"
975
 
976
+ #: app/features/events.php:836 app/features/events.php:1343
977
+ #: app/features/events.php:1903 app/features/events.php:2086
978
+ #: app/features/events.php:2166 app/features/events.php:2299
979
+ #: app/features/fes/form.php:446 app/features/fes/form.php:980
980
  #: app/features/occurrences.php:114 app/libraries/hourlyschedule.php:56
981
  #: app/libraries/hourlyschedule.php:119
982
  msgid "Add"
1001
  "datum zahájení a ukončení by mělo být stejné. Pokud máte vícedenní událost, "
1002
  "datum zahájení a ukončení musí odpovídat počátečnímu datu."
1003
 
1004
+ #: app/features/events.php:853 app/features/events.php:1923
1005
+ #: app/features/events.php:1951 app/features/events.php:2101
1006
+ #: app/features/fes/form.php:431 app/libraries/skins.php:1238
1007
  msgid "End"
1008
  msgstr "Konec"
1009
 
1041
  msgstr "Na"
1042
 
1043
  #: app/features/events.php:1185 app/features/fes/form.php:755
1044
+ #: app/features/mec/booking.php:155
1045
  msgid "After"
1046
  msgstr "Po"
1047
 
1068
  msgid "Show only one occurrence of this event"
1069
  msgstr "Další výskyt dalších událostí"
1070
 
1071
+ #: app/features/events.php:1231 app/features/events.php:3753
1072
+ #: app/features/fes/form.php:850 app/features/ix.php:4062
1073
+ #: app/features/ix.php:4104 app/features/mec/meta_boxes/search_form.php:82
1074
+ #: app/features/mec/meta_boxes/search_form.php:168
1075
+ #: app/features/mec/meta_boxes/search_form.php:254
1076
+ #: app/features/mec/meta_boxes/search_form.php:340
1077
+ #: app/features/mec/meta_boxes/search_form.php:425
1078
+ #: app/features/mec/meta_boxes/search_form.php:510
1079
+ #: app/features/mec/meta_boxes/search_form.php:595
1080
+ #: app/features/mec/meta_boxes/search_form.php:666
1081
+ #: app/features/mec/meta_boxes/search_form.php:751
1082
+ #: app/features/mec/meta_boxes/search_form.php:836
1083
+ #: app/features/mec/meta_boxes/search_form.php:957
1084
+ #: app/features/mec/settings.php:772 app/libraries/main.php:6595
1085
+ #: app/libraries/main.php:6644 app/widgets/single.php:105
1086
  msgid "Event Cost"
1087
  msgstr "Cena události"
1088
 
1089
+ #: app/features/events.php:1330
1090
  msgid "Exceptional Days (Exclude Dates)"
1091
  msgstr "Výjimečné dny (vyjma dat)"
1092
 
1093
+ #: app/features/events.php:1336 app/features/events.php:1346
1094
  msgid "Exclude certain days"
1095
  msgstr "Vyloučit určité dny"
1096
 
1097
+ #: app/features/events.php:1341 app/features/events.php:2519
1098
+ #: app/features/events.php:2608 app/features/fes.php:243
1099
+ #: app/features/mec/booking.php:647 app/features/mec/booking.php:743
1100
+ #: app/features/mec/single.php:237 app/features/profile/profile.php:58
1101
  #: app/features/wc.php:83 app/libraries/main.php:3517
1102
  #: app/modules/booking/steps/tickets.php:127
1103
  #: app/modules/next-event/details.php:143 app/skins/single.php:1099
1104
+ #: app/skins/single/default.php:147 app/skins/single/default.php:386
1105
+ #: app/skins/single/m1.php:21 app/skins/single/modern.php:202
1106
  msgid "Date"
1107
  msgstr "Datum"
1108
 
1109
+ #: app/features/events.php:1347
1110
  msgid ""
1111
  "Exclude certain days from event occurrence dates. Please note that you can "
1112
  "exclude only single day occurrences and you cannot exclude one day from "
1116
  "můžete vyloučit pouze výskyty za jeden den a nelze vyloučit jeden den z "
1117
  "vícedenních výskytů."
1118
 
1119
+ #: app/features/events.php:1405 app/libraries/render.php:566
1120
  msgid "Day 1"
1121
  msgstr "Den 1"
1122
 
1123
+ #: app/features/events.php:1449 app/features/fes/form.php:824
1124
+ #: app/features/mec/settings.php:766
1125
  msgid "Event Links"
1126
  msgstr "Odkazy na událost"
1127
 
1128
+ #: app/features/events.php:1452 app/features/events.php:1460
1129
+ #: app/features/fes/form.php:826 app/features/mec/settings.php:988
1130
+ #: app/libraries/main.php:6593 app/libraries/main.php:6642
1131
  msgid "Event Link"
1132
  msgstr "Odkaz na událost"
1133
 
1134
+ #: app/features/events.php:1455 app/features/events.php:1473
1135
  #: app/features/fes/form.php:827 app/features/fes/form.php:832
1136
  msgid "eg. http://yoursite.com/your-event"
1137
  msgstr "např. http://yoursite.com/vase-udalost"
1138
 
1139
+ #: app/features/events.php:1461
1140
  #, fuzzy
1141
  #| msgid ""
1142
  #| "If you fill it, it will be replaced instead of default event page link. "
1151
  "Vložte úplný odkaz včetně http (s): // - Pokud používáte reklamní adresu "
1152
  "URL, můžete také použít zkracovač URL"
1153
 
1154
+ #: app/features/events.php:1463
1155
  msgid "URL Shortener"
1156
  msgstr "Zkracovač URL"
1157
 
1158
+ #: app/features/events.php:1470 app/features/events.php:1483
1159
+ #: app/features/fes/form.php:831 app/libraries/main.php:6594
1160
+ #: app/libraries/main.php:6643 app/skins/single.php:1125
1161
+ #: app/skins/single/default.php:206 app/skins/single/default.php:443
1162
+ #: app/skins/single/m1.php:222 app/skins/single/m2.php:146
1163
+ #: app/skins/single/modern.php:167 app/widgets/single.php:109
1164
  msgid "More Info"
1165
  msgstr "Více info"
1166
 
1167
+ #: app/features/events.php:1476 app/features/fes/form.php:833
1168
  msgid "More Information"
1169
  msgstr "Více informací"
1170
 
1171
+ #: app/features/events.php:1478 app/features/fes/form.php:835
1172
+ #: app/features/mec.php:996 app/features/popup/shortcode.php:477
1173
  msgid "Current Window"
1174
  msgstr "Aktuální okno"
1175
 
1176
+ #: app/features/events.php:1479 app/features/fes/form.php:836
1177
+ #: app/features/mec.php:997 app/features/popup/shortcode.php:481
1178
  msgid "New Window"
1179
  msgstr "Nové okno"
1180
 
1181
+ #: app/features/events.php:1484 app/features/fes/form.php:838
1182
  msgid ""
1183
  "If you fill it, it will be shown in event details page as an optional link. "
1184
  "Insert full link including http(s)://"
1186
  "Pokud ji vyplníte, zobrazí se jako volitelný odkaz na stránce s podrobnostmi "
1187
  "o události. Vložte celý odkaz včetně http (s): //"
1188
 
1189
+ #: app/features/events.php:1507 app/features/mec/settings.php:834
1190
  msgid "Booking Options"
1191
  msgstr "Možnosti rezervace"
1192
 
1193
+ #: app/features/events.php:1508 app/features/events.php:1699
1194
+ #: app/features/mec/settings.php:871
1195
  #, fuzzy
1196
  #| msgid "Total user booking limits"
1197
  msgid "Total User Booking Limits"
1198
  msgstr "Celkové limity rezervace uživatelů"
1199
 
1200
+ #: app/features/events.php:1509 app/features/events.php:1755
1201
+ #: app/libraries/book.php:63 app/libraries/main.php:6598
1202
  #: app/modules/booking/steps/tickets.php:159
1203
  #: app/modules/booking/steps/tickets.php:165
1204
  msgid "Tickets"
1205
  msgstr "Vstupenky"
1206
 
1207
+ #: app/features/events.php:1511 app/features/events.php:2143
1208
  msgid "Fees"
1209
  msgstr "Poplatky"
1210
 
1211
+ #: app/features/events.php:1514 app/features/events.php:2275
1212
+ #: app/features/mec/settings.php:895
1213
  msgid "Ticket Variations / Options"
1214
  msgstr "Varianty vstupenky / možnosti"
1215
 
1216
+ #: app/features/events.php:1518 app/features/mec/booking.php:907
1217
  #: app/features/mec/support-page.php:118
1218
  msgid "Organizer Payment"
1219
  msgstr "Platba organizátora"
1220
 
1221
+ #: app/features/events.php:1583 app/features/events.php:1597
1222
  #, fuzzy
1223
  #| msgid "Total booking limits"
1224
  msgid "Total booking limit"
1225
  msgstr "Celkové limity rezervace"
1226
 
1227
+ #: app/features/events.php:1594 app/features/events.php:1872
1228
+ #: app/features/events.php:2055 app/modules/booking/default.php:98
1229
  #: app/modules/booking/steps/tickets.php:159
1230
  #: app/modules/booking/steps/tickets.php:165
1231
  #: app/skins/available_spot/tpl.php:140
1232
  msgid "Unlimited"
1233
  msgstr "Neomezené"
1234
 
1235
+ #: app/features/events.php:1600
1236
  msgid ""
1237
  "If you want to set a limit to all tickets, uncheck this checkbox and put a "
1238
  "limitation number."
1240
  "Pokud chcete nastavit limit na všechny lístky, zrušte zaškrtnutí tohoto "
1241
  "políčka a zadejte číslo omezení."
1242
 
1243
+ #: app/features/events.php:1602
1244
  msgid "Read About A Booking System"
1245
  msgstr "Přečtěte si o rezervačním systému"
1246
 
1247
+ #: app/features/events.php:1610
1248
  msgid "100"
1249
  msgstr "100"
1250
 
1251
+ #: app/features/events.php:1615
1252
  #, fuzzy
1253
  #| msgid "Discount"
1254
  msgid "Discount per user roles"
1255
  msgstr "Sleva"
1256
 
1257
+ #: app/features/events.php:1621
1258
  msgid "5"
1259
  msgstr ""
1260
 
1261
+ #: app/features/events.php:1627 app/features/events.php:1641
1262
+ #: app/features/mec/settings.php:853
1263
  #, fuzzy
1264
  #| msgid "Next Occurrence"
1265
  msgid "Book All Occurrences"
1266
  msgstr "Další výskyt"
1267
 
1268
+ #: app/features/events.php:1638
1269
  msgid "Sell all occurrences by one booking"
1270
  msgstr ""
1271
 
1272
+ #: app/features/events.php:1644
1273
  msgid ""
1274
  "If you have a series of events and you want to sell all of them at once, "
1275
  "this option is for you! For example a weekly yoga course or something "
1276
  "similar."
1277
  msgstr ""
1278
 
1279
+ #: app/features/events.php:1655 app/features/mec/booking.php:130
1280
+ #: app/features/mec/settings.php:859
1281
  #, fuzzy
1282
  #| msgid "General Options"
1283
  msgid "Interval Options"
1284
  msgstr "Obecné možnosti"
1285
 
1286
+ #: app/features/events.php:1657 app/features/events.php:1662
1287
+ #: app/features/mec/booking.php:132 app/features/mec/booking.php:137
1288
  msgid "Show Booking Form Interval"
1289
  msgstr "Zobrazit Interval rezervačního formuláře"
1290
 
1291
+ #: app/features/events.php:1659 app/features/mec/booking.php:134
1292
  msgid "Minutes (e.g 5)"
1293
  msgstr "Minuty (např. 5)"
1294
 
1295
+ #: app/features/events.php:1663 app/features/mec/booking.php:138
1296
  #, fuzzy
1297
  #| msgid ""
1298
  #| "You can show booking form only at certain time before event start. If you "
1307
  "Pokud nastavíte tuto možnost na 30, rezervační formulář se otevře pouze 30 "
1308
  "minut před zahájením akce!"
1309
 
1310
+ #: app/features/events.php:1672 app/features/mec/settings.php:865
1311
  msgid "Automatic Approval"
1312
  msgstr ""
1313
 
1314
+ #: app/features/events.php:1674 app/features/notifications.php:161
1315
  #, fuzzy
1316
  #| msgid "Email verification"
1317
  msgid "Email Verification"
1318
  msgstr "Ověřovací email"
1319
 
1320
+ #: app/features/events.php:1678 app/features/events.php:1688
1321
+ #: app/features/mec/booking.php:173 app/features/mec/booking.php:240
1322
+ #: app/features/mec/booking.php:255 app/features/mec/booking.php:844
1323
+ #: app/features/mec/booking.php:871
1324
  #: app/features/mec/meta_boxes/search_form.php:33
1325
  #: app/features/mec/meta_boxes/search_form.php:41
1326
  #: app/features/mec/meta_boxes/search_form.php:49
1331
  #: app/features/mec/meta_boxes/search_form.php:84
1332
  #: app/features/mec/meta_boxes/search_form.php:91
1333
  #: app/features/mec/meta_boxes/search_form.php:99
1334
+ #: app/features/mec/meta_boxes/search_form.php:106
1335
+ #: app/features/mec/meta_boxes/search_form.php:119
1336
+ #: app/features/mec/meta_boxes/search_form.php:127
1337
  #: app/features/mec/meta_boxes/search_form.php:135
1338
  #: app/features/mec/meta_boxes/search_form.php:142
1339
  #: app/features/mec/meta_boxes/search_form.php:149
1340
  #: app/features/mec/meta_boxes/search_form.php:156
1341
  #: app/features/mec/meta_boxes/search_form.php:163
1342
  #: app/features/mec/meta_boxes/search_form.php:170
1343
+ #: app/features/mec/meta_boxes/search_form.php:177
1344
+ #: app/features/mec/meta_boxes/search_form.php:185
1345
+ #: app/features/mec/meta_boxes/search_form.php:192
1346
+ #: app/features/mec/meta_boxes/search_form.php:205
1347
+ #: app/features/mec/meta_boxes/search_form.php:213
1348
  #: app/features/mec/meta_boxes/search_form.php:221
1349
  #: app/features/mec/meta_boxes/search_form.php:228
1350
  #: app/features/mec/meta_boxes/search_form.php:235
1351
  #: app/features/mec/meta_boxes/search_form.php:242
1352
  #: app/features/mec/meta_boxes/search_form.php:249
1353
+ #: app/features/mec/meta_boxes/search_form.php:256
1354
+ #: app/features/mec/meta_boxes/search_form.php:263
1355
+ #: app/features/mec/meta_boxes/search_form.php:271
1356
  #: app/features/mec/meta_boxes/search_form.php:278
1357
+ #: app/features/mec/meta_boxes/search_form.php:291
1358
+ #: app/features/mec/meta_boxes/search_form.php:299
 
1359
  #: app/features/mec/meta_boxes/search_form.php:307
1360
  #: app/features/mec/meta_boxes/search_form.php:314
1361
  #: app/features/mec/meta_boxes/search_form.php:321
1362
  #: app/features/mec/meta_boxes/search_form.php:328
1363
  #: app/features/mec/meta_boxes/search_form.php:335
1364
+ #: app/features/mec/meta_boxes/search_form.php:342
1365
+ #: app/features/mec/meta_boxes/search_form.php:349
1366
  #: app/features/mec/meta_boxes/search_form.php:356
1367
+ #: app/features/mec/meta_boxes/search_form.php:363
1368
+ #: app/features/mec/meta_boxes/search_form.php:376
1369
+ #: app/features/mec/meta_boxes/search_form.php:384
 
1370
  #: app/features/mec/meta_boxes/search_form.php:392
1371
  #: app/features/mec/meta_boxes/search_form.php:399
1372
  #: app/features/mec/meta_boxes/search_form.php:406
1373
  #: app/features/mec/meta_boxes/search_form.php:413
1374
+ #: app/features/mec/meta_boxes/search_form.php:420
1375
+ #: app/features/mec/meta_boxes/search_form.php:427
1376
  #: app/features/mec/meta_boxes/search_form.php:434
1377
+ #: app/features/mec/meta_boxes/search_form.php:441
1378
+ #: app/features/mec/meta_boxes/search_form.php:448
1379
+ #: app/features/mec/meta_boxes/search_form.php:461
1380
+ #: app/features/mec/meta_boxes/search_form.php:469
 
1381
  #: app/features/mec/meta_boxes/search_form.php:477
1382
  #: app/features/mec/meta_boxes/search_form.php:484
1383
  #: app/features/mec/meta_boxes/search_form.php:491
1384
+ #: app/features/mec/meta_boxes/search_form.php:498
1385
+ #: app/features/mec/meta_boxes/search_form.php:505
1386
  #: app/features/mec/meta_boxes/search_form.php:512
1387
+ #: app/features/mec/meta_boxes/search_form.php:519
1388
+ #: app/features/mec/meta_boxes/search_form.php:526
1389
+ #: app/features/mec/meta_boxes/search_form.php:533
1390
+ #: app/features/mec/meta_boxes/search_form.php:546
1391
+ #: app/features/mec/meta_boxes/search_form.php:554
 
1392
  #: app/features/mec/meta_boxes/search_form.php:562
1393
+ #: app/features/mec/meta_boxes/search_form.php:569
1394
+ #: app/features/mec/meta_boxes/search_form.php:576
1395
  #: app/features/mec/meta_boxes/search_form.php:583
1396
+ #: app/features/mec/meta_boxes/search_form.php:590
1397
+ #: app/features/mec/meta_boxes/search_form.php:597
1398
+ #: app/features/mec/meta_boxes/search_form.php:604
1399
+ #: app/features/mec/meta_boxes/search_form.php:617
1400
+ #: app/features/mec/meta_boxes/search_form.php:625
 
1401
  #: app/features/mec/meta_boxes/search_form.php:633
1402
  #: app/features/mec/meta_boxes/search_form.php:640
1403
+ #: app/features/mec/meta_boxes/search_form.php:647
1404
+ #: app/features/mec/meta_boxes/search_form.php:654
1405
  #: app/features/mec/meta_boxes/search_form.php:661
1406
+ #: app/features/mec/meta_boxes/search_form.php:668
1407
+ #: app/features/mec/meta_boxes/search_form.php:675
1408
+ #: app/features/mec/meta_boxes/search_form.php:682
1409
+ #: app/features/mec/meta_boxes/search_form.php:689
1410
+ #: app/features/mec/meta_boxes/search_form.php:702
1411
+ #: app/features/mec/meta_boxes/search_form.php:710
 
1412
  #: app/features/mec/meta_boxes/search_form.php:718
1413
+ #: app/features/mec/meta_boxes/search_form.php:725
1414
+ #: app/features/mec/meta_boxes/search_form.php:732
1415
  #: app/features/mec/meta_boxes/search_form.php:739
1416
+ #: app/features/mec/meta_boxes/search_form.php:746
1417
+ #: app/features/mec/meta_boxes/search_form.php:753
1418
+ #: app/features/mec/meta_boxes/search_form.php:760
1419
+ #: app/features/mec/meta_boxes/search_form.php:767
1420
+ #: app/features/mec/meta_boxes/search_form.php:774
1421
+ #: app/features/mec/meta_boxes/search_form.php:787
1422
+ #: app/features/mec/meta_boxes/search_form.php:795
1423
+ #: app/features/mec/meta_boxes/search_form.php:803
1424
+ #: app/features/mec/meta_boxes/search_form.php:810
1425
+ #: app/features/mec/meta_boxes/search_form.php:817
1426
+ #: app/features/mec/meta_boxes/search_form.php:824
1427
+ #: app/features/mec/meta_boxes/search_form.php:831
1428
+ #: app/features/mec/meta_boxes/search_form.php:838
1429
  #: app/features/mec/meta_boxes/search_form.php:845
1430
+ #: app/features/mec/meta_boxes/search_form.php:852
1431
+ #: app/features/mec/meta_boxes/search_form.php:859
1432
+ #: app/features/mec/meta_boxes/search_form.php:908
1433
+ #: app/features/mec/meta_boxes/search_form.php:916
1434
+ #: app/features/mec/meta_boxes/search_form.php:924
1435
+ #: app/features/mec/meta_boxes/search_form.php:931
1436
+ #: app/features/mec/meta_boxes/search_form.php:938
1437
+ #: app/features/mec/meta_boxes/search_form.php:945
1438
+ #: app/features/mec/meta_boxes/search_form.php:952
1439
+ #: app/features/mec/meta_boxes/search_form.php:959
1440
+ #: app/features/mec/meta_boxes/search_form.php:966
1441
+ #: app/features/mec/meta_boxes/search_form.php:973
1442
+ #: app/features/mec/meta_boxes/search_form.php:980
1443
+ #: app/features/mec/modules.php:116 app/features/mec/settings.php:104
1444
+ #: app/features/mec/settings.php:474
1445
  msgid "Disabled"
1446
  msgstr "Zakázaný"
1447
 
1448
+ #: app/features/events.php:1679 app/features/events.php:1689
1449
+ #: app/features/mec/booking.php:172 app/features/mec/booking.php:239
1450
+ #: app/features/mec/booking.php:256 app/features/mec/booking.php:843
1451
+ #: app/features/mec/booking.php:872 app/features/mec/modules.php:156
1452
+ #: app/features/mec/settings.php:105
1453
  msgid "Enabled"
1454
  msgstr "Povoleno"
1455
 
1456
+ #: app/features/events.php:1684 app/features/mec/booking.php:377
1457
+ #: app/features/mec/notifications.php:277 app/features/notifications.php:155
1458
  #: app/libraries/main.php:630
1459
  msgid "Booking Confirmation"
1460
  msgstr "Potvrzení rezervace"
1461
 
1462
+ #: app/features/events.php:1713
1463
  msgid "12"
1464
  msgstr "12"
1465
 
1466
+ #: app/features/events.php:1720
1467
  #, fuzzy
1468
  #| msgid "Payment Gateways"
1469
  msgid "Disabled Gateways"
1470
  msgstr "Platební brány"
1471
 
1472
+ #: app/features/events.php:1721
1473
  msgid ""
1474
  "You can disable some of the following payment gateways by checking them "
1475
  "otherwise they will be enabled."
1476
  msgstr ""
1477
 
1478
+ #: app/features/events.php:1758
1479
  msgid ""
1480
  "You're translating an event so MEC will use the original event for tickets "
1481
  "and booking. You can only translate the ticket name and description. Please "
1485
  "vstupenek a rezervace. Můžete přeložit pouze název a popis vstupenky. Prosím "
1486
  "definujte určité vstupenky, které jste definovali v původní události."
1487
 
1488
+ #: app/features/events.php:1763
1489
  #, fuzzy
1490
  #| msgid "Ticket"
1491
  msgid "Add Ticket"
1492
  msgstr "Vstupenka"
1493
 
1494
+ #: app/features/events.php:1775 app/features/events.php:1971
1495
  #, fuzzy
1496
  #| msgid "Ticket"
1497
  msgid "Ticket ID"
1498
  msgstr "Vstupenka"
1499
 
1500
+ #: app/features/events.php:1775 app/features/events.php:1971
1501
+ #: app/features/events.php:3753 app/features/fes.php:243
1502
+ #: app/features/ix.php:4062 app/features/ix.php:4104
1503
  #: app/features/labels.php:177 app/features/locations.php:262
1504
  #: app/features/organizers.php:203 app/features/speakers.php:282
1505
  msgid "ID"
1506
  msgstr "ID"
1507
 
1508
+ #: app/features/events.php:1778 app/features/events.php:1974
1509
  msgid "Ticket Name"
1510
  msgstr "Název vstupenky"
1511
 
1512
+ #: app/features/events.php:1783 app/features/events.php:1978
1513
+ #: app/features/events.php:3753 app/features/ix.php:4062
1514
+ #: app/features/ix.php:4104 app/libraries/skins.php:1250
1515
  msgid "Start Time"
1516
  msgstr "Začátek"
1517
 
1518
+ #: app/features/events.php:1796 app/features/events.php:1991
1519
+ #: app/features/events.php:3753 app/features/ix.php:4062
1520
+ #: app/features/ix.php:4104 app/libraries/skins.php:1251
1521
  msgid "End Time"
1522
  msgstr "Konec"
1523
 
1524
+ #: app/features/events.php:1812 app/features/events.php:2006
1525
+ #: app/features/events.php:3753 app/libraries/hourlyschedule.php:65
1526
  #: app/libraries/hourlyschedule.php:86 app/libraries/hourlyschedule.php:131
1527
  msgid "Description"
1528
  msgstr "Popis"
1529
 
1530
+ #: app/features/events.php:1817 app/features/events.php:1820
1531
+ #: app/features/events.php:2010 app/features/events.php:2013
1532
  #, fuzzy
1533
  #| msgid "Description"
1534
  msgid "Private Description"
1535
  msgstr "Popis"
1536
 
1537
+ #: app/features/events.php:1821 app/features/events.php:2014
1538
  #, php-format
1539
  msgid ""
1540
  "You can show it on the email notifications by placing "
1541
  "%%ticket_private_description%% into the email template."
1542
  msgstr ""
1543
 
1544
+ #: app/features/events.php:1829 app/features/events.php:1833
1545
+ #: app/features/events.php:1927 app/features/events.php:1954
1546
+ #: app/features/events.php:2022 app/features/events.php:2025
1547
+ #: app/features/events.php:2103 app/features/events.php:2320
1548
+ #: app/features/events.php:2324 app/features/events.php:2366
1549
+ #: app/features/events.php:2369 app/features/mec/booking.php:548
1550
+ #: app/features/mec/booking.php:551 app/features/mec/booking.php:580
1551
+ #: app/features/mec/booking.php:583
1552
  msgid "Price"
1553
  msgstr "Cena"
1554
 
1555
+ #: app/features/events.php:1834 app/features/events.php:2026
1556
  #, fuzzy
1557
  #| msgid "Insert 0 for free ticket. Only numbers please."
1558
  msgid ""
1560
  "any symbols or characters."
1561
  msgstr "Vložte 0 pro vstupenku zdarma. Prosím pouze čísla."
1562
 
1563
+ #: app/features/events.php:1843 app/features/events.php:1848
1564
+ #: app/features/events.php:2035 app/features/events.php:2038
1565
  msgid "Price Label"
1566
  msgstr "Cenový štítek"
1567
 
1568
+ #: app/features/events.php:1849 app/features/events.php:2039
1569
  msgid "For showing on website. e.g. $15"
1570
  msgstr "Pro zobrazení na webu. např. 15 $"
1571
 
1572
+ #: app/features/events.php:1859 app/features/events.php:2049
1573
  msgid "Available Tickets"
1574
  msgstr "Dostupné vstupenky"
1575
 
1576
+ #: app/features/events.php:1876 app/features/events.php:2059
1577
  #, fuzzy
1578
  #| msgid "Maximum Per Ticket"
1579
  msgid "Minimum Ticket e.g. 3"
1580
  msgstr "Maximum na jednu vstupenku"
1581
 
1582
+ #: app/features/events.php:1879 app/features/events.php:2062
1583
  #, fuzzy
1584
  #| msgid "Maximum Per Ticket"
1585
  msgid "MinimumTicket"
1586
  msgstr "Maximum na jednu vstupenku"
1587
 
1588
+ #: app/features/events.php:1881 app/features/events.php:2064
1589
  msgid "Set a number for the minimum ticket reservation possible"
1590
  msgstr ""
1591
 
1592
+ #: app/features/events.php:1889 app/features/events.php:2072
1593
  msgid "e.g. 0"
1594
  msgstr ""
1595
 
1596
+ #: app/features/events.php:1891 app/features/events.php:2074
1597
  #, fuzzy
1598
  #| msgid "Days"
1599
  msgid "Day"
1600
  msgstr "Dny"
1601
 
1602
+ #: app/features/events.php:1892 app/features/events.php:2075
1603
  msgid "Hour"
1604
  msgstr ""
1605
 
1606
+ #: app/features/events.php:1894 app/features/events.php:2077
1607
  #, php-format
1608
  msgid "Stop selling ticket %s before event start."
1609
  msgstr ""
1610
 
1611
+ #: app/features/events.php:1901 app/features/events.php:2084
1612
  msgid "Price per Date"
1613
  msgstr "Cena za datum"
1614
 
1615
+ #: app/features/events.php:1931 app/features/events.php:1957
1616
+ #: app/features/events.php:2105 app/features/labels.php:60
1617
  #: app/features/mec/meta_boxes/display_options.php:1476
1618
  #: app/features/mec/meta_boxes/search_form.php:68
1619
+ #: app/features/mec/meta_boxes/search_form.php:154
1620
+ #: app/features/mec/meta_boxes/search_form.php:240
1621
+ #: app/features/mec/meta_boxes/search_form.php:326
1622
+ #: app/features/mec/meta_boxes/search_form.php:411
1623
+ #: app/features/mec/meta_boxes/search_form.php:496
1624
+ #: app/features/mec/meta_boxes/search_form.php:581
1625
+ #: app/features/mec/meta_boxes/search_form.php:652
1626
+ #: app/features/mec/meta_boxes/search_form.php:737
1627
+ #: app/features/mec/meta_boxes/search_form.php:822
1628
+ #: app/features/mec/meta_boxes/search_form.php:943
1629
+ #: app/features/mec/settings.php:991 app/features/mec/settings.php:1082
1630
+ #: app/features/mec/single.php:398 app/features/mec/single.php:440
1631
+ #: app/features/search.php:98 app/libraries/skins.php:1161
1632
  msgid "Label"
1633
  msgstr "Štítek"
1634
 
1635
+ #: app/features/events.php:1933 app/features/events.php:1959
1636
+ #: app/features/events.php:2107 app/features/events.php:2206
1637
+ #: app/features/events.php:2242 app/features/events.php:2349
1638
+ #: app/features/events.php:2391 app/features/mec/booking.php:487
1639
+ #: app/features/mec/booking.php:516 app/features/mec/booking.php:567
1640
+ #: app/features/mec/booking.php:599 app/libraries/hourlyschedule.php:52
1641
  #: app/libraries/hourlyschedule.php:66 app/libraries/hourlyschedule.php:87
1642
  #: app/libraries/hourlyschedule.php:115 app/libraries/hourlyschedule.php:132
1643
  #: app/libraries/main.php:3352 app/libraries/main.php:3381
1651
  msgid "Remove"
1652
  msgstr "Odstranit"
1653
 
1654
+ #: app/features/events.php:2180 app/features/events.php:2218
1655
+ #: app/features/mec/booking.php:467 app/features/mec/booking.php:496
1656
  msgid "Fee Title"
1657
  msgstr "Název poplatku"
1658
 
1659
+ #: app/features/events.php:2186 app/features/events.php:2190
1660
+ #: app/features/events.php:2223 app/features/events.php:2226
1661
+ #: app/features/mec/booking.php:471 app/features/mec/booking.php:474
1662
+ #: app/features/mec/booking.php:500 app/features/mec/booking.php:503
1663
  msgid "Amount"
1664
  msgstr "Množství"
1665
 
1666
+ #: app/features/events.php:2191 app/features/events.php:2227
1667
+ #: app/features/mec/booking.php:475 app/features/mec/booking.php:504
1668
  msgid ""
1669
  "Fee amount, considered as fixed amount if you set the type to amount "
1670
  "otherwise considered as percentage"
1672
  "Výše poplatku, je považovaná za pevnou částku, pokud nastavíte typ na částku "
1673
  "odpovídající procentuální hodnotě"
1674
 
1675
+ #: app/features/events.php:2200 app/features/events.php:2236
1676
+ #: app/features/mec/booking.php:482 app/features/mec/booking.php:511
1677
  msgid "Percent"
1678
  msgstr "Procent"
1679
 
1680
+ #: app/features/events.php:2201 app/features/events.php:2237
1681
+ #: app/features/mec/booking.php:483 app/features/mec/booking.php:512
1682
  msgid "Amount (Per Ticket)"
1683
  msgstr "Částka (za vstupenku)"
1684
 
1685
+ #: app/features/events.php:2202 app/features/events.php:2238
1686
+ #: app/features/mec/booking.php:484 app/features/mec/booking.php:513
1687
  msgid "Amount (Per Booking)"
1688
  msgstr "Částka (za rezervaci)"
1689
 
1690
+ #: app/features/events.php:2314 app/features/events.php:2361
1691
+ #: app/features/events.php:3543 app/features/events.php:3753
1692
+ #: app/features/fes/form.php:260 app/features/ix.php:4062
1693
+ #: app/features/ix.php:4104 app/features/mec/booking.php:544
1694
+ #: app/features/mec/booking.php:576 app/features/mec/styling.php:130
1695
  #: app/libraries/hourlyschedule.php:48 app/libraries/hourlyschedule.php:64
1696
  #: app/libraries/hourlyschedule.php:85 app/libraries/hourlyschedule.php:110
1697
  #: app/libraries/hourlyschedule.php:130
1698
  msgid "Title"
1699
  msgstr "Název"
1700
 
1701
+ #: app/features/events.php:2325 app/features/events.php:2370
1702
+ #: app/features/mec/booking.php:552 app/features/mec/booking.php:584
1703
  msgid "Option Price"
1704
  msgstr "Možnosti ceny"
1705
 
1706
+ #: app/features/events.php:2335 app/features/events.php:2339
1707
+ #: app/features/events.php:2379 app/features/events.php:2382
1708
+ #: app/features/mec/booking.php:558 app/features/mec/booking.php:561
1709
+ #: app/features/mec/booking.php:590 app/features/mec/booking.php:593
1710
  msgid "Maximum Per Ticket"
1711
  msgstr "Maximum na jednu vstupenku"
1712
 
1713
+ #: app/features/events.php:2340 app/features/events.php:2383
1714
+ #: app/features/mec/booking.php:562 app/features/mec/booking.php:594
1715
  #, fuzzy
1716
  #| msgid "Maximum Per Ticket. Leave it blank for unlimited."
1717
  msgid "Maximum Per Ticket. Leave blank for unlimited."
1718
  msgstr "Maximum na jednu vstupenku. Ponechte to prázdné pro neomezené."
1719
 
1720
+ #: app/features/events.php:2459
1721
  #, fuzzy
1722
  #| msgid ""
1723
  #| "You're translating an event so MEC will use the original event for "
1733
  "vstupenek a rezervace. Můžete přeložit pouze název a popis vstupenky. Prosím "
1734
  "definujte určité vstupenky, které jste definovali v původní události."
1735
 
1736
+ #: app/features/events.php:2485 app/features/mec/booking.php:610
1737
  #, fuzzy
1738
  #| msgid "Attendees Limit"
1739
  msgid "Per Attendee Fields"
1740
  msgstr "Limit účastníků"
1741
 
1742
+ #: app/features/events.php:2515 app/features/mec/booking.php:643
1743
  #: app/libraries/main.php:3372
1744
  msgid "MEC Name"
1745
  msgstr "MEC Jméno"
1746
 
1747
+ #: app/features/events.php:2516 app/features/mec/booking.php:644
1748
  #: app/libraries/main.php:3401
1749
  msgid "MEC Email"
1750
  msgstr "MEC Email"
1751
 
1752
+ #: app/features/events.php:2517 app/features/events.php:2606
1753
+ #: app/features/mec/booking.php:645 app/features/mec/booking.php:741
1754
+ #: app/features/mec/single.php:234 app/libraries/main.php:3343
1755
  msgid "Text"
1756
  msgstr "Text"
1757
 
1758
+ #: app/features/events.php:2520 app/features/events.php:2609
1759
+ #: app/features/mec/booking.php:648 app/features/mec/booking.php:744
1760
+ #: app/features/mec/single.php:238 app/features/organizers.php:103
1761
  #: app/features/organizers.php:148 app/features/speakers.php:119
1762
  #: app/features/speakers.php:200 app/features/speakers.php:285
1763
  #: app/libraries/main.php:3546
1764
  msgid "Tel"
1765
  msgstr "Tel"
1766
 
1767
+ #: app/features/events.php:2521 app/features/mec/booking.php:649
1768
  #: app/libraries/main.php:3488
1769
  msgid "File"
1770
  msgstr "Soubor"
1771
 
1772
+ #: app/features/events.php:2522 app/features/events.php:2610
1773
+ #: app/features/mec/booking.php:650 app/features/mec/booking.php:745
1774
+ #: app/features/mec/single.php:239 app/libraries/main.php:3575
1775
  msgid "Textarea"
1776
  msgstr "Plocha textu"
1777
 
1778
+ #: app/features/events.php:2523 app/features/events.php:2611
1779
+ #: app/features/mec/booking.php:651 app/features/mec/booking.php:746
1780
  #: app/features/mec/meta_boxes/search_form.php:35
1781
+ #: app/features/mec/meta_boxes/search_form.php:121
1782
+ #: app/features/mec/meta_boxes/search_form.php:207
1783
+ #: app/features/mec/meta_boxes/search_form.php:293
1784
+ #: app/features/mec/meta_boxes/search_form.php:378
1785
+ #: app/features/mec/meta_boxes/search_form.php:463
1786
+ #: app/features/mec/meta_boxes/search_form.php:548
1787
+ #: app/features/mec/meta_boxes/search_form.php:619
1788
+ #: app/features/mec/meta_boxes/search_form.php:704
1789
+ #: app/features/mec/meta_boxes/search_form.php:789
1790
+ #: app/features/mec/meta_boxes/search_form.php:910
1791
+ #: app/features/mec/single.php:241 app/libraries/main.php:3627
1792
  msgid "Checkboxes"
1793
  msgstr "Zatržítko"
1794
 
1795
+ #: app/features/events.php:2524 app/features/events.php:2612
1796
+ #: app/features/mec/booking.php:652 app/features/mec/booking.php:747
1797
+ #: app/features/mec/single.php:242 app/libraries/main.php:3673
1798
  msgid "Radio Buttons"
1799
  msgstr "Přepínače"
1800
 
1801
+ #: app/features/events.php:2525 app/features/events.php:2613
1802
+ #: app/features/mec/booking.php:125 app/features/mec/booking.php:653
1803
+ #: app/features/mec/booking.php:748
1804
  #: app/features/mec/meta_boxes/search_form.php:34
1805
  #: app/features/mec/meta_boxes/search_form.php:42
1806
  #: app/features/mec/meta_boxes/search_form.php:50
1807
  #: app/features/mec/meta_boxes/search_form.php:57
1808
  #: app/features/mec/meta_boxes/search_form.php:64
1809
  #: app/features/mec/meta_boxes/search_form.php:71
1810
+ #: app/features/mec/meta_boxes/search_form.php:120
1811
+ #: app/features/mec/meta_boxes/search_form.php:128
 
1812
  #: app/features/mec/meta_boxes/search_form.php:136
1813
  #: app/features/mec/meta_boxes/search_form.php:143
1814
  #: app/features/mec/meta_boxes/search_form.php:150
1815
+ #: app/features/mec/meta_boxes/search_form.php:157
1816
+ #: app/features/mec/meta_boxes/search_form.php:206
1817
+ #: app/features/mec/meta_boxes/search_form.php:214
 
1818
  #: app/features/mec/meta_boxes/search_form.php:222
1819
  #: app/features/mec/meta_boxes/search_form.php:229
1820
+ #: app/features/mec/meta_boxes/search_form.php:236
1821
+ #: app/features/mec/meta_boxes/search_form.php:243
1822
+ #: app/features/mec/meta_boxes/search_form.php:292
1823
+ #: app/features/mec/meta_boxes/search_form.php:300
 
1824
  #: app/features/mec/meta_boxes/search_form.php:308
1825
+ #: app/features/mec/meta_boxes/search_form.php:315
1826
+ #: app/features/mec/meta_boxes/search_form.php:322
1827
  #: app/features/mec/meta_boxes/search_form.php:329
1828
+ #: app/features/mec/meta_boxes/search_form.php:350
1829
+ #: app/features/mec/meta_boxes/search_form.php:377
1830
+ #: app/features/mec/meta_boxes/search_form.php:385
1831
+ #: app/features/mec/meta_boxes/search_form.php:393
1832
+ #: app/features/mec/meta_boxes/search_form.php:400
 
1833
  #: app/features/mec/meta_boxes/search_form.php:407
1834
+ #: app/features/mec/meta_boxes/search_form.php:414
1835
  #: app/features/mec/meta_boxes/search_form.php:435
1836
+ #: app/features/mec/meta_boxes/search_form.php:462
1837
+ #: app/features/mec/meta_boxes/search_form.php:470
1838
+ #: app/features/mec/meta_boxes/search_form.php:478
 
1839
  #: app/features/mec/meta_boxes/search_form.php:485
1840
+ #: app/features/mec/meta_boxes/search_form.php:492
1841
+ #: app/features/mec/meta_boxes/search_form.php:499
1842
+ #: app/features/mec/meta_boxes/search_form.php:520
1843
+ #: app/features/mec/meta_boxes/search_form.php:547
1844
+ #: app/features/mec/meta_boxes/search_form.php:555
1845
+ #: app/features/mec/meta_boxes/search_form.php:563
1846
+ #: app/features/mec/meta_boxes/search_form.php:570
1847
+ #: app/features/mec/meta_boxes/search_form.php:577
1848
  #: app/features/mec/meta_boxes/search_form.php:584
1849
+ #: app/features/mec/meta_boxes/search_form.php:618
1850
+ #: app/features/mec/meta_boxes/search_form.php:626
 
 
1851
  #: app/features/mec/meta_boxes/search_form.php:634
1852
+ #: app/features/mec/meta_boxes/search_form.php:641
1853
+ #: app/features/mec/meta_boxes/search_form.php:648
1854
+ #: app/features/mec/meta_boxes/search_form.php:655
1855
+ #: app/features/mec/meta_boxes/search_form.php:676
1856
+ #: app/features/mec/meta_boxes/search_form.php:703
1857
+ #: app/features/mec/meta_boxes/search_form.php:711
1858
+ #: app/features/mec/meta_boxes/search_form.php:719
1859
+ #: app/features/mec/meta_boxes/search_form.php:726
1860
+ #: app/features/mec/meta_boxes/search_form.php:733
1861
  #: app/features/mec/meta_boxes/search_form.php:740
1862
+ #: app/features/mec/meta_boxes/search_form.php:761
1863
+ #: app/features/mec/meta_boxes/search_form.php:788
1864
+ #: app/features/mec/meta_boxes/search_form.php:796
1865
+ #: app/features/mec/meta_boxes/search_form.php:804
1866
+ #: app/features/mec/meta_boxes/search_form.php:811
1867
+ #: app/features/mec/meta_boxes/search_form.php:818
1868
+ #: app/features/mec/meta_boxes/search_form.php:825
1869
  #: app/features/mec/meta_boxes/search_form.php:846
1870
+ #: app/features/mec/meta_boxes/search_form.php:909
1871
+ #: app/features/mec/meta_boxes/search_form.php:917
1872
+ #: app/features/mec/meta_boxes/search_form.php:925
1873
+ #: app/features/mec/meta_boxes/search_form.php:932
1874
+ #: app/features/mec/meta_boxes/search_form.php:939
1875
+ #: app/features/mec/meta_boxes/search_form.php:946
1876
+ #: app/features/mec/meta_boxes/search_form.php:967
1877
+ #: app/features/mec/single.php:243 app/libraries/main.php:3719
1878
  msgid "Dropdown"
1879
  msgstr "Rozbalovací"
1880
 
1881
+ #: app/features/events.php:2526 app/features/events.php:2614
1882
+ #: app/features/mec/booking.php:654 app/features/mec/booking.php:749
1883
  #: app/libraries/main.php:3768
1884
  msgid "Agreement"
1885
  msgstr "Smlouva"
1886
 
1887
+ #: app/features/events.php:2527 app/features/events.php:2615
1888
+ #: app/features/mec/booking.php:655 app/features/mec/booking.php:750
1889
+ #: app/features/mec/single.php:240 app/libraries/main.php:3604
1890
  msgid "Paragraph"
1891
  msgstr "Paragraf"
1892
 
1893
+ #: app/features/events.php:2576 app/features/mec/booking.php:708
1894
  #, fuzzy
1895
  #| msgid "Required Field"
1896
  msgid "Fixed Fields"
1897
  msgstr "Požadovaná pole"
1898
 
1899
+ #: app/features/events.php:3445 app/features/events.php:3463
1900
+ #: app/features/events.php:3481 app/features/events.php:3499
1901
  #, php-format
1902
  msgid "Show all %s"
1903
  msgstr "Ukázat všechny %s"
1904
 
1905
+ #: app/features/events.php:3445
1906
  msgid "labels"
1907
  msgstr "štítky"
1908
 
1909
+ #: app/features/events.php:3463
1910
  msgid "locations"
1911
  msgstr "umístění"
1912
 
1913
+ #: app/features/events.php:3481
1914
  msgid "organizers"
1915
  msgstr "organizátoři"
1916
 
1917
+ #: app/features/events.php:3515
1918
  #, fuzzy
1919
  #| msgid "Attendees Limit"
1920
  msgid "Attendees List"
1921
  msgstr "Limit účastníků"
1922
 
1923
+ #: app/features/events.php:3545 app/features/events.php:3753
1924
+ #: app/features/ix.php:4062 app/features/ix.php:4104
1925
  #: app/features/locations.php:58 app/features/locations.php:263
1926
  #: app/features/locations.php:323 app/features/locations.php:325
1927
  #: app/features/locations.php:334
1928
  #: app/features/mec/meta_boxes/display_options.php:1477
1929
  #: app/features/mec/meta_boxes/search_form.php:39
1930
+ #: app/features/mec/meta_boxes/search_form.php:125
1931
+ #: app/features/mec/meta_boxes/search_form.php:211
1932
+ #: app/features/mec/meta_boxes/search_form.php:297
1933
+ #: app/features/mec/meta_boxes/search_form.php:382
1934
+ #: app/features/mec/meta_boxes/search_form.php:467
1935
+ #: app/features/mec/meta_boxes/search_form.php:552
1936
+ #: app/features/mec/meta_boxes/search_form.php:623
1937
+ #: app/features/mec/meta_boxes/search_form.php:708
1938
+ #: app/features/mec/meta_boxes/search_form.php:793
1939
+ #: app/features/mec/meta_boxes/search_form.php:914
1940
+ #: app/features/mec/settings.php:1056 app/features/mec/single.php:388
1941
+ #: app/features/mec/single.php:430 app/features/popup/event.php:116
1942
  #: app/features/popup/event.php:125 app/features/search.php:74
1943
+ #: app/libraries/main.php:2694 app/libraries/main.php:6563
1944
+ #: app/libraries/main.php:6617 app/libraries/skins.php:1057
1945
  #: app/skins/single.php:942 app/skins/single.php:1385
1946
+ #: app/skins/single/default.php:243 app/skins/single/default.php:481
1947
  #: app/skins/single/m1.php:173 app/skins/single/m2.php:96
1948
  #: app/skins/single/modern.php:116
1949
  msgid "Location"
1950
  msgstr "Umístění"
1951
 
1952
+ #: app/features/events.php:3551
1953
  #, fuzzy
1954
  #| msgid "Tickets"
1955
  msgid "Sold Tickets"
1956
  msgstr "Vstupenky"
1957
 
1958
+ #: app/features/events.php:3553
1959
  msgid "Repeat"
1960
  msgstr "Opakovat"
1961
 
1962
+ #: app/features/events.php:3554
1963
  msgid "Author"
1964
  msgstr "Autor"
1965
 
1966
+ #: app/features/events.php:3690 app/features/events.php:3691
1967
  #, fuzzy
1968
  #| msgid "iCal Export"
1969
  msgid "iCal / Outlook Export"
1970
  msgstr "iCal Export"
1971
 
1972
+ #: app/features/events.php:3693 app/features/events.php:3694
1973
  msgid "CSV Export"
1974
  msgstr "CSV Export"
1975
 
1976
+ #: app/features/events.php:3696 app/features/events.php:3697
1977
  msgid "MS Excel Export"
1978
  msgstr "MS Excel Export"
1979
 
1980
+ #: app/features/events.php:3699 app/features/events.php:3700
1981
  msgid "XML Export"
1982
  msgstr "XML Export"
1983
 
1984
+ #: app/features/events.php:3702 app/features/events.php:3703
1985
  msgid "JSON Export"
1986
  msgstr "JSON Export"
1987
 
1988
+ #: app/features/events.php:3705 app/features/events.php:3706
1989
+ #: app/features/events.php:3862
1990
  msgid "Duplicate"
1991
  msgstr "Duplikát"
1992
 
1993
+ #: app/features/events.php:3753 app/features/ix.php:4062
1994
+ #: app/features/ix.php:4104
1995
  msgid "Link"
1996
  msgstr "Odkaz"
1997
 
1998
+ #: app/features/events.php:3753 app/features/ix.php:4062
1999
+ #: app/features/ix.php:4104 app/features/locations.php:110
2000
  #: app/features/locations.php:180 app/features/locations.php:264
2001
  #: app/features/mec/meta_boxes/search_form.php:75
2002
+ #: app/features/mec/meta_boxes/search_form.php:161
2003
+ #: app/features/mec/meta_boxes/search_form.php:247
2004
+ #: app/features/mec/meta_boxes/search_form.php:333
2005
+ #: app/features/mec/meta_boxes/search_form.php:418
2006
+ #: app/features/mec/meta_boxes/search_form.php:503
2007
+ #: app/features/mec/meta_boxes/search_form.php:588
2008
+ #: app/features/mec/meta_boxes/search_form.php:659
2009
+ #: app/features/mec/meta_boxes/search_form.php:744
2010
+ #: app/features/mec/meta_boxes/search_form.php:829
2011
+ #: app/features/mec/meta_boxes/search_form.php:950
2012
  msgid "Address"
2013
  msgstr "Adresa"
2014
 
2015
+ #: app/features/events.php:3753
2016
  #, php-format
2017
  msgid "%s Tel"
2018
  msgstr "%s Tel"
2019
 
2020
+ #: app/features/events.php:3753
2021
  #, php-format
2022
  msgid "%s Email"
2023
  msgstr "%s Email"
2024
 
2025
  # v kontextu
2026
+ #: app/features/events.php:3753 app/features/fes/form.php:867
2027
+ #: app/features/mec/settings.php:778
2028
  msgid "Featured Image"
2029
  msgstr "Hlavní obrázek"
2030
 
2031
+ #: app/features/events.php:4082 app/features/fes.php:243
2032
  #: app/features/profile/profile.php:183 app/libraries/main.php:2778
2033
+ #: app/libraries/main.php:6597
2034
  msgid "Ticket"
2035
  msgstr "Vstupenka"
2036
 
2037
+ #: app/features/events.php:4085 app/features/profile/profile.php:186
2038
  msgid "Variations"
2039
  msgstr "Variace"
2040
 
2041
+ #: app/features/events.php:4100 app/features/fes.php:317
2042
  msgid "Unknown"
2043
  msgstr "Neznámý"
2044
 
2045
+ #: app/features/events.php:4126
2046
  msgid ""
2047
  "If you want to send an email, first select your attendees and then click in "
2048
  "the button below, please."
2049
  msgstr ""
2050
 
2051
+ #: app/features/events.php:4126 app/features/mec/report.php:58
2052
  #, fuzzy
2053
  #| msgid "Organizer Email"
2054
  msgid "Send Email"
2055
  msgstr "Organizátor Email"
2056
 
2057
+ #: app/features/events.php:4130
2058
  #, fuzzy
2059
  #| msgid "Attendees Form"
2060
  msgid "No Attendees Found!"
2195
  msgid "Go back to events list"
2196
  msgstr "Přejít zpět na seznam událostí"
2197
 
2198
+ #: app/features/fes/form.php:268 app/features/mec/settings.php:910
2199
+ #: app/features/mec/settings.php:986
2200
  msgid "Excerpt"
2201
  msgstr ""
2202
 
2291
  "Pokud toto vyplníte, nahradí se místo výchozího odkazu na stránku události. "
2292
  "Vložte celý odkaz včetně http (s): //"
2293
 
2294
+ #: app/features/fes/form.php:872
2295
  msgid "Remove Image"
2296
  msgstr "Odebrat obrázek"
2297
 
2298
+ #: app/features/fes/form.php:908 app/features/labels.php:61
2299
+ #: app/features/labels.php:221 app/features/mec.php:465
2300
  #: app/features/mec/meta_boxes/filter.php:72
2301
+ #: app/features/mec/meta_boxes/filter.php:133 app/libraries/main.php:6560
2302
+ #: app/libraries/main.php:6614 app/skins/single.php:1155
2303
+ #: app/skins/single/default.php:221 app/skins/single/default.php:458
2304
+ #: app/skins/single/m1.php:76 app/skins/single/modern.php:257
2305
  msgid "Labels"
2306
  msgstr "Štítky"
2307
 
2308
+ #: app/features/fes/form.php:954 app/features/mec.php:463
2309
  #: app/features/mec/meta_boxes/filter.php:73
2310
  #: app/features/mec/meta_boxes/filter.php:151
2311
  msgid "Tags"
2312
  msgstr "Tagy"
2313
 
2314
+ #: app/features/fes/form.php:956
2315
  msgid "Insert your desired tags, comma separated."
2316
  msgstr "Vložte požadované tagy oddělené čárkami."
2317
 
2318
+ #: app/features/fes/form.php:976 app/features/mec.php:472
2319
+ #: app/features/mec/modules.php:43 app/features/mec/settings.php:820
2320
  #: app/features/speakers.php:61 app/libraries/hourlyschedule.php:69
2321
  #: app/libraries/hourlyschedule.php:90 app/libraries/hourlyschedule.php:135
2322
+ #: app/libraries/main.php:608 app/libraries/main.php:6566
2323
+ #: app/libraries/main.php:6620 app/modules/speakers/details.php:18
2324
  msgid "Speakers"
2325
  msgstr "Řečníci"
2326
 
2327
+ #: app/features/fes/form.php:978
2328
  msgid "Speakers Names"
2329
  msgstr "Jméno ře�